Jump to content
php.lv forumi

Multilanguage


skrach

Recommended Posts

Sveiki viesiem!

Kalu kads var ludzu iedod kadu stradajoshu multilanguage?

Man vajag pashu kodu un msql kodu!

Ja kas man ir piemeram: lang mapec ir Latvian mape un taja ir 4 php faili un tie visi ir latvian valoda... :)

Vienkarshak sakot.. katrai valodai ir 4 vai 5 php faili...bet ja vajag ir iespeja apvienot viena...

Paldies jau ieprieksh!

 

P.S.

tas ir ljoti steidzami!

Link to comment
Share on other sites

Vienkāršākais veids:

 

1) Pie lapas ielādes pārbaudi vai nav padots mainīgais, piemēram, $_GET['lang'].

2) Ja ir, tad padod piešķir šo vērtību sesijas mainīgajam, piemēram, $_SESSION['lang']. Pirms tam pavisam obligāti jāveic pārbaude vai padotā valoda eksistē. Izveido masīvu ar atļautajām valodām un tad ar in_array pārbaudi vai padotā vērtība ir valīda.

3) Ja nav padots mainīgais, tad piešķir šim pašam sesijas mainīgajam kaut kādu noklusēto vērtību, piemēram, 'lv'.

4) Ielādē attiecīgo valodas failu, piemēram, require('lang/'.$_SESSION['lang'].'.php');

5) Tālāk kodā vienkārši izmanto iekļautā faila mainīgos.

 

 

Tu maldies - tur ir viss. :)

Edited by andrisp
Link to comment
Share on other sites

×
×
  • Create New...