损坏的语言文件 en_GB.po

corrupt language file en_GB.po

我已经在 WordPress 4.1.5 上使用 Xmarket 主题建立了一个网站,一切正常,我已经将该网站转移到一个在线主机上,现在语言文件似乎已损坏。 据我所知,它们存储在 wp-content/themes/xmarket/languages/en_GB.po 中,因为我发现有问题的 msgstr 显示为 'logaaaut' 表示注销, 'SAIGNNNN' 表示登录。

****example of the file****

#: et-links.php:13 et-links.php:14
msgid "Sign In"
msgstr "SAIGNNNNN"

我编辑了这些 msgstr 以显示正确的登录值和注销值,但它似乎对网站没有影响。

****edited version****

#: et-links.php:13 et-links.php:14
msgid "Sign In"
msgstr "Sign In"

我也曾尝试删除语言文件并从其他工作站点重新上传未损坏的版本,但无济于事。

有点卡在下一步要尝试什么上了。

我已经意识到这个错误是如何发生的,当我将网站转移到新主机时,我实际上最终将语言从英语(美国)更改为英语(英国)。 一旦改回 WordPress 仪表板>设置>常规>网站语言,它就纠正了翻译中的错误。