【问题标题】:My Wordpress theme not translate我的 Wordpress 主题没有翻译
【发布时间】:2014-07-09 14:24:48
【问题描述】:

我有一个问题。我在 wordpress 上安装 stitch 主题,我想将此主题从英语翻译成 persian。我创建 fa_IR.mofa_IR.po 并在缝合主题的语言目录中替换。现在添加这个底部代码到functions.php和header.php:

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

但我的主题仍然是英文的!!!!请帮帮我。我哪里错了!! 非常感谢。

【问题讨论】:

    标签: wordpress translate


    【解决方案1】:

    我相信stich主题已经包含了语言文件配置,所以你不必。顺便说一句,您的代码应该进入functions.php,并且不需要fa_IR.mo 部分

    您所要做的就是在您的 wp-config.php 中查找这一行

     define( 'WPLANG', '' );
    

    然后改成

    define( 'WPLANG', 'fa_IR' );
    

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

    【讨论】:

    • 看看this tutorial。它对我的主题有所帮助。
    • 坦克很多我的朋友。
    【解决方案2】:

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-03-10
      • 2017-01-07
      • 1970-01-01
      • 2020-03-06
      • 2016-06-25
      • 1970-01-01
      • 2015-03-23
      • 1970-01-01
      相关资源
      最近更新 更多