From e9e58e6b3f53b7cfcbebc56187815f2987d06e38 Mon Sep 17 00:00:00 2001 From: Piero Toffanin Date: Fri, 28 Feb 2025 12:20:38 -0500 Subject: [PATCH] Fix lang selector sort --- libretranslate/app.py | 2 +- libretranslate/templates/index.html | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/libretranslate/app.py b/libretranslate/app.py index c1fd4ac..397951c 100644 --- a/libretranslate/app.py +++ b/libretranslate/app.py @@ -395,7 +395,7 @@ def create_app(args): web_version=os.environ.get("LT_WEB") is not None, version=get_version(), swagger_url=swagger_url, - available_locales=[{'code': l['code'], 'name': _lazy(l['name'])} for l in get_available_locales(not args.debug)], + available_locales=sorted([{'code': l['code'], 'name': _lazy(l['name'])} for l in get_available_locales(not args.debug)], key=lambda s: s['name']), current_locale=get_locale(), alternate_locales=get_alternate_locale_links() )) diff --git a/libretranslate/templates/index.html b/libretranslate/templates/index.html index 6e057ce..66bf936 100644 --- a/libretranslate/templates/index.html +++ b/libretranslate/templates/index.html @@ -76,7 +76,7 @@
  • {{ _h("Edit") }}create