我遇到了问题。我在wordpress上安装stitch
主题,我希望将此主题从英语翻译为persian
。我创建fa_IR.mo
和fa_IR.po
并替换为针对主题的语言目录。现在将这个底部代码添加到functions.php和header.php:
<?php load_theme_textdomain( 'stitch',get_template_directory().'/languages/fa_IR.mo'); ?>
但我的主题仍然是英语!!!!请帮助我。我错了! 非常感谢。
答案 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文件是否位于正确的位置,扫描您的模板/插件以获取新单词以进行翻译等。非常有用。