Benim include_path
içinde olan, örneğin /www/phpstuff
, özel bir dizin var. Bu phpstuff
dizinin içinde bir klasör i18n
. Bu sunucu tarafı seviyesini .mo
dosyaları içerir.
Zend_Translate
Eğer yapıcı ikinci parametresinde bir dizin belirtmek sağlar, gerçekten yapamam
Zend_Translate( 'gettext', 'i18n/', 'en' );
Ben açıkça /www/phpstuff/i18n
belirtmek zorunda değil kullanabileceğiniz hile herhangi bir tür olduğu, bu betik çağrılır olduğu dizinden okumaya çalışır? Ben çalışıyorum, bu çerçeve olmanın nedeni, birçok farklı platformlarda kullanılacak, ve mutlak bir yol daha bir include_path bir dizin belirterek daha kolay olurdu.
Ben elle, ayırıcı tarafından içeren yol, yarma okuma dizinleri herhangi bir 'gettext' olarak adlandırılır olmadığını denetleme ve ardından bulduğu ilk dizinin mutlak yolunu kapmak ve onu ayarlanır ile gelip sadece geçici çözüm.