Python 国际化 i18n

发布时间: 更新时间: 总字数:96 阅读时间:1m 作者: 分享

Python 国际化 i18n

gettext 介绍

gettext 是一套 GNU 下的国际化工具。主要有工具:

  • xgettext: 从源码中抽取字符串,生成po文件(portable object)
  • msgfmt: 将po文件编译成mo文件(machine object)
  • gettext: 进行翻译

po文件编译成mo文件

msgfmt locale/zh_Hans_CN/LC_MESSAGES/messages.po -o locale/zh_Hans_CN/LC_MESSAGES/messages.mo
Home Archives Categories Tags Docs