我已经与客户wordpress页面工作。它是用英语开发的,但现在需要用德语进行更改。wp本地化:不看po文件
例如,我对某个特定术语的某个特定翻译感兴趣。 我已经设置了配置文件,它将默认语言更改为de_DE,但没有任何事情发生。 有:
1)wp-content/languages/de_De.mo文件 我不知道什么是它,我应该在意吗?
2)wp-content/themes/framework/localization/german/de_DE.po 此文件包含我需要的翻译。 例如:
#@ default
msgid "Order Number"
msgstr "Order Number2"
所以,我认为,应该采取“订单号”,并更改为“订单号码2”,对不对? 我想知道,为什么po文件在“德文”文件夹内?它是以这种方式得到认可的吗? 如何检查这个文件是否真的加载?
顺便说一句,我已经试过这个文件也移动到上一级:
的wp-content /主题/框架/定位/ de_DE.po
什么都没有改变。
3)wp-content/themes/framework/library/functions/general-functions.php 这个文件加载了我需要翻译的术语。 例如:
__('Order Number')
但WordPress的不仔细看我的* .po翻译。它应输出'订单编号2',但它输出'订单编号'。
我已经检查过,语言设置为de-DE(我在使用get_bloginfo('语言')选项之前,需要在回音项之前检查它)。