如果涉及到页面的展示,模板,提示信息,通常会
在disucz的data/plugindata目录创建一个插件所使用的语言文件,命名方式为:
插件标识符.lang.php,如post_notice.lang.php
<?php //判断是否被常规请求 defined('IN_DISCUZ') or die('Access Denied'); //程序脚本中使用的翻译 $scriptlang['post_notice'] = array( 'set_success' => '设置成功', 'set_faild' => '设置失败', ); //模板中使用的翻译 $templatelang['post_notice'] = array( 'title' => '回贴通知', 'title_set' => '回贴通知设置', );
2、使用这些翻译
//参数1:哪个插件,参数2:要翻译的单词 lang('plugin/post_notice', 'set_success'); //在模板中使用 {lang post_notice:title} {lang post_notice:title_set}