如何为字符串添加翻译

时间:2017-12-12 作者:hkguile

我的wordpress网站使用的是非英语语言(如中文),其后端已经转为中文

但在wp content\\plugins\\divi builder\\includes\\no results中。php(我正在使用divi builder,在文件中,代码

<!--If no results are found-->
<div class="entry">
    <h1>
        <?php esc_html_e( \'No Results Found\', \'et_builder_plugin\' ); ?>
    </h1>
    <p>
        <?php esc_html_e( \'The page you requested could not be found. Try refining your search, or use the navigation above to locate the post.\', \'et_builder_plugin\' ); ?>
    </p>
</div>
<!--End if no results are found-->
那么,如何翻译esc\\u html\\u e中的字符串?

1 个回复
SO网友:Yej. M.

我不知道你的问题的直接答案,但这可能对你有帮助。您可以使用插件本地翻译,也可以像这样手动执行。

_e( \'Search\', \'name_tag_of_translation\' );
然后进入wp内容/语言,然后定义你的翻译是什么,在你的情况下,我们讨论插件,所以你去:wp内容/语言/插件,找到你的插件翻译或创建新文件。创建新文件很重要,请阅读https://developer.wordpress.org/themes/functionality/localization/

我的翻译示例:

_e( \'Search\', \'shopkeeperchild\' );
翻译路径:负责翻译的wp内容/语言/主题/文件:shopkeeperchild-de\\u de.mo/*人类可读/shopkeeperchild-de\\u de.po/机器可读*/对于翻译,我使用PoEdit。

结束

相关推荐

Custom metabox translation

我已经创建了一个自定义的帖子类型,并添加了一些自定义的元数据库,现在我想知道我在我的网站上使用了什么样的翻译插件?我对它们都没有经验,所以我不知道谁会支持我的自定义元数据库,谁不会。