翻译Magento前端

Vas*_*sar 9 csv translation magento

有没有办法轻松地通过csv文件翻译Magento默认前端,翻译一切都太费时而且不需要,因为它会让管理员面板对我来说很困惑.

4年前在Magento论坛上提出了同样的问题,但当时没有简单的方法可以做到这一点,但显然Mangento团队已联系,他们承诺会对此进行调查.那么从那时起有什么变化吗?

Jas*_*son 11

查看您的/app/locale/en_US文件夹.你有.csv做翻译.在你看到的$this->__('Checkout')任何地方或任何其他字符串中,Magento点击此文件夹以查找特定文件,这些文件指示用"Checkout"替换的内容以及以这种方式回显的所有其他字符串.

在CSV文件中,第一个字段是要在其中查找的文本$this->__(''),第二个字段是要替换它的内容.您还可以在此处找到不同的语言翻译文件.

每个CSV都以它所属的命名空间命名.因此,Mage_Catalog.csv包含使用/app/code/core/Mage/Catalog/类和/app/design/frontend/your_package/your_theme/catalog模板文件的所有文件的翻译.

在这里,您还可以找到Mage_Adminhtml.csv,它处理大多数管理员翻译.

  • `app/locale/en_US`相当于编辑核心文件,可在下次升级时覆盖.`app/design/frontend/default/my_template/locale/en_ US/translate.csv`将它绑定到您的自定义工作并在升级时进行维护. (8认同)