第二语言的 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.
中找到
我没有找到任何关于多语言的学习!
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.
中找到