【问题标题】:Magento translation issue for multi stores多家商店的 Magento 翻译问题
【发布时间】:2014-12-15 13:11:45
【问题描述】:

我在 Magento 有两家商店,他们都在不同语言的主题中使用自己的 translate.csv。

对于一家商店,翻译工作正常,它可以在整个站点的任何地方正确翻译“电话”、“测试电话翻译”这个词。

它没有翻译的其他商店,我必须使用“Mage_Customer::Telephone”,“测试电话翻译”来翻译。

如果有人能解释我为什么它在一家商店和另一家商店工作得很好,我将不胜感激,我需要在电话之前添加“Mage_Customer::”才能让它工作。谢谢

【问题讨论】:

  • 只是在核心模型 translate.php 中做一个 vardump() 来获取翻译的数据,不知道为什么它包含像 "Mage_Customer::Telephone","Mage_Customer::Submit" 这样的数据“Mage_Customer::Email”等..在我的项目中对此进行全面搜索,它根本不存在。如何以及为什么添加它?

标签: magento translation


【解决方案1】:

请在管理面板中检查以下商店设置:

在“管理”菜单上,选择系统 > 配置

在左上角,选择要翻译的商店视图的配置范围。

在常规配置页面上,点击展开区域设置选项部分。然后,执行以下操作:

  • Locale 设置为商店视图的新语言。

  • 完成后,单击“保存”按钮。

【讨论】:

  • 区域设置已设置为商店视图的新语言。
  • 只是在核心模型 translate.php 中做一个 vardump() 来获取翻译的数据,不知道为什么它包含像 "Mage_Customer::Telephone","Mage_Customer::Submit" 这样的数据“Mage_Customer::Email”等..在我的项目中对此进行全面搜索,它根本不存在。如何以及为什么添加它?
猜你喜欢
  • 1970-01-01
  • 2014-12-11
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-03-07
  • 1970-01-01
相关资源
最近更新 更多