您的位置:首页 > 其它

discuz回贴通知插件实现-插件的多语言

2017-01-17 20:05 281 查看
如果涉及到页面的展示,模板,提示信息,通常会

1、建立好需要的文字的翻译
在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}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐