首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >无法翻译我的wordpress网站-没有.pot文件

无法翻译我的wordpress网站-没有.pot文件
EN

Stack Overflow用户
提问于 2019-02-21 01:08:40
回答 1查看 69关注 0票数 0

我找不到.pot文件,所以我用Eazypo创建了一个。主题文件夹中也没有语言文件夹。我创建了一个"languages“文件夹并上传了新创建的.pot文件。我翻译了每个字符串,并在"languages“文件夹中上传了新的.mo和.po文件,并定义了wp,使其具有.mo文件名的值。不起作用。

有什么可能是错误的或者如何解决这个问题的想法吗?谢谢

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-02-21 04:20:30

为了让您的主题加载您的翻译文件,您需要使用load_theme_textdomain()函数。

将以下代码添加到主题的functions.php文件中:

代码语言:javascript
复制
function wp756531_my_theme_setup(){
    load_theme_textdomain( 'my-theme', get_template_directory() . '/languages' );
}
add_action( 'after_setup_theme', 'wp756531_my_theme_setup' );

重要说明:

  • 确保将'my-theme'域更改为您的主题使用的域。
  • 确保您的翻译文件以您的区域设置命名(例如。es_ES.mo、sv_SE.mo等)
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/54791841

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档