diff --git a/changedetectionio/blueprint/settings/templates/settings_llm_tab.html b/changedetectionio/blueprint/settings/templates/settings_llm_tab.html index 0d2040561..5d02a269f 100644 --- a/changedetectionio/blueprint/settings/templates/settings_llm_tab.html +++ b/changedetectionio/blueprint/settings/templates/settings_llm_tab.html @@ -57,6 +57,11 @@
{% if llm_config and llm_config.get('model') %} ✓ {{ _('AI / LLM configured:') }} {{ llm_config.get('model') }} + {% if not llm_env_configured %} + + {% endif %} {% else %} +   {# data-method="POST" tells modal.js to POST with the CSRF token instead of navigating — GET previously allowed -based CSRF wipe (GHSA-g36r-fm2p-87xm). Stays as because we're inside the outer settings
— nested forms are diff --git a/changedetectionio/translations/cs/LC_MESSAGES/messages.mo b/changedetectionio/translations/cs/LC_MESSAGES/messages.mo index 32287b1a9..f27c5dfc6 100644 Binary files a/changedetectionio/translations/cs/LC_MESSAGES/messages.mo and b/changedetectionio/translations/cs/LC_MESSAGES/messages.mo differ diff --git a/changedetectionio/translations/cs/LC_MESSAGES/messages.po b/changedetectionio/translations/cs/LC_MESSAGES/messages.po index 723d7402b..93c6c58df 100644 --- a/changedetectionio/translations/cs/LC_MESSAGES/messages.po +++ b/changedetectionio/translations/cs/LC_MESSAGES/messages.po @@ -976,6 +976,10 @@ msgstr "" msgid "AI / LLM configured:" msgstr "" +#: changedetectionio/blueprint/settings/templates/settings_llm_tab.html +msgid "Edit provider" +msgstr "" + #: changedetectionio/blueprint/settings/templates/settings_llm_tab.html msgid "Configure AI Provider" msgstr "" @@ -1078,8 +1082,18 @@ msgid "choose a model" msgstr "vybrat model" #: changedetectionio/blueprint/settings/templates/settings_llm_tab.html -msgid "Enter API key and click 'Load available models'" -msgstr "Vložit API klíč a kliknout na 'Načíst dostupné modely'" +msgid "Type a model name or choose from available models" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings_llm_tab.html +msgid "" +"You can edit the model name directly or load available models above. Click Save to apply your change. Leave the API " +"key blank to keep your saved key." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings_llm_tab.html +msgid "Change model" +msgstr "" #: changedetectionio/blueprint/settings/templates/settings_llm_tab.html msgid "Remove AI / LLM configuration?" diff --git a/changedetectionio/translations/de/LC_MESSAGES/messages.po b/changedetectionio/translations/de/LC_MESSAGES/messages.po index f54220ef2..a0fb9b854 100644 --- a/changedetectionio/translations/de/LC_MESSAGES/messages.po +++ b/changedetectionio/translations/de/LC_MESSAGES/messages.po @@ -992,6 +992,10 @@ msgstr "" msgid "AI / LLM configured:" msgstr "" +#: changedetectionio/blueprint/settings/templates/settings_llm_tab.html +msgid "Edit provider" +msgstr "" + #: changedetectionio/blueprint/settings/templates/settings_llm_tab.html msgid "Configure AI Provider" msgstr "" @@ -1094,7 +1098,17 @@ msgid "choose a model" msgstr "" #: changedetectionio/blueprint/settings/templates/settings_llm_tab.html -msgid "Enter API key and click 'Load available models'" +msgid "Type a model name or choose from available models" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings_llm_tab.html +msgid "" +"You can edit the model name directly or load available models above. Click Save to apply your change. Leave the API " +"key blank to keep your saved key." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings_llm_tab.html +msgid "Change model" msgstr "" #: changedetectionio/blueprint/settings/templates/settings_llm_tab.html diff --git a/changedetectionio/translations/en_GB/LC_MESSAGES/messages.po b/changedetectionio/translations/en_GB/LC_MESSAGES/messages.po index 081698ae1..16ed77305 100644 --- a/changedetectionio/translations/en_GB/LC_MESSAGES/messages.po +++ b/changedetectionio/translations/en_GB/LC_MESSAGES/messages.po @@ -974,6 +974,10 @@ msgstr "" msgid "AI / LLM configured:" msgstr "" +#: changedetectionio/blueprint/settings/templates/settings_llm_tab.html +msgid "Edit provider" +msgstr "" + #: changedetectionio/blueprint/settings/templates/settings_llm_tab.html msgid "Configure AI Provider" msgstr "" @@ -1076,7 +1080,17 @@ msgid "choose a model" msgstr "" #: changedetectionio/blueprint/settings/templates/settings_llm_tab.html -msgid "Enter API key and click 'Load available models'" +msgid "Type a model name or choose from available models" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings_llm_tab.html +msgid "" +"You can edit the model name directly or load available models above. Click Save to apply your change. Leave the API " +"key blank to keep your saved key." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings_llm_tab.html +msgid "Change model" msgstr "" #: changedetectionio/blueprint/settings/templates/settings_llm_tab.html diff --git a/changedetectionio/translations/en_US/LC_MESSAGES/messages.po b/changedetectionio/translations/en_US/LC_MESSAGES/messages.po index 188d130c8..66f905145 100644 --- a/changedetectionio/translations/en_US/LC_MESSAGES/messages.po +++ b/changedetectionio/translations/en_US/LC_MESSAGES/messages.po @@ -974,6 +974,10 @@ msgstr "" msgid "AI / LLM configured:" msgstr "" +#: changedetectionio/blueprint/settings/templates/settings_llm_tab.html +msgid "Edit provider" +msgstr "" + #: changedetectionio/blueprint/settings/templates/settings_llm_tab.html msgid "Configure AI Provider" msgstr "" @@ -1076,7 +1080,17 @@ msgid "choose a model" msgstr "" #: changedetectionio/blueprint/settings/templates/settings_llm_tab.html -msgid "Enter API key and click 'Load available models'" +msgid "Type a model name or choose from available models" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings_llm_tab.html +msgid "" +"You can edit the model name directly or load available models above. Click Save to apply your change. Leave the API " +"key blank to keep your saved key." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings_llm_tab.html +msgid "Change model" msgstr "" #: changedetectionio/blueprint/settings/templates/settings_llm_tab.html diff --git a/changedetectionio/translations/es/LC_MESSAGES/messages.po b/changedetectionio/translations/es/LC_MESSAGES/messages.po index ce2a83a5b..394424130 100644 --- a/changedetectionio/translations/es/LC_MESSAGES/messages.po +++ b/changedetectionio/translations/es/LC_MESSAGES/messages.po @@ -1012,6 +1012,10 @@ msgstr "" msgid "AI / LLM configured:" msgstr "" +#: changedetectionio/blueprint/settings/templates/settings_llm_tab.html +msgid "Edit provider" +msgstr "" + #: changedetectionio/blueprint/settings/templates/settings_llm_tab.html msgid "Configure AI Provider" msgstr "" @@ -1114,7 +1118,17 @@ msgid "choose a model" msgstr "" #: changedetectionio/blueprint/settings/templates/settings_llm_tab.html -msgid "Enter API key and click 'Load available models'" +msgid "Type a model name or choose from available models" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings_llm_tab.html +msgid "" +"You can edit the model name directly or load available models above. Click Save to apply your change. Leave the API " +"key blank to keep your saved key." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings_llm_tab.html +msgid "Change model" msgstr "" #: changedetectionio/blueprint/settings/templates/settings_llm_tab.html diff --git a/changedetectionio/translations/fr/LC_MESSAGES/messages.po b/changedetectionio/translations/fr/LC_MESSAGES/messages.po index 635efc0df..bac6016dd 100644 --- a/changedetectionio/translations/fr/LC_MESSAGES/messages.po +++ b/changedetectionio/translations/fr/LC_MESSAGES/messages.po @@ -980,6 +980,10 @@ msgstr "" msgid "AI / LLM configured:" msgstr "" +#: changedetectionio/blueprint/settings/templates/settings_llm_tab.html +msgid "Edit provider" +msgstr "" + #: changedetectionio/blueprint/settings/templates/settings_llm_tab.html msgid "Configure AI Provider" msgstr "" @@ -1082,7 +1086,17 @@ msgid "choose a model" msgstr "" #: changedetectionio/blueprint/settings/templates/settings_llm_tab.html -msgid "Enter API key and click 'Load available models'" +msgid "Type a model name or choose from available models" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings_llm_tab.html +msgid "" +"You can edit the model name directly or load available models above. Click Save to apply your change. Leave the API " +"key blank to keep your saved key." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings_llm_tab.html +msgid "Change model" msgstr "" #: changedetectionio/blueprint/settings/templates/settings_llm_tab.html diff --git a/changedetectionio/translations/id/LC_MESSAGES/messages.mo b/changedetectionio/translations/id/LC_MESSAGES/messages.mo index 8b2ac672b..7da0d0882 100644 Binary files a/changedetectionio/translations/id/LC_MESSAGES/messages.mo and b/changedetectionio/translations/id/LC_MESSAGES/messages.mo differ diff --git a/changedetectionio/translations/id/LC_MESSAGES/messages.po b/changedetectionio/translations/id/LC_MESSAGES/messages.po index cf78450e0..317183e73 100644 --- a/changedetectionio/translations/id/LC_MESSAGES/messages.po +++ b/changedetectionio/translations/id/LC_MESSAGES/messages.po @@ -1019,6 +1019,10 @@ msgstr "" msgid "AI / LLM configured:" msgstr "AI / LLM dikonfigurasi:" +#: changedetectionio/blueprint/settings/templates/settings_llm_tab.html +msgid "Edit provider" +msgstr "" + #: changedetectionio/blueprint/settings/templates/settings_llm_tab.html msgid "Configure AI Provider" msgstr "Konfigurasikan Penyedia AI" @@ -1145,8 +1149,18 @@ msgid "choose a model" msgstr "pilih model" #: changedetectionio/blueprint/settings/templates/settings_llm_tab.html -msgid "Enter API key and click 'Load available models'" -msgstr "Masukkan kunci API lalu klik 'Muat model yang tersedia'" +msgid "Type a model name or choose from available models" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings_llm_tab.html +msgid "" +"You can edit the model name directly or load available models above. Click Save to apply your change. Leave the API " +"key blank to keep your saved key." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings_llm_tab.html +msgid "Change model" +msgstr "" #: changedetectionio/blueprint/settings/templates/settings_llm_tab.html msgid "Remove AI / LLM configuration?" diff --git a/changedetectionio/translations/it/LC_MESSAGES/messages.po b/changedetectionio/translations/it/LC_MESSAGES/messages.po index d35569ab2..6d2a3544c 100644 --- a/changedetectionio/translations/it/LC_MESSAGES/messages.po +++ b/changedetectionio/translations/it/LC_MESSAGES/messages.po @@ -976,6 +976,10 @@ msgstr "" msgid "AI / LLM configured:" msgstr "" +#: changedetectionio/blueprint/settings/templates/settings_llm_tab.html +msgid "Edit provider" +msgstr "" + #: changedetectionio/blueprint/settings/templates/settings_llm_tab.html msgid "Configure AI Provider" msgstr "" @@ -1078,7 +1082,17 @@ msgid "choose a model" msgstr "" #: changedetectionio/blueprint/settings/templates/settings_llm_tab.html -msgid "Enter API key and click 'Load available models'" +msgid "Type a model name or choose from available models" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings_llm_tab.html +msgid "" +"You can edit the model name directly or load available models above. Click Save to apply your change. Leave the API " +"key blank to keep your saved key." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings_llm_tab.html +msgid "Change model" msgstr "" #: changedetectionio/blueprint/settings/templates/settings_llm_tab.html diff --git a/changedetectionio/translations/ja/LC_MESSAGES/messages.po b/changedetectionio/translations/ja/LC_MESSAGES/messages.po index b72e01adc..af9368a69 100644 --- a/changedetectionio/translations/ja/LC_MESSAGES/messages.po +++ b/changedetectionio/translations/ja/LC_MESSAGES/messages.po @@ -981,6 +981,10 @@ msgstr "" msgid "AI / LLM configured:" msgstr "" +#: changedetectionio/blueprint/settings/templates/settings_llm_tab.html +msgid "Edit provider" +msgstr "" + #: changedetectionio/blueprint/settings/templates/settings_llm_tab.html msgid "Configure AI Provider" msgstr "" @@ -1083,7 +1087,17 @@ msgid "choose a model" msgstr "" #: changedetectionio/blueprint/settings/templates/settings_llm_tab.html -msgid "Enter API key and click 'Load available models'" +msgid "Type a model name or choose from available models" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings_llm_tab.html +msgid "" +"You can edit the model name directly or load available models above. Click Save to apply your change. Leave the API " +"key blank to keep your saved key." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings_llm_tab.html +msgid "Change model" msgstr "" #: changedetectionio/blueprint/settings/templates/settings_llm_tab.html diff --git a/changedetectionio/translations/ko/LC_MESSAGES/messages.mo b/changedetectionio/translations/ko/LC_MESSAGES/messages.mo index 7cbdd62d5..a566b3de3 100644 Binary files a/changedetectionio/translations/ko/LC_MESSAGES/messages.mo and b/changedetectionio/translations/ko/LC_MESSAGES/messages.mo differ diff --git a/changedetectionio/translations/ko/LC_MESSAGES/messages.po b/changedetectionio/translations/ko/LC_MESSAGES/messages.po index 2e12d8b81..93bf36ec9 100644 --- a/changedetectionio/translations/ko/LC_MESSAGES/messages.po +++ b/changedetectionio/translations/ko/LC_MESSAGES/messages.po @@ -978,6 +978,10 @@ msgstr "" msgid "AI / LLM configured:" msgstr "AI / LLM 설정됨:" +#: changedetectionio/blueprint/settings/templates/settings_llm_tab.html +msgid "Edit provider" +msgstr "" + #: changedetectionio/blueprint/settings/templates/settings_llm_tab.html msgid "Configure AI Provider" msgstr "AI 프로바이더 설정" @@ -1084,8 +1088,18 @@ msgid "choose a model" msgstr "모델 선택" #: changedetectionio/blueprint/settings/templates/settings_llm_tab.html -msgid "Enter API key and click 'Load available models'" -msgstr "API 키를 입력하고 '사용 가능한 모델 불러오기'를 클릭하세요" +msgid "Type a model name or choose from available models" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings_llm_tab.html +msgid "" +"You can edit the model name directly or load available models above. Click Save to apply your change. Leave the API " +"key blank to keep your saved key." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings_llm_tab.html +msgid "Change model" +msgstr "" #: changedetectionio/blueprint/settings/templates/settings_llm_tab.html msgid "Remove AI / LLM configuration?" diff --git a/changedetectionio/translations/messages.pot b/changedetectionio/translations/messages.pot index 697eca1ad..5ac1208c7 100644 --- a/changedetectionio/translations/messages.pot +++ b/changedetectionio/translations/messages.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: changedetection.io 0.60.7\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2026-09-18 01:54+0900\n" +"POT-Creation-Date: 2026-09-20 07:41+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -973,6 +973,10 @@ msgstr "" msgid "AI / LLM configured:" msgstr "" +#: changedetectionio/blueprint/settings/templates/settings_llm_tab.html +msgid "Edit provider" +msgstr "" + #: changedetectionio/blueprint/settings/templates/settings_llm_tab.html msgid "Configure AI Provider" msgstr "" @@ -1075,7 +1079,17 @@ msgid "choose a model" msgstr "" #: changedetectionio/blueprint/settings/templates/settings_llm_tab.html -msgid "Enter API key and click 'Load available models'" +msgid "Type a model name or choose from available models" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings_llm_tab.html +msgid "" +"You can edit the model name directly or load available models above. Click Save to apply your change. Leave the API " +"key blank to keep your saved key." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings_llm_tab.html +msgid "Change model" msgstr "" #: changedetectionio/blueprint/settings/templates/settings_llm_tab.html diff --git a/changedetectionio/translations/pl/LC_MESSAGES/messages.mo b/changedetectionio/translations/pl/LC_MESSAGES/messages.mo index 23de09b5a..827156d6f 100644 Binary files a/changedetectionio/translations/pl/LC_MESSAGES/messages.mo and b/changedetectionio/translations/pl/LC_MESSAGES/messages.mo differ diff --git a/changedetectionio/translations/pl/LC_MESSAGES/messages.po b/changedetectionio/translations/pl/LC_MESSAGES/messages.po index 354689d41..4f4e82b04 100644 --- a/changedetectionio/translations/pl/LC_MESSAGES/messages.po +++ b/changedetectionio/translations/pl/LC_MESSAGES/messages.po @@ -1043,6 +1043,10 @@ msgstr "" msgid "AI / LLM configured:" msgstr "Skonfigurowana sztuczna inteligencja / model językowy o dużej skali (LLM):" +#: changedetectionio/blueprint/settings/templates/settings_llm_tab.html +msgid "Edit provider" +msgstr "" + #: changedetectionio/blueprint/settings/templates/settings_llm_tab.html msgid "Configure AI Provider" msgstr "Skonfiguruj dostawcę usług AI" @@ -1176,8 +1180,18 @@ msgid "choose a model" msgstr "wybierz model" #: changedetectionio/blueprint/settings/templates/settings_llm_tab.html -msgid "Enter API key and click 'Load available models'" -msgstr "Wprowadź klucz API i kliknij „Załaduj dostępne modele”" +msgid "Type a model name or choose from available models" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings_llm_tab.html +msgid "" +"You can edit the model name directly or load available models above. Click Save to apply your change. Leave the API " +"key blank to keep your saved key." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings_llm_tab.html +msgid "Change model" +msgstr "" #: changedetectionio/blueprint/settings/templates/settings_llm_tab.html msgid "Remove AI / LLM configuration?" diff --git a/changedetectionio/translations/pt_BR/LC_MESSAGES/messages.po b/changedetectionio/translations/pt_BR/LC_MESSAGES/messages.po index 03792b938..bfd98197f 100644 --- a/changedetectionio/translations/pt_BR/LC_MESSAGES/messages.po +++ b/changedetectionio/translations/pt_BR/LC_MESSAGES/messages.po @@ -999,6 +999,10 @@ msgstr "" msgid "AI / LLM configured:" msgstr "" +#: changedetectionio/blueprint/settings/templates/settings_llm_tab.html +msgid "Edit provider" +msgstr "" + #: changedetectionio/blueprint/settings/templates/settings_llm_tab.html msgid "Configure AI Provider" msgstr "" @@ -1101,7 +1105,17 @@ msgid "choose a model" msgstr "" #: changedetectionio/blueprint/settings/templates/settings_llm_tab.html -msgid "Enter API key and click 'Load available models'" +msgid "Type a model name or choose from available models" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings_llm_tab.html +msgid "" +"You can edit the model name directly or load available models above. Click Save to apply your change. Leave the API " +"key blank to keep your saved key." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings_llm_tab.html +msgid "Change model" msgstr "" #: changedetectionio/blueprint/settings/templates/settings_llm_tab.html diff --git a/changedetectionio/translations/ru/LC_MESSAGES/messages.mo b/changedetectionio/translations/ru/LC_MESSAGES/messages.mo index fe927115d..7effc7444 100644 Binary files a/changedetectionio/translations/ru/LC_MESSAGES/messages.mo and b/changedetectionio/translations/ru/LC_MESSAGES/messages.mo differ diff --git a/changedetectionio/translations/ru/LC_MESSAGES/messages.po b/changedetectionio/translations/ru/LC_MESSAGES/messages.po index 13e6a34fd..4b17ad2f1 100644 --- a/changedetectionio/translations/ru/LC_MESSAGES/messages.po +++ b/changedetectionio/translations/ru/LC_MESSAGES/messages.po @@ -1021,6 +1021,10 @@ msgstr "" msgid "AI / LLM configured:" msgstr "AI/LLM настроено:" +#: changedetectionio/blueprint/settings/templates/settings_llm_tab.html +msgid "Edit provider" +msgstr "" + #: changedetectionio/blueprint/settings/templates/settings_llm_tab.html msgid "Configure AI Provider" msgstr "Настройка поставщика AI" @@ -1150,8 +1154,18 @@ msgid "choose a model" msgstr "выбрать модель" #: changedetectionio/blueprint/settings/templates/settings_llm_tab.html -msgid "Enter API key and click 'Load available models'" -msgstr "Введите ключ API и нажмите «Загрузить доступные модели»." +msgid "Type a model name or choose from available models" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings_llm_tab.html +msgid "" +"You can edit the model name directly or load available models above. Click Save to apply your change. Leave the API " +"key blank to keep your saved key." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings_llm_tab.html +msgid "Change model" +msgstr "" #: changedetectionio/blueprint/settings/templates/settings_llm_tab.html msgid "Remove AI / LLM configuration?" diff --git a/changedetectionio/translations/tr/LC_MESSAGES/messages.po b/changedetectionio/translations/tr/LC_MESSAGES/messages.po index adab73fa2..eeefdabfe 100644 --- a/changedetectionio/translations/tr/LC_MESSAGES/messages.po +++ b/changedetectionio/translations/tr/LC_MESSAGES/messages.po @@ -1009,6 +1009,10 @@ msgstr "" msgid "AI / LLM configured:" msgstr "" +#: changedetectionio/blueprint/settings/templates/settings_llm_tab.html +msgid "Edit provider" +msgstr "" + #: changedetectionio/blueprint/settings/templates/settings_llm_tab.html msgid "Configure AI Provider" msgstr "" @@ -1111,7 +1115,17 @@ msgid "choose a model" msgstr "" #: changedetectionio/blueprint/settings/templates/settings_llm_tab.html -msgid "Enter API key and click 'Load available models'" +msgid "Type a model name or choose from available models" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings_llm_tab.html +msgid "" +"You can edit the model name directly or load available models above. Click Save to apply your change. Leave the API " +"key blank to keep your saved key." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings_llm_tab.html +msgid "Change model" msgstr "" #: changedetectionio/blueprint/settings/templates/settings_llm_tab.html diff --git a/changedetectionio/translations/uk/LC_MESSAGES/messages.po b/changedetectionio/translations/uk/LC_MESSAGES/messages.po index 5a7ea019a..cf13c30ad 100644 --- a/changedetectionio/translations/uk/LC_MESSAGES/messages.po +++ b/changedetectionio/translations/uk/LC_MESSAGES/messages.po @@ -989,6 +989,10 @@ msgstr "" msgid "AI / LLM configured:" msgstr "" +#: changedetectionio/blueprint/settings/templates/settings_llm_tab.html +msgid "Edit provider" +msgstr "" + #: changedetectionio/blueprint/settings/templates/settings_llm_tab.html msgid "Configure AI Provider" msgstr "" @@ -1091,7 +1095,17 @@ msgid "choose a model" msgstr "" #: changedetectionio/blueprint/settings/templates/settings_llm_tab.html -msgid "Enter API key and click 'Load available models'" +msgid "Type a model name or choose from available models" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings_llm_tab.html +msgid "" +"You can edit the model name directly or load available models above. Click Save to apply your change. Leave the API " +"key blank to keep your saved key." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings_llm_tab.html +msgid "Change model" msgstr "" #: changedetectionio/blueprint/settings/templates/settings_llm_tab.html diff --git a/changedetectionio/translations/zh/LC_MESSAGES/messages.po b/changedetectionio/translations/zh/LC_MESSAGES/messages.po index 36d7dd540..b7aed9643 100644 --- a/changedetectionio/translations/zh/LC_MESSAGES/messages.po +++ b/changedetectionio/translations/zh/LC_MESSAGES/messages.po @@ -979,6 +979,10 @@ msgstr "" msgid "AI / LLM configured:" msgstr "" +#: changedetectionio/blueprint/settings/templates/settings_llm_tab.html +msgid "Edit provider" +msgstr "" + #: changedetectionio/blueprint/settings/templates/settings_llm_tab.html msgid "Configure AI Provider" msgstr "" @@ -1081,7 +1085,17 @@ msgid "choose a model" msgstr "" #: changedetectionio/blueprint/settings/templates/settings_llm_tab.html -msgid "Enter API key and click 'Load available models'" +msgid "Type a model name or choose from available models" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings_llm_tab.html +msgid "" +"You can edit the model name directly or load available models above. Click Save to apply your change. Leave the API " +"key blank to keep your saved key." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings_llm_tab.html +msgid "Change model" msgstr "" #: changedetectionio/blueprint/settings/templates/settings_llm_tab.html diff --git a/changedetectionio/translations/zh_Hant_TW/LC_MESSAGES/messages.mo b/changedetectionio/translations/zh_Hant_TW/LC_MESSAGES/messages.mo index 7d1cceb20..21f4ba159 100644 Binary files a/changedetectionio/translations/zh_Hant_TW/LC_MESSAGES/messages.mo and b/changedetectionio/translations/zh_Hant_TW/LC_MESSAGES/messages.mo differ diff --git a/changedetectionio/translations/zh_Hant_TW/LC_MESSAGES/messages.po b/changedetectionio/translations/zh_Hant_TW/LC_MESSAGES/messages.po index d62601abf..e5009de85 100644 --- a/changedetectionio/translations/zh_Hant_TW/LC_MESSAGES/messages.po +++ b/changedetectionio/translations/zh_Hant_TW/LC_MESSAGES/messages.po @@ -978,6 +978,10 @@ msgstr "AI 僅會看到變更內容的統一差異(Unified Diff)— 絕非 msgid "AI / LLM configured:" msgstr "已設定 AI / LLM:" +#: changedetectionio/blueprint/settings/templates/settings_llm_tab.html +msgid "Edit provider" +msgstr "" + #: changedetectionio/blueprint/settings/templates/settings_llm_tab.html msgid "Configure AI Provider" msgstr "設定 AI 供應商" @@ -1085,8 +1089,18 @@ msgid "choose a model" msgstr "選擇模型" #: changedetectionio/blueprint/settings/templates/settings_llm_tab.html -msgid "Enter API key and click 'Load available models'" -msgstr "輸入 API 金鑰並點擊「載入可用模型」" +msgid "Type a model name or choose from available models" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings_llm_tab.html +msgid "" +"You can edit the model name directly or load available models above. Click Save to apply your change. Leave the API " +"key blank to keep your saved key." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings_llm_tab.html +msgid "Change model" +msgstr "" #: changedetectionio/blueprint/settings/templates/settings_llm_tab.html msgid "Remove AI / LLM configuration?"