【问题标题】:Wordpress in different languages不同语言的WordPress
【发布时间】:2018-06-05 10:38:22
【问题描述】:

我目前正在开发一个捷克语的 wordpress 网站,我遇到了一个问题。大多数网站都是捷克语。它运行良好。我需要一个插件,其中包含他们可以处理的用户和帐户。我开始玩弄 Ultimate Member(2.0 版)。大多数插件都翻译了,但有些东西还是用英文写的。我还翻译了 .mo 和 .po 文件。

如您所见,一些插件部分是英文的,但文件已完全翻译。有任何想法吗?建议?快把我逼疯了。

【问题讨论】:

    标签: wordpress ftp po mo


    【解决方案1】:

    我检查了插件“终极会员”,它没有捷克语翻译。您可能必须制作自己的翻译文件。

    你可以去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,并正确翻译。提交 Pull 请求,插件维护者将帮助带来更新。

    你也可以自己翻译https://codex.wordpress.org/I18n_for_WordPress_Developers

    【讨论】:

    • 谢谢。如果我需要任何进一步的帮助,可以给您发消息吗?
    • .mo 文件怎么样?
    • 我应该翻译哪些? msgstr "这里有文字" msgstr "这里有文字"
    • 我应该将 .mo 文件保留为“ultimatemember-en_US.mo”还是将其重命名为“ultimatemember-cs_CZ.mo”+ 我是否必须更改 .mo 文件?
    • 使用新语言输入 msgstr 字段。制作一个名为“ultimatemember-cs_CZ.mo”的副本
    【解决方案2】:

    我遇到了类似的问题。 .mo 文件未注册的地方。

    1. 确保更改 wp-config 文件中的站点语言 - 不仅仅是设置 -> 常规。我不得不将语言编码到 wp-config 中。

    2. 仔细检查您是否正确格式化了 Mo 文件的结尾 - poedit 喜欢使用连字符,但您需要一个下划线。还有

    3. 我会去查看另一个正在翻译的插件并查看 Languages 文件夹,看看文件名是否相同。

    4. 查看您是否将文件命名为与其他翻译相同的名称。

    这些都是我在将网站制作成中文时遇到的所有问题。

    祝你好运。看来你有很好的帮助!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-07-09
      • 2016-02-26
      • 2018-03-11
      • 1970-01-01
      • 2014-02-25
      • 2017-06-06
      • 1970-01-01
      • 2017-08-12
      相关资源
      最近更新 更多