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.