我正在尝试使用' poedit'准备好我的wordpress网站翻译。我在激活翻译时遇到问题。我只想翻译网站,而不是wordpress系统。我的.pot,.po和.mo文件采用了'语言'我的主题目录中的文件夹,我在我的functions.php文件中有这个代码:
load_theme_textdomain( 'example', get_template_directory() . '/languages' );
好吧,在poedit程序中保存并翻译所有内容后,如何在我的网站中激活它?我现在正在使用localhost。
答案 0 :(得分:0)
首先,您需要将方法连接到主题函数中的动作钩子。php:
function load_mytheme_textdomain() {
load_theme_textdomain( 'example', get_template_directory() . '/languages' );
}
add_action( 'after_setup_theme', 'load_mytheme_textdomain' );
然后,您必须使用翻译而不是echo进行输出:
_e( 'My Text', 'example' );
在此处了解更多信息:https://developer.wordpress.org/themes/functionality/internationalization/