I'm in the process of writing a book that involves typing things up in Arabic and then giving a translation and explanation in English. I have played around with LyX in an exploratory attempt to decide whether I want to switch to LaTeX instead of writing in OpenOffice. I like the idea of LaTeX and LyX seems to be a nice way to use it.

I realize that the LaTeX style is generally to use whatever text editor you might like along with accompanying tags for formatting. This appeals to me on some level, but I'm not sure of a method for working with multiple languages at once.

I have downloaded the ArabTex package but in my initial searching it seems that I would have to type in phonetics for Arabic which would then automagically be transformed into Arabic script for me. I would prefer to just type in Arabic and then switch to English within the document. Is this even possible with LaTeX?

Comments?