From 50c798f4989541ef0103186547644769a701d6bf Mon Sep 17 00:00:00 2001 From: dgtlmoon Date: Thu, 22 Jan 2026 06:15:29 +0100 Subject: [PATCH] Adding translations --- .../translations/cs/LC_MESSAGES/messages.mo | Bin 33405 -> 33517 bytes .../translations/cs/LC_MESSAGES/messages.po | 34 +++++++++++------- .../translations/de/LC_MESSAGES/messages.mo | Bin 49545 -> 49657 bytes .../translations/de/LC_MESSAGES/messages.po | 34 +++++++++++------- .../en_GB/LC_MESSAGES/messages.mo | Bin 493 -> 493 bytes .../en_GB/LC_MESSAGES/messages.po | 34 +++++++++++------- .../en_US/LC_MESSAGES/messages.mo | Bin 807 -> 807 bytes .../en_US/LC_MESSAGES/messages.po | 34 +++++++++++------- .../translations/fr/LC_MESSAGES/messages.mo | Bin 37750 -> 37874 bytes .../translations/fr/LC_MESSAGES/messages.po | 34 +++++++++++------- .../translations/it/LC_MESSAGES/messages.mo | Bin 21938 -> 22050 bytes .../translations/it/LC_MESSAGES/messages.po | 34 +++++++++++------- .../translations/ko/LC_MESSAGES/messages.mo | Bin 33198 -> 33299 bytes .../translations/ko/LC_MESSAGES/messages.po | 34 +++++++++++------- changedetectionio/translations/messages.pot | 34 +++++++++++------- .../translations/zh/LC_MESSAGES/messages.mo | Bin 58856 -> 58956 bytes .../translations/zh/LC_MESSAGES/messages.po | 34 +++++++++++------- .../zh_Hant_TW/LC_MESSAGES/messages.mo | Bin 43188 -> 43288 bytes .../zh_Hant_TW/LC_MESSAGES/messages.po | 34 +++++++++++------- 19 files changed, 210 insertions(+), 130 deletions(-) diff --git a/changedetectionio/translations/cs/LC_MESSAGES/messages.mo b/changedetectionio/translations/cs/LC_MESSAGES/messages.mo index 208679e370c7304e0c8c4e3c754d6f36f160d31b..3a36b1df0913d7eddd4eb6069986093dd6dde99d 100644 GIT binary patch delta 8082 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 IWloCxA9vNy`~Uy| delta 7972 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\n" "Language: cs\n" @@ -966,6 +966,10 @@ msgstr "Přidávání monitorů do fronty pro opětovnou kontrolu na pozadí..." msgid "Could not share, something went wrong while communicating with the share server - {}" msgstr "" +#: changedetectionio/blueprint/ui/__init__.py:415 +msgid "Language set to auto-detect from browser" +msgstr "Jazyk nastaven na automatickou detekci z prohlížeče" + #: changedetectionio/blueprint/ui/diff.py:93 changedetectionio/blueprint/ui/diff.py:154 #: changedetectionio/blueprint/ui/diff.py:210 changedetectionio/blueprint/ui/diff.py:277 #: changedetectionio/blueprint/ui/preview.py:36 changedetectionio/blueprint/ui/preview.py:160 @@ -1043,8 +1047,8 @@ msgstr "potvrdit, že rozumíte." msgid "Clear History!" msgstr "Vymazat historii!" -#: changedetectionio/blueprint/ui/templates/clear_all_history.html:39 changedetectionio/templates/base.html:273 -#: changedetectionio/templates/base.html:293 +#: changedetectionio/blueprint/ui/templates/clear_all_history.html:39 changedetectionio/templates/base.html:278 +#: changedetectionio/templates/base.html:298 msgid "Cancel" msgstr "Zrušit" @@ -1776,20 +1780,20 @@ msgstr "Znovu zkontrolujte vše" msgid "in '%(title)s'" msgstr "v '%(title)s'" -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:273 changedetectionio/flask_app.py:224 -#: changedetectionio/flask_app.py:236 changedetectionio/flask_app.py:257 changedetectionio/realtime/socket_server.py:168 +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:273 changedetectionio/flask_app.py:232 +#: changedetectionio/flask_app.py:244 changedetectionio/flask_app.py:265 changedetectionio/realtime/socket_server.py:168 msgid "Not yet" msgstr "Ještě ne" -#: changedetectionio/flask_app.py:589 +#: changedetectionio/flask_app.py:600 msgid "Already logged in" msgstr "" -#: changedetectionio/flask_app.py:591 +#: changedetectionio/flask_app.py:602 msgid "You must be logged in, please log in." msgstr "" -#: changedetectionio/flask_app.py:606 +#: changedetectionio/flask_app.py:617 msgid "Incorrect password" msgstr "Nesprávné heslo" @@ -2830,23 +2834,27 @@ msgstr "Aktualizace v reálném čase offline" msgid "Select Language" msgstr "Vyberte Jazyk" -#: changedetectionio/templates/base.html:269 +#: changedetectionio/templates/base.html:270 +msgid "Auto-detect from browser" +msgstr "" + +#: changedetectionio/templates/base.html:274 msgid "Language support is in beta, please help us improve by opening a PR on GitHub with any updates." msgstr "" -#: changedetectionio/templates/base.html:281 changedetectionio/templates/base.html:294 +#: changedetectionio/templates/base.html:286 changedetectionio/templates/base.html:299 msgid "Search" msgstr "Hledat" -#: changedetectionio/templates/base.html:286 +#: changedetectionio/templates/base.html:291 msgid "URL or Title" msgstr "" -#: changedetectionio/templates/base.html:286 +#: changedetectionio/templates/base.html:291 msgid "in" msgstr "v" -#: changedetectionio/templates/base.html:287 +#: changedetectionio/templates/base.html:292 msgid "Enter search term..." msgstr "" diff --git a/changedetectionio/translations/de/LC_MESSAGES/messages.mo b/changedetectionio/translations/de/LC_MESSAGES/messages.mo index 0b3829fee4e314abd0cb1b124ba2b7ed4ce48b9d..98945d4cd1317aba88b1d273b72d30484ddbbbeb 100644 GIT binary patch delta 9586 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 L;BeN8z}Wu-iormR delta 9471 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 F;lCci3;h59 diff --git a/changedetectionio/translations/de/LC_MESSAGES/messages.po b/changedetectionio/translations/de/LC_MESSAGES/messages.po index a020d3f93..a03105dc0 100644 --- a/changedetectionio/translations/de/LC_MESSAGES/messages.po +++ b/changedetectionio/translations/de/LC_MESSAGES/messages.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PROJECT VERSION\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2026-01-22 06:10+0100\n" +"POT-Creation-Date: 2026-01-22 06:12+0100\n" "PO-Revision-Date: 2026-01-14 03:57+0100\n" "Last-Translator: \n" "Language: de\n" @@ -982,6 +982,10 @@ msgstr "Überwachungen werden im Hintergrund zur erneuten Prüfung eingereiht... msgid "Could not share, something went wrong while communicating with the share server - {}" msgstr "Die Freigabe konnte nicht erfolgen, bei der Kommunikation mit dem Freigabeserver ist ein Fehler aufgetreten – {}" +#: changedetectionio/blueprint/ui/__init__.py:415 +msgid "Language set to auto-detect from browser" +msgstr "Sprache auf automatische Erkennung vom Browser gesetzt" + #: changedetectionio/blueprint/ui/diff.py:93 changedetectionio/blueprint/ui/diff.py:154 #: changedetectionio/blueprint/ui/diff.py:210 changedetectionio/blueprint/ui/diff.py:277 #: changedetectionio/blueprint/ui/preview.py:36 changedetectionio/blueprint/ui/preview.py:160 @@ -1061,8 +1065,8 @@ msgstr "um zu bestätigen, dass Sie es verstanden haben." msgid "Clear History!" msgstr "Verlauf löschen!" -#: changedetectionio/blueprint/ui/templates/clear_all_history.html:39 changedetectionio/templates/base.html:273 -#: changedetectionio/templates/base.html:293 +#: changedetectionio/blueprint/ui/templates/clear_all_history.html:39 changedetectionio/templates/base.html:278 +#: changedetectionio/templates/base.html:298 msgid "Cancel" msgstr "Abbrechen" @@ -1818,20 +1822,20 @@ msgstr "Überprüfen Sie alles noch einmal" msgid "in '%(title)s'" msgstr "in '%(title)s'" -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:273 changedetectionio/flask_app.py:224 -#: changedetectionio/flask_app.py:236 changedetectionio/flask_app.py:257 changedetectionio/realtime/socket_server.py:168 +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:273 changedetectionio/flask_app.py:232 +#: changedetectionio/flask_app.py:244 changedetectionio/flask_app.py:265 changedetectionio/realtime/socket_server.py:168 msgid "Not yet" msgstr "Noch nicht" -#: changedetectionio/flask_app.py:589 +#: changedetectionio/flask_app.py:600 msgid "Already logged in" msgstr "Bereits angemeldet" -#: changedetectionio/flask_app.py:591 +#: changedetectionio/flask_app.py:602 msgid "You must be logged in, please log in." msgstr "Sie müssen angemeldet sein, bitte melden Sie sich an." -#: changedetectionio/flask_app.py:606 +#: changedetectionio/flask_app.py:617 msgid "Incorrect password" msgstr "Falsches Passwort" @@ -2877,25 +2881,29 @@ msgstr "Echtzeit-Updates offline" msgid "Select Language" msgstr "Wählen Sie Sprache aus" -#: changedetectionio/templates/base.html:269 +#: changedetectionio/templates/base.html:270 +msgid "Auto-detect from browser" +msgstr "" + +#: changedetectionio/templates/base.html:274 msgid "Language support is in beta, please help us improve by opening a PR on GitHub with any updates." msgstr "" "Die Sprachunterstützung befindet sich in der Beta-Phase. Bitte helfen Sie uns bei der Verbesserung, indem Sie auf " "GitHub einen PR mit Updates öffnen." -#: changedetectionio/templates/base.html:281 changedetectionio/templates/base.html:294 +#: changedetectionio/templates/base.html:286 changedetectionio/templates/base.html:299 msgid "Search" msgstr "Suchen" -#: changedetectionio/templates/base.html:286 +#: changedetectionio/templates/base.html:291 msgid "URL or Title" msgstr "" -#: changedetectionio/templates/base.html:286 +#: changedetectionio/templates/base.html:291 msgid "in" msgstr "in" -#: changedetectionio/templates/base.html:287 +#: changedetectionio/templates/base.html:292 msgid "Enter search term..." msgstr "" diff --git a/changedetectionio/translations/en_GB/LC_MESSAGES/messages.mo b/changedetectionio/translations/en_GB/LC_MESSAGES/messages.mo index 3486bdec558ca034dc34309d5b2fa20124b5fadd..fe49bcb7e520d8c9653244ccba7dceb8c236c73e 100644 GIT binary patch delta 12 TcmaFM{FZsb9!8^$dkq)?B&G!a delta 12 TcmaFM{FZsb9!7(Wdkq)?B%B2O diff --git a/changedetectionio/translations/en_GB/LC_MESSAGES/messages.po b/changedetectionio/translations/en_GB/LC_MESSAGES/messages.po index 6475e3b82..1dee0bf04 100644 --- a/changedetectionio/translations/en_GB/LC_MESSAGES/messages.po +++ b/changedetectionio/translations/en_GB/LC_MESSAGES/messages.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: changedetection.io\n" "Report-Msgid-Bugs-To: https://github.com/dgtlmoon/changedetection.io\n" -"POT-Creation-Date: 2026-01-22 06:10+0100\n" +"POT-Creation-Date: 2026-01-22 06:12+0100\n" "PO-Revision-Date: 2026-01-12 16:33+0100\n" "Last-Translator: British English Translation Team\n" "Language: en_GB\n" @@ -962,6 +962,10 @@ msgstr "" msgid "Could not share, something went wrong while communicating with the share server - {}" msgstr "" +#: changedetectionio/blueprint/ui/__init__.py:415 +msgid "Language set to auto-detect from browser" +msgstr "" + #: changedetectionio/blueprint/ui/diff.py:93 changedetectionio/blueprint/ui/diff.py:154 #: changedetectionio/blueprint/ui/diff.py:210 changedetectionio/blueprint/ui/diff.py:277 #: changedetectionio/blueprint/ui/preview.py:36 changedetectionio/blueprint/ui/preview.py:160 @@ -1039,8 +1043,8 @@ msgstr "" msgid "Clear History!" msgstr "" -#: changedetectionio/blueprint/ui/templates/clear_all_history.html:39 changedetectionio/templates/base.html:273 -#: changedetectionio/templates/base.html:293 +#: changedetectionio/blueprint/ui/templates/clear_all_history.html:39 changedetectionio/templates/base.html:278 +#: changedetectionio/templates/base.html:298 msgid "Cancel" msgstr "" @@ -1772,20 +1776,20 @@ msgstr "" msgid "in '%(title)s'" msgstr "" -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:273 changedetectionio/flask_app.py:224 -#: changedetectionio/flask_app.py:236 changedetectionio/flask_app.py:257 changedetectionio/realtime/socket_server.py:168 +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:273 changedetectionio/flask_app.py:232 +#: changedetectionio/flask_app.py:244 changedetectionio/flask_app.py:265 changedetectionio/realtime/socket_server.py:168 msgid "Not yet" msgstr "" -#: changedetectionio/flask_app.py:589 +#: changedetectionio/flask_app.py:600 msgid "Already logged in" msgstr "" -#: changedetectionio/flask_app.py:591 +#: changedetectionio/flask_app.py:602 msgid "You must be logged in, please log in." msgstr "" -#: changedetectionio/flask_app.py:606 +#: changedetectionio/flask_app.py:617 msgid "Incorrect password" msgstr "" @@ -2826,23 +2830,27 @@ msgstr "" msgid "Select Language" msgstr "" -#: changedetectionio/templates/base.html:269 +#: changedetectionio/templates/base.html:270 +msgid "Auto-detect from browser" +msgstr "" + +#: changedetectionio/templates/base.html:274 msgid "Language support is in beta, please help us improve by opening a PR on GitHub with any updates." msgstr "" -#: changedetectionio/templates/base.html:281 changedetectionio/templates/base.html:294 +#: changedetectionio/templates/base.html:286 changedetectionio/templates/base.html:299 msgid "Search" msgstr "" -#: changedetectionio/templates/base.html:286 +#: changedetectionio/templates/base.html:291 msgid "URL or Title" msgstr "" -#: changedetectionio/templates/base.html:286 +#: changedetectionio/templates/base.html:291 msgid "in" msgstr "" -#: changedetectionio/templates/base.html:287 +#: changedetectionio/templates/base.html:292 msgid "Enter search term..." msgstr "" diff --git a/changedetectionio/translations/en_US/LC_MESSAGES/messages.mo b/changedetectionio/translations/en_US/LC_MESSAGES/messages.mo index 47dfe180831d036902e2c17fedaf3f474bec8938..b87e728b1a7c4622ccb4da23ca67aaa4f97ebef1 100644 GIT binary patch delta 14 VcmZ3^ww!H45hJ6~=3>Szi~uBP1dRXy delta 14 VcmZ3^ww!H45hJ6)=3>Szi~uBD1d9Lw diff --git a/changedetectionio/translations/en_US/LC_MESSAGES/messages.po b/changedetectionio/translations/en_US/LC_MESSAGES/messages.po index b36bc36d1..aa2dbc61e 100644 --- a/changedetectionio/translations/en_US/LC_MESSAGES/messages.po +++ b/changedetectionio/translations/en_US/LC_MESSAGES/messages.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PROJECT VERSION\n" "Report-Msgid-Bugs-To: https://github.com/dgtlmoon/changedetection.io\n" -"POT-Creation-Date: 2026-01-22 06:10+0100\n" +"POT-Creation-Date: 2026-01-22 06:12+0100\n" "PO-Revision-Date: 2026-01-12 16:37+0100\n" "Last-Translator: FULL NAME \n" "Language: en_US\n" @@ -962,6 +962,10 @@ msgstr "" msgid "Could not share, something went wrong while communicating with the share server - {}" msgstr "" +#: changedetectionio/blueprint/ui/__init__.py:415 +msgid "Language set to auto-detect from browser" +msgstr "" + #: changedetectionio/blueprint/ui/diff.py:93 changedetectionio/blueprint/ui/diff.py:154 #: changedetectionio/blueprint/ui/diff.py:210 changedetectionio/blueprint/ui/diff.py:277 #: changedetectionio/blueprint/ui/preview.py:36 changedetectionio/blueprint/ui/preview.py:160 @@ -1039,8 +1043,8 @@ msgstr "" msgid "Clear History!" msgstr "" -#: changedetectionio/blueprint/ui/templates/clear_all_history.html:39 changedetectionio/templates/base.html:273 -#: changedetectionio/templates/base.html:293 +#: changedetectionio/blueprint/ui/templates/clear_all_history.html:39 changedetectionio/templates/base.html:278 +#: changedetectionio/templates/base.html:298 msgid "Cancel" msgstr "" @@ -1772,20 +1776,20 @@ msgstr "" msgid "in '%(title)s'" msgstr "" -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:273 changedetectionio/flask_app.py:224 -#: changedetectionio/flask_app.py:236 changedetectionio/flask_app.py:257 changedetectionio/realtime/socket_server.py:168 +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:273 changedetectionio/flask_app.py:232 +#: changedetectionio/flask_app.py:244 changedetectionio/flask_app.py:265 changedetectionio/realtime/socket_server.py:168 msgid "Not yet" msgstr "" -#: changedetectionio/flask_app.py:589 +#: changedetectionio/flask_app.py:600 msgid "Already logged in" msgstr "" -#: changedetectionio/flask_app.py:591 +#: changedetectionio/flask_app.py:602 msgid "You must be logged in, please log in." msgstr "" -#: changedetectionio/flask_app.py:606 +#: changedetectionio/flask_app.py:617 msgid "Incorrect password" msgstr "" @@ -2826,23 +2830,27 @@ msgstr "" msgid "Select Language" msgstr "" -#: changedetectionio/templates/base.html:269 +#: changedetectionio/templates/base.html:270 +msgid "Auto-detect from browser" +msgstr "" + +#: changedetectionio/templates/base.html:274 msgid "Language support is in beta, please help us improve by opening a PR on GitHub with any updates." msgstr "" -#: changedetectionio/templates/base.html:281 changedetectionio/templates/base.html:294 +#: changedetectionio/templates/base.html:286 changedetectionio/templates/base.html:299 msgid "Search" msgstr "" -#: changedetectionio/templates/base.html:286 +#: changedetectionio/templates/base.html:291 msgid "URL or Title" msgstr "" -#: changedetectionio/templates/base.html:286 +#: changedetectionio/templates/base.html:291 msgid "in" msgstr "" -#: changedetectionio/templates/base.html:287 +#: changedetectionio/templates/base.html:292 msgid "Enter search term..." msgstr "" diff --git a/changedetectionio/translations/fr/LC_MESSAGES/messages.mo b/changedetectionio/translations/fr/LC_MESSAGES/messages.mo index d7942d075f91c9513fb185b0ab8ae8f796a00fe7..9ae19c16b4988998d5ad85d294711dead9134c4a 100644 GIT binary patch delta 8342 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 delta 8230 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 fHpi6yQ2*0vrTd%5)GL=\n" "Language: fr\n" @@ -966,6 +966,10 @@ msgstr "Mise en file des moniteurs pour revérification en arrière-plan..." msgid "Could not share, something went wrong while communicating with the share server - {}" msgstr "" +#: changedetectionio/blueprint/ui/__init__.py:415 +msgid "Language set to auto-detect from browser" +msgstr "Langue définie sur la détection automatique depuis le navigateur" + #: changedetectionio/blueprint/ui/diff.py:93 changedetectionio/blueprint/ui/diff.py:154 #: changedetectionio/blueprint/ui/diff.py:210 changedetectionio/blueprint/ui/diff.py:277 #: changedetectionio/blueprint/ui/preview.py:36 changedetectionio/blueprint/ui/preview.py:160 @@ -1043,8 +1047,8 @@ msgstr "pour confirmer que vous comprenez." msgid "Clear History!" msgstr "Effacer les historiques" -#: changedetectionio/blueprint/ui/templates/clear_all_history.html:39 changedetectionio/templates/base.html:273 -#: changedetectionio/templates/base.html:293 +#: changedetectionio/blueprint/ui/templates/clear_all_history.html:39 changedetectionio/templates/base.html:278 +#: changedetectionio/templates/base.html:298 msgid "Cancel" msgstr "Annuler" @@ -1778,20 +1782,20 @@ msgstr "Revérifiez tout" msgid "in '%(title)s'" msgstr "dans '%(title)s'" -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:273 changedetectionio/flask_app.py:224 -#: changedetectionio/flask_app.py:236 changedetectionio/flask_app.py:257 changedetectionio/realtime/socket_server.py:168 +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:273 changedetectionio/flask_app.py:232 +#: changedetectionio/flask_app.py:244 changedetectionio/flask_app.py:265 changedetectionio/realtime/socket_server.py:168 msgid "Not yet" msgstr "Pas encore" -#: changedetectionio/flask_app.py:589 +#: changedetectionio/flask_app.py:600 msgid "Already logged in" msgstr "Déjà connecté" -#: changedetectionio/flask_app.py:591 +#: changedetectionio/flask_app.py:602 msgid "You must be logged in, please log in." msgstr "Vous devez être connecté, veuillez vous connecter." -#: changedetectionio/flask_app.py:606 +#: changedetectionio/flask_app.py:617 msgid "Incorrect password" msgstr "Mot de passe incorrect" @@ -2836,25 +2840,29 @@ msgstr "Mises à jour en temps réel hors ligne" msgid "Select Language" msgstr "Sélectionnez la langue" -#: changedetectionio/templates/base.html:269 +#: changedetectionio/templates/base.html:270 +msgid "Auto-detect from browser" +msgstr "" + +#: changedetectionio/templates/base.html:274 msgid "Language support is in beta, please help us improve by opening a PR on GitHub with any updates." msgstr "" "Le support linguistique est en version bêta, veuillez nous aider à améliorer en ouvrant une PR sur GitHub avec vos " "mises à jour." -#: changedetectionio/templates/base.html:281 changedetectionio/templates/base.html:294 +#: changedetectionio/templates/base.html:286 changedetectionio/templates/base.html:299 msgid "Search" msgstr "Rechercher" -#: changedetectionio/templates/base.html:286 +#: changedetectionio/templates/base.html:291 msgid "URL or Title" msgstr "" -#: changedetectionio/templates/base.html:286 +#: changedetectionio/templates/base.html:291 msgid "in" msgstr "dans" -#: changedetectionio/templates/base.html:287 +#: changedetectionio/templates/base.html:292 msgid "Enter search term..." msgstr "" diff --git a/changedetectionio/translations/it/LC_MESSAGES/messages.mo b/changedetectionio/translations/it/LC_MESSAGES/messages.mo index 81cf835b4fd6e21b568b22ebd71769f5b54b791c..ab991d8834af508f5388bcc57f9db70fe4151128 100644 GIT binary patch delta 5511 zcmYM#32;}%9l-Go;YxCSTS26Uhwumz?!51|#d#+ld?2ji2N zgQwAc-(XA3rc#QXu{KV^KFlAcP%yG5kYK|`B(ks*4d^6hVFshP;^x>L%h2Zw(dX-N z06vfT_&F9}Bcd$AE3hk$N7fKlV9rPi>nOCr-(fcH$GUg|P3h^xuhBs3ie0cjn!CG@ zzu_MKv)|9r)U0hyLJfTn4F<9w-R8Qfptq9x5w!oAr2aX2Y%d@&hn%+Y zUR<8o1KoqZ=(vNh7LGwPJ1(NofWn=a!YcHIYV=sILo>7iJ>Hwq6~2sp@f~yvGE;HD zZP5OmaWs~o_is5G_*Qg_UPUt+?Wb@Bg@f1*(>a5T89Jg74?(x$CiGY?Lj!y+sn_6b z)IUTA?8_hqJ`hd)(4>ANy7#xBTRj6=P!tv<9hM;{HmpqCfIX`_un%rSx8`3Mxw7*V>R|1{_!MWLkrrY- z?2Yy-L;HU^03(?ns`mPTJStRkW|ix_Asd#DB#B_*o(Q&$$W3ylqNHV>&KF z+gG50JcHb@umgMJQFKL3JH-K(paWlpe!vE!r+y-4u=EPS!k^g!$?4!Yy zA4Ct&Nvx0Gp#!G#aj;)2bmi^P0gKT<`k|S*HFRWqjwpB- zHlr!pg?`EYgbnZ{I`PM7r5$aThwl88m>;Fay6t1N#p;VXe#K=b32W+30)C zu?X8@f94O@QgAO;q8-1Dc6K+iE&!ZojooJ^1fZ4bQeeW>Z|3h@; zr_g{Jm&WaRiS5z$E~Vt(iF?vuY6hVzDNj1i#BS6pk!=kdkQ*5epnG^8A5P;W)5(Ch z@%i&~zkw_|oJQYkMmh~>5Srmi?1NDc^6%l>L4zqdj2U51uMl|KC(OdBt zdZ@M|f5S2UGmu1H;4E6nEk%Jcwp8YR4rtl_SxK=ObAS8_|G{peg$T zT}c{wGxB_NuZz*t_e>m&20jKoq!Y0T&cGbJ7aeaEGENlMQt$(_C2XT6@Pp`~dK?|^8FWEA(ae2{X8J3%f9}=(T1NbYQg9^`uo+H8Q}!b) z#7*c#@1iR^n)o+#qE8atr`FVS(SS?P@oqpToQZDPy*LHe;bP{$xKR##9~lk#iKjM%#-A#uM~K`;WkhI0if83+NUdLl^k>f#ly0$2T-^ zQ^Ex_1KrBvFV+M!u%*aV4!=aVW-t2QIrP2rxDZRPiC4TCy@p%S6>m@4_n?9A$2NHS znka5a9~4KHhxt4x#3CGmPF#t#@ag3FCN#Bs(3S2-uh;w73jc{tRF}){R^+2+r4Y?P zAFPc-BMPQ^Bs#&(=w9B6-s3r#i|f#9_9BkNUDzHQ4v9ZtC1^^oL&uwhb?^=}1G8}` z{uu4|M>L@5eF~=dBlPrMK<{@;dV7C6qbcu>J}*ZW7k+{UycOrnJsBH?mnhVy;cYbHL+IWdMI-z-8c5c#c%WwJLG(!h4%A#^59!^!XMBH^7!5wU{|!>9o?G2Scv1% zz?LF6E385f@w;e-&Ls7Q*T=V_0~XNU_j>YgiYL?14ws`V*@#BE8#8eqI^YLbA3sI6 z=p4F|@6dq!Y4b4Wq5&16--iW(s@J$O}ftFLp;G?T0xy3>|m^ z8u@ML2WAnP@<-4Q*C8yzFR>-IzA@gSE3qr}$#^NQLb`-#D+MD;9}@?Vg-*~GOR*Pv zHtxa{ERwaXWfQ-$LJe4?E!rG_d+N#Q`-z`?bUjb5}sYL)H~N^}W!@ z$D$o4U^kqKCAbDn@m?&(vo#;(zL}Ljy((2znJS-ORe9O8=~dIGR;6alt*l5*nOnJV z-t@UOPZiYUq?Oi;>vnhJD@V?nJ#&6}YF5QPmGi2~tIAXJ=BMV)x_kP9@`~xRlR+xV Vt7c8DOie4l`+q~cUiL+k{{mcYR&4+P delta 5424 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\n" "Language: it\n" @@ -964,6 +964,10 @@ msgstr "Accodamento monitor per riverifica in background..." msgid "Could not share, something went wrong while communicating with the share server - {}" msgstr "" +#: changedetectionio/blueprint/ui/__init__.py:415 +msgid "Language set to auto-detect from browser" +msgstr "Lingua impostata su rilevamento automatico dal browser" + #: changedetectionio/blueprint/ui/diff.py:93 changedetectionio/blueprint/ui/diff.py:154 #: changedetectionio/blueprint/ui/diff.py:210 changedetectionio/blueprint/ui/diff.py:277 #: changedetectionio/blueprint/ui/preview.py:36 changedetectionio/blueprint/ui/preview.py:160 @@ -1041,8 +1045,8 @@ msgstr "" msgid "Clear History!" msgstr "" -#: changedetectionio/blueprint/ui/templates/clear_all_history.html:39 changedetectionio/templates/base.html:273 -#: changedetectionio/templates/base.html:293 +#: changedetectionio/blueprint/ui/templates/clear_all_history.html:39 changedetectionio/templates/base.html:278 +#: changedetectionio/templates/base.html:298 msgid "Cancel" msgstr "Annulla" @@ -1774,20 +1778,20 @@ msgstr "Controlla tutti" msgid "in '%(title)s'" msgstr "" -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:273 changedetectionio/flask_app.py:224 -#: changedetectionio/flask_app.py:236 changedetectionio/flask_app.py:257 changedetectionio/realtime/socket_server.py:168 +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:273 changedetectionio/flask_app.py:232 +#: changedetectionio/flask_app.py:244 changedetectionio/flask_app.py:265 changedetectionio/realtime/socket_server.py:168 msgid "Not yet" msgstr "Non ancora" -#: changedetectionio/flask_app.py:589 +#: changedetectionio/flask_app.py:600 msgid "Already logged in" msgstr "Già autenticato" -#: changedetectionio/flask_app.py:591 +#: changedetectionio/flask_app.py:602 msgid "You must be logged in, please log in." msgstr "Devi essere autenticato, effettua l'accesso." -#: changedetectionio/flask_app.py:606 +#: changedetectionio/flask_app.py:617 msgid "Incorrect password" msgstr "Password errata" @@ -2828,23 +2832,27 @@ msgstr "" msgid "Select Language" msgstr "Seleziona Lingua" -#: changedetectionio/templates/base.html:269 +#: changedetectionio/templates/base.html:270 +msgid "Auto-detect from browser" +msgstr "" + +#: changedetectionio/templates/base.html:274 msgid "Language support is in beta, please help us improve by opening a PR on GitHub with any updates." msgstr "Il supporto linguistico è in versione beta, aiutaci a migliorare aprendo una PR su GitHub con eventuali aggiornamenti." -#: changedetectionio/templates/base.html:281 changedetectionio/templates/base.html:294 +#: changedetectionio/templates/base.html:286 changedetectionio/templates/base.html:299 msgid "Search" msgstr "Cerca" -#: changedetectionio/templates/base.html:286 +#: changedetectionio/templates/base.html:291 msgid "URL or Title" msgstr "" -#: changedetectionio/templates/base.html:286 +#: changedetectionio/templates/base.html:291 msgid "in" msgstr "in" -#: changedetectionio/templates/base.html:287 +#: changedetectionio/templates/base.html:292 msgid "Enter search term..." msgstr "" diff --git a/changedetectionio/translations/ko/LC_MESSAGES/messages.mo b/changedetectionio/translations/ko/LC_MESSAGES/messages.mo index b6f4e0b519ddedb5a616e9229e181615ce0ef1f8..537a69a9ad6a9c3ce9ddba4d4ecc8d736ac5e61a 100644 GIT binary patch delta 7973 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 F{13Zd!BGGJ delta 7875 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\n" "Language: ko\n" @@ -962,6 +962,10 @@ msgstr "백그라운드에서 모니터 재확인 대기열 추가 중..." msgid "Could not share, something went wrong while communicating with the share server - {}" msgstr "" +#: changedetectionio/blueprint/ui/__init__.py:415 +msgid "Language set to auto-detect from browser" +msgstr "브라우저 자동 감지로 언어 설정" + #: changedetectionio/blueprint/ui/diff.py:93 changedetectionio/blueprint/ui/diff.py:154 #: changedetectionio/blueprint/ui/diff.py:210 changedetectionio/blueprint/ui/diff.py:277 #: changedetectionio/blueprint/ui/preview.py:36 changedetectionio/blueprint/ui/preview.py:160 @@ -1039,8 +1043,8 @@ msgstr "당신이 이해했는지 확인하기 위해." msgid "Clear History!" msgstr "기록 지우기" -#: changedetectionio/blueprint/ui/templates/clear_all_history.html:39 changedetectionio/templates/base.html:273 -#: changedetectionio/templates/base.html:293 +#: changedetectionio/blueprint/ui/templates/clear_all_history.html:39 changedetectionio/templates/base.html:278 +#: changedetectionio/templates/base.html:298 msgid "Cancel" msgstr "취소" @@ -1772,20 +1776,20 @@ msgstr "모두 다시 확인하세요" msgid "in '%(title)s'" msgstr "'%(title)s'에서" -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:273 changedetectionio/flask_app.py:224 -#: changedetectionio/flask_app.py:236 changedetectionio/flask_app.py:257 changedetectionio/realtime/socket_server.py:168 +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:273 changedetectionio/flask_app.py:232 +#: changedetectionio/flask_app.py:244 changedetectionio/flask_app.py:265 changedetectionio/realtime/socket_server.py:168 msgid "Not yet" msgstr "아직 아님" -#: changedetectionio/flask_app.py:589 +#: changedetectionio/flask_app.py:600 msgid "Already logged in" msgstr "" -#: changedetectionio/flask_app.py:591 +#: changedetectionio/flask_app.py:602 msgid "You must be logged in, please log in." msgstr "" -#: changedetectionio/flask_app.py:606 +#: changedetectionio/flask_app.py:617 msgid "Incorrect password" msgstr "잘못된 비밀번호" @@ -2826,23 +2830,27 @@ msgstr "실시간 업데이트 오프라인" msgid "Select Language" msgstr "언어 선택" -#: changedetectionio/templates/base.html:269 +#: changedetectionio/templates/base.html:270 +msgid "Auto-detect from browser" +msgstr "" + +#: changedetectionio/templates/base.html:274 msgid "Language support is in beta, please help us improve by opening a PR on GitHub with any updates." msgstr "" -#: changedetectionio/templates/base.html:281 changedetectionio/templates/base.html:294 +#: changedetectionio/templates/base.html:286 changedetectionio/templates/base.html:299 msgid "Search" msgstr "검색" -#: changedetectionio/templates/base.html:286 +#: changedetectionio/templates/base.html:291 msgid "URL or Title" msgstr "" -#: changedetectionio/templates/base.html:286 +#: changedetectionio/templates/base.html:291 msgid "in" msgstr "내" -#: changedetectionio/templates/base.html:287 +#: changedetectionio/templates/base.html:292 msgid "Enter search term..." msgstr "" diff --git a/changedetectionio/translations/messages.pot b/changedetectionio/translations/messages.pot index 16a1f59ee..93fc68d3f 100644 --- a/changedetectionio/translations/messages.pot +++ b/changedetectionio/translations/messages.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: changedetection.io 0.52.8\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2026-01-22 06:10+0100\n" +"POT-Creation-Date: 2026-01-22 06:12+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -961,6 +961,10 @@ msgstr "" msgid "Could not share, something went wrong while communicating with the share server - {}" msgstr "" +#: changedetectionio/blueprint/ui/__init__.py:415 +msgid "Language set to auto-detect from browser" +msgstr "" + #: changedetectionio/blueprint/ui/diff.py:93 changedetectionio/blueprint/ui/diff.py:154 #: changedetectionio/blueprint/ui/diff.py:210 changedetectionio/blueprint/ui/diff.py:277 #: changedetectionio/blueprint/ui/preview.py:36 changedetectionio/blueprint/ui/preview.py:160 @@ -1038,8 +1042,8 @@ msgstr "" msgid "Clear History!" msgstr "" -#: changedetectionio/blueprint/ui/templates/clear_all_history.html:39 changedetectionio/templates/base.html:273 -#: changedetectionio/templates/base.html:293 +#: changedetectionio/blueprint/ui/templates/clear_all_history.html:39 changedetectionio/templates/base.html:278 +#: changedetectionio/templates/base.html:298 msgid "Cancel" msgstr "" @@ -1771,20 +1775,20 @@ msgstr "" msgid "in '%(title)s'" msgstr "" -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:273 changedetectionio/flask_app.py:224 -#: changedetectionio/flask_app.py:236 changedetectionio/flask_app.py:257 changedetectionio/realtime/socket_server.py:168 +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:273 changedetectionio/flask_app.py:232 +#: changedetectionio/flask_app.py:244 changedetectionio/flask_app.py:265 changedetectionio/realtime/socket_server.py:168 msgid "Not yet" msgstr "" -#: changedetectionio/flask_app.py:589 +#: changedetectionio/flask_app.py:600 msgid "Already logged in" msgstr "" -#: changedetectionio/flask_app.py:591 +#: changedetectionio/flask_app.py:602 msgid "You must be logged in, please log in." msgstr "" -#: changedetectionio/flask_app.py:606 +#: changedetectionio/flask_app.py:617 msgid "Incorrect password" msgstr "" @@ -2825,23 +2829,27 @@ msgstr "" msgid "Select Language" msgstr "" -#: changedetectionio/templates/base.html:269 +#: changedetectionio/templates/base.html:270 +msgid "Auto-detect from browser" +msgstr "" + +#: changedetectionio/templates/base.html:274 msgid "Language support is in beta, please help us improve by opening a PR on GitHub with any updates." msgstr "" -#: changedetectionio/templates/base.html:281 changedetectionio/templates/base.html:294 +#: changedetectionio/templates/base.html:286 changedetectionio/templates/base.html:299 msgid "Search" msgstr "" -#: changedetectionio/templates/base.html:286 +#: changedetectionio/templates/base.html:291 msgid "URL or Title" msgstr "" -#: changedetectionio/templates/base.html:286 +#: changedetectionio/templates/base.html:291 msgid "in" msgstr "" -#: changedetectionio/templates/base.html:287 +#: changedetectionio/templates/base.html:292 msgid "Enter search term..." msgstr "" diff --git a/changedetectionio/translations/zh/LC_MESSAGES/messages.mo b/changedetectionio/translations/zh/LC_MESSAGES/messages.mo index 1092657d123b488d8ccb1bda6ecc057ba1d876bd..aa05fe54419b2830f7d2d760540dd63e87d4fd73 100644 GIT binary patch delta 11804 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\n" "Language: zh\n" @@ -962,6 +962,10 @@ msgstr "后台将监视器加入重新检查队列..." msgid "Could not share, something went wrong while communicating with the share server - {}" msgstr "无法分享,与分享服务器通信时出错 - {}" +#: changedetectionio/blueprint/ui/__init__.py:415 +msgid "Language set to auto-detect from browser" +msgstr "已设置为从浏览器自动检测语言" + #: changedetectionio/blueprint/ui/diff.py:93 changedetectionio/blueprint/ui/diff.py:154 #: changedetectionio/blueprint/ui/diff.py:210 changedetectionio/blueprint/ui/diff.py:277 #: changedetectionio/blueprint/ui/preview.py:36 changedetectionio/blueprint/ui/preview.py:160 @@ -1039,8 +1043,8 @@ msgstr "以确认你已理解。" msgid "Clear History!" msgstr "清除历史记录!" -#: changedetectionio/blueprint/ui/templates/clear_all_history.html:39 changedetectionio/templates/base.html:273 -#: changedetectionio/templates/base.html:293 +#: changedetectionio/blueprint/ui/templates/clear_all_history.html:39 changedetectionio/templates/base.html:278 +#: changedetectionio/templates/base.html:298 msgid "Cancel" msgstr "取消" @@ -1772,20 +1776,20 @@ msgstr "重新检查全部" msgid "in '%(title)s'" msgstr "(“%(title)s”中)" -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:273 changedetectionio/flask_app.py:224 -#: changedetectionio/flask_app.py:236 changedetectionio/flask_app.py:257 changedetectionio/realtime/socket_server.py:168 +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:273 changedetectionio/flask_app.py:232 +#: changedetectionio/flask_app.py:244 changedetectionio/flask_app.py:265 changedetectionio/realtime/socket_server.py:168 msgid "Not yet" msgstr "尚未" -#: changedetectionio/flask_app.py:589 +#: changedetectionio/flask_app.py:600 msgid "Already logged in" msgstr "已登录" -#: changedetectionio/flask_app.py:591 +#: changedetectionio/flask_app.py:602 msgid "You must be logged in, please log in." msgstr "需要登录,请先登录。" -#: changedetectionio/flask_app.py:606 +#: changedetectionio/flask_app.py:617 msgid "Incorrect password" msgstr "密码错误" @@ -2826,23 +2830,27 @@ msgstr "实时更新离线" msgid "Select Language" msgstr "选择语言" -#: changedetectionio/templates/base.html:269 +#: changedetectionio/templates/base.html:270 +msgid "Auto-detect from browser" +msgstr "" + +#: changedetectionio/templates/base.html:274 msgid "Language support is in beta, please help us improve by opening a PR on GitHub with any updates." msgstr "语言支持仍在测试阶段,欢迎在 GitHub 提交 PR 帮助改进。" -#: changedetectionio/templates/base.html:281 changedetectionio/templates/base.html:294 +#: changedetectionio/templates/base.html:286 changedetectionio/templates/base.html:299 msgid "Search" msgstr "搜索" -#: changedetectionio/templates/base.html:286 +#: changedetectionio/templates/base.html:291 msgid "URL or Title" msgstr "URL 或标题" -#: changedetectionio/templates/base.html:286 +#: changedetectionio/templates/base.html:291 msgid "in" msgstr "在" -#: changedetectionio/templates/base.html:287 +#: changedetectionio/templates/base.html:292 msgid "Enter search term..." msgstr "输入搜索关键词..." diff --git a/changedetectionio/translations/zh_Hant_TW/LC_MESSAGES/messages.mo b/changedetectionio/translations/zh_Hant_TW/LC_MESSAGES/messages.mo index aec1110b570d96e18260869b102b690e4caece74..2fa1755af2447a4ac2f36a657f055dd1a0de509d 100644 GIT binary patch delta 9497 zcmYM&33N!;zQ^$+F*JxoB1jMknGg~oB*w%LO3 zG+v){FkDq_^;TcqQcacO2BlQ1S1Ee$_m{obdY0w0_da|4@BcZ%|9tJS?u>_f(XVo` z!>^tmj?)l(_^I~)zovybP9)Xo=!L}?f?Kd99>eB%2h}ey+;My`87E^JPQwpvJu1R+ z)>B`F36A4B(Tu7?Lk4^>ZSRY?TZEOqj+xdt;n&Q8(8a@@}IKJqM>KBU5unShf zNmv7C;7H8HBs_q}>k|2)>h`L?|XwXxMP#GgEHw$h*lK1D51jy`zbS~b>eq%NvG z3bo+`)Wj*)XHgqZM=g+t>i-J*<2ob{op)^gOf2zN$7?ibBlqwr3~KE-eXuE3#~G+d z%)@S2gbnaC4#1l@7&~y$^>8_AgKuFxzK6P+Tj+-&Z5)R*aN4*O)G!9MP!{S$3$QZ2 zhRW)ds0sIBSNsTd=Z{fW5y|X&-pbkub@D!_1C2m!Yy#>^@=ynGmr#hLupM>xU!XSf z0CgpvY~Kq*k@wYUf!bKQbuub~GcW-2P;bXd)Pj339gm|gMz%BaCm(8Siv;Z~F2Gm0D+vlfH^L%UTKcXUjyF$Hx9IFoa zV+KZ{CR~OJ?c1mmm)QCtRCXUhZR8~K@pR7OMm&$2FFVmBT_Gxhn{Yb5g&i?~cY2`K zPoppicVGy5^E3uqp%xmAS|}6sJ;<^3Jk$nX#XMYzx?Ar~CRqb9ka`PLuJpuu_&oC4 zd4)gR+7v#apwNDcn($wkhPSXKcJ6FKI29XG&qjrCB`PvIkQc}K8*(_O44Yt`E{@X} z+oKLJ6qRF{sBx>iaR1uTIvVt4JAew+HyDK%Q4y#{%B${!V=w_V!8-KEO&Ediq9Sx2 zmBbfq{U_ACzo2sAA?j`MNOH|<;+tfWCj=G3uBeInVi2ZTry+^#EJ5A*VN{5Zp*C8E zir^L0f1sL(sFk+3^U}#)?q6uoHE+f1q-ubr18G zNEg(}$D%eo3Da=~YQcYEFDyr`)3T@eP9$M{z5hcf1oL1f*2QJ0oY;v9(P7kGeT~iV z61G6E6w@yrwLm}gz+#NRb+&#KwejN^j*pRVo703rA*}BVrJ%c-i@KwHxy2fT*W@Cl}{zEkCC^S-CzQ`G09 zCN4llq6ockJ1X>hZT$m`qJ9F^|F&(vhdS{S)WYrin5685igbTel21oBiNZVzq4)tR zTQ8s|diOP!8BsP^`#2n* zBmSEBZ!~CUrKnJTg9=?4YNDH{0hRlk4^VB?#IsNv&9(I+tW13k>hFN{7=Zgwkv)MK z_;0L=Bi#Y!ugmf1MMEBHhXv?^OHr@UCe%Xvu@)XfAN&ei<0TBi+RvDc#UY9AbVQvz zAB%B4YQC5>vq3kRf_5?l^{FK}d zn^GT%>hGc=u@M{NyT~WOb-t#MO+(#5EQUqMhry{n*qo#(>Pn(f8;V11I0bdGeyC4! zIx1;5pf7GlMRY&L;``{0H&Ivg0Bh;}e?mb6Yd&ix^u=iEkr;!6Q72f8VYn3o@DtPm z-=iOvV40Ydze`;8pEk~L~U>!x(exJ3R++RDs=f+9ap0^uo<<% zZK!^4BR?8A2T)gW8#UqY7=@3qD~5AiJjcOu{M5+ z+Q4^MAAdka<~}B(*9gvd#oU5qu9Y>n^`;R34&1e`)gR=Kk zY=L{REq;g1vDR}Yw28>a(Rl`&;zn$UM^T}^fO`H2bww$o%2A9@6qN&jZi1)iAuJ9sH+%?T3{?H)S0N<*=5^HFpzpFDuQRQ9-c$3cL$XV z?q3u%Fl>woT`X$i9;k)-ph7qZHPKqsNj9MF_AOLM_o2r99V@O5dr|)mU&GL`X52nh z4t7I0tpNFJlOHxQ` zl_r|;0jR5t!gZBMRE(s4ev*kK|3PH_{qHl`{Pfxm^~s%#I_Y}Uf+vwz-Z_tBF>Z?a zuawpJ2KBqB2rZpzz6VFpllr$<9lu9K>KZmc&uJzyji+({YDl4>DvrmRI2jdz*%*w4 z=!LtnCYGQ=coci$ZPfTS)6E7tpvDbCMJUU<3pKtBL-D#xA%KDxDX9e;V>^sPooF&L zx3dBJW3`!P;UTDOUW{7!iuEVd_`9|q`MjC86{=q{CSh;X!QDa%x|5x#oqdVTungm{ z@+@-|?NJd($IdtdwefeX$5AIbk3RS(#$fdDgvO1*icVQ6b)KJ!RW}Ms4UJY6Agt%vFV>#>JrChEAvhC1C&#N4Fb=nG`fZ z32KL@Q4^g-bu70&LQPnEu4xZO^>1tI9Z?%hLuLO9sMl{5*2hh#@&AjuqL1eie@$?U z2KgIm!H1}b_{=jlL2WP|c@dm6)I`UuUt$FHGSr8xQm*;tH^+(8b5P0q12)C$sPQ%O zh`*Aeex7NFzll>J#kqMW~G~v-M)shPPQuQ5!#vL-De0Pn>VY4M1JR5L+MN z+QK+g$S2wQT--)o&oyC_1!kdmRKLEMi6gNc9!GtM9^zo^y3i!&8dNfVj5_h})=C^) z2XSjrs7M;y5RN%Kh(-Powzk>q4B73(@_1^ zpboGR2kZSmX&*Fr$%Yy=K|JcNGEq4)1vSB3)Woi}(7GCx3!6~ig@dS#UO|of4HdzM zR=>rp!}?AO3Lf|zYJxGS0Xf$Bs0h7;p}4|YV%xvLK-w>3BYcD!A6Q_-DYAiF2^L?hjsB6RIXHA zVv@57cBMXN3GvqghiFiTzoY6uSg&Jm>c65Q(BT#H{{g*F^%t==E=6r<3+nYPvGr5d zA5i`8VpV*CkyyEq_=i)7E;K*?55$(#b5I?(V;JtS^{+67`Z?4|tG;Ubhoh2e5Ng~) z)Lj>#KW;{Cpu|2uYM-BUZQ+uA@Bozq|G|pavdDxs9DC5-A9d2zSO<5Z7W@zs@i;0+ z9-|iqzh<6Cp*9?YnzujJKzB3+b)16DG23?7g4+3h?1>+vFM2IC{ew`E3d5Q>5S8^~ ztjkdI9Y*EY4b;Ydw$@r!F`w(iQqbKeV?!K;di`=y6TfXOMTPVeR0J-fvi?_81Zpfd z{ryn=8e35hv31{-roA4jJs35xH8#U8H~=T1#+RZZ zcocPj3#iavLyfzM+Q=WM`Kqnr{`DY;f*wSo?yNoP#N$yD z^+74cvG@RUaCotq=PT64ZlMnRZwx?>wZvbctH0Lls4>P;?|^EbiaJ4-H6PniUuEl` zqxyY^n)pXszm573{fBy3uuJQi!J^7d7C3^)R-fehNF`U$(vDMzc_F zR1Sq5Jy8?Bxt*CLwQSJXg&40mq72~PjM9mZOCh=Ftus6*K+oI~pSOwE; z`%vsdJssQNepJ7!s0HrfQ}`!p1D@N=b8plYG(xo}q9WNHwSi~!)2${NY#Y*The@ab zIaU{kQZKY##wpYjw;Ok0D0QD5W`WkI1-hW->1NwgZGAZE3MaS}bb|TTmrw&=we@AF z35rnzwxF`N6dU6g*d1@7=84&94%7}6sT2&uT&x(6O7>E#dzFIjveqv1qf{6+rQQzJ zaRh2Z1*j7iqC)sKcEeKagpW`kpoF(f4oyXU;od-9!3os(A8p-ZcSU=g6HGxJJD_$v z9@TNJwG=f$nXTVHI6Uk?P;f?eNcPN-aXHyDTc&4ZXH3Wr$;_HLJ!E{=%sDS)WF7pg zOIB2+xP!AM{u?(;Ah;p>q9}rZf})^?qhbT%E`({Q87{~`xL2m6xx8@0wN+fwTrf4w zaV)n<)3LJAX_-+&>u5StI*sL4V`gUAe1F_~&Uie2?*G2K{_lMcTy@H4&q*KeLa1Mr z;ZIK=W13>OP(}a$Gd$6lR)iz49?r)&d>-54E^Lh#Q0?j^854x4L#)p^FqetK z`!NUg{AtwljhKx)F&1xNJT_vr9$7Hy6asM=GNviRNL-HE`5V{_51~?h4z+`;*b{G} z&b%{ekbO}bc?6aEB5Z^cT>T8x!se!tf9`>KfeKBqA2q>g48pISKcW`mpKj};Q43B+ z4cy7u3$^e9)CA*E<4nUaT!`F5v)0A$rIUX(JVS*RauMrd{r1N6$1tpqBT)+&i#a$0 zWAHEzz_VC@tvTo@^iT_2i5a*Vbu{NN6oWe&!!v^m*6}9uOs15Z;E$m^`k&H)ez`oh_ChCdG&_EX#p)xcPHO^wxMBCi+1E_J1x%dPsyH+P?=edyf|hxvN`i1wm`q%8`B(Hp*GM5 zb;pLF`px}4=dTqlq(Wb|4X9Kd#bo?DDg(E16#j7Ry;0Wq1`5Wr(_$pl*cdBO3*3mx+&0vN zyHFW9fH8OlRUgpZE<6O)Kgpw@9c7_X+7q>tp{{;}vlumT8S2Q!A@|J8#16O@mEy~& zo!-X2sIQgU_d~9gDa1Hjftt_TPhkj!4^bW=(`@mQy)-FYk2 zg43`BGf)%0f_-oYYN8)70t0&4??W?;)%)LxLL?6cqwc~448wV-vs#5IxCPtb2~@jZ zP!ojrwwW1@Es00DcmZnRi!ce_N4{m|8;rwPI@e=g^36BPBw;oVM_sa4Q5*at2H;U-4d!D^V}29X&rZ|>HEii;~SnRp4R{T^3;0JY`Wf&QjJGF--62I+o;QU8g(f7dF6Qs5?-K%2Xxl%ecwKhp`3mSxm%VF#%f)vh91LGEt1p zaT@X|FspEi-v9FyW>YcfVVjbZsGWR^I+B|hhIde@3oNiZ3&#xNHmFNG8iTPEmCzIZygY6D-Q9CQc2waMqpc+GQ2R6gMppNi7 z^1_&ZBWpJ4L&ze|Lrr`E_10X&x_bYUhuT!PM-BJ@YDW*DR$PFsa2P5h6%d-1F2|(Q}BM=fUWT~Dz*BL zo6a-}6R;SY;sR8vH=&-thdQFb5%%>ALw!Gbp*A)MHE{_B;d35^3<~R9MGfk#FQInQ zaHPF#;i#jCMNQBOmFl*r*L0$*pN@@*JyZr)V-&uMns6`bE_{IM=Ut(o)ZIo6++dWQ zCVyw-9TO4*L*qz@>N@)o*H%y+dQ9oqaVb z)o-G9ejL^C1nQPwK(+f4wSezXm-aU5($*bqcNB)X#LZDhG9F2$*@u%byx5L27i)k1 zzeGW|do60>jo2Eup;A5XSTk`zO7|y=~g!@*Wxw!5VoIi08DiaT(?u<8qf>yR1Q*a~dNIt?;yobs_nN-^DaMiMkv2O|}z8U=neARR5vK20Sy7LM|0kPzyQY{KPgeXI=ay zs^fK6@As5#-vHC8k4EjNABN$RsJCc72I6K{zZ*k|kJZZgpQWIIuQ`3E*t2YmT2KdP z7Akdl*bc{_23m>Q`F7Mo4xrxiE7${nKpj=*sdl_9%p=ajQ06zQDe%gh9hiy1<#s`N zs09?GQvA5{MOVKYwV)%Y1$==zs;ln#kEpl7_i4MK0E{4x!yN2{o(7msK`X364YU^3 zaEJ3f)IvUY@xM{+@4DD$nq6Qt>aFRDdi{oBG?t+H&q5v1VpRXPrg8o%yiJ8BJc3H; z8Rs{s1^$A(049369jMZ|99vSq5tH#a_Q&s$Z;t8qjLpbvm_WP}wUAS&JMqtF$iFJC zQ4xhdJ40vK-|1STp7%v9bg+wuqZT~Y>7f>0g+uXmS8rz8evzo7Xy)R0XR=2@DNl11 zSy)Zn8#UlJsEK|-wF{kP%wyOBJK-YKhv*0vp#N-pISWyjaWQHG2c5@J8##>{&-=nv zT*awW+(dO4>oQZ0(ZqAHHLk@NJcgNg5!Jr=v({A91YJ-^k&QZ2UJid$$8gkuG0r4s8fxM$sPDl5)B!6JboXE`_9b41%D@@yj2B(pbfNvdAO*FcOw?>kG-heyoNpvJJB^k+`>u$734tWQ@gXRQq>PZ^I4L1Wgv(vyR6w;;yI#dJ55_+f0@id4LB5a6eCf0WEIxK1Mc}z)Pg@k zjr%P&z@Jg={FmAdc)=9ZAQQFnT$ZI_yL3{0KJ0>!@3Q*V%fR9dH=xlFdUc zY@u^IYP^q8XMY}>>ixe%L9a#Rb9Uf9&H~iyGa8kFXHd6(87c!?Q486LYIhKIR5hsf ze$U%8k3zM}Lbc0tacQlb|6~fi>i~qPI~K{{uDP8Rtd!{5$vD{{@@T zKvchGsP-LkAZDY+c?s>$e^;@?xmyotZ~)cu6HLLgH~{@#v;!0%DKv$s4NOC&eh#YN z0t~{JQR8iL_4{1?`{=di!KW0o<9n!qqF%CR9gpfb04HNHYDcFr6tAG#-*a)@m+gcx zsPWohBkYMy@L}g9)KM;ane*3!O;qSo97f&Rv#0^?xcboLcEWbf?x+t+0T$tMoQk(l zq6VJn;zg(r z(F>>#&FiSlo^bVdU47U}JANiAbGe?Y7>wF+DQbe*n2+-@2WzktqgL68XJH58#i;g& zP-lJAJ+E=~U!o?ujGgemu0Cb8&4`yyL6@ettLX16LLEgpYNu7G)K;S=Jd8@|2QEH` zYWJ1%25Q`2us)hstPL=OFcN9+nLJxC!>}U{9>Z>G@9IB8O>_x$>3&8nAaIS{SvV@y zu^5g0Fbs=P?aER8W}(J;0o8sB#xcJ+NgL5*oFFT*aOQ^0~|mNcmkE7 zi>L{GUbPvDbap^}0rOG)ovr#)ciaO)- z*cPv$298;8H_#q~iAQ1zK90)3YUc*$R@Bk#L{GQ>Eeg6M7u|zv7)SiQi$gcqi6T)8 zNJZ_e8>-((RQ(v#gwvcJW)LqxP52I~-4WCVPi!FnwL7As4i(qjgPYi&*le_SA{W)p zLrw5J*2NX51*~_^w_yzN+phjJYNCIl7H}0c&UY?0)t+tOS8WFhamL_K8YVes;W*;c z&g@M#18<-v_yje9i2kGJzrrWMs9ZfQMbLo>7nk-b__x92!#X+r(A;{Q45OSVt1H?+F>8e z!2;}tE3pICpzct>R{Q1aj5>lMjK`TSUgtc3t*AePEVzZaM?nocylyQ(4N&glmv)a$ a+|^`vPF7j+ed)Wmmwn%4_h07>YWY8cDaASf diff --git a/changedetectionio/translations/zh_Hant_TW/LC_MESSAGES/messages.po b/changedetectionio/translations/zh_Hant_TW/LC_MESSAGES/messages.po index 64a0d9c5f..6da77891f 100644 --- a/changedetectionio/translations/zh_Hant_TW/LC_MESSAGES/messages.po +++ b/changedetectionio/translations/zh_Hant_TW/LC_MESSAGES/messages.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PROJECT VERSION\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2026-01-22 06:10+0100\n" +"POT-Creation-Date: 2026-01-22 06:12+0100\n" "PO-Revision-Date: 2026-01-15 12:00+0800\n" "Last-Translator: FULL NAME \n" "Language: zh_Hant_TW\n" @@ -962,6 +962,10 @@ msgstr "背景將監測任務排入複查佇列..." msgid "Could not share, something went wrong while communicating with the share server - {}" msgstr "無法分享,與分享伺服器通訊時發生錯誤 - {}" +#: changedetectionio/blueprint/ui/__init__.py:415 +msgid "Language set to auto-detect from browser" +msgstr "已設定為從瀏覽器自動偵測語言" + #: changedetectionio/blueprint/ui/diff.py:93 changedetectionio/blueprint/ui/diff.py:154 #: changedetectionio/blueprint/ui/diff.py:210 changedetectionio/blueprint/ui/diff.py:277 #: changedetectionio/blueprint/ui/preview.py:36 changedetectionio/blueprint/ui/preview.py:160 @@ -1039,8 +1043,8 @@ msgstr "以確認您已了解。" msgid "Clear History!" msgstr "清除歷史記錄!" -#: changedetectionio/blueprint/ui/templates/clear_all_history.html:39 changedetectionio/templates/base.html:273 -#: changedetectionio/templates/base.html:293 +#: changedetectionio/blueprint/ui/templates/clear_all_history.html:39 changedetectionio/templates/base.html:278 +#: changedetectionio/templates/base.html:298 msgid "Cancel" msgstr "取消" @@ -1772,20 +1776,20 @@ msgstr "複查全部" msgid "in '%(title)s'" msgstr "於 '%(title)s'" -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:273 changedetectionio/flask_app.py:224 -#: changedetectionio/flask_app.py:236 changedetectionio/flask_app.py:257 changedetectionio/realtime/socket_server.py:168 +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:273 changedetectionio/flask_app.py:232 +#: changedetectionio/flask_app.py:244 changedetectionio/flask_app.py:265 changedetectionio/realtime/socket_server.py:168 msgid "Not yet" msgstr "還沒有" -#: changedetectionio/flask_app.py:589 +#: changedetectionio/flask_app.py:600 msgid "Already logged in" msgstr "已經登入" -#: changedetectionio/flask_app.py:591 +#: changedetectionio/flask_app.py:602 msgid "You must be logged in, please log in." msgstr "您必須先登入,請登入。" -#: changedetectionio/flask_app.py:606 +#: changedetectionio/flask_app.py:617 msgid "Incorrect password" msgstr "密碼錯誤" @@ -2826,23 +2830,27 @@ msgstr "離線即時更新" msgid "Select Language" msgstr "選擇語言" -#: changedetectionio/templates/base.html:269 +#: changedetectionio/templates/base.html:270 +msgid "Auto-detect from browser" +msgstr "" + +#: changedetectionio/templates/base.html:274 msgid "Language support is in beta, please help us improve by opening a PR on GitHub with any updates." msgstr "語言支援尚在 Beta 階段,請在 GitHub 上提交 PR 以協助我們改進。" -#: changedetectionio/templates/base.html:281 changedetectionio/templates/base.html:294 +#: changedetectionio/templates/base.html:286 changedetectionio/templates/base.html:299 msgid "Search" msgstr "搜尋" -#: changedetectionio/templates/base.html:286 +#: changedetectionio/templates/base.html:291 msgid "URL or Title" msgstr "" -#: changedetectionio/templates/base.html:286 +#: changedetectionio/templates/base.html:291 msgid "in" msgstr "在" -#: changedetectionio/templates/base.html:287 +#: changedetectionio/templates/base.html:292 msgid "Enter search term..." msgstr ""