Once you know what language a piece of text is in, you can easily get it translated either online for free, or by a professional translator.
Computers are very good at language identification. Few humans know more than ten languages, but a software package can be trained to identify many more languages than that in a fraction of the time. They do however have their limitations.
Try the easy method first! That is the golden rule. Even if none of the computer programs can identify the exact language, they will usually be able to find a similar language for you. This will make an excellent place for you to continue your search. Once you know roughly what language it is, you can find a professional translation company who have specialist translators for that language type. They should be able to identify the exact language and carry out the translation work for you.