Mle, man apnika, ka mani pa Skype Tu terorizē... Pfff
Tev vajag sākumā kā norādīt kāda valoda ir default, piemēram lv.php. Ja nekas nav teikts, tad to include().
Ja cilvēks ir uzpiedis uz linka do__en.php, tad saglabājās cepumi un tiks include() nevis lv.php, bet en.php...
Īsumā...
<?php
// Tā izskatās jebkuras lapas sākumā.
if(!isSet($_COOKIE['language'])) {
include 'languages/latvian.php'; // Default.
} elseIf(isSet($_COOKIE['language']) and $_COOKIE['language'] == 'russian') {
include 'languages/russian.php';
} elseIf(isSet($_COOKIE['language']) and $_COOKIE['language'] == 'english') {
include 'languages/english.php';
}
// Lai izvadītu tulkotu tekstu...
echo LANGUAGE__HELLO_WORLD;
?>
<?php
// Šādi izskatās do__ru.php.
setCookie('language', 'russian');
?>
<?php
// Šādi izskatās do__en.php.
setCookie('language', 'english');
?>
<?php
// Šādi izskatās, piemēram, latvian.php.]
define('LANGUAGE__HELLO_WORLD', 'Sveika, pasaule!');
define('LANGUAGE__HOWDY', 'Sveiks');
?>
Lai Dievs Tevi svētī!!! :D