我正在尝试从Davinci2 wordpress主题更改英语占位符。但是我找不到如何做到这一点。如果我选中“主题编辑器”,则可以看到标签正在PHP代码中翻译:
<?php _e( 'View cart', 'dav2' ) ?>
我在哪里可以编辑这些标签?还是我必须在每个PHP文件中手动更改这些文本?
答案 0 :(得分:0)
使用此应用https://poedit.net/download阅读主题中的.po。按照说明,您可以翻译主题
答案 1 :(得分:0)
首先更改WP安装的语言。完成该操作的方法是转到设置→常规。设置“网站语言”选项并保存设置
接下来,找到主题的language文件夹:wp-content/themes/<theme-slug>/languages/
找到文件<theme-slug>.pot
。将此文件(目录)加载到PoEdit中并开始翻译。完成后,将.po文件保存在文件夹wp-content/languages/themes/
中,并根据您的语言环境对其进行命名。例如:对于法语名称为template-theme-Fr.po
,将在.mo
文件旁边自动创建对应的.po
文件
注意:建议不要再将翻译文件保存在目录中,而应保存在wp-content/languages/themes
中。这样,在您更新主题时便会保留翻译。