Какие языки поддерживает Django?Я не могу найти полный список - PullRequest
1 голос
/ 10 февраля 2011

Хорошо, поэтому я пишу международное приложение Django, и документы для локализации великолепны, за исключением того, что я не могу найти полный список поддерживаемых языков где-либо. Где они? Что я действительно хочу сделать, так это использовать список, чтобы заполнить выбор модели, поэтому, если есть способ получить это программным путем, это было бы лучше всего.

Спасибо!

Ответы [ 4 ]

4 голосов
/ 10 февраля 2011

Прямо от источника.Все языки Django (trunk) предлагает переводы для.

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

3 голосов
/ 10 февраля 2011

Это может быть то, что вы ищете:

http://code.djangoproject.com/browser/django/tags/releases/1.2.4/django/conf/locale

1 голос
/ 20 сентября 2012

Очистка фрагментов ответов:

from django.conf.global_settings import LANGUAGES

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

, и вы можете непосредственно увидеть код: global_settings и locale / __ init __. Py

Более подробные инструкции по созданию более обширного списка можно найти на странице W3C Language Tag

0 голосов
/ 13 ноября 2013

Инструкции в самом файле настроек django.

http://www.i18nguy.com/unicode/language-identifiers.html

...