在目录中设置目录是否不好?有什么用吗?

问题描述 投票:1回答:1

主要语言是我的网站的英语,一些教程建议使用django-admin makemessages -a

和其他人建议使用django-admin makemessages -l -de

但是当我使用-a时,它使en-us目录如下所示,这似乎几乎没有用,还是吗?对于以英语为主要语言的网站建立en-us目录是否有任何好处?

还是我应该删除它?

.
├── db.sqlite3
├── some_industry
├── locale
│   ├── en_us
│   │   └── LC_MESSAGES
│   │       └── django.po
│   └── de
│       └── LC_MESSAGES
│           └── django.po
├── machine_request
│   ├── __init__.py
│   ├── admin.py
│   ├── locale
│   │   ├── en_us
│   │   │   └── LC_MESSAGES
│   │   │       └── django.po
│   │   └── de
│   │       └── LC_MESSAGES
│   │           └── django.po
│   ├── migrations
│   ├── static
│   │   └── machine_request
│   ├── templates
│   ├── urls.py
├── manage.py
└── users
    ├── __init__.py
    ├── admin.py
    ├── locale
    │   ├── en_us
    │   └── de
    └── views.py
django internationalization
1个回答
0
投票

就我所知,您可以在msgid中使用不同于英语的语言,例如,可以使用俄语msgid和英语msgstr

如果您使用的是非常标准的选项-德语msgidmsgstr,并且您拥有德语网站(没有英语),请随时删除en_US目录。

© www.soinside.com 2019 - 2024. All rights reserved.