Magento获得语言收集

时间:2011-05-24 10:44:35

标签: zend-framework magento enterprise

Magento似乎有可能获得语言集合,即通过Mage::getSingleton('adminhtml/system_config_source_language'),我想使用它。但是在我的Magento版本(Enterprise 1.10和Community 1.4)中出现错误,期望从名为core_language的未发布表中获取数据。

有没有人找到一个好的解决方案或替代方案?或者也许已经使用过这个并且有一个用于core_language的表转储?

2 个答案:

答案 0 :(得分:5)

Magento构建于Zend,因此您可以使用

Zend_Locale::getTranslationList("language")

返回由其缩写键入的字符串数组。

答案 1 :(得分:2)

嗯,我仔细查看了安装文件,显然这个表是最初创建的,但是从0.7.5版本中删除了,所以它可能已经弃用了代码。但是类文件并没有提到这一点,所以非常模糊。