第二语言的 Wordpress 主题

Wordpress theme with second language

我没有找到任何关于多语言的学习!

1.How to use function _e() ?

2.What's text_domain ? How can i set text_domain ?

例如:

_e('Mine','text_domain')

英文returns“我的”

示例语言是“imja”

How to set "imja" ?

text_domain 是 WordPress 内部的一个区别,它允许您查看来自哪个插件或主题文本。文本域可以是您想要的任何字符串,但作为最佳实践,它应该是您正在构建的主题或插件的机器名称。

因此,如果我有一个名为 MyPlugin 的插件,我会使用任何 WordPress 翻译功能来翻译文本,例如:

print __("Translateable Text", "MyPlugin"); _e("Text that is translated then echoed", "MyPlugin");

要让 WordPress 以另一种语言呈现这些字符串,在 WordPress 4.0 及更高版本中,您可以在 Settings > General > Site Language 处更改语言,如果可用,您的站点将以该语言显示文本。

您将需要您希望更改为的语言的语言文件,如果插件或主题没有为您选择的语言提供翻译,它将以默认语言呈现。

有许多工具和插件可用于编辑 WordPress 中包含翻译的 .po/.mo 文件。其中一些可以在 WordPress translation handbook.

中找到