Magento翻译不起作用

时间:2013-04-02 15:50:11

标签: magento magento-1.7

我有一个非常奇怪的问题。我看到我的Magento翻译的某些部分无法正常工作。我在。右侧文件夹下有.csv翻译文件,我已翻译了我语言的所有字段。

我看到90%的商店已翻译,但有些部分无法使用。在示例中,大多数结账过程被翻译,但是“优惠券无效”的发送不会生效。

以前有人有这个问题吗?有人可以帮忙吗?

由于

2 个答案:

答案 0 :(得分:1)

有几件事情......首先,内联翻译在翻译100%的内容方面存在问题。同时确保您还没有使用CSV来翻译内容的内联翻译。确保在管理员后端的Configuration > Cache Management中刷新转换缓存(以后,如果您正在使用块缓存或整页缓存,也请刷新它。)

答案 1 :(得分:0)

翻译使用以下内容: 1.模块名称和语言,用于决定使用哪个.csv文件和文件夹。

  1. 翻译可能来自其他帖子中评论的缓存块或FPC。

  2. Transalation字符串与csv中的字符串匹配,字符串中的任何差异都可能导致值未显示。

  3. 建议的解决方案: 确保生成的字符串是哪个块或.phtml,并检查其模块xml文件中是否有类似的内容   因为这告诉Magento要使用哪个模块转换文件。

    还检查模块xml文件中的翻译节点。类似于此

    的内容
    <translate>
                <modules>
                    <Phoenix_Moneybookers>
                        <files>
                            <default>Phoenix_Moneybookers.csv</default>
                        </files>
                    </Phoenix_Moneybookers>
                </modules>
    </translate>