如果您的代码(无论是主题还是插件)不支持翻译,请不要使用翻译功能。如果不使用这些函数,则无法使用文本域
有一个非常常见的错误如下所示:
echo __( \'Portfolio\' );
公文包不是WordPress的核心字符串的一部分,因此此代码将浪费昂贵的翻译单词列表查询,而不会产生结果。
另一个副作用是,当其中一些函数调用没有文本域匹配核心字符串时,会出现部分翻译。想象一下,在导航中,上一页的链接是日语,下一页的链接是英语。这比根本没有翻译更糟糕。
因此,文本域不是您的问题,翻译功能的使用很重要。