9

有没有一种方法可以轻松地通过 csv 文件翻译 Magento 默认前端,翻译所有内容都太费时而且不是真正需要的,因为它会使管理面板对我来说非常混乱。

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

4

1 回答 1

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处理大部分管理员翻译。

于 2013-08-28T18:43:30.473 回答