Ben bir web uygulaması i18n-ize için arıyorum. Site sürekli değişen olacaktır: metin yazılabilir olacak, yeni ürünleri, web uygulaması PHP ile yazılmış vb ekledi, ama aynı herhangi bir dil için de geçerlidir.
Temelde istiyorum:
1) The code to be readable and maintainable 2) Translators to be sent an email when new stuff is added in English OR the English is changed 3) To know whether something is up-to-date or not. 4) Translators be able to update things online
Ben iyi fikir bir veritabanında her şeyi saklamak ve yol rtaher PO dosyaları ve gettext daha şeyler işlemek için sanırım. Ama ne iyi yolu:
$ Lang ('bizeulaşın') okunmaz (kod-bilge) olmanın dezavantajı vardır, ve (tüm İngilizce benzersiz bir anahtar verilen ve veritabanında saklanan gereken gibi) geliştirmek için daha yavaş
$ Lang ('Daha fazla bilgi için lütfen bize ulaşın') okunabilir ve hızlıdır, ancak İngiliz değişiklikler (yazım hatası, gramer edit, updated) eğer çeviri tamamen kaybolur.
Nasıl diğer uygulamalar / çerçeveler bunu ele?