WordPress主题无法从pt_BR.po文件读取我的翻译

时间:2020-04-17 作者:Olga

我使用PoEdit创建.pot 文件添加了一些翻译,然后创建了.po 与自动创建的.mo 文件

我的采购订单文件如下所示:

msgid ""
msgstr ""
"Project-Id-Version: xxx\\n"
"POT-Creation-Date: 2020-04-16 15:45+0200\\n"
"PO-Revision-Date: 2020-04-17 12:28+0200\\n"
"Last-Translator: \\n"
"Language-Team: \\n"
"Language: pt_BR\\n"
"MIME-Version: 1.0\\n"
"Content-Type: text/plain; charset=UTF-8\\n"
"Content-Transfer-Encoding: 8bit\\n"
"X-Generator: Poedit 2.3\\n"
"X-Poedit-Basepath: ..\\n"
"Plural-Forms: nplurals=2; plural=(n > 1);\\n"
"X-Poedit-KeywordsList: _e;__\\n"
"X-Poedit-SearchPath-0: .\\n"

#: 404.php:7
msgid "Nie znaleziono strony."
msgstr "Página não encontrada."
在所有教程之后,我将这两个文件添加到wp内容/主题/神话/语言中,并且也进行了更改wp-config 通过添加此行来创建文件:

define( \'WPLANG\', \'pt_BR\' );
不太清楚为什么这不起作用。我的网站仍然显示这些字符串的原始版本。有人遇到过这样的问题吗?或者我遗漏了一些步骤。我正在使用Wordpress 5.4

1 个回复
SO网友:Jos

尝试将文件复制到wp-content/languages/themes/[theme name]-pt_BR.mo.po.

相关推荐

Theme Translation?

我下载了一个主题名为Contango 来自Wordpress主题库。该主题有一个名为“languagues”的文件夹和一个名为“contango.po”的文件。我可以打开那个文件进行翻译,但什么也没变。我怎样才能把这个主题翻译成我自己的语言</非常感谢并为我的新手问题道歉?