2011-01-07 15 views
0


ソーシャルエンジンサイトに多言語(rus、..)サポートを追加したいと思います。 ディレクトリapplication/languagesにすでにrusフォルダが追加されています。Social Engienの多言語サポート4

私は(WICH私は知らない)、多分私は(多分Zend_Translate_Adapter_Csvと好みのZend_Translate_Adapterクラス内)は、コードの一部を変更したり、追加する必要があります?私はhttp://framework.zend.com/manual/en/zend.translate.sourcecreation.html文書を読んだが、私ドン社会エンジンは、Zendのフレームワークで書かれたことを知っています私はどこにそれを追加しなければならないのか知りません。
誰かが私に助言を得ることができますか?

ありがとうございます。

答えて

0

について何:

$translate = new Zend_Translate('array', '/path/where/is/language/file.php', $locale); 
$translate->_('Users'); 

あなたが翻訳を行う必要があるたびに、あなたは変数を定義する必要があり、この変数が定義された単語を使用してファイルから読み込みます。 file.phpで

、のは、スペイン語での翻訳を仮定してみましょう、このようにする必要があります

$lang['Users'] = 'Usuarios'; 
return $lang;