我目前正在使用捷克语的 wordpress 网站工作,我遇到了一个问题。大部分网站都是捷克语。它运行良好。我需要一个插件,其中包含他们可以处理的用户和帐户。我开始玩弄 Ultimate Member(2.0 版)。大多数插件都翻译了,但有些东西还是用英文写的。我还翻译了 .mo 和 .po 文件。
如您所见,一些插件部分是英文的,但文件已完全翻译。有任何想法吗?建议?它快把我逼疯了。
我检查了插件“终极会员”,它没有捷克语翻译。您可能必须制作自己的翻译文件。
你可以去https://github.com/ultimatemember/ultimatemember然后 fork 插件。将捷克语版本的https://github.com/ultimatemember/ultimatemember/blob/master/languages/ultimatemember-en_US.po命名为https://github.com/ultimatemember/ultimatemember/blob/master/languages/ultimatemember- cs_CZ.po翻译正确。提交拉取请求,插件维护者将帮助带来更新。
您也可以制作自己的翻译https://codex.wordpress.org/I18n_for_WordPress_Developers
我遇到了类似的问题。.mo 文件未注册的地方。
确保在 wp-config 文件中更改站点语言 - 不仅仅是设置 -> 常规。我不得不将语言编码到 wp-config 中。
仔细检查您是否正确格式化了 Mo 文件的结尾 - poedit 喜欢使用连字符,但您需要一个下划线。和
我会去查看另一个正在翻译的插件并查看 Languages 文件夹,看看文件名是否相同。
查看您是否将文件命名为与其他翻译相同的名称。
这些都是我在将网站制作成中文时遇到的所有问题。
祝你好运。看来你有很好的帮助!