I have a site that uses NUMEROUS languages. Each web page corresponds to its identical in another language.
see http://www.startcasino.com
I basicly made a file called "lang.php" using <? include "lang.php" ?> brings it in.
The beginning of each page a variable ($category) is set. the file names are basicly as follows:
$category.php (English)
$category-fr.php (French)
$category-chc.php (Chinese-Cantonese)
&category-he.php (Hebrew)
etc etc etc
The 'lang.php' file will always load and based on the $category, will always point to the corresponding page for each language.