如果您不熟悉I18N,翻译和getText的概念,我强烈建议您阅读有关本地化的系列,以了解所涉及的内容。 在本文中,我将介绍WordPress I18N的基础知识。我将引导您完成安装WordPress的本地化版本(用您自己的语言)的简单过程,还向您展示如何将现有的WordPress网站转换为本地化版本。
>安装WordPress的本地化版本>来自世界各地的许多WordPress爱好者已将WordPress转换为各种语言。
>让我们看看如何使用德国国际化作为本教程的基准安装本地化的WordPress。
> WP Central可用的WordPress版本的完整列表。
>将现有的WordPress网站变成国际版本>假设您是德国人,并且您有一个英文的现有WordPress网站,但是您不知道在阅读本文之前,还存在德语版本的WordPress。基于这个新发现的知识,您决定通过将WordPress网站从默认的英语版本更改为德语翻译来动摇。您可能认为这是一项非常艰巨的任务,但让我有点震惊。整个过程都像在下面的指南中一样容易,您甚至不需要重新安装WordPress。
.mo文件是机器可读的,getText函数实际使用的二进制文件。
.mo文件的命名约定基于ISO – 639语言代码(例如葡萄牙语的PT),然后是ISO – 3166国家代码(例如,葡萄牙或巴西葡萄牙> br的pt> pt) 。因此,巴西葡萄牙文件将称为pt_br.mo,一个非特异性葡萄牙文件将称为pt.mo。 因此,德语的语言文件将被命名为de_de.mo。可以在(国家代码)和(语言代码)上找到完整的代码列表。
>现在我们已经下载了语言.mo文件,我们需要安装它。 要安装它,请在WordPress /wp-content安装目录中创建一个新文件夹,natralages andranages并将.mo文件上传到您刚创建的语言文件夹。>
>打开wp-config.php文件并搜索:>根据您刚下载的.MO文件编辑此行。例如,使用德语,.mo文件的名称用作php常数wplang的值:
>保存并打开您的WordPress网站。现在应该以新安装的德语显示。>
>我发现,在将我的一个博客本地化为德语之后,一些术语仍在用英语显示。原因仅仅是因为WordPress翻译存储库中的德语.mo文件缺少这些术语的翻译。
>幸运的是,在WordPress更新页面上,我获得了一个单击的安装选项,可以自动将博客更新到全型本地化德语版本。
结论
这样的令人难以置信的功能是使WordPress生态系统蓬勃发展的原因。人们自然会感到自然而然地使用一个非常灵活的平台,并且WordPress社区不断将灵活性提高到一个全新的水平。在您首选的语言中使用WordPress的能力是一个重要功能,正如您所看到的,很容易实现。>
经常询问有关WordPress I18N的问题
> WordPress I18N对开发人员的重要性是什么?它允许开发人员创建可以轻松翻译成不同语言的主题,插件和内容。这不仅扩大了潜在的用户群,而且还可以增强用户体验,因为用户可以以其母语与网站进行交互。wordpress I18N通过使用getText函数来工作在PHP中。这些功能使开发人员可以在其代码中标记需要翻译的字符串。然后将这些标记的字符串提取到锅中(便携式对象模板)文件中,翻译器可以用来提供不同语言的翻译。
>才能国际化WordPress主题或插件,您需要使用GetText函数来标记代码中的所有可翻译字符串。然后,您需要使用Poedit或WP-CLI之类的工具生成一个POT文件。然后,翻译人员可以使用此锅文件来提供翻译。
> WordPress I18N中的一些共同挑战包括处理复数,管理上下文和处理,并处理包含HTML的文本。可以通过使用适当的getText函数并遵循I18N的最佳实践来克服这些挑战。
>
>我如何为WordPress I18N? WordPress核心,主题和插件的翻译。您还可以通过改进I18N工具和文档来做出贡献。>我可以使用哪些工具用于WordPress I18N?> >您可以使用几种工具用于WordPress I18N,包括POEDIT,WP-CLI,WP-CLI和Glotpress。这些工具可以帮助您提取可翻译的字符串,生成锅文件并管理翻译。
以上是WordPress I18N以及如何用自己的语言安装WordPress的详细内容。更多信息请关注PHP中文网其他相关文章!