zoukankan      html  css  js  c++  java
  • discuz回贴通知插件实现-插件的多语言

    如果涉及到页面的展示,模板,提示信息,通常会
     
    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}
    
  • 相关阅读:
    第五次团队作业
    第三次个人作业
    第一次编程作业
    自我介绍
    个人总结
    第三次个人作业
    第一次结对作业
    第二次作业
    第一次博客作业
    Alpha总结
  • 原文地址:https://www.cnblogs.com/jkko123/p/6294650.html
Copyright © 2011-2022 走看看