I gettext
hiçbir deneyimi böylece konu hakkında hiçbir yorum var, ama ben aşağıdaki yöntemleri kullanarak birkaç çok-dilli siteler inşa etmişlerdir:
METHOD 1
Ben etkili sadece, benim biçimi iyi olduğunu söyleyemem. Ben de diziyi kullandım. Içeriğinin depolandığı yere bağlı.
Örneğin, hangi metni tanımlayan endeksleri ile metin ilişkilendirilebilir bir dizi olacak:
$text['english']['welcome'] = "Welcome to my site. blah blah blah";
$text['english']['login'] = "Please enter your username and password to login";
Ve belki bir sabit veya değişken yapılandırma ile dili ayarlayın.
METHOD 2
Ben aynı yapılar ve arka uçları ile iki siteleri inşa ettik ama her biri farklı bir veritabanı kullanılır ve ayrı ayrı muhafaza edildi: data_french
, data_english
.