Mine sisusse
Otsi siit
  • Rohkem valikuid...
Otsi tulemusi mis sisaldab...
Otsi tulemusi...

Õ: Mitmekeelse veebi tegemine.

Soovitatud postitused

Lihtne näide siis kuidas teha mitmekeelset veebi.

 

Kõigepealt teeme "index.php" faili:

 




Keelevahetus


include("file.php"); 
if ($keel == "eesti") { 
include("lng/eesti.lng"); 
} 
if ($keel == "english") { 
include("lng/english.lng"); 
} 
//[color="#FF8C00"]siia vahele kirjuta script nt. [/color]
echo "$teretext"; 
?> 

 

Järgmiseks tuleb teha leht "lang.php", seal saab keelt vahetada:

 

echo "Keel/Language

</pre><form action="%24PHP_SELF"> 
Eesti: 

English: 


</form>"; <br>$file = fopen("file.php","w"); <br>fputs($file,"",28); <br>fclose($file); <br

 

Siis tehke veel "file.php" ja jätke see fail tühjaks. Tehke folder nimega "lng" sinna kausta tehke failid "eesti.lng" ja "english.lng"

"eesti.lng" faili kirjutage:


$teretext = "Tere tulemast!"; 
?> 

 

Ja "english.lng" faili kirjutage:

 

$teretext = "Tere tulemast!"; 
?>

 

 

Siis peaks asi töötama.

 

Link kust leidsin, http://phpcenter.eu/opetused.php?id=107

Muudetud liikme Kent'i poolt

Jaga seda postitust


Postituse link
Share on other sites

Väga halb ja ebaefektiivne moodus. PHP'l on sissehitatud funktsioonid selleks.

http://php.net/manual/en/function.gettext.php

 

Õpetus kuidas kasutada kui jääb ikka arusaamatuks.

http://phpmaster.com/localizing-php-applications-1/


"What is happening to our young people? They disrespect their elders, they disobey their parents. They ignore the law. They riot in the streets inflamed with wild notions. Their morals are decaying. What is to become of them?"

Plato, 4th Century BC

Jaga seda postitust


Postituse link
Share on other sites

Kommentaari lisamiseks loo konto või logi sisse

Kommenteerimiseks peate olema liige

Loo konto

Liituge meie kommuuni uue kontoga. See on lihtne!

Loo uus konto

Logi sisse

On juba konto? Logi sisse siit.

Logi sisse nüüd

×
×
  • Loo uus...

Oluline informatsioon

Selle veebisaidi paremaks muutmiseks oleme teie seadmesse paigutanud küpsised . Võite kohandada oma küpsiste seadeid , vastasel juhul eeldame, et te olete küpsiste kasutamisega nõus kui jätkate veebisaidil sirvimist.. Palun lugege läbi Kasutustingimused ja Privaatsuspoliitika.