From e9a57a858a85b3f77c3dd6eb81a8da07f85c7e48 Mon Sep 17 00:00:00 2001 From: Piero Toffanin Date: Thu, 5 Feb 2026 16:26:34 -0500 Subject: [PATCH] Keep auto detect on top of source langs --- libretranslate/templates/app.js.template | 2 ++ 1 file changed, 2 insertions(+) diff --git a/libretranslate/templates/app.js.template b/libretranslate/templates/app.js.template index e96907f..339b41b 100644 --- a/libretranslate/templates/app.js.template +++ b/libretranslate/templates/app.js.template @@ -158,6 +158,8 @@ document.addEventListener('DOMContentLoaded', function(){ sourceLangs: function(){ var srcLangs = JSON.parse(JSON.stringify(this.langs)); srcLangs.sort(function(a, b){ + if (a.code === "auto") return -1; + if (b.code === "auto") return 1; return a.name.localeCompare(b.name); }); return srcLangs;