phpmailer中文语言文件及使用

 phpmailer是一个国际化的软件,它也支持中文的出错提示。

        phpmailer的语言文件放在language文件夹下,以phpmailer.lang- 语言类型.php命名。但是没有cn的,你可以自己翻译,也可以使用的我的翻译文件:

        

 
  1. <?php   
  2. /**  
  3.  * PHPMailer language file.  
  4.  * Chinese Version  
  5.  By XiaoXiaoYu  
  6.  Blog:www.xiaoxiaoyu.cn  
  7.  */  
  8.   
  9. $PHPMAILER_LANG = array();   
  10.   
  11. $PHPMAILER_LANG["provide_address"]      = '你必须至少提供一个 ' .   
  12.                                           '收件人地址.';   
  13. $PHPMAILER_LANG["mailer_not_supported"] = '不支持该邮件.';   
  14. $PHPMAILER_LANG["execute"]              = '无法执行: ';   
  15. $PHPMAILER_LANG["instantiate"]          = '无法实例化mail函数.';   
  16. $PHPMAILER_LANG["authenticate"]         = 'SMTP错误: 认证失败.';   
  17. $PHPMAILER_LANG["from_failed"]          = '如下邮件发送失败: ';   
  18. $PHPMAILER_LANG["recipients_failed"]    = 'SMTP错误: 无法 ' .   
  19.                                           '发送到如下收信人: ';   
  20. $PHPMAILER_LANG["data_not_accepted"]    = 'SMTP错误:数据接受失败.';   
  21. $PHPMAILER_LANG["connect_host"]         = 'SMTP错误: 无法连接到SMTP主机.';   
  22. $PHPMAILER_LANG["file_access"]          = '无法打开文件: ';   
  23. $PHPMAILER_LANG["file_open"]            = '文件错误: 无法打开文件: ';   
  24. $PHPMAILER_LANG["encoding"]             = '未知编码: ';   
  25. $PHPMAILER_LANG["signing"]              = '签名错误: ';   
  26.   
  27. ?>   

或下载:QQ网盘

以"phpmailer.lang-cn.php"放在language文件夹下后,就可以使用了。使用方法:

在phpmailer的发件函数中调用:

 
  1. $mail->SetLanguage('cn');  

就行了,哈哈,看,变成中文的吧?

 

上一篇:AI视频巡逻上线,阿里云AIoT与杭州未来科技城共同打造“未来街区”,构建智慧执法


下一篇:JAVA设计模式之【单例模式】