Jump to content
php.lv forumi

Recommended Posts

Posted

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!

Posted

Tas nav tā žik-žik un gatavs kods. Tas ir ĻOOOTI atkarīgs ko preccīzi tev no tā vajag panākt, kādā formātā ir faili un kādas ir vajadzības.

Posted

man vajag lai vinji darbotos.. piemeram..un headerir rakstit ! Latvian/English/Russian! piespiezot mainas valodas..man nav pati multilanguage...esmu tikai failus partulkojis.. man vajag pashu funkciju! :)

Posted (edited)

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
Posted

es toch no shii visa ko Uzraktiiji nesapratu!

saprotu ka vaig veikt man darbibu! Bet nevar vienkarshak parastu scriptu kur stradatu!

×
×
  • Create New...