我的.po
和.mo
文件位于plugin-name/languages
文件夹中,但是不起作用。有谁知道可能丢失的东西吗?
我使用.po和.mo文件翻译了主题,并在define('WPLANG', 'pt_BR');
上添加了wp-config.php
。很好。
但并非所有网站都已翻译。因此,我对插件进行了相同的尝试,但是甚至翻译了插件.pot并命名了plugin-name-pt_BR.po
和plugin-name-pt_BR.mo
,然后将它们放在/plugin-name/languages
(已经存在)上,就像我在互联网上看到的那样,它不起作用。
我还尝试了将翻译复制到plugin-name-pt_BR.po
并粘贴到wp-content/themes/theme-name/languages/pt_BR.po
内,但是没有使用。
我尝试安装Loco-Translate
和POEditor
,但是它们仅管理.po转换,这种翻译很好且经过翻译,但未反映在网站上。
我对Wordpress和PHP不太了解,但是在我看来,插件代码可能缺少一些可调用.po文件的东西。
如果我不这样翻译,则必须直接在插件的源代码中进行翻译。