Django支持哪些语言?我找不到一份全面的清单

时间:2011-02-10 01:13:23

标签: django internationalization translation

好的,我正在编写一个国际Django应用程序,而本地化的文档很棒,除了我似乎无法在任何地方找到支持语言的完整列表。他们在哪?我真正想要做的是使用列表来填充模型上的选项,所以如果有办法以编程方式获得最佳选择。

谢谢!

4 个答案:

答案 0 :(得分:4)

直接来源。所有语言Django(trunk)都提供翻译。

http://code.djangoproject.com/browser/django/trunk/django/conf/locale

答案 1 :(得分:3)

答案 2 :(得分:1)

清理答案:

from django.conf.global_settings import LANGUAGES

class MyModel(models.Model)
    my_field = CharField(max_length=7, choices=LANGUAGES)

您可以直接看到代码:global_settingslocale/__init__.py

有关如何构建更广泛列表的更完整说明,请查看W3C Language Tag Page

答案 3 :(得分:0)