i18n.go 890 B

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. package i18n
  2. var (
  3. cn = map[string]string{
  4. "all_email": "全部邮件数据",
  5. "inbox": "收件箱",
  6. "outbox": "发件箱",
  7. "sketch": "草稿箱",
  8. "aperror": "账号或密码错误",
  9. "unknowError": "未知错误",
  10. "succ": "成功",
  11. "send_fail": "发送失败",
  12. "att_err": "附件解码错误",
  13. }
  14. en = map[string]string{
  15. "all_email": "All Email",
  16. "inbox": "Inbox",
  17. "outbox": "Outbox",
  18. "sketch": "Sketch",
  19. "aperror": "Incorrect account number or password",
  20. "unknowError": "Unknow Error",
  21. "succ": "Success",
  22. "send_fail": "Send Failure",
  23. "att_err": "Attachment decoding error",
  24. }
  25. )
  26. func GetText(lang, key string) string {
  27. if lang == "zhCn" {
  28. text, exist := cn[key]
  29. if !exist {
  30. return ""
  31. }
  32. return text
  33. }
  34. text, exist := en[key]
  35. if !exist {
  36. return ""
  37. }
  38. return text
  39. }