我希望WooCommerce插件能够显示法语文本(fr_FR
)。 Wordpress的其余部分正确设置为法语,但WooCommerce仍显示英语。
由于不包含2.2版语言包。此消息显示在管理页面上:
推荐的自动"更新翻译"程序涉及给我的服务器FTP访问,我想避免。
WooCommerce git repo中提供fr_FR
个翻译:
https://github.com/woothemes/woocommerce-language-packs/raw/master/packages/fr_FR.zip
我在与默认英语文件相同的文件夹中解压缩。
$ ls -l wp-content/plugins/woocommerce/i18n/languages
total 1320
-rw-r--r-- 1 knarf users 211452 24 sept. 18:01 fr_FR.zip
-rw-r--r-- 1 knarf users 116765 22 sept. 10:48 woocommerce-admin-fr_FR.mo
-rw-r--r-- 1 knarf users 211901 22 sept. 10:48 woocommerce-admin-fr_FR.po
-rw-r--r-- 1 knarf users 162575 18 sept. 14:48 woocommerce-admin.pot
-rw-r--r-- 1 knarf users 163575 22 sept. 10:48 woocommerce-fr_FR.mo
-rw-r--r-- 1 knarf users 268719 22 sept. 10:48 woocommerce-fr_FR.po
-rw-r--r-- 1 knarf users 208795 18 sept. 14:48 woocommerce.pot
我已尝试在WPLANG
中将wp-config.php
设为法语:
define ('WPLANG', 'fr_FR');
尽管如此,The" WooCommerce Translation Available"消息仍然存在,WooCommerce界面仍然是英文。如何强制WooCommerce切换到法语?
运行"强制更新翻译"过程(来自消息)失败:
无法安装/更新翻译:更新翻译时出现身份验证错误。请重试或配置升级常量。
我使用全新安装的WordPress 4.0(法语版)和WooCommerce 2.2.4。
答案 0 :(得分:9)
将下载PO和MO文件 可湿性粉剂内容/语言/ woocommerce。
因此,woocommerce插件文件夹是上传语言包的错误位置。
编辑:有关语言代码的重要说明
根据@Julian Moreno的评论,WooCommerce的语言代码(和后续代码)必须与您用于WordPress的代码相匹配。
在我的情况下,WordPress是“es_MX”,WooCommerce也必须是“es_MX”。
答案 1 :(得分:0)
当我将WooCommerce基本语言从英语改为丹麦语时,我遇到了同样的问题。之后,它为WooCommerce Pages显示英语而不是丹麦语。
然后我从本教程中注意到WooCommerce Translate Language
我必须将 WooCommerce插件翻译文件放在
'可湿性粉剂内容/语言/插件/ woocommerce'