Latex document with multiple languages can be problematic for long documents, ex. books, thesis, etc. It gets more complicated if your document contains scripts with different orientations. Well I typeset all that with relative ease. The languages I have experience of typesetting are: English French Hebrew Aramaic Old Persian Ancient Greek Latin Turkish German