0

我对 WordPress 主题开发非常陌生,我一直在探索一些入门主题并尝试研究它们如何开发主题。__()我已经通过使用函数和函数了解了他们如何翻译单词或短语_e(),但我从未见过使用__()and函数翻译一些动态_e()函数(例如the_excerpt()the_title()

所以我的问题是,是否可以使用__()and_e()函数翻译动态 WordPress 值?特别是这段代码:

_e(the_title(), 'domain');

或者,WordPress 会自动翻译返回值,不需要使用那些翻译功能?

4

1 回答 1

1

要转换动态值,您必须使用 ,__()否则可能会遇到问题。这是我在翻译我的第一个 wordpress 网站时读到的一些非常好的信息,结果非常好。

你应该知道这些调用被称为getTextwrappers...getText是在大多数服务器中都可以找到的软件,你可以在他们的网站上找到有关它的更多信息:

获取文本项目

关于如何使用这些的另一篇很棒的文章可以在我可以本地化的网站中找到:

如何本地化 wordpress 主题

像往常一样,你的主要来源应该是 wordpress codex,而它的不完整是这个想法的主干,特定于 wordpress 安装。

WordPress 翻译法典

最后,这里有几个很好的工具可以帮助翻译。这有助于getText从任何 PHP 文件中找到您的调用(提示,您可以上传一个 zip 文件,它会生成一个文件,然后您可以将其与Poedit一起使用。

ICanLocalize PHP 扫描器

于 2013-08-06T15:43:12.863 回答