翻译WordPress强大实用的Redux框架选项
强大、实用的Redux框架我们已经在WordPress强大的开源后台框架Redux Framework介绍与使用一文中介绍了,今天我们介绍下如何对后台选项面板中的内容进行翻译。
官网给出的集成redux到主题中的代码:
- if ( !class_exists( 'ReduxFramework' ) && file_exists( dirname( __FILE__ ) . '/admin/ReduxCore/framework.php' ) ) {
- require_once( dirname( __FILE__ ) . '/admin/ReduxCore/framework.php' );
- }
- if ( !isset( $redux_demo ) && file_exists( dirname( __FILE__ ) . '/admin/config.php' ) ) {
- require_once( dirname( __FILE__ ) . '/admin/config.php' );
- }
加载语言包的代码:
- //加载语言包
- load_theme_textdomain('salong', get_template_directory() . '/languages');
而通过这两段代码,对语言包进行翻译,主题选项中会出现没有生效的情况,其实这是个相当简单但是一般不会想到的问题。
解决方法:
就是把第二段加载语言包的代码添加到调用主题选项代码的前面,萨龙龙也是没有想到,谷歌找了很多都没有解决,最后还是看到插件的作者说才成功了。
[successbox]这样我们通过翻译语言包对后台就生效了,萨龙网络打算制作更多优秀的英文主题,进军国外WP市场,所以前后台的翻译是必不可少的。[/successbox]