mirror of
https://github.com/janeczku/calibre-web
synced 2025-06-26 07:02:51 +00:00
List locale alphabetically
This commit is contained in:
parent
81a0b15a3d
commit
e485f10e9e
@ -426,7 +426,7 @@ def table_get_locale():
|
|||||||
current_locale = get_locale()
|
current_locale = get_locale()
|
||||||
for loc in locale:
|
for loc in locale:
|
||||||
ret.append({'value': str(loc), 'text': loc.get_language_name(current_locale)})
|
ret.append({'value': str(loc), 'text': loc.get_language_name(current_locale)})
|
||||||
return json.dumps(ret)
|
return json.dumps(sorted(ret, key=lambda x: x['text']))
|
||||||
|
|
||||||
|
|
||||||
@admi.route("/ajax/getdefaultlanguage")
|
@admi.route("/ajax/getdefaultlanguage")
|
||||||
@ -438,7 +438,7 @@ def table_get_default_lang():
|
|||||||
ret.append({'value': 'all', 'text': _('Show All')})
|
ret.append({'value': 'all', 'text': _('Show All')})
|
||||||
for lang in languages:
|
for lang in languages:
|
||||||
ret.append({'value': lang.lang_code, 'text': lang.name})
|
ret.append({'value': lang.lang_code, 'text': lang.name})
|
||||||
return json.dumps(ret)
|
return json.dumps(sorted(ret, key=lambda x: x['text']))
|
||||||
|
|
||||||
|
|
||||||
@admi.route("/ajax/editlistusers/<param>", methods=['POST'])
|
@admi.route("/ajax/editlistusers/<param>", methods=['POST'])
|
||||||
|
@ -34,7 +34,7 @@ def get_user_locale_language(user_language):
|
|||||||
|
|
||||||
|
|
||||||
def get_available_locale():
|
def get_available_locale():
|
||||||
return [Locale('en')] + babel.list_translations()
|
return sorted(babel.list_translations(), key=lambda x: x.display_name.lower())
|
||||||
|
|
||||||
|
|
||||||
def get_available_translations():
|
def get_available_translations():
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
APScheduler>=3.6.3,<3.11.0
|
APScheduler>=3.6.3,<3.11.0
|
||||||
Babel>=1.3,<3.0
|
Babel>=1.3,<3.0
|
||||||
Flask-Babel>=0.11.1,<4.1.0
|
Flask-Babel>=3.0.0,<4.1.0
|
||||||
Flask-Principal>=0.3.2,<0.5.1
|
Flask-Principal>=0.3.2,<0.5.1
|
||||||
Flask>=1.0.2,<3.1.0
|
Flask>=1.0.2,<3.1.0
|
||||||
iso-639>=0.4.5,<0.5.0;python_version<'3.12'
|
iso-639>=0.4.5,<0.5.0;python_version<'3.12'
|
||||||
|
Loading…
x
Reference in New Issue
Block a user