插件是什么?是否在生产任务单/采购订单文件中使用自定义翻译?是否有允许您设置插件区域设置的管理界面?
有一个通用过滤器,您可以将其添加到插件代码中,以设置语言,该语言可能类似于以下内容(显然,将语言设置为您想要的语言:
add_filter(\'locale\', \'wpse_get_locale\');
// returns the locale based on user preference
function wpse_get_locale($locale) {
// get_current_user_id uses wp_get_current_user which may not be available the first time(s) get_locale is called
if (function_exists(\'wp_get_current_user\'))
$loc = get_user_meta(get_current_user_id(), \'user_lang\', \'true\');
return isset($loc) && $loc ? $loc : $locale;
}
然而,我想知道是否通过编辑mo/po文件或它们用于字符串翻译的任何内容来改进插件的翻译不是很容易?