phpmailer中文語言檔案及使用

wangccsy發表於2009-03-26
 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`);  

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

 


相關文章