Zend framework Magento获取语言集合

Zend framework Magento获取语言集合,zend-framework,magento,enterprise,Zend Framework,Magento,Enterprise,在Magento中似乎有可能获得一个语言集合,即通过Mage::getSingleton('adminhtml/system\u config\u source\u language'),我想使用它。但是,这会导致我的Magento版本(Enterprise 1.10和Community 1.4)出现错误,希望从一个名为core_language的不存在的表中获取数据 是否有人找到了一个好的解决方案或替代方案?或者可能已经使用了这个,并且有一个核心语言的表转储 Hmm,我查看了安装文件,显然表最

在Magento中似乎有可能获得一个语言集合,即通过
Mage::getSingleton('adminhtml/system\u config\u source\u language')
,我想使用它。但是,这会导致我的Magento版本(Enterprise 1.10和Community 1.4)出现错误,希望从一个名为core_language的不存在的表中获取数据


是否有人找到了一个好的解决方案或替代方案?或者可能已经使用了这个,并且有一个核心语言的表转储

Hmm,我查看了安装文件,显然表最初是创建的,但从版本0.7.5中删除的,所以它可能是不推荐使用的代码。但是类文件没有提到这一点,因此非常模糊。

Magento是基于此构建的,因此您可以使用

Zend_Locale::getTranslationList("language")

它返回一个字符串数组,这些字符串由缩写键组成。

谢谢,这正是我想要的。作为对此的一个小改进:
Zend_Locale::getLanguageTranslationList
似乎也被弃用了。我认为调用应该是
Zend_Locale::getTranslationList(“语言”)