[ vilyu @ 28.01.2006. 14:03 ] @
Ćao. Radim višejezični CMS. Dakle, ne CMS za višejezični sajt, nego sam CMS treba da bude preveden na nekoliko jezika. Kako sam HTML razdvojio od PHP koda u zasebne fajlove, nije mi problem da uz pomoć lang fajla učitam različite jezike za poruke koje PHP kod treba da ispiše, poput: Access Denied, Wrong Password i sl. Problem je kako da namestim prevođenje teksta koji se nalazi u HTML fajlovima na ostale jezike. Na pamet mi padaju dve mogućnosti i ni jedna mi se ne sviđa. A to su: - da iskopiram sve HTML teplate fajlove u onoliko primeraka koliko ima različitih jezika i potom ih pozivam iz odgovarajućih direktorijuma, ali onda svaka izmena u jednom povlači izmene i u ostalim. - da svaku rečenicu u template fajlovima zamenim nečim poput #korisnicko_ime# i onda da prilikom učitavanja u PHP bilo kog template-a, ponovo zamenjujem te oznake pravim rečenicama iz lang fajla. Da li predlažete elegantnije rešenje? Ili mi barem recite sta mislite da je bolje od ova dva. Hvala. |