不好意思问这个问题。
对于子主题来说,文本域是必需的吗?我正在构建一个简单的子主题,没有声明文本域。因此,当我使用要翻译的字符串时,应该使用父主题文本域(是父主题加载了文本域,也有. to /.to文件)。
例如,在子主题模板中添加这一行
<?php __('Some String', 'parent-text-domain');> 上面的字符串会被翻译吗?
提前感谢
发布于 2018-05-28 10:39:36
如果您的子主题包含与父主题不同的字符串。
在子主题中使用不同文本域的正确方法是现在的load_child_theme_textdomain()函数。您可以与其他load_..._textdomain函数一样使用它。
与插件语言文件不同的是,像my_child_theme_DE.mo这样的名称不起作用。尽管插件语言文件允许您在文件名中指定文本域,但这将不适用于主题和子主题。主题的语言文件应仅包括语言快捷方式。
https://wordpress.stackexchange.com/questions/249485
复制相似问题