SORU
11 Mart 2010, PERŞEMBE


PHP: __('metin')?

Kohana templates hakkında okuma ve daha önce hiç görmediğim bir şey gördüm:

$this->template->title = __('Welcome To Acme Widgets');

__('Text') ne anlama geliyor? Ne oldu? Ne işe yarar?

CEVAP
11 Mart 2010, PERŞEMBE


Kohana (sürüm 3) işlevi system/base.php tanımlanmış ve diğer yanıtlar belirtildiği gibi, uluslararası yardım için kullanışlı bir işlevdir. Sonra yorumlanan bir dize (isteğe bağlı olarak, tamamlanmış bir metin yerine başkalarını değerleri için yer tutucu) sağlamak ve, gerekirse, bir çeviri geri döndü.

Diğer cevaplar içinde varsayımlar aksine, bu gettext kullanmaz.

Çok temel bir örnek olacaktır (özellikle bu dize zaten Kohana İngilizce, İspanyolca ve Fransızca tercüme):

// 1. In your bootstrap.php somewhere below the Kohana::init line
I18n::lang('fr');

// 2. In a view
echo __("Hello, world!"); // Bonjour, monde!

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • FD2097

    FD2097

    21 HAZİRAN 2009
  • H3Ctic (old channel)

    H3Ctic (old

    23 Mart 2011
  • Skrillex

    Skrillex

    6 NİSAN 2010