Commit c2e27387 authored by Michal Čihař's avatar Michal Čihař

Sort add language choices

Signed-off-by: default avatarMichal Čihař <michal@cihar.com>
parent 5a0236b0
...@@ -32,6 +32,7 @@ from weblate.trans.models import Unit ...@@ -32,6 +32,7 @@ from weblate.trans.models import Unit
from weblate.trans.models.source import PRIORITY_CHOICES from weblate.trans.models.source import PRIORITY_CHOICES
from weblate.trans.checks import CHECKS from weblate.trans.checks import CHECKS
from weblate.trans.specialchars import get_special_chars from weblate.trans.specialchars import get_special_chars
from weblate.accounts.forms import sort_choices
from urllib import urlencode from urllib import urlencode
import weblate import weblate
...@@ -712,7 +713,9 @@ class NewLanguageForm(forms.Form): ...@@ -712,7 +713,9 @@ class NewLanguageForm(forms.Form):
def __init__(self, *args, **kwargs): def __init__(self, *args, **kwargs):
super(NewLanguageForm, self).__init__(*args, **kwargs) super(NewLanguageForm, self).__init__(*args, **kwargs)
choices = [(l.code, l.__unicode__()) for l in Language.objects.all()] choices = sort_choices([
(l.code, l.__unicode__()) for l in Language.objects.all()
])
self.fields['lang'].choices = choices self.fields['lang'].choices = choices
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment