应用程序文件夹中的Django国际化文件

时间:2011-06-28 08:58:16

标签: django

是否可以为每个应用程序创建单独的* .mo和* .po文件?让s say that I add new external app to my project and I don想要对它进行本地化,但要使用包含在其中的一些翻译。

1 个答案:

答案 0 :(得分:1)

简而言之 - 是的,它是可能的并且是推荐的(它有助于保持翻译顺序)。简单地说:

  1. 在Django应用的根目录中执行manage.py makemessages,为该特定应用创建.po/.mo个文件。
  2. 存储translation files将存储在$APPPATH/locale/<language>/LC_MESSAGES/django.(po|mo)目录中(因此在应用程序目录中)。