Един сайт на два езика?

php_css

Registered
Как мога да сложа на сайта си примерно и EN език има около 100 mysql записа и да кажем и да ги извежда директно от BG на EN някой да знае как може да стане това?
 
аз съм виждал такива сайтове, но използват преводача на google, обаче незнам как точно става. Иначе превода беше ужасен... Препоръчвам ти да си имаш две полета за записите едното на английски другото на български да речем.
 
Правиш си една таблица в базата данни, в която си записваш езиците и после си пълниш масив.
Ето примерен код за пълнене на масива:
PHP:
  // Languages
if($_GET[lang]=="en"){
		$_SESSION['lang'] = "en";
}elseif(($_SESSION['lang']=="") || ($_GET[lang]=="bg")){
		$_SESSION['lang'] = "bg";
}
  $alng=$_SESSION['lang'];
// langstuff
$resultat = mysql_query("SELECT * FROM tbllang");
while ($row = mysql_fetch_assoc($resultat)) {
    $tID=$row[ID];
    $lang[$tID]=$row[$alng];
}

Ето и пример за извеждането:
PHP:
<a href='Login.php'><?php echo $lang[1] ?></a>
[/html]
 

Back
Горе