我的Wordpress主题没有翻译

时间:2014-05-21 05:37:34

标签: wordpress translate

我遇到了问题。我在wordpress上安装stitch主题,我希望将此主题从英语翻译为persian。我创建fa_IR.mofa_IR.po并替换为针对主题的语言目录。现在将这个底部代码添加到functions.php和header.php:

<?php load_theme_textdomain( 'stitch',get_template_directory().'/languages/fa_IR.mo'); ?>

但我的主题仍然是英语!!!!请帮助我。我错了! 非常感谢。

2 个答案:

答案 0 :(得分:1)

我相信stich主题已经包含了语言文件配置,因此您不必这样做。顺便说一下,你的代码应该进入functions.php,不需要fa_IR.mo部分

您需要做的就是在wp-config.php中查找此行

 define( 'WPLANG', '' );

并将其更改为

define( 'WPLANG', 'fa_IR' );

这会将您的语言设置为波斯语

答案 1 :(得分:0)

尝试使用Codestyling Localization - https://wordpress.org/plugins/codestyling-localization/

您可以检查您的po / mo文件是否位于正确的位置,扫描您的模板/插件以获取新单词以进行翻译等。非常有用。