PHP: MVC çerçevesinde Languages ​​katman eklemek nasıl?

1 Cevap php

Ben şu anda bir MVC framework benim kendi uygulama üzerinde çalışıyorum. Ben İngilizce dışındaki birden fazla dili destekleyecek diye benim çerçevede dil katman eklemek için nasıl bilmek istiyorum. Bu durumda unicode rolü nedir?

1 Cevap

Altyapıları sık UI çeviri yapmak için "yerelleştirme dosyaları" (standart olarak. Po dosyaları) kavramını kullanmaktadır. Sizin bakış ve kontrolörleri, yerine çağrı, bir metin parçası göstermek istediğinizde

echo "Hello"

Sen yapardım

echo MyFramework::Translate("Hello")

Bu Translate () işlevi sadece. Po dosyasını hakkını arar ve ifade "ID" geçti, istenen yerelleştirilmiş metni döndürür dayanmaktadır.