我的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中的字符串?
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。