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.

Problem sa visejezičnim CMS-om