最近访客
百度未收录

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

如果涉及到页面的展示,模板,提示信息,通常会

1、建立好需要的文字的翻译

在disucz的data/plugin/data目录创建一个插件所使用的语言文件,命名方式为:

插件标识符.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} 
温馨提示:本文最后更新于2022/10/20 00:49:16。若文章内容或图片失效,请留言联系站长反馈!
!
也想出现在这里? 联系我们
创意广告
© 版权声明
THE END
点赞0赞赏 分享
评论 抢沙发

请登录后发表评论

    请登录后查看评论内容