首页 > 解决方案 > Wordpress - 插件翻译不起作用

问题描述

我的插件名称是eventcal.Textdomain 是eventcal. 我在/languages/文件夹中有一个语言包 -eventcal-pt_BR.poeventcal-pt_BR.mo. 我添加了插件文本域功能

public static function eventcalLoadTextdomain() {
  load_plugin_textdomain( 'eventcal', false, dirname( plugin_basename( __FILE__ ) ) . '/languages' ); 
}

// in __constructor()
add_action( 'init', array(self::getInstance(), 'eventcalLoadTextdomain' ));

但是当我将网站语言更改为portugese( Brazil )

什么都没有改变。一切都是英文的。我如何检查插件 textdomain 是否正常工作?

我也试过get_plugin_data( __FILE__ );但没有工作

标签: wordpressmultilingual

解决方案


推荐阅读