社交引擎4中的多语言支持

时间:2011-01-07 08:27:27

标签: php zend-framework frameworks social


我想在社交引擎网站中添加多语言(rus,..)支持。 我已经在目录应用程序/语言中添加了rus文件夹。

我知道使用Zend框架编写的社交引擎(我不知道),也许我必须在那里更改或添加部分代码(可能在Zend_Translate_Adapter_Csv和Zend_Translate_Adapter类中)?我已阅读http://framework.zend.com/manual/en/zend.translate.sourcecreation.html文档,但我不知道我必须在哪里添加它 有人能给我一些建议吗?

感谢的。

1 个答案:

答案 0 :(得分:0)

怎么样:

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

每次需要进行翻译时,都必须定义一个变量,并且该变量从文件中读取单词定义。

在file.php中的

,让我们假设用西班牙语翻译,必须是这样的:

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