【发布时间】:2011-03-27 02:40:43
【问题描述】:
我正在使用 Django 在基于 Web 的应用程序上做一些 i18n,它使用 gettext 作为其 i18n 基础。翻译应该存储在数据库中似乎是一个显而易见的想法,而且不难做到,但文件系统上的 po 文件仍在使用中。这是为什么呢?
我目前的怀疑是,开发备份数据库的好处完全被 gettext 作为一个完善的包的可靠性/熟悉度所抵消。是否还有其他重要原因需要继续将翻译存储在文件系统上?
【问题讨论】:
标签: django web-applications internationalization gettext