|  | 
 
| 复制代码<? echo __('this is a test title','title1'); ?>
等价于
 
 复制代码<? _e('this is a test title','title1'); ?>
 
 可以把里边的title1理解为变量,左边的中文为变量的值
 然后我们在语言包文件中设置不同语言,同样变量的值不同,达到目的
 
 如何创建多语言版本?
 1、使用www.poedit.net来创建不同语言版本,自动翻译
 2、使用 Codestyling Localization插件
 
 在模板目录中建立languages目录,把生成的语言文件.po .mo之类的放进去
 
 创建翻译功能
 在模板文件目录里建立function.php,加入
 
 复制代码<?
function load_language(){
        load_theme_textdomain('title1',get_template_directory().'/languages');
}
add_action('after_setup_theme','load_language')
?>
 
 | 
 |