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

应用程序文件夹中的Django国际化文件,django,Django,是否可以为每个应用程序创建单独的*.mo和*.po文件?假设我向我的项目中添加了新的外部应用程序,我不想本地化它,但使用了其中包含的一些翻译。简而言之,是的,这是可能的,也是推荐的(它有助于保持翻译的顺序)。简单地说: 在Django应用程序的根目录中执行manage.py makemessages,为该特定应用程序创建.po/.mo文件 存储将存储在$APPPATH/locale//LC_MESSAGES/django.(po | mo)目录中(因此在应用目录中) 简言之,是的,这是可能的,也

是否可以为每个应用程序创建单独的*.mo和*.po文件?假设我向我的项目中添加了新的外部应用程序,我不想本地化它,但使用了其中包含的一些翻译。

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

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

  • 简言之,是的,这是可能的,也是推荐的(这有助于保持翻译的秩序)。简单地说:

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