mce_external_languages

过滤钩子
apply_filters( 'mce_external_languages', array()
参数
  • (array) $translations Translations for external TinyMCE plugins.
    Required:
  • (string) $editor_id Unique editor identifier, e.g. 'content'.
    Required:
定义位置
相关勾子
mce_external_pluginsmu_dropdown_languagesget_available_languagespre_determine_localeterms_clauses
相关方法
mu_dropdown_languagesget_available_languageswp_dropdown_languageswp_install_language_formwp_maybe_grant_install_languages_capget_language_attributes
引入
5.3.0
弃用
-

mce_external_languages是一个过滤器,允许你添加外部TinyMCE语言包到WordPress TinyMCE编辑器。这些语言包可以用来把TinyMCE界面翻译成不同的语言。该过滤器接收一个语言包数组作为参数,并返回修改后的语言包数组。

过滤为外部TinyMCE 3.x插件加载的翻译。

过滤器采用关联数组(‘plugin_name’=>’path’),其中’path’是文件的包含路径。

语言文件应遵循与wp_mce_translation()相同的格式,并应定义一个变量($strings),该变量保存所有翻译的字符串。

$mce_external_languages = apply_filters( 'mce_external_languages', array(), $editor_id );

常见问题

FAQs
查看更多 >