Magento翻译文件
我想翻译成magento。我确实翻译了Magento翻译文件,magento,Magento,我想翻译成magento。我确实翻译了\app\locale\en\u US中的一些字符串,但在管理面板中看不到结果。为什么magento不在en_US文件夹中显示更改的值。我正在重命名en_US文件夹,但我的网站使用英语。为什么?我想把\app\locale\en\u US复制到\app\locale\my\u lang翻译。如何做到这一点,这个文件夹与新的翻译工作到我的网站。如果我翻译所有\app\locale\my_lang我如何添加到站点。以及如何在翻译过程中看到更改。您是否在管理中选择
\app\locale\en\u US
中的一些字符串,但在管理面板中看不到结果。为什么magento不在en_US
文件夹中显示更改的值。我正在重命名en_US
文件夹,但我的网站使用英语。为什么?我想把\app\locale\en\u US
复制到\app\locale\my\u lang
翻译。如何做到这一点,这个文件夹与新的翻译工作到我的网站。如果我翻译所有\app\locale\my_lang
我如何添加到站点。以及如何在翻译过程中看到更改。您是否在管理中选择了正确的区域设置(从页面页脚)
如果您的翻译是针对自定义模块的,请确保您已在etc/config.xml
(前端和/或adminhtml区域)中定义了翻译声明,否则请确保您已修改了正确模块的翻译文件(例如,如果您在Mage_Customer.csv
和Mage_Catalog.csv
中有一个字符串“my string”,则必须确保您已修改了用于查看结果的适当字符串)
还请注意,您可以在名为translate.csv
的文件中修改app/design/package/theme文件夹中的翻译
即使删除translations文件夹,您也会看到英文文本的原因是默认情况下,这些文本是通过英文的\uuuu()
函数在代码中传递的。Magento检查是否在app/locale/
中找到当前语言环境的翻译,如果找到,则显示该值,否则原始字符串将传递给\uuuuuuu()
将显示该功能