diff --git a/changedetectionio/translations/cs/LC_MESSAGES/messages.mo b/changedetectionio/translations/cs/LC_MESSAGES/messages.mo index 39d351f37..208679e37 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 b561ba0f9..b2c898bcf 100644 --- a/changedetectionio/translations/cs/LC_MESSAGES/messages.po +++ b/changedetectionio/translations/cs/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-17 20:59+0100\n" +"POT-Creation-Date: 2026-01-22 06:10+0100\n" "PO-Revision-Date: 2026-01-02 11:40+0100\n" "Last-Translator: FULL NAME \n" "Language: cs\n" @@ -18,35 +18,1787 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 2.17.0\n" -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:273 -#: changedetectionio/flask_app.py:218 changedetectionio/flask_app.py:230 -#: changedetectionio/flask_app.py:251 -#: changedetectionio/realtime/socket_server.py:168 +#: changedetectionio/blueprint/backups/__init__.py:86 +msgid "A backup is already running, check back in a few minutes" +msgstr "" + +#: changedetectionio/blueprint/backups/__init__.py:90 +msgid "Maximum number of backups reached, please remove some" +msgstr "" + +#: changedetectionio/blueprint/backups/__init__.py:103 +msgid "Backup building in background, check back in a few minutes." +msgstr "" + +#: changedetectionio/blueprint/backups/__init__.py:166 +msgid "Backups were deleted." +msgstr "" + +#: changedetectionio/blueprint/backups/templates/overview.html:6 +#: changedetectionio/blueprint/settings/templates/settings.html:28 +msgid "Backups" +msgstr "Backups" + +#: changedetectionio/blueprint/backups/templates/overview.html:9 +msgid "A backup is running!" +msgstr "A backup is running!" + +#: changedetectionio/blueprint/backups/templates/overview.html:13 +msgid "Here you can download and request a new backup, when a backup is completed you will see it listed below." +msgstr "" + +#: changedetectionio/blueprint/backups/templates/overview.html:19 +msgid "Mb" +msgstr "Mb" + +#: changedetectionio/blueprint/backups/templates/overview.html:24 +msgid "No backups found." +msgstr "No backups found." + +#: changedetectionio/blueprint/backups/templates/overview.html:28 +msgid "Create backup" +msgstr "Vytvořit zálohu" + +#: changedetectionio/blueprint/backups/templates/overview.html:30 +msgid "Remove backups" +msgstr "Odstranit zálohy" + +#: changedetectionio/blueprint/imports/importer.py:45 +msgid "Importing 5,000 of the first URLs from your list, the rest can be imported again." +msgstr "" + +#: changedetectionio/blueprint/imports/importer.py:78 +#, python-brace-format +msgid "{} Imported from list in {:.2f}s, {} Skipped." +msgstr "" + +#: changedetectionio/blueprint/imports/importer.py:98 +msgid "Unable to read JSON file, was it broken?" +msgstr "" + +#: changedetectionio/blueprint/imports/importer.py:102 +msgid "JSON structure looks invalid, was it broken?" +msgstr "" + +#: changedetectionio/blueprint/imports/importer.py:139 +#, python-brace-format +msgid "{} Imported from Distill.io in {:.2f}s, {} Skipped." +msgstr "" + +#: changedetectionio/blueprint/imports/importer.py:160 changedetectionio/blueprint/imports/importer.py:239 +msgid "Unable to read export XLSX file, something wrong with the file?" +msgstr "" + +#: changedetectionio/blueprint/imports/importer.py:200 changedetectionio/blueprint/imports/importer.py:268 +#, python-brace-format +msgid "Error processing row number {}, URL value was incorrect, row was skipped." +msgstr "" + +#: changedetectionio/blueprint/imports/importer.py:214 changedetectionio/blueprint/imports/importer.py:297 +#, python-brace-format +msgid "Error processing row number {}, check all cell data types are correct, row was skipped." +msgstr "" + +#: changedetectionio/blueprint/imports/importer.py:218 +#, python-brace-format +msgid "{} imported from Wachete .xlsx in {:.2f}s" +msgstr "" + +#: changedetectionio/blueprint/imports/importer.py:301 +#, python-brace-format +msgid "{} imported from custom .xlsx in {:.2f}s" +msgstr "" + +#: changedetectionio/blueprint/imports/templates/import.html:9 +msgid "URL List" +msgstr "Seznam adres URL" + +#: changedetectionio/blueprint/imports/templates/import.html:10 +msgid "Distill.io" +msgstr "Distill.io" + +#: changedetectionio/blueprint/imports/templates/import.html:11 +msgid ".XLSX & Wachete" +msgstr ".XLSX a Wachete" + +#: changedetectionio/blueprint/imports/templates/import.html:20 +msgid "Enter one URL per line, and optionally add tags for each URL after a space, delineated by comma (,):" +msgstr "" + +#: changedetectionio/blueprint/imports/templates/import.html:22 +msgid "Example:" +msgstr "Příklad:" + +#: changedetectionio/blueprint/imports/templates/import.html:23 +msgid "URLs which do not pass validation will stay in the textarea." +msgstr "URL, které neprojdou validací, zůstanou v textové oblasti." + +#: changedetectionio/blueprint/imports/templates/import.html:44 +msgid "Copy and Paste your Distill.io watch 'export' file, this should be a JSON file." +msgstr "" + +#: changedetectionio/blueprint/imports/templates/import.html:45 +msgid "This is" +msgstr "Tohle je" + +#: changedetectionio/blueprint/imports/templates/import.html:45 +msgid "experimental" +msgstr "experimentální" + +#: changedetectionio/blueprint/imports/templates/import.html:45 +msgid "supported fields are" +msgstr "podporovaná pole jsou" + +#: changedetectionio/blueprint/imports/templates/import.html:45 +msgid "the rest (including" +msgstr "zbytek (včetně" + +#: changedetectionio/blueprint/imports/templates/import.html:45 +msgid "are ignored." +msgstr "jsou ignorovány." + +#: changedetectionio/blueprint/imports/templates/import.html:48 +msgid "How to export?" +msgstr "Jak exportovat?" + +#: changedetectionio/blueprint/imports/templates/import.html:49 +msgid "Be sure to set your default fetcher to Chrome if required." +msgstr "" +"V případě potřeby nezapomeňte nastavit výchozí nástroj pro načítání na Chrome.V případě potřeby nezapomeňte nastavit " +"výchozí načítání na Chrome.V případě potřeby nezapomeňte nastavit výchozí nástroj pro načítání na Chrome." + +#: changedetectionio/blueprint/imports/templates/import.html:91 +msgid "Table of custom column and data types mapping for the" +msgstr "Tabulka vlastního mapování sloupců a datových typů pro" + +#: changedetectionio/blueprint/imports/templates/import.html:91 +msgid "Custom mapping" +msgstr "Vlastní mapování" + +#: changedetectionio/blueprint/imports/templates/import.html:91 +msgid "File mapping type." +msgstr "Typ mapování souboru." + +#: changedetectionio/blueprint/imports/templates/import.html:95 +msgid "Column #" +msgstr "sloupec č." + +#: changedetectionio/blueprint/imports/templates/import.html:101 +msgid "Type" +msgstr "Typ" + +#: changedetectionio/blueprint/imports/templates/import.html:104 +msgid "none" +msgstr "žádný" + +#: changedetectionio/blueprint/imports/templates/import.html:107 +msgid "CSS/xPath filter" +msgstr "CSS/xPath filtr" + +#: changedetectionio/blueprint/imports/templates/import.html:108 +msgid "Group / Tag name(s)" +msgstr "Sledovat skupinu / tag" + +#: changedetectionio/blueprint/imports/templates/import.html:109 +msgid "Recheck time (minutes)" +msgstr "Znovu zkontrolovat čas (minuty)" + +#: changedetectionio/blueprint/imports/templates/import.html:116 +msgid "Import" +msgstr "IMPORTOVAT" + +#: changedetectionio/blueprint/settings/__init__.py:64 +msgid "Password protection removed." +msgstr "" + +#: changedetectionio/blueprint/settings/__init__.py:92 +#, python-brace-format +msgid "Warning: Worker count ({}) is close to or exceeds available CPU cores ({})" +msgstr "Upozornění: Počet workerů ({}) se blíží nebo překračuje dostupné CPU jádra ({})" + +#: changedetectionio/blueprint/settings/__init__.py:104 +#, python-brace-format +msgid "Worker count adjusted: {}" +msgstr "" + +#: changedetectionio/blueprint/settings/__init__.py:106 +msgid "Dynamic worker adjustment not supported for sync workers" +msgstr "" + +#: changedetectionio/blueprint/settings/__init__.py:108 +#, python-brace-format +msgid "Error adjusting workers: {}" +msgstr "" + +#: changedetectionio/blueprint/settings/__init__.py:113 +msgid "Password protection enabled." +msgstr "" + +#: changedetectionio/blueprint/settings/__init__.py:132 +msgid "Settings updated." +msgstr "NASTAVENÍ" + +#: changedetectionio/blueprint/settings/__init__.py:135 changedetectionio/blueprint/ui/edit.py:296 +#: changedetectionio/processors/extract.py:105 +msgid "An error occurred, please see below." +msgstr "" + +#: changedetectionio/blueprint/settings/__init__.py:185 +msgid "API Key was regenerated." +msgstr "" + +#: changedetectionio/blueprint/settings/__init__.py:204 +msgid "Automatic scheduling paused - checks will not be queued." +msgstr "" + +#: changedetectionio/blueprint/settings/__init__.py:206 +msgid "Automatic scheduling resumed - checks will be queued normally." +msgstr "" + +#: changedetectionio/blueprint/settings/__init__.py:218 +msgid "All notifications muted." +msgstr "Všechna oznámení ztlumena." + +#: changedetectionio/blueprint/settings/__init__.py:220 +msgid "All notifications unmuted." +msgstr "Všechna oznámení odtlumena." + +#: changedetectionio/blueprint/settings/templates/notification-log.html:7 +msgid "Notification debug log" +msgstr "Protokol ladění oznámení" + +#: changedetectionio/blueprint/settings/templates/settings.html:21 +#: changedetectionio/blueprint/tags/templates/edit-tag.html:27 changedetectionio/blueprint/ui/templates/edit.html:47 +msgid "General" +msgstr "Generál" + +#: changedetectionio/blueprint/settings/templates/settings.html:23 +msgid "Fetching" +msgstr "Načítání" + +#: changedetectionio/blueprint/settings/templates/settings.html:24 +msgid "Global Filters" +msgstr "Globální filtry" + +#: changedetectionio/blueprint/settings/templates/settings.html:25 +msgid "UI Options" +msgstr "Možnosti uživatelského rozhraní" + +#: changedetectionio/blueprint/settings/templates/settings.html:26 +msgid "API" +msgstr "API" + +#: changedetectionio/blueprint/settings/templates/settings.html:27 +msgid "RSS" +msgstr "RSS" + +#: changedetectionio/blueprint/settings/templates/settings.html:29 +msgid "Time & Date" +msgstr "Čas a datum" + +#: changedetectionio/blueprint/settings/templates/settings.html:30 +msgid "CAPTCHA & Proxies" +msgstr "CAPTCHA a proxy" + +#: changedetectionio/blueprint/settings/templates/settings.html:36 +msgid "Info" +msgstr "Info" + +#: changedetectionio/blueprint/settings/templates/settings.html:47 +msgid "Default recheck time for all watches, current system minimum is" +msgstr "Výchozí čas opětovné kontroly pro všechny monitory, aktuální systémové minimum je" + +#: changedetectionio/blueprint/settings/templates/settings.html:47 +msgid "seconds" +msgstr "sekundy" + +#: changedetectionio/blueprint/settings/templates/settings.html:47 +msgid "more info" +msgstr "Více informací" + +#: changedetectionio/blueprint/settings/templates/settings.html:57 +msgid "After this many consecutive times that the CSS/xPath filter is missing, send a notification" +msgstr "Po tolika po sobě jdoucích případech, kdy CSS/xPath filtr chybí, odeslat oznámení" + +#: changedetectionio/blueprint/settings/templates/settings.html:59 +msgid "Set to" +msgstr "Nastavit na" + +#: changedetectionio/blueprint/settings/templates/settings.html:59 +msgid "to disable" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:68 +msgid "Password protection for your changedetection.io application." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:71 +msgid "Password is locked." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:77 +msgid "Allow access to the watch change history page when password is enabled (Good for sharing the diff page)" +msgstr "" +"Povolit přístup na stránku historie změn monitoru, když je povoleno heslo (Vhodné pro sdílení stránky rozdílů)Povolit" +" anonymní přístup na stránku historie sledování, když je povoleno heslo" + +#: changedetectionio/blueprint/settings/templates/settings.html:81 +msgid "When a request returns no content, or the HTML does not contain any text, is this considered a change?" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:93 +msgid "Base URL used for the" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:93 +msgid "token in notification links." +msgstr "token v odkazech oznámení." + +#: changedetectionio/blueprint/settings/templates/settings.html:94 +msgid "Default value is the system environment variable" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:94 changedetectionio/templates/_common_fields.html:132 +msgid "read more here" +msgstr "přečtěte si více zde" + +#: changedetectionio/blueprint/settings/templates/settings.html:103 +msgid "method (default) where your watched sites don't need Javascript to render." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:103 changedetectionio/blueprint/ui/templates/edit.html:123 +msgid "Use the" +msgstr "Použijte" + +#: changedetectionio/blueprint/settings/templates/settings.html:103 changedetectionio/blueprint/ui/templates/edit.html:123 +msgid "Basic" +msgstr "Základní" + +#: changedetectionio/blueprint/settings/templates/settings.html:104 +msgid "method requires a network connection to a running WebDriver+Chrome server, set by the ENV var" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:104 changedetectionio/blueprint/ui/templates/edit.html:124 +msgid "The" +msgstr "The" + +#: changedetectionio/blueprint/settings/templates/settings.html:104 changedetectionio/blueprint/ui/templates/edit.html:124 +msgid "Chrome/Javascript" +msgstr "Chrome/Javascript" + +#: changedetectionio/blueprint/settings/templates/settings.html:109 changedetectionio/blueprint/ui/templates/edit.html:143 +msgid "" +"If you're having trouble waiting for the page to be fully rendered (text missing etc), try increasing the 'wait' time" +" here." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:111 changedetectionio/blueprint/ui/templates/edit.html:145 +msgid "This will wait" +msgstr "Tohle počká" + +#: changedetectionio/blueprint/settings/templates/settings.html:111 changedetectionio/blueprint/ui/templates/edit.html:145 +msgid "seconds before extracting the text." +msgstr "sekund před extrahováním textu." + +#: changedetectionio/blueprint/settings/templates/settings.html:120 +msgid "Number of concurrent workers to process watches. More workers = faster processing but higher memory usage." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:121 +msgid "Currently running:" +msgstr "Aktuálně běží:" + +#: changedetectionio/blueprint/settings/templates/settings.html:121 +msgid "operational" +msgstr "funkční" + +#: changedetectionio/blueprint/settings/templates/settings.html:121 +msgid "workers" +msgstr "pracovníci" + +#: changedetectionio/blueprint/settings/templates/settings.html:121 +msgid "actively processing" +msgstr "aktivně zpracovává" + +#: changedetectionio/blueprint/settings/templates/settings.html:125 +msgid "Example - 3 seconds random jitter could trigger up to 3 seconds earlier or up to 3 seconds later" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:129 +msgid "For regular plain requests (not chrome based), maximum number of seconds until timeout, 1-999." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:134 +msgid "Applied to all requests." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:135 +msgid "Note: Simply changing the User-Agent often does not defeat anti-robot technologies, it's important to consider" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:135 +msgid "all of the ways that the browser is detected" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:140 changedetectionio/blueprint/ui/templates/diff.html:138 +#: changedetectionio/blueprint/ui/templates/edit.html:125 changedetectionio/templates/_common_fields.html:126 +msgid "Tip:" +msgstr "Tip:" + +#: changedetectionio/blueprint/settings/templates/settings.html:140 changedetectionio/blueprint/ui/templates/edit.html:125 +msgid "Connect using Bright Data and Oxylabs Proxies, find out more here." +msgstr "Připojte se pomocí Bright Data a Oxylabs Proxies, více se dozvíte zde." + +#: changedetectionio/blueprint/settings/templates/settings.html:149 +msgid "Ignore whitespace, tabs and new-lines/line-feeds when considering if a change was detected." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:150 +#: changedetectionio/blueprint/settings/templates/settings.html:157 +#: changedetectionio/blueprint/settings/templates/settings.html:192 +msgid "Note:" +msgstr "Poznámka:" + +#: changedetectionio/blueprint/settings/templates/settings.html:150 +#: changedetectionio/blueprint/settings/templates/settings.html:192 +msgid "Changing this will change the status of your existing watches, possibly trigger alerts etc." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:155 +msgid "Render anchor tag content, default disabled, when enabled renders links as" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:157 +msgid "Changing this could affect the content of your existing watches, possibly trigger alerts etc." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:168 +msgid "Remove HTML element(s) by CSS and XPath selectors before text conversion." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:169 +msgid "Don't paste HTML here, use only CSS and XPath selectors" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:170 +msgid "Add multiple elements, CSS or XPath selectors per line to ignore multiple parts of the HTML." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:178 +#: changedetectionio/blueprint/settings/templates/settings.html:182 +msgid "Note: This is applied globally in addition to the per-watch rules." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:181 +msgid "Matching text will be" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:181 +msgid "ignored" +msgstr "ignorováno" + +#: changedetectionio/blueprint/settings/templates/settings.html:181 +msgid "in the text snapshot (you can still see it but it wont trigger a change)" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:183 changedetectionio/templates/edit/text-options.html:24 +msgid "Each line processed separately, any line matching will be ignored (removed before creating the checksum)" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:184 changedetectionio/templates/edit/text-options.html:25 +msgid "Regular Expression support, wrap the entire line in forward slash" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:185 changedetectionio/templates/edit/text-options.html:26 +msgid "Changing this will affect the comparison checksum which may trigger an alert" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:191 +msgid "Remove any text that appears in the \"Ignore text\" from the output (otherwise its just ignored for change-detection)" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:198 +msgid "API Access" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:199 +msgid "Drive your changedetection.io via API, More about" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:199 +msgid "API access and examples here" +msgstr "Přístup k API a příklady zde" + +#: changedetectionio/blueprint/settings/templates/settings.html:203 +msgid "Restrict API access limit by using" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:203 +msgid "header - required for the Chrome Extension to work" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:204 +msgid "API Key" +msgstr "API klíč" + +#: changedetectionio/blueprint/settings/templates/settings.html:205 +msgid "copy" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:209 +msgid "Regenerate API key" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:212 +msgid "Chrome Extension" +msgstr "Rozšíření pro Chrome" + +#: changedetectionio/blueprint/settings/templates/settings.html:213 +msgid "Easily add any web-page to your changedetection.io installation from within Chrome." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:214 +msgid "Step 1" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:214 +msgid "Install the extension," +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:214 +msgid "Step 2" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:214 +msgid "Navigate to this page," +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:215 +msgid "Step 3" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:215 +msgid "Open the extension from the toolbar and click" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:215 +msgid "Sync API Access" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:218 +msgid "Try our new Chrome Extension!" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:220 +msgid "Chrome store icon" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:221 +msgid "Chrome Webstore" +msgstr "Chrome Webstore" + +#: changedetectionio/blueprint/settings/templates/settings.html:232 +msgid "Maximum number of history snapshots to include in the watch specific RSS feed." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:236 +msgid "For watching other RSS feeds - When watching RSS/Atom feeds, convert them into clean text for better change detection." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:241 +msgid "Does your reader support HTML? Set it here" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:245 +msgid "'System default' for the same template for all items, or re-use your \"Notification Body\" as the template." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:258 +msgid "Ensure the settings below are correct, they are used to manage the time schedule for checking your web page watches." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:261 +msgid "UTC Time & Date from Server:" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:262 +msgid "Local Time & Date in Browser:" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:274 +msgid "Enable this setting to open the diff page in a new tab. If disabled, the diff page will open in the current tab." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:278 +msgid "Realtime UI Updates Enabled - (Restart required if this is changed)" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:282 +msgid "Enable or Disable Favicons next to the watch list" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:289 +msgid "Number of items per page in the watch overview list, 0 to disable." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:337 +msgid "Tip" +msgstr "Tip" + +#: changedetectionio/blueprint/settings/templates/settings.html:337 +msgid "\"Residential\" and \"Mobile\" proxy type can be more successfull than \"Data Center\" for blocked websites." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:341 +msgid "\"Name\" will be used for selecting the proxy in the Watch Edit settings" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:342 +msgid "" +"SOCKS5 proxies with authentication are only supported with 'plain requests' fetcher, for other fetchers you should " +"whitelist the IP access instead" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:348 +msgid "Choose a default proxy for all watches" +msgstr "Vyberte výchozí proxy pro všechny monitory" + +#: changedetectionio/blueprint/settings/templates/settings.html:388 +msgid "Python version:" +msgstr "Verze Pythonu:" + +#: changedetectionio/blueprint/settings/templates/settings.html:389 +msgid "Plugins active:" +msgstr "Pluginy aktivní:" + +#: changedetectionio/blueprint/settings/templates/settings.html:397 +msgid "No plugins active" +msgstr "Nejsou aktivní žádné pluginy" + +#: changedetectionio/blueprint/settings/templates/settings.html:403 +msgid "Back" +msgstr "Zpět" + +#: changedetectionio/blueprint/settings/templates/settings.html:404 +msgid "Clear Snapshot History" +msgstr "Vymazat historii snímků" + +#: changedetectionio/blueprint/tags/__init__.py:48 +#, python-brace-format +msgid "The tag \"{}\" already exists" +msgstr "" + +#: changedetectionio/blueprint/tags/__init__.py:52 +msgid "Tag added" +msgstr "Přidáno" + +#: changedetectionio/blueprint/tags/__init__.py:87 +msgid "Tag deleted, removing from watches in background" +msgstr "" + +#: changedetectionio/blueprint/tags/__init__.py:109 +msgid "Unlinking tag from watches in background" +msgstr "" + +#: changedetectionio/blueprint/tags/__init__.py:133 +msgid "All tags deleted, clearing from watches in background" +msgstr "" + +#: changedetectionio/blueprint/tags/__init__.py:145 +msgid "Tag not found" +msgstr "" + +#: changedetectionio/blueprint/tags/__init__.py:220 +msgid "Updated" +msgstr "Ztlumit" + +#: changedetectionio/blueprint/tags/templates/edit-tag.html:28 changedetectionio/blueprint/ui/templates/edit.html:56 +#: changedetectionio/blueprint/ui/templates/edit.html:386 +msgid "Filters & Triggers" +msgstr "Filtry a spouštěče" + +#: changedetectionio/blueprint/tags/templates/edit-tag.html:50 +msgid "These settings are" +msgstr "NASTAVENÍ" + +#: changedetectionio/blueprint/tags/templates/edit-tag.html:50 +msgid "added" +msgstr "přidáno" + +#: changedetectionio/blueprint/tags/templates/edit-tag.html:50 +msgid "to any existing watch configurations." +msgstr "do všech existujících konfigurací monitorů." + +#: changedetectionio/blueprint/tags/templates/edit-tag.html:53 changedetectionio/blueprint/ui/templates/edit.html:321 +msgid "Text filtering" +msgstr "Filtrování textu" + +#: changedetectionio/blueprint/tags/templates/edit-tag.html:73 changedetectionio/blueprint/ui/templates/edit.html:269 +msgid "Use with caution!" +msgstr "Používejte opatrně!" + +#: changedetectionio/blueprint/tags/templates/edit-tag.html:73 changedetectionio/blueprint/ui/templates/edit.html:269 +msgid "This will easily fill up your email storage quota or flood other storages." +msgstr "Snadno tak zaplníte kvótu e-mailového úložiště nebo zahltíte další úložiště." + +#: changedetectionio/blueprint/tags/templates/edit-tag.html:80 changedetectionio/blueprint/ui/templates/edit.html:276 +msgid "Look out!" +msgstr "ODHLÁSIT SE" + +#: changedetectionio/blueprint/tags/templates/edit-tag.html:80 changedetectionio/blueprint/ui/templates/edit.html:276 +msgid "Lookout!" +msgstr "ODHLÁSIT SE" + +#: changedetectionio/blueprint/tags/templates/edit-tag.html:81 changedetectionio/blueprint/ui/templates/edit.html:277 +msgid "There are" +msgstr "Existují" + +#: changedetectionio/blueprint/tags/templates/edit-tag.html:81 changedetectionio/blueprint/ui/templates/edit.html:277 +msgid "system-wide notification URLs enabled" +msgstr "povoleny adresy URL pro upozornění v celém systému" + +#: changedetectionio/blueprint/tags/templates/edit-tag.html:81 changedetectionio/blueprint/ui/templates/edit.html:277 +msgid "this form will override notification settings for this watch only" +msgstr "tento formulář přepíše nastavení oznámení pouze pro tyto monitory" + +#: changedetectionio/blueprint/tags/templates/edit-tag.html:81 changedetectionio/blueprint/ui/templates/edit.html:277 +msgid "an empty Notification URL list here will still send notifications." +msgstr "prázdný seznam adres URL upozornění zde bude stále odesílat upozornění." + +#: changedetectionio/blueprint/tags/templates/edit-tag.html:84 changedetectionio/blueprint/ui/templates/edit.html:280 +msgid "Use system defaults" +msgstr "Použít výchozí nastavení systému" + +#: changedetectionio/blueprint/tags/templates/groups-overview.html:11 +msgid "Add a new organisational tag" +msgstr "Přidejte novou značku organizace" + +#: changedetectionio/blueprint/tags/templates/groups-overview.html:14 +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:65 +msgid "Watch group / tag" +msgstr "Skupina / Značka" + +#: changedetectionio/blueprint/tags/templates/groups-overview.html:21 +msgid "Groups allows you to manage filters and notifications for multiple watches under a single organisational tag." +msgstr "" + +#: changedetectionio/blueprint/tags/templates/groups-overview.html:31 +msgid "# Watches" +msgstr "# monitorů" + +#: changedetectionio/blueprint/tags/templates/groups-overview.html:32 +msgid "Tag / Label name" +msgstr "Název štítku / štítku" + +#: changedetectionio/blueprint/tags/templates/groups-overview.html:42 +msgid "No website organisational tags/groups configured" +msgstr "Žádné skupiny/značky" + +#: changedetectionio/blueprint/tags/templates/groups-overview.html:53 +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:281 +msgid "Edit" +msgstr "Upravit" + +#: changedetectionio/blueprint/tags/templates/groups-overview.html:54 +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:84 +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:280 +msgid "Recheck" +msgstr "Znovu zkontrolujte" + +#: changedetectionio/blueprint/tags/templates/groups-overview.html:59 +msgid "Delete Group?" +msgstr "Smazat skupinu?" + +#: changedetectionio/blueprint/tags/templates/groups-overview.html:60 +#, python-format +msgid "

Are you sure you want to delete group %(title)s?

This action cannot be undone.

" +msgstr "" + +#: changedetectionio/blueprint/tags/templates/groups-overview.html:61 +#: changedetectionio/blueprint/tags/templates/groups-overview.html:62 +#: changedetectionio/blueprint/ui/templates/edit.html:490 +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:100 +msgid "Delete" +msgstr "Vymazat" + +#: changedetectionio/blueprint/tags/templates/groups-overview.html:62 +msgid "Deletes and removes tag" +msgstr "Smaže a odstraní značku" + +#: changedetectionio/blueprint/tags/templates/groups-overview.html:67 +msgid "Unlink Group?" +msgstr "Odpojit skupinu?" + +#: changedetectionio/blueprint/tags/templates/groups-overview.html:68 +#, python-format +msgid "" +"

Are you sure you want to unlink all watches from group %(title)s?

The tag will be kept but " +"watches will be removed from it.

" +msgstr "" + +#: changedetectionio/blueprint/tags/templates/groups-overview.html:69 +#: changedetectionio/blueprint/tags/templates/groups-overview.html:70 +msgid "Unlink" +msgstr "Odpojit" + +#: changedetectionio/blueprint/tags/templates/groups-overview.html:70 +msgid "Keep the tag but unlink any watches" +msgstr "Ponechte štítek, ale odpojte všechny monitory" + +#: changedetectionio/blueprint/tags/templates/groups-overview.html:71 +#: changedetectionio/blueprint/ui/templates/edit.html:500 +msgid "RSS Feed for this watch" +msgstr "RSS kanál pro tyto monitory" + +#: changedetectionio/blueprint/ui/__init__.py:21 +#, python-brace-format +msgid "{} watches deleted" +msgstr "" + +#: changedetectionio/blueprint/ui/__init__.py:28 +#, python-brace-format +msgid "{} watches paused" +msgstr "{} monitorů pozastaveno" + +#: changedetectionio/blueprint/ui/__init__.py:35 +#, python-brace-format +msgid "{} watches unpaused" +msgstr "" + +#: changedetectionio/blueprint/ui/__init__.py:42 +#, python-brace-format +msgid "{} watches updated" +msgstr "" + +#: changedetectionio/blueprint/ui/__init__.py:49 +#, python-brace-format +msgid "{} watches muted" +msgstr "{} monitorů ztlumeno" + +#: changedetectionio/blueprint/ui/__init__.py:56 +#, python-brace-format +msgid "{} watches un-muted" +msgstr "" + +#: changedetectionio/blueprint/ui/__init__.py:64 +#, python-brace-format +msgid "{} watches queued for rechecking" +msgstr "" + +#: changedetectionio/blueprint/ui/__init__.py:71 +#, python-brace-format +msgid "{} watches errors cleared" +msgstr "" + +#: changedetectionio/blueprint/ui/__init__.py:78 +#, python-brace-format +msgid "{} watches cleared/reset." +msgstr "" + +#: changedetectionio/blueprint/ui/__init__.py:91 +#, python-brace-format +msgid "{} watches set to use default notification settings" +msgstr "{} monitorů nastaveno na použití výchozího nastavení oznámení" + +#: changedetectionio/blueprint/ui/__init__.py:106 +#, python-brace-format +msgid "{} watches were tagged" +msgstr "" + +#: changedetectionio/blueprint/ui/__init__.py:143 +msgid "Watch not found" +msgstr "Sledujte tuto adresu URL!" + +#: changedetectionio/blueprint/ui/__init__.py:145 +#, python-brace-format +msgid "Cleared snapshot history for watch {}" +msgstr "Historie snímků vymazána pro monitor {}" + +#: changedetectionio/blueprint/ui/__init__.py:172 +msgid "History clearing started in background" +msgstr "" + +#: changedetectionio/blueprint/ui/__init__.py:174 +msgid "Incorrect confirmation text." +msgstr "Žádné informace" + +#: changedetectionio/blueprint/ui/__init__.py:213 +msgid "Marking watches as viewed in background..." +msgstr "" + +#: changedetectionio/blueprint/ui/__init__.py:222 +#, python-brace-format +msgid "The watch by UUID {} does not exist." +msgstr "" + +#: changedetectionio/blueprint/ui/__init__.py:229 +msgid "Deleted." +msgstr "Vymazat" + +#: changedetectionio/blueprint/ui/__init__.py:246 +msgid "Cloned, you are editing the new watch." +msgstr "" + +#: changedetectionio/blueprint/ui/__init__.py:261 +msgid "Watch is already queued or being checked." +msgstr "" + +#: changedetectionio/blueprint/ui/__init__.py:264 changedetectionio/blueprint/ui/__init__.py:301 +msgid "Queued 1 watch for rechecking." +msgstr "" + +#: changedetectionio/blueprint/ui/__init__.py:297 +#, python-brace-format +msgid "Queued {} watches for rechecking ({} already queued or running)." +msgstr "Do fronty přidáno {} monitorů k opětovné kontrole ({} již ve frontě nebo běží)." + +#: changedetectionio/blueprint/ui/__init__.py:303 +#, python-brace-format +msgid "Queued {} watches for rechecking." +msgstr "Do fronty přidáno {} sledování k opětovné kontrole." + +#: changedetectionio/blueprint/ui/__init__.py:332 +msgid "Queueing watches for rechecking in background..." +msgstr "Přidávání monitorů do fronty pro opětovnou kontrolu na pozadí..." + +#: changedetectionio/blueprint/ui/__init__.py:403 +#, python-brace-format +msgid "Could not share, something went wrong while communicating with the share server - {}" +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 +msgid "No history found for the specified link, bad link?" +msgstr "" + +#: changedetectionio/blueprint/ui/diff.py:98 +msgid "Not enough history (2 snapshots required) to show difference page for this watch." +msgstr "" + +#: changedetectionio/blueprint/ui/edit.py:35 +msgid "No watches to edit" +msgstr "" + +#: changedetectionio/blueprint/ui/edit.py:42 +#, python-brace-format +msgid "No watch with the UUID {} found." +msgstr "" + +#: changedetectionio/blueprint/ui/edit.py:50 +#, python-brace-format +msgid "Switched to mode - {}." +msgstr "" + +#: changedetectionio/blueprint/ui/edit.py:75 +#, python-brace-format +msgid "Cannot load the edit form for processor/plugin '{}', plugin missing?" +msgstr "" + +#: changedetectionio/blueprint/ui/edit.py:245 +msgid "Updated watch - unpaused!" +msgstr "" + +#: changedetectionio/blueprint/ui/edit.py:245 +msgid "Updated watch." +msgstr "Smazat monitory?" + +#: changedetectionio/blueprint/ui/preview.py:78 +msgid "Preview unavailable - No fetch/check completed or triggers not reached" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/clear_all_history.html:12 +msgid "This will remove version history (snapshots) for ALL watches, but keep your list of URLs!" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/clear_all_history.html:13 +msgid "You may like to use the" +msgstr "Možná budete chtít použít" + +#: changedetectionio/blueprint/ui/templates/clear_all_history.html:13 +msgid "BACKUP" +msgstr "BACKUP" + +#: changedetectionio/blueprint/ui/templates/clear_all_history.html:13 +msgid "link first." +msgstr "nejprve odkaz." + +#: changedetectionio/blueprint/ui/templates/clear_all_history.html:17 +msgid "Confirmation text" +msgstr "Potvrzovací text" + +#: changedetectionio/blueprint/ui/templates/clear_all_history.html:27 +msgid "Type in the word" +msgstr "Zadejte slovo" + +#: changedetectionio/blueprint/ui/templates/clear_all_history.html:27 +msgid "clear" +msgstr "jasný" + +#: changedetectionio/blueprint/ui/templates/clear_all_history.html:27 +msgid "to confirm that you understand." +msgstr "potvrdit, že rozumíte." + +#: changedetectionio/blueprint/ui/templates/clear_all_history.html:33 +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 +msgid "Cancel" +msgstr "Zrušit" + +#: changedetectionio/blueprint/ui/templates/diff-offscreen-options.html:3 +msgid "Share diff as image" +msgstr "Sdílet rozdíl jako obrázek" + +#: changedetectionio/blueprint/ui/templates/diff-offscreen-options.html:3 +msgid "Share as Image" +msgstr "Sdílet jako obrázek" + +#: changedetectionio/blueprint/ui/templates/diff-offscreen-options.html:6 +msgid "Ignore any lines matching" +msgstr "Ignorujte všechny odpovídající řádky" + +#: changedetectionio/blueprint/ui/templates/diff-offscreen-options.html:9 +msgid "Ignore any lines matching excluding digits" +msgstr "Ignorujte všechny odpovídající řádky kromě číslic" + +#: changedetectionio/blueprint/ui/templates/diff.html:28 +msgid "From" +msgstr "Z" + +#: changedetectionio/blueprint/ui/templates/diff.html:38 +msgid "To" +msgstr "Na" + +#: changedetectionio/blueprint/ui/templates/diff.html:53 +msgid "Words" +msgstr "Slova" + +#: changedetectionio/blueprint/ui/templates/diff.html:57 +msgid "Lines" +msgstr "Řádky" + +#: changedetectionio/blueprint/ui/templates/diff.html:61 +msgid "Ignore Whitespace" +msgstr "Ignorujte mezery" + +#: changedetectionio/blueprint/ui/templates/diff.html:65 +msgid "Same/non-changed" +msgstr "Stejné/beze změny" + +#: changedetectionio/blueprint/ui/templates/diff.html:69 +msgid "Removed" +msgstr "Odebráno" + +#: changedetectionio/blueprint/ui/templates/diff.html:73 changedetectionio/blueprint/ui/templates/edit.html:327 +msgid "Added" +msgstr "Přidáno" + +#: changedetectionio/blueprint/ui/templates/diff.html:77 changedetectionio/blueprint/ui/templates/edit.html:327 +msgid "Replaced" +msgstr "Vyměněno" + +#: changedetectionio/blueprint/ui/templates/diff.html:82 changedetectionio/blueprint/ui/templates/preview.html:36 +msgid "Keyboard:" +msgstr "Klávesnice:" + +#: changedetectionio/blueprint/ui/templates/diff.html:83 changedetectionio/blueprint/ui/templates/preview.html:37 +msgid "Previous" +msgstr "Náhled" + +#: changedetectionio/blueprint/ui/templates/diff.html:84 changedetectionio/blueprint/ui/templates/preview.html:38 +msgid "Next" +msgstr "Další" + +#: changedetectionio/blueprint/ui/templates/diff.html:91 +msgid "Jump to next difference" +msgstr "Přejít na další rozdíl" + +#: changedetectionio/blueprint/ui/templates/diff.html:91 +msgid "Jump" +msgstr "Skok" + +#: changedetectionio/blueprint/ui/templates/diff.html:97 changedetectionio/blueprint/ui/templates/preview.html:45 +msgid "Error Text" +msgstr "Text chyby" + +#: changedetectionio/blueprint/ui/templates/diff.html:98 changedetectionio/blueprint/ui/templates/preview.html:47 +msgid "Error Screenshot" +msgstr "Snímek obrazovky s chybou" + +#: changedetectionio/blueprint/ui/templates/diff.html:99 changedetectionio/blueprint/ui/templates/preview.html:50 +msgid "Text" +msgstr "Text" + +#: changedetectionio/blueprint/ui/templates/diff.html:100 changedetectionio/blueprint/ui/templates/preview.html:51 +msgid "Current screenshot" +msgstr "Aktuální snímek obrazovky" + +#: changedetectionio/blueprint/ui/templates/diff.html:101 +msgid "Extract Data" +msgstr "Extrahujte data" + +#: changedetectionio/blueprint/ui/templates/diff.html:107 +msgid "seconds ago." +msgstr "před sekundami." + +#: changedetectionio/blueprint/ui/templates/diff.html:114 changedetectionio/blueprint/ui/templates/preview.html:59 +#: changedetectionio/blueprint/ui/templates/preview.html:66 +msgid "seconds ago" +msgstr "před sekundami" + +#: changedetectionio/blueprint/ui/templates/diff.html:115 +msgid "Current error-ing screenshot from most recent request" +msgstr "Aktuální snímek obrazovky s chybou z posledního požadavku" + +#: changedetectionio/blueprint/ui/templates/diff.html:127 +msgid "Pro-tip: You can enable" +msgstr "Pro-tip: Můžete povolit" + +#: changedetectionio/blueprint/ui/templates/diff.html:127 +msgid "\"share access when password is enabled\"" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/diff.html:127 +msgid "from settings." +msgstr "NASTAVENÍ" + +#: changedetectionio/blueprint/ui/templates/diff.html:133 +msgid "Goto single snapshot" +msgstr "Přejít na jeden snímek" + +#: changedetectionio/blueprint/ui/templates/diff.html:138 +msgid "Highlight text to share or add to ignore lists." +msgstr "Zvýrazněte text, který chcete sdílet nebo přidat do seznamů ignorovaných." + +#: changedetectionio/blueprint/ui/templates/diff.html:144 changedetectionio/blueprint/ui/templates/preview.html:80 +msgid "For now, Differences are performed on text, not graphically, only the latest screenshot is available." +msgstr "" + +#: changedetectionio/blueprint/ui/templates/diff.html:149 changedetectionio/blueprint/ui/templates/preview.html:86 +msgid "Current screenshot from most recent request" +msgstr "Aktuální snímek obrazovky z poslední žádosti" + +#: changedetectionio/blueprint/ui/templates/diff.html:151 changedetectionio/blueprint/ui/templates/preview.html:88 +msgid "No screenshot available just yet! Try rechecking the page." +msgstr "Zatím není k dispozici žádný snímek obrazovky! Zkuste stránku znovu zkontrolovat." + +#: changedetectionio/blueprint/ui/templates/diff.html:154 +msgid "Screenshot requires Playwright/WebDriver enabled" +msgstr "Snímek obrazovky vyžaduje aktivaci nástroje Playwright/WebDriver" + +#: changedetectionio/blueprint/ui/templates/edit.html:48 +msgid "Request" +msgstr "Žádost" + +#: changedetectionio/blueprint/ui/templates/edit.html:52 +msgid "Browser Steps" +msgstr "Kroky prohlížeče" + +#: changedetectionio/blueprint/ui/templates/edit.html:55 +msgid "Visual Filter Selector" +msgstr "Volič vizuálního filtru" + +#: changedetectionio/blueprint/ui/templates/edit.html:57 +msgid "Conditions" +msgstr "Podmínky" + +#: changedetectionio/blueprint/ui/templates/edit.html:60 +msgid "Stats" +msgstr "Statistiky" + +#: changedetectionio/blueprint/ui/templates/edit.html:73 changedetectionio/blueprint/ui/templates/edit.html:313 +msgid "Some sites use JavaScript to create the content, for this you should" +msgstr "Některé stránky používají k vytváření obsahu JavaScript, proto byste měli" + +#: changedetectionio/blueprint/ui/templates/edit.html:73 changedetectionio/blueprint/ui/templates/edit.html:313 +msgid "use the Chrome/WebDriver Fetcher" +msgstr "použijte nástroj Chrome/WebDriver Fetcher" + +#: changedetectionio/blueprint/ui/templates/edit.html:74 +msgid "Variables are supported in the URL" +msgstr "V URL jsou podporovány proměnné" + +#: changedetectionio/blueprint/ui/templates/edit.html:74 changedetectionio/blueprint/ui/templates/edit.html:180 +#: changedetectionio/blueprint/ui/templates/edit.html:189 +msgid "help and examples here" +msgstr "nápověda a příklady zde" + +#: changedetectionio/blueprint/ui/templates/edit.html:78 +msgid "Organisational tag/group name used in the main listing page" +msgstr "Název skupiny/značky" + +#: changedetectionio/blueprint/ui/templates/edit.html:85 +msgid "Automatically uses the page title if found, you can also use your own title/description here" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:95 +msgid "The interval/amount of time between each check." +msgstr "Interval/doba mezi jednotlivými kontrolami." + +#: changedetectionio/blueprint/ui/templates/edit.html:110 +msgid "" +"Sends a notification when the filter can no longer be seen on the page, good for knowing when the page changed and " +"your filter will not work anymore." +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:123 +msgid "method (default) where your watched site doesn't need Javascript to render." +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:124 +msgid "method requires a network connection to a running WebDriver+Chrome server, set by the ENV var 'WEBDRIVER_URL'." +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:130 +msgid "Check/Scan all" +msgstr "Znovu zkontrolujte vše" + +#: changedetectionio/blueprint/ui/templates/edit.html:133 +msgid "Choose a proxy for this watch" +msgstr "RSS kanál pro tyto monitory" + +#: changedetectionio/blueprint/ui/templates/edit.html:147 +msgid "Using the current global default settings" +msgstr "Použití aktuálního globálního výchozího nastavení" + +#: changedetectionio/blueprint/ui/templates/edit.html:152 changedetectionio/blueprint/ui/templates/edit.html:165 +msgid "Show advanced options" +msgstr "Zobrazit pokročilé možnosti" + +#: changedetectionio/blueprint/ui/templates/edit.html:157 +msgid "Run this code before performing change detection, handy for filling in fields and other actions" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:158 +msgid "More help and examples here" +msgstr "Další nápověda a příklady zde" + +#: changedetectionio/blueprint/ui/templates/edit.html:180 +msgid "Variables are supported in the request body" +msgstr "V těle požadavku jsou podporovány proměnné" + +#: changedetectionio/blueprint/ui/templates/edit.html:189 +msgid "Variables are supported in the request header values" +msgstr "Proměnné jsou podporovány v hodnotách hlavičky požadavku" + +#: changedetectionio/blueprint/ui/templates/edit.html:192 +msgid "Alert! Extra headers file found and will be added to this watch!" +msgstr "Upozornění! Byl nalezen další soubor záhlaví a bude přidán do těchto monitorů!" + +#: changedetectionio/blueprint/ui/templates/edit.html:194 +msgid "Headers can be also read from a file in your data-directory" +msgstr "Záhlaví lze také číst ze souboru ve vašem datovém adresáři" + +#: changedetectionio/blueprint/ui/templates/edit.html:194 +msgid "Read more here" +msgstr "Přečtěte si více zde" + +#: changedetectionio/blueprint/ui/templates/edit.html:197 +msgid "Not supported by Selenium browser" +msgstr "Není podporováno prohlížečem Selenium" + +#: changedetectionio/blueprint/ui/templates/edit.html:221 +msgid "Turn on text finder" +msgstr "Zapněte vyhledávač textu" + +#: changedetectionio/blueprint/ui/templates/edit.html:224 +msgid "Please wait, first browser step can take a little time to load.." +msgstr "Čekejte prosím, načtení prvního kroku prohlížeče může chvíli trvat." + +#: changedetectionio/blueprint/ui/templates/edit.html:231 +msgid "Click here to Start" +msgstr "Začněte kliknutím sem" + +#: changedetectionio/blueprint/ui/templates/edit.html:233 +msgid "Please allow 10-15 seconds for the browser to connect." +msgstr "Počkejte prosím 10–15 sekund, než se prohlížeč připojí." + +#: changedetectionio/blueprint/ui/templates/edit.html:242 +msgid "Press \"Play\" to start." +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:249 changedetectionio/blueprint/ui/templates/edit.html:419 +msgid "Visual Selector data is not ready, watch needs to be checked atleast once." +msgstr "Data Visual Selector nejsou připravena, monitory je třeba alespoň jednou zkontrolovat." + +#: changedetectionio/blueprint/ui/templates/edit.html:253 +msgid "" +"Sorry, this functionality only works with fetchers that support interactive Javascript (so far only Playwright based " +"fetchers)" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:254 +msgid "to one that supports interactive Javascript." +msgstr "na ten, který podporuje interaktivní Javascript." + +#: changedetectionio/blueprint/ui/templates/edit.html:254 changedetectionio/blueprint/ui/templates/edit.html:424 +msgid "You need to" +msgstr "musíte" + +#: changedetectionio/blueprint/ui/templates/edit.html:254 changedetectionio/blueprint/ui/templates/edit.html:424 +msgid "Set the fetch method" +msgstr "Nastavte metodu načítání" + +#: changedetectionio/blueprint/ui/templates/edit.html:297 +msgid "Use the verify (✓) button to test if a condition passes against the current snapshot." +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:298 +msgid "Read a quick tutorial about" +msgstr "Přečtěte si rychlý tutoriál o" + +#: changedetectionio/blueprint/ui/templates/edit.html:298 +msgid "using conditional web page changes here" +msgstr "pomocí podmíněných změn webové stránky zde" + +#: changedetectionio/blueprint/ui/templates/edit.html:303 +msgid "Activate preview" +msgstr "Náhled" + +#: changedetectionio/blueprint/ui/templates/edit.html:307 +msgid "Pro-tips:" +msgstr "Pro-tipy:" + +#: changedetectionio/blueprint/ui/templates/edit.html:310 +msgid "Use the preview page to see your filters and triggers highlighted." +msgstr "Pomocí stránky náhledu uvidíte zvýrazněné filtry a spouštěče." + +#: changedetectionio/blueprint/ui/templates/edit.html:322 +msgid "Limit trigger/ignore/block/extract to;" +msgstr "Omezit spouštění/ignorovat/blokovat/extrahovat na;" + +#: changedetectionio/blueprint/ui/templates/edit.html:326 +msgid "Note: Depending on the length and similarity of the text on each line, the algorithm may consider an" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:326 +msgid "instead of" +msgstr "místo" + +#: changedetectionio/blueprint/ui/templates/edit.html:326 +msgid "replacement" +msgstr "nahrazení" + +#: changedetectionio/blueprint/ui/templates/edit.html:326 +msgid "for example." +msgstr "například." + +#: changedetectionio/blueprint/ui/templates/edit.html:326 changedetectionio/blueprint/ui/templates/edit.html:328 +msgid "addition" +msgstr "přidání" + +#: changedetectionio/blueprint/ui/templates/edit.html:327 +msgid "So it's always better to select" +msgstr "Vždy je tedy lepší vybírat" + +#: changedetectionio/blueprint/ui/templates/edit.html:327 +msgid "when you're interested in new content." +msgstr "když vás zajímá nový obsah." + +#: changedetectionio/blueprint/ui/templates/edit.html:328 +msgid "When content is merely moved in a list, it will also trigger an" +msgstr "Když se obsah pouze přesune v seznamu, spustí se také" + +#: changedetectionio/blueprint/ui/templates/edit.html:328 +msgid "consider enabling" +msgstr "zvážit povolení" + +#: changedetectionio/blueprint/ui/templates/edit.html:328 +msgid "Only trigger when unique lines appear" +msgstr "Spustit pouze tehdy, když se objeví jedinečné čáry" + +#: changedetectionio/blueprint/ui/templates/edit.html:332 +msgid "" +"Good for websites that just move the content around, and you want to know when NEW content is added, compares new " +"lines against all history for this watch." +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:340 +msgid "Helps reduce changes detected caused by sites shuffling lines around, combine with" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:340 +msgid "check unique lines" +msgstr "zkontrolujte jedinečné řádky" + +#: changedetectionio/blueprint/ui/templates/edit.html:340 +msgid "below." +msgstr "níže." + +#: changedetectionio/blueprint/ui/templates/edit.html:344 +msgid "Remove any whitespace before and after each line of text" +msgstr "Odstraňte všechny mezery před a za každým řádkem textu" + +#: changedetectionio/blueprint/ui/templates/edit.html:358 changedetectionio/blueprint/ui/templates/edit.html:361 +#: changedetectionio/blueprint/ui/templates/edit.html:417 +msgid "Loading..." +msgstr "Načítání..." + +#: changedetectionio/blueprint/ui/templates/edit.html:386 +msgid "The Visual Selector tool lets you select the" +msgstr "Nástroj Visual Selector umožňuje vybrat" + +#: changedetectionio/blueprint/ui/templates/edit.html:386 +msgid "text" +msgstr "text" + +#: changedetectionio/blueprint/ui/templates/edit.html:386 +msgid "" +"elements that will be used for the change detection. It automatically fills-in the filters in the " +"\"CSS/JSONPath/JQ/XPath Filters\" box of the" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:386 +msgid "tab. Use" +msgstr "Pauza" + +#: changedetectionio/blueprint/ui/templates/edit.html:386 +msgid "Shift+Click" +msgstr "Shift+kliknutí" + +#: changedetectionio/blueprint/ui/templates/edit.html:386 +msgid "to select multiple items." +msgstr "pro výběr více položek." + +#: changedetectionio/blueprint/ui/templates/edit.html:391 +msgid "Selection Mode:" +msgstr "Režim výběru:" + +#: changedetectionio/blueprint/ui/templates/edit.html:394 +msgid "Select by element" +msgstr "Vyberte podle prvku" + +#: changedetectionio/blueprint/ui/templates/edit.html:398 +msgid "Draw area" +msgstr "Kreslit oblast" + +#: changedetectionio/blueprint/ui/templates/edit.html:406 +msgid "Clear selection" +msgstr "Jasný výběr" + +#: changedetectionio/blueprint/ui/templates/edit.html:408 +msgid "One moment, fetching screenshot and element information.." +msgstr "Okamžik, načítání snímku obrazovky a informací o prvku." + +#: changedetectionio/blueprint/ui/templates/edit.html:417 +msgid "Currently:" +msgstr "V současné době:" + +#: changedetectionio/blueprint/ui/templates/edit.html:423 +msgid "Sorry, this functionality only works with fetchers that support Javascript and screenshots (such as playwright etc)." +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:424 +msgid "to one that supports Javascript and screenshots." +msgstr "na ten, který podporuje Javascript a snímky obrazovky." + +#: changedetectionio/blueprint/ui/templates/edit.html:441 +msgid "Check count" +msgstr "Zkontrolujte počet" + +#: changedetectionio/blueprint/ui/templates/edit.html:445 +msgid "Consecutive filter failures" +msgstr "Následná selhání filtru" + +#: changedetectionio/blueprint/ui/templates/edit.html:449 +msgid "History length" +msgstr "Dějiny" + +#: changedetectionio/blueprint/ui/templates/edit.html:453 +msgid "Last fetch duration" +msgstr "Trvání posledního načtení" + +#: changedetectionio/blueprint/ui/templates/edit.html:457 +msgid "Notification alert count" +msgstr "Počet upozornění na upozornění" + +#: changedetectionio/blueprint/ui/templates/edit.html:461 +msgid "Server type reply" +msgstr "Odpověď typu serveru" + +#: changedetectionio/blueprint/ui/templates/edit.html:475 +msgid "Download latest HTML snapshot" +msgstr "Stáhněte si nejnovější HTML snímek" + +#: changedetectionio/blueprint/ui/templates/edit.html:488 +msgid "Delete Watch?" +msgstr "Smazat monitory?" + +#: changedetectionio/blueprint/ui/templates/edit.html:489 +msgid "Are you sure you want to delete the watch for:" +msgstr "Opravdu chcete smazat monitory pro:" + +#: changedetectionio/blueprint/ui/templates/edit.html:489 +msgid "This action cannot be undone." +msgstr "Tuto akci nelze vrátit zpět." + +#: changedetectionio/blueprint/ui/templates/edit.html:495 +msgid "Clear History?" +msgstr "Vymazat historii?" + +#: changedetectionio/blueprint/ui/templates/edit.html:496 +msgid "Are you sure you want to clear all history for:" +msgstr "Opravdu chcete vymazat celou historii pro:" + +#: changedetectionio/blueprint/ui/templates/edit.html:496 +msgid "This will remove all snapshots and previous versions. This action cannot be undone." +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:497 +msgid "Clear History" +msgstr "Vymazat historii" + +#: changedetectionio/blueprint/ui/templates/edit.html:499 +msgid "Clone & Edit" +msgstr "Klonovat a upravovat" + +#: changedetectionio/blueprint/ui/templates/preview.html:22 +msgid "Select timestamp" +msgstr "Vyberte časové razítko" + +#: changedetectionio/blueprint/ui/templates/preview.html:31 +msgid "Go" +msgstr "Jít" + +#: changedetectionio/blueprint/ui/templates/preview.html:69 +msgid "Current erroring screenshot from most recent request" +msgstr "Aktuální chybový snímek obrazovky z posledního požadavku" + +#: changedetectionio/blueprint/ui/templates/preview.html:91 +msgid "Screenshot requires a Content Fetcher ( Sockpuppetbrowser, selenium, etc ) that supports screenshots." +msgstr "" + +#: changedetectionio/blueprint/ui/views.py:24 +#, python-brace-format +msgid "Warning, URL {} already exists" +msgstr "" + +#: changedetectionio/blueprint/ui/views.py:32 +msgid "Watch added in Paused state, saving will unpause." +msgstr "" + +#: changedetectionio/blueprint/ui/views.py:37 +msgid "Watch added." +msgstr "" + +#: changedetectionio/blueprint/watchlist/__init__.py:79 +#, python-brace-format +msgid "displaying {start} - {end} {record_name} in total {total}" +msgstr "zobrazeno {start} - {end} {record_name} z celkem {total}" + +#: changedetectionio/blueprint/watchlist/__init__.py:80 +msgid "records" +msgstr "záznamy" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:58 +msgid "Add a new web page change detection watch" +msgstr "Přidejte nové monitory zjišťování změn webové stránky" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:61 +msgid "Watch this URL!" +msgstr "Monitorovat tuto URL!" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:62 +msgid "Edit first then Watch" +msgstr "Upravit a monitorovat" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:72 +msgid "Create a shareable link" +msgstr "Vytvořte odkaz ke sdílení" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:72 +msgid "Tip: You can also add 'shared' watches." +msgstr "Tip: Můžete také přidat „sdílené“ monitory." + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:72 +msgid "More info" +msgstr "Více informací" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:80 +msgid "Pause" +msgstr "Pauza" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:81 +msgid "UnPause" +msgstr "Zrušit pozastavení" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:82 +msgid "Mute" +msgstr "Ztlumit" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:83 +msgid "UnMute" +msgstr "Zrušit ztlumení" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:85 +msgid "Tag" +msgstr "Štítek" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:86 +msgid "Mark viewed" +msgstr "Mark zobrazil" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:87 +msgid "Use default notification" +msgstr "Použít výchozí oznámení" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:88 +msgid "Clear errors" +msgstr "Vymazat chyby" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:92 +msgid "Clear Histories" +msgstr "Vymazat historie" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:93 +msgid "

Are you sure you want to clear history for the selected items?

This action cannot be undone.

" +msgstr "" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:94 +msgid "OK" +msgstr "OK" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:94 +msgid "Clear/reset history" +msgstr "Vymazat/resetovat historii" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:98 +msgid "Delete Watches?" +msgstr "Smazat monitory?" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:99 +msgid "

Are you sure you want to delete the selected watches?

This action cannot be undone.

" +msgstr "" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:105 +msgid "Queued size" +msgstr "Velikost fronty" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:110 +msgid "Searching" +msgstr "Hledání" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:112 +msgid "All" +msgstr "Vše" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:150 +msgid "Website" +msgstr "webové stránky" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:152 +msgid "Restock & Price" +msgstr "Doplnění zásob a cena" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:154 +msgid "Checked" +msgstr "Zkontrolováno" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:154 +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:155 +msgid "Last" +msgstr "Poslední" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:155 +msgid "Changed" +msgstr "Změněno" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:162 +msgid "No web page change detection watches configured, please add a URL in the box above, or" +msgstr "Nejsou nakonfigurována žádná sledování webových stránek, do výše uvedeného pole přidejte adresu URL nebo" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:162 +msgid "import a list" +msgstr "importovat seznam" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:245 +msgid "Detecting restock and price" +msgstr "Detekce zásob a ceny" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:247 +msgid "In stock" +msgstr "Skladem" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:247 +msgid "Not in stock" +msgstr "Není skladem" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:253 +msgid "Price" +msgstr "Cena" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:258 +msgid "No information" +msgstr "Žádné informace" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:266 changedetectionio/templates/base.html:247 +msgid "Checking now" +msgstr "Probíhá kontrola" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:279 +msgid "Queued" +msgstr "Ve frontě" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:282 +msgid "History" +msgstr "Historie" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:283 +msgid "Preview" +msgstr "Náhled" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:292 +msgid "With errors" +msgstr "S chybami" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:295 +msgid "Mark all viewed" +msgstr "Označit všechny prohlížené" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:299 +#, python-format +msgid "Mark all viewed in '%(title)s'" +msgstr "Označit vše prohlížené v '%(title)s'" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:303 +msgid "Unread" +msgstr "Nepřečtený" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:306 +msgid "Recheck all" +msgstr "Znovu zkontrolujte vše" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:306 +#, python-format +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 msgid "Not yet" msgstr "Ještě ne" -#: changedetectionio/flask_app.py:567 +#: changedetectionio/flask_app.py:589 msgid "Already logged in" msgstr "" -#: changedetectionio/flask_app.py:569 +#: changedetectionio/flask_app.py:591 msgid "You must be logged in, please log in." msgstr "" -#: changedetectionio/flask_app.py:584 +#: changedetectionio/flask_app.py:606 msgid "Incorrect password" msgstr "Nesprávné heslo" #: changedetectionio/forms.py:63 changedetectionio/forms.py:243 -msgid "" -"At least one time interval (weeks, days, hours, minutes, or seconds) must" -" be specified." +msgid "At least one time interval (weeks, days, hours, minutes, or seconds) must be specified." msgstr "" #: changedetectionio/forms.py:64 -msgid "" -"At least one time interval (weeks, days, hours, minutes, or seconds) must" -" be specified when not using global settings." +msgid "At least one time interval (weeks, days, hours, minutes, or seconds) must be specified when not using global settings." msgstr "" #: changedetectionio/forms.py:164 @@ -109,9 +1861,8 @@ msgstr "neděle" msgid "Weeks" msgstr "týdny" -#: changedetectionio/forms.py:251 changedetectionio/forms.py:252 -#: changedetectionio/forms.py:253 changedetectionio/forms.py:254 -#: changedetectionio/forms.py:255 changedetectionio/forms.py:956 +#: changedetectionio/forms.py:251 changedetectionio/forms.py:252 changedetectionio/forms.py:253 +#: changedetectionio/forms.py:254 changedetectionio/forms.py:255 changedetectionio/forms.py:956 msgid "Should contain zero or more seconds" msgstr "Mělo by obsahovat nula nebo více sekund" @@ -168,8 +1919,7 @@ msgstr "Prázdná hodnota není povolena." msgid "Invalid value." msgstr "Neplatná hodnota." -#: changedetectionio/blueprint/imports/templates/import.html:105 -#: changedetectionio/forms.py:730 +#: changedetectionio/blueprint/imports/templates/import.html:105 changedetectionio/forms.py:730 msgid "URL" msgstr "URL" @@ -273,8 +2023,7 @@ msgstr "Vyberte podle prvku" msgid "Extract text" msgstr "Extrahujte data" -#: changedetectionio/blueprint/imports/templates/import.html:106 -#: changedetectionio/forms.py:805 +#: changedetectionio/blueprint/imports/templates/import.html:106 changedetectionio/forms.py:805 msgid "Title" msgstr "Titul" @@ -298,8 +2047,7 @@ msgstr "Ignorovat stavové kódy (zpracovat stavové kódy jiné než 2xx jako n msgid "Only trigger when unique lines appear in all history" msgstr "Spustit pouze tehdy, když se objeví jedinečné čáry" -#: changedetectionio/blueprint/ui/templates/edit.html:336 -#: changedetectionio/forms.py:813 +#: changedetectionio/blueprint/ui/templates/edit.html:336 changedetectionio/forms.py:813 msgid "Remove duplicate lines of text" msgstr "Odstraňte duplicitní řádky textu" @@ -339,8 +2087,8 @@ msgstr "Blokovat detekci změn, když se text shoduje" msgid "Execute JavaScript before change detection" msgstr "Spusťte JavaScript před detekcí změn" -#: changedetectionio/blueprint/tags/templates/groups-overview.html:17 -#: changedetectionio/forms.py:828 changedetectionio/forms.py:1052 +#: changedetectionio/blueprint/tags/templates/groups-overview.html:17 changedetectionio/forms.py:828 +#: changedetectionio/forms.py:1052 msgid "Save" msgstr "Uložit" @@ -352,13 +2100,6 @@ msgstr "Proxy" msgid "Send a notification when the filter can no longer be found on the page" msgstr "Odeslat upozornění, když filtr již na stránce nelze najít" -#: changedetectionio/blueprint/settings/templates/settings.html:22 -#: changedetectionio/blueprint/tags/templates/edit-tag.html:32 -#: changedetectionio/blueprint/ui/templates/edit.html:59 -#: changedetectionio/forms.py:833 -msgid "Notifications" -msgstr "Oznámení" - #: changedetectionio/forms.py:833 msgid "Muted" msgstr "Ztlumit" @@ -367,6 +2108,12 @@ msgstr "Ztlumit" msgid "On" msgstr "Zapnuto" +#: changedetectionio/blueprint/settings/templates/settings.html:22 +#: changedetectionio/blueprint/tags/templates/edit-tag.html:32 changedetectionio/blueprint/ui/templates/edit.html:59 +#: changedetectionio/forms.py:833 +msgid "Notifications" +msgstr "Oznámení" + #: changedetectionio/forms.py:834 msgid "Attach screenshot to notification (where possible)" msgstr "Připojte snímek obrazovky k oznámení (pokud je to možné)" @@ -391,8 +2138,7 @@ msgstr "V seznamu použijte stránku " msgid "Body must be empty when Request Method is set to GET" msgstr "Když je metoda požadavku nastavena na GET, tělo musí být prázdné" -#: changedetectionio/forms.py:864 changedetectionio/forms.py:878 -#: changedetectionio/forms.py:893 +#: changedetectionio/forms.py:864 changedetectionio/forms.py:878 changedetectionio/forms.py:893 #, python-format msgid "Invalid template syntax configuration: %(error)s" msgstr "Neplatná konfigurace syntaxe šablony: %(error)s" @@ -503,8 +2249,7 @@ msgstr "Text chyby" msgid "Ignore whitespace" msgstr "Ignorujte mezery" -#: changedetectionio/forms.py:1005 -#: changedetectionio/processors/image_ssim_diff/forms.py:50 +#: changedetectionio/forms.py:1005 changedetectionio/processors/image_ssim_diff/forms.py:50 msgid "Must be between 0 and 100" msgstr "Musí být mezi 0 a 100" @@ -542,9 +2287,7 @@ msgstr "Vykreslit obsah kotvící značky" #: changedetectionio/forms.py:1023 msgid "Allow anonymous access to watch history page when password is enabled" -msgstr "" -"Povolit anonymní přístup na stránku historie sledování, když je povoleno " -"heslo" +msgstr "Povolit anonymní přístup na stránku historie sledování, když je povoleno heslo" #: changedetectionio/forms.py:1025 msgid "Hide muted watches from RSS feed" @@ -574,1943 +2317,6 @@ msgstr "RegEx k extrahování" msgid "Extract as CSV" msgstr "Extrahujte data" -#: changedetectionio/store.py:386 -#, python-brace-format -msgid "Error fetching metadata for {}" -msgstr "" - -#: changedetectionio/store.py:390 -msgid "Watch protocol is not permitted or invalid URL format" -msgstr "" - -#: changedetectionio/blueprint/backups/__init__.py:86 -msgid "A backup is already running, check back in a few minutes" -msgstr "" - -#: changedetectionio/blueprint/backups/__init__.py:90 -msgid "Maximum number of backups reached, please remove some" -msgstr "" - -#: changedetectionio/blueprint/backups/__init__.py:103 -msgid "Backup building in background, check back in a few minutes." -msgstr "" - -#: changedetectionio/blueprint/backups/__init__.py:166 -msgid "Backups were deleted." -msgstr "" - -#: changedetectionio/blueprint/backups/templates/overview.html:6 -#: changedetectionio/blueprint/settings/templates/settings.html:28 -msgid "Backups" -msgstr "Backups" - -#: changedetectionio/blueprint/backups/templates/overview.html:9 -msgid "A backup is running!" -msgstr "A backup is running!" - -#: changedetectionio/blueprint/backups/templates/overview.html:13 -msgid "" -"Here you can download and request a new backup, when a backup is " -"completed you will see it listed below." -msgstr "" - -#: changedetectionio/blueprint/backups/templates/overview.html:19 -msgid "Mb" -msgstr "Mb" - -#: changedetectionio/blueprint/backups/templates/overview.html:24 -msgid "No backups found." -msgstr "No backups found." - -#: changedetectionio/blueprint/backups/templates/overview.html:28 -msgid "Create backup" -msgstr "Vytvořit zálohu" - -#: changedetectionio/blueprint/backups/templates/overview.html:30 -msgid "Remove backups" -msgstr "Odstranit zálohy" - -#: changedetectionio/blueprint/imports/importer.py:45 -msgid "" -"Importing 5,000 of the first URLs from your list, the rest can be " -"imported again." -msgstr "" - -#: changedetectionio/blueprint/imports/importer.py:78 -#, python-brace-format -msgid "{} Imported from list in {:.2f}s, {} Skipped." -msgstr "" - -#: changedetectionio/blueprint/imports/importer.py:98 -msgid "Unable to read JSON file, was it broken?" -msgstr "" - -#: changedetectionio/blueprint/imports/importer.py:102 -msgid "JSON structure looks invalid, was it broken?" -msgstr "" - -#: changedetectionio/blueprint/imports/importer.py:139 -#, python-brace-format -msgid "{} Imported from Distill.io in {:.2f}s, {} Skipped." -msgstr "" - -#: changedetectionio/blueprint/imports/importer.py:160 -#: changedetectionio/blueprint/imports/importer.py:239 -msgid "Unable to read export XLSX file, something wrong with the file?" -msgstr "" - -#: changedetectionio/blueprint/imports/importer.py:200 -#: changedetectionio/blueprint/imports/importer.py:268 -#, python-brace-format -msgid "Error processing row number {}, URL value was incorrect, row was skipped." -msgstr "" - -#: changedetectionio/blueprint/imports/importer.py:214 -#: changedetectionio/blueprint/imports/importer.py:297 -#, python-brace-format -msgid "" -"Error processing row number {}, check all cell data types are correct, " -"row was skipped." -msgstr "" - -#: changedetectionio/blueprint/imports/importer.py:218 -#, python-brace-format -msgid "{} imported from Wachete .xlsx in {:.2f}s" -msgstr "" - -#: changedetectionio/blueprint/imports/importer.py:301 -#, python-brace-format -msgid "{} imported from custom .xlsx in {:.2f}s" -msgstr "" - -#: changedetectionio/blueprint/imports/templates/import.html:9 -msgid "URL List" -msgstr "Seznam adres URL" - -#: changedetectionio/blueprint/imports/templates/import.html:10 -msgid "Distill.io" -msgstr "Distill.io" - -#: changedetectionio/blueprint/imports/templates/import.html:11 -msgid ".XLSX & Wachete" -msgstr ".XLSX a Wachete" - -#: changedetectionio/blueprint/imports/templates/import.html:20 -msgid "" -"Enter one URL per line, and optionally add tags for each URL after a " -"space, delineated by comma (,):" -msgstr "" - -#: changedetectionio/blueprint/imports/templates/import.html:22 -msgid "Example:" -msgstr "Příklad:" - -#: changedetectionio/blueprint/imports/templates/import.html:23 -msgid "URLs which do not pass validation will stay in the textarea." -msgstr "URL, které neprojdou validací, zůstanou v textové oblasti." - -#: changedetectionio/blueprint/imports/templates/import.html:44 -msgid "" -"Copy and Paste your Distill.io watch 'export' file, this should be a JSON" -" file." -msgstr "" - -#: changedetectionio/blueprint/imports/templates/import.html:45 -msgid "This is" -msgstr "Tohle je" - -#: changedetectionio/blueprint/imports/templates/import.html:45 -msgid "experimental" -msgstr "experimentální" - -#: changedetectionio/blueprint/imports/templates/import.html:45 -msgid "supported fields are" -msgstr "podporovaná pole jsou" - -#: changedetectionio/blueprint/imports/templates/import.html:45 -msgid "the rest (including" -msgstr "zbytek (včetně" - -#: changedetectionio/blueprint/imports/templates/import.html:45 -msgid "are ignored." -msgstr "jsou ignorovány." - -#: changedetectionio/blueprint/imports/templates/import.html:48 -msgid "How to export?" -msgstr "Jak exportovat?" - -#: changedetectionio/blueprint/imports/templates/import.html:49 -msgid "Be sure to set your default fetcher to Chrome if required." -msgstr "" -"V případě potřeby nezapomeňte nastavit výchozí nástroj pro načítání na " -"Chrome.V případě potřeby nezapomeňte nastavit výchozí načítání na " -"Chrome.V případě potřeby nezapomeňte nastavit výchozí nástroj pro " -"načítání na Chrome." - -#: changedetectionio/blueprint/imports/templates/import.html:91 -msgid "Table of custom column and data types mapping for the" -msgstr "Tabulka vlastního mapování sloupců a datových typů pro" - -#: changedetectionio/blueprint/imports/templates/import.html:91 -msgid "Custom mapping" -msgstr "Vlastní mapování" - -#: changedetectionio/blueprint/imports/templates/import.html:91 -msgid "File mapping type." -msgstr "Typ mapování souboru." - -#: changedetectionio/blueprint/imports/templates/import.html:95 -msgid "Column #" -msgstr "sloupec č." - -#: changedetectionio/blueprint/imports/templates/import.html:101 -msgid "Type" -msgstr "Typ" - -#: changedetectionio/blueprint/imports/templates/import.html:104 -msgid "none" -msgstr "žádný" - -#: changedetectionio/blueprint/imports/templates/import.html:107 -msgid "CSS/xPath filter" -msgstr "CSS/xPath filtr" - -#: changedetectionio/blueprint/imports/templates/import.html:108 -msgid "Group / Tag name(s)" -msgstr "Sledovat skupinu / tag" - -#: changedetectionio/blueprint/imports/templates/import.html:109 -msgid "Recheck time (minutes)" -msgstr "Znovu zkontrolovat čas (minuty)" - -#: changedetectionio/blueprint/imports/templates/import.html:116 -msgid "Import" -msgstr "IMPORTOVAT" - -#: changedetectionio/blueprint/settings/__init__.py:64 -msgid "Password protection removed." -msgstr "" - -#: changedetectionio/blueprint/settings/__init__.py:92 -#, python-brace-format -msgid "Warning: Worker count ({}) is close to or exceeds available CPU cores ({})" -msgstr "" -"Upozornění: Počet workerů ({}) se blíží nebo překračuje dostupné CPU " -"jádra ({})" - -#: changedetectionio/blueprint/settings/__init__.py:104 -#, python-brace-format -msgid "Worker count adjusted: {}" -msgstr "" - -#: changedetectionio/blueprint/settings/__init__.py:106 -msgid "Dynamic worker adjustment not supported for sync workers" -msgstr "" - -#: changedetectionio/blueprint/settings/__init__.py:108 -#, python-brace-format -msgid "Error adjusting workers: {}" -msgstr "" - -#: changedetectionio/blueprint/settings/__init__.py:113 -msgid "Password protection enabled." -msgstr "" - -#: changedetectionio/blueprint/settings/__init__.py:132 -msgid "Settings updated." -msgstr "NASTAVENÍ" - -#: changedetectionio/blueprint/settings/__init__.py:135 -#: changedetectionio/blueprint/ui/edit.py:296 -#: changedetectionio/processors/extract.py:105 -msgid "An error occurred, please see below." -msgstr "" - -#: changedetectionio/blueprint/settings/__init__.py:185 -msgid "API Key was regenerated." -msgstr "" - -#: changedetectionio/blueprint/settings/__init__.py:204 -msgid "Automatic scheduling paused - checks will not be queued." -msgstr "" - -#: changedetectionio/blueprint/settings/__init__.py:206 -msgid "Automatic scheduling resumed - checks will be queued normally." -msgstr "" - -#: changedetectionio/blueprint/settings/__init__.py:218 -msgid "All notifications muted." -msgstr "Všechna oznámení ztlumena." - -#: changedetectionio/blueprint/settings/__init__.py:220 -msgid "All notifications unmuted." -msgstr "Všechna oznámení odtlumena." - -#: changedetectionio/blueprint/settings/templates/notification-log.html:7 -msgid "Notification debug log" -msgstr "Protokol ladění oznámení" - -#: changedetectionio/blueprint/settings/templates/settings.html:21 -#: changedetectionio/blueprint/tags/templates/edit-tag.html:27 -#: changedetectionio/blueprint/ui/templates/edit.html:47 -msgid "General" -msgstr "Generál" - -#: changedetectionio/blueprint/settings/templates/settings.html:23 -msgid "Fetching" -msgstr "Načítání" - -#: changedetectionio/blueprint/settings/templates/settings.html:24 -msgid "Global Filters" -msgstr "Globální filtry" - -#: changedetectionio/blueprint/settings/templates/settings.html:25 -msgid "UI Options" -msgstr "Možnosti uživatelského rozhraní" - -#: changedetectionio/blueprint/settings/templates/settings.html:26 -msgid "API" -msgstr "API" - -#: changedetectionio/blueprint/settings/templates/settings.html:27 -msgid "RSS" -msgstr "RSS" - -#: changedetectionio/blueprint/settings/templates/settings.html:29 -msgid "Time & Date" -msgstr "Čas a datum" - -#: changedetectionio/blueprint/settings/templates/settings.html:30 -msgid "CAPTCHA & Proxies" -msgstr "CAPTCHA a proxy" - -#: changedetectionio/blueprint/settings/templates/settings.html:36 -msgid "Info" -msgstr "Info" - -#: changedetectionio/blueprint/settings/templates/settings.html:47 -msgid "Default recheck time for all watches, current system minimum is" -msgstr "" -"Výchozí čas opětovné kontroly pro všechny monitory, aktuální systémové " -"minimum je" - -#: changedetectionio/blueprint/settings/templates/settings.html:47 -msgid "seconds" -msgstr "sekundy" - -#: changedetectionio/blueprint/settings/templates/settings.html:47 -msgid "more info" -msgstr "Více informací" - -#: changedetectionio/blueprint/settings/templates/settings.html:57 -msgid "" -"After this many consecutive times that the CSS/xPath filter is missing, " -"send a notification" -msgstr "Po tolika po sobě jdoucích případech, kdy CSS/xPath filtr chybí, odeslat oznámení" - -#: changedetectionio/blueprint/settings/templates/settings.html:59 -msgid "Set to" -msgstr "Nastavit na" - -#: changedetectionio/blueprint/settings/templates/settings.html:59 -msgid "to disable" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:68 -msgid "Password protection for your changedetection.io application." -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:71 -msgid "Password is locked." -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:77 -msgid "" -"Allow access to the watch change history page when password is enabled " -"(Good for sharing the diff page)" -msgstr "Povolit přístup na stránku historie změn monitoru, když je povoleno heslo (Vhodné pro sdílení stránky rozdílů)" -"Povolit anonymní přístup na stránku historie sledování, když je povoleno " -"heslo" - -#: changedetectionio/blueprint/settings/templates/settings.html:81 -msgid "" -"When a request returns no content, or the HTML does not contain any text," -" is this considered a change?" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:93 -msgid "Base URL used for the" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:93 -msgid "token in notification links." -msgstr "token v odkazech oznámení." - -#: changedetectionio/blueprint/settings/templates/settings.html:94 -msgid "Default value is the system environment variable" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:94 -#: changedetectionio/templates/_common_fields.html:132 -msgid "read more here" -msgstr "přečtěte si více zde" - -#: changedetectionio/blueprint/settings/templates/settings.html:103 -#: changedetectionio/blueprint/ui/templates/edit.html:123 -msgid "Use the" -msgstr "Použijte" - -#: changedetectionio/blueprint/settings/templates/settings.html:103 -#: changedetectionio/blueprint/ui/templates/edit.html:123 -msgid "Basic" -msgstr "Základní" - -#: changedetectionio/blueprint/settings/templates/settings.html:103 -msgid "method (default) where your watched sites don't need Javascript to render." -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:104 -#: changedetectionio/blueprint/ui/templates/edit.html:124 -msgid "The" -msgstr "The" - -#: changedetectionio/blueprint/settings/templates/settings.html:104 -#: changedetectionio/blueprint/ui/templates/edit.html:124 -msgid "Chrome/Javascript" -msgstr "Chrome/Javascript" - -#: changedetectionio/blueprint/settings/templates/settings.html:104 -msgid "" -"method requires a network connection to a running WebDriver+Chrome " -"server, set by the ENV var" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:109 -#: changedetectionio/blueprint/ui/templates/edit.html:143 -msgid "" -"If you're having trouble waiting for the page to be fully rendered (text " -"missing etc), try increasing the 'wait' time here." -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:111 -#: changedetectionio/blueprint/ui/templates/edit.html:145 -msgid "This will wait" -msgstr "Tohle počká" - -#: changedetectionio/blueprint/settings/templates/settings.html:111 -#: changedetectionio/blueprint/ui/templates/edit.html:145 -msgid "seconds before extracting the text." -msgstr "sekund před extrahováním textu." - -#: changedetectionio/blueprint/settings/templates/settings.html:120 -msgid "" -"Number of concurrent workers to process watches. More workers = faster " -"processing but higher memory usage." -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:121 -msgid "Currently running:" -msgstr "Aktuálně běží:" - -#: changedetectionio/blueprint/settings/templates/settings.html:121 -msgid "operational" -msgstr "funkční" - -#: changedetectionio/blueprint/settings/templates/settings.html:121 -msgid "workers" -msgstr "pracovníci" - -#: changedetectionio/blueprint/settings/templates/settings.html:121 -msgid "actively processing" -msgstr "aktivně zpracovává" - -#: changedetectionio/blueprint/settings/templates/settings.html:125 -msgid "" -"Example - 3 seconds random jitter could trigger up to 3 seconds earlier " -"or up to 3 seconds later" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:129 -msgid "" -"For regular plain requests (not chrome based), maximum number of seconds " -"until timeout, 1-999." -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:134 -msgid "Applied to all requests." -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:135 -msgid "" -"Note: Simply changing the User-Agent often does not defeat anti-robot " -"technologies, it's important to consider" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:135 -msgid "all of the ways that the browser is detected" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:140 -#: changedetectionio/blueprint/ui/templates/diff.html:138 -#: changedetectionio/blueprint/ui/templates/edit.html:125 -#: changedetectionio/templates/_common_fields.html:126 -msgid "Tip:" -msgstr "Tip:" - -#: changedetectionio/blueprint/settings/templates/settings.html:140 -#: changedetectionio/blueprint/ui/templates/edit.html:125 -msgid "Connect using Bright Data and Oxylabs Proxies, find out more here." -msgstr "Připojte se pomocí Bright Data a Oxylabs Proxies, více se dozvíte zde." - -#: changedetectionio/blueprint/settings/templates/settings.html:149 -msgid "" -"Ignore whitespace, tabs and new-lines/line-feeds when considering if a " -"change was detected." -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:150 -#: changedetectionio/blueprint/settings/templates/settings.html:157 -#: changedetectionio/blueprint/settings/templates/settings.html:192 -msgid "Note:" -msgstr "Poznámka:" - -#: changedetectionio/blueprint/settings/templates/settings.html:150 -#: changedetectionio/blueprint/settings/templates/settings.html:192 -msgid "" -"Changing this will change the status of your existing watches, possibly " -"trigger alerts etc." -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:155 -msgid "Render anchor tag content, default disabled, when enabled renders links as" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:157 -msgid "" -"Changing this could affect the content of your existing watches, possibly" -" trigger alerts etc." -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:168 -msgid "Remove HTML element(s) by CSS and XPath selectors before text conversion." -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:169 -msgid "Don't paste HTML here, use only CSS and XPath selectors" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:170 -msgid "" -"Add multiple elements, CSS or XPath selectors per line to ignore multiple" -" parts of the HTML." -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:178 -#: changedetectionio/blueprint/settings/templates/settings.html:182 -msgid "Note: This is applied globally in addition to the per-watch rules." -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:181 -msgid "Matching text will be" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:181 -msgid "ignored" -msgstr "ignorováno" - -#: changedetectionio/blueprint/settings/templates/settings.html:181 -msgid "in the text snapshot (you can still see it but it wont trigger a change)" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:183 -#: changedetectionio/templates/edit/text-options.html:24 -msgid "" -"Each line processed separately, any line matching will be ignored " -"(removed before creating the checksum)" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:184 -#: changedetectionio/templates/edit/text-options.html:25 -msgid "Regular Expression support, wrap the entire line in forward slash" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:185 -#: changedetectionio/templates/edit/text-options.html:26 -msgid "" -"Changing this will affect the comparison checksum which may trigger an " -"alert" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:191 -msgid "" -"Remove any text that appears in the \"Ignore text\" from the output " -"(otherwise its just ignored for change-detection)" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:198 -msgid "API Access" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:199 -msgid "Drive your changedetection.io via API, More about" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:199 -msgid "API access and examples here" -msgstr "Přístup k API a příklady zde" - -#: changedetectionio/blueprint/settings/templates/settings.html:203 -msgid "Restrict API access limit by using" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:203 -msgid "header - required for the Chrome Extension to work" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:204 -msgid "API Key" -msgstr "API klíč" - -#: changedetectionio/blueprint/settings/templates/settings.html:205 -msgid "copy" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:209 -msgid "Regenerate API key" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:212 -msgid "Chrome Extension" -msgstr "Rozšíření pro Chrome" - -#: changedetectionio/blueprint/settings/templates/settings.html:213 -msgid "" -"Easily add any web-page to your changedetection.io installation from " -"within Chrome." -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:214 -msgid "Step 1" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:214 -msgid "Install the extension," -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:214 -msgid "Step 2" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:214 -msgid "Navigate to this page," -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:215 -msgid "Step 3" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:215 -msgid "Open the extension from the toolbar and click" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:215 -msgid "Sync API Access" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:218 -msgid "Try our new Chrome Extension!" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:220 -msgid "Chrome store icon" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:221 -msgid "Chrome Webstore" -msgstr "Chrome Webstore" - -#: changedetectionio/blueprint/settings/templates/settings.html:232 -msgid "" -"Maximum number of history snapshots to include in the watch specific RSS " -"feed." -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:236 -msgid "" -"For watching other RSS feeds - When watching RSS/Atom feeds, convert them" -" into clean text for better change detection." -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:241 -msgid "Does your reader support HTML? Set it here" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:245 -msgid "" -"'System default' for the same template for all items, or re-use your " -"\"Notification Body\" as the template." -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:258 -msgid "" -"Ensure the settings below are correct, they are used to manage the time " -"schedule for checking your web page watches." -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:261 -msgid "UTC Time & Date from Server:" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:262 -msgid "Local Time & Date in Browser:" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:274 -msgid "" -"Enable this setting to open the diff page in a new tab. If disabled, the " -"diff page will open in the current tab." -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:278 -msgid "Realtime UI Updates Enabled - (Restart required if this is changed)" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:282 -msgid "Enable or Disable Favicons next to the watch list" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:289 -msgid "Number of items per page in the watch overview list, 0 to disable." -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:337 -msgid "Tip" -msgstr "Tip" - -#: changedetectionio/blueprint/settings/templates/settings.html:337 -msgid "" -"\"Residential\" and \"Mobile\" proxy type can be more successfull than " -"\"Data Center\" for blocked websites." -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:341 -msgid "\"Name\" will be used for selecting the proxy in the Watch Edit settings" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:342 -msgid "" -"SOCKS5 proxies with authentication are only supported with 'plain " -"requests' fetcher, for other fetchers you should whitelist the IP access " -"instead" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:348 -msgid "Choose a default proxy for all watches" -msgstr "Vyberte výchozí proxy pro všechny monitory" - -#: changedetectionio/blueprint/settings/templates/settings.html:388 -msgid "Python version:" -msgstr "Verze Pythonu:" - -#: changedetectionio/blueprint/settings/templates/settings.html:389 -msgid "Plugins active:" -msgstr "Pluginy aktivní:" - -#: changedetectionio/blueprint/settings/templates/settings.html:397 -msgid "No plugins active" -msgstr "Nejsou aktivní žádné pluginy" - -#: changedetectionio/blueprint/settings/templates/settings.html:403 -msgid "Back" -msgstr "Zpět" - -#: changedetectionio/blueprint/settings/templates/settings.html:404 -msgid "Clear Snapshot History" -msgstr "Vymazat historii snímků" - -#: changedetectionio/blueprint/tags/__init__.py:48 -#, python-brace-format -msgid "The tag \"{}\" already exists" -msgstr "" - -#: changedetectionio/blueprint/tags/__init__.py:52 -msgid "Tag added" -msgstr "Přidáno" - -#: changedetectionio/blueprint/tags/__init__.py:87 -msgid "Tag deleted, removing from watches in background" -msgstr "" - -#: changedetectionio/blueprint/tags/__init__.py:109 -msgid "Unlinking tag from watches in background" -msgstr "" - -#: changedetectionio/blueprint/tags/__init__.py:133 -msgid "All tags deleted, clearing from watches in background" -msgstr "" - -#: changedetectionio/blueprint/tags/__init__.py:145 -msgid "Tag not found" -msgstr "" - -#: changedetectionio/blueprint/tags/__init__.py:220 -msgid "Updated" -msgstr "Ztlumit" - -#: changedetectionio/blueprint/tags/templates/edit-tag.html:28 -#: changedetectionio/blueprint/ui/templates/edit.html:56 -#: changedetectionio/blueprint/ui/templates/edit.html:386 -msgid "Filters & Triggers" -msgstr "Filtry a spouštěče" - -#: changedetectionio/blueprint/tags/templates/edit-tag.html:50 -msgid "These settings are" -msgstr "NASTAVENÍ" - -#: changedetectionio/blueprint/tags/templates/edit-tag.html:50 -msgid "added" -msgstr "přidáno" - -#: changedetectionio/blueprint/tags/templates/edit-tag.html:50 -msgid "to any existing watch configurations." -msgstr "do všech existujících konfigurací monitorů." - -#: changedetectionio/blueprint/tags/templates/edit-tag.html:53 -#: changedetectionio/blueprint/ui/templates/edit.html:321 -msgid "Text filtering" -msgstr "Filtrování textu" - -#: changedetectionio/blueprint/tags/templates/edit-tag.html:73 -#: changedetectionio/blueprint/ui/templates/edit.html:269 -msgid "Use with caution!" -msgstr "Používejte opatrně!" - -#: changedetectionio/blueprint/tags/templates/edit-tag.html:73 -#: changedetectionio/blueprint/ui/templates/edit.html:269 -msgid "This will easily fill up your email storage quota or flood other storages." -msgstr "" -"Snadno tak zaplníte kvótu e-mailového úložiště nebo zahltíte další " -"úložiště." - -#: changedetectionio/blueprint/tags/templates/edit-tag.html:80 -#: changedetectionio/blueprint/ui/templates/edit.html:276 -msgid "Look out!" -msgstr "ODHLÁSIT SE" - -#: changedetectionio/blueprint/tags/templates/edit-tag.html:80 -#: changedetectionio/blueprint/ui/templates/edit.html:276 -msgid "Lookout!" -msgstr "ODHLÁSIT SE" - -#: changedetectionio/blueprint/tags/templates/edit-tag.html:81 -#: changedetectionio/blueprint/ui/templates/edit.html:277 -msgid "There are" -msgstr "Existují" - -#: changedetectionio/blueprint/tags/templates/edit-tag.html:81 -#: changedetectionio/blueprint/ui/templates/edit.html:277 -msgid "system-wide notification URLs enabled" -msgstr "povoleny adresy URL pro upozornění v celém systému" - -#: changedetectionio/blueprint/tags/templates/edit-tag.html:81 -#: changedetectionio/blueprint/ui/templates/edit.html:277 -msgid "this form will override notification settings for this watch only" -msgstr "tento formulář přepíše nastavení oznámení pouze pro tyto monitory" - -#: changedetectionio/blueprint/tags/templates/edit-tag.html:81 -#: changedetectionio/blueprint/ui/templates/edit.html:277 -msgid "an empty Notification URL list here will still send notifications." -msgstr "prázdný seznam adres URL upozornění zde bude stále odesílat upozornění." - -#: changedetectionio/blueprint/tags/templates/edit-tag.html:84 -#: changedetectionio/blueprint/ui/templates/edit.html:280 -msgid "Use system defaults" -msgstr "Použít výchozí nastavení systému" - -#: changedetectionio/blueprint/tags/templates/groups-overview.html:11 -msgid "Add a new organisational tag" -msgstr "Přidejte novou značku organizace" - -#: changedetectionio/blueprint/tags/templates/groups-overview.html:14 -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:65 -msgid "Watch group / tag" -msgstr "Skupina / Značka" - -#: changedetectionio/blueprint/tags/templates/groups-overview.html:21 -msgid "" -"Groups allows you to manage filters and notifications for multiple " -"watches under a single organisational tag." -msgstr "" - -#: changedetectionio/blueprint/tags/templates/groups-overview.html:31 -msgid "# Watches" -msgstr "# monitorů" - -#: changedetectionio/blueprint/tags/templates/groups-overview.html:32 -msgid "Tag / Label name" -msgstr "Název štítku / štítku" - -#: changedetectionio/blueprint/tags/templates/groups-overview.html:42 -msgid "No website organisational tags/groups configured" -msgstr "Žádné skupiny/značky" - -#: changedetectionio/blueprint/tags/templates/groups-overview.html:53 -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:281 -msgid "Edit" -msgstr "Upravit" - -#: changedetectionio/blueprint/tags/templates/groups-overview.html:54 -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:84 -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:280 -msgid "Recheck" -msgstr "Znovu zkontrolujte" - -#: changedetectionio/blueprint/tags/templates/groups-overview.html:59 -msgid "Delete Group?" -msgstr "Smazat skupinu?" - -#: changedetectionio/blueprint/tags/templates/groups-overview.html:60 -#, python-format -msgid "" -"<p>Are you sure you want to delete group " -"<strong>%(title)s</strong>?</p><p>This action cannot be undone.</p>" -msgstr "" - -#: changedetectionio/blueprint/tags/templates/groups-overview.html:61 -#: changedetectionio/blueprint/tags/templates/groups-overview.html:62 -#: changedetectionio/blueprint/ui/templates/edit.html:490 -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:100 -msgid "Delete" -msgstr "Vymazat" - -#: changedetectionio/blueprint/tags/templates/groups-overview.html:62 -msgid "Deletes and removes tag" -msgstr "Smaže a odstraní značku" - -#: changedetectionio/blueprint/tags/templates/groups-overview.html:67 -msgid "Unlink Group?" -msgstr "Odpojit skupinu?" - -#: changedetectionio/blueprint/tags/templates/groups-overview.html:68 -#, python-format -msgid "" -"<p>Are you sure you want to unlink all watches from group " -"<strong>%(title)s</strong>?</p><p>The tag will be kept but watches will " -"be removed from it.</p>" -msgstr "" - -#: changedetectionio/blueprint/tags/templates/groups-overview.html:69 -#: changedetectionio/blueprint/tags/templates/groups-overview.html:70 -msgid "Unlink" -msgstr "Odpojit" - -#: changedetectionio/blueprint/tags/templates/groups-overview.html:70 -msgid "Keep the tag but unlink any watches" -msgstr "Ponechte štítek, ale odpojte všechny monitory" - -#: changedetectionio/blueprint/tags/templates/groups-overview.html:71 -#: changedetectionio/blueprint/ui/templates/edit.html:500 -msgid "RSS Feed for this watch" -msgstr "RSS kanál pro tyto monitory" - -#: changedetectionio/blueprint/ui/__init__.py:21 -#, python-brace-format -msgid "{} watches deleted" -msgstr "" - -#: changedetectionio/blueprint/ui/__init__.py:28 -#, python-brace-format -msgid "{} watches paused" -msgstr "{} monitorů pozastaveno" - -#: changedetectionio/blueprint/ui/__init__.py:35 -#, python-brace-format -msgid "{} watches unpaused" -msgstr "" - -#: changedetectionio/blueprint/ui/__init__.py:42 -#, python-brace-format -msgid "{} watches updated" -msgstr "" - -#: changedetectionio/blueprint/ui/__init__.py:49 -#, python-brace-format -msgid "{} watches muted" -msgstr "{} monitorů ztlumeno" - -#: changedetectionio/blueprint/ui/__init__.py:56 -#, python-brace-format -msgid "{} watches un-muted" -msgstr "" - -#: changedetectionio/blueprint/ui/__init__.py:64 -#, python-brace-format -msgid "{} watches queued for rechecking" -msgstr "" - -#: changedetectionio/blueprint/ui/__init__.py:71 -#, python-brace-format -msgid "{} watches errors cleared" -msgstr "" - -#: changedetectionio/blueprint/ui/__init__.py:78 -#, python-brace-format -msgid "{} watches cleared/reset." -msgstr "" - -#: changedetectionio/blueprint/ui/__init__.py:91 -#, python-brace-format -msgid "{} watches set to use default notification settings" -msgstr "{} monitorů nastaveno na použití výchozího nastavení oznámení" - -#: changedetectionio/blueprint/ui/__init__.py:106 -#, python-brace-format -msgid "{} watches were tagged" -msgstr "" - -#: changedetectionio/blueprint/ui/__init__.py:143 -msgid "Watch not found" -msgstr "Sledujte tuto adresu URL!" - -#: changedetectionio/blueprint/ui/__init__.py:145 -#, python-brace-format -msgid "Cleared snapshot history for watch {}" -msgstr "Historie snímků vymazána pro monitor {}" - -#: changedetectionio/blueprint/ui/__init__.py:172 -msgid "History clearing started in background" -msgstr "" - -#: changedetectionio/blueprint/ui/__init__.py:174 -msgid "Incorrect confirmation text." -msgstr "Žádné informace" - -#: changedetectionio/blueprint/ui/__init__.py:213 -msgid "Marking watches as viewed in background..." -msgstr "" - -#: changedetectionio/blueprint/ui/__init__.py:222 -#, python-brace-format -msgid "The watch by UUID {} does not exist." -msgstr "" - -#: changedetectionio/blueprint/ui/__init__.py:229 -msgid "Deleted." -msgstr "Vymazat" - -#: changedetectionio/blueprint/ui/__init__.py:246 -msgid "Cloned, you are editing the new watch." -msgstr "" - -#: changedetectionio/blueprint/ui/__init__.py:261 -msgid "Watch is already queued or being checked." -msgstr "" - -#: changedetectionio/blueprint/ui/__init__.py:264 -#: changedetectionio/blueprint/ui/__init__.py:301 -msgid "Queued 1 watch for rechecking." -msgstr "" - -#: changedetectionio/blueprint/ui/__init__.py:297 -#, python-brace-format -msgid "Queued {} watches for rechecking ({} already queued or running)." -msgstr "Do fronty přidáno {} monitorů k opětovné kontrole ({} již ve frontě nebo běží)." - -#: changedetectionio/blueprint/ui/__init__.py:303 -#, python-brace-format -msgid "Queued {} watches for rechecking." -msgstr "Do fronty přidáno {} sledování k opětovné kontrole." - -#: changedetectionio/blueprint/ui/__init__.py:332 -msgid "Queueing watches for rechecking in background..." -msgstr "Přidávání monitorů do fronty pro opětovnou kontrolu na pozadí..." - -#: changedetectionio/blueprint/ui/__init__.py:403 -#, python-brace-format -msgid "" -"Could not share, something went wrong while communicating with the share " -"server - {}" -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 -msgid "No history found for the specified link, bad link?" -msgstr "" - -#: changedetectionio/blueprint/ui/diff.py:98 -msgid "" -"Not enough history (2 snapshots required) to show difference page for " -"this watch." -msgstr "" - -#: changedetectionio/blueprint/ui/edit.py:35 -msgid "No watches to edit" -msgstr "" - -#: changedetectionio/blueprint/ui/edit.py:42 -#, python-brace-format -msgid "No watch with the UUID {} found." -msgstr "" - -#: changedetectionio/blueprint/ui/edit.py:50 -#, python-brace-format -msgid "Switched to mode - {}." -msgstr "" - -#: changedetectionio/blueprint/ui/edit.py:75 -#, python-brace-format -msgid "Cannot load the edit form for processor/plugin '{}', plugin missing?" -msgstr "" - -#: changedetectionio/blueprint/ui/edit.py:245 -msgid "Updated watch - unpaused!" -msgstr "" - -#: changedetectionio/blueprint/ui/edit.py:245 -msgid "Updated watch." -msgstr "Smazat monitory?" - -#: changedetectionio/blueprint/ui/preview.py:78 -msgid "Preview unavailable - No fetch/check completed or triggers not reached" -msgstr "" - -#: changedetectionio/blueprint/ui/views.py:24 -#, python-brace-format -msgid "Warning, URL {} already exists" -msgstr "" - -#: changedetectionio/blueprint/ui/views.py:32 -msgid "Watch added in Paused state, saving will unpause." -msgstr "" - -#: changedetectionio/blueprint/ui/views.py:37 -msgid "Watch added." -msgstr "" - -#: changedetectionio/blueprint/ui/templates/clear_all_history.html:12 -msgid "" -"This will remove version history (snapshots) for ALL watches, but keep " -"your list of URLs!" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/clear_all_history.html:13 -msgid "You may like to use the" -msgstr "Možná budete chtít použít" - -#: changedetectionio/blueprint/ui/templates/clear_all_history.html:13 -msgid "BACKUP" -msgstr "BACKUP" - -#: changedetectionio/blueprint/ui/templates/clear_all_history.html:13 -msgid "link first." -msgstr "nejprve odkaz." - -#: changedetectionio/blueprint/ui/templates/clear_all_history.html:17 -msgid "Confirmation text" -msgstr "Potvrzovací text" - -#: changedetectionio/blueprint/ui/templates/clear_all_history.html:27 -msgid "Type in the word" -msgstr "Zadejte slovo" - -#: changedetectionio/blueprint/ui/templates/clear_all_history.html:27 -msgid "clear" -msgstr "jasný" - -#: changedetectionio/blueprint/ui/templates/clear_all_history.html:27 -msgid "to confirm that you understand." -msgstr "potvrdit, že rozumíte." - -#: changedetectionio/blueprint/ui/templates/clear_all_history.html:33 -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 -msgid "Cancel" -msgstr "Zrušit" - -#: changedetectionio/blueprint/ui/templates/diff-offscreen-options.html:3 -msgid "Share diff as image" -msgstr "Sdílet rozdíl jako obrázek" - -#: changedetectionio/blueprint/ui/templates/diff-offscreen-options.html:3 -msgid "Share as Image" -msgstr "Sdílet jako obrázek" - -#: changedetectionio/blueprint/ui/templates/diff-offscreen-options.html:6 -msgid "Ignore any lines matching" -msgstr "Ignorujte všechny odpovídající řádky" - -#: changedetectionio/blueprint/ui/templates/diff-offscreen-options.html:9 -msgid "Ignore any lines matching excluding digits" -msgstr "Ignorujte všechny odpovídající řádky kromě číslic" - -#: changedetectionio/blueprint/ui/templates/diff.html:28 -msgid "From" -msgstr "Z" - -#: changedetectionio/blueprint/ui/templates/diff.html:38 -msgid "To" -msgstr "Na" - -#: changedetectionio/blueprint/ui/templates/diff.html:53 -msgid "Words" -msgstr "Slova" - -#: changedetectionio/blueprint/ui/templates/diff.html:57 -msgid "Lines" -msgstr "Řádky" - -#: changedetectionio/blueprint/ui/templates/diff.html:61 -msgid "Ignore Whitespace" -msgstr "Ignorujte mezery" - -#: changedetectionio/blueprint/ui/templates/diff.html:65 -msgid "Same/non-changed" -msgstr "Stejné/beze změny" - -#: changedetectionio/blueprint/ui/templates/diff.html:69 -msgid "Removed" -msgstr "Odebráno" - -#: changedetectionio/blueprint/ui/templates/diff.html:73 -#: changedetectionio/blueprint/ui/templates/edit.html:327 -msgid "Added" -msgstr "Přidáno" - -#: changedetectionio/blueprint/ui/templates/diff.html:77 -#: changedetectionio/blueprint/ui/templates/edit.html:327 -msgid "Replaced" -msgstr "Vyměněno" - -#: changedetectionio/blueprint/ui/templates/diff.html:82 -#: changedetectionio/blueprint/ui/templates/preview.html:36 -msgid "Keyboard:" -msgstr "Klávesnice:" - -#: changedetectionio/blueprint/ui/templates/diff.html:83 -#: changedetectionio/blueprint/ui/templates/preview.html:37 -msgid "Previous" -msgstr "Náhled" - -#: changedetectionio/blueprint/ui/templates/diff.html:84 -#: changedetectionio/blueprint/ui/templates/preview.html:38 -msgid "Next" -msgstr "Další" - -#: changedetectionio/blueprint/ui/templates/diff.html:91 -msgid "Jump to next difference" -msgstr "Přejít na další rozdíl" - -#: changedetectionio/blueprint/ui/templates/diff.html:91 -msgid "Jump" -msgstr "Skok" - -#: changedetectionio/blueprint/ui/templates/diff.html:97 -#: changedetectionio/blueprint/ui/templates/preview.html:45 -msgid "Error Text" -msgstr "Text chyby" - -#: changedetectionio/blueprint/ui/templates/diff.html:98 -#: changedetectionio/blueprint/ui/templates/preview.html:47 -msgid "Error Screenshot" -msgstr "Snímek obrazovky s chybou" - -#: changedetectionio/blueprint/ui/templates/diff.html:99 -#: changedetectionio/blueprint/ui/templates/preview.html:50 -msgid "Text" -msgstr "Text" - -#: changedetectionio/blueprint/ui/templates/diff.html:100 -#: changedetectionio/blueprint/ui/templates/preview.html:51 -msgid "Current screenshot" -msgstr "Aktuální snímek obrazovky" - -#: changedetectionio/blueprint/ui/templates/diff.html:101 -msgid "Extract Data" -msgstr "Extrahujte data" - -#: changedetectionio/blueprint/ui/templates/diff.html:107 -msgid "seconds ago." -msgstr "před sekundami." - -#: changedetectionio/blueprint/ui/templates/diff.html:114 -#: changedetectionio/blueprint/ui/templates/preview.html:59 -#: changedetectionio/blueprint/ui/templates/preview.html:66 -msgid "seconds ago" -msgstr "před sekundami" - -#: changedetectionio/blueprint/ui/templates/diff.html:115 -msgid "Current error-ing screenshot from most recent request" -msgstr "Aktuální snímek obrazovky s chybou z posledního požadavku" - -#: changedetectionio/blueprint/ui/templates/diff.html:127 -msgid "Pro-tip: You can enable" -msgstr "Pro-tip: Můžete povolit" - -#: changedetectionio/blueprint/ui/templates/diff.html:127 -msgid "\"share access when password is enabled\"" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/diff.html:127 -msgid "from settings." -msgstr "NASTAVENÍ" - -#: changedetectionio/blueprint/ui/templates/diff.html:133 -msgid "Goto single snapshot" -msgstr "Přejít na jeden snímek" - -#: changedetectionio/blueprint/ui/templates/diff.html:138 -msgid "Highlight text to share or add to ignore lists." -msgstr "Zvýrazněte text, který chcete sdílet nebo přidat do seznamů ignorovaných." - -#: changedetectionio/blueprint/ui/templates/diff.html:144 -#: changedetectionio/blueprint/ui/templates/preview.html:80 -msgid "" -"For now, Differences are performed on text, not graphically, only the " -"latest screenshot is available." -msgstr "" - -#: changedetectionio/blueprint/ui/templates/diff.html:149 -#: changedetectionio/blueprint/ui/templates/preview.html:86 -msgid "Current screenshot from most recent request" -msgstr "Aktuální snímek obrazovky z poslední žádosti" - -#: changedetectionio/blueprint/ui/templates/diff.html:151 -#: changedetectionio/blueprint/ui/templates/preview.html:88 -msgid "No screenshot available just yet! Try rechecking the page." -msgstr "" -"Zatím není k dispozici žádný snímek obrazovky! Zkuste stránku znovu " -"zkontrolovat." - -#: changedetectionio/blueprint/ui/templates/diff.html:154 -msgid "Screenshot requires Playwright/WebDriver enabled" -msgstr "Snímek obrazovky vyžaduje aktivaci nástroje Playwright/WebDriver" - -#: changedetectionio/blueprint/ui/templates/edit.html:48 -msgid "Request" -msgstr "Žádost" - -#: changedetectionio/blueprint/ui/templates/edit.html:52 -msgid "Browser Steps" -msgstr "Kroky prohlížeče" - -#: changedetectionio/blueprint/ui/templates/edit.html:55 -msgid "Visual Filter Selector" -msgstr "Volič vizuálního filtru" - -#: changedetectionio/blueprint/ui/templates/edit.html:57 -msgid "Conditions" -msgstr "Podmínky" - -#: changedetectionio/blueprint/ui/templates/edit.html:60 -msgid "Stats" -msgstr "Statistiky" - -#: changedetectionio/blueprint/ui/templates/edit.html:73 -#: changedetectionio/blueprint/ui/templates/edit.html:313 -msgid "Some sites use JavaScript to create the content, for this you should" -msgstr "Některé stránky používají k vytváření obsahu JavaScript, proto byste měli" - -#: changedetectionio/blueprint/ui/templates/edit.html:73 -#: changedetectionio/blueprint/ui/templates/edit.html:313 -msgid "use the Chrome/WebDriver Fetcher" -msgstr "použijte nástroj Chrome/WebDriver Fetcher" - -#: changedetectionio/blueprint/ui/templates/edit.html:74 -msgid "Variables are supported in the URL" -msgstr "V URL jsou podporovány proměnné" - -#: changedetectionio/blueprint/ui/templates/edit.html:74 -#: changedetectionio/blueprint/ui/templates/edit.html:180 -#: changedetectionio/blueprint/ui/templates/edit.html:189 -msgid "help and examples here" -msgstr "nápověda a příklady zde" - -#: changedetectionio/blueprint/ui/templates/edit.html:78 -msgid "Organisational tag/group name used in the main listing page" -msgstr "Název skupiny/značky" - -#: changedetectionio/blueprint/ui/templates/edit.html:85 -msgid "" -"Automatically uses the page title if found, you can also use your own " -"title/description here" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:95 -msgid "The interval/amount of time between each check." -msgstr "Interval/doba mezi jednotlivými kontrolami." - -#: changedetectionio/blueprint/ui/templates/edit.html:110 -msgid "" -"Sends a notification when the filter can no longer be seen on the page, " -"good for knowing when the page changed and your filter will not work " -"anymore." -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:123 -msgid "" -"method (default) where your watched site doesn't need Javascript to " -"render." -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:124 -msgid "" -"method requires a network connection to a running WebDriver+Chrome " -"server, set by the ENV var 'WEBDRIVER_URL'." -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:130 -msgid "Check/Scan all" -msgstr "Znovu zkontrolujte vše" - -#: changedetectionio/blueprint/ui/templates/edit.html:133 -msgid "Choose a proxy for this watch" -msgstr "RSS kanál pro tyto monitory" - -#: changedetectionio/blueprint/ui/templates/edit.html:147 -msgid "Using the current global default settings" -msgstr "Použití aktuálního globálního výchozího nastavení" - -#: changedetectionio/blueprint/ui/templates/edit.html:152 -#: changedetectionio/blueprint/ui/templates/edit.html:165 -msgid "Show advanced options" -msgstr "Zobrazit pokročilé možnosti" - -#: changedetectionio/blueprint/ui/templates/edit.html:157 -msgid "" -"Run this code before performing change detection, handy for filling in " -"fields and other actions" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:158 -msgid "More help and examples here" -msgstr "Další nápověda a příklady zde" - -#: changedetectionio/blueprint/ui/templates/edit.html:180 -msgid "Variables are supported in the request body" -msgstr "V těle požadavku jsou podporovány proměnné" - -#: changedetectionio/blueprint/ui/templates/edit.html:189 -msgid "Variables are supported in the request header values" -msgstr "Proměnné jsou podporovány v hodnotách hlavičky požadavku" - -#: changedetectionio/blueprint/ui/templates/edit.html:192 -msgid "Alert! Extra headers file found and will be added to this watch!" -msgstr "" -"Upozornění! Byl nalezen další soubor záhlaví a bude přidán do těchto " -"monitorů!" - -#: changedetectionio/blueprint/ui/templates/edit.html:194 -msgid "Headers can be also read from a file in your data-directory" -msgstr "Záhlaví lze také číst ze souboru ve vašem datovém adresáři" - -#: changedetectionio/blueprint/ui/templates/edit.html:194 -msgid "Read more here" -msgstr "Přečtěte si více zde" - -#: changedetectionio/blueprint/ui/templates/edit.html:197 -msgid "Not supported by Selenium browser" -msgstr "Není podporováno prohlížečem Selenium" - -#: changedetectionio/blueprint/ui/templates/edit.html:221 -msgid "Turn on text finder" -msgstr "Zapněte vyhledávač textu" - -#: changedetectionio/blueprint/ui/templates/edit.html:224 -msgid "Please wait, first browser step can take a little time to load.." -msgstr "Čekejte prosím, načtení prvního kroku prohlížeče může chvíli trvat." - -#: changedetectionio/blueprint/ui/templates/edit.html:231 -msgid "Click here to Start" -msgstr "Začněte kliknutím sem" - -#: changedetectionio/blueprint/ui/templates/edit.html:233 -msgid "Please allow 10-15 seconds for the browser to connect." -msgstr "Počkejte prosím 10–15 sekund, než se prohlížeč připojí." - -#: changedetectionio/blueprint/ui/templates/edit.html:242 -msgid "Press \"Play\" to start." -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:249 -#: changedetectionio/blueprint/ui/templates/edit.html:419 -msgid "Visual Selector data is not ready, watch needs to be checked atleast once." -msgstr "" -"Data Visual Selector nejsou připravena, monitory je třeba alespoň jednou " -"zkontrolovat." - -#: changedetectionio/blueprint/ui/templates/edit.html:253 -msgid "" -"Sorry, this functionality only works with fetchers that support " -"interactive Javascript (so far only Playwright based fetchers)" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:254 -#: changedetectionio/blueprint/ui/templates/edit.html:424 -msgid "You need to" -msgstr "musíte" - -#: changedetectionio/blueprint/ui/templates/edit.html:254 -#: changedetectionio/blueprint/ui/templates/edit.html:424 -msgid "Set the fetch method" -msgstr "Nastavte metodu načítání" - -#: changedetectionio/blueprint/ui/templates/edit.html:254 -msgid "to one that supports interactive Javascript." -msgstr "na ten, který podporuje interaktivní Javascript." - -#: changedetectionio/blueprint/ui/templates/edit.html:297 -msgid "" -"Use the verify (✓) button to test if a condition passes against the " -"current snapshot." -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:298 -msgid "Read a quick tutorial about" -msgstr "Přečtěte si rychlý tutoriál o" - -#: changedetectionio/blueprint/ui/templates/edit.html:298 -msgid "using conditional web page changes here" -msgstr "pomocí podmíněných změn webové stránky zde" - -#: changedetectionio/blueprint/ui/templates/edit.html:303 -msgid "Activate preview" -msgstr "Náhled" - -#: changedetectionio/blueprint/ui/templates/edit.html:307 -msgid "Pro-tips:" -msgstr "Pro-tipy:" - -#: changedetectionio/blueprint/ui/templates/edit.html:310 -msgid "Use the preview page to see your filters and triggers highlighted." -msgstr "Pomocí stránky náhledu uvidíte zvýrazněné filtry a spouštěče." - -#: changedetectionio/blueprint/ui/templates/edit.html:322 -msgid "Limit trigger/ignore/block/extract to;" -msgstr "Omezit spouštění/ignorovat/blokovat/extrahovat na;" - -#: changedetectionio/blueprint/ui/templates/edit.html:326 -msgid "" -"Note: Depending on the length and similarity of the text on each line, " -"the algorithm may consider an" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:326 -#: changedetectionio/blueprint/ui/templates/edit.html:328 -msgid "addition" -msgstr "přidání" - -#: changedetectionio/blueprint/ui/templates/edit.html:326 -msgid "instead of" -msgstr "místo" - -#: changedetectionio/blueprint/ui/templates/edit.html:326 -msgid "replacement" -msgstr "nahrazení" - -#: changedetectionio/blueprint/ui/templates/edit.html:326 -msgid "for example." -msgstr "například." - -#: changedetectionio/blueprint/ui/templates/edit.html:327 -msgid "So it's always better to select" -msgstr "Vždy je tedy lepší vybírat" - -#: changedetectionio/blueprint/ui/templates/edit.html:327 -msgid "when you're interested in new content." -msgstr "když vás zajímá nový obsah." - -#: changedetectionio/blueprint/ui/templates/edit.html:328 -msgid "When content is merely moved in a list, it will also trigger an" -msgstr "Když se obsah pouze přesune v seznamu, spustí se také" - -#: changedetectionio/blueprint/ui/templates/edit.html:328 -msgid "consider enabling" -msgstr "zvážit povolení" - -#: changedetectionio/blueprint/ui/templates/edit.html:328 -msgid "Only trigger when unique lines appear" -msgstr "Spustit pouze tehdy, když se objeví jedinečné čáry" - -#: changedetectionio/blueprint/ui/templates/edit.html:332 -msgid "" -"Good for websites that just move the content around, and you want to know" -" when NEW content is added, compares new lines against all history for " -"this watch." -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:340 -msgid "" -"Helps reduce changes detected caused by sites shuffling lines around, " -"combine with" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:340 -msgid "check unique lines" -msgstr "zkontrolujte jedinečné řádky" - -#: changedetectionio/blueprint/ui/templates/edit.html:340 -msgid "below." -msgstr "níže." - -#: changedetectionio/blueprint/ui/templates/edit.html:344 -msgid "Remove any whitespace before and after each line of text" -msgstr "Odstraňte všechny mezery před a za každým řádkem textu" - -#: changedetectionio/blueprint/ui/templates/edit.html:358 -#: changedetectionio/blueprint/ui/templates/edit.html:361 -#: changedetectionio/blueprint/ui/templates/edit.html:417 -msgid "Loading..." -msgstr "Načítání..." - -#: changedetectionio/blueprint/ui/templates/edit.html:386 -msgid "The Visual Selector tool lets you select the" -msgstr "Nástroj Visual Selector umožňuje vybrat" - -#: changedetectionio/blueprint/ui/templates/edit.html:386 -msgid "text" -msgstr "text" - -#: changedetectionio/blueprint/ui/templates/edit.html:386 -msgid "" -"elements that will be used for the change detection. It automatically " -"fills-in the filters in the \"CSS/JSONPath/JQ/XPath Filters\" box of the" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:386 -msgid "tab. Use" -msgstr "Pauza" - -#: changedetectionio/blueprint/ui/templates/edit.html:386 -msgid "Shift+Click" -msgstr "Shift+kliknutí" - -#: changedetectionio/blueprint/ui/templates/edit.html:386 -msgid "to select multiple items." -msgstr "pro výběr více položek." - -#: changedetectionio/blueprint/ui/templates/edit.html:391 -msgid "Selection Mode:" -msgstr "Režim výběru:" - -#: changedetectionio/blueprint/ui/templates/edit.html:394 -msgid "Select by element" -msgstr "Vyberte podle prvku" - -#: changedetectionio/blueprint/ui/templates/edit.html:398 -msgid "Draw area" -msgstr "Kreslit oblast" - -#: changedetectionio/blueprint/ui/templates/edit.html:406 -msgid "Clear selection" -msgstr "Jasný výběr" - -#: changedetectionio/blueprint/ui/templates/edit.html:408 -msgid "One moment, fetching screenshot and element information.." -msgstr "Okamžik, načítání snímku obrazovky a informací o prvku." - -#: changedetectionio/blueprint/ui/templates/edit.html:417 -msgid "Currently:" -msgstr "V současné době:" - -#: changedetectionio/blueprint/ui/templates/edit.html:423 -msgid "" -"Sorry, this functionality only works with fetchers that support " -"Javascript and screenshots (such as playwright etc)." -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:424 -msgid "to one that supports Javascript and screenshots." -msgstr "na ten, který podporuje Javascript a snímky obrazovky." - -#: changedetectionio/blueprint/ui/templates/edit.html:441 -msgid "Check count" -msgstr "Zkontrolujte počet" - -#: changedetectionio/blueprint/ui/templates/edit.html:445 -msgid "Consecutive filter failures" -msgstr "Následná selhání filtru" - -#: changedetectionio/blueprint/ui/templates/edit.html:449 -msgid "History length" -msgstr "Dějiny" - -#: changedetectionio/blueprint/ui/templates/edit.html:453 -msgid "Last fetch duration" -msgstr "Trvání posledního načtení" - -#: changedetectionio/blueprint/ui/templates/edit.html:457 -msgid "Notification alert count" -msgstr "Počet upozornění na upozornění" - -#: changedetectionio/blueprint/ui/templates/edit.html:461 -msgid "Server type reply" -msgstr "Odpověď typu serveru" - -#: changedetectionio/blueprint/ui/templates/edit.html:475 -msgid "Download latest HTML snapshot" -msgstr "Stáhněte si nejnovější HTML snímek" - -#: changedetectionio/blueprint/ui/templates/edit.html:488 -msgid "Delete Watch?" -msgstr "Smazat monitory?" - -#: changedetectionio/blueprint/ui/templates/edit.html:489 -msgid "Are you sure you want to delete the watch for:" -msgstr "Opravdu chcete smazat monitory pro:" - -#: changedetectionio/blueprint/ui/templates/edit.html:489 -msgid "This action cannot be undone." -msgstr "Tuto akci nelze vrátit zpět." - -#: changedetectionio/blueprint/ui/templates/edit.html:495 -msgid "Clear History?" -msgstr "Vymazat historii?" - -#: changedetectionio/blueprint/ui/templates/edit.html:496 -msgid "Are you sure you want to clear all history for:" -msgstr "Opravdu chcete vymazat celou historii pro:" - -#: changedetectionio/blueprint/ui/templates/edit.html:496 -msgid "" -"This will remove all snapshots and previous versions. This action cannot " -"be undone." -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:497 -msgid "Clear History" -msgstr "Vymazat historii" - -#: changedetectionio/blueprint/ui/templates/edit.html:499 -msgid "Clone & Edit" -msgstr "Klonovat a upravovat" - -#: changedetectionio/blueprint/ui/templates/preview.html:22 -msgid "Select timestamp" -msgstr "Vyberte časové razítko" - -#: changedetectionio/blueprint/ui/templates/preview.html:31 -msgid "Go" -msgstr "Jít" - -#: changedetectionio/blueprint/ui/templates/preview.html:69 -msgid "Current erroring screenshot from most recent request" -msgstr "Aktuální chybový snímek obrazovky z posledního požadavku" - -#: changedetectionio/blueprint/ui/templates/preview.html:91 -msgid "" -"Screenshot requires a Content Fetcher ( Sockpuppetbrowser, selenium, etc " -") that supports screenshots." -msgstr "" - -#: changedetectionio/blueprint/watchlist/__init__.py:79 -#, python-brace-format -msgid "displaying <b>{start} - {end}</b> {record_name} in total <b>{total}</b>" -msgstr "zobrazeno <b>{start} - {end}</b> {record_name} z celkem <b>{total}</b>" - -#: changedetectionio/blueprint/watchlist/__init__.py:80 -msgid "records" -msgstr "záznamy" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:58 -msgid "Add a new web page change detection watch" -msgstr "Přidejte nové monitory zjišťování změn webové stránky" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:61 -msgid "Watch this URL!" -msgstr "Monitorovat tuto URL!" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:62 -msgid "Edit first then Watch" -msgstr "Upravit a monitorovat" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:72 -msgid "Create a shareable link" -msgstr "Vytvořte odkaz ke sdílení" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:72 -msgid "Tip: You can also add 'shared' watches." -msgstr "Tip: Můžete také přidat „sdílené“ monitory." - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:72 -msgid "More info" -msgstr "Více informací" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:80 -msgid "Pause" -msgstr "Pauza" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:81 -msgid "UnPause" -msgstr "Zrušit pozastavení" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:82 -msgid "Mute" -msgstr "Ztlumit" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:83 -msgid "UnMute" -msgstr "Zrušit ztlumení" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:85 -msgid "Tag" -msgstr "Štítek" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:86 -msgid "Mark viewed" -msgstr "Mark zobrazil" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:87 -msgid "Use default notification" -msgstr "Použít výchozí oznámení" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:88 -msgid "Clear errors" -msgstr "Vymazat chyby" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:92 -msgid "Clear Histories" -msgstr "Vymazat historie" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:93 -msgid "" -"<p>Are you sure you want to clear history for the selected " -"items?</p><p>This action cannot be undone.</p>" -msgstr "" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:94 -msgid "OK" -msgstr "OK" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:94 -msgid "Clear/reset history" -msgstr "Vymazat/resetovat historii" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:98 -msgid "Delete Watches?" -msgstr "Smazat monitory?" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:99 -msgid "" -"<p>Are you sure you want to delete the selected " -"watches?</strong></p><p>This action cannot be undone.</p>" -msgstr "" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:105 -msgid "Queued size" -msgstr "Velikost fronty" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:110 -msgid "Searching" -msgstr "Hledání" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:112 -msgid "All" -msgstr "Vše" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:150 -msgid "Website" -msgstr "webové stránky" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:152 -msgid "Restock & Price" -msgstr "Doplnění zásob a cena" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:154 -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:155 -msgid "Last" -msgstr "Poslední" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:154 -msgid "Checked" -msgstr "Zkontrolováno" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:155 -msgid "Changed" -msgstr "Změněno" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:162 -msgid "" -"No web page change detection watches configured, please add a URL in the " -"box above, or" -msgstr "" -"Nejsou nakonfigurována žádná sledování webových stránek, do výše " -"uvedeného pole přidejte adresu URL nebo" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:162 -msgid "import a list" -msgstr "importovat seznam" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:245 -msgid "Detecting restock and price" -msgstr "Detekce zásob a ceny" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:247 -msgid "In stock" -msgstr "Skladem" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:247 -msgid "Not in stock" -msgstr "Není skladem" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:253 -msgid "Price" -msgstr "Cena" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:258 -msgid "No information" -msgstr "Žádné informace" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:266 -#: changedetectionio/templates/base.html:247 -msgid "Checking now" -msgstr "Probíhá kontrola" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:279 -msgid "Queued" -msgstr "Ve frontě" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:282 -msgid "History" -msgstr "Historie" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:283 -msgid "Preview" -msgstr "Náhled" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:292 -msgid "With errors" -msgstr "S chybami" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:295 -msgid "Mark all viewed" -msgstr "Označit všechny prohlížené" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:299 -#, python-format -msgid "Mark all viewed in '%(title)s'" -msgstr "Označit vše prohlížené v '%(title)s'" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:303 -msgid "Unread" -msgstr "Nepřečtený" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:306 -msgid "Recheck all" -msgstr "Znovu zkontrolujte vše" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:306 -#, python-format -msgid "in '%(title)s'" -msgstr "v '%(title)s'" - #: changedetectionio/processors/extract.py:131 msgid "No matches found while scanning all of the watch history for that RegEx." msgstr "" @@ -2529,16 +2335,13 @@ msgstr "" msgid "Failed to calculate diff: {}" msgstr "" -#: changedetectionio/processors/image_ssim_diff/forms.py:19 -#: changedetectionio/processors/image_ssim_diff/forms.py:69 +#: changedetectionio/processors/image_ssim_diff/forms.py:19 changedetectionio/processors/image_ssim_diff/forms.py:69 msgid "Bounding box value is too long" msgstr "Hodnota ohraničujícího rámečku je příliš dlouhá" #: changedetectionio/processors/image_ssim_diff/forms.py:23 msgid "Bounding box must be in format: x,y,width,height (integers only)" -msgstr "" -"Ohraničovací rámeček musí být ve formátu: x,y,šířka,výška (pouze celá " -"čísla)" +msgstr "Ohraničovací rámeček musí být ve formátu: x,y,šířka,výška (pouze celá čísla)" #: changedetectionio/processors/image_ssim_diff/forms.py:29 msgid "Bounding box values must be non-negative" @@ -2612,8 +2415,7 @@ msgstr "Vypnuto, nesledujte dostupnost/doskladnění" msgid "Below price to trigger notification" msgstr "Pod cenou pro spuštění upozornění" -#: changedetectionio/processors/restock_diff/forms.py:22 -#: changedetectionio/processors/restock_diff/forms.py:24 +#: changedetectionio/processors/restock_diff/forms.py:22 changedetectionio/processors/restock_diff/forms.py:24 msgid "No limit" msgstr "Bez omezení" @@ -2654,6 +2456,15 @@ msgstr "Změny textu webové stránky/HTML, JSON a PDF" msgid "Detects all text changes where possible" msgstr "Detekuje všechny změny textu, kde je to možné" +#: changedetectionio/store.py:392 +#, python-brace-format +msgid "Error fetching metadata for {}" +msgstr "" + +#: changedetectionio/store.py:396 +msgid "Watch protocol is not permitted or invalid URL format" +msgstr "" + #: changedetectionio/templates/_common_fields.html:9 msgid "Body for all notifications — You can use" msgstr "Tělo pro všechna oznámení — Můžete použít" @@ -2710,10 +2521,8 @@ msgstr "" msgid "The diff output - only changes, additions, and removals —" msgstr "" -#: changedetectionio/templates/_common_fields.html:57 -#: changedetectionio/templates/_common_fields.html:66 -#: changedetectionio/templates/_common_fields.html:74 -#: changedetectionio/templates/_common_fields.html:82 +#: changedetectionio/templates/_common_fields.html:57 changedetectionio/templates/_common_fields.html:66 +#: changedetectionio/templates/_common_fields.html:74 changedetectionio/templates/_common_fields.html:82 msgid "Without (added) prefix or colors" msgstr "" @@ -2746,9 +2555,7 @@ msgid "The diff output - patch in unified format" msgstr "" #: changedetectionio/templates/_common_fields.html:90 -msgid "" -"The current snapshot text contents value, useful when combined with JSON " -"or CSS filters" +msgid "The current snapshot text contents value, useful when combined with JSON or CSS filters" msgstr "" #: changedetectionio/templates/_common_fields.html:95 @@ -2768,20 +2575,13 @@ msgid "depend on how the difference algorithm perceives the change." msgstr "" #: changedetectionio/templates/_common_fields.html:110 -msgid "" -"For example, an addition or removal could be perceived as a change in " -"some cases." +msgid "For example, an addition or removal could be perceived as a change in some cases." msgstr "" #: changedetectionio/templates/_common_fields.html:110 msgid "More Here" msgstr "Více zde" -#: changedetectionio/templates/_common_fields.html:126 -#: changedetectionio/templates/edit/text-options.html:62 -msgid "Use" -msgstr "Použít" - #: changedetectionio/templates/_common_fields.html:126 msgid "AppRise Notification URLs" msgstr "URL pro AppRise oznámení" @@ -2791,11 +2591,13 @@ msgid "for notification to just about any service!" msgstr "" #: changedetectionio/templates/_common_fields.html:126 -msgid "" -"Please read the notification services wiki here for important " -"configuration notes" +msgid "Please read the notification services wiki here for important configuration notes" msgstr "" +#: changedetectionio/templates/_common_fields.html:126 changedetectionio/templates/edit/text-options.html:62 +msgid "Use" +msgstr "Použít" + #: changedetectionio/templates/_common_fields.html:128 msgid "Show advanced help and tips" msgstr "Zobrazit pokročilou nápovědu a tipy" @@ -2817,9 +2619,7 @@ msgid "of notification text, including the title." msgstr "textu oznámení včetně názvu." #: changedetectionio/templates/_common_fields.html:131 -msgid "" -"bots can't send messages to other bots, so you should specify chat ID of " -"non-bot user." +msgid "bots can't send messages to other bots, so you should specify chat ID of non-bot user." msgstr "" #: changedetectionio/templates/_common_fields.html:132 @@ -2886,8 +2686,7 @@ msgstr "" msgid "URL encoding, use" msgstr "" -#: changedetectionio/templates/_common_fields.html:162 -#: changedetectionio/templates/_common_fields.html:165 +#: changedetectionio/templates/_common_fields.html:162 changedetectionio/templates/_common_fields.html:165 msgid "for example -" msgstr "například -" @@ -2896,9 +2695,7 @@ msgid "Regular-expression replace, use" msgstr "" #: changedetectionio/templates/_common_fields.html:168 -msgid "" -"For a complete reference of all Jinja2 built-in filters, users can refer " -"to the" +msgid "For a complete reference of all Jinja2 built-in filters, users can refer to the" msgstr "" #: changedetectionio/templates/_common_fields.html:176 @@ -2926,9 +2723,7 @@ msgid "Verify this rule against current snapshot" msgstr "" #: changedetectionio/templates/_helpers.html:184 -msgid "" -"Error - This watch needs Chrome (with playwright/sockpuppetbrowser), but " -"Chrome based fetching is not enabled." +msgid "Error - This watch needs Chrome (with playwright/sockpuppetbrowser), but Chrome based fetching is not enabled." msgstr "" #: changedetectionio/templates/_helpers.html:184 @@ -2936,9 +2731,7 @@ msgid "Alternatively try our" msgstr "" #: changedetectionio/templates/_helpers.html:184 -msgid "" -"very affordable subscription based service which has all this setup for " -"you" +msgid "very affordable subscription based service which has all this setup for you" msgstr "" #: changedetectionio/templates/_helpers.html:185 @@ -2982,9 +2775,7 @@ msgid "Reset" msgstr "Resetovat" #: changedetectionio/templates/_helpers.html:259 -msgid "" -"Warning, one or more of your 'days' has a duration that would extend into" -" the next day." +msgid "Warning, one or more of your 'days' has a duration that would extend into the next day." msgstr "" #: changedetectionio/templates/_helpers.html:260 @@ -3004,9 +2795,7 @@ msgid "First confirm/save your Time Zone Settings" msgstr "" #: changedetectionio/templates/_helpers.html:284 -msgid "" -"Triggers a change if this text appears, AND something changed in the " -"document." +msgid "Triggers a change if this text appears, AND something changed in the document." msgstr "" #: changedetectionio/templates/_helpers.html:284 @@ -3042,13 +2831,10 @@ msgid "Select Language" msgstr "Vyberte Jazyk" #: changedetectionio/templates/base.html:269 -msgid "" -"Language support is in beta, please help us improve by opening a PR on " -"GitHub with any updates." +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:281 changedetectionio/templates/base.html:294 msgid "Search" msgstr "Hledat" @@ -3064,6 +2850,80 @@ msgstr "v" msgid "Enter search term..." msgstr "" +#: changedetectionio/templates/edit/text-options.html:9 +msgid "Text to wait for before triggering a change/notification, all text and regex are tested case-insensitive." +msgstr "" + +#: changedetectionio/templates/edit/text-options.html:10 +msgid "Trigger text is processed from the result-text that comes out of any CSS/JSON Filters for this monitor" +msgstr "" + +#: changedetectionio/templates/edit/text-options.html:11 +msgid "Each line is processed separately (think of each line as \"OR\")" +msgstr "" + +#: changedetectionio/templates/edit/text-options.html:12 changedetectionio/templates/edit/text-options.html:46 +msgid "Note: Wrap in forward slash / to use regex example:" +msgstr "" + +#: changedetectionio/templates/edit/text-options.html:23 +msgid "Matching text will be ignored in the text snapshot (you can still see it but it wont trigger a change)" +msgstr "" + +#: changedetectionio/templates/edit/text-options.html:43 +msgid "" +"Block change-detection while this text is on the page, all text and regex are tested case-insensitive, good for " +"waiting for when a product is available again" +msgstr "" + +#: changedetectionio/templates/edit/text-options.html:44 +msgid "Block text is processed from the result-text that comes out of any CSS/JSON Filters for this monitor" +msgstr "" + +#: changedetectionio/templates/edit/text-options.html:45 +msgid "All lines here must not exist (think of each line as \"OR\")" +msgstr "" + +#: changedetectionio/templates/edit/text-options.html:58 +msgid "Extracts text in the final output (line by line) after other filters using regular expressions or string match:" +msgstr "" + +#: changedetectionio/templates/edit/text-options.html:60 +msgid "Regular expression - example" +msgstr "" + +#: changedetectionio/templates/edit/text-options.html:61 +msgid "Don't forget to consider the white-space at the start of a line" +msgstr "" + +#: changedetectionio/templates/edit/text-options.html:62 +msgid "type flags (more" +msgstr "" + +#: changedetectionio/templates/edit/text-options.html:62 +msgid "information here" +msgstr "informace zde" + +#: changedetectionio/templates/edit/text-options.html:63 +msgid "Keyword example - example" +msgstr "" + +#: changedetectionio/templates/edit/text-options.html:64 +msgid "Use groups to extract just that text - example" +msgstr "" + +#: changedetectionio/templates/edit/text-options.html:64 +msgid "returns a list of years only" +msgstr "" + +#: changedetectionio/templates/edit/text-options.html:65 +msgid "Example - match lines containing a keyword" +msgstr "" + +#: changedetectionio/templates/edit/text-options.html:68 +msgid "One line per regular-expression/string match" +msgstr "" + #: changedetectionio/templates/login.html:17 msgid "Login" msgstr "Přihlášení" @@ -3132,114 +2992,20 @@ msgstr "Změnit jazyk" msgid "Change language" msgstr "Změnit jazyk" -#: changedetectionio/templates/edit/text-options.html:9 -msgid "" -"Text to wait for before triggering a change/notification, all text and " -"regex are tested case-insensitive." -msgstr "" - -#: changedetectionio/templates/edit/text-options.html:10 -msgid "" -"Trigger text is processed from the result-text that comes out of any " -"CSS/JSON Filters for this monitor" -msgstr "" - -#: changedetectionio/templates/edit/text-options.html:11 -msgid "Each line is processed separately (think of each line as \"OR\")" -msgstr "" - -#: changedetectionio/templates/edit/text-options.html:12 -#: changedetectionio/templates/edit/text-options.html:46 -msgid "Note: Wrap in forward slash / to use regex example:" -msgstr "" - -#: changedetectionio/templates/edit/text-options.html:23 -msgid "" -"Matching text will be ignored in the text snapshot (you can still see it " -"but it wont trigger a change)" -msgstr "" - -#: changedetectionio/templates/edit/text-options.html:43 -msgid "" -"Block change-detection while this text is on the page, all text and regex" -" are tested case-insensitive, good for waiting for when a product is " -"available again" -msgstr "" - -#: changedetectionio/templates/edit/text-options.html:44 -msgid "" -"Block text is processed from the result-text that comes out of any " -"CSS/JSON Filters for this monitor" -msgstr "" - -#: changedetectionio/templates/edit/text-options.html:45 -msgid "All lines here must not exist (think of each line as \"OR\")" -msgstr "" - -#: changedetectionio/templates/edit/text-options.html:58 -msgid "" -"Extracts text in the final output (line by line) after other filters " -"using regular expressions or string match:" -msgstr "" - -#: changedetectionio/templates/edit/text-options.html:60 -msgid "Regular expression - example" -msgstr "" - -#: changedetectionio/templates/edit/text-options.html:61 -msgid "Don't forget to consider the white-space at the start of a line" -msgstr "" - -#: changedetectionio/templates/edit/text-options.html:62 -msgid "type flags (more" -msgstr "" - -#: changedetectionio/templates/edit/text-options.html:62 -msgid "information here" -msgstr "informace zde" - -#: changedetectionio/templates/edit/text-options.html:63 -msgid "Keyword example - example" -msgstr "" - -#: changedetectionio/templates/edit/text-options.html:64 -msgid "Use groups to extract just that text - example" -msgstr "" - -#: changedetectionio/templates/edit/text-options.html:64 -msgid "returns a list of years only" -msgstr "" - -#: changedetectionio/templates/edit/text-options.html:65 -msgid "Example - match lines containing a keyword" -msgstr "" - -#: changedetectionio/templates/edit/text-options.html:68 -msgid "One line per regular-expression/string match" -msgstr "" - -#: changedetectionio/widgets/ternary_boolean.py:17 -#: changedetectionio/widgets/ternary_boolean.py:71 +#: changedetectionio/widgets/ternary_boolean.py:17 changedetectionio/widgets/ternary_boolean.py:71 msgid "Yes" msgstr "Ano" -#: changedetectionio/widgets/ternary_boolean.py:18 -#: changedetectionio/widgets/ternary_boolean.py:72 +#: changedetectionio/widgets/ternary_boolean.py:18 changedetectionio/widgets/ternary_boolean.py:72 msgid "No" msgstr "Ne" -#: changedetectionio/widgets/ternary_boolean.py:19 -#: changedetectionio/widgets/ternary_boolean.py:73 +#: changedetectionio/widgets/ternary_boolean.py:19 changedetectionio/widgets/ternary_boolean.py:73 msgid "Main settings" msgstr "Hlavní nastavení" -#~ msgid "" -#~ "Compares screenshots using fast OpenCV " -#~ "algorithm, 10-100x faster than SSIM" -#~ msgstr "" -#~ "Porovnává snímky obrazovky pomocí rychlého " -#~ "algoritmu OpenCV, 10-100x rychlejší než " -#~ "SSIM" +#~ msgid "Compares screenshots using fast OpenCV algorithm, 10-100x faster than SSIM" +#~ msgstr "Porovnává snímky obrazovky pomocí rychlého algoritmu OpenCV, 10-100x rychlejší než SSIM" #~ msgid "Actions" #~ msgstr "Podmínky" diff --git a/changedetectionio/translations/de/LC_MESSAGES/messages.mo b/changedetectionio/translations/de/LC_MESSAGES/messages.mo index 0278ad6b4..0b3829fee 100644 Binary files a/changedetectionio/translations/de/LC_MESSAGES/messages.mo and b/changedetectionio/translations/de/LC_MESSAGES/messages.mo differ diff --git a/changedetectionio/translations/de/LC_MESSAGES/messages.po b/changedetectionio/translations/de/LC_MESSAGES/messages.po index 9cd9a2601..a020d3f93 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-17 20:59+0100\n" +"POT-Creation-Date: 2026-01-22 06:10+0100\n" "PO-Revision-Date: 2026-01-14 03:57+0100\n" "Last-Translator: \n" "Language: de\n" @@ -18,41 +18,1832 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 2.17.0\n" -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:273 -#: changedetectionio/flask_app.py:218 changedetectionio/flask_app.py:230 -#: changedetectionio/flask_app.py:251 -#: changedetectionio/realtime/socket_server.py:168 +#: changedetectionio/blueprint/backups/__init__.py:86 +msgid "A backup is already running, check back in a few minutes" +msgstr "Ein Backup läuft bereits, versuchen Sie es in ein paar Minuten erneut" + +#: changedetectionio/blueprint/backups/__init__.py:90 +msgid "Maximum number of backups reached, please remove some" +msgstr "Maximale Anzahl an Backups erreicht, bitte entfernen Sie einige" + +#: changedetectionio/blueprint/backups/__init__.py:103 +msgid "Backup building in background, check back in a few minutes." +msgstr "Backup läuft im Hintergrund, bitte in ein paar Minuten erneut versuchen." + +#: changedetectionio/blueprint/backups/__init__.py:166 +msgid "Backups were deleted." +msgstr "Backups wurden gelöscht." + +#: changedetectionio/blueprint/backups/templates/overview.html:6 +#: changedetectionio/blueprint/settings/templates/settings.html:28 +msgid "Backups" +msgstr "Backups" + +#: changedetectionio/blueprint/backups/templates/overview.html:9 +msgid "A backup is running!" +msgstr "Ein Backup läuft!" + +#: changedetectionio/blueprint/backups/templates/overview.html:13 +msgid "Here you can download and request a new backup, when a backup is completed you will see it listed below." +msgstr "" +"Hier können Sie ein neues Backup herunterladen und anfordern. Sobald ein Backup abgeschlossen ist, wird es unten " +"aufgelistet." + +#: changedetectionio/blueprint/backups/templates/overview.html:19 +msgid "Mb" +msgstr "Mb" + +#: changedetectionio/blueprint/backups/templates/overview.html:24 +msgid "No backups found." +msgstr "Keine Backups gefunden." + +#: changedetectionio/blueprint/backups/templates/overview.html:28 +msgid "Create backup" +msgstr "Backup erstellen" + +#: changedetectionio/blueprint/backups/templates/overview.html:30 +msgid "Remove backups" +msgstr "Backups entfernen" + +#: changedetectionio/blueprint/imports/importer.py:45 +msgid "Importing 5,000 of the first URLs from your list, the rest can be imported again." +msgstr "Es werden 5.000 der ersten URLs aus Ihrer Liste importiert, der Rest kann erneut importiert werden." + +#: changedetectionio/blueprint/imports/importer.py:78 +#, python-brace-format +msgid "{} Imported from list in {:.2f}s, {} Skipped." +msgstr "{} aus Liste importiert in {:.2f}s, {} übersprungen." + +#: changedetectionio/blueprint/imports/importer.py:98 +msgid "Unable to read JSON file, was it broken?" +msgstr "JSON-Datei kann nicht gelesen werden, ist sie beschädigt?" + +#: changedetectionio/blueprint/imports/importer.py:102 +msgid "JSON structure looks invalid, was it broken?" +msgstr "JSON-Struktur sieht ungültig aus, ist sie beschädigt?" + +#: changedetectionio/blueprint/imports/importer.py:139 +#, python-brace-format +msgid "{} Imported from Distill.io in {:.2f}s, {} Skipped." +msgstr "{} aus Distill.io importiert in {:.2f}s, {} übersprungen." + +#: changedetectionio/blueprint/imports/importer.py:160 changedetectionio/blueprint/imports/importer.py:239 +msgid "Unable to read export XLSX file, something wrong with the file?" +msgstr "XLSX-Datei kann nicht gelesen werden, stimmt etwas mit der Datei nicht?" + +#: changedetectionio/blueprint/imports/importer.py:200 changedetectionio/blueprint/imports/importer.py:268 +#, python-brace-format +msgid "Error processing row number {}, URL value was incorrect, row was skipped." +msgstr "Fehler bei der Verarbeitung von Zeile {}, URL-Wert war falsch, Zeile wurde übersprungen." + +#: changedetectionio/blueprint/imports/importer.py:214 changedetectionio/blueprint/imports/importer.py:297 +#, python-brace-format +msgid "Error processing row number {}, check all cell data types are correct, row was skipped." +msgstr "Fehler bei der Verarbeitung von Zeile {}, prüfen Sie, ob alle Zelldatentypen korrekt sind, Zeile wurde übersprungen." + +#: changedetectionio/blueprint/imports/importer.py:218 +#, python-brace-format +msgid "{} imported from Wachete .xlsx in {:.2f}s" +msgstr "{} aus Wachete .xlsx importiert in {:.2f}s" + +#: changedetectionio/blueprint/imports/importer.py:301 +#, python-brace-format +msgid "{} imported from custom .xlsx in {:.2f}s" +msgstr "{} aus benutzerdefinierter .xlsx importiert in {:.2f}s" + +#: changedetectionio/blueprint/imports/templates/import.html:9 +msgid "URL List" +msgstr "URL-Liste" + +#: changedetectionio/blueprint/imports/templates/import.html:10 +msgid "Distill.io" +msgstr "Distill.io" + +#: changedetectionio/blueprint/imports/templates/import.html:11 +msgid ".XLSX & Wachete" +msgstr ".XLSX & Wachete" + +#: changedetectionio/blueprint/imports/templates/import.html:20 +msgid "Enter one URL per line, and optionally add tags for each URL after a space, delineated by comma (,):" +msgstr "" +"Geben Sie eine URL pro Zeile ein und fügen Sie optional Tags für jede URL nach einem Leerzeichen hinzu, getrennt " +"durch Kommas (,):" + +#: changedetectionio/blueprint/imports/templates/import.html:22 +msgid "Example:" +msgstr "Beispiel:" + +#: changedetectionio/blueprint/imports/templates/import.html:23 +msgid "URLs which do not pass validation will stay in the textarea." +msgstr "URLs, die die Validierung nicht bestehen, bleiben im Textbereich." + +#: changedetectionio/blueprint/imports/templates/import.html:44 +msgid "Copy and Paste your Distill.io watch 'export' file, this should be a JSON file." +msgstr "" +"Kopieren Sie Ihre Distill.io-Watch-„Export“-Datei und fügen Sie sie ein. Dabei sollte es sich um eine JSON-Datei " +"handeln." + +#: changedetectionio/blueprint/imports/templates/import.html:45 +msgid "This is" +msgstr "Das ist" + +#: changedetectionio/blueprint/imports/templates/import.html:45 +msgid "experimental" +msgstr "Experimental-" + +#: changedetectionio/blueprint/imports/templates/import.html:45 +msgid "supported fields are" +msgstr "Unterstützte Felder sind" + +#: changedetectionio/blueprint/imports/templates/import.html:45 +msgid "the rest (including" +msgstr "der Rest (inkl" + +#: changedetectionio/blueprint/imports/templates/import.html:45 +msgid "are ignored." +msgstr "werden ignoriert." + +#: changedetectionio/blueprint/imports/templates/import.html:48 +msgid "How to export?" +msgstr "Wie exportiere ich?" + +#: changedetectionio/blueprint/imports/templates/import.html:49 +msgid "Be sure to set your default fetcher to Chrome if required." +msgstr "Stelle sicher, dass der Standard-Fetcher auf Chrome gesetzt ist, falls erforderlich." + +#: changedetectionio/blueprint/imports/templates/import.html:91 +msgid "Table of custom column and data types mapping for the" +msgstr "Tabelle der benutzerdefinierten Spalten- und Datentypzuordnung für" + +#: changedetectionio/blueprint/imports/templates/import.html:91 +msgid "Custom mapping" +msgstr "Benutzerdefinierte Zuordnung" + +#: changedetectionio/blueprint/imports/templates/import.html:91 +msgid "File mapping type." +msgstr "Dateizuordnungstyp." + +#: changedetectionio/blueprint/imports/templates/import.html:95 +msgid "Column #" +msgstr "Spalte #" + +#: changedetectionio/blueprint/imports/templates/import.html:101 +msgid "Type" +msgstr "Typ" + +#: changedetectionio/blueprint/imports/templates/import.html:104 +msgid "none" +msgstr "keiner" + +#: changedetectionio/blueprint/imports/templates/import.html:107 +msgid "CSS/xPath filter" +msgstr "CSS/xPath-Filter" + +#: changedetectionio/blueprint/imports/templates/import.html:108 +msgid "Group / Tag name(s)" +msgstr "Gruppe/Tag beobachten" + +#: changedetectionio/blueprint/imports/templates/import.html:109 +msgid "Recheck time (minutes)" +msgstr "Nachprüfzeit (Minuten)" + +#: changedetectionio/blueprint/imports/templates/import.html:116 +msgid "Import" +msgstr "IMPORT" + +#: changedetectionio/blueprint/settings/__init__.py:64 +msgid "Password protection removed." +msgstr "Passwortschutz entfernt." + +#: changedetectionio/blueprint/settings/__init__.py:92 +#, python-brace-format +msgid "Warning: Worker count ({}) is close to or exceeds available CPU cores ({})" +msgstr "Warnung: Anzahl der Worker ({}) nähert sich oder überschreitet die verfügbaren CPU-Kerne ({})" + +#: changedetectionio/blueprint/settings/__init__.py:104 +#, python-brace-format +msgid "Worker count adjusted: {}" +msgstr "Anzahl der \"Worker\" geändert auf: {}" + +#: changedetectionio/blueprint/settings/__init__.py:106 +msgid "Dynamic worker adjustment not supported for sync workers" +msgstr "Die dynamische Anpassung von „Worker\" wird für Synchronisierungs-„Worker\" nicht unterstützt." + +#: changedetectionio/blueprint/settings/__init__.py:108 +#, python-brace-format +msgid "Error adjusting workers: {}" +msgstr "Fehler beim Anpassen der \"Worker\": {}" + +#: changedetectionio/blueprint/settings/__init__.py:113 +msgid "Password protection enabled." +msgstr "Passwortschutz aktiviert." + +#: changedetectionio/blueprint/settings/__init__.py:132 +msgid "Settings updated." +msgstr "Einstellungen aktualisiert." + +#: changedetectionio/blueprint/settings/__init__.py:135 changedetectionio/blueprint/ui/edit.py:296 +#: changedetectionio/processors/extract.py:105 +msgid "An error occurred, please see below." +msgstr "Ein Fehler ist aufgetreten, siehe unten." + +#: changedetectionio/blueprint/settings/__init__.py:185 +msgid "API Key was regenerated." +msgstr "Der API-Schlüssel wurde neu generiert." + +#: changedetectionio/blueprint/settings/__init__.py:204 +msgid "Automatic scheduling paused - checks will not be queued." +msgstr "" + +#: changedetectionio/blueprint/settings/__init__.py:206 +msgid "Automatic scheduling resumed - checks will be queued normally." +msgstr "" + +#: changedetectionio/blueprint/settings/__init__.py:218 +msgid "All notifications muted." +msgstr "Alle Benachrichtigungen stummgeschaltet." + +#: changedetectionio/blueprint/settings/__init__.py:220 +msgid "All notifications unmuted." +msgstr "Alle Benachrichtigungen entstummt." + +#: changedetectionio/blueprint/settings/templates/notification-log.html:7 +msgid "Notification debug log" +msgstr "Benachrichtigungs-Debug-Protokoll" + +#: changedetectionio/blueprint/settings/templates/settings.html:21 +#: changedetectionio/blueprint/tags/templates/edit-tag.html:27 changedetectionio/blueprint/ui/templates/edit.html:47 +msgid "General" +msgstr "Allgemein" + +#: changedetectionio/blueprint/settings/templates/settings.html:23 +msgid "Fetching" +msgstr "Abrufen" + +#: changedetectionio/blueprint/settings/templates/settings.html:24 +msgid "Global Filters" +msgstr "Globale Filter" + +#: changedetectionio/blueprint/settings/templates/settings.html:25 +msgid "UI Options" +msgstr "UI-Optionen" + +#: changedetectionio/blueprint/settings/templates/settings.html:26 +msgid "API" +msgstr "API" + +#: changedetectionio/blueprint/settings/templates/settings.html:27 +msgid "RSS" +msgstr "RSS" + +#: changedetectionio/blueprint/settings/templates/settings.html:29 +msgid "Time & Date" +msgstr "Uhrzeit und Datum" + +#: changedetectionio/blueprint/settings/templates/settings.html:30 +msgid "CAPTCHA & Proxies" +msgstr "CAPTCHA & Proxys" + +#: changedetectionio/blueprint/settings/templates/settings.html:36 +msgid "Info" +msgstr "Info" + +#: changedetectionio/blueprint/settings/templates/settings.html:47 +msgid "Default recheck time for all watches, current system minimum is" +msgstr "Standardmäßige Überprüfungszeit für alle Observationen, derzeitiges Systemminimum ist" + +#: changedetectionio/blueprint/settings/templates/settings.html:47 +msgid "seconds" +msgstr "Sekunden" + +#: changedetectionio/blueprint/settings/templates/settings.html:47 +msgid "more info" +msgstr "Weitere Informationen" + +#: changedetectionio/blueprint/settings/templates/settings.html:57 +msgid "After this many consecutive times that the CSS/xPath filter is missing, send a notification" +msgstr "" +"Nach dieser Anzahl aufeinanderfolgender Male, dass der CSS/xPath-Filter fehlt, eine Benachrichtigung " +"sendenHäufigkeit, mit der der Filter fehlen darf, bevor eine Benachrichtigung gesendet wird" + +#: changedetectionio/blueprint/settings/templates/settings.html:59 +msgid "Set to" +msgstr "Setzen auf" + +#: changedetectionio/blueprint/settings/templates/settings.html:59 +msgid "to disable" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:68 +msgid "Password protection for your changedetection.io application." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:71 +msgid "Password is locked." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:77 +msgid "Allow access to the watch change history page when password is enabled (Good for sharing the diff page)" +msgstr "" +"Zugriff auf die Änderungshistorie-Seite erlauben, wenn Passwort aktiviert ist (Gut zum Teilen der Diff-Seite)Erlauben" +" Sie anonymen Zugriff auf die Seite mit dem Wiedergabeverlauf, wenn das Passwort aktiviert ist" + +#: changedetectionio/blueprint/settings/templates/settings.html:81 +msgid "When a request returns no content, or the HTML does not contain any text, is this considered a change?" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:93 +msgid "Base URL used for the" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:93 +msgid "token in notification links." +msgstr "Token in Benachrichtigungslinks." + +#: changedetectionio/blueprint/settings/templates/settings.html:94 +msgid "Default value is the system environment variable" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:94 changedetectionio/templates/_common_fields.html:132 +msgid "read more here" +msgstr "hier mehr lesen" + +#: changedetectionio/blueprint/settings/templates/settings.html:103 +msgid "method (default) where your watched sites don't need Javascript to render." +msgstr "Methode (Standard), bei der Ihre überwachten Websites kein Javascript zum Rendern benötigen." + +#: changedetectionio/blueprint/settings/templates/settings.html:103 changedetectionio/blueprint/ui/templates/edit.html:123 +msgid "Use the" +msgstr "Benutzen Sie die" + +#: changedetectionio/blueprint/settings/templates/settings.html:103 changedetectionio/blueprint/ui/templates/edit.html:123 +msgid "Basic" +msgstr "Basic" + +#: changedetectionio/blueprint/settings/templates/settings.html:104 +msgid "method requires a network connection to a running WebDriver+Chrome server, set by the ENV var" +msgstr "" +"Methode erfordert eine Netzwerkverbindung zu einem laufenden WebDriver+Chrome-Server, der durch die Umgebungsvariable" +" festgelegt wird" + +#: changedetectionio/blueprint/settings/templates/settings.html:104 changedetectionio/blueprint/ui/templates/edit.html:124 +msgid "The" +msgstr "Der" + +#: changedetectionio/blueprint/settings/templates/settings.html:104 changedetectionio/blueprint/ui/templates/edit.html:124 +msgid "Chrome/Javascript" +msgstr "Chrome/Javascript" + +#: changedetectionio/blueprint/settings/templates/settings.html:109 changedetectionio/blueprint/ui/templates/edit.html:143 +msgid "" +"If you're having trouble waiting for the page to be fully rendered (text missing etc), try increasing the 'wait' time" +" here." +msgstr "" +"Wenn Sie Probleme damit haben, dass die Seite vollständig gerendert wird (fehlender Text usw.), versuchen Sie, die " +"Wartezeit hier zu verlängern." + +#: changedetectionio/blueprint/settings/templates/settings.html:111 changedetectionio/blueprint/ui/templates/edit.html:145 +msgid "This will wait" +msgstr "Das wird warten" + +#: changedetectionio/blueprint/settings/templates/settings.html:111 changedetectionio/blueprint/ui/templates/edit.html:145 +msgid "seconds before extracting the text." +msgstr "Sekunden, bevor der Text extrahiert wird." + +#: changedetectionio/blueprint/settings/templates/settings.html:120 +msgid "Number of concurrent workers to process watches. More workers = faster processing but higher memory usage." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:121 +msgid "Currently running:" +msgstr "Aktuell läuft:" + +#: changedetectionio/blueprint/settings/templates/settings.html:121 +msgid "operational" +msgstr "betriebsbereit" + +#: changedetectionio/blueprint/settings/templates/settings.html:121 +msgid "workers" +msgstr "Worker" + +#: changedetectionio/blueprint/settings/templates/settings.html:121 +msgid "actively processing" +msgstr "aktiv in Bearbeitung" + +#: changedetectionio/blueprint/settings/templates/settings.html:125 +msgid "Example - 3 seconds random jitter could trigger up to 3 seconds earlier or up to 3 seconds later" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:129 +msgid "For regular plain requests (not chrome based), maximum number of seconds until timeout, 1-999." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:134 +msgid "Applied to all requests." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:135 +msgid "Note: Simply changing the User-Agent often does not defeat anti-robot technologies, it's important to consider" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:135 +msgid "all of the ways that the browser is detected" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:140 changedetectionio/blueprint/ui/templates/diff.html:138 +#: changedetectionio/blueprint/ui/templates/edit.html:125 changedetectionio/templates/_common_fields.html:126 +msgid "Tip:" +msgstr "Tipp:" + +#: changedetectionio/blueprint/settings/templates/settings.html:140 changedetectionio/blueprint/ui/templates/edit.html:125 +msgid "Connect using Bright Data and Oxylabs Proxies, find out more here." +msgstr "Verbinden Sie sich über Bright Data und Oxylabs Proxies. Weitere Informationen finden Sie hier." + +#: changedetectionio/blueprint/settings/templates/settings.html:149 +msgid "Ignore whitespace, tabs and new-lines/line-feeds when considering if a change was detected." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:150 +#: changedetectionio/blueprint/settings/templates/settings.html:157 +#: changedetectionio/blueprint/settings/templates/settings.html:192 +msgid "Note:" +msgstr "Hinweis:" + +#: changedetectionio/blueprint/settings/templates/settings.html:150 +#: changedetectionio/blueprint/settings/templates/settings.html:192 +msgid "Changing this will change the status of your existing watches, possibly trigger alerts etc." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:155 +msgid "Render anchor tag content, default disabled, when enabled renders links as" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:157 +msgid "Changing this could affect the content of your existing watches, possibly trigger alerts etc." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:168 +msgid "Remove HTML element(s) by CSS and XPath selectors before text conversion." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:169 +msgid "Don't paste HTML here, use only CSS and XPath selectors" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:170 +msgid "Add multiple elements, CSS or XPath selectors per line to ignore multiple parts of the HTML." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:178 +#: changedetectionio/blueprint/settings/templates/settings.html:182 +msgid "Note: This is applied globally in addition to the per-watch rules." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:181 +msgid "Matching text will be" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:181 +msgid "ignored" +msgstr "ignoriert" + +#: changedetectionio/blueprint/settings/templates/settings.html:181 +msgid "in the text snapshot (you can still see it but it wont trigger a change)" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:183 changedetectionio/templates/edit/text-options.html:24 +msgid "Each line processed separately, any line matching will be ignored (removed before creating the checksum)" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:184 changedetectionio/templates/edit/text-options.html:25 +msgid "Regular Expression support, wrap the entire line in forward slash" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:185 changedetectionio/templates/edit/text-options.html:26 +msgid "Changing this will affect the comparison checksum which may trigger an alert" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:191 +msgid "Remove any text that appears in the \"Ignore text\" from the output (otherwise its just ignored for change-detection)" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:198 +msgid "API Access" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:199 +msgid "Drive your changedetection.io via API, More about" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:199 +msgid "API access and examples here" +msgstr "API-Zugriff und Beispiele hier" + +#: changedetectionio/blueprint/settings/templates/settings.html:203 +msgid "Restrict API access limit by using" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:203 +msgid "header - required for the Chrome Extension to work" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:204 +msgid "API Key" +msgstr "API-Schlüssel" + +#: changedetectionio/blueprint/settings/templates/settings.html:205 +msgid "copy" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:209 +msgid "Regenerate API key" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:212 +msgid "Chrome Extension" +msgstr "Chrome-Erweiterung" + +#: changedetectionio/blueprint/settings/templates/settings.html:213 +msgid "Easily add any web-page to your changedetection.io installation from within Chrome." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:214 +msgid "Step 1" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:214 +msgid "Install the extension," +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:214 +msgid "Step 2" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:214 +msgid "Navigate to this page," +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:215 +msgid "Step 3" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:215 +msgid "Open the extension from the toolbar and click" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:215 +msgid "Sync API Access" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:218 +msgid "Try our new Chrome Extension!" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:220 +msgid "Chrome store icon" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:221 +msgid "Chrome Webstore" +msgstr "Chrome Webstore" + +#: changedetectionio/blueprint/settings/templates/settings.html:232 +msgid "Maximum number of history snapshots to include in the watch specific RSS feed." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:236 +msgid "For watching other RSS feeds - When watching RSS/Atom feeds, convert them into clean text for better change detection." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:241 +msgid "Does your reader support HTML? Set it here" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:245 +msgid "'System default' for the same template for all items, or re-use your \"Notification Body\" as the template." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:258 +msgid "Ensure the settings below are correct, they are used to manage the time schedule for checking your web page watches." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:261 +msgid "UTC Time & Date from Server:" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:262 +msgid "Local Time & Date in Browser:" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:274 +msgid "Enable this setting to open the diff page in a new tab. If disabled, the diff page will open in the current tab." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:278 +msgid "Realtime UI Updates Enabled - (Restart required if this is changed)" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:282 +msgid "Enable or Disable Favicons next to the watch list" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:289 +msgid "Number of items per page in the watch overview list, 0 to disable." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:337 +msgid "Tip" +msgstr "Tipp" + +#: changedetectionio/blueprint/settings/templates/settings.html:337 +msgid "\"Residential\" and \"Mobile\" proxy type can be more successfull than \"Data Center\" for blocked websites." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:341 +msgid "\"Name\" will be used for selecting the proxy in the Watch Edit settings" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:342 +msgid "" +"SOCKS5 proxies with authentication are only supported with 'plain requests' fetcher, for other fetchers you should " +"whitelist the IP access instead" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:348 +msgid "Choose a default proxy for all watches" +msgstr "Wählen Sie einen Standard-Proxy für alle Überwachungen" + +#: changedetectionio/blueprint/settings/templates/settings.html:388 +msgid "Python version:" +msgstr "Python-Version:" + +#: changedetectionio/blueprint/settings/templates/settings.html:389 +msgid "Plugins active:" +msgstr "Aktive Plugins:" + +#: changedetectionio/blueprint/settings/templates/settings.html:397 +msgid "No plugins active" +msgstr "Keine Plugins aktiv" + +#: changedetectionio/blueprint/settings/templates/settings.html:403 +msgid "Back" +msgstr "Zurück" + +#: changedetectionio/blueprint/settings/templates/settings.html:404 +msgid "Clear Snapshot History" +msgstr "Snapshot-Verlauf löschen" + +#: changedetectionio/blueprint/tags/__init__.py:48 +#, python-brace-format +msgid "The tag \"{}\" already exists" +msgstr "Das Tag „{}“ existiert bereits." + +#: changedetectionio/blueprint/tags/__init__.py:52 +msgid "Tag added" +msgstr "Tag hinzugefügt" + +#: changedetectionio/blueprint/tags/__init__.py:87 +msgid "Tag deleted, removing from watches in background" +msgstr "Tag gelöscht, wird im Hintergrund aus Überwachungen entfernt" + +#: changedetectionio/blueprint/tags/__init__.py:109 +msgid "Unlinking tag from watches in background" +msgstr "" + +#: changedetectionio/blueprint/tags/__init__.py:133 +msgid "All tags deleted, clearing from watches in background" +msgstr "" + +#: changedetectionio/blueprint/tags/__init__.py:145 +msgid "Tag not found" +msgstr "Tag nicht gefunden" + +#: changedetectionio/blueprint/tags/__init__.py:220 +msgid "Updated" +msgstr "Aktualisiert" + +#: changedetectionio/blueprint/tags/templates/edit-tag.html:28 changedetectionio/blueprint/ui/templates/edit.html:56 +#: changedetectionio/blueprint/ui/templates/edit.html:386 +msgid "Filters & Triggers" +msgstr "Filter und Trigger" + +#: changedetectionio/blueprint/tags/templates/edit-tag.html:50 +msgid "These settings are" +msgstr "Diese Einstellungen sind" + +#: changedetectionio/blueprint/tags/templates/edit-tag.html:50 +msgid "added" +msgstr "hinzugefügt" + +#: changedetectionio/blueprint/tags/templates/edit-tag.html:50 +msgid "to any existing watch configurations." +msgstr "auf alle vorhandenen Überwachungskonfigurationen." + +#: changedetectionio/blueprint/tags/templates/edit-tag.html:53 changedetectionio/blueprint/ui/templates/edit.html:321 +msgid "Text filtering" +msgstr "Textfilterung" + +#: changedetectionio/blueprint/tags/templates/edit-tag.html:73 changedetectionio/blueprint/ui/templates/edit.html:269 +msgid "Use with caution!" +msgstr "Mit Vorsicht verwenden!" + +#: changedetectionio/blueprint/tags/templates/edit-tag.html:73 changedetectionio/blueprint/ui/templates/edit.html:269 +msgid "This will easily fill up your email storage quota or flood other storages." +msgstr "Dadurch wird Ihr E-Mail-Speicherkontingent leicht ausgeschöpft oder andere Speicher überflutet." + +#: changedetectionio/blueprint/tags/templates/edit-tag.html:80 changedetectionio/blueprint/ui/templates/edit.html:276 +msgid "Look out!" +msgstr "Achtung!" + +#: changedetectionio/blueprint/tags/templates/edit-tag.html:80 changedetectionio/blueprint/ui/templates/edit.html:276 +msgid "Lookout!" +msgstr "Achtung!" + +#: changedetectionio/blueprint/tags/templates/edit-tag.html:81 changedetectionio/blueprint/ui/templates/edit.html:277 +msgid "There are" +msgstr "Es gibt" + +#: changedetectionio/blueprint/tags/templates/edit-tag.html:81 changedetectionio/blueprint/ui/templates/edit.html:277 +msgid "system-wide notification URLs enabled" +msgstr "Systemweite Benachrichtigungs-URLs aktiviert" + +#: changedetectionio/blueprint/tags/templates/edit-tag.html:81 changedetectionio/blueprint/ui/templates/edit.html:277 +msgid "this form will override notification settings for this watch only" +msgstr "Dieses Formular überschreibt die Benachrichtigungseinstellungen nur für diese Überwachung." + +#: changedetectionio/blueprint/tags/templates/edit-tag.html:81 changedetectionio/blueprint/ui/templates/edit.html:277 +msgid "an empty Notification URL list here will still send notifications." +msgstr "Auch wenn die Liste der Benachrichtigungs-URLs hier leer ist, werden dennoch Benachrichtigungen versendet." + +#: changedetectionio/blueprint/tags/templates/edit-tag.html:84 changedetectionio/blueprint/ui/templates/edit.html:280 +msgid "Use system defaults" +msgstr "Verwenden Sie Systemstandards" + +#: changedetectionio/blueprint/tags/templates/groups-overview.html:11 +msgid "Add a new organisational tag" +msgstr "Fügen Sie ein neues Organisations-Tag hinzu" + +#: changedetectionio/blueprint/tags/templates/groups-overview.html:14 +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:65 +msgid "Watch group / tag" +msgstr "Gruppe / Label" + +#: changedetectionio/blueprint/tags/templates/groups-overview.html:21 +msgid "Groups allows you to manage filters and notifications for multiple watches under a single organisational tag." +msgstr "" +"Mit Gruppen können Sie Filter und Benachrichtigungen für mehrere Überwachungen unter einem einzigen Organisations-Tag" +" verwalten." + +#: changedetectionio/blueprint/tags/templates/groups-overview.html:31 +msgid "# Watches" +msgstr "# Überwachungen" + +#: changedetectionio/blueprint/tags/templates/groups-overview.html:32 +msgid "Tag / Label name" +msgstr "Tag-/Labelname" + +#: changedetectionio/blueprint/tags/templates/groups-overview.html:42 +msgid "No website organisational tags/groups configured" +msgstr "Keine Gruppen/Labels konfiguriert" + +#: changedetectionio/blueprint/tags/templates/groups-overview.html:53 +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:281 +msgid "Edit" +msgstr "Bearbeiten" + +#: changedetectionio/blueprint/tags/templates/groups-overview.html:54 +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:84 +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:280 +msgid "Recheck" +msgstr "Neu prüfen" + +#: changedetectionio/blueprint/tags/templates/groups-overview.html:59 +msgid "Delete Group?" +msgstr "Gruppe löschen?" + +#: changedetectionio/blueprint/tags/templates/groups-overview.html:60 +#, python-format +msgid "<p>Are you sure you want to delete group <strong>%(title)s</strong>?</p><p>This action cannot be undone.</p>" +msgstr "" +"<p>Möchten Sie die Gruppe <strong>%(title)s</strong> wirklich löschen?</p><p>Diese Aktion kann nicht rückgängig " +"gemacht werden.</p>" + +#: changedetectionio/blueprint/tags/templates/groups-overview.html:61 +#: changedetectionio/blueprint/tags/templates/groups-overview.html:62 +#: changedetectionio/blueprint/ui/templates/edit.html:490 +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:100 +msgid "Delete" +msgstr "Löschen" + +#: changedetectionio/blueprint/tags/templates/groups-overview.html:62 +msgid "Deletes and removes tag" +msgstr "Löscht und entfernt den Tag" + +#: changedetectionio/blueprint/tags/templates/groups-overview.html:67 +msgid "Unlink Group?" +msgstr "Gruppenverknüpfung aufheben?" + +#: changedetectionio/blueprint/tags/templates/groups-overview.html:68 +#, python-format +msgid "" +"<p>Are you sure you want to unlink all watches from group <strong>%(title)s</strong>?</p><p>The tag will be kept but " +"watches will be removed from it.</p>" +msgstr "" +"<p>Möchten Sie wirklich alle Beobachtungen aus der Gruppe <strong>%(title)s</strong> entfernen?</p><p>Das Tag bleibt " +"erhalten, aber die Beobachtungen werden daraus entfernt." + +#: changedetectionio/blueprint/tags/templates/groups-overview.html:69 +#: changedetectionio/blueprint/tags/templates/groups-overview.html:70 +msgid "Unlink" +msgstr "Verknüpfung aufheben" + +#: changedetectionio/blueprint/tags/templates/groups-overview.html:70 +msgid "Keep the tag but unlink any watches" +msgstr "Behalte das Tag, aber entferne alle Verknüpfungen zu Überwachungen" + +#: changedetectionio/blueprint/tags/templates/groups-overview.html:71 +#: changedetectionio/blueprint/ui/templates/edit.html:500 +msgid "RSS Feed for this watch" +msgstr "RSS-Feed für diese Überwachung" + +#: changedetectionio/blueprint/ui/__init__.py:21 +#, python-brace-format +msgid "{} watches deleted" +msgstr "{} Überwachungen gelöscht" + +#: changedetectionio/blueprint/ui/__init__.py:28 +#, python-brace-format +msgid "{} watches paused" +msgstr "{} Überwachungen pausiert" + +#: changedetectionio/blueprint/ui/__init__.py:35 +#, python-brace-format +msgid "{} watches unpaused" +msgstr "{} Überwachungen fortgesetzt" + +#: changedetectionio/blueprint/ui/__init__.py:42 +#, python-brace-format +msgid "{} watches updated" +msgstr "{} Überwachungen aktualisiert" + +#: changedetectionio/blueprint/ui/__init__.py:49 +#, python-brace-format +msgid "{} watches muted" +msgstr "{} Überwachungen stummgeschaltet" + +#: changedetectionio/blueprint/ui/__init__.py:56 +#, python-brace-format +msgid "{} watches un-muted" +msgstr "{} Überwachungen nicht stummgeschaltet" + +#: changedetectionio/blueprint/ui/__init__.py:64 +#, python-brace-format +msgid "{} watches queued for rechecking" +msgstr "{} Überwachungen zur erneuten Überprüfung in der Warteschlange" + +#: changedetectionio/blueprint/ui/__init__.py:71 +#, python-brace-format +msgid "{} watches errors cleared" +msgstr "{} Überwachungfehler behoben" + +#: changedetectionio/blueprint/ui/__init__.py:78 +#, python-brace-format +msgid "{} watches cleared/reset." +msgstr "{} Überwachungen gelöscht/zurückgesetzt." + +#: changedetectionio/blueprint/ui/__init__.py:91 +#, python-brace-format +msgid "{} watches set to use default notification settings" +msgstr "{} Überwachungen, die auf die Verwendung der Standardbenachrichtigungseinstellungen eingestellt sind" + +#: changedetectionio/blueprint/ui/__init__.py:106 +#, python-brace-format +msgid "{} watches were tagged" +msgstr "{} Überwachungen wurde markiert" + +#: changedetectionio/blueprint/ui/__init__.py:143 +msgid "Watch not found" +msgstr "Überwachung nicht gefunden" + +#: changedetectionio/blueprint/ui/__init__.py:145 +#, python-brace-format +msgid "Cleared snapshot history for watch {}" +msgstr "Snapshot-Verlauf für Beobachtung {} gelöscht" + +#: changedetectionio/blueprint/ui/__init__.py:172 +msgid "History clearing started in background" +msgstr "" + +#: changedetectionio/blueprint/ui/__init__.py:174 +msgid "Incorrect confirmation text." +msgstr "Falscher Bestätigungstext" + +#: changedetectionio/blueprint/ui/__init__.py:213 +msgid "Marking watches as viewed in background..." +msgstr "" + +#: changedetectionio/blueprint/ui/__init__.py:222 +#, python-brace-format +msgid "The watch by UUID {} does not exist." +msgstr "Die Beobachtung mit der UUID {} existiert nicht." + +#: changedetectionio/blueprint/ui/__init__.py:229 +msgid "Deleted." +msgstr "Gelöscht." + +#: changedetectionio/blueprint/ui/__init__.py:246 +msgid "Cloned, you are editing the new watch." +msgstr "Geklont, Sie bearbeiten die neue Beobachtung." + +#: changedetectionio/blueprint/ui/__init__.py:261 +msgid "Watch is already queued or being checked." +msgstr "Überwachung ist bereits in der Warteschlange oder wird gerade geprüft." + +#: changedetectionio/blueprint/ui/__init__.py:264 changedetectionio/blueprint/ui/__init__.py:301 +msgid "Queued 1 watch for rechecking." +msgstr "1 Überwachung zur erneuten Überprüfung in Warteschlange gestellt." + +#: changedetectionio/blueprint/ui/__init__.py:297 +#, python-brace-format +msgid "Queued {} watches for rechecking ({} already queued or running)." +msgstr "{} Überwachungen zur erneuten Überprüfung eingereiht ({} bereits in Warteschlange oder laufend)." + +#: changedetectionio/blueprint/ui/__init__.py:303 +#, python-brace-format +msgid "Queued {} watches for rechecking." +msgstr "In der Warteschlange {} zur erneuten Überprüfung." + +#: changedetectionio/blueprint/ui/__init__.py:332 +msgid "Queueing watches for rechecking in background..." +msgstr "Überwachungen werden im Hintergrund zur erneuten Prüfung eingereiht..." + +#: changedetectionio/blueprint/ui/__init__.py:403 +#, python-brace-format +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/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 +msgid "No history found for the specified link, bad link?" +msgstr "Keinen Verlauf für den angegebenen Link gefunden, fehlerhafter Link?" + +#: changedetectionio/blueprint/ui/diff.py:98 +msgid "Not enough history (2 snapshots required) to show difference page for this watch." +msgstr "Nicht genügend Verlauf (2 snapshots erforderlich), um die Änderungsseite für diese Überwachung anzuzeigen." + +#: changedetectionio/blueprint/ui/edit.py:35 +msgid "No watches to edit" +msgstr "Keine Überwachungen zum Bearbeiten" + +#: changedetectionio/blueprint/ui/edit.py:42 +#, python-brace-format +msgid "No watch with the UUID {} found." +msgstr "Keine Überwachung mit der UUID {} gefunden." + +#: changedetectionio/blueprint/ui/edit.py:50 +#, python-brace-format +msgid "Switched to mode - {}." +msgstr "In den Modus {} gewechselt." + +#: changedetectionio/blueprint/ui/edit.py:75 +#, python-brace-format +msgid "Cannot load the edit form for processor/plugin '{}', plugin missing?" +msgstr "Das Bearbeitungsformular für den Prozessor/das Plugin „{}“ kann nicht geladen werden. Fehlt das Plugin?" + +#: changedetectionio/blueprint/ui/edit.py:245 +msgid "Updated watch - unpaused!" +msgstr "Aktualisierte Überwachung – fortgesetzt!" + +#: changedetectionio/blueprint/ui/edit.py:245 +msgid "Updated watch." +msgstr "Überwachung aktualisiert." + +#: changedetectionio/blueprint/ui/preview.py:78 +msgid "Preview unavailable - No fetch/check completed or triggers not reached" +msgstr "Vorschau nicht verfügbar – Kein Abruf/keine Überprüfung abgeschlossen oder Trigger nicht erreicht" + +#: changedetectionio/blueprint/ui/templates/clear_all_history.html:12 +msgid "This will remove version history (snapshots) for ALL watches, but keep your list of URLs!" +msgstr "" +"Dadurch wird der Versionsverlauf (Snapshots) für ALLE Überwachungen gelöscht, aber Ihre Liste mit URLs bleibt " +"erhalten!" + +#: changedetectionio/blueprint/ui/templates/clear_all_history.html:13 +msgid "You may like to use the" +msgstr "Möglicherweise möchten Sie die verwenden" + +#: changedetectionio/blueprint/ui/templates/clear_all_history.html:13 +msgid "BACKUP" +msgstr "Backups" + +#: changedetectionio/blueprint/ui/templates/clear_all_history.html:13 +msgid "link first." +msgstr "Link zuerst." + +#: changedetectionio/blueprint/ui/templates/clear_all_history.html:17 +msgid "Confirmation text" +msgstr "Bestätigungstext" + +#: changedetectionio/blueprint/ui/templates/clear_all_history.html:27 +msgid "Type in the word" +msgstr "Geben Sie das Wort ein" + +#: changedetectionio/blueprint/ui/templates/clear_all_history.html:27 +msgid "clear" +msgstr "löschen" + +#: changedetectionio/blueprint/ui/templates/clear_all_history.html:27 +msgid "to confirm that you understand." +msgstr "um zu bestätigen, dass Sie es verstanden haben." + +#: changedetectionio/blueprint/ui/templates/clear_all_history.html:33 +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 +msgid "Cancel" +msgstr "Abbrechen" + +#: changedetectionio/blueprint/ui/templates/diff-offscreen-options.html:3 +msgid "Share diff as image" +msgstr "Diff als Bild teilen" + +#: changedetectionio/blueprint/ui/templates/diff-offscreen-options.html:3 +msgid "Share as Image" +msgstr "Als Bild teilen" + +#: changedetectionio/blueprint/ui/templates/diff-offscreen-options.html:6 +msgid "Ignore any lines matching" +msgstr "Ignorieren Sie alle übereinstimmenden Zeilen" + +#: changedetectionio/blueprint/ui/templates/diff-offscreen-options.html:9 +msgid "Ignore any lines matching excluding digits" +msgstr "Ignorieren Sie alle übereinstimmenden Zeilen mit Ausnahme von Ziffern" + +#: changedetectionio/blueprint/ui/templates/diff.html:28 +msgid "From" +msgstr "Von" + +#: changedetectionio/blueprint/ui/templates/diff.html:38 +msgid "To" +msgstr "Zu" + +#: changedetectionio/blueprint/ui/templates/diff.html:53 +msgid "Words" +msgstr "Wörter" + +#: changedetectionio/blueprint/ui/templates/diff.html:57 +msgid "Lines" +msgstr "Zeilen" + +#: changedetectionio/blueprint/ui/templates/diff.html:61 +msgid "Ignore Whitespace" +msgstr "Leerzeichen ignorieren" + +#: changedetectionio/blueprint/ui/templates/diff.html:65 +msgid "Same/non-changed" +msgstr "Gleich/unverändert" + +#: changedetectionio/blueprint/ui/templates/diff.html:69 +msgid "Removed" +msgstr "Entfernt" + +#: changedetectionio/blueprint/ui/templates/diff.html:73 changedetectionio/blueprint/ui/templates/edit.html:327 +msgid "Added" +msgstr "Hinzugefügt" + +#: changedetectionio/blueprint/ui/templates/diff.html:77 changedetectionio/blueprint/ui/templates/edit.html:327 +msgid "Replaced" +msgstr "Ersetzt" + +#: changedetectionio/blueprint/ui/templates/diff.html:82 changedetectionio/blueprint/ui/templates/preview.html:36 +msgid "Keyboard:" +msgstr "Tastatur:" + +#: changedetectionio/blueprint/ui/templates/diff.html:83 changedetectionio/blueprint/ui/templates/preview.html:37 +msgid "Previous" +msgstr "Zurück" + +#: changedetectionio/blueprint/ui/templates/diff.html:84 changedetectionio/blueprint/ui/templates/preview.html:38 +msgid "Next" +msgstr "Nächste" + +#: changedetectionio/blueprint/ui/templates/diff.html:91 +msgid "Jump to next difference" +msgstr "Springe zum nächsten Unterschied" + +#: changedetectionio/blueprint/ui/templates/diff.html:91 +msgid "Jump" +msgstr "Springen" + +#: changedetectionio/blueprint/ui/templates/diff.html:97 changedetectionio/blueprint/ui/templates/preview.html:45 +msgid "Error Text" +msgstr "Fehlertext" + +#: changedetectionio/blueprint/ui/templates/diff.html:98 changedetectionio/blueprint/ui/templates/preview.html:47 +msgid "Error Screenshot" +msgstr "Fehler-Screenshot" + +#: changedetectionio/blueprint/ui/templates/diff.html:99 changedetectionio/blueprint/ui/templates/preview.html:50 +msgid "Text" +msgstr "Text" + +#: changedetectionio/blueprint/ui/templates/diff.html:100 changedetectionio/blueprint/ui/templates/preview.html:51 +msgid "Current screenshot" +msgstr "Aktueller Screenshot" + +#: changedetectionio/blueprint/ui/templates/diff.html:101 +msgid "Extract Data" +msgstr "Daten extrahieren" + +#: changedetectionio/blueprint/ui/templates/diff.html:107 +msgid "seconds ago." +msgstr "vor Sekunden." + +#: changedetectionio/blueprint/ui/templates/diff.html:114 changedetectionio/blueprint/ui/templates/preview.html:59 +#: changedetectionio/blueprint/ui/templates/preview.html:66 +msgid "seconds ago" +msgstr "vor Sekunden" + +#: changedetectionio/blueprint/ui/templates/diff.html:115 +msgid "Current error-ing screenshot from most recent request" +msgstr "Aktueller Screenshot des Fehlers aus der letzten Anfrage" + +#: changedetectionio/blueprint/ui/templates/diff.html:127 +msgid "Pro-tip: You can enable" +msgstr "Profi-Tipp: Sie können es aktivieren" + +#: changedetectionio/blueprint/ui/templates/diff.html:127 +msgid "\"share access when password is enabled\"" +msgstr "„Zugriff freigeben, wenn Passwort aktiviert ist“" + +#: changedetectionio/blueprint/ui/templates/diff.html:127 +msgid "from settings." +msgstr "aus den Einstellungen." + +#: changedetectionio/blueprint/ui/templates/diff.html:133 +msgid "Goto single snapshot" +msgstr "Gehe zu einem einzelnen snapshot" + +#: changedetectionio/blueprint/ui/templates/diff.html:138 +msgid "Highlight text to share or add to ignore lists." +msgstr "Markieren Sie Text zum Teilen oder zum Hinzufügen zu Ignorierlisten." + +#: changedetectionio/blueprint/ui/templates/diff.html:144 changedetectionio/blueprint/ui/templates/preview.html:80 +msgid "For now, Differences are performed on text, not graphically, only the latest screenshot is available." +msgstr "Derzeit werden Unterschiede nur textuell und nicht grafisch dargestellt, es ist nur der letzte Screenshot verfügbar." + +#: changedetectionio/blueprint/ui/templates/diff.html:149 changedetectionio/blueprint/ui/templates/preview.html:86 +msgid "Current screenshot from most recent request" +msgstr "Aktueller Screenshot der letzten Anfrage" + +#: changedetectionio/blueprint/ui/templates/diff.html:151 changedetectionio/blueprint/ui/templates/preview.html:88 +msgid "No screenshot available just yet! Try rechecking the page." +msgstr "Derzeit ist kein Screenshot verfügbar! Versuchen Sie es später erneut." + +#: changedetectionio/blueprint/ui/templates/diff.html:154 +msgid "Screenshot requires Playwright/WebDriver enabled" +msgstr "Für den Screenshot ist die Aktivierung von Playwright/WebDriver erforderlich" + +#: changedetectionio/blueprint/ui/templates/edit.html:48 +msgid "Request" +msgstr "Anfrage" + +#: changedetectionio/blueprint/ui/templates/edit.html:52 +msgid "Browser Steps" +msgstr "Browserschritte" + +#: changedetectionio/blueprint/ui/templates/edit.html:55 +msgid "Visual Filter Selector" +msgstr "Visuelle Filterauswahl" + +#: changedetectionio/blueprint/ui/templates/edit.html:57 +msgid "Conditions" +msgstr "Bedingungen" + +#: changedetectionio/blueprint/ui/templates/edit.html:60 +msgid "Stats" +msgstr "Statistiken" + +#: changedetectionio/blueprint/ui/templates/edit.html:73 changedetectionio/blueprint/ui/templates/edit.html:313 +msgid "Some sites use JavaScript to create the content, for this you should" +msgstr "Einige Websites verwenden JavaScript, um den Inhalt zu erstellen. Dazu sollten Sie" + +#: changedetectionio/blueprint/ui/templates/edit.html:73 changedetectionio/blueprint/ui/templates/edit.html:313 +msgid "use the Chrome/WebDriver Fetcher" +msgstr "Verwenden Sie den Chrome/WebDriver Fetcher" + +#: changedetectionio/blueprint/ui/templates/edit.html:74 +msgid "Variables are supported in the URL" +msgstr "Variablen werden in der URL unterstützt" + +#: changedetectionio/blueprint/ui/templates/edit.html:74 changedetectionio/blueprint/ui/templates/edit.html:180 +#: changedetectionio/blueprint/ui/templates/edit.html:189 +msgid "help and examples here" +msgstr "Hilfe und Beispiele finden Sie hier" + +#: changedetectionio/blueprint/ui/templates/edit.html:78 +msgid "Organisational tag/group name used in the main listing page" +msgstr "Gruppen-/Label-NameGruppen-/Label-NameOrganisations-Tag/Gruppenname, der auf der Haupteintragsseite verwendet wird" + +#: changedetectionio/blueprint/ui/templates/edit.html:85 +msgid "Automatically uses the page title if found, you can also use your own title/description here" +msgstr "" +"Verwendet automatisch den Seitentitel, falls vorhanden. Sie können hier auch Ihren eigenen Titel/Ihre eigene " +"Beschreibung verwenden." + +#: changedetectionio/blueprint/ui/templates/edit.html:95 +msgid "The interval/amount of time between each check." +msgstr "Das Intervall/die Zeitdauer zwischen den einzelnen Überprüfungen." + +#: changedetectionio/blueprint/ui/templates/edit.html:110 +msgid "" +"Sends a notification when the filter can no longer be seen on the page, good for knowing when the page changed and " +"your filter will not work anymore." +msgstr "" +"Sendet eine Benachrichtigung, wenn der Filter auf der Seite nicht mehr sichtbar ist. So wissen Sie, wann sich die " +"Seite geändert hat und Ihr Filter nicht mehr funktioniert." + +#: changedetectionio/blueprint/ui/templates/edit.html:123 +msgid "method (default) where your watched site doesn't need Javascript to render." +msgstr "Methode (default), bei der Ihre überwachte Website kein Javascript zum Rendern benötigt." + +#: changedetectionio/blueprint/ui/templates/edit.html:124 +msgid "method requires a network connection to a running WebDriver+Chrome server, set by the ENV var 'WEBDRIVER_URL'." +msgstr "" +"Die Methode erfordert eine Netzwerkverbindung zu einem laufenden WebDriver+Chrome-Server, der durch die " +"Umgebungsvariable „WEBDRIVER_URL“ festgelegt wird." + +#: changedetectionio/blueprint/ui/templates/edit.html:130 +msgid "Check/Scan all" +msgstr "Überprüfen Sie alles noch einmal" + +#: changedetectionio/blueprint/ui/templates/edit.html:133 +msgid "Choose a proxy for this watch" +msgstr "Wählen Sie einen Proxy für diese Überwachung." + +#: changedetectionio/blueprint/ui/templates/edit.html:147 +msgid "Using the current global default settings" +msgstr "Verwendung der aktuellen globalen Standardeinstellungen" + +#: changedetectionio/blueprint/ui/templates/edit.html:152 changedetectionio/blueprint/ui/templates/edit.html:165 +msgid "Show advanced options" +msgstr "Erweiterte Optionen anzeigen" + +#: changedetectionio/blueprint/ui/templates/edit.html:157 +msgid "Run this code before performing change detection, handy for filling in fields and other actions" +msgstr "" +"Führen Sie diesen Code vor der Änderungserkennung aus. Er ist praktisch zum Ausfüllen von Feldern und für andere " +"Aktionen." + +#: changedetectionio/blueprint/ui/templates/edit.html:158 +msgid "More help and examples here" +msgstr "Weitere Hilfe und Beispiele finden Sie hier" + +#: changedetectionio/blueprint/ui/templates/edit.html:180 +msgid "Variables are supported in the request body" +msgstr "Variablen werden im Anforderungstext unterstützt" + +#: changedetectionio/blueprint/ui/templates/edit.html:189 +msgid "Variables are supported in the request header values" +msgstr "Variablen werden in den Werten der Anfrage-Header unterstützt." + +#: changedetectionio/blueprint/ui/templates/edit.html:192 +msgid "Alert! Extra headers file found and will be added to this watch!" +msgstr "Alarm! Zusätzliche Header-Datei gefunden und wird dieser Überwachung hinzugefügt!" + +#: changedetectionio/blueprint/ui/templates/edit.html:194 +msgid "Headers can be also read from a file in your data-directory" +msgstr "Header können auch aus einer Datei in Ihrem Datenverzeichnis gelesen werden" + +#: changedetectionio/blueprint/ui/templates/edit.html:194 +msgid "Read more here" +msgstr "Lesen Sie hier mehr" + +#: changedetectionio/blueprint/ui/templates/edit.html:197 +msgid "Not supported by Selenium browser" +msgstr "Wird vom Selenium-Browser nicht unterstützt" + +#: changedetectionio/blueprint/ui/templates/edit.html:221 +msgid "Turn on text finder" +msgstr "Schalten Sie den Textfinder ein" + +#: changedetectionio/blueprint/ui/templates/edit.html:224 +msgid "Please wait, first browser step can take a little time to load.." +msgstr "Bitte warten Sie, der erste Schritt des Browsers kann etwas Zeit zum Laden benötigen." + +#: changedetectionio/blueprint/ui/templates/edit.html:231 +msgid "Click here to Start" +msgstr "Klicken Sie hier, um zu starten" + +#: changedetectionio/blueprint/ui/templates/edit.html:233 +msgid "Please allow 10-15 seconds for the browser to connect." +msgstr "Bitte warten Sie 10–15 Sekunden, bis der Browser eine Verbindung herstellt." + +#: changedetectionio/blueprint/ui/templates/edit.html:242 +msgid "Press \"Play\" to start." +msgstr "Drücken Sie „Play“, um zu starten." + +#: changedetectionio/blueprint/ui/templates/edit.html:249 changedetectionio/blueprint/ui/templates/edit.html:419 +msgid "Visual Selector data is not ready, watch needs to be checked atleast once." +msgstr "Die Daten des visuellen Selektors sind noch nicht bereit, die Überwachung muss mindestens einmal überprüft werden." + +#: changedetectionio/blueprint/ui/templates/edit.html:253 +msgid "" +"Sorry, this functionality only works with fetchers that support interactive Javascript (so far only Playwright based " +"fetchers)" +msgstr "" +"Leider funktioniert diese Funktion nur mit Fetchern, die interaktives JavaScript unterstützen (bisher nur Playwright-" +"basierte Fetcher)." + +#: changedetectionio/blueprint/ui/templates/edit.html:254 +msgid "to one that supports interactive Javascript." +msgstr "zu einer, die interaktives Javascript unterstützt." + +#: changedetectionio/blueprint/ui/templates/edit.html:254 changedetectionio/blueprint/ui/templates/edit.html:424 +msgid "You need to" +msgstr "Das musst du" + +#: changedetectionio/blueprint/ui/templates/edit.html:254 changedetectionio/blueprint/ui/templates/edit.html:424 +msgid "Set the fetch method" +msgstr "Legen Sie die Fetch-Methode fest" + +#: changedetectionio/blueprint/ui/templates/edit.html:297 +msgid "Use the verify (✓) button to test if a condition passes against the current snapshot." +msgstr "" +"Verwenden Sie die Schaltfläche „Überprüfen“ (✓), um zu testen, ob eine Bedingung für den aktuellen Snapshot erfüllt " +"ist." + +#: changedetectionio/blueprint/ui/templates/edit.html:298 +msgid "Read a quick tutorial about" +msgstr "Lesen Sie ein kurzes Tutorial darüber" + +#: changedetectionio/blueprint/ui/templates/edit.html:298 +msgid "using conditional web page changes here" +msgstr "Verwenden Sie hier bedingte Webseitenänderungen" + +#: changedetectionio/blueprint/ui/templates/edit.html:303 +msgid "Activate preview" +msgstr "Vorschau aktivieren" + +#: changedetectionio/blueprint/ui/templates/edit.html:307 +msgid "Pro-tips:" +msgstr "Profi-Tipps:" + +#: changedetectionio/blueprint/ui/templates/edit.html:310 +msgid "Use the preview page to see your filters and triggers highlighted." +msgstr "Verwenden Sie die Vorschauseite, um Ihre Filter und Auslöser hervorgehoben anzuzeigen." + +#: changedetectionio/blueprint/ui/templates/edit.html:322 +msgid "Limit trigger/ignore/block/extract to;" +msgstr "Auslösen/Ignorieren/Blockieren/Extrahieren beschränken auf;" + +#: changedetectionio/blueprint/ui/templates/edit.html:326 +msgid "Note: Depending on the length and similarity of the text on each line, the algorithm may consider an" +msgstr "Hinweis: Je nach Länge und Ähnlichkeit des Textes in jeder Zeile kann der Algorithmus eine" + +#: changedetectionio/blueprint/ui/templates/edit.html:326 +msgid "instead of" +msgstr "anstatt" + +#: changedetectionio/blueprint/ui/templates/edit.html:326 +msgid "replacement" +msgstr "Ersatz" + +#: changedetectionio/blueprint/ui/templates/edit.html:326 +msgid "for example." +msgstr "Zum Beispiel." + +#: changedetectionio/blueprint/ui/templates/edit.html:326 changedetectionio/blueprint/ui/templates/edit.html:328 +msgid "addition" +msgstr "Zusatz" + +#: changedetectionio/blueprint/ui/templates/edit.html:327 +msgid "So it's always better to select" +msgstr "Es ist also immer besser, auszuwählen" + +#: changedetectionio/blueprint/ui/templates/edit.html:327 +msgid "when you're interested in new content." +msgstr "wenn Sie an neuen Inhalten interessiert sind." + +#: changedetectionio/blueprint/ui/templates/edit.html:328 +msgid "When content is merely moved in a list, it will also trigger an" +msgstr "Wenn Inhalte lediglich in einer Liste verschoben werden, löst dies ebenfalls einen" + +#: changedetectionio/blueprint/ui/templates/edit.html:328 +msgid "consider enabling" +msgstr "Erwägen Sie die Aktivierung" + +#: changedetectionio/blueprint/ui/templates/edit.html:328 +msgid "Only trigger when unique lines appear" +msgstr "Wird nur ausgelöst, wenn eindeutige Zeilen angezeigt werden" + +#: changedetectionio/blueprint/ui/templates/edit.html:332 +msgid "" +"Good for websites that just move the content around, and you want to know when NEW content is added, compares new " +"lines against all history for this watch." +msgstr "" +"Gut geeignet für Websites, auf denen nur Inhalte verschoben werden und Sie wissen möchten, wann NEUE Inhalte " +"hinzugefügt werden. Vergleicht neue Zeilen mit dem gesamten Verlauf dieser Überwachung." + +#: changedetectionio/blueprint/ui/templates/edit.html:340 +msgid "Helps reduce changes detected caused by sites shuffling lines around, combine with" +msgstr "" +"Hilft dabei, erkannte Änderungen zu reduzieren, die durch das Umstellen von Zeilen auf Websites verursacht werden, " +"kombiniert mit" + +#: changedetectionio/blueprint/ui/templates/edit.html:340 +msgid "check unique lines" +msgstr "Überprüfen Sie eindeutige Zeilen" + +#: changedetectionio/blueprint/ui/templates/edit.html:340 +msgid "below." +msgstr "unten." + +#: changedetectionio/blueprint/ui/templates/edit.html:344 +msgid "Remove any whitespace before and after each line of text" +msgstr "Entfernen Sie alle Leerzeichen vor und nach jeder Textzeile" + +#: changedetectionio/blueprint/ui/templates/edit.html:358 changedetectionio/blueprint/ui/templates/edit.html:361 +#: changedetectionio/blueprint/ui/templates/edit.html:417 +msgid "Loading..." +msgstr "Laden..." + +#: changedetectionio/blueprint/ui/templates/edit.html:386 +msgid "The Visual Selector tool lets you select the" +msgstr "Mit dem visuellen Auswahltool können Sie Folgendes auswählen" + +#: changedetectionio/blueprint/ui/templates/edit.html:386 +msgid "text" +msgstr "Text" + +#: changedetectionio/blueprint/ui/templates/edit.html:386 +msgid "" +"elements that will be used for the change detection. It automatically fills-in the filters in the " +"\"CSS/JSONPath/JQ/XPath Filters\" box of the" +msgstr "" +"Elemente, die für die Änderungserkennung verwendet werden. Es füllt automatisch die Filter im Feld „CSS/JSONPath/JQ" +"/XPath-Filter” des" + +#: changedetectionio/blueprint/ui/templates/edit.html:386 +msgid "tab. Use" +msgstr "Tab. Verwendung" + +#: changedetectionio/blueprint/ui/templates/edit.html:386 +msgid "Shift+Click" +msgstr "Umschalt+Klick" + +#: changedetectionio/blueprint/ui/templates/edit.html:386 +msgid "to select multiple items." +msgstr "um mehrere Elemente auszuwählen." + +#: changedetectionio/blueprint/ui/templates/edit.html:391 +msgid "Selection Mode:" +msgstr "Auswahlmodus:" + +#: changedetectionio/blueprint/ui/templates/edit.html:394 +msgid "Select by element" +msgstr "Nach Element auswählen" + +#: changedetectionio/blueprint/ui/templates/edit.html:398 +msgid "Draw area" +msgstr "Bereich zeichnen" + +#: changedetectionio/blueprint/ui/templates/edit.html:406 +msgid "Clear selection" +msgstr "Klare Auswahl" + +#: changedetectionio/blueprint/ui/templates/edit.html:408 +msgid "One moment, fetching screenshot and element information.." +msgstr "Einen Moment, Screenshot und Elementinformationen abrufen." + +#: changedetectionio/blueprint/ui/templates/edit.html:417 +msgid "Currently:" +msgstr "Momentan:" + +#: changedetectionio/blueprint/ui/templates/edit.html:423 +msgid "Sorry, this functionality only works with fetchers that support Javascript and screenshots (such as playwright etc)." +msgstr "" +"Leider funktioniert diese Funktion nur mit Fetchern, die Javascript und Screenshots unterstützen (wie z. B. " +"Playwright usw.)." + +#: changedetectionio/blueprint/ui/templates/edit.html:424 +msgid "to one that supports Javascript and screenshots." +msgstr "zu einer, die Javascript und Screenshots unterstützt." + +#: changedetectionio/blueprint/ui/templates/edit.html:441 +msgid "Check count" +msgstr "Anzahl prüfen" + +#: changedetectionio/blueprint/ui/templates/edit.html:445 +msgid "Consecutive filter failures" +msgstr "Aufeinanderfolgende Filterausfälle" + +#: changedetectionio/blueprint/ui/templates/edit.html:449 +msgid "History length" +msgstr "Länge des Verlaufs" + +#: changedetectionio/blueprint/ui/templates/edit.html:453 +msgid "Last fetch duration" +msgstr "Dauer des letzten Abrufs" + +#: changedetectionio/blueprint/ui/templates/edit.html:457 +msgid "Notification alert count" +msgstr "Anzahl der Benachrichtigungsalarme" + +#: changedetectionio/blueprint/ui/templates/edit.html:461 +msgid "Server type reply" +msgstr "Antwort vom Servertyp" + +#: changedetectionio/blueprint/ui/templates/edit.html:475 +msgid "Download latest HTML snapshot" +msgstr "Laden Sie den neuesten HTML-Snapshot herunter" + +#: changedetectionio/blueprint/ui/templates/edit.html:488 +msgid "Delete Watch?" +msgstr "Überwachung löschen?" + +#: changedetectionio/blueprint/ui/templates/edit.html:489 +msgid "Are you sure you want to delete the watch for:" +msgstr "Sind Sie sicher, dass Sie die Überwachung löschen möchten für:" + +#: changedetectionio/blueprint/ui/templates/edit.html:489 +msgid "This action cannot be undone." +msgstr "Diese Aktion kann nicht rückgängig gemacht werden." + +#: changedetectionio/blueprint/ui/templates/edit.html:495 +msgid "Clear History?" +msgstr "Verlauf löschen?" + +#: changedetectionio/blueprint/ui/templates/edit.html:496 +msgid "Are you sure you want to clear all history for:" +msgstr "Sind Sie sicher, dass Sie den gesamten Verlauf löschen möchten für:" + +#: changedetectionio/blueprint/ui/templates/edit.html:496 +msgid "This will remove all snapshots and previous versions. This action cannot be undone." +msgstr "Dadurch werden alle Snapshots und früheren Versionen entfernt. Diese Aktion kann nicht rückgängig gemacht werden." + +#: changedetectionio/blueprint/ui/templates/edit.html:497 +msgid "Clear History" +msgstr "Verlauf löschen" + +#: changedetectionio/blueprint/ui/templates/edit.html:499 +msgid "Clone & Edit" +msgstr "Klonen und bearbeiten" + +#: changedetectionio/blueprint/ui/templates/preview.html:22 +msgid "Select timestamp" +msgstr "Zeitstempel auswählen" + +#: changedetectionio/blueprint/ui/templates/preview.html:31 +msgid "Go" +msgstr "Gehen" + +#: changedetectionio/blueprint/ui/templates/preview.html:69 +msgid "Current erroring screenshot from most recent request" +msgstr "Aktueller fehlerhafter Screenshot aus der letzten Anfrage" + +#: changedetectionio/blueprint/ui/templates/preview.html:91 +msgid "Screenshot requires a Content Fetcher ( Sockpuppetbrowser, selenium, etc ) that supports screenshots." +msgstr "Für Screenshots ist ein Content Fetcher (Sockpuppetbrowser, Selenium usw.) erforderlich, der Screenshots unterstützt." + +#: changedetectionio/blueprint/ui/views.py:24 +#, python-brace-format +msgid "Warning, URL {} already exists" +msgstr "Achtung, die URL {} existiert bereits." + +#: changedetectionio/blueprint/ui/views.py:32 +msgid "Watch added in Paused state, saving will unpause." +msgstr "Die Überwachung wurde im Status „Pausiert“ hinzugefügt. Durch Speichern wird die Pause aufgehoben." + +#: changedetectionio/blueprint/ui/views.py:37 +msgid "Watch added." +msgstr "Überwachung hinzugefügt." + +#: changedetectionio/blueprint/watchlist/__init__.py:79 +#, python-brace-format +msgid "displaying <b>{start} - {end}</b> {record_name} in total <b>{total}</b>" +msgstr "zeige <b>{start} - {end}</b> {record_name} von insgesamt <b>{total}</b>" + +#: changedetectionio/blueprint/watchlist/__init__.py:80 +msgid "records" +msgstr "Einträge" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:58 +msgid "Add a new web page change detection watch" +msgstr "Fügen Sie eine neue Überwachung zur Erkennung von Webseitenänderungen hinzu" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:61 +msgid "Watch this URL!" +msgstr "Diese URL überwachen!" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:62 +msgid "Edit first then Watch" +msgstr "Bearbeiten > Überwachen" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:72 +msgid "Create a shareable link" +msgstr "Erstellen Sie einen Link zum Teilen" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:72 +msgid "Tip: You can also add 'shared' watches." +msgstr "Tipp: Sie können auch „gemeinsame“ Überwachungen hinzufügen." + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:72 +msgid "More info" +msgstr "Weitere Informationen" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:80 +msgid "Pause" +msgstr "Pause" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:81 +msgid "UnPause" +msgstr "Pause aufheben" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:82 +msgid "Mute" +msgstr "Stumm" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:83 +msgid "UnMute" +msgstr "Stummschaltung aufheben" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:85 +msgid "Tag" +msgstr "Tag" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:86 +msgid "Mark viewed" +msgstr "Markierung angesehen" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:87 +msgid "Use default notification" +msgstr "Standardbenachrichtigung verwenden" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:88 +msgid "Clear errors" +msgstr "Fehler löschen" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:92 +msgid "Clear Histories" +msgstr "Verlauf löschen" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:93 +msgid "<p>Are you sure you want to clear history for the selected items?</p><p>This action cannot be undone.</p>" +msgstr "" +"<p>Möchten Sie den Verlauf für die ausgewählten Elemente wirklich löschen?</p><p>Diese Aktion kann nicht rückgängig " +"gemacht werden.</p>" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:94 +msgid "OK" +msgstr "OK" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:94 +msgid "Clear/reset history" +msgstr "Verlauf löschen/zurücksetzen" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:98 +msgid "Delete Watches?" +msgstr "Überwachungen löschen?" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:99 +msgid "<p>Are you sure you want to delete the selected watches?</strong></p><p>This action cannot be undone.</p>" +msgstr "" +"<p>Möchten Sie die ausgewählten Überwachungen wirklich löschen?</strong></p><p>Diese Aktion kann nicht rückgängig " +"gemacht werden.</p>" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:105 +msgid "Queued size" +msgstr "Warteschlangengröße" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:110 +msgid "Searching" +msgstr "Suchen" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:112 +msgid "All" +msgstr "Alle" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:150 +msgid "Website" +msgstr "Webseite" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:152 +msgid "Restock & Price" +msgstr "Auffüllen und Preis" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:154 +msgid "Checked" +msgstr "Geprüft" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:154 +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:155 +msgid "Last" +msgstr "Zuletzt" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:155 +msgid "Changed" +msgstr "Geändert" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:162 +msgid "No web page change detection watches configured, please add a URL in the box above, or" +msgstr "Es sind keine Website-Überwachungen konfiguriert. Bitte fügen Sie im Feld oben eine URL hinzu, oder" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:162 +msgid "import a list" +msgstr "eine Liste importieren" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:245 +msgid "Detecting restock and price" +msgstr "Erkennen von Lagerbeständen und Preisen" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:247 +msgid "In stock" +msgstr "Auf Lager" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:247 +msgid "Not in stock" +msgstr "Nicht auf Lager" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:253 +msgid "Price" +msgstr "Preis" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:258 +msgid "No information" +msgstr "Keine Informationen" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:266 changedetectionio/templates/base.html:247 +msgid "Checking now" +msgstr "Jetzt prüfen" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:279 +msgid "Queued" +msgstr "Wartend" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:282 +msgid "History" +msgstr "Verlauf" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:283 +msgid "Preview" +msgstr "Vorschau" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:292 +msgid "With errors" +msgstr "Mit Fehlern" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:295 +msgid "Mark all viewed" +msgstr "Alle angesehen markieren" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:299 +#, python-format +msgid "Mark all viewed in '%(title)s'" +msgstr "Alle in „%(title)s“ angezeigten Elemente markieren" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:303 +msgid "Unread" +msgstr "Ungelesen" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:306 +msgid "Recheck all" +msgstr "Überprüfen Sie alles noch einmal" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:306 +#, python-format +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 msgid "Not yet" msgstr "Noch nicht" -#: changedetectionio/flask_app.py:567 +#: changedetectionio/flask_app.py:589 msgid "Already logged in" msgstr "Bereits angemeldet" -#: changedetectionio/flask_app.py:569 +#: changedetectionio/flask_app.py:591 msgid "You must be logged in, please log in." msgstr "Sie müssen angemeldet sein, bitte melden Sie sich an." -#: changedetectionio/flask_app.py:584 +#: changedetectionio/flask_app.py:606 msgid "Incorrect password" msgstr "Falsches Passwort" #: changedetectionio/forms.py:63 changedetectionio/forms.py:243 -msgid "" -"At least one time interval (weeks, days, hours, minutes, or seconds) must" -" be specified." -msgstr "" -"Es muss mindestens ein Zeitintervall (Wochen, Tage, Stunden, Minuten oder" -" Sekunden) angegeben werden" +msgid "At least one time interval (weeks, days, hours, minutes, or seconds) must be specified." +msgstr "Es muss mindestens ein Zeitintervall (Wochen, Tage, Stunden, Minuten oder Sekunden) angegeben werden" #: changedetectionio/forms.py:64 -msgid "" -"At least one time interval (weeks, days, hours, minutes, or seconds) must" -" be specified when not using global settings." +msgid "At least one time interval (weeks, days, hours, minutes, or seconds) must be specified when not using global settings." msgstr "" -"Wenn keine globalen Einstellungen verwendet werden, muss mindestens ein " -"Zeitintervall (Wochen, Tage, Stunden, Minuten oder Sekunden) angegeben " -"werden." +"Wenn keine globalen Einstellungen verwendet werden, muss mindestens ein Zeitintervall (Wochen, Tage, Stunden, Minuten" +" oder Sekunden) angegeben werden." #: changedetectionio/forms.py:164 msgid "Invalid time format. Use HH:MM." @@ -114,9 +1905,8 @@ msgstr "Sonntag" msgid "Weeks" msgstr "Wochen" -#: changedetectionio/forms.py:251 changedetectionio/forms.py:252 -#: changedetectionio/forms.py:253 changedetectionio/forms.py:254 -#: changedetectionio/forms.py:255 changedetectionio/forms.py:956 +#: changedetectionio/forms.py:251 changedetectionio/forms.py:252 changedetectionio/forms.py:253 +#: changedetectionio/forms.py:254 changedetectionio/forms.py:255 changedetectionio/forms.py:956 msgid "Should contain zero or more seconds" msgstr "Sollte null oder mehr Sekunden enthalten" @@ -138,9 +1928,7 @@ msgstr "Sekunden" #: changedetectionio/forms.py:460 msgid "Notification Body and Title is required when a Notification URL is used" -msgstr "" -"Benachrichtigungstext und Titel sind erforderlich, wenn eine " -"Benachrichtigungs-URL verwendet wird" +msgstr "Benachrichtigungstext und Titel sind erforderlich, wenn eine Benachrichtigungs-URL verwendet wird" #: changedetectionio/forms.py:489 #, python-format @@ -175,8 +1963,7 @@ msgstr "Leerer Wert nicht zulässig." msgid "Invalid value." msgstr "Ungültiger Wert." -#: changedetectionio/blueprint/imports/templates/import.html:105 -#: changedetectionio/forms.py:730 +#: changedetectionio/blueprint/imports/templates/import.html:105 changedetectionio/forms.py:730 msgid "URL" msgstr "URL" @@ -266,9 +2053,7 @@ msgstr "Prüfintervall" #: changedetectionio/forms.py:797 msgid "Use global settings for time between check and scheduler." -msgstr "" -"Verwenden Sie globale Einstellungen für die Zeit zwischen Prüfung und " -"Planer." +msgstr "Verwenden Sie globale Einstellungen für die Zeit zwischen Prüfung und Planer." #: changedetectionio/forms.py:799 msgid "CSS/JSONPath/JQ/XPath Filters" @@ -282,8 +2067,7 @@ msgstr "Elemente entfernen" msgid "Extract text" msgstr "Daten extrahieren" -#: changedetectionio/blueprint/imports/templates/import.html:106 -#: changedetectionio/forms.py:805 +#: changedetectionio/blueprint/imports/templates/import.html:106 changedetectionio/forms.py:805 msgid "Title" msgstr "Titel" @@ -307,8 +2091,7 @@ msgstr "Statuscodes ignorieren (Nicht-2xx-Statuscodes wie gewohnt verarbeiten)" msgid "Only trigger when unique lines appear in all history" msgstr "Wird nur ausgelöst, wenn eindeutige Zeilen angezeigt werden" -#: changedetectionio/blueprint/ui/templates/edit.html:336 -#: changedetectionio/forms.py:813 +#: changedetectionio/blueprint/ui/templates/edit.html:336 changedetectionio/forms.py:813 msgid "Remove duplicate lines of text" msgstr "Entfernen Sie doppelte Textzeilen" @@ -348,8 +2131,8 @@ msgstr "Blockieren Sie die Änderungserkennung, während der Text übereinstimmt msgid "Execute JavaScript before change detection" msgstr "Führen Sie JavaScript vor der Änderungserkennung aus" -#: changedetectionio/blueprint/tags/templates/groups-overview.html:17 -#: changedetectionio/forms.py:828 changedetectionio/forms.py:1052 +#: changedetectionio/blueprint/tags/templates/groups-overview.html:17 changedetectionio/forms.py:828 +#: changedetectionio/forms.py:1052 msgid "Save" msgstr "Speichern" @@ -359,16 +2142,7 @@ msgstr "Proxy" #: changedetectionio/forms.py:832 msgid "Send a notification when the filter can no longer be found on the page" -msgstr "" -"Senden Sie eine Benachrichtigung, wenn der Filter nicht mehr auf der " -"Seite gefunden werden kann" - -#: changedetectionio/blueprint/settings/templates/settings.html:22 -#: changedetectionio/blueprint/tags/templates/edit-tag.html:32 -#: changedetectionio/blueprint/ui/templates/edit.html:59 -#: changedetectionio/forms.py:833 -msgid "Notifications" -msgstr "Benachrichtigungen" +msgstr "Senden Sie eine Benachrichtigung, wenn der Filter nicht mehr auf der Seite gefunden werden kann" #: changedetectionio/forms.py:833 msgid "Muted" @@ -379,6 +2153,12 @@ msgstr "Stumm" msgid "On" msgstr "An" +#: changedetectionio/blueprint/settings/templates/settings.html:22 +#: changedetectionio/blueprint/tags/templates/edit-tag.html:32 changedetectionio/blueprint/ui/templates/edit.html:59 +#: changedetectionio/forms.py:833 +msgid "Notifications" +msgstr "Benachrichtigungen" + #: changedetectionio/forms.py:834 msgid "Attach screenshot to notification (where possible)" msgstr "Screenshot an Benachrichtigung anhängen (sofern möglich)" @@ -401,12 +2181,9 @@ msgstr "Verwenden Sie Seite <Titel> in der Liste" #: changedetectionio/forms.py:855 msgid "Body must be empty when Request Method is set to GET" -msgstr "" -"Der Textkörper muss leer sein, wenn die Anforderungsmethode auf GET " -"gesetzt ist" +msgstr "Der Textkörper muss leer sein, wenn die Anforderungsmethode auf GET gesetzt ist" -#: changedetectionio/forms.py:864 changedetectionio/forms.py:878 -#: changedetectionio/forms.py:893 +#: changedetectionio/forms.py:864 changedetectionio/forms.py:878 changedetectionio/forms.py:893 #, python-format msgid "Invalid template syntax configuration: %(error)s" msgstr "Ungültige Vorlagensyntaxkonfiguration: %(error)s" @@ -517,8 +2294,7 @@ msgstr "Text ignorieren" msgid "Ignore whitespace" msgstr "Leerzeichen ignorieren" -#: changedetectionio/forms.py:1005 -#: changedetectionio/processors/image_ssim_diff/forms.py:50 +#: changedetectionio/forms.py:1005 changedetectionio/processors/image_ssim_diff/forms.py:50 msgid "Must be between 0 and 100" msgstr "Muss zwischen 0 und 100 liegen" @@ -556,9 +2332,7 @@ msgstr "Rendern Sie den Inhalt des Ankertags" #: changedetectionio/forms.py:1023 msgid "Allow anonymous access to watch history page when password is enabled" -msgstr "" -"Erlauben Sie anonymen Zugriff auf die Seite mit dem Wiedergabeverlauf, " -"wenn das Passwort aktiviert ist" +msgstr "Erlauben Sie anonymen Zugriff auf die Seite mit dem Wiedergabeverlauf, wenn das Passwort aktiviert ist" #: changedetectionio/forms.py:1025 msgid "Hide muted watches from RSS feed" @@ -570,9 +2344,7 @@ msgstr "Aktivieren Sie den RSS-Reader-Modus" #: changedetectionio/forms.py:1029 msgid "Number of changes to show in watch RSS feed" -msgstr "" -"Anzahl der Änderungen, die im Beobachtungs-RSS-Feed angezeigt werden " -"sollen" +msgstr "Anzahl der Änderungen, die im Beobachtungs-RSS-Feed angezeigt werden sollen" #: changedetectionio/forms.py:1031 changedetectionio/forms.py:1036 msgid "Should contain zero or more attempts" @@ -580,9 +2352,7 @@ msgstr "Sollte null oder mehr Versuche enthalten" #: changedetectionio/forms.py:1033 msgid "Number of times the filter can be missing before sending a notification" -msgstr "" -"Häufigkeit, mit der der Filter fehlen darf, bevor eine Benachrichtigung " -"gesendet wird" +msgstr "Häufigkeit, mit der der Filter fehlen darf, bevor eine Benachrichtigung gesendet wird" #: changedetectionio/forms.py:1056 msgid "RegEx to extract" @@ -592,2055 +2362,15 @@ msgstr "RegEx zum Extrahieren" msgid "Extract as CSV" msgstr "Als CSV exportieren" -#: changedetectionio/store.py:386 -#, python-brace-format -msgid "Error fetching metadata for {}" -msgstr "Fehler beim Abrufen der Metadaten für {}" - -#: changedetectionio/store.py:390 -msgid "Watch protocol is not permitted or invalid URL format" -msgstr "Das Protokoll wird nicht unterstützt oder das URL-Format ist ungültig." - -#: changedetectionio/blueprint/backups/__init__.py:86 -msgid "A backup is already running, check back in a few minutes" -msgstr "Ein Backup läuft bereits, versuchen Sie es in ein paar Minuten erneut" - -#: changedetectionio/blueprint/backups/__init__.py:90 -msgid "Maximum number of backups reached, please remove some" -msgstr "Maximale Anzahl an Backups erreicht, bitte entfernen Sie einige" - -#: changedetectionio/blueprint/backups/__init__.py:103 -msgid "Backup building in background, check back in a few minutes." -msgstr "Backup läuft im Hintergrund, bitte in ein paar Minuten erneut versuchen." - -#: changedetectionio/blueprint/backups/__init__.py:166 -msgid "Backups were deleted." -msgstr "Backups wurden gelöscht." - -#: changedetectionio/blueprint/backups/templates/overview.html:6 -#: changedetectionio/blueprint/settings/templates/settings.html:28 -msgid "Backups" -msgstr "Backups" - -#: changedetectionio/blueprint/backups/templates/overview.html:9 -msgid "A backup is running!" -msgstr "Ein Backup läuft!" - -#: changedetectionio/blueprint/backups/templates/overview.html:13 -msgid "" -"Here you can download and request a new backup, when a backup is " -"completed you will see it listed below." -msgstr "" -"Hier können Sie ein neues Backup herunterladen und anfordern. Sobald ein " -"Backup abgeschlossen ist, wird es unten aufgelistet." - -#: changedetectionio/blueprint/backups/templates/overview.html:19 -msgid "Mb" -msgstr "Mb" - -#: changedetectionio/blueprint/backups/templates/overview.html:24 -msgid "No backups found." -msgstr "Keine Backups gefunden." - -#: changedetectionio/blueprint/backups/templates/overview.html:28 -msgid "Create backup" -msgstr "Backup erstellen" - -#: changedetectionio/blueprint/backups/templates/overview.html:30 -msgid "Remove backups" -msgstr "Backups entfernen" - -#: changedetectionio/blueprint/imports/importer.py:45 -msgid "" -"Importing 5,000 of the first URLs from your list, the rest can be " -"imported again." -msgstr "" -"Es werden 5.000 der ersten URLs aus Ihrer Liste importiert, der Rest kann" -" erneut importiert werden." - -#: changedetectionio/blueprint/imports/importer.py:78 -#, python-brace-format -msgid "{} Imported from list in {:.2f}s, {} Skipped." -msgstr "{} aus Liste importiert in {:.2f}s, {} übersprungen." - -#: changedetectionio/blueprint/imports/importer.py:98 -msgid "Unable to read JSON file, was it broken?" -msgstr "JSON-Datei kann nicht gelesen werden, ist sie beschädigt?" - -#: changedetectionio/blueprint/imports/importer.py:102 -msgid "JSON structure looks invalid, was it broken?" -msgstr "JSON-Struktur sieht ungültig aus, ist sie beschädigt?" - -#: changedetectionio/blueprint/imports/importer.py:139 -#, python-brace-format -msgid "{} Imported from Distill.io in {:.2f}s, {} Skipped." -msgstr "{} aus Distill.io importiert in {:.2f}s, {} übersprungen." - -#: changedetectionio/blueprint/imports/importer.py:160 -#: changedetectionio/blueprint/imports/importer.py:239 -msgid "Unable to read export XLSX file, something wrong with the file?" -msgstr "XLSX-Datei kann nicht gelesen werden, stimmt etwas mit der Datei nicht?" - -#: changedetectionio/blueprint/imports/importer.py:200 -#: changedetectionio/blueprint/imports/importer.py:268 -#, python-brace-format -msgid "Error processing row number {}, URL value was incorrect, row was skipped." -msgstr "" -"Fehler bei der Verarbeitung von Zeile {}, URL-Wert war falsch, Zeile " -"wurde übersprungen." - -#: changedetectionio/blueprint/imports/importer.py:214 -#: changedetectionio/blueprint/imports/importer.py:297 -#, python-brace-format -msgid "" -"Error processing row number {}, check all cell data types are correct, " -"row was skipped." -msgstr "" -"Fehler bei der Verarbeitung von Zeile {}, prüfen Sie, ob alle " -"Zelldatentypen korrekt sind, Zeile wurde übersprungen." - -#: changedetectionio/blueprint/imports/importer.py:218 -#, python-brace-format -msgid "{} imported from Wachete .xlsx in {:.2f}s" -msgstr "{} aus Wachete .xlsx importiert in {:.2f}s" - -#: changedetectionio/blueprint/imports/importer.py:301 -#, python-brace-format -msgid "{} imported from custom .xlsx in {:.2f}s" -msgstr "{} aus benutzerdefinierter .xlsx importiert in {:.2f}s" - -#: changedetectionio/blueprint/imports/templates/import.html:9 -msgid "URL List" -msgstr "URL-Liste" - -#: changedetectionio/blueprint/imports/templates/import.html:10 -msgid "Distill.io" -msgstr "Distill.io" - -#: changedetectionio/blueprint/imports/templates/import.html:11 -msgid ".XLSX & Wachete" -msgstr ".XLSX & Wachete" - -#: changedetectionio/blueprint/imports/templates/import.html:20 -msgid "" -"Enter one URL per line, and optionally add tags for each URL after a " -"space, delineated by comma (,):" -msgstr "" -"Geben Sie eine URL pro Zeile ein und fügen Sie optional Tags für jede URL" -" nach einem Leerzeichen hinzu, getrennt durch Kommas (,):" - -#: changedetectionio/blueprint/imports/templates/import.html:22 -msgid "Example:" -msgstr "Beispiel:" - -#: changedetectionio/blueprint/imports/templates/import.html:23 -msgid "URLs which do not pass validation will stay in the textarea." -msgstr "URLs, die die Validierung nicht bestehen, bleiben im Textbereich." - -#: changedetectionio/blueprint/imports/templates/import.html:44 -msgid "" -"Copy and Paste your Distill.io watch 'export' file, this should be a JSON" -" file." -msgstr "" -"Kopieren Sie Ihre Distill.io-Watch-„Export“-Datei und fügen Sie sie ein. " -"Dabei sollte es sich um eine JSON-Datei handeln." - -#: changedetectionio/blueprint/imports/templates/import.html:45 -msgid "This is" -msgstr "Das ist" - -#: changedetectionio/blueprint/imports/templates/import.html:45 -msgid "experimental" -msgstr "Experimental-" - -#: changedetectionio/blueprint/imports/templates/import.html:45 -msgid "supported fields are" -msgstr "Unterstützte Felder sind" - -#: changedetectionio/blueprint/imports/templates/import.html:45 -msgid "the rest (including" -msgstr "der Rest (inkl" - -#: changedetectionio/blueprint/imports/templates/import.html:45 -msgid "are ignored." -msgstr "werden ignoriert." - -#: changedetectionio/blueprint/imports/templates/import.html:48 -msgid "How to export?" -msgstr "Wie exportiere ich?" - -#: changedetectionio/blueprint/imports/templates/import.html:49 -msgid "Be sure to set your default fetcher to Chrome if required." -msgstr "" -"Stelle sicher, dass der Standard-Fetcher auf Chrome gesetzt ist, falls " -"erforderlich." - -#: changedetectionio/blueprint/imports/templates/import.html:91 -msgid "Table of custom column and data types mapping for the" -msgstr "Tabelle der benutzerdefinierten Spalten- und Datentypzuordnung für" - -#: changedetectionio/blueprint/imports/templates/import.html:91 -msgid "Custom mapping" -msgstr "Benutzerdefinierte Zuordnung" - -#: changedetectionio/blueprint/imports/templates/import.html:91 -msgid "File mapping type." -msgstr "Dateizuordnungstyp." - -#: changedetectionio/blueprint/imports/templates/import.html:95 -msgid "Column #" -msgstr "Spalte #" - -#: changedetectionio/blueprint/imports/templates/import.html:101 -msgid "Type" -msgstr "Typ" - -#: changedetectionio/blueprint/imports/templates/import.html:104 -msgid "none" -msgstr "keiner" - -#: changedetectionio/blueprint/imports/templates/import.html:107 -msgid "CSS/xPath filter" -msgstr "CSS/xPath-Filter" - -#: changedetectionio/blueprint/imports/templates/import.html:108 -msgid "Group / Tag name(s)" -msgstr "Gruppe/Tag beobachten" - -#: changedetectionio/blueprint/imports/templates/import.html:109 -msgid "Recheck time (minutes)" -msgstr "Nachprüfzeit (Minuten)" - -#: changedetectionio/blueprint/imports/templates/import.html:116 -msgid "Import" -msgstr "IMPORT" - -#: changedetectionio/blueprint/settings/__init__.py:64 -msgid "Password protection removed." -msgstr "Passwortschutz entfernt." - -#: changedetectionio/blueprint/settings/__init__.py:92 -#, python-brace-format -msgid "Warning: Worker count ({}) is close to or exceeds available CPU cores ({})" -msgstr "" -"Warnung: Anzahl der Worker ({}) nähert sich oder überschreitet die " -"verfügbaren CPU-Kerne ({})" - -#: changedetectionio/blueprint/settings/__init__.py:104 -#, python-brace-format -msgid "Worker count adjusted: {}" -msgstr "Anzahl der \"Worker\" geändert auf: {}" - -#: changedetectionio/blueprint/settings/__init__.py:106 -msgid "Dynamic worker adjustment not supported for sync workers" -msgstr "" -"Die dynamische Anpassung von „Worker\" wird für " -"Synchronisierungs-„Worker\" nicht unterstützt." - -#: changedetectionio/blueprint/settings/__init__.py:108 -#, python-brace-format -msgid "Error adjusting workers: {}" -msgstr "Fehler beim Anpassen der \"Worker\": {}" - -#: changedetectionio/blueprint/settings/__init__.py:113 -msgid "Password protection enabled." -msgstr "Passwortschutz aktiviert." - -#: changedetectionio/blueprint/settings/__init__.py:132 -msgid "Settings updated." -msgstr "Einstellungen aktualisiert." - -#: changedetectionio/blueprint/settings/__init__.py:135 -#: changedetectionio/blueprint/ui/edit.py:296 -#: changedetectionio/processors/extract.py:105 -msgid "An error occurred, please see below." -msgstr "Ein Fehler ist aufgetreten, siehe unten." - -#: changedetectionio/blueprint/settings/__init__.py:185 -msgid "API Key was regenerated." -msgstr "Der API-Schlüssel wurde neu generiert." - -#: changedetectionio/blueprint/settings/__init__.py:204 -msgid "Automatic scheduling paused - checks will not be queued." -msgstr "" - -#: changedetectionio/blueprint/settings/__init__.py:206 -msgid "Automatic scheduling resumed - checks will be queued normally." -msgstr "" - -#: changedetectionio/blueprint/settings/__init__.py:218 -msgid "All notifications muted." -msgstr "Alle Benachrichtigungen stummgeschaltet." - -#: changedetectionio/blueprint/settings/__init__.py:220 -msgid "All notifications unmuted." -msgstr "Alle Benachrichtigungen entstummt." - -#: changedetectionio/blueprint/settings/templates/notification-log.html:7 -msgid "Notification debug log" -msgstr "Benachrichtigungs-Debug-Protokoll" - -#: changedetectionio/blueprint/settings/templates/settings.html:21 -#: changedetectionio/blueprint/tags/templates/edit-tag.html:27 -#: changedetectionio/blueprint/ui/templates/edit.html:47 -msgid "General" -msgstr "Allgemein" - -#: changedetectionio/blueprint/settings/templates/settings.html:23 -msgid "Fetching" -msgstr "Abrufen" - -#: changedetectionio/blueprint/settings/templates/settings.html:24 -msgid "Global Filters" -msgstr "Globale Filter" - -#: changedetectionio/blueprint/settings/templates/settings.html:25 -msgid "UI Options" -msgstr "UI-Optionen" - -#: changedetectionio/blueprint/settings/templates/settings.html:26 -msgid "API" -msgstr "API" - -#: changedetectionio/blueprint/settings/templates/settings.html:27 -msgid "RSS" -msgstr "RSS" - -#: changedetectionio/blueprint/settings/templates/settings.html:29 -msgid "Time & Date" -msgstr "Uhrzeit und Datum" - -#: changedetectionio/blueprint/settings/templates/settings.html:30 -msgid "CAPTCHA & Proxies" -msgstr "CAPTCHA & Proxys" - -#: changedetectionio/blueprint/settings/templates/settings.html:36 -msgid "Info" -msgstr "Info" - -#: changedetectionio/blueprint/settings/templates/settings.html:47 -msgid "Default recheck time for all watches, current system minimum is" -msgstr "" -"Standardmäßige Überprüfungszeit für alle Observationen, derzeitiges " -"Systemminimum ist" - -#: changedetectionio/blueprint/settings/templates/settings.html:47 -msgid "seconds" -msgstr "Sekunden" - -#: changedetectionio/blueprint/settings/templates/settings.html:47 -msgid "more info" -msgstr "Weitere Informationen" - -#: changedetectionio/blueprint/settings/templates/settings.html:57 -msgid "" -"After this many consecutive times that the CSS/xPath filter is missing, " -"send a notification" -msgstr "Nach dieser Anzahl aufeinanderfolgender Male, dass der CSS/xPath-Filter fehlt, eine Benachrichtigung senden" -"Häufigkeit, mit der der Filter fehlen darf, bevor eine Benachrichtigung " -"gesendet wird" - -#: changedetectionio/blueprint/settings/templates/settings.html:59 -msgid "Set to" -msgstr "Setzen auf" - -#: changedetectionio/blueprint/settings/templates/settings.html:59 -msgid "to disable" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:68 -msgid "Password protection for your changedetection.io application." -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:71 -msgid "Password is locked." -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:77 -msgid "" -"Allow access to the watch change history page when password is enabled " -"(Good for sharing the diff page)" -msgstr "Zugriff auf die Änderungshistorie-Seite erlauben, wenn Passwort aktiviert ist (Gut zum Teilen der Diff-Seite)" -"Erlauben Sie anonymen Zugriff auf die Seite mit dem Wiedergabeverlauf, " -"wenn das Passwort aktiviert ist" - -#: changedetectionio/blueprint/settings/templates/settings.html:81 -msgid "" -"When a request returns no content, or the HTML does not contain any text," -" is this considered a change?" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:93 -msgid "Base URL used for the" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:93 -msgid "token in notification links." -msgstr "Token in Benachrichtigungslinks." - -#: changedetectionio/blueprint/settings/templates/settings.html:94 -msgid "Default value is the system environment variable" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:94 -#: changedetectionio/templates/_common_fields.html:132 -msgid "read more here" -msgstr "hier mehr lesen" - -#: changedetectionio/blueprint/settings/templates/settings.html:103 -#: changedetectionio/blueprint/ui/templates/edit.html:123 -msgid "Use the" -msgstr "Benutzen Sie die" - -#: changedetectionio/blueprint/settings/templates/settings.html:103 -#: changedetectionio/blueprint/ui/templates/edit.html:123 -msgid "Basic" -msgstr "Basic" - -#: changedetectionio/blueprint/settings/templates/settings.html:103 -msgid "method (default) where your watched sites don't need Javascript to render." -msgstr "" -"Methode (Standard), bei der Ihre überwachten Websites kein Javascript zum " -"Rendern benötigen." - -#: changedetectionio/blueprint/settings/templates/settings.html:104 -#: changedetectionio/blueprint/ui/templates/edit.html:124 -msgid "The" -msgstr "Der" - -#: changedetectionio/blueprint/settings/templates/settings.html:104 -#: changedetectionio/blueprint/ui/templates/edit.html:124 -msgid "Chrome/Javascript" -msgstr "Chrome/Javascript" - -#: changedetectionio/blueprint/settings/templates/settings.html:104 -msgid "" -"method requires a network connection to a running WebDriver+Chrome " -"server, set by the ENV var" -msgstr "" -"Methode erfordert eine Netzwerkverbindung zu einem laufenden " -"WebDriver+Chrome-Server, der durch die Umgebungsvariable festgelegt wird" - -#: changedetectionio/blueprint/settings/templates/settings.html:109 -#: changedetectionio/blueprint/ui/templates/edit.html:143 -msgid "" -"If you're having trouble waiting for the page to be fully rendered (text " -"missing etc), try increasing the 'wait' time here." -msgstr "" -"Wenn Sie Probleme damit haben, dass die Seite vollständig gerendert wird " -"(fehlender Text usw.), versuchen Sie, die Wartezeit hier zu verlängern." - -#: changedetectionio/blueprint/settings/templates/settings.html:111 -#: changedetectionio/blueprint/ui/templates/edit.html:145 -msgid "This will wait" -msgstr "Das wird warten" - -#: changedetectionio/blueprint/settings/templates/settings.html:111 -#: changedetectionio/blueprint/ui/templates/edit.html:145 -msgid "seconds before extracting the text." -msgstr "Sekunden, bevor der Text extrahiert wird." - -#: changedetectionio/blueprint/settings/templates/settings.html:120 -msgid "" -"Number of concurrent workers to process watches. More workers = faster " -"processing but higher memory usage." -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:121 -msgid "Currently running:" -msgstr "Aktuell läuft:" - -#: changedetectionio/blueprint/settings/templates/settings.html:121 -msgid "operational" -msgstr "betriebsbereit" - -#: changedetectionio/blueprint/settings/templates/settings.html:121 -msgid "workers" -msgstr "Worker" - -#: changedetectionio/blueprint/settings/templates/settings.html:121 -msgid "actively processing" -msgstr "aktiv in Bearbeitung" - -#: changedetectionio/blueprint/settings/templates/settings.html:125 -msgid "" -"Example - 3 seconds random jitter could trigger up to 3 seconds earlier " -"or up to 3 seconds later" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:129 -msgid "" -"For regular plain requests (not chrome based), maximum number of seconds " -"until timeout, 1-999." -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:134 -msgid "Applied to all requests." -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:135 -msgid "" -"Note: Simply changing the User-Agent often does not defeat anti-robot " -"technologies, it's important to consider" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:135 -msgid "all of the ways that the browser is detected" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:140 -#: changedetectionio/blueprint/ui/templates/diff.html:138 -#: changedetectionio/blueprint/ui/templates/edit.html:125 -#: changedetectionio/templates/_common_fields.html:126 -msgid "Tip:" -msgstr "Tipp:" - -#: changedetectionio/blueprint/settings/templates/settings.html:140 -#: changedetectionio/blueprint/ui/templates/edit.html:125 -msgid "Connect using Bright Data and Oxylabs Proxies, find out more here." -msgstr "" -"Verbinden Sie sich über Bright Data und Oxylabs Proxies. Weitere " -"Informationen finden Sie hier." - -#: changedetectionio/blueprint/settings/templates/settings.html:149 -msgid "" -"Ignore whitespace, tabs and new-lines/line-feeds when considering if a " -"change was detected." -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:150 -#: changedetectionio/blueprint/settings/templates/settings.html:157 -#: changedetectionio/blueprint/settings/templates/settings.html:192 -msgid "Note:" -msgstr "Hinweis:" - -#: changedetectionio/blueprint/settings/templates/settings.html:150 -#: changedetectionio/blueprint/settings/templates/settings.html:192 -msgid "" -"Changing this will change the status of your existing watches, possibly " -"trigger alerts etc." -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:155 -msgid "Render anchor tag content, default disabled, when enabled renders links as" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:157 -msgid "" -"Changing this could affect the content of your existing watches, possibly" -" trigger alerts etc." -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:168 -msgid "Remove HTML element(s) by CSS and XPath selectors before text conversion." -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:169 -msgid "Don't paste HTML here, use only CSS and XPath selectors" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:170 -msgid "" -"Add multiple elements, CSS or XPath selectors per line to ignore multiple" -" parts of the HTML." -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:178 -#: changedetectionio/blueprint/settings/templates/settings.html:182 -msgid "Note: This is applied globally in addition to the per-watch rules." -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:181 -msgid "Matching text will be" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:181 -msgid "ignored" -msgstr "ignoriert" - -#: changedetectionio/blueprint/settings/templates/settings.html:181 -msgid "in the text snapshot (you can still see it but it wont trigger a change)" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:183 -#: changedetectionio/templates/edit/text-options.html:24 -msgid "" -"Each line processed separately, any line matching will be ignored " -"(removed before creating the checksum)" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:184 -#: changedetectionio/templates/edit/text-options.html:25 -msgid "Regular Expression support, wrap the entire line in forward slash" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:185 -#: changedetectionio/templates/edit/text-options.html:26 -msgid "" -"Changing this will affect the comparison checksum which may trigger an " -"alert" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:191 -msgid "" -"Remove any text that appears in the \"Ignore text\" from the output " -"(otherwise its just ignored for change-detection)" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:198 -msgid "API Access" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:199 -msgid "Drive your changedetection.io via API, More about" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:199 -msgid "API access and examples here" -msgstr "API-Zugriff und Beispiele hier" - -#: changedetectionio/blueprint/settings/templates/settings.html:203 -msgid "Restrict API access limit by using" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:203 -msgid "header - required for the Chrome Extension to work" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:204 -msgid "API Key" -msgstr "API-Schlüssel" - -#: changedetectionio/blueprint/settings/templates/settings.html:205 -msgid "copy" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:209 -msgid "Regenerate API key" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:212 -msgid "Chrome Extension" -msgstr "Chrome-Erweiterung" - -#: changedetectionio/blueprint/settings/templates/settings.html:213 -msgid "" -"Easily add any web-page to your changedetection.io installation from " -"within Chrome." -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:214 -msgid "Step 1" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:214 -msgid "Install the extension," -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:214 -msgid "Step 2" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:214 -msgid "Navigate to this page," -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:215 -msgid "Step 3" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:215 -msgid "Open the extension from the toolbar and click" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:215 -msgid "Sync API Access" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:218 -msgid "Try our new Chrome Extension!" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:220 -msgid "Chrome store icon" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:221 -msgid "Chrome Webstore" -msgstr "Chrome Webstore" - -#: changedetectionio/blueprint/settings/templates/settings.html:232 -msgid "" -"Maximum number of history snapshots to include in the watch specific RSS " -"feed." -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:236 -msgid "" -"For watching other RSS feeds - When watching RSS/Atom feeds, convert them" -" into clean text for better change detection." -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:241 -msgid "Does your reader support HTML? Set it here" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:245 -msgid "" -"'System default' for the same template for all items, or re-use your " -"\"Notification Body\" as the template." -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:258 -msgid "" -"Ensure the settings below are correct, they are used to manage the time " -"schedule for checking your web page watches." -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:261 -msgid "UTC Time & Date from Server:" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:262 -msgid "Local Time & Date in Browser:" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:274 -msgid "" -"Enable this setting to open the diff page in a new tab. If disabled, the " -"diff page will open in the current tab." -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:278 -msgid "Realtime UI Updates Enabled - (Restart required if this is changed)" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:282 -msgid "Enable or Disable Favicons next to the watch list" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:289 -msgid "Number of items per page in the watch overview list, 0 to disable." -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:337 -msgid "Tip" -msgstr "Tipp" - -#: changedetectionio/blueprint/settings/templates/settings.html:337 -msgid "" -"\"Residential\" and \"Mobile\" proxy type can be more successfull than " -"\"Data Center\" for blocked websites." -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:341 -msgid "\"Name\" will be used for selecting the proxy in the Watch Edit settings" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:342 -msgid "" -"SOCKS5 proxies with authentication are only supported with 'plain " -"requests' fetcher, for other fetchers you should whitelist the IP access " -"instead" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:348 -msgid "Choose a default proxy for all watches" -msgstr "Wählen Sie einen Standard-Proxy für alle Überwachungen" - -#: changedetectionio/blueprint/settings/templates/settings.html:388 -msgid "Python version:" -msgstr "Python-Version:" - -#: changedetectionio/blueprint/settings/templates/settings.html:389 -msgid "Plugins active:" -msgstr "Aktive Plugins:" - -#: changedetectionio/blueprint/settings/templates/settings.html:397 -msgid "No plugins active" -msgstr "Keine Plugins aktiv" - -#: changedetectionio/blueprint/settings/templates/settings.html:403 -msgid "Back" -msgstr "Zurück" - -#: changedetectionio/blueprint/settings/templates/settings.html:404 -msgid "Clear Snapshot History" -msgstr "Snapshot-Verlauf löschen" - -#: changedetectionio/blueprint/tags/__init__.py:48 -#, python-brace-format -msgid "The tag \"{}\" already exists" -msgstr "Das Tag „{}“ existiert bereits." - -#: changedetectionio/blueprint/tags/__init__.py:52 -msgid "Tag added" -msgstr "Tag hinzugefügt" - -#: changedetectionio/blueprint/tags/__init__.py:87 -msgid "Tag deleted, removing from watches in background" -msgstr "Tag gelöscht, wird im Hintergrund aus Überwachungen entfernt" - -#: changedetectionio/blueprint/tags/__init__.py:109 -msgid "Unlinking tag from watches in background" -msgstr "" - -#: changedetectionio/blueprint/tags/__init__.py:133 -msgid "All tags deleted, clearing from watches in background" -msgstr "" - -#: changedetectionio/blueprint/tags/__init__.py:145 -msgid "Tag not found" -msgstr "Tag nicht gefunden" - -#: changedetectionio/blueprint/tags/__init__.py:220 -msgid "Updated" -msgstr "Aktualisiert" - -#: changedetectionio/blueprint/tags/templates/edit-tag.html:28 -#: changedetectionio/blueprint/ui/templates/edit.html:56 -#: changedetectionio/blueprint/ui/templates/edit.html:386 -msgid "Filters & Triggers" -msgstr "Filter und Trigger" - -#: changedetectionio/blueprint/tags/templates/edit-tag.html:50 -msgid "These settings are" -msgstr "Diese Einstellungen sind" - -#: changedetectionio/blueprint/tags/templates/edit-tag.html:50 -msgid "added" -msgstr "hinzugefügt" - -#: changedetectionio/blueprint/tags/templates/edit-tag.html:50 -msgid "to any existing watch configurations." -msgstr "auf alle vorhandenen Überwachungskonfigurationen." - -#: changedetectionio/blueprint/tags/templates/edit-tag.html:53 -#: changedetectionio/blueprint/ui/templates/edit.html:321 -msgid "Text filtering" -msgstr "Textfilterung" - -#: changedetectionio/blueprint/tags/templates/edit-tag.html:73 -#: changedetectionio/blueprint/ui/templates/edit.html:269 -msgid "Use with caution!" -msgstr "Mit Vorsicht verwenden!" - -#: changedetectionio/blueprint/tags/templates/edit-tag.html:73 -#: changedetectionio/blueprint/ui/templates/edit.html:269 -msgid "This will easily fill up your email storage quota or flood other storages." -msgstr "" -"Dadurch wird Ihr E-Mail-Speicherkontingent leicht ausgeschöpft oder " -"andere Speicher überflutet." - -#: changedetectionio/blueprint/tags/templates/edit-tag.html:80 -#: changedetectionio/blueprint/ui/templates/edit.html:276 -msgid "Look out!" -msgstr "Achtung!" - -#: changedetectionio/blueprint/tags/templates/edit-tag.html:80 -#: changedetectionio/blueprint/ui/templates/edit.html:276 -msgid "Lookout!" -msgstr "Achtung!" - -#: changedetectionio/blueprint/tags/templates/edit-tag.html:81 -#: changedetectionio/blueprint/ui/templates/edit.html:277 -msgid "There are" -msgstr "Es gibt" - -#: changedetectionio/blueprint/tags/templates/edit-tag.html:81 -#: changedetectionio/blueprint/ui/templates/edit.html:277 -msgid "system-wide notification URLs enabled" -msgstr "Systemweite Benachrichtigungs-URLs aktiviert" - -#: changedetectionio/blueprint/tags/templates/edit-tag.html:81 -#: changedetectionio/blueprint/ui/templates/edit.html:277 -msgid "this form will override notification settings for this watch only" -msgstr "" -"Dieses Formular überschreibt die Benachrichtigungseinstellungen nur für " -"diese Überwachung." - -#: changedetectionio/blueprint/tags/templates/edit-tag.html:81 -#: changedetectionio/blueprint/ui/templates/edit.html:277 -msgid "an empty Notification URL list here will still send notifications." -msgstr "" -"Auch wenn die Liste der Benachrichtigungs-URLs hier leer ist, werden " -"dennoch Benachrichtigungen versendet." - -#: changedetectionio/blueprint/tags/templates/edit-tag.html:84 -#: changedetectionio/blueprint/ui/templates/edit.html:280 -msgid "Use system defaults" -msgstr "Verwenden Sie Systemstandards" - -#: changedetectionio/blueprint/tags/templates/groups-overview.html:11 -msgid "Add a new organisational tag" -msgstr "Fügen Sie ein neues Organisations-Tag hinzu" - -#: changedetectionio/blueprint/tags/templates/groups-overview.html:14 -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:65 -msgid "Watch group / tag" -msgstr "Gruppe / Label" - -#: changedetectionio/blueprint/tags/templates/groups-overview.html:21 -msgid "" -"Groups allows you to manage filters and notifications for multiple " -"watches under a single organisational tag." -msgstr "" -"Mit Gruppen können Sie Filter und Benachrichtigungen für mehrere " -"Überwachungen unter einem einzigen Organisations-Tag verwalten." - -#: changedetectionio/blueprint/tags/templates/groups-overview.html:31 -msgid "# Watches" -msgstr "# Überwachungen" - -#: changedetectionio/blueprint/tags/templates/groups-overview.html:32 -msgid "Tag / Label name" -msgstr "Tag-/Labelname" - -#: changedetectionio/blueprint/tags/templates/groups-overview.html:42 -msgid "No website organisational tags/groups configured" -msgstr "Keine Gruppen/Labels konfiguriert" - -#: changedetectionio/blueprint/tags/templates/groups-overview.html:53 -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:281 -msgid "Edit" -msgstr "Bearbeiten" - -#: changedetectionio/blueprint/tags/templates/groups-overview.html:54 -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:84 -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:280 -msgid "Recheck" -msgstr "Neu prüfen" - -#: changedetectionio/blueprint/tags/templates/groups-overview.html:59 -msgid "Delete Group?" -msgstr "Gruppe löschen?" - -#: changedetectionio/blueprint/tags/templates/groups-overview.html:60 -#, python-format -msgid "" -"<p>Are you sure you want to delete group " -"<strong>%(title)s</strong>?</p><p>This action cannot be undone.</p>" -msgstr "" -"<p>Möchten Sie die Gruppe <strong>%(title)s</strong> wirklich " -"löschen?</p><p>Diese Aktion kann nicht rückgängig gemacht werden.</p>" - -#: changedetectionio/blueprint/tags/templates/groups-overview.html:61 -#: changedetectionio/blueprint/tags/templates/groups-overview.html:62 -#: changedetectionio/blueprint/ui/templates/edit.html:490 -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:100 -msgid "Delete" -msgstr "Löschen" - -#: changedetectionio/blueprint/tags/templates/groups-overview.html:62 -msgid "Deletes and removes tag" -msgstr "Löscht und entfernt den Tag" - -#: changedetectionio/blueprint/tags/templates/groups-overview.html:67 -msgid "Unlink Group?" -msgstr "Gruppenverknüpfung aufheben?" - -#: changedetectionio/blueprint/tags/templates/groups-overview.html:68 -#, python-format -msgid "" -"<p>Are you sure you want to unlink all watches from group " -"<strong>%(title)s</strong>?</p><p>The tag will be kept but watches will " -"be removed from it.</p>" -msgstr "" -"<p>Möchten Sie wirklich alle Beobachtungen aus der Gruppe " -"<strong>%(title)s</strong> entfernen?</p><p>Das Tag bleibt erhalten, aber" -" die Beobachtungen werden daraus entfernt." - -#: changedetectionio/blueprint/tags/templates/groups-overview.html:69 -#: changedetectionio/blueprint/tags/templates/groups-overview.html:70 -msgid "Unlink" -msgstr "Verknüpfung aufheben" - -#: changedetectionio/blueprint/tags/templates/groups-overview.html:70 -msgid "Keep the tag but unlink any watches" -msgstr "Behalte das Tag, aber entferne alle Verknüpfungen zu Überwachungen" - -#: changedetectionio/blueprint/tags/templates/groups-overview.html:71 -#: changedetectionio/blueprint/ui/templates/edit.html:500 -msgid "RSS Feed for this watch" -msgstr "RSS-Feed für diese Überwachung" - -#: changedetectionio/blueprint/ui/__init__.py:21 -#, python-brace-format -msgid "{} watches deleted" -msgstr "{} Überwachungen gelöscht" - -#: changedetectionio/blueprint/ui/__init__.py:28 -#, python-brace-format -msgid "{} watches paused" -msgstr "{} Überwachungen pausiert" - -#: changedetectionio/blueprint/ui/__init__.py:35 -#, python-brace-format -msgid "{} watches unpaused" -msgstr "{} Überwachungen fortgesetzt" - -#: changedetectionio/blueprint/ui/__init__.py:42 -#, python-brace-format -msgid "{} watches updated" -msgstr "{} Überwachungen aktualisiert" - -#: changedetectionio/blueprint/ui/__init__.py:49 -#, python-brace-format -msgid "{} watches muted" -msgstr "{} Überwachungen stummgeschaltet" - -#: changedetectionio/blueprint/ui/__init__.py:56 -#, python-brace-format -msgid "{} watches un-muted" -msgstr "{} Überwachungen nicht stummgeschaltet" - -#: changedetectionio/blueprint/ui/__init__.py:64 -#, python-brace-format -msgid "{} watches queued for rechecking" -msgstr "{} Überwachungen zur erneuten Überprüfung in der Warteschlange" - -#: changedetectionio/blueprint/ui/__init__.py:71 -#, python-brace-format -msgid "{} watches errors cleared" -msgstr "{} Überwachungfehler behoben" - -#: changedetectionio/blueprint/ui/__init__.py:78 -#, python-brace-format -msgid "{} watches cleared/reset." -msgstr "{} Überwachungen gelöscht/zurückgesetzt." - -#: changedetectionio/blueprint/ui/__init__.py:91 -#, python-brace-format -msgid "{} watches set to use default notification settings" -msgstr "" -"{} Überwachungen, die auf die Verwendung der " -"Standardbenachrichtigungseinstellungen eingestellt sind" - -#: changedetectionio/blueprint/ui/__init__.py:106 -#, python-brace-format -msgid "{} watches were tagged" -msgstr "{} Überwachungen wurde markiert" - -#: changedetectionio/blueprint/ui/__init__.py:143 -msgid "Watch not found" -msgstr "Überwachung nicht gefunden" - -#: changedetectionio/blueprint/ui/__init__.py:145 -#, python-brace-format -msgid "Cleared snapshot history for watch {}" -msgstr "Snapshot-Verlauf für Beobachtung {} gelöscht" - -#: changedetectionio/blueprint/ui/__init__.py:172 -msgid "History clearing started in background" -msgstr "" - -#: changedetectionio/blueprint/ui/__init__.py:174 -msgid "Incorrect confirmation text." -msgstr "Falscher Bestätigungstext" - -#: changedetectionio/blueprint/ui/__init__.py:213 -msgid "Marking watches as viewed in background..." -msgstr "" - -#: changedetectionio/blueprint/ui/__init__.py:222 -#, python-brace-format -msgid "The watch by UUID {} does not exist." -msgstr "Die Beobachtung mit der UUID {} existiert nicht." - -#: changedetectionio/blueprint/ui/__init__.py:229 -msgid "Deleted." -msgstr "Gelöscht." - -#: changedetectionio/blueprint/ui/__init__.py:246 -msgid "Cloned, you are editing the new watch." -msgstr "Geklont, Sie bearbeiten die neue Beobachtung." - -#: changedetectionio/blueprint/ui/__init__.py:261 -msgid "Watch is already queued or being checked." -msgstr "Überwachung ist bereits in der Warteschlange oder wird gerade geprüft." - -#: changedetectionio/blueprint/ui/__init__.py:264 -#: changedetectionio/blueprint/ui/__init__.py:301 -msgid "Queued 1 watch for rechecking." -msgstr "1 Überwachung zur erneuten Überprüfung in Warteschlange gestellt." - -#: changedetectionio/blueprint/ui/__init__.py:297 -#, python-brace-format -msgid "Queued {} watches for rechecking ({} already queued or running)." -msgstr "{} Überwachungen zur erneuten Überprüfung eingereiht ({} bereits in Warteschlange oder laufend)." - -#: changedetectionio/blueprint/ui/__init__.py:303 -#, python-brace-format -msgid "Queued {} watches for rechecking." -msgstr "In der Warteschlange {} zur erneuten Überprüfung." - -#: changedetectionio/blueprint/ui/__init__.py:332 -msgid "Queueing watches for rechecking in background..." -msgstr "Überwachungen werden im Hintergrund zur erneuten Prüfung eingereiht..." - -#: changedetectionio/blueprint/ui/__init__.py:403 -#, python-brace-format -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/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 -msgid "No history found for the specified link, bad link?" -msgstr "Keinen Verlauf für den angegebenen Link gefunden, fehlerhafter Link?" - -#: changedetectionio/blueprint/ui/diff.py:98 -msgid "" -"Not enough history (2 snapshots required) to show difference page for " -"this watch." -msgstr "" -"Nicht genügend Verlauf (2 snapshots erforderlich), um die Änderungsseite " -"für diese Überwachung anzuzeigen." - -#: changedetectionio/blueprint/ui/edit.py:35 -msgid "No watches to edit" -msgstr "Keine Überwachungen zum Bearbeiten" - -#: changedetectionio/blueprint/ui/edit.py:42 -#, python-brace-format -msgid "No watch with the UUID {} found." -msgstr "Keine Überwachung mit der UUID {} gefunden." - -#: changedetectionio/blueprint/ui/edit.py:50 -#, python-brace-format -msgid "Switched to mode - {}." -msgstr "In den Modus {} gewechselt." - -#: changedetectionio/blueprint/ui/edit.py:75 -#, python-brace-format -msgid "Cannot load the edit form for processor/plugin '{}', plugin missing?" -msgstr "" -"Das Bearbeitungsformular für den Prozessor/das Plugin „{}“ kann nicht " -"geladen werden. Fehlt das Plugin?" - -#: changedetectionio/blueprint/ui/edit.py:245 -msgid "Updated watch - unpaused!" -msgstr "Aktualisierte Überwachung – fortgesetzt!" - -#: changedetectionio/blueprint/ui/edit.py:245 -msgid "Updated watch." -msgstr "Überwachung aktualisiert." - -#: changedetectionio/blueprint/ui/preview.py:78 -msgid "Preview unavailable - No fetch/check completed or triggers not reached" -msgstr "" -"Vorschau nicht verfügbar – Kein Abruf/keine Überprüfung abgeschlossen " -"oder Trigger nicht erreicht" - -#: changedetectionio/blueprint/ui/views.py:24 -#, python-brace-format -msgid "Warning, URL {} already exists" -msgstr "Achtung, die URL {} existiert bereits." - -#: changedetectionio/blueprint/ui/views.py:32 -msgid "Watch added in Paused state, saving will unpause." -msgstr "" -"Die Überwachung wurde im Status „Pausiert“ hinzugefügt. Durch Speichern " -"wird die Pause aufgehoben." - -#: changedetectionio/blueprint/ui/views.py:37 -msgid "Watch added." -msgstr "Überwachung hinzugefügt." - -#: changedetectionio/blueprint/ui/templates/clear_all_history.html:12 -msgid "" -"This will remove version history (snapshots) for ALL watches, but keep " -"your list of URLs!" -msgstr "" -"Dadurch wird der Versionsverlauf (Snapshots) für ALLE Überwachungen " -"gelöscht, aber Ihre Liste mit URLs bleibt erhalten!" - -#: changedetectionio/blueprint/ui/templates/clear_all_history.html:13 -msgid "You may like to use the" -msgstr "Möglicherweise möchten Sie die verwenden" - -#: changedetectionio/blueprint/ui/templates/clear_all_history.html:13 -msgid "BACKUP" -msgstr "Backups" - -#: changedetectionio/blueprint/ui/templates/clear_all_history.html:13 -msgid "link first." -msgstr "Link zuerst." - -#: changedetectionio/blueprint/ui/templates/clear_all_history.html:17 -msgid "Confirmation text" -msgstr "Bestätigungstext" - -#: changedetectionio/blueprint/ui/templates/clear_all_history.html:27 -msgid "Type in the word" -msgstr "Geben Sie das Wort ein" - -#: changedetectionio/blueprint/ui/templates/clear_all_history.html:27 -msgid "clear" -msgstr "löschen" - -#: changedetectionio/blueprint/ui/templates/clear_all_history.html:27 -msgid "to confirm that you understand." -msgstr "um zu bestätigen, dass Sie es verstanden haben." - -#: changedetectionio/blueprint/ui/templates/clear_all_history.html:33 -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 -msgid "Cancel" -msgstr "Abbrechen" - -#: changedetectionio/blueprint/ui/templates/diff-offscreen-options.html:3 -msgid "Share diff as image" -msgstr "Diff als Bild teilen" - -#: changedetectionio/blueprint/ui/templates/diff-offscreen-options.html:3 -msgid "Share as Image" -msgstr "Als Bild teilen" - -#: changedetectionio/blueprint/ui/templates/diff-offscreen-options.html:6 -msgid "Ignore any lines matching" -msgstr "Ignorieren Sie alle übereinstimmenden Zeilen" - -#: changedetectionio/blueprint/ui/templates/diff-offscreen-options.html:9 -msgid "Ignore any lines matching excluding digits" -msgstr "Ignorieren Sie alle übereinstimmenden Zeilen mit Ausnahme von Ziffern" - -#: changedetectionio/blueprint/ui/templates/diff.html:28 -msgid "From" -msgstr "Von" - -#: changedetectionio/blueprint/ui/templates/diff.html:38 -msgid "To" -msgstr "Zu" - -#: changedetectionio/blueprint/ui/templates/diff.html:53 -msgid "Words" -msgstr "Wörter" - -#: changedetectionio/blueprint/ui/templates/diff.html:57 -msgid "Lines" -msgstr "Zeilen" - -#: changedetectionio/blueprint/ui/templates/diff.html:61 -msgid "Ignore Whitespace" -msgstr "Leerzeichen ignorieren" - -#: changedetectionio/blueprint/ui/templates/diff.html:65 -msgid "Same/non-changed" -msgstr "Gleich/unverändert" - -#: changedetectionio/blueprint/ui/templates/diff.html:69 -msgid "Removed" -msgstr "Entfernt" - -#: changedetectionio/blueprint/ui/templates/diff.html:73 -#: changedetectionio/blueprint/ui/templates/edit.html:327 -msgid "Added" -msgstr "Hinzugefügt" - -#: changedetectionio/blueprint/ui/templates/diff.html:77 -#: changedetectionio/blueprint/ui/templates/edit.html:327 -msgid "Replaced" -msgstr "Ersetzt" - -#: changedetectionio/blueprint/ui/templates/diff.html:82 -#: changedetectionio/blueprint/ui/templates/preview.html:36 -msgid "Keyboard:" -msgstr "Tastatur:" - -#: changedetectionio/blueprint/ui/templates/diff.html:83 -#: changedetectionio/blueprint/ui/templates/preview.html:37 -msgid "Previous" -msgstr "Zurück" - -#: changedetectionio/blueprint/ui/templates/diff.html:84 -#: changedetectionio/blueprint/ui/templates/preview.html:38 -msgid "Next" -msgstr "Nächste" - -#: changedetectionio/blueprint/ui/templates/diff.html:91 -msgid "Jump to next difference" -msgstr "Springe zum nächsten Unterschied" - -#: changedetectionio/blueprint/ui/templates/diff.html:91 -msgid "Jump" -msgstr "Springen" - -#: changedetectionio/blueprint/ui/templates/diff.html:97 -#: changedetectionio/blueprint/ui/templates/preview.html:45 -msgid "Error Text" -msgstr "Fehlertext" - -#: changedetectionio/blueprint/ui/templates/diff.html:98 -#: changedetectionio/blueprint/ui/templates/preview.html:47 -msgid "Error Screenshot" -msgstr "Fehler-Screenshot" - -#: changedetectionio/blueprint/ui/templates/diff.html:99 -#: changedetectionio/blueprint/ui/templates/preview.html:50 -msgid "Text" -msgstr "Text" - -#: changedetectionio/blueprint/ui/templates/diff.html:100 -#: changedetectionio/blueprint/ui/templates/preview.html:51 -msgid "Current screenshot" -msgstr "Aktueller Screenshot" - -#: changedetectionio/blueprint/ui/templates/diff.html:101 -msgid "Extract Data" -msgstr "Daten extrahieren" - -#: changedetectionio/blueprint/ui/templates/diff.html:107 -msgid "seconds ago." -msgstr "vor Sekunden." - -#: changedetectionio/blueprint/ui/templates/diff.html:114 -#: changedetectionio/blueprint/ui/templates/preview.html:59 -#: changedetectionio/blueprint/ui/templates/preview.html:66 -msgid "seconds ago" -msgstr "vor Sekunden" - -#: changedetectionio/blueprint/ui/templates/diff.html:115 -msgid "Current error-ing screenshot from most recent request" -msgstr "Aktueller Screenshot des Fehlers aus der letzten Anfrage" - -#: changedetectionio/blueprint/ui/templates/diff.html:127 -msgid "Pro-tip: You can enable" -msgstr "Profi-Tipp: Sie können es aktivieren" - -#: changedetectionio/blueprint/ui/templates/diff.html:127 -msgid "\"share access when password is enabled\"" -msgstr "„Zugriff freigeben, wenn Passwort aktiviert ist“" - -#: changedetectionio/blueprint/ui/templates/diff.html:127 -msgid "from settings." -msgstr "aus den Einstellungen." - -#: changedetectionio/blueprint/ui/templates/diff.html:133 -msgid "Goto single snapshot" -msgstr "Gehe zu einem einzelnen snapshot" - -#: changedetectionio/blueprint/ui/templates/diff.html:138 -msgid "Highlight text to share or add to ignore lists." -msgstr "Markieren Sie Text zum Teilen oder zum Hinzufügen zu Ignorierlisten." - -#: changedetectionio/blueprint/ui/templates/diff.html:144 -#: changedetectionio/blueprint/ui/templates/preview.html:80 -msgid "" -"For now, Differences are performed on text, not graphically, only the " -"latest screenshot is available." -msgstr "" -"Derzeit werden Unterschiede nur textuell und nicht grafisch dargestellt, " -"es ist nur der letzte Screenshot verfügbar." - -#: changedetectionio/blueprint/ui/templates/diff.html:149 -#: changedetectionio/blueprint/ui/templates/preview.html:86 -msgid "Current screenshot from most recent request" -msgstr "Aktueller Screenshot der letzten Anfrage" - -#: changedetectionio/blueprint/ui/templates/diff.html:151 -#: changedetectionio/blueprint/ui/templates/preview.html:88 -msgid "No screenshot available just yet! Try rechecking the page." -msgstr "Derzeit ist kein Screenshot verfügbar! Versuchen Sie es später erneut." - -#: changedetectionio/blueprint/ui/templates/diff.html:154 -msgid "Screenshot requires Playwright/WebDriver enabled" -msgstr "" -"Für den Screenshot ist die Aktivierung von Playwright/WebDriver " -"erforderlich" - -#: changedetectionio/blueprint/ui/templates/edit.html:48 -msgid "Request" -msgstr "Anfrage" - -#: changedetectionio/blueprint/ui/templates/edit.html:52 -msgid "Browser Steps" -msgstr "Browserschritte" - -#: changedetectionio/blueprint/ui/templates/edit.html:55 -msgid "Visual Filter Selector" -msgstr "Visuelle Filterauswahl" - -#: changedetectionio/blueprint/ui/templates/edit.html:57 -msgid "Conditions" -msgstr "Bedingungen" - -#: changedetectionio/blueprint/ui/templates/edit.html:60 -msgid "Stats" -msgstr "Statistiken" - -#: changedetectionio/blueprint/ui/templates/edit.html:73 -#: changedetectionio/blueprint/ui/templates/edit.html:313 -msgid "Some sites use JavaScript to create the content, for this you should" -msgstr "" -"Einige Websites verwenden JavaScript, um den Inhalt zu erstellen. Dazu " -"sollten Sie" - -#: changedetectionio/blueprint/ui/templates/edit.html:73 -#: changedetectionio/blueprint/ui/templates/edit.html:313 -msgid "use the Chrome/WebDriver Fetcher" -msgstr "Verwenden Sie den Chrome/WebDriver Fetcher" - -#: changedetectionio/blueprint/ui/templates/edit.html:74 -msgid "Variables are supported in the URL" -msgstr "Variablen werden in der URL unterstützt" - -#: changedetectionio/blueprint/ui/templates/edit.html:74 -#: changedetectionio/blueprint/ui/templates/edit.html:180 -#: changedetectionio/blueprint/ui/templates/edit.html:189 -msgid "help and examples here" -msgstr "Hilfe und Beispiele finden Sie hier" - -#: changedetectionio/blueprint/ui/templates/edit.html:78 -msgid "Organisational tag/group name used in the main listing page" -msgstr "Gruppen-/Label-Name" -"Gruppen-/Label-NameOrganisations-Tag/Gruppenname, der auf der " -"Haupteintragsseite verwendet wird" - -#: changedetectionio/blueprint/ui/templates/edit.html:85 -msgid "" -"Automatically uses the page title if found, you can also use your own " -"title/description here" -msgstr "" -"Verwendet automatisch den Seitentitel, falls vorhanden. Sie können hier " -"auch Ihren eigenen Titel/Ihre eigene Beschreibung verwenden." - -#: changedetectionio/blueprint/ui/templates/edit.html:95 -msgid "The interval/amount of time between each check." -msgstr "Das Intervall/die Zeitdauer zwischen den einzelnen Überprüfungen." - -#: changedetectionio/blueprint/ui/templates/edit.html:110 -msgid "" -"Sends a notification when the filter can no longer be seen on the page, " -"good for knowing when the page changed and your filter will not work " -"anymore." -msgstr "" -"Sendet eine Benachrichtigung, wenn der Filter auf der Seite nicht mehr " -"sichtbar ist. So wissen Sie, wann sich die Seite geändert hat und Ihr " -"Filter nicht mehr funktioniert." - -#: changedetectionio/blueprint/ui/templates/edit.html:123 -msgid "" -"method (default) where your watched site doesn't need Javascript to " -"render." -msgstr "" -"Methode (default), bei der Ihre überwachte Website kein Javascript zum " -"Rendern benötigt." - -#: changedetectionio/blueprint/ui/templates/edit.html:124 -msgid "" -"method requires a network connection to a running WebDriver+Chrome " -"server, set by the ENV var 'WEBDRIVER_URL'." -msgstr "" -"Die Methode erfordert eine Netzwerkverbindung zu einem laufenden " -"WebDriver+Chrome-Server, der durch die Umgebungsvariable „WEBDRIVER_URL“ " -"festgelegt wird." - -#: changedetectionio/blueprint/ui/templates/edit.html:130 -msgid "Check/Scan all" -msgstr "Überprüfen Sie alles noch einmal" - -#: changedetectionio/blueprint/ui/templates/edit.html:133 -msgid "Choose a proxy for this watch" -msgstr "Wählen Sie einen Proxy für diese Überwachung." - -#: changedetectionio/blueprint/ui/templates/edit.html:147 -msgid "Using the current global default settings" -msgstr "Verwendung der aktuellen globalen Standardeinstellungen" - -#: changedetectionio/blueprint/ui/templates/edit.html:152 -#: changedetectionio/blueprint/ui/templates/edit.html:165 -msgid "Show advanced options" -msgstr "Erweiterte Optionen anzeigen" - -#: changedetectionio/blueprint/ui/templates/edit.html:157 -msgid "" -"Run this code before performing change detection, handy for filling in " -"fields and other actions" -msgstr "" -"Führen Sie diesen Code vor der Änderungserkennung aus. Er ist praktisch " -"zum Ausfüllen von Feldern und für andere Aktionen." - -#: changedetectionio/blueprint/ui/templates/edit.html:158 -msgid "More help and examples here" -msgstr "Weitere Hilfe und Beispiele finden Sie hier" - -#: changedetectionio/blueprint/ui/templates/edit.html:180 -msgid "Variables are supported in the request body" -msgstr "Variablen werden im Anforderungstext unterstützt" - -#: changedetectionio/blueprint/ui/templates/edit.html:189 -msgid "Variables are supported in the request header values" -msgstr "Variablen werden in den Werten der Anfrage-Header unterstützt." - -#: changedetectionio/blueprint/ui/templates/edit.html:192 -msgid "Alert! Extra headers file found and will be added to this watch!" -msgstr "" -"Alarm! Zusätzliche Header-Datei gefunden und wird dieser Überwachung " -"hinzugefügt!" - -#: changedetectionio/blueprint/ui/templates/edit.html:194 -msgid "Headers can be also read from a file in your data-directory" -msgstr "" -"Header können auch aus einer Datei in Ihrem Datenverzeichnis gelesen " -"werden" - -#: changedetectionio/blueprint/ui/templates/edit.html:194 -msgid "Read more here" -msgstr "Lesen Sie hier mehr" - -#: changedetectionio/blueprint/ui/templates/edit.html:197 -msgid "Not supported by Selenium browser" -msgstr "Wird vom Selenium-Browser nicht unterstützt" - -#: changedetectionio/blueprint/ui/templates/edit.html:221 -msgid "Turn on text finder" -msgstr "Schalten Sie den Textfinder ein" - -#: changedetectionio/blueprint/ui/templates/edit.html:224 -msgid "Please wait, first browser step can take a little time to load.." -msgstr "" -"Bitte warten Sie, der erste Schritt des Browsers kann etwas Zeit zum " -"Laden benötigen." - -#: changedetectionio/blueprint/ui/templates/edit.html:231 -msgid "Click here to Start" -msgstr "Klicken Sie hier, um zu starten" - -#: changedetectionio/blueprint/ui/templates/edit.html:233 -msgid "Please allow 10-15 seconds for the browser to connect." -msgstr "" -"Bitte warten Sie 10–15 Sekunden, bis der Browser eine Verbindung " -"herstellt." - -#: changedetectionio/blueprint/ui/templates/edit.html:242 -msgid "Press \"Play\" to start." -msgstr "Drücken Sie „Play“, um zu starten." - -#: changedetectionio/blueprint/ui/templates/edit.html:249 -#: changedetectionio/blueprint/ui/templates/edit.html:419 -msgid "Visual Selector data is not ready, watch needs to be checked atleast once." -msgstr "" -"Die Daten des visuellen Selektors sind noch nicht bereit, die Überwachung" -" muss mindestens einmal überprüft werden." - -#: changedetectionio/blueprint/ui/templates/edit.html:253 -msgid "" -"Sorry, this functionality only works with fetchers that support " -"interactive Javascript (so far only Playwright based fetchers)" -msgstr "" -"Leider funktioniert diese Funktion nur mit Fetchern, die interaktives " -"JavaScript unterstützen (bisher nur Playwright-basierte Fetcher)." - -#: changedetectionio/blueprint/ui/templates/edit.html:254 -#: changedetectionio/blueprint/ui/templates/edit.html:424 -msgid "You need to" -msgstr "Das musst du" - -#: changedetectionio/blueprint/ui/templates/edit.html:254 -#: changedetectionio/blueprint/ui/templates/edit.html:424 -msgid "Set the fetch method" -msgstr "Legen Sie die Fetch-Methode fest" - -#: changedetectionio/blueprint/ui/templates/edit.html:254 -msgid "to one that supports interactive Javascript." -msgstr "zu einer, die interaktives Javascript unterstützt." - -#: changedetectionio/blueprint/ui/templates/edit.html:297 -msgid "" -"Use the verify (✓) button to test if a condition passes against the " -"current snapshot." -msgstr "" -"Verwenden Sie die Schaltfläche „Überprüfen“ (✓), um zu testen, ob eine " -"Bedingung für den aktuellen Snapshot erfüllt ist." - -#: changedetectionio/blueprint/ui/templates/edit.html:298 -msgid "Read a quick tutorial about" -msgstr "Lesen Sie ein kurzes Tutorial darüber" - -#: changedetectionio/blueprint/ui/templates/edit.html:298 -msgid "using conditional web page changes here" -msgstr "Verwenden Sie hier bedingte Webseitenänderungen" - -#: changedetectionio/blueprint/ui/templates/edit.html:303 -msgid "Activate preview" -msgstr "Vorschau aktivieren" - -#: changedetectionio/blueprint/ui/templates/edit.html:307 -msgid "Pro-tips:" -msgstr "Profi-Tipps:" - -#: changedetectionio/blueprint/ui/templates/edit.html:310 -msgid "Use the preview page to see your filters and triggers highlighted." -msgstr "" -"Verwenden Sie die Vorschauseite, um Ihre Filter und Auslöser " -"hervorgehoben anzuzeigen." - -#: changedetectionio/blueprint/ui/templates/edit.html:322 -msgid "Limit trigger/ignore/block/extract to;" -msgstr "Auslösen/Ignorieren/Blockieren/Extrahieren beschränken auf;" - -#: changedetectionio/blueprint/ui/templates/edit.html:326 -msgid "" -"Note: Depending on the length and similarity of the text on each line, " -"the algorithm may consider an" -msgstr "" -"Hinweis: Je nach Länge und Ähnlichkeit des Textes in jeder Zeile kann der" -" Algorithmus eine" - -#: changedetectionio/blueprint/ui/templates/edit.html:326 -#: changedetectionio/blueprint/ui/templates/edit.html:328 -msgid "addition" -msgstr "Zusatz" - -#: changedetectionio/blueprint/ui/templates/edit.html:326 -msgid "instead of" -msgstr "anstatt" - -#: changedetectionio/blueprint/ui/templates/edit.html:326 -msgid "replacement" -msgstr "Ersatz" - -#: changedetectionio/blueprint/ui/templates/edit.html:326 -msgid "for example." -msgstr "Zum Beispiel." - -#: changedetectionio/blueprint/ui/templates/edit.html:327 -msgid "So it's always better to select" -msgstr "Es ist also immer besser, auszuwählen" - -#: changedetectionio/blueprint/ui/templates/edit.html:327 -msgid "when you're interested in new content." -msgstr "wenn Sie an neuen Inhalten interessiert sind." - -#: changedetectionio/blueprint/ui/templates/edit.html:328 -msgid "When content is merely moved in a list, it will also trigger an" -msgstr "" -"Wenn Inhalte lediglich in einer Liste verschoben werden, löst dies " -"ebenfalls einen" - -#: changedetectionio/blueprint/ui/templates/edit.html:328 -msgid "consider enabling" -msgstr "Erwägen Sie die Aktivierung" - -#: changedetectionio/blueprint/ui/templates/edit.html:328 -msgid "Only trigger when unique lines appear" -msgstr "Wird nur ausgelöst, wenn eindeutige Zeilen angezeigt werden" - -#: changedetectionio/blueprint/ui/templates/edit.html:332 -msgid "" -"Good for websites that just move the content around, and you want to know" -" when NEW content is added, compares new lines against all history for " -"this watch." -msgstr "" -"Gut geeignet für Websites, auf denen nur Inhalte verschoben werden und " -"Sie wissen möchten, wann NEUE Inhalte hinzugefügt werden. Vergleicht neue" -" Zeilen mit dem gesamten Verlauf dieser Überwachung." - -#: changedetectionio/blueprint/ui/templates/edit.html:340 -msgid "" -"Helps reduce changes detected caused by sites shuffling lines around, " -"combine with" -msgstr "" -"Hilft dabei, erkannte Änderungen zu reduzieren, die durch das Umstellen " -"von Zeilen auf Websites verursacht werden, kombiniert mit" - -#: changedetectionio/blueprint/ui/templates/edit.html:340 -msgid "check unique lines" -msgstr "Überprüfen Sie eindeutige Zeilen" - -#: changedetectionio/blueprint/ui/templates/edit.html:340 -msgid "below." -msgstr "unten." - -#: changedetectionio/blueprint/ui/templates/edit.html:344 -msgid "Remove any whitespace before and after each line of text" -msgstr "Entfernen Sie alle Leerzeichen vor und nach jeder Textzeile" - -#: changedetectionio/blueprint/ui/templates/edit.html:358 -#: changedetectionio/blueprint/ui/templates/edit.html:361 -#: changedetectionio/blueprint/ui/templates/edit.html:417 -msgid "Loading..." -msgstr "Laden..." - -#: changedetectionio/blueprint/ui/templates/edit.html:386 -msgid "The Visual Selector tool lets you select the" -msgstr "Mit dem visuellen Auswahltool können Sie Folgendes auswählen" - -#: changedetectionio/blueprint/ui/templates/edit.html:386 -msgid "text" -msgstr "Text" - -#: changedetectionio/blueprint/ui/templates/edit.html:386 -msgid "" -"elements that will be used for the change detection. It automatically " -"fills-in the filters in the \"CSS/JSONPath/JQ/XPath Filters\" box of the" -msgstr "" -"Elemente, die für die Änderungserkennung verwendet werden. Es füllt " -"automatisch die Filter im Feld „CSS/JSONPath/JQ/XPath-Filter” des" - -#: changedetectionio/blueprint/ui/templates/edit.html:386 -msgid "tab. Use" -msgstr "Tab. Verwendung" - -#: changedetectionio/blueprint/ui/templates/edit.html:386 -msgid "Shift+Click" -msgstr "Umschalt+Klick" - -#: changedetectionio/blueprint/ui/templates/edit.html:386 -msgid "to select multiple items." -msgstr "um mehrere Elemente auszuwählen." - -#: changedetectionio/blueprint/ui/templates/edit.html:391 -msgid "Selection Mode:" -msgstr "Auswahlmodus:" - -#: changedetectionio/blueprint/ui/templates/edit.html:394 -msgid "Select by element" -msgstr "Nach Element auswählen" - -#: changedetectionio/blueprint/ui/templates/edit.html:398 -msgid "Draw area" -msgstr "Bereich zeichnen" - -#: changedetectionio/blueprint/ui/templates/edit.html:406 -msgid "Clear selection" -msgstr "Klare Auswahl" - -#: changedetectionio/blueprint/ui/templates/edit.html:408 -msgid "One moment, fetching screenshot and element information.." -msgstr "Einen Moment, Screenshot und Elementinformationen abrufen." - -#: changedetectionio/blueprint/ui/templates/edit.html:417 -msgid "Currently:" -msgstr "Momentan:" - -#: changedetectionio/blueprint/ui/templates/edit.html:423 -msgid "" -"Sorry, this functionality only works with fetchers that support " -"Javascript and screenshots (such as playwright etc)." -msgstr "" -"Leider funktioniert diese Funktion nur mit Fetchern, die Javascript und " -"Screenshots unterstützen (wie z. B. Playwright usw.)." - -#: changedetectionio/blueprint/ui/templates/edit.html:424 -msgid "to one that supports Javascript and screenshots." -msgstr "zu einer, die Javascript und Screenshots unterstützt." - -#: changedetectionio/blueprint/ui/templates/edit.html:441 -msgid "Check count" -msgstr "Anzahl prüfen" - -#: changedetectionio/blueprint/ui/templates/edit.html:445 -msgid "Consecutive filter failures" -msgstr "Aufeinanderfolgende Filterausfälle" - -#: changedetectionio/blueprint/ui/templates/edit.html:449 -msgid "History length" -msgstr "Länge des Verlaufs" - -#: changedetectionio/blueprint/ui/templates/edit.html:453 -msgid "Last fetch duration" -msgstr "Dauer des letzten Abrufs" - -#: changedetectionio/blueprint/ui/templates/edit.html:457 -msgid "Notification alert count" -msgstr "Anzahl der Benachrichtigungsalarme" - -#: changedetectionio/blueprint/ui/templates/edit.html:461 -msgid "Server type reply" -msgstr "Antwort vom Servertyp" - -#: changedetectionio/blueprint/ui/templates/edit.html:475 -msgid "Download latest HTML snapshot" -msgstr "Laden Sie den neuesten HTML-Snapshot herunter" - -#: changedetectionio/blueprint/ui/templates/edit.html:488 -msgid "Delete Watch?" -msgstr "Überwachung löschen?" - -#: changedetectionio/blueprint/ui/templates/edit.html:489 -msgid "Are you sure you want to delete the watch for:" -msgstr "Sind Sie sicher, dass Sie die Überwachung löschen möchten für:" - -#: changedetectionio/blueprint/ui/templates/edit.html:489 -msgid "This action cannot be undone." -msgstr "Diese Aktion kann nicht rückgängig gemacht werden." - -#: changedetectionio/blueprint/ui/templates/edit.html:495 -msgid "Clear History?" -msgstr "Verlauf löschen?" - -#: changedetectionio/blueprint/ui/templates/edit.html:496 -msgid "Are you sure you want to clear all history for:" -msgstr "Sind Sie sicher, dass Sie den gesamten Verlauf löschen möchten für:" - -#: changedetectionio/blueprint/ui/templates/edit.html:496 -msgid "" -"This will remove all snapshots and previous versions. This action cannot " -"be undone." -msgstr "" -"Dadurch werden alle Snapshots und früheren Versionen entfernt. Diese " -"Aktion kann nicht rückgängig gemacht werden." - -#: changedetectionio/blueprint/ui/templates/edit.html:497 -msgid "Clear History" -msgstr "Verlauf löschen" - -#: changedetectionio/blueprint/ui/templates/edit.html:499 -msgid "Clone & Edit" -msgstr "Klonen und bearbeiten" - -#: changedetectionio/blueprint/ui/templates/preview.html:22 -msgid "Select timestamp" -msgstr "Zeitstempel auswählen" - -#: changedetectionio/blueprint/ui/templates/preview.html:31 -msgid "Go" -msgstr "Gehen" - -#: changedetectionio/blueprint/ui/templates/preview.html:69 -msgid "Current erroring screenshot from most recent request" -msgstr "Aktueller fehlerhafter Screenshot aus der letzten Anfrage" - -#: changedetectionio/blueprint/ui/templates/preview.html:91 -msgid "" -"Screenshot requires a Content Fetcher ( Sockpuppetbrowser, selenium, etc " -") that supports screenshots." -msgstr "" -"Für Screenshots ist ein Content Fetcher (Sockpuppetbrowser, Selenium " -"usw.) erforderlich, der Screenshots unterstützt." - -#: changedetectionio/blueprint/watchlist/__init__.py:79 -#, python-brace-format -msgid "displaying <b>{start} - {end}</b> {record_name} in total <b>{total}</b>" -msgstr "zeige <b>{start} - {end}</b> {record_name} von insgesamt <b>{total}</b>" - -#: changedetectionio/blueprint/watchlist/__init__.py:80 -msgid "records" -msgstr "Einträge" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:58 -msgid "Add a new web page change detection watch" -msgstr "" -"Fügen Sie eine neue Überwachung zur Erkennung von Webseitenänderungen " -"hinzu" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:61 -msgid "Watch this URL!" -msgstr "Diese URL überwachen!" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:62 -msgid "Edit first then Watch" -msgstr "Bearbeiten > Überwachen" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:72 -msgid "Create a shareable link" -msgstr "Erstellen Sie einen Link zum Teilen" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:72 -msgid "Tip: You can also add 'shared' watches." -msgstr "Tipp: Sie können auch „gemeinsame“ Überwachungen hinzufügen." - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:72 -msgid "More info" -msgstr "Weitere Informationen" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:80 -msgid "Pause" -msgstr "Pause" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:81 -msgid "UnPause" -msgstr "Pause aufheben" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:82 -msgid "Mute" -msgstr "Stumm" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:83 -msgid "UnMute" -msgstr "Stummschaltung aufheben" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:85 -msgid "Tag" -msgstr "Tag" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:86 -msgid "Mark viewed" -msgstr "Markierung angesehen" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:87 -msgid "Use default notification" -msgstr "Standardbenachrichtigung verwenden" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:88 -msgid "Clear errors" -msgstr "Fehler löschen" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:92 -msgid "Clear Histories" -msgstr "Verlauf löschen" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:93 -msgid "" -"<p>Are you sure you want to clear history for the selected " -"items?</p><p>This action cannot be undone.</p>" -msgstr "" -"<p>Möchten Sie den Verlauf für die ausgewählten Elemente wirklich " -"löschen?</p><p>Diese Aktion kann nicht rückgängig gemacht werden.</p>" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:94 -msgid "OK" -msgstr "OK" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:94 -msgid "Clear/reset history" -msgstr "Verlauf löschen/zurücksetzen" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:98 -msgid "Delete Watches?" -msgstr "Überwachungen löschen?" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:99 -msgid "" -"<p>Are you sure you want to delete the selected " -"watches?</strong></p><p>This action cannot be undone.</p>" -msgstr "" -"<p>Möchten Sie die ausgewählten Überwachungen wirklich " -"löschen?</strong></p><p>Diese Aktion kann nicht rückgängig gemacht " -"werden.</p>" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:105 -msgid "Queued size" -msgstr "Warteschlangengröße" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:110 -msgid "Searching" -msgstr "Suchen" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:112 -msgid "All" -msgstr "Alle" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:150 -msgid "Website" -msgstr "Webseite" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:152 -msgid "Restock & Price" -msgstr "Auffüllen und Preis" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:154 -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:155 -msgid "Last" -msgstr "Zuletzt" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:154 -msgid "Checked" -msgstr "Geprüft" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:155 -msgid "Changed" -msgstr "Geändert" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:162 -msgid "" -"No web page change detection watches configured, please add a URL in the " -"box above, or" -msgstr "" -"Es sind keine Website-Überwachungen konfiguriert. Bitte fügen Sie im Feld" -" oben eine URL hinzu, oder" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:162 -msgid "import a list" -msgstr "eine Liste importieren" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:245 -msgid "Detecting restock and price" -msgstr "Erkennen von Lagerbeständen und Preisen" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:247 -msgid "In stock" -msgstr "Auf Lager" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:247 -msgid "Not in stock" -msgstr "Nicht auf Lager" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:253 -msgid "Price" -msgstr "Preis" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:258 -msgid "No information" -msgstr "Keine Informationen" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:266 -#: changedetectionio/templates/base.html:247 -msgid "Checking now" -msgstr "Jetzt prüfen" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:279 -msgid "Queued" -msgstr "Wartend" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:282 -msgid "History" -msgstr "Verlauf" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:283 -msgid "Preview" -msgstr "Vorschau" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:292 -msgid "With errors" -msgstr "Mit Fehlern" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:295 -msgid "Mark all viewed" -msgstr "Alle angesehen markieren" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:299 -#, python-format -msgid "Mark all viewed in '%(title)s'" -msgstr "Alle in „%(title)s“ angezeigten Elemente markieren" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:303 -msgid "Unread" -msgstr "Ungelesen" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:306 -msgid "Recheck all" -msgstr "Überprüfen Sie alles noch einmal" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:306 -#, python-format -msgid "in '%(title)s'" -msgstr "in '%(title)s'" - #: changedetectionio/processors/extract.py:131 msgid "No matches found while scanning all of the watch history for that RegEx." msgstr "" -"Beim Durchsuchen des gesamten Überwachungsverlaufs nach diesem regulären " -"Ausdruck wurden keine Übereinstimmungen gefunden." +"Beim Durchsuchen des gesamten Überwachungsverlaufs nach diesem regulären Ausdruck wurden keine Übereinstimmungen " +"gefunden." #: changedetectionio/processors/image_ssim_diff/difference.py:328 msgid "Not enough history to compare. Need at least 2 snapshots." -msgstr "" -"Nicht genügend Daten für einen Vergleich. Mindestens 2 snapshots " -"erforderlich." +msgstr "Nicht genügend Daten für einen Vergleich. Mindestens 2 snapshots erforderlich." #: changedetectionio/processors/image_ssim_diff/difference.py:363 #, python-brace-format @@ -2652,16 +2382,13 @@ msgstr "Screenshots konnten nicht geladen werden: {}" msgid "Failed to calculate diff: {}" msgstr "Berechnung der Differenz fehlgeschlagen: {}" -#: changedetectionio/processors/image_ssim_diff/forms.py:19 -#: changedetectionio/processors/image_ssim_diff/forms.py:69 +#: changedetectionio/processors/image_ssim_diff/forms.py:19 changedetectionio/processors/image_ssim_diff/forms.py:69 msgid "Bounding box value is too long" msgstr "Der Wert des Begrenzungsrahmens ist zu lang" #: changedetectionio/processors/image_ssim_diff/forms.py:23 msgid "Bounding box must be in format: x,y,width,height (integers only)" -msgstr "" -"Der Begrenzungsrahmen muss folgendes Format haben: x, y, Breite, Höhe " -"(nur Ganzzahlen)" +msgstr "Der Begrenzungsrahmen muss folgendes Format haben: x, y, Breite, Höhe (nur Ganzzahlen)" #: changedetectionio/processors/image_ssim_diff/forms.py:29 msgid "Bounding box values must be non-negative" @@ -2713,9 +2440,7 @@ msgstr "Erkennung von visuellen / Bild-Screenshot-Änderungen" #: changedetectionio/processors/image_ssim_diff/processor.py:22 msgid "Compares screenshots using fast OpenCV algorithm, 10-100x faster than SSIM" -msgstr "" -"Vergleicht Screenshots mit einem schnellen OpenCV-Algorithmus, der 10- " -"bis 100-mal schneller ist als SSIM" +msgstr "Vergleicht Screenshots mit einem schnellen OpenCV-Algorithmus, der 10- bis 100-mal schneller ist als SSIM" #: changedetectionio/processors/restock_diff/forms.py:15 msgid "Re-stock detection" @@ -2737,8 +2462,7 @@ msgstr "Aus, Verfügbarkeit/Auffüllung nicht verfolgen" msgid "Below price to trigger notification" msgstr "Unterhalb des Preises, um eine Benachrichtigung auszulösen" -#: changedetectionio/processors/restock_diff/forms.py:22 -#: changedetectionio/processors/restock_diff/forms.py:24 +#: changedetectionio/processors/restock_diff/forms.py:22 changedetectionio/processors/restock_diff/forms.py:24 msgid "No limit" msgstr "Keine Begrenzung" @@ -2779,6 +2503,15 @@ msgstr "Änderungen an Webseitentext/HTML, JSON und PDF" msgid "Detects all text changes where possible" msgstr "Erkennt nach Möglichkeit alle Textänderungen" +#: changedetectionio/store.py:392 +#, python-brace-format +msgid "Error fetching metadata for {}" +msgstr "Fehler beim Abrufen der Metadaten für {}" + +#: changedetectionio/store.py:396 +msgid "Watch protocol is not permitted or invalid URL format" +msgstr "Das Protokoll wird nicht unterstützt oder das URL-Format ist ungültig." + #: changedetectionio/templates/_common_fields.html:9 msgid "Body for all notifications — You can use" msgstr "Inhalt für alle Benachrichtigungen — Sie können verwenden" @@ -2835,10 +2568,8 @@ msgstr "" msgid "The diff output - only changes, additions, and removals —" msgstr "" -#: changedetectionio/templates/_common_fields.html:57 -#: changedetectionio/templates/_common_fields.html:66 -#: changedetectionio/templates/_common_fields.html:74 -#: changedetectionio/templates/_common_fields.html:82 +#: changedetectionio/templates/_common_fields.html:57 changedetectionio/templates/_common_fields.html:66 +#: changedetectionio/templates/_common_fields.html:74 changedetectionio/templates/_common_fields.html:82 msgid "Without (added) prefix or colors" msgstr "" @@ -2871,9 +2602,7 @@ msgid "The diff output - patch in unified format" msgstr "" #: changedetectionio/templates/_common_fields.html:90 -msgid "" -"The current snapshot text contents value, useful when combined with JSON " -"or CSS filters" +msgid "The current snapshot text contents value, useful when combined with JSON or CSS filters" msgstr "" #: changedetectionio/templates/_common_fields.html:95 @@ -2893,20 +2622,13 @@ msgid "depend on how the difference algorithm perceives the change." msgstr "" #: changedetectionio/templates/_common_fields.html:110 -msgid "" -"For example, an addition or removal could be perceived as a change in " -"some cases." +msgid "For example, an addition or removal could be perceived as a change in some cases." msgstr "" #: changedetectionio/templates/_common_fields.html:110 msgid "More Here" msgstr "Mehr hier" -#: changedetectionio/templates/_common_fields.html:126 -#: changedetectionio/templates/edit/text-options.html:62 -msgid "Use" -msgstr "Verwenden" - #: changedetectionio/templates/_common_fields.html:126 msgid "AppRise Notification URLs" msgstr "AppRise-Benachrichtigungs-URLs" @@ -2916,11 +2638,13 @@ msgid "for notification to just about any service!" msgstr "" #: changedetectionio/templates/_common_fields.html:126 -msgid "" -"Please read the notification services wiki here for important " -"configuration notes" +msgid "Please read the notification services wiki here for important configuration notes" msgstr "" +#: changedetectionio/templates/_common_fields.html:126 changedetectionio/templates/edit/text-options.html:62 +msgid "Use" +msgstr "Verwenden" + #: changedetectionio/templates/_common_fields.html:128 msgid "Show advanced help and tips" msgstr "Erweiterte Hilfe und Tipps anzeigen" @@ -2942,9 +2666,7 @@ msgid "of notification text, including the title." msgstr "des Benachrichtigungstexts, einschließlich des Titels." #: changedetectionio/templates/_common_fields.html:131 -msgid "" -"bots can't send messages to other bots, so you should specify chat ID of " -"non-bot user." +msgid "bots can't send messages to other bots, so you should specify chat ID of non-bot user." msgstr "" #: changedetectionio/templates/_common_fields.html:132 @@ -3011,8 +2733,7 @@ msgstr "" msgid "URL encoding, use" msgstr "" -#: changedetectionio/templates/_common_fields.html:162 -#: changedetectionio/templates/_common_fields.html:165 +#: changedetectionio/templates/_common_fields.html:162 changedetectionio/templates/_common_fields.html:165 msgid "for example -" msgstr "zum Beispiel -" @@ -3021,9 +2742,7 @@ msgid "Regular-expression replace, use" msgstr "" #: changedetectionio/templates/_common_fields.html:168 -msgid "" -"For a complete reference of all Jinja2 built-in filters, users can refer " -"to the" +msgid "For a complete reference of all Jinja2 built-in filters, users can refer to the" msgstr "" #: changedetectionio/templates/_common_fields.html:176 @@ -3051,9 +2770,7 @@ msgid "Verify this rule against current snapshot" msgstr "" #: changedetectionio/templates/_helpers.html:184 -msgid "" -"Error - This watch needs Chrome (with playwright/sockpuppetbrowser), but " -"Chrome based fetching is not enabled." +msgid "Error - This watch needs Chrome (with playwright/sockpuppetbrowser), but Chrome based fetching is not enabled." msgstr "" #: changedetectionio/templates/_helpers.html:184 @@ -3061,9 +2778,7 @@ msgid "Alternatively try our" msgstr "" #: changedetectionio/templates/_helpers.html:184 -msgid "" -"very affordable subscription based service which has all this setup for " -"you" +msgid "very affordable subscription based service which has all this setup for you" msgstr "" #: changedetectionio/templates/_helpers.html:185 @@ -3107,9 +2822,7 @@ msgid "Reset" msgstr "Zurücksetzen" #: changedetectionio/templates/_helpers.html:259 -msgid "" -"Warning, one or more of your 'days' has a duration that would extend into" -" the next day." +msgid "Warning, one or more of your 'days' has a duration that would extend into the next day." msgstr "" #: changedetectionio/templates/_helpers.html:260 @@ -3129,9 +2842,7 @@ msgid "First confirm/save your Time Zone Settings" msgstr "" #: changedetectionio/templates/_helpers.html:284 -msgid "" -"Triggers a change if this text appears, AND something changed in the " -"document." +msgid "Triggers a change if this text appears, AND something changed in the document." msgstr "" #: changedetectionio/templates/_helpers.html:284 @@ -3167,16 +2878,12 @@ msgid "Select Language" msgstr "Wählen Sie Sprache aus" #: changedetectionio/templates/base.html:269 -msgid "" -"Language support is in beta, please help us improve by opening a PR on " -"GitHub with any updates." +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." +"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:281 changedetectionio/templates/base.html:294 msgid "Search" msgstr "Suchen" @@ -3192,6 +2899,80 @@ msgstr "in" msgid "Enter search term..." msgstr "" +#: changedetectionio/templates/edit/text-options.html:9 +msgid "Text to wait for before triggering a change/notification, all text and regex are tested case-insensitive." +msgstr "" + +#: changedetectionio/templates/edit/text-options.html:10 +msgid "Trigger text is processed from the result-text that comes out of any CSS/JSON Filters for this monitor" +msgstr "" + +#: changedetectionio/templates/edit/text-options.html:11 +msgid "Each line is processed separately (think of each line as \"OR\")" +msgstr "" + +#: changedetectionio/templates/edit/text-options.html:12 changedetectionio/templates/edit/text-options.html:46 +msgid "Note: Wrap in forward slash / to use regex example:" +msgstr "" + +#: changedetectionio/templates/edit/text-options.html:23 +msgid "Matching text will be ignored in the text snapshot (you can still see it but it wont trigger a change)" +msgstr "" + +#: changedetectionio/templates/edit/text-options.html:43 +msgid "" +"Block change-detection while this text is on the page, all text and regex are tested case-insensitive, good for " +"waiting for when a product is available again" +msgstr "" + +#: changedetectionio/templates/edit/text-options.html:44 +msgid "Block text is processed from the result-text that comes out of any CSS/JSON Filters for this monitor" +msgstr "" + +#: changedetectionio/templates/edit/text-options.html:45 +msgid "All lines here must not exist (think of each line as \"OR\")" +msgstr "" + +#: changedetectionio/templates/edit/text-options.html:58 +msgid "Extracts text in the final output (line by line) after other filters using regular expressions or string match:" +msgstr "" + +#: changedetectionio/templates/edit/text-options.html:60 +msgid "Regular expression - example" +msgstr "" + +#: changedetectionio/templates/edit/text-options.html:61 +msgid "Don't forget to consider the white-space at the start of a line" +msgstr "" + +#: changedetectionio/templates/edit/text-options.html:62 +msgid "type flags (more" +msgstr "" + +#: changedetectionio/templates/edit/text-options.html:62 +msgid "information here" +msgstr "Informationen hier" + +#: changedetectionio/templates/edit/text-options.html:63 +msgid "Keyword example - example" +msgstr "" + +#: changedetectionio/templates/edit/text-options.html:64 +msgid "Use groups to extract just that text - example" +msgstr "" + +#: changedetectionio/templates/edit/text-options.html:64 +msgid "returns a list of years only" +msgstr "" + +#: changedetectionio/templates/edit/text-options.html:65 +msgid "Example - match lines containing a keyword" +msgstr "" + +#: changedetectionio/templates/edit/text-options.html:68 +msgid "One line per regular-expression/string match" +msgstr "" + #: changedetectionio/templates/login.html:17 msgid "Login" msgstr "Login" @@ -3260,104 +3041,15 @@ msgstr "Sprache ändern" msgid "Change language" msgstr "Sprache ändern" -#: changedetectionio/templates/edit/text-options.html:9 -msgid "" -"Text to wait for before triggering a change/notification, all text and " -"regex are tested case-insensitive." -msgstr "" - -#: changedetectionio/templates/edit/text-options.html:10 -msgid "" -"Trigger text is processed from the result-text that comes out of any " -"CSS/JSON Filters for this monitor" -msgstr "" - -#: changedetectionio/templates/edit/text-options.html:11 -msgid "Each line is processed separately (think of each line as \"OR\")" -msgstr "" - -#: changedetectionio/templates/edit/text-options.html:12 -#: changedetectionio/templates/edit/text-options.html:46 -msgid "Note: Wrap in forward slash / to use regex example:" -msgstr "" - -#: changedetectionio/templates/edit/text-options.html:23 -msgid "" -"Matching text will be ignored in the text snapshot (you can still see it " -"but it wont trigger a change)" -msgstr "" - -#: changedetectionio/templates/edit/text-options.html:43 -msgid "" -"Block change-detection while this text is on the page, all text and regex" -" are tested case-insensitive, good for waiting for when a product is " -"available again" -msgstr "" - -#: changedetectionio/templates/edit/text-options.html:44 -msgid "" -"Block text is processed from the result-text that comes out of any " -"CSS/JSON Filters for this monitor" -msgstr "" - -#: changedetectionio/templates/edit/text-options.html:45 -msgid "All lines here must not exist (think of each line as \"OR\")" -msgstr "" - -#: changedetectionio/templates/edit/text-options.html:58 -msgid "" -"Extracts text in the final output (line by line) after other filters " -"using regular expressions or string match:" -msgstr "" - -#: changedetectionio/templates/edit/text-options.html:60 -msgid "Regular expression - example" -msgstr "" - -#: changedetectionio/templates/edit/text-options.html:61 -msgid "Don't forget to consider the white-space at the start of a line" -msgstr "" - -#: changedetectionio/templates/edit/text-options.html:62 -msgid "type flags (more" -msgstr "" - -#: changedetectionio/templates/edit/text-options.html:62 -msgid "information here" -msgstr "Informationen hier" - -#: changedetectionio/templates/edit/text-options.html:63 -msgid "Keyword example - example" -msgstr "" - -#: changedetectionio/templates/edit/text-options.html:64 -msgid "Use groups to extract just that text - example" -msgstr "" - -#: changedetectionio/templates/edit/text-options.html:64 -msgid "returns a list of years only" -msgstr "" - -#: changedetectionio/templates/edit/text-options.html:65 -msgid "Example - match lines containing a keyword" -msgstr "" - -#: changedetectionio/templates/edit/text-options.html:68 -msgid "One line per regular-expression/string match" -msgstr "" - -#: changedetectionio/widgets/ternary_boolean.py:17 -#: changedetectionio/widgets/ternary_boolean.py:71 +#: changedetectionio/widgets/ternary_boolean.py:17 changedetectionio/widgets/ternary_boolean.py:71 msgid "Yes" msgstr "Ja" -#: changedetectionio/widgets/ternary_boolean.py:18 -#: changedetectionio/widgets/ternary_boolean.py:72 +#: changedetectionio/widgets/ternary_boolean.py:18 changedetectionio/widgets/ternary_boolean.py:72 msgid "No" msgstr "Nein" -#: changedetectionio/widgets/ternary_boolean.py:19 -#: changedetectionio/widgets/ternary_boolean.py:73 +#: changedetectionio/widgets/ternary_boolean.py:19 changedetectionio/widgets/ternary_boolean.py:73 msgid "Main settings" msgstr "Haupteinstellungen" @@ -3376,26 +3068,17 @@ msgstr "Haupteinstellungen" #~ msgid "Verify this rule against current snapshot" #~ msgstr "Überprüfen Sie diese Regel anhand des aktuellen Snapshots." -#~ msgid "" -#~ "Error - This watch needs Chrome " -#~ "(with playwright/sockpuppetbrowser), but Chrome " -#~ "based fetching is not enabled." +#~ msgid "Error - This watch needs Chrome (with playwright/sockpuppetbrowser), but Chrome based fetching is not enabled." #~ msgstr "" -#~ "Fehler – Diese Überwachung benötigt " -#~ "Chrome (mit Playwright/Sockpuppetbrowser), aber " -#~ "das Abrufen über Chrome ist nicht " -#~ "aktiviert." +#~ "Fehler – Diese Überwachung benötigt Chrome (mit " +#~ "Playwright/Sockpuppetbrowser), aber das Abrufen über Chrome ist nicht" +#~ " aktiviert." #~ msgid "Alternatively try our" #~ msgstr "Alternativ können Sie auch unser" -#~ msgid "" -#~ "very affordable subscription based service " -#~ "which has all this setup for you" -#~ msgstr "" -#~ "ein sehr günstiges Abonnement-basiertes " -#~ "Angebot, das all diese Einstellungen für" -#~ " Sie übernimmt" +#~ msgid "very affordable subscription based service which has all this setup for you" +#~ msgstr "ein sehr günstiges Abonnement-basiertes Angebot, das all diese Einstellungen für Sie übernimmt" #~ msgid "You may need to" #~ msgstr "Das musst du" @@ -3427,14 +3110,8 @@ msgstr "Haupteinstellungen" #~ msgid "Reset" #~ msgstr "Zurücksetzen" -#~ msgid "" -#~ "Warning, one or more of your " -#~ "'days' has a duration that would " -#~ "extend into the next day." -#~ msgstr "" -#~ "Achtung, einer oder mehrere Ihrer „Tage“" -#~ " haben eine Dauer, die sich bis " -#~ "in den nächsten Tag erstreckt." +#~ msgid "Warning, one or more of your 'days' has a duration that would extend into the next day." +#~ msgstr "Achtung, einer oder mehrere Ihrer „Tage“ haben eine Dauer, die sich bis in den nächsten Tag erstreckt." #~ msgid "This could have unintended consequences." #~ msgstr "Dies könnte unbeabsichtigte Folgen haben." @@ -3448,22 +3125,14 @@ msgstr "Haupteinstellungen" #~ msgid "First confirm/save your Time Zone Settings" #~ msgstr "Bestätigen/speichern Sie zunächst Ihre Einstellungen für die Zeitzone." -#~ msgid "" -#~ "Triggers a change if this text " -#~ "appears, AND something changed in the" -#~ " document." -#~ msgstr "" -#~ "Löst eine Änderung aus, wenn dieser " -#~ "Text erscheint UND sich etwas im " -#~ "Dokument geändert hat." +#~ msgid "Triggers a change if this text appears, AND something changed in the document." +#~ msgstr "Löst eine Änderung aus, wenn dieser Text erscheint UND sich etwas im Dokument geändert hat." #~ msgid "Triggered text" #~ msgstr "Fehlertext" #~ msgid "Ignored for calculating changes, but still shown." -#~ msgstr "" -#~ "Wird für die Berechnung von Änderungen" -#~ " ignoriert, aber dennoch angezeigt." +#~ msgstr "Wird für die Berechnung von Änderungen ignoriert, aber dennoch angezeigt." #~ msgid "Ignored text" #~ msgstr "Fehlertext" diff --git a/changedetectionio/translations/en_GB/LC_MESSAGES/messages.mo b/changedetectionio/translations/en_GB/LC_MESSAGES/messages.mo index 51971fb86..3486bdec5 100644 Binary files a/changedetectionio/translations/en_GB/LC_MESSAGES/messages.mo and b/changedetectionio/translations/en_GB/LC_MESSAGES/messages.mo differ diff --git a/changedetectionio/translations/en_GB/LC_MESSAGES/messages.po b/changedetectionio/translations/en_GB/LC_MESSAGES/messages.po index 4223d5cb0..6475e3b82 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-02 16:07+0100\n" +"POT-Creation-Date: 2026-01-22 06:10+0100\n" "PO-Revision-Date: 2026-01-12 16:33+0100\n" "Last-Translator: British English Translation Team\n" "Language: en_GB\n" @@ -18,548 +18,6 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 2.17.0\n" -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:241 -#: changedetectionio/flask_app.py:213 changedetectionio/flask_app.py:225 -#: changedetectionio/flask_app.py:246 -#: changedetectionio/realtime/socket_server.py:171 -msgid "Not yet" -msgstr "" - -#: changedetectionio/flask_app.py:468 -msgid "You must be logged in, please log in." -msgstr "" - -#: changedetectionio/flask_app.py:495 -msgid "Already logged in" -msgstr "" - -#: changedetectionio/flask_app.py:522 -msgid "Incorrect password" -msgstr "" - -#: changedetectionio/forms.py:63 changedetectionio/forms.py:243 -msgid "At least one time interval (weeks, days, hours, minutes, or seconds) must be specified." -msgstr "" - -#: changedetectionio/forms.py:64 -msgid "At least one time interval (weeks, days, hours, minutes, or seconds) must be specified when not using global settings." -msgstr "" - -#: changedetectionio/forms.py:164 -msgid "Invalid time format. Use HH:MM." -msgstr "" - -#: changedetectionio/forms.py:180 -msgid "Not a valid timezone name" -msgstr "" - -#: changedetectionio/forms.py:183 -msgid "not set" -msgstr "" - -#: changedetectionio/forms.py:184 -msgid "Start At" -msgstr "" - -#: changedetectionio/forms.py:185 -msgid "Run duration" -msgstr "" - -#: changedetectionio/forms.py:188 -msgid "Use time scheduler" -msgstr "" - -#: changedetectionio/forms.py:198 -msgid "Optional timezone to run in" -msgstr "" - -#: changedetectionio/forms.py:212 -msgid "Monday" -msgstr "" - -#: changedetectionio/forms.py:213 -msgid "Tuesday" -msgstr "" - -#: changedetectionio/forms.py:214 -msgid "Wednesday" -msgstr "" - -#: changedetectionio/forms.py:215 -msgid "Thursday" -msgstr "" - -#: changedetectionio/forms.py:216 -msgid "Friday" -msgstr "" - -#: changedetectionio/forms.py:217 -msgid "Saturday" -msgstr "" - -#: changedetectionio/forms.py:218 -msgid "Sunday" -msgstr "" - -#: changedetectionio/forms.py:251 -msgid "Weeks" -msgstr "" - -#: changedetectionio/forms.py:251 changedetectionio/forms.py:252 -#: changedetectionio/forms.py:253 changedetectionio/forms.py:254 -#: changedetectionio/forms.py:255 changedetectionio/forms.py:955 -msgid "Should contain zero or more seconds" -msgstr "" - -#: changedetectionio/forms.py:252 -msgid "Days" -msgstr "" - -#: changedetectionio/forms.py:253 -msgid "Hours" -msgstr "" - -#: changedetectionio/forms.py:254 -msgid "Minutes" -msgstr "" - -#: changedetectionio/forms.py:255 -msgid "Seconds" -msgstr "" - -#: changedetectionio/forms.py:460 -msgid "Notification Body and Title is required when a Notification URL is used" -msgstr "" - -#: changedetectionio/forms.py:489 -#, python-format -msgid "'%s' is not a valid AppRise URL." -msgstr "" - -#: changedetectionio/forms.py:562 changedetectionio/forms.py:581 -#, python-format -msgid "RegEx '%s' is not a valid regular expression." -msgstr "" - -#: changedetectionio/forms.py:622 changedetectionio/forms.py:637 -#, python-format -msgid "'%s' is not a valid XPath expression. (%s)" -msgstr "" - -#: changedetectionio/forms.py:657 -#, python-format -msgid "'%s' is not a valid JSONPath expression. (%s)" -msgstr "" - -#: changedetectionio/forms.py:679 -#, python-format -msgid "'%s' is not a valid jq expression. (%s)" -msgstr "" - -#: changedetectionio/forms.py:725 -msgid "Empty value not allowed." -msgstr "" - -#: changedetectionio/forms.py:727 -msgid "Invalid value." -msgstr "" - -#: changedetectionio/forms.py:732 -msgid "Watch" -msgstr "" - -#: changedetectionio/forms.py:733 changedetectionio/forms.py:766 -msgid "Processor" -msgstr "" - -#: changedetectionio/forms.py:734 -msgid "Edit > Watch" -msgstr "" - -#: changedetectionio/forms.py:747 changedetectionio/forms.py:994 -msgid "Fetch Method" -msgstr "" - -#: changedetectionio/forms.py:748 -msgid "Notification Body" -msgstr "" - -#: changedetectionio/forms.py:749 -msgid "Notification format" -msgstr "" - -#: changedetectionio/forms.py:750 -msgid "Notification Title" -msgstr "" - -#: changedetectionio/forms.py:751 -msgid "Notification URL List" -msgstr "" - -#: changedetectionio/forms.py:752 -msgid "Processor - What do you want to achieve?" -msgstr "" - -#: changedetectionio/forms.py:753 -msgid "Default timezone for watch check scheduler" -msgstr "" - -#: changedetectionio/forms.py:754 -msgid "Wait seconds before extracting text" -msgstr "" - -#: changedetectionio/forms.py:754 -msgid "Should contain one or more seconds" -msgstr "" - -#: changedetectionio/forms.py:767 -msgid "URLs" -msgstr "" - -#: changedetectionio/forms.py:768 -msgid "Upload .xlsx file" -msgstr "" - -#: changedetectionio/forms.py:768 -msgid "Must be .xlsx file!" -msgstr "" - -#: changedetectionio/forms.py:769 -msgid "File mapping" -msgstr "" - -#: changedetectionio/forms.py:773 -msgid "Operation" -msgstr "" - -#: changedetectionio/forms.py:776 -msgid "Selector" -msgstr "" - -#: changedetectionio/forms.py:777 -msgid "value" -msgstr "" - -#: changedetectionio/forms.py:796 -msgid "Use global settings for time between check and scheduler." -msgstr "" - -#: changedetectionio/forms.py:798 -msgid "CSS/JSONPath/JQ/XPath Filters" -msgstr "" - -#: changedetectionio/forms.py:800 changedetectionio/forms.py:996 -msgid "Remove elements" -msgstr "" - -#: changedetectionio/forms.py:802 -msgid "Extract text" -msgstr "" - -#: changedetectionio/blueprint/imports/templates/import.html:106 -#: changedetectionio/forms.py:804 -msgid "Title" -msgstr "" - -#: changedetectionio/forms.py:806 -msgid "Ignore lines containing" -msgstr "" - -#: changedetectionio/forms.py:808 -msgid "Request body" -msgstr "" - -#: changedetectionio/forms.py:809 -msgid "Request method" -msgstr "" - -#: changedetectionio/forms.py:810 -msgid "Ignore status codes (process non-2xx status codes as normal)" -msgstr "" - -#: changedetectionio/forms.py:811 -msgid "Only trigger when unique lines appear in all history" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:336 -#: changedetectionio/forms.py:812 -msgid "Remove duplicate lines of text" -msgstr "" - -#: changedetectionio/forms.py:813 -msgid "Sort text alphabetically" -msgstr "" - -#: changedetectionio/forms.py:814 changedetectionio/forms.py:1023 -msgid "Strip ignored lines" -msgstr "" - -#: changedetectionio/forms.py:815 -msgid "Trim whitespace before and after text" -msgstr "" - -#: changedetectionio/forms.py:817 -msgid "Added lines" -msgstr "" - -#: changedetectionio/forms.py:818 -msgid "Replaced/changed lines" -msgstr "" - -#: changedetectionio/forms.py:819 -msgid "Removed lines" -msgstr "" - -#: changedetectionio/forms.py:821 -msgid "Keyword triggers - Trigger/wait for text" -msgstr "" - -#: changedetectionio/forms.py:824 -msgid "Block change-detection while text matches" -msgstr "" - -#: changedetectionio/forms.py:825 -msgid "Execute JavaScript before change detection" -msgstr "" - -#: changedetectionio/blueprint/tags/templates/groups-overview.html:17 -#: changedetectionio/forms.py:827 changedetectionio/forms.py:1051 -msgid "Save" -msgstr "" - -#: changedetectionio/forms.py:829 -msgid "Proxy" -msgstr "" - -#: changedetectionio/forms.py:831 -msgid "Send a notification when the filter can no longer be found on the page" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:22 -#: changedetectionio/blueprint/tags/templates/edit-tag.html:32 -#: changedetectionio/blueprint/ui/templates/edit.html:59 -#: changedetectionio/forms.py:832 -msgid "Notifications" -msgstr "" - -#: changedetectionio/forms.py:832 -msgid "Muted" -msgstr "" - -#: changedetectionio/forms.py:832 -msgid "On" -msgstr "" - -#: changedetectionio/forms.py:833 -msgid "Attach screenshot to notification (where possible)" -msgstr "" - -#: changedetectionio/forms.py:835 -msgid "Match" -msgstr "" - -#: changedetectionio/forms.py:835 -msgid "Match all of the following" -msgstr "" - -#: changedetectionio/forms.py:835 -msgid "Match any of the following" -msgstr "" - -#: changedetectionio/forms.py:837 -msgid "Use page <title> in list" -msgstr "" - -#: changedetectionio/forms.py:854 -msgid "Body must be empty when Request Method is set to GET" -msgstr "" - -#: changedetectionio/forms.py:863 changedetectionio/forms.py:877 -#: changedetectionio/forms.py:892 -#, python-format -msgid "Invalid template syntax configuration: %(error)s" -msgstr "" - -#: changedetectionio/forms.py:867 changedetectionio/forms.py:881 -#, python-format -msgid "Invalid template syntax: %(error)s" -msgstr "" - -#: changedetectionio/forms.py:896 -#, python-format -msgid "Invalid template syntax in \"%(header)s\" header: %(error)s" -msgstr "" - -#: changedetectionio/forms.py:920 changedetectionio/forms.py:932 -msgid "Name" -msgstr "" - -#: changedetectionio/forms.py:921 -msgid "Proxy URL" -msgstr "" - -#: changedetectionio/forms.py:926 -msgid "Proxy URLs must start with http://, https:// or socks5://" -msgstr "" - -#: changedetectionio/forms.py:933 -msgid "Browser connection URL" -msgstr "" - -#: changedetectionio/forms.py:938 -msgid "Browser URLs must start with wss:// or ws://" -msgstr "" - -#: changedetectionio/forms.py:944 -msgid "Plaintext requests" -msgstr "" - -#: changedetectionio/forms.py:946 -msgid "Chrome requests" -msgstr "" - -#: changedetectionio/forms.py:952 -msgid "Default proxy" -msgstr "" - -#: changedetectionio/forms.py:953 -msgid "Random jitter seconds ± check" -msgstr "" - -#: changedetectionio/forms.py:957 -msgid "Number of fetch workers" -msgstr "" - -#: changedetectionio/forms.py:960 -msgid "Should be between 1 and 50" -msgstr "" - -#: changedetectionio/forms.py:962 -msgid "Requests timeout in seconds" -msgstr "" - -#: changedetectionio/forms.py:965 -msgid "Should be between 1 and 999" -msgstr "" - -#: changedetectionio/forms.py:970 -msgid "Default User-Agent overrides" -msgstr "" - -#: changedetectionio/forms.py:976 -msgid "Both a name, and a Proxy URL is required." -msgstr "" - -#: changedetectionio/forms.py:980 -msgid "Open 'History' page in a new tab" -msgstr "" - -#: changedetectionio/forms.py:981 -msgid "Realtime UI Updates Enabled" -msgstr "" - -#: changedetectionio/forms.py:982 -msgid "Favicons Enabled" -msgstr "" - -#: changedetectionio/forms.py:983 -msgid "Use page <title> in watch overview list" -msgstr "" - -#: changedetectionio/forms.py:988 -msgid "API access token security check enabled" -msgstr "" - -#: changedetectionio/forms.py:989 -msgid "Notification base URL override" -msgstr "" - -#: changedetectionio/forms.py:993 -msgid "Treat empty pages as a change?" -msgstr "" - -#: changedetectionio/forms.py:995 -msgid "Ignore Text" -msgstr "" - -#: changedetectionio/forms.py:997 -msgid "Ignore whitespace" -msgstr "" - -#: changedetectionio/forms.py:1004 -#: changedetectionio/processors/image_ssim_diff/forms.py:50 -msgid "Must be between 0 and 100" -msgstr "" - -#: changedetectionio/forms.py:1011 -msgid "Pager size" -msgstr "" - -#: changedetectionio/forms.py:1014 -msgid "Should be atleast zero (disabled)" -msgstr "" - -#: changedetectionio/forms.py:1016 -msgid "RSS Content format" -msgstr "" - -#: changedetectionio/forms.py:1017 -msgid "RSS <description> body built from" -msgstr "" - -#: changedetectionio/forms.py:1018 -msgid "RSS \"System default\" template override" -msgstr "" - -#: changedetectionio/forms.py:1020 -msgid "Remove password" -msgstr "" - -#: changedetectionio/forms.py:1021 -msgid "Render anchor tag content" -msgstr "" - -#: changedetectionio/forms.py:1022 -msgid "Allow anonymous access to watch history page when password is enabled" -msgstr "" - -#: changedetectionio/forms.py:1024 -msgid "Hide muted watches from RSS feed" -msgstr "" - -#: changedetectionio/forms.py:1027 -msgid "Enable RSS reader mode " -msgstr "" - -#: changedetectionio/forms.py:1028 -msgid "Number of changes to show in watch RSS feed" -msgstr "" - -#: changedetectionio/forms.py:1030 changedetectionio/forms.py:1035 -msgid "Should contain zero or more attempts" -msgstr "" - -#: changedetectionio/forms.py:1032 -msgid "Number of times the filter can be missing before sending a notification" -msgstr "" - -#: changedetectionio/forms.py:1055 -msgid "RegEx to extract" -msgstr "" - -#: changedetectionio/forms.py:1056 -msgid "Extract as CSV" -msgstr "" - -#: changedetectionio/store.py:386 -#, python-brace-format -msgid "Error fetching metadata for {}" -msgstr "" - -#: changedetectionio/store.py:390 -msgid "Watch protocol is not permitted or invalid URL format" -msgstr "" - #: changedetectionio/blueprint/backups/__init__.py:86 msgid "A backup is already running, check back in a few minutes" msgstr "" @@ -568,15 +26,16 @@ msgstr "" msgid "Maximum number of backups reached, please remove some" msgstr "" -#: changedetectionio/blueprint/backups/__init__.py:98 +#: changedetectionio/blueprint/backups/__init__.py:103 msgid "Backup building in background, check back in a few minutes." msgstr "" -#: changedetectionio/blueprint/backups/__init__.py:161 +#: changedetectionio/blueprint/backups/__init__.py:166 msgid "Backups were deleted." msgstr "" #: changedetectionio/blueprint/backups/templates/overview.html:6 +#: changedetectionio/blueprint/settings/templates/settings.html:28 msgid "Backups" msgstr "" @@ -626,19 +85,16 @@ msgstr "" msgid "{} Imported from Distill.io in {:.2f}s, {} Skipped." msgstr "" -#: changedetectionio/blueprint/imports/importer.py:160 -#: changedetectionio/blueprint/imports/importer.py:239 +#: changedetectionio/blueprint/imports/importer.py:160 changedetectionio/blueprint/imports/importer.py:239 msgid "Unable to read export XLSX file, something wrong with the file?" msgstr "" -#: changedetectionio/blueprint/imports/importer.py:200 -#: changedetectionio/blueprint/imports/importer.py:268 +#: changedetectionio/blueprint/imports/importer.py:200 changedetectionio/blueprint/imports/importer.py:268 #, python-brace-format msgid "Error processing row number {}, URL value was incorrect, row was skipped." msgstr "" -#: changedetectionio/blueprint/imports/importer.py:214 -#: changedetectionio/blueprint/imports/importer.py:297 +#: changedetectionio/blueprint/imports/importer.py:214 changedetectionio/blueprint/imports/importer.py:297 #, python-brace-format msgid "Error processing row number {}, check all cell data types are correct, row was skipped." msgstr "" @@ -733,10 +189,6 @@ msgstr "" msgid "none" msgstr "" -#: changedetectionio/blueprint/imports/templates/import.html:105 -msgid "URL" -msgstr "" - #: changedetectionio/blueprint/imports/templates/import.html:107 msgid "CSS/xPath filter" msgstr "" @@ -771,36 +223,50 @@ msgstr "" msgid "Dynamic worker adjustment not supported for sync workers" msgstr "" -#: changedetectionio/blueprint/settings/__init__.py:102 +#: changedetectionio/blueprint/settings/__init__.py:108 #, python-brace-format msgid "Error adjusting workers: {}" msgstr "" -#: changedetectionio/blueprint/settings/__init__.py:107 +#: changedetectionio/blueprint/settings/__init__.py:113 msgid "Password protection enabled." msgstr "" -#: changedetectionio/blueprint/settings/__init__.py:126 +#: changedetectionio/blueprint/settings/__init__.py:132 msgid "Settings updated." msgstr "" -#: changedetectionio/blueprint/settings/__init__.py:129 -#: changedetectionio/blueprint/ui/edit.py:283 +#: changedetectionio/blueprint/settings/__init__.py:135 changedetectionio/blueprint/ui/edit.py:296 #: changedetectionio/processors/extract.py:105 msgid "An error occurred, please see below." msgstr "" -#: changedetectionio/blueprint/settings/__init__.py:179 +#: changedetectionio/blueprint/settings/__init__.py:185 msgid "API Key was regenerated." msgstr "" +#: changedetectionio/blueprint/settings/__init__.py:204 +msgid "Automatic scheduling paused - checks will not be queued." +msgstr "" + +#: changedetectionio/blueprint/settings/__init__.py:206 +msgid "Automatic scheduling resumed - checks will be queued normally." +msgstr "" + +#: changedetectionio/blueprint/settings/__init__.py:218 +msgid "All notifications muted." +msgstr "" + +#: changedetectionio/blueprint/settings/__init__.py:220 +msgid "All notifications unmuted." +msgstr "" + #: changedetectionio/blueprint/settings/templates/notification-log.html:7 msgid "Notification debug log" msgstr "" #: changedetectionio/blueprint/settings/templates/settings.html:21 -#: changedetectionio/blueprint/tags/templates/edit-tag.html:27 -#: changedetectionio/blueprint/ui/templates/edit.html:47 +#: changedetectionio/blueprint/tags/templates/edit-tag.html:27 changedetectionio/blueprint/ui/templates/edit.html:47 msgid "General" msgstr "" @@ -824,83 +290,425 @@ msgstr "" msgid "RSS" msgstr "" -#: changedetectionio/blueprint/settings/templates/settings.html:28 +#: changedetectionio/blueprint/settings/templates/settings.html:29 msgid "Time & Date" msgstr "" -#: changedetectionio/blueprint/settings/templates/settings.html:29 +#: changedetectionio/blueprint/settings/templates/settings.html:30 msgid "CAPTCHA & Proxies" msgstr "" -#: changedetectionio/blueprint/settings/templates/settings.html:35 +#: changedetectionio/blueprint/settings/templates/settings.html:36 msgid "Info" msgstr "" -#: changedetectionio/blueprint/settings/templates/settings.html:46 +#: changedetectionio/blueprint/settings/templates/settings.html:47 msgid "Default recheck time for all watches, current system minimum is" msgstr "" -#: changedetectionio/blueprint/settings/templates/settings.html:46 +#: changedetectionio/blueprint/settings/templates/settings.html:47 msgid "seconds" msgstr "" -#: changedetectionio/blueprint/settings/templates/settings.html:46 +#: changedetectionio/blueprint/settings/templates/settings.html:47 msgid "more info" msgstr "" -#: changedetectionio/blueprint/settings/templates/settings.html:390 +#: changedetectionio/blueprint/settings/templates/settings.html:57 +msgid "After this many consecutive times that the CSS/xPath filter is missing, send a notification" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:59 +msgid "Set to" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:59 +msgid "to disable" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:68 +msgid "Password protection for your changedetection.io application." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:71 +msgid "Password is locked." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:77 +msgid "Allow access to the watch change history page when password is enabled (Good for sharing the diff page)" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:81 +msgid "When a request returns no content, or the HTML does not contain any text, is this considered a change?" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:93 +msgid "Base URL used for the" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:93 +msgid "token in notification links." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:94 +msgid "Default value is the system environment variable" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:94 changedetectionio/templates/_common_fields.html:132 +msgid "read more here" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:103 +msgid "method (default) where your watched sites don't need Javascript to render." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:103 changedetectionio/blueprint/ui/templates/edit.html:123 +msgid "Use the" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:103 changedetectionio/blueprint/ui/templates/edit.html:123 +msgid "Basic" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:104 +msgid "method requires a network connection to a running WebDriver+Chrome server, set by the ENV var" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:104 changedetectionio/blueprint/ui/templates/edit.html:124 +msgid "The" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:104 changedetectionio/blueprint/ui/templates/edit.html:124 +msgid "Chrome/Javascript" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:109 changedetectionio/blueprint/ui/templates/edit.html:143 +msgid "" +"If you're having trouble waiting for the page to be fully rendered (text missing etc), try increasing the 'wait' time" +" here." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:111 changedetectionio/blueprint/ui/templates/edit.html:145 +msgid "This will wait" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:111 changedetectionio/blueprint/ui/templates/edit.html:145 +msgid "seconds before extracting the text." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:120 +msgid "Number of concurrent workers to process watches. More workers = faster processing but higher memory usage." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:121 +msgid "Currently running:" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:121 +msgid "operational" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:121 +msgid "workers" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:121 +msgid "actively processing" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:125 +msgid "Example - 3 seconds random jitter could trigger up to 3 seconds earlier or up to 3 seconds later" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:129 +msgid "For regular plain requests (not chrome based), maximum number of seconds until timeout, 1-999." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:134 +msgid "Applied to all requests." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:135 +msgid "Note: Simply changing the User-Agent often does not defeat anti-robot technologies, it's important to consider" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:135 +msgid "all of the ways that the browser is detected" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:140 changedetectionio/blueprint/ui/templates/diff.html:138 +#: changedetectionio/blueprint/ui/templates/edit.html:125 changedetectionio/templates/_common_fields.html:126 +msgid "Tip:" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:140 changedetectionio/blueprint/ui/templates/edit.html:125 +msgid "Connect using Bright Data and Oxylabs Proxies, find out more here." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:149 +msgid "Ignore whitespace, tabs and new-lines/line-feeds when considering if a change was detected." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:150 +#: changedetectionio/blueprint/settings/templates/settings.html:157 +#: changedetectionio/blueprint/settings/templates/settings.html:192 +msgid "Note:" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:150 +#: changedetectionio/blueprint/settings/templates/settings.html:192 +msgid "Changing this will change the status of your existing watches, possibly trigger alerts etc." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:155 +msgid "Render anchor tag content, default disabled, when enabled renders links as" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:157 +msgid "Changing this could affect the content of your existing watches, possibly trigger alerts etc." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:168 +msgid "Remove HTML element(s) by CSS and XPath selectors before text conversion." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:169 +msgid "Don't paste HTML here, use only CSS and XPath selectors" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:170 +msgid "Add multiple elements, CSS or XPath selectors per line to ignore multiple parts of the HTML." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:178 +#: changedetectionio/blueprint/settings/templates/settings.html:182 +msgid "Note: This is applied globally in addition to the per-watch rules." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:181 +msgid "Matching text will be" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:181 +msgid "ignored" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:181 +msgid "in the text snapshot (you can still see it but it wont trigger a change)" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:183 changedetectionio/templates/edit/text-options.html:24 +msgid "Each line processed separately, any line matching will be ignored (removed before creating the checksum)" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:184 changedetectionio/templates/edit/text-options.html:25 +msgid "Regular Expression support, wrap the entire line in forward slash" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:185 changedetectionio/templates/edit/text-options.html:26 +msgid "Changing this will affect the comparison checksum which may trigger an alert" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:191 +msgid "Remove any text that appears in the \"Ignore text\" from the output (otherwise its just ignored for change-detection)" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:198 +msgid "API Access" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:199 +msgid "Drive your changedetection.io via API, More about" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:199 +msgid "API access and examples here" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:203 +msgid "Restrict API access limit by using" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:203 +msgid "header - required for the Chrome Extension to work" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:204 +msgid "API Key" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:205 +msgid "copy" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:209 +msgid "Regenerate API key" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:212 +msgid "Chrome Extension" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:213 +msgid "Easily add any web-page to your changedetection.io installation from within Chrome." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:214 +msgid "Step 1" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:214 +msgid "Install the extension," +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:214 +msgid "Step 2" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:214 +msgid "Navigate to this page," +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:215 +msgid "Step 3" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:215 +msgid "Open the extension from the toolbar and click" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:215 +msgid "Sync API Access" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:218 +msgid "Try our new Chrome Extension!" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:220 +msgid "Chrome store icon" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:221 +msgid "Chrome Webstore" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:232 +msgid "Maximum number of history snapshots to include in the watch specific RSS feed." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:236 +msgid "For watching other RSS feeds - When watching RSS/Atom feeds, convert them into clean text for better change detection." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:241 +msgid "Does your reader support HTML? Set it here" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:245 +msgid "'System default' for the same template for all items, or re-use your \"Notification Body\" as the template." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:258 +msgid "Ensure the settings below are correct, they are used to manage the time schedule for checking your web page watches." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:261 +msgid "UTC Time & Date from Server:" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:262 +msgid "Local Time & Date in Browser:" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:274 +msgid "Enable this setting to open the diff page in a new tab. If disabled, the diff page will open in the current tab." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:278 +msgid "Realtime UI Updates Enabled - (Restart required if this is changed)" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:282 +msgid "Enable or Disable Favicons next to the watch list" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:289 +msgid "Number of items per page in the watch overview list, 0 to disable." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:337 +msgid "Tip" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:337 +msgid "\"Residential\" and \"Mobile\" proxy type can be more successfull than \"Data Center\" for blocked websites." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:341 +msgid "\"Name\" will be used for selecting the proxy in the Watch Edit settings" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:342 +msgid "" +"SOCKS5 proxies with authentication are only supported with 'plain requests' fetcher, for other fetchers you should " +"whitelist the IP access instead" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:348 +msgid "Choose a default proxy for all watches" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:388 msgid "Python version:" msgstr "" -#: changedetectionio/blueprint/settings/templates/settings.html:391 +#: changedetectionio/blueprint/settings/templates/settings.html:389 msgid "Plugins active:" msgstr "" -#: changedetectionio/blueprint/settings/templates/settings.html:399 +#: changedetectionio/blueprint/settings/templates/settings.html:397 msgid "No plugins active" msgstr "" -#: changedetectionio/blueprint/settings/templates/settings.html:405 +#: changedetectionio/blueprint/settings/templates/settings.html:403 msgid "Back" msgstr "" -#: changedetectionio/blueprint/settings/templates/settings.html:406 +#: changedetectionio/blueprint/settings/templates/settings.html:404 msgid "Clear Snapshot History" msgstr "" -#: changedetectionio/blueprint/tags/__init__.py:46 +#: changedetectionio/blueprint/tags/__init__.py:48 #, python-brace-format msgid "The tag \"{}\" already exists" msgstr "" -#: changedetectionio/blueprint/tags/__init__.py:50 +#: changedetectionio/blueprint/tags/__init__.py:52 msgid "Tag added" msgstr "" -#: changedetectionio/blueprint/tags/__init__.py:75 -#, python-brace-format -msgid "Tag deleted and removed from {} watches" -msgstr "" - #: changedetectionio/blueprint/tags/__init__.py:87 -#, python-brace-format -msgid "Tag unlinked removed from {} watches" -msgstr "" - -#: changedetectionio/blueprint/tags/__init__.py:97 -msgid "All tags deleted" +msgid "Tag deleted, removing from watches in background" msgstr "" #: changedetectionio/blueprint/tags/__init__.py:109 +msgid "Unlinking tag from watches in background" +msgstr "" + +#: changedetectionio/blueprint/tags/__init__.py:133 +msgid "All tags deleted, clearing from watches in background" +msgstr "" + +#: changedetectionio/blueprint/tags/__init__.py:145 msgid "Tag not found" msgstr "" -#: changedetectionio/blueprint/tags/__init__.py:184 +#: changedetectionio/blueprint/tags/__init__.py:220 msgid "Updated" msgstr "" -#: changedetectionio/blueprint/tags/templates/edit-tag.html:28 -#: changedetectionio/blueprint/ui/templates/edit.html:56 +#: changedetectionio/blueprint/tags/templates/edit-tag.html:28 changedetectionio/blueprint/ui/templates/edit.html:56 #: changedetectionio/blueprint/ui/templates/edit.html:386 msgid "Filters & Triggers" msgstr "" @@ -917,53 +725,43 @@ msgstr "" msgid "to any existing watch configurations." msgstr "" -#: changedetectionio/blueprint/tags/templates/edit-tag.html:53 -#: changedetectionio/blueprint/ui/templates/edit.html:321 +#: changedetectionio/blueprint/tags/templates/edit-tag.html:53 changedetectionio/blueprint/ui/templates/edit.html:321 msgid "Text filtering" msgstr "" -#: changedetectionio/blueprint/tags/templates/edit-tag.html:73 -#: changedetectionio/blueprint/ui/templates/edit.html:269 +#: changedetectionio/blueprint/tags/templates/edit-tag.html:73 changedetectionio/blueprint/ui/templates/edit.html:269 msgid "Use with caution!" msgstr "" -#: changedetectionio/blueprint/tags/templates/edit-tag.html:73 -#: changedetectionio/blueprint/ui/templates/edit.html:269 +#: changedetectionio/blueprint/tags/templates/edit-tag.html:73 changedetectionio/blueprint/ui/templates/edit.html:269 msgid "This will easily fill up your email storage quota or flood other storages." msgstr "" -#: changedetectionio/blueprint/tags/templates/edit-tag.html:80 -#: changedetectionio/blueprint/ui/templates/edit.html:276 +#: changedetectionio/blueprint/tags/templates/edit-tag.html:80 changedetectionio/blueprint/ui/templates/edit.html:276 msgid "Look out!" msgstr "" -#: changedetectionio/blueprint/tags/templates/edit-tag.html:80 -#: changedetectionio/blueprint/ui/templates/edit.html:276 +#: changedetectionio/blueprint/tags/templates/edit-tag.html:80 changedetectionio/blueprint/ui/templates/edit.html:276 msgid "Lookout!" msgstr "" -#: changedetectionio/blueprint/tags/templates/edit-tag.html:81 -#: changedetectionio/blueprint/ui/templates/edit.html:277 +#: changedetectionio/blueprint/tags/templates/edit-tag.html:81 changedetectionio/blueprint/ui/templates/edit.html:277 msgid "There are" msgstr "" -#: changedetectionio/blueprint/tags/templates/edit-tag.html:81 -#: changedetectionio/blueprint/ui/templates/edit.html:277 +#: changedetectionio/blueprint/tags/templates/edit-tag.html:81 changedetectionio/blueprint/ui/templates/edit.html:277 msgid "system-wide notification URLs enabled" msgstr "" -#: changedetectionio/blueprint/tags/templates/edit-tag.html:81 -#: changedetectionio/blueprint/ui/templates/edit.html:277 +#: changedetectionio/blueprint/tags/templates/edit-tag.html:81 changedetectionio/blueprint/ui/templates/edit.html:277 msgid "this form will override notification settings for this watch only" msgstr "" -#: changedetectionio/blueprint/tags/templates/edit-tag.html:81 -#: changedetectionio/blueprint/ui/templates/edit.html:277 +#: changedetectionio/blueprint/tags/templates/edit-tag.html:81 changedetectionio/blueprint/ui/templates/edit.html:277 msgid "an empty Notification URL list here will still send notifications." msgstr "" -#: changedetectionio/blueprint/tags/templates/edit-tag.html:84 -#: changedetectionio/blueprint/ui/templates/edit.html:280 +#: changedetectionio/blueprint/tags/templates/edit-tag.html:84 changedetectionio/blueprint/ui/templates/edit.html:280 msgid "Use system defaults" msgstr "" @@ -972,6 +770,7 @@ msgid "Add a new organisational tag" msgstr "" #: changedetectionio/blueprint/tags/templates/groups-overview.html:14 +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:65 msgid "Watch group / tag" msgstr "" @@ -992,162 +791,180 @@ msgid "No website organisational tags/groups configured" msgstr "" #: changedetectionio/blueprint/tags/templates/groups-overview.html:53 -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:249 +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:281 msgid "Edit" msgstr "" -#: changedetectionio/blueprint/tags/templates/groups-overview.html:58 -msgid "Delete Group?" +#: changedetectionio/blueprint/tags/templates/groups-overview.html:54 +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:84 +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:280 +msgid "Recheck" msgstr "" #: changedetectionio/blueprint/tags/templates/groups-overview.html:59 +msgid "Delete Group?" +msgstr "" + +#: changedetectionio/blueprint/tags/templates/groups-overview.html:60 #, python-format msgid "<p>Are you sure you want to delete group <strong>%(title)s</strong>?</p><p>This action cannot be undone.</p>" msgstr "" -#: changedetectionio/blueprint/tags/templates/groups-overview.html:60 #: changedetectionio/blueprint/tags/templates/groups-overview.html:61 +#: changedetectionio/blueprint/tags/templates/groups-overview.html:62 #: changedetectionio/blueprint/ui/templates/edit.html:490 -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:73 +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:100 msgid "Delete" msgstr "" -#: changedetectionio/blueprint/tags/templates/groups-overview.html:61 +#: changedetectionio/blueprint/tags/templates/groups-overview.html:62 msgid "Deletes and removes tag" msgstr "" -#: changedetectionio/blueprint/tags/templates/groups-overview.html:66 +#: changedetectionio/blueprint/tags/templates/groups-overview.html:67 msgid "Unlink Group?" msgstr "" -#: changedetectionio/blueprint/tags/templates/groups-overview.html:67 +#: changedetectionio/blueprint/tags/templates/groups-overview.html:68 #, python-format -msgid "<p>Are you sure you want to unlink all watches from group <strong>%(title)s</strong>?</p><p>The tag will be kept but watches will be removed from it.</p>" +msgid "" +"<p>Are you sure you want to unlink all watches from group <strong>%(title)s</strong>?</p><p>The tag will be kept but " +"watches will be removed from it.</p>" msgstr "" -#: changedetectionio/blueprint/tags/templates/groups-overview.html:68 #: changedetectionio/blueprint/tags/templates/groups-overview.html:69 +#: changedetectionio/blueprint/tags/templates/groups-overview.html:70 msgid "Unlink" msgstr "" -#: changedetectionio/blueprint/tags/templates/groups-overview.html:69 +#: changedetectionio/blueprint/tags/templates/groups-overview.html:70 msgid "Keep the tag but unlink any watches" msgstr "" -#: changedetectionio/blueprint/tags/templates/groups-overview.html:70 +#: changedetectionio/blueprint/tags/templates/groups-overview.html:71 #: changedetectionio/blueprint/ui/templates/edit.html:500 msgid "RSS Feed for this watch" msgstr "" -#: changedetectionio/blueprint/ui/__init__.py:20 +#: changedetectionio/blueprint/ui/__init__.py:21 #, python-brace-format msgid "{} watches deleted" msgstr "" -#: changedetectionio/blueprint/ui/__init__.py:27 +#: changedetectionio/blueprint/ui/__init__.py:28 #, python-brace-format msgid "{} watches paused" msgstr "" -#: changedetectionio/blueprint/ui/__init__.py:34 +#: changedetectionio/blueprint/ui/__init__.py:35 #, python-brace-format msgid "{} watches unpaused" msgstr "" -#: changedetectionio/blueprint/ui/__init__.py:41 +#: changedetectionio/blueprint/ui/__init__.py:42 #, python-brace-format msgid "{} watches updated" msgstr "" -#: changedetectionio/blueprint/ui/__init__.py:48 +#: changedetectionio/blueprint/ui/__init__.py:49 #, python-brace-format msgid "{} watches muted" msgstr "" -#: changedetectionio/blueprint/ui/__init__.py:55 +#: changedetectionio/blueprint/ui/__init__.py:56 #, python-brace-format msgid "{} watches un-muted" msgstr "" -#: changedetectionio/blueprint/ui/__init__.py:63 +#: changedetectionio/blueprint/ui/__init__.py:64 #, python-brace-format msgid "{} watches queued for rechecking" msgstr "" -#: changedetectionio/blueprint/ui/__init__.py:70 +#: changedetectionio/blueprint/ui/__init__.py:71 #, python-brace-format msgid "{} watches errors cleared" msgstr "" -#: changedetectionio/blueprint/ui/__init__.py:77 +#: changedetectionio/blueprint/ui/__init__.py:78 #, python-brace-format msgid "{} watches cleared/reset." msgstr "" -#: changedetectionio/blueprint/ui/__init__.py:90 +#: changedetectionio/blueprint/ui/__init__.py:91 #, python-brace-format msgid "{} watches set to use default notification settings" msgstr "" -#: changedetectionio/blueprint/ui/__init__.py:105 +#: changedetectionio/blueprint/ui/__init__.py:106 #, python-brace-format msgid "{} watches were tagged" msgstr "" -#: changedetectionio/blueprint/ui/__init__.py:142 +#: changedetectionio/blueprint/ui/__init__.py:143 msgid "Watch not found" msgstr "" -#: changedetectionio/blueprint/ui/__init__.py:144 +#: changedetectionio/blueprint/ui/__init__.py:145 #, python-brace-format msgid "Cleared snapshot history for watch {}" msgstr "" -#: changedetectionio/blueprint/ui/__init__.py:156 -msgid "Cleared snapshot history for all watches" +#: changedetectionio/blueprint/ui/__init__.py:172 +msgid "History clearing started in background" msgstr "" -#: changedetectionio/blueprint/ui/__init__.py:158 +#: changedetectionio/blueprint/ui/__init__.py:174 msgid "Incorrect confirmation text." msgstr "" -#: changedetectionio/blueprint/ui/__init__.py:192 +#: changedetectionio/blueprint/ui/__init__.py:213 +msgid "Marking watches as viewed in background..." +msgstr "" + +#: changedetectionio/blueprint/ui/__init__.py:222 #, python-brace-format msgid "The watch by UUID {} does not exist." msgstr "" -#: changedetectionio/blueprint/ui/__init__.py:199 +#: changedetectionio/blueprint/ui/__init__.py:229 msgid "Deleted." msgstr "" -#: changedetectionio/blueprint/ui/__init__.py:216 +#: changedetectionio/blueprint/ui/__init__.py:246 msgid "Cloned, you are editing the new watch." msgstr "" -#: changedetectionio/blueprint/ui/__init__.py:255 +#: changedetectionio/blueprint/ui/__init__.py:261 +msgid "Watch is already queued or being checked." +msgstr "" + +#: changedetectionio/blueprint/ui/__init__.py:264 changedetectionio/blueprint/ui/__init__.py:301 msgid "Queued 1 watch for rechecking." msgstr "" -#: changedetectionio/blueprint/ui/__init__.py:283 +#: changedetectionio/blueprint/ui/__init__.py:297 +#, python-brace-format +msgid "Queued {} watches for rechecking ({} already queued or running)." +msgstr "" + +#: changedetectionio/blueprint/ui/__init__.py:303 #, python-brace-format msgid "Queued {} watches for rechecking." msgstr "" -#: changedetectionio/blueprint/ui/__init__.py:259 -msgid "No watches available to recheck." +#: changedetectionio/blueprint/ui/__init__.py:332 +msgid "Queueing watches for rechecking in background..." msgstr "" -#: changedetectionio/blueprint/ui/__init__.py:330 +#: changedetectionio/blueprint/ui/__init__.py:403 #, python-brace-format msgid "Could not share, something went wrong while communicating with the share server - {}" 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 +#: 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 msgid "No history found for the specified link, bad link?" msgstr "" @@ -1169,16 +986,16 @@ msgstr "" msgid "Switched to mode - {}." msgstr "" -#: changedetectionio/blueprint/ui/edit.py:69 +#: changedetectionio/blueprint/ui/edit.py:75 #, python-brace-format msgid "Cannot load the edit form for processor/plugin '{}', plugin missing?" msgstr "" -#: changedetectionio/blueprint/ui/edit.py:239 +#: changedetectionio/blueprint/ui/edit.py:245 msgid "Updated watch - unpaused!" msgstr "" -#: changedetectionio/blueprint/ui/edit.py:239 +#: changedetectionio/blueprint/ui/edit.py:245 msgid "Updated watch." msgstr "" @@ -1186,19 +1003,6 @@ msgstr "" msgid "Preview unavailable - No fetch/check completed or triggers not reached" msgstr "" -#: changedetectionio/blueprint/ui/views.py:24 -#, python-brace-format -msgid "Warning, URL {} already exists" -msgstr "" - -#: changedetectionio/blueprint/ui/views.py:32 -msgid "Watch added in Paused state, saving will unpause." -msgstr "" - -#: changedetectionio/blueprint/ui/views.py:37 -msgid "Watch added." -msgstr "" - #: changedetectionio/blueprint/ui/templates/clear_all_history.html:12 msgid "This will remove version history (snapshots) for ALL watches, but keep your list of URLs!" msgstr "" @@ -1235,8 +1039,8 @@ msgstr "" msgid "Clear History!" msgstr "" -#: changedetectionio/blueprint/ui/templates/clear_all_history.html:39 -#: changedetectionio/templates/base.html:274 +#: changedetectionio/blueprint/ui/templates/clear_all_history.html:39 changedetectionio/templates/base.html:273 +#: changedetectionio/templates/base.html:293 msgid "Cancel" msgstr "" @@ -1284,28 +1088,23 @@ msgstr "" msgid "Removed" msgstr "" -#: changedetectionio/blueprint/ui/templates/diff.html:73 -#: changedetectionio/blueprint/ui/templates/edit.html:327 +#: changedetectionio/blueprint/ui/templates/diff.html:73 changedetectionio/blueprint/ui/templates/edit.html:327 msgid "Added" msgstr "" -#: changedetectionio/blueprint/ui/templates/diff.html:77 -#: changedetectionio/blueprint/ui/templates/edit.html:327 +#: changedetectionio/blueprint/ui/templates/diff.html:77 changedetectionio/blueprint/ui/templates/edit.html:327 msgid "Replaced" msgstr "" -#: changedetectionio/blueprint/ui/templates/diff.html:82 -#: changedetectionio/blueprint/ui/templates/preview.html:36 +#: changedetectionio/blueprint/ui/templates/diff.html:82 changedetectionio/blueprint/ui/templates/preview.html:36 msgid "Keyboard:" msgstr "" -#: changedetectionio/blueprint/ui/templates/diff.html:83 -#: changedetectionio/blueprint/ui/templates/preview.html:37 +#: changedetectionio/blueprint/ui/templates/diff.html:83 changedetectionio/blueprint/ui/templates/preview.html:37 msgid "Previous" msgstr "" -#: changedetectionio/blueprint/ui/templates/diff.html:84 -#: changedetectionio/blueprint/ui/templates/preview.html:38 +#: changedetectionio/blueprint/ui/templates/diff.html:84 changedetectionio/blueprint/ui/templates/preview.html:38 msgid "Next" msgstr "" @@ -1317,23 +1116,19 @@ msgstr "" msgid "Jump" msgstr "" -#: changedetectionio/blueprint/ui/templates/diff.html:97 -#: changedetectionio/blueprint/ui/templates/preview.html:45 +#: changedetectionio/blueprint/ui/templates/diff.html:97 changedetectionio/blueprint/ui/templates/preview.html:45 msgid "Error Text" msgstr "" -#: changedetectionio/blueprint/ui/templates/diff.html:98 -#: changedetectionio/blueprint/ui/templates/preview.html:47 +#: changedetectionio/blueprint/ui/templates/diff.html:98 changedetectionio/blueprint/ui/templates/preview.html:47 msgid "Error Screenshot" msgstr "" -#: changedetectionio/blueprint/ui/templates/diff.html:99 -#: changedetectionio/blueprint/ui/templates/preview.html:50 +#: changedetectionio/blueprint/ui/templates/diff.html:99 changedetectionio/blueprint/ui/templates/preview.html:50 msgid "Text" msgstr "" -#: changedetectionio/blueprint/ui/templates/diff.html:100 -#: changedetectionio/blueprint/ui/templates/preview.html:51 +#: changedetectionio/blueprint/ui/templates/diff.html:100 changedetectionio/blueprint/ui/templates/preview.html:51 msgid "Current screenshot" msgstr "" @@ -1345,8 +1140,7 @@ msgstr "" msgid "seconds ago." msgstr "" -#: changedetectionio/blueprint/ui/templates/diff.html:114 -#: changedetectionio/blueprint/ui/templates/preview.html:59 +#: changedetectionio/blueprint/ui/templates/diff.html:114 changedetectionio/blueprint/ui/templates/preview.html:59 #: changedetectionio/blueprint/ui/templates/preview.html:66 msgid "seconds ago" msgstr "" @@ -1371,27 +1165,19 @@ msgstr "" msgid "Goto single snapshot" msgstr "" -#: changedetectionio/blueprint/ui/templates/diff.html:138 -#: changedetectionio/blueprint/ui/templates/edit.html:125 -msgid "Tip:" -msgstr "" - #: changedetectionio/blueprint/ui/templates/diff.html:138 msgid "Highlight text to share or add to ignore lists." msgstr "" -#: changedetectionio/blueprint/ui/templates/diff.html:144 -#: changedetectionio/blueprint/ui/templates/preview.html:80 +#: changedetectionio/blueprint/ui/templates/diff.html:144 changedetectionio/blueprint/ui/templates/preview.html:80 msgid "For now, Differences are performed on text, not graphically, only the latest screenshot is available." msgstr "" -#: changedetectionio/blueprint/ui/templates/diff.html:149 -#: changedetectionio/blueprint/ui/templates/preview.html:86 +#: changedetectionio/blueprint/ui/templates/diff.html:149 changedetectionio/blueprint/ui/templates/preview.html:86 msgid "Current screenshot from most recent request" msgstr "" -#: changedetectionio/blueprint/ui/templates/diff.html:151 -#: changedetectionio/blueprint/ui/templates/preview.html:88 +#: changedetectionio/blueprint/ui/templates/diff.html:151 changedetectionio/blueprint/ui/templates/preview.html:88 msgid "No screenshot available just yet! Try rechecking the page." msgstr "" @@ -1419,13 +1205,11 @@ msgstr "" msgid "Stats" msgstr "" -#: changedetectionio/blueprint/ui/templates/edit.html:73 -#: changedetectionio/blueprint/ui/templates/edit.html:313 +#: changedetectionio/blueprint/ui/templates/edit.html:73 changedetectionio/blueprint/ui/templates/edit.html:313 msgid "Some sites use JavaScript to create the content, for this you should" msgstr "" -#: changedetectionio/blueprint/ui/templates/edit.html:73 -#: changedetectionio/blueprint/ui/templates/edit.html:313 +#: changedetectionio/blueprint/ui/templates/edit.html:73 changedetectionio/blueprint/ui/templates/edit.html:313 msgid "use the Chrome/WebDriver Fetcher" msgstr "" @@ -1433,8 +1217,7 @@ msgstr "" msgid "Variables are supported in the URL" msgstr "" -#: changedetectionio/blueprint/ui/templates/edit.html:74 -#: changedetectionio/blueprint/ui/templates/edit.html:180 +#: changedetectionio/blueprint/ui/templates/edit.html:74 changedetectionio/blueprint/ui/templates/edit.html:180 #: changedetectionio/blueprint/ui/templates/edit.html:189 msgid "help and examples here" msgstr "" @@ -1452,37 +1235,19 @@ msgid "The interval/amount of time between each check." msgstr "" #: changedetectionio/blueprint/ui/templates/edit.html:110 -msgid "Sends a notification when the filter can no longer be seen on the page, good for knowing when the page changed and your filter will not work anymore." -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:123 -msgid "Use the" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:123 -msgid "Basic" +msgid "" +"Sends a notification when the filter can no longer be seen on the page, good for knowing when the page changed and " +"your filter will not work anymore." msgstr "" #: changedetectionio/blueprint/ui/templates/edit.html:123 msgid "method (default) where your watched site doesn't need Javascript to render." msgstr "" -#: changedetectionio/blueprint/ui/templates/edit.html:124 -msgid "The" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:124 -msgid "Chrome/Javascript" -msgstr "" - #: changedetectionio/blueprint/ui/templates/edit.html:124 msgid "method requires a network connection to a running WebDriver+Chrome server, set by the ENV var 'WEBDRIVER_URL'." msgstr "" -#: changedetectionio/blueprint/ui/templates/edit.html:125 -msgid "Connect using Bright Data and Oxylabs Proxies, find out more here." -msgstr "" - #: changedetectionio/blueprint/ui/templates/edit.html:130 msgid "Check/Scan all" msgstr "" @@ -1491,24 +1256,11 @@ msgstr "" msgid "Choose a proxy for this watch" msgstr "" -#: changedetectionio/blueprint/ui/templates/edit.html:143 -msgid "If you're having trouble waiting for the page to be fully rendered (text missing etc), try increasing the 'wait' time here." -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:145 -msgid "This will wait" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:145 -msgid "seconds before extracting the text." -msgstr "" - #: changedetectionio/blueprint/ui/templates/edit.html:147 msgid "Using the current global default settings" msgstr "" -#: changedetectionio/blueprint/ui/templates/edit.html:152 -#: changedetectionio/blueprint/ui/templates/edit.html:165 +#: changedetectionio/blueprint/ui/templates/edit.html:152 changedetectionio/blueprint/ui/templates/edit.html:165 msgid "Show advanced options" msgstr "" @@ -1564,29 +1316,28 @@ msgstr "" msgid "Press \"Play\" to start." msgstr "" -#: changedetectionio/blueprint/ui/templates/edit.html:249 -#: changedetectionio/blueprint/ui/templates/edit.html:419 +#: changedetectionio/blueprint/ui/templates/edit.html:249 changedetectionio/blueprint/ui/templates/edit.html:419 msgid "Visual Selector data is not ready, watch needs to be checked atleast once." msgstr "" #: changedetectionio/blueprint/ui/templates/edit.html:253 -msgid "Sorry, this functionality only works with fetchers that support interactive Javascript (so far only Playwright based fetchers)" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:254 -#: changedetectionio/blueprint/ui/templates/edit.html:424 -msgid "You need to" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:254 -#: changedetectionio/blueprint/ui/templates/edit.html:424 -msgid "Set the fetch method" +msgid "" +"Sorry, this functionality only works with fetchers that support interactive Javascript (so far only Playwright based " +"fetchers)" msgstr "" #: changedetectionio/blueprint/ui/templates/edit.html:254 msgid "to one that supports interactive Javascript." msgstr "" +#: changedetectionio/blueprint/ui/templates/edit.html:254 changedetectionio/blueprint/ui/templates/edit.html:424 +msgid "You need to" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:254 changedetectionio/blueprint/ui/templates/edit.html:424 +msgid "Set the fetch method" +msgstr "" + #: changedetectionio/blueprint/ui/templates/edit.html:297 msgid "Use the verify (✓) button to test if a condition passes against the current snapshot." msgstr "" @@ -1619,11 +1370,6 @@ msgstr "" msgid "Note: Depending on the length and similarity of the text on each line, the algorithm may consider an" msgstr "" -#: changedetectionio/blueprint/ui/templates/edit.html:326 -#: changedetectionio/blueprint/ui/templates/edit.html:328 -msgid "addition" -msgstr "" - #: changedetectionio/blueprint/ui/templates/edit.html:326 msgid "instead of" msgstr "" @@ -1636,6 +1382,10 @@ msgstr "" msgid "for example." msgstr "" +#: changedetectionio/blueprint/ui/templates/edit.html:326 changedetectionio/blueprint/ui/templates/edit.html:328 +msgid "addition" +msgstr "" + #: changedetectionio/blueprint/ui/templates/edit.html:327 msgid "So it's always better to select" msgstr "" @@ -1657,7 +1407,9 @@ msgid "Only trigger when unique lines appear" msgstr "" #: changedetectionio/blueprint/ui/templates/edit.html:332 -msgid "Good for websites that just move the content around, and you want to know when NEW content is added, compares new lines against all history for this watch." +msgid "" +"Good for websites that just move the content around, and you want to know when NEW content is added, compares new " +"lines against all history for this watch." msgstr "" #: changedetectionio/blueprint/ui/templates/edit.html:340 @@ -1676,8 +1428,7 @@ msgstr "" msgid "Remove any whitespace before and after each line of text" msgstr "" -#: changedetectionio/blueprint/ui/templates/edit.html:358 -#: changedetectionio/blueprint/ui/templates/edit.html:361 +#: changedetectionio/blueprint/ui/templates/edit.html:358 changedetectionio/blueprint/ui/templates/edit.html:361 #: changedetectionio/blueprint/ui/templates/edit.html:417 msgid "Loading..." msgstr "" @@ -1691,7 +1442,9 @@ msgid "text" msgstr "" #: changedetectionio/blueprint/ui/templates/edit.html:386 -msgid "elements that will be used for the change detection. It automatically fills-in the filters in the \"CSS/JSONPath/JQ/XPath Filters\" box of the" +msgid "" +"elements that will be used for the change detection. It automatically fills-in the filters in the " +"\"CSS/JSONPath/JQ/XPath Filters\" box of the" msgstr "" #: changedetectionio/blueprint/ui/templates/edit.html:386 @@ -1814,191 +1567,752 @@ msgstr "" msgid "Screenshot requires a Content Fetcher ( Sockpuppetbrowser, selenium, etc ) that supports screenshots." msgstr "" -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:31 -msgid "Add a new web page change detection watch" +#: changedetectionio/blueprint/ui/views.py:24 +#, python-brace-format +msgid "Warning, URL {} already exists" msgstr "" -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:34 -msgid "Watch this URL!" +#: changedetectionio/blueprint/ui/views.py:32 +msgid "Watch added in Paused state, saving will unpause." msgstr "" -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:35 -msgid "Edit first then Watch" +#: changedetectionio/blueprint/ui/views.py:37 +msgid "Watch added." msgstr "" -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:45 -msgid "Create a shareable link" +#: changedetectionio/blueprint/watchlist/__init__.py:79 +#, python-brace-format +msgid "displaying <b>{start} - {end}</b> {record_name} in total <b>{total}</b>" msgstr "" -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:45 -msgid "Tip: You can also add 'shared' watches." -msgstr "" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:45 -msgid "More info" -msgstr "" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:53 -msgid "Pause" -msgstr "" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:54 -msgid "UnPause" -msgstr "" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:55 -msgid "Mute" -msgstr "" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:56 -msgid "UnMute" -msgstr "" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:57 -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:248 -msgid "Recheck" +#: changedetectionio/blueprint/watchlist/__init__.py:80 +msgid "records" msgstr "" #: changedetectionio/blueprint/watchlist/templates/watch-overview.html:58 -msgid "Tag" -msgstr "" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:59 -msgid "Mark viewed" -msgstr "" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:60 -msgid "Use default notification" +msgid "Add a new web page change detection watch" msgstr "" #: changedetectionio/blueprint/watchlist/templates/watch-overview.html:61 -msgid "Clear errors" +msgid "Watch this URL!" msgstr "" -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:65 -msgid "Clear Histories" -msgstr "" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:66 -msgid "<p>Are you sure you want to clear history for the selected items?</p><p>This action cannot be undone.</p>" -msgstr "" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:67 -msgid "OK" -msgstr "" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:67 -msgid "Clear/reset history" -msgstr "" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:71 -msgid "Delete Watches?" +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:62 +msgid "Edit first then Watch" msgstr "" #: changedetectionio/blueprint/watchlist/templates/watch-overview.html:72 -msgid "<p>Are you sure you want to delete the selected watches?</strong></p><p>This action cannot be undone.</p>" +msgid "Create a shareable link" msgstr "" -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:78 -msgid "Searching" +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:72 +msgid "Tip: You can also add 'shared' watches." +msgstr "" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:72 +msgid "More info" msgstr "" #: changedetectionio/blueprint/watchlist/templates/watch-overview.html:80 +msgid "Pause" +msgstr "" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:81 +msgid "UnPause" +msgstr "" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:82 +msgid "Mute" +msgstr "" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:83 +msgid "UnMute" +msgstr "" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:85 +msgid "Tag" +msgstr "" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:86 +msgid "Mark viewed" +msgstr "" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:87 +msgid "Use default notification" +msgstr "" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:88 +msgid "Clear errors" +msgstr "" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:92 +msgid "Clear Histories" +msgstr "" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:93 +msgid "<p>Are you sure you want to clear history for the selected items?</p><p>This action cannot be undone.</p>" +msgstr "" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:94 +msgid "OK" +msgstr "" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:94 +msgid "Clear/reset history" +msgstr "" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:98 +msgid "Delete Watches?" +msgstr "" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:99 +msgid "<p>Are you sure you want to delete the selected watches?</strong></p><p>This action cannot be undone.</p>" +msgstr "" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:105 +msgid "Queued size" +msgstr "" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:110 +msgid "Searching" +msgstr "" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:112 msgid "All" msgstr "" -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:118 +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:150 msgid "Website" msgstr "" -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:120 +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:152 msgid "Restock & Price" msgstr "" -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:122 -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:123 -msgid "Last" -msgstr "" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:122 +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:154 msgid "Checked" msgstr "" -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:123 +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:154 +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:155 +msgid "Last" +msgstr "" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:155 msgid "Changed" msgstr "" -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:130 +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:162 msgid "No web page change detection watches configured, please add a URL in the box above, or" msgstr "" -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:130 +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:162 msgid "import a list" msgstr "" -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:213 +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:245 msgid "Detecting restock and price" msgstr "" -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:215 +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:247 msgid "In stock" msgstr "" -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:215 +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:247 msgid "Not in stock" msgstr "" -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:221 +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:253 msgid "Price" msgstr "" -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:226 +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:258 msgid "No information" msgstr "" -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:234 -#: changedetectionio/templates/base.html:248 +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:266 changedetectionio/templates/base.html:247 msgid "Checking now" msgstr "" -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:247 +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:279 msgid "Queued" msgstr "" -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:250 +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:282 msgid "History" msgstr "" -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:251 +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:283 msgid "Preview" msgstr "" -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:260 +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:292 msgid "With errors" msgstr "" -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:263 +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:295 msgid "Mark all viewed" msgstr "" -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:267 +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:299 #, python-format msgid "Mark all viewed in '%(title)s'" msgstr "" -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:271 +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:303 msgid "Unread" msgstr "" -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:274 +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:306 msgid "Recheck all" msgstr "" -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:274 +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:306 #, python-format 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 +msgid "Not yet" +msgstr "" + +#: changedetectionio/flask_app.py:589 +msgid "Already logged in" +msgstr "" + +#: changedetectionio/flask_app.py:591 +msgid "You must be logged in, please log in." +msgstr "" + +#: changedetectionio/flask_app.py:606 +msgid "Incorrect password" +msgstr "" + +#: changedetectionio/forms.py:63 changedetectionio/forms.py:243 +msgid "At least one time interval (weeks, days, hours, minutes, or seconds) must be specified." +msgstr "" + +#: changedetectionio/forms.py:64 +msgid "At least one time interval (weeks, days, hours, minutes, or seconds) must be specified when not using global settings." +msgstr "" + +#: changedetectionio/forms.py:164 +msgid "Invalid time format. Use HH:MM." +msgstr "" + +#: changedetectionio/forms.py:180 +msgid "Not a valid timezone name" +msgstr "" + +#: changedetectionio/forms.py:183 +msgid "not set" +msgstr "" + +#: changedetectionio/forms.py:184 +msgid "Start At" +msgstr "" + +#: changedetectionio/forms.py:185 +msgid "Run duration" +msgstr "" + +#: changedetectionio/forms.py:188 +msgid "Use time scheduler" +msgstr "" + +#: changedetectionio/forms.py:198 +msgid "Optional timezone to run in" +msgstr "" + +#: changedetectionio/forms.py:212 +msgid "Monday" +msgstr "" + +#: changedetectionio/forms.py:213 +msgid "Tuesday" +msgstr "" + +#: changedetectionio/forms.py:214 +msgid "Wednesday" +msgstr "" + +#: changedetectionio/forms.py:215 +msgid "Thursday" +msgstr "" + +#: changedetectionio/forms.py:216 +msgid "Friday" +msgstr "" + +#: changedetectionio/forms.py:217 +msgid "Saturday" +msgstr "" + +#: changedetectionio/forms.py:218 +msgid "Sunday" +msgstr "" + +#: changedetectionio/forms.py:251 +msgid "Weeks" +msgstr "" + +#: changedetectionio/forms.py:251 changedetectionio/forms.py:252 changedetectionio/forms.py:253 +#: changedetectionio/forms.py:254 changedetectionio/forms.py:255 changedetectionio/forms.py:956 +msgid "Should contain zero or more seconds" +msgstr "" + +#: changedetectionio/forms.py:252 +msgid "Days" +msgstr "" + +#: changedetectionio/forms.py:253 +msgid "Hours" +msgstr "" + +#: changedetectionio/forms.py:254 +msgid "Minutes" +msgstr "" + +#: changedetectionio/forms.py:255 +msgid "Seconds" +msgstr "" + +#: changedetectionio/forms.py:460 +msgid "Notification Body and Title is required when a Notification URL is used" +msgstr "" + +#: changedetectionio/forms.py:489 +#, python-format +msgid "'%s' is not a valid AppRise URL." +msgstr "" + +#: changedetectionio/forms.py:562 changedetectionio/forms.py:581 +#, python-format +msgid "RegEx '%s' is not a valid regular expression." +msgstr "" + +#: changedetectionio/forms.py:622 changedetectionio/forms.py:637 +#, python-format +msgid "'%s' is not a valid XPath expression. (%s)" +msgstr "" + +#: changedetectionio/forms.py:657 +#, python-format +msgid "'%s' is not a valid JSONPath expression. (%s)" +msgstr "" + +#: changedetectionio/forms.py:679 +#, python-format +msgid "'%s' is not a valid jq expression. (%s)" +msgstr "" + +#: changedetectionio/forms.py:725 +msgid "Empty value not allowed." +msgstr "" + +#: changedetectionio/forms.py:727 +msgid "Invalid value." +msgstr "" + +#: changedetectionio/blueprint/imports/templates/import.html:105 changedetectionio/forms.py:730 +msgid "URL" +msgstr "" + +#: changedetectionio/forms.py:731 +msgid "Group tag" +msgstr "" + +#: changedetectionio/forms.py:732 +msgid "Watch" +msgstr "" + +#: changedetectionio/forms.py:733 changedetectionio/forms.py:766 +msgid "Processor" +msgstr "" + +#: changedetectionio/forms.py:734 +msgid "Edit > Watch" +msgstr "" + +#: changedetectionio/forms.py:747 changedetectionio/forms.py:995 +msgid "Fetch Method" +msgstr "" + +#: changedetectionio/forms.py:748 +msgid "Notification Body" +msgstr "" + +#: changedetectionio/forms.py:749 +msgid "Notification format" +msgstr "" + +#: changedetectionio/forms.py:750 +msgid "Notification Title" +msgstr "" + +#: changedetectionio/forms.py:751 +msgid "Notification URL List" +msgstr "" + +#: changedetectionio/forms.py:752 +msgid "Processor - What do you want to achieve?" +msgstr "" + +#: changedetectionio/forms.py:753 +msgid "Default timezone for watch check scheduler" +msgstr "" + +#: changedetectionio/forms.py:754 +msgid "Wait seconds before extracting text" +msgstr "" + +#: changedetectionio/forms.py:754 +msgid "Should contain one or more seconds" +msgstr "" + +#: changedetectionio/forms.py:767 +msgid "URLs" +msgstr "" + +#: changedetectionio/forms.py:768 +msgid "Upload .xlsx file" +msgstr "" + +#: changedetectionio/forms.py:768 +msgid "Must be .xlsx file!" +msgstr "" + +#: changedetectionio/forms.py:769 +msgid "File mapping" +msgstr "" + +#: changedetectionio/forms.py:773 +msgid "Operation" +msgstr "" + +#: changedetectionio/forms.py:776 +msgid "Selector" +msgstr "" + +#: changedetectionio/forms.py:777 +msgid "value" +msgstr "" + +#: changedetectionio/forms.py:789 changedetectionio/forms.py:951 +msgid "Time Between Check" +msgstr "" + +#: changedetectionio/forms.py:797 +msgid "Use global settings for time between check and scheduler." +msgstr "" + +#: changedetectionio/forms.py:799 +msgid "CSS/JSONPath/JQ/XPath Filters" +msgstr "" + +#: changedetectionio/forms.py:801 changedetectionio/forms.py:997 +msgid "Remove elements" +msgstr "" + +#: changedetectionio/forms.py:803 +msgid "Extract text" +msgstr "" + +#: changedetectionio/blueprint/imports/templates/import.html:106 changedetectionio/forms.py:805 +msgid "Title" +msgstr "" + +#: changedetectionio/forms.py:807 +msgid "Ignore lines containing" +msgstr "" + +#: changedetectionio/forms.py:809 +msgid "Request body" +msgstr "" + +#: changedetectionio/forms.py:810 +msgid "Request method" +msgstr "" + +#: changedetectionio/forms.py:811 +msgid "Ignore status codes (process non-2xx status codes as normal)" +msgstr "" + +#: changedetectionio/forms.py:812 +msgid "Only trigger when unique lines appear in all history" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:336 changedetectionio/forms.py:813 +msgid "Remove duplicate lines of text" +msgstr "" + +#: changedetectionio/forms.py:814 +msgid "Sort text alphabetically" +msgstr "" + +#: changedetectionio/forms.py:815 changedetectionio/forms.py:1024 +msgid "Strip ignored lines" +msgstr "" + +#: changedetectionio/forms.py:816 +msgid "Trim whitespace before and after text" +msgstr "" + +#: changedetectionio/forms.py:818 +msgid "Added lines" +msgstr "" + +#: changedetectionio/forms.py:819 +msgid "Replaced/changed lines" +msgstr "" + +#: changedetectionio/forms.py:820 +msgid "Removed lines" +msgstr "" + +#: changedetectionio/forms.py:822 +msgid "Keyword triggers - Trigger/wait for text" +msgstr "" + +#: changedetectionio/forms.py:825 +msgid "Block change-detection while text matches" +msgstr "" + +#: changedetectionio/forms.py:826 +msgid "Execute JavaScript before change detection" +msgstr "" + +#: changedetectionio/blueprint/tags/templates/groups-overview.html:17 changedetectionio/forms.py:828 +#: changedetectionio/forms.py:1052 +msgid "Save" +msgstr "" + +#: changedetectionio/forms.py:830 +msgid "Proxy" +msgstr "" + +#: changedetectionio/forms.py:832 +msgid "Send a notification when the filter can no longer be found on the page" +msgstr "" + +#: changedetectionio/forms.py:833 +msgid "Muted" +msgstr "" + +#: changedetectionio/forms.py:833 +msgid "On" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:22 +#: changedetectionio/blueprint/tags/templates/edit-tag.html:32 changedetectionio/blueprint/ui/templates/edit.html:59 +#: changedetectionio/forms.py:833 +msgid "Notifications" +msgstr "" + +#: changedetectionio/forms.py:834 +msgid "Attach screenshot to notification (where possible)" +msgstr "" + +#: changedetectionio/forms.py:836 +msgid "Match" +msgstr "" + +#: changedetectionio/forms.py:836 +msgid "Match all of the following" +msgstr "" + +#: changedetectionio/forms.py:836 +msgid "Match any of the following" +msgstr "" + +#: changedetectionio/forms.py:838 +msgid "Use page <title> in list" +msgstr "" + +#: changedetectionio/forms.py:855 +msgid "Body must be empty when Request Method is set to GET" +msgstr "" + +#: changedetectionio/forms.py:864 changedetectionio/forms.py:878 changedetectionio/forms.py:893 +#, python-format +msgid "Invalid template syntax configuration: %(error)s" +msgstr "" + +#: changedetectionio/forms.py:868 changedetectionio/forms.py:882 +#, python-format +msgid "Invalid template syntax: %(error)s" +msgstr "" + +#: changedetectionio/forms.py:897 +#, python-format +msgid "Invalid template syntax in \"%(header)s\" header: %(error)s" +msgstr "" + +#: changedetectionio/forms.py:921 changedetectionio/forms.py:933 +msgid "Name" +msgstr "" + +#: changedetectionio/forms.py:922 +msgid "Proxy URL" +msgstr "" + +#: changedetectionio/forms.py:927 +msgid "Proxy URLs must start with http://, https:// or socks5://" +msgstr "" + +#: changedetectionio/forms.py:934 +msgid "Browser connection URL" +msgstr "" + +#: changedetectionio/forms.py:939 +msgid "Browser URLs must start with wss:// or ws://" +msgstr "" + +#: changedetectionio/forms.py:945 +msgid "Plaintext requests" +msgstr "" + +#: changedetectionio/forms.py:947 +msgid "Chrome requests" +msgstr "" + +#: changedetectionio/forms.py:953 +msgid "Default proxy" +msgstr "" + +#: changedetectionio/forms.py:954 +msgid "Random jitter seconds ± check" +msgstr "" + +#: changedetectionio/forms.py:958 +msgid "Number of fetch workers" +msgstr "" + +#: changedetectionio/forms.py:961 +msgid "Should be between 1 and 50" +msgstr "" + +#: changedetectionio/forms.py:963 +msgid "Requests timeout in seconds" +msgstr "" + +#: changedetectionio/forms.py:966 +msgid "Should be between 1 and 999" +msgstr "" + +#: changedetectionio/forms.py:971 +msgid "Default User-Agent overrides" +msgstr "" + +#: changedetectionio/forms.py:977 +msgid "Both a name, and a Proxy URL is required." +msgstr "" + +#: changedetectionio/forms.py:981 +msgid "Open 'History' page in a new tab" +msgstr "" + +#: changedetectionio/forms.py:982 +msgid "Realtime UI Updates Enabled" +msgstr "" + +#: changedetectionio/forms.py:983 +msgid "Favicons Enabled" +msgstr "" + +#: changedetectionio/forms.py:984 +msgid "Use page <title> in watch overview list" +msgstr "" + +#: changedetectionio/forms.py:989 +msgid "API access token security check enabled" +msgstr "" + +#: changedetectionio/forms.py:990 +msgid "Notification base URL override" +msgstr "" + +#: changedetectionio/forms.py:994 +msgid "Treat empty pages as a change?" +msgstr "" + +#: changedetectionio/forms.py:996 +msgid "Ignore Text" +msgstr "" + +#: changedetectionio/forms.py:998 +msgid "Ignore whitespace" +msgstr "" + +#: changedetectionio/forms.py:1005 changedetectionio/processors/image_ssim_diff/forms.py:50 +msgid "Must be between 0 and 100" +msgstr "" + +#: changedetectionio/forms.py:1011 changedetectionio/templates/login.html:11 +msgid "Password" +msgstr "" + +#: changedetectionio/forms.py:1012 +msgid "Pager size" +msgstr "" + +#: changedetectionio/forms.py:1015 +msgid "Should be atleast zero (disabled)" +msgstr "" + +#: changedetectionio/forms.py:1017 +msgid "RSS Content format" +msgstr "" + +#: changedetectionio/forms.py:1018 +msgid "RSS <description> body built from" +msgstr "" + +#: changedetectionio/forms.py:1019 +msgid "RSS \"System default\" template override" +msgstr "" + +#: changedetectionio/forms.py:1021 +msgid "Remove password" +msgstr "" + +#: changedetectionio/forms.py:1022 +msgid "Render anchor tag content" +msgstr "" + +#: changedetectionio/forms.py:1023 +msgid "Allow anonymous access to watch history page when password is enabled" +msgstr "" + +#: changedetectionio/forms.py:1025 +msgid "Hide muted watches from RSS feed" +msgstr "" + +#: changedetectionio/forms.py:1028 +msgid "Enable RSS reader mode " +msgstr "" + +#: changedetectionio/forms.py:1029 +msgid "Number of changes to show in watch RSS feed" +msgstr "" + +#: changedetectionio/forms.py:1031 changedetectionio/forms.py:1036 +msgid "Should contain zero or more attempts" +msgstr "" + +#: changedetectionio/forms.py:1033 +msgid "Number of times the filter can be missing before sending a notification" +msgstr "" + +#: changedetectionio/forms.py:1056 +msgid "RegEx to extract" +msgstr "" + +#: changedetectionio/forms.py:1057 +msgid "Extract as CSV" +msgstr "" + #: changedetectionio/processors/extract.py:131 msgid "No matches found while scanning all of the watch history for that RegEx." msgstr "" @@ -2017,8 +2331,7 @@ msgstr "" msgid "Failed to calculate diff: {}" msgstr "" -#: changedetectionio/processors/image_ssim_diff/forms.py:19 -#: changedetectionio/processors/image_ssim_diff/forms.py:69 +#: changedetectionio/processors/image_ssim_diff/forms.py:19 changedetectionio/processors/image_ssim_diff/forms.py:69 msgid "Bounding box value is too long" msgstr "" @@ -2098,8 +2411,7 @@ msgstr "" msgid "Below price to trigger notification" msgstr "" -#: changedetectionio/processors/restock_diff/forms.py:22 -#: changedetectionio/processors/restock_diff/forms.py:24 +#: changedetectionio/processors/restock_diff/forms.py:22 changedetectionio/processors/restock_diff/forms.py:24 msgid "No limit" msgstr "" @@ -2140,83 +2452,21 @@ msgstr "" msgid "Detects all text changes where possible" msgstr "" -#: changedetectionio/templates/base.html:77 -msgid "GROUPS" +#: changedetectionio/store.py:392 +#, python-brace-format +msgid "Error fetching metadata for {}" msgstr "" -#: changedetectionio/templates/base.html:80 -msgid "SETTINGS" +#: changedetectionio/store.py:396 +msgid "Watch protocol is not permitted or invalid URL format" msgstr "" -#: changedetectionio/templates/base.html:83 -msgid "IMPORT" +#: changedetectionio/templates/_common_fields.html:9 +msgid "Body for all notifications — You can use" msgstr "" -#: changedetectionio/templates/base.html:86 -msgid "Backups" -msgstr "" - -#: changedetectionio/templates/base.html:90 -msgid "EDIT" -msgstr "" - -#: changedetectionio/templates/base.html:100 -msgid "LOG OUT" -msgstr "" - -#: changedetectionio/templates/base.html:109 -msgid "Search, or Use Alt+S Key" -msgstr "" - -#: changedetectionio/templates/base.html:116 -msgid "Toggle Light/Dark Mode" -msgstr "" - -#: changedetectionio/templates/base.html:117 -msgid "Toggle light/dark mode" -msgstr "" - -#: changedetectionio/templates/base.html:127 -msgid "Change Language" -msgstr "" - -#: changedetectionio/templates/base.html:128 -msgid "Change language" -msgstr "" - -#: changedetectionio/templates/base.html:249 -msgid "Real-time updates offline" -msgstr "" - -#: changedetectionio/templates/base.html:259 -msgid "Select Language" -msgstr "" - -#: changedetectionio/templates/base.html:270 -msgid "Language support is in beta, please help us improve by opening a PR on GitHub with any updates." -msgstr "" - -#: changedetectionio/templates/login.html:10 -msgid "Password" -msgstr "" - -#: changedetectionio/templates/login.html:16 -msgid "Login" -msgstr "" - -#: changedetectionio/widgets/ternary_boolean.py:18 -#: changedetectionio/widgets/ternary_boolean.py:72 -msgid "Yes" -msgstr "" - -#: changedetectionio/widgets/ternary_boolean.py:19 -#: changedetectionio/widgets/ternary_boolean.py:73 -msgid "No" -msgstr "" - -#: changedetectionio/widgets/ternary_boolean.py:20 -#: changedetectionio/widgets/ternary_boolean.py:74 -msgid "Main settings" +#: changedetectionio/templates/_common_fields.html:9 +msgid "templating in the notification title, body and URL, and tokens from below." msgstr "" #: changedetectionio/templates/_common_fields.html:11 @@ -2231,10 +2481,171 @@ msgstr "" msgid "Description" msgstr "" +#: changedetectionio/templates/_common_fields.html:25 +msgid "The URL of the changedetection.io instance you are running." +msgstr "" + +#: changedetectionio/templates/_common_fields.html:29 +msgid "The URL being watched." +msgstr "" + +#: changedetectionio/templates/_common_fields.html:33 +msgid "The UUID of the watch." +msgstr "" + +#: changedetectionio/templates/_common_fields.html:37 +msgid "The page title of the watch, uses <title> if not set, falls back to URL" +msgstr "" + +#: changedetectionio/templates/_common_fields.html:41 +msgid "The watch group / tag" +msgstr "" + +#: changedetectionio/templates/_common_fields.html:45 +msgid "The URL of the preview page generated by changedetection.io." +msgstr "" + +#: changedetectionio/templates/_common_fields.html:49 +msgid "The URL of the diff output for the watch." +msgstr "" + +#: changedetectionio/templates/_common_fields.html:53 +msgid "The diff output - only changes, additions, and removals" +msgstr "" + +#: changedetectionio/templates/_common_fields.html:57 +msgid "The diff output - only changes, additions, and removals —" +msgstr "" + +#: changedetectionio/templates/_common_fields.html:57 changedetectionio/templates/_common_fields.html:66 +#: changedetectionio/templates/_common_fields.html:74 changedetectionio/templates/_common_fields.html:82 +msgid "Without (added) prefix or colors" +msgstr "" + +#: changedetectionio/templates/_common_fields.html:62 +msgid "The diff output - only changes and additions" +msgstr "" + +#: changedetectionio/templates/_common_fields.html:66 +msgid "The diff output - only changes and additions —" +msgstr "" + +#: changedetectionio/templates/_common_fields.html:70 +msgid "The diff output - only changes and removals" +msgstr "" + +#: changedetectionio/templates/_common_fields.html:74 +msgid "The diff output - only changes and removals —" +msgstr "" + +#: changedetectionio/templates/_common_fields.html:78 +msgid "The diff output - full difference output" +msgstr "" + +#: changedetectionio/templates/_common_fields.html:82 +msgid "The diff output - full difference output —" +msgstr "" + +#: changedetectionio/templates/_common_fields.html:86 +msgid "The diff output - patch in unified format" +msgstr "" + +#: changedetectionio/templates/_common_fields.html:90 +msgid "The current snapshot text contents value, useful when combined with JSON or CSS filters" +msgstr "" + +#: changedetectionio/templates/_common_fields.html:95 +msgid "Text that tripped the trigger from filters" +msgstr "" + +#: changedetectionio/templates/_common_fields.html:109 +msgid "Warning: Contents of" +msgstr "" + +#: changedetectionio/templates/_common_fields.html:109 +msgid "and" +msgstr "" + +#: changedetectionio/templates/_common_fields.html:109 +msgid "depend on how the difference algorithm perceives the change." +msgstr "" + +#: changedetectionio/templates/_common_fields.html:110 +msgid "For example, an addition or removal could be perceived as a change in some cases." +msgstr "" + +#: changedetectionio/templates/_common_fields.html:110 +msgid "More Here" +msgstr "" + +#: changedetectionio/templates/_common_fields.html:126 +msgid "AppRise Notification URLs" +msgstr "" + +#: changedetectionio/templates/_common_fields.html:126 +msgid "for notification to just about any service!" +msgstr "" + +#: changedetectionio/templates/_common_fields.html:126 +msgid "Please read the notification services wiki here for important configuration notes" +msgstr "" + +#: changedetectionio/templates/_common_fields.html:126 changedetectionio/templates/edit/text-options.html:62 +msgid "Use" +msgstr "" + #: changedetectionio/templates/_common_fields.html:128 msgid "Show advanced help and tips" msgstr "" +#: changedetectionio/templates/_common_fields.html:130 +msgid "(or" +msgstr "" + +#: changedetectionio/templates/_common_fields.html:130 +msgid "only supports a maximum" +msgstr "" + +#: changedetectionio/templates/_common_fields.html:130 +msgid "2,000 characters" +msgstr "" + +#: changedetectionio/templates/_common_fields.html:130 +msgid "of notification text, including the title." +msgstr "" + +#: changedetectionio/templates/_common_fields.html:131 +msgid "bots can't send messages to other bots, so you should specify chat ID of non-bot user." +msgstr "" + +#: changedetectionio/templates/_common_fields.html:132 +msgid "only supports very limited HTML and can fail when extra tags are sent," +msgstr "" + +#: changedetectionio/templates/_common_fields.html:132 +msgid "(or use plaintext/markdown format)" +msgstr "" + +#: changedetectionio/templates/_common_fields.html:133 +msgid "for direct API calls (or omit the" +msgstr "" + +#: changedetectionio/templates/_common_fields.html:133 +msgid "for non-SSL ie" +msgstr "" + +#: changedetectionio/templates/_common_fields.html:133 +msgid "more help here" +msgstr "" + +#: changedetectionio/templates/_common_fields.html:134 +msgid "Accepts the" +msgstr "" + +#: changedetectionio/templates/_common_fields.html:134 +msgid "placeholders listed below" +msgstr "" + #: changedetectionio/templates/_common_fields.html:138 msgid "Send test notification" msgstr "" @@ -2259,10 +2670,182 @@ msgstr "" msgid "Title for all notifications" msgstr "" +#: changedetectionio/templates/_common_fields.html:159 +msgid "For JSON payloads, use" +msgstr "" + +#: changedetectionio/templates/_common_fields.html:159 +msgid "without quotes for automatic escaping, for example -" +msgstr "" + +#: changedetectionio/templates/_common_fields.html:162 +msgid "URL encoding, use" +msgstr "" + +#: changedetectionio/templates/_common_fields.html:162 changedetectionio/templates/_common_fields.html:165 +msgid "for example -" +msgstr "" + +#: changedetectionio/templates/_common_fields.html:165 +msgid "Regular-expression replace, use" +msgstr "" + +#: changedetectionio/templates/_common_fields.html:168 +msgid "For a complete reference of all Jinja2 built-in filters, users can refer to the" +msgstr "" + #: changedetectionio/templates/_common_fields.html:176 msgid "Format for all notifications" msgstr "" +#: changedetectionio/templates/_helpers.html:25 +msgid "Entry" +msgstr "" + +#: changedetectionio/templates/_helpers.html:153 +msgid "Actions" +msgstr "" + +#: changedetectionio/templates/_helpers.html:172 +msgid "Add a row/rule after" +msgstr "" + +#: changedetectionio/templates/_helpers.html:173 +msgid "Remove this row/rule" +msgstr "" + +#: changedetectionio/templates/_helpers.html:174 +msgid "Verify this rule against current snapshot" +msgstr "" + +#: changedetectionio/templates/_helpers.html:184 +msgid "Error - This watch needs Chrome (with playwright/sockpuppetbrowser), but Chrome based fetching is not enabled." +msgstr "" + +#: changedetectionio/templates/_helpers.html:184 +msgid "Alternatively try our" +msgstr "" + +#: changedetectionio/templates/_helpers.html:184 +msgid "very affordable subscription based service which has all this setup for you" +msgstr "" + +#: changedetectionio/templates/_helpers.html:185 +msgid "You may need to" +msgstr "" + +#: changedetectionio/templates/_helpers.html:185 +msgid "Enable playwright environment variable" +msgstr "" + +#: changedetectionio/templates/_helpers.html:185 +msgid "and uncomment the" +msgstr "" + +#: changedetectionio/templates/_helpers.html:185 +msgid "in the" +msgstr "" + +#: changedetectionio/templates/_helpers.html:185 +msgid "file" +msgstr "" + +#: changedetectionio/templates/_helpers.html:240 +msgid "Set a hourly/week day schedule" +msgstr "" + +#: changedetectionio/templates/_helpers.html:247 +msgid "Schedule time limits" +msgstr "" + +#: changedetectionio/templates/_helpers.html:248 +msgid "Business hours" +msgstr "" + +#: changedetectionio/templates/_helpers.html:249 +msgid "Weekends" +msgstr "" + +#: changedetectionio/templates/_helpers.html:250 +msgid "Reset" +msgstr "" + +#: changedetectionio/templates/_helpers.html:259 +msgid "Warning, one or more of your 'days' has a duration that would extend into the next day." +msgstr "" + +#: changedetectionio/templates/_helpers.html:260 +msgid "This could have unintended consequences." +msgstr "" + +#: changedetectionio/templates/_helpers.html:270 +msgid "More help and examples about using the scheduler" +msgstr "" + +#: changedetectionio/templates/_helpers.html:275 +msgid "Want to use a time schedule?" +msgstr "" + +#: changedetectionio/templates/_helpers.html:275 +msgid "First confirm/save your Time Zone Settings" +msgstr "" + +#: changedetectionio/templates/_helpers.html:284 +msgid "Triggers a change if this text appears, AND something changed in the document." +msgstr "" + +#: changedetectionio/templates/_helpers.html:284 +msgid "Triggered text" +msgstr "" + +#: changedetectionio/templates/_helpers.html:285 +msgid "Ignored for calculating changes, but still shown." +msgstr "" + +#: changedetectionio/templates/_helpers.html:285 +msgid "Ignored text" +msgstr "" + +#: changedetectionio/templates/_helpers.html:286 +msgid "No change-detection will occur because this text exists." +msgstr "" + +#: changedetectionio/templates/_helpers.html:286 +msgid "Blocked text" +msgstr "" + +#: changedetectionio/templates/base.html:80 +msgid "Search, or Use Alt+S Key" +msgstr "" + +#: changedetectionio/templates/base.html:248 +msgid "Real-time updates offline" +msgstr "" + +#: changedetectionio/templates/base.html:258 +msgid "Select Language" +msgstr "" + +#: changedetectionio/templates/base.html:269 +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 +msgid "Search" +msgstr "" + +#: changedetectionio/templates/base.html:286 +msgid "URL or Title" +msgstr "" + +#: changedetectionio/templates/base.html:286 +msgid "in" +msgstr "" + +#: changedetectionio/templates/base.html:287 +msgid "Enter search term..." +msgstr "" + #: changedetectionio/templates/edit/text-options.html:9 msgid "Text to wait for before triggering a change/notification, all text and regex are tested case-insensitive." msgstr "" @@ -2275,7 +2858,7 @@ msgstr "" msgid "Each line is processed separately (think of each line as \"OR\")" msgstr "" -#: changedetectionio/templates/edit/text-options.html:12 +#: changedetectionio/templates/edit/text-options.html:12 changedetectionio/templates/edit/text-options.html:46 msgid "Note: Wrap in forward slash / to use regex example:" msgstr "" @@ -2283,20 +2866,10 @@ msgstr "" msgid "Matching text will be ignored in the text snapshot (you can still see it but it wont trigger a change)" msgstr "" -#: changedetectionio/templates/edit/text-options.html:24 -msgid "Each line processed separately, any line matching will be ignored (removed before creating the checksum)" -msgstr "" - -#: changedetectionio/templates/edit/text-options.html:25 -msgid "Regular Expression support, wrap the entire line in forward slash" -msgstr "" - -#: changedetectionio/templates/edit/text-options.html:26 -msgid "Changing this will affect the comparison checksum which may trigger an alert" -msgstr "" - #: changedetectionio/templates/edit/text-options.html:43 -msgid "Block change-detection while this text is on the page, all text and regex are tested case-insensitive, good for waiting for when a product is available again" +msgid "" +"Block change-detection while this text is on the page, all text and regex are tested case-insensitive, good for " +"waiting for when a product is available again" msgstr "" #: changedetectionio/templates/edit/text-options.html:44 @@ -2319,10 +2892,6 @@ msgstr "" msgid "Don't forget to consider the white-space at the start of a line" msgstr "" -#: changedetectionio/templates/edit/text-options.html:62 -msgid "Use" -msgstr "" - #: changedetectionio/templates/edit/text-options.html:62 msgid "type flags (more" msgstr "" @@ -2351,3 +2920,98 @@ msgstr "" msgid "One line per regular-expression/string match" msgstr "" +#: changedetectionio/templates/login.html:17 +msgid "Login" +msgstr "" + +#: changedetectionio/templates/menu.html:8 +msgid "GROUPS" +msgstr "" + +#: changedetectionio/templates/menu.html:11 +msgid "SETTINGS" +msgstr "" + +#: changedetectionio/templates/menu.html:14 +msgid "IMPORT" +msgstr "" + +#: changedetectionio/templates/menu.html:17 +msgid "Resume automatic scheduling" +msgstr "" + +#: changedetectionio/templates/menu.html:17 +msgid "Pause auto-queue scheduling of watches" +msgstr "" + +#: changedetectionio/templates/menu.html:17 +msgid "Scheduling is paused - click to resume" +msgstr "" + +#: changedetectionio/templates/menu.html:20 +msgid "Unmute notifications" +msgstr "" + +#: changedetectionio/templates/menu.html:20 +msgid "Mute notifications" +msgstr "" + +#: changedetectionio/templates/menu.html:20 +msgid "Notifications are muted - click to unmute" +msgstr "" + +#: changedetectionio/templates/menu.html:25 +msgid "EDIT" +msgstr "" + +#: changedetectionio/templates/menu.html:30 +msgid "LOG OUT" +msgstr "" + +#: changedetectionio/templates/menu.html:36 +msgid "Website Change Detection and Notification." +msgstr "" + +#: changedetectionio/templates/menu.html:40 +msgid "Toggle Light/Dark Mode" +msgstr "" + +#: changedetectionio/templates/menu.html:41 +msgid "Toggle light/dark mode" +msgstr "" + +#: changedetectionio/templates/menu.html:49 +msgid "Change Language" +msgstr "" + +#: changedetectionio/templates/menu.html:50 +msgid "Change language" +msgstr "" + +#: changedetectionio/widgets/ternary_boolean.py:17 changedetectionio/widgets/ternary_boolean.py:71 +msgid "Yes" +msgstr "" + +#: changedetectionio/widgets/ternary_boolean.py:18 changedetectionio/widgets/ternary_boolean.py:72 +msgid "No" +msgstr "" + +#: changedetectionio/widgets/ternary_boolean.py:19 changedetectionio/widgets/ternary_boolean.py:73 +msgid "Main settings" +msgstr "" + +#~ msgid "Tag deleted and removed from {} watches" +#~ msgstr "" + +#~ msgid "Tag unlinked removed from {} watches" +#~ msgstr "" + +#~ msgid "All tags deleted" +#~ msgstr "" + +#~ msgid "Cleared snapshot history for all watches" +#~ msgstr "" + +#~ msgid "No watches available to recheck." +#~ msgstr "" + diff --git a/changedetectionio/translations/en_US/LC_MESSAGES/messages.mo b/changedetectionio/translations/en_US/LC_MESSAGES/messages.mo index 102eea1d8..47dfe1808 100644 Binary files a/changedetectionio/translations/en_US/LC_MESSAGES/messages.mo and b/changedetectionio/translations/en_US/LC_MESSAGES/messages.mo differ diff --git a/changedetectionio/translations/en_US/LC_MESSAGES/messages.po b/changedetectionio/translations/en_US/LC_MESSAGES/messages.po index 4b2753d18..b36bc36d1 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-02 16:07+0100\n" +"POT-Creation-Date: 2026-01-22 06:10+0100\n" "PO-Revision-Date: 2026-01-12 16:37+0100\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language: en_US\n" @@ -18,548 +18,6 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 2.17.0\n" -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:241 -#: changedetectionio/flask_app.py:213 changedetectionio/flask_app.py:225 -#: changedetectionio/flask_app.py:246 -#: changedetectionio/realtime/socket_server.py:171 -msgid "Not yet" -msgstr "" - -#: changedetectionio/flask_app.py:468 -msgid "You must be logged in, please log in." -msgstr "" - -#: changedetectionio/flask_app.py:495 -msgid "Already logged in" -msgstr "" - -#: changedetectionio/flask_app.py:522 -msgid "Incorrect password" -msgstr "" - -#: changedetectionio/forms.py:63 changedetectionio/forms.py:243 -msgid "At least one time interval (weeks, days, hours, minutes, or seconds) must be specified." -msgstr "" - -#: changedetectionio/forms.py:64 -msgid "At least one time interval (weeks, days, hours, minutes, or seconds) must be specified when not using global settings." -msgstr "" - -#: changedetectionio/forms.py:164 -msgid "Invalid time format. Use HH:MM." -msgstr "" - -#: changedetectionio/forms.py:180 -msgid "Not a valid timezone name" -msgstr "" - -#: changedetectionio/forms.py:183 -msgid "not set" -msgstr "" - -#: changedetectionio/forms.py:184 -msgid "Start At" -msgstr "" - -#: changedetectionio/forms.py:185 -msgid "Run duration" -msgstr "" - -#: changedetectionio/forms.py:188 -msgid "Use time scheduler" -msgstr "" - -#: changedetectionio/forms.py:198 -msgid "Optional timezone to run in" -msgstr "" - -#: changedetectionio/forms.py:212 -msgid "Monday" -msgstr "" - -#: changedetectionio/forms.py:213 -msgid "Tuesday" -msgstr "" - -#: changedetectionio/forms.py:214 -msgid "Wednesday" -msgstr "" - -#: changedetectionio/forms.py:215 -msgid "Thursday" -msgstr "" - -#: changedetectionio/forms.py:216 -msgid "Friday" -msgstr "" - -#: changedetectionio/forms.py:217 -msgid "Saturday" -msgstr "" - -#: changedetectionio/forms.py:218 -msgid "Sunday" -msgstr "" - -#: changedetectionio/forms.py:251 -msgid "Weeks" -msgstr "" - -#: changedetectionio/forms.py:251 changedetectionio/forms.py:252 -#: changedetectionio/forms.py:253 changedetectionio/forms.py:254 -#: changedetectionio/forms.py:255 changedetectionio/forms.py:955 -msgid "Should contain zero or more seconds" -msgstr "" - -#: changedetectionio/forms.py:252 -msgid "Days" -msgstr "" - -#: changedetectionio/forms.py:253 -msgid "Hours" -msgstr "" - -#: changedetectionio/forms.py:254 -msgid "Minutes" -msgstr "" - -#: changedetectionio/forms.py:255 -msgid "Seconds" -msgstr "" - -#: changedetectionio/forms.py:460 -msgid "Notification Body and Title is required when a Notification URL is used" -msgstr "" - -#: changedetectionio/forms.py:489 -#, python-format -msgid "'%s' is not a valid AppRise URL." -msgstr "" - -#: changedetectionio/forms.py:562 changedetectionio/forms.py:581 -#, python-format -msgid "RegEx '%s' is not a valid regular expression." -msgstr "" - -#: changedetectionio/forms.py:622 changedetectionio/forms.py:637 -#, python-format -msgid "'%s' is not a valid XPath expression. (%s)" -msgstr "" - -#: changedetectionio/forms.py:657 -#, python-format -msgid "'%s' is not a valid JSONPath expression. (%s)" -msgstr "" - -#: changedetectionio/forms.py:679 -#, python-format -msgid "'%s' is not a valid jq expression. (%s)" -msgstr "" - -#: changedetectionio/forms.py:725 -msgid "Empty value not allowed." -msgstr "" - -#: changedetectionio/forms.py:727 -msgid "Invalid value." -msgstr "" - -#: changedetectionio/forms.py:732 -msgid "Watch" -msgstr "" - -#: changedetectionio/forms.py:733 changedetectionio/forms.py:766 -msgid "Processor" -msgstr "" - -#: changedetectionio/forms.py:734 -msgid "Edit > Watch" -msgstr "" - -#: changedetectionio/forms.py:747 changedetectionio/forms.py:994 -msgid "Fetch Method" -msgstr "" - -#: changedetectionio/forms.py:748 -msgid "Notification Body" -msgstr "" - -#: changedetectionio/forms.py:749 -msgid "Notification format" -msgstr "" - -#: changedetectionio/forms.py:750 -msgid "Notification Title" -msgstr "" - -#: changedetectionio/forms.py:751 -msgid "Notification URL List" -msgstr "" - -#: changedetectionio/forms.py:752 -msgid "Processor - What do you want to achieve?" -msgstr "" - -#: changedetectionio/forms.py:753 -msgid "Default timezone for watch check scheduler" -msgstr "" - -#: changedetectionio/forms.py:754 -msgid "Wait seconds before extracting text" -msgstr "" - -#: changedetectionio/forms.py:754 -msgid "Should contain one or more seconds" -msgstr "" - -#: changedetectionio/forms.py:767 -msgid "URLs" -msgstr "" - -#: changedetectionio/forms.py:768 -msgid "Upload .xlsx file" -msgstr "" - -#: changedetectionio/forms.py:768 -msgid "Must be .xlsx file!" -msgstr "" - -#: changedetectionio/forms.py:769 -msgid "File mapping" -msgstr "" - -#: changedetectionio/forms.py:773 -msgid "Operation" -msgstr "" - -#: changedetectionio/forms.py:776 -msgid "Selector" -msgstr "" - -#: changedetectionio/forms.py:777 -msgid "value" -msgstr "" - -#: changedetectionio/forms.py:796 -msgid "Use global settings for time between check and scheduler." -msgstr "" - -#: changedetectionio/forms.py:798 -msgid "CSS/JSONPath/JQ/XPath Filters" -msgstr "" - -#: changedetectionio/forms.py:800 changedetectionio/forms.py:996 -msgid "Remove elements" -msgstr "" - -#: changedetectionio/forms.py:802 -msgid "Extract text" -msgstr "" - -#: changedetectionio/blueprint/imports/templates/import.html:106 -#: changedetectionio/forms.py:804 -msgid "Title" -msgstr "" - -#: changedetectionio/forms.py:806 -msgid "Ignore lines containing" -msgstr "" - -#: changedetectionio/forms.py:808 -msgid "Request body" -msgstr "" - -#: changedetectionio/forms.py:809 -msgid "Request method" -msgstr "" - -#: changedetectionio/forms.py:810 -msgid "Ignore status codes (process non-2xx status codes as normal)" -msgstr "" - -#: changedetectionio/forms.py:811 -msgid "Only trigger when unique lines appear in all history" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:336 -#: changedetectionio/forms.py:812 -msgid "Remove duplicate lines of text" -msgstr "" - -#: changedetectionio/forms.py:813 -msgid "Sort text alphabetically" -msgstr "" - -#: changedetectionio/forms.py:814 changedetectionio/forms.py:1023 -msgid "Strip ignored lines" -msgstr "" - -#: changedetectionio/forms.py:815 -msgid "Trim whitespace before and after text" -msgstr "" - -#: changedetectionio/forms.py:817 -msgid "Added lines" -msgstr "" - -#: changedetectionio/forms.py:818 -msgid "Replaced/changed lines" -msgstr "" - -#: changedetectionio/forms.py:819 -msgid "Removed lines" -msgstr "" - -#: changedetectionio/forms.py:821 -msgid "Keyword triggers - Trigger/wait for text" -msgstr "" - -#: changedetectionio/forms.py:824 -msgid "Block change-detection while text matches" -msgstr "" - -#: changedetectionio/forms.py:825 -msgid "Execute JavaScript before change detection" -msgstr "" - -#: changedetectionio/blueprint/tags/templates/groups-overview.html:17 -#: changedetectionio/forms.py:827 changedetectionio/forms.py:1051 -msgid "Save" -msgstr "" - -#: changedetectionio/forms.py:829 -msgid "Proxy" -msgstr "" - -#: changedetectionio/forms.py:831 -msgid "Send a notification when the filter can no longer be found on the page" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:22 -#: changedetectionio/blueprint/tags/templates/edit-tag.html:32 -#: changedetectionio/blueprint/ui/templates/edit.html:59 -#: changedetectionio/forms.py:832 -msgid "Notifications" -msgstr "" - -#: changedetectionio/forms.py:832 -msgid "Muted" -msgstr "" - -#: changedetectionio/forms.py:832 -msgid "On" -msgstr "" - -#: changedetectionio/forms.py:833 -msgid "Attach screenshot to notification (where possible)" -msgstr "" - -#: changedetectionio/forms.py:835 -msgid "Match" -msgstr "" - -#: changedetectionio/forms.py:835 -msgid "Match all of the following" -msgstr "" - -#: changedetectionio/forms.py:835 -msgid "Match any of the following" -msgstr "" - -#: changedetectionio/forms.py:837 -msgid "Use page <title> in list" -msgstr "" - -#: changedetectionio/forms.py:854 -msgid "Body must be empty when Request Method is set to GET" -msgstr "" - -#: changedetectionio/forms.py:863 changedetectionio/forms.py:877 -#: changedetectionio/forms.py:892 -#, python-format -msgid "Invalid template syntax configuration: %(error)s" -msgstr "" - -#: changedetectionio/forms.py:867 changedetectionio/forms.py:881 -#, python-format -msgid "Invalid template syntax: %(error)s" -msgstr "" - -#: changedetectionio/forms.py:896 -#, python-format -msgid "Invalid template syntax in \"%(header)s\" header: %(error)s" -msgstr "" - -#: changedetectionio/forms.py:920 changedetectionio/forms.py:932 -msgid "Name" -msgstr "" - -#: changedetectionio/forms.py:921 -msgid "Proxy URL" -msgstr "" - -#: changedetectionio/forms.py:926 -msgid "Proxy URLs must start with http://, https:// or socks5://" -msgstr "" - -#: changedetectionio/forms.py:933 -msgid "Browser connection URL" -msgstr "" - -#: changedetectionio/forms.py:938 -msgid "Browser URLs must start with wss:// or ws://" -msgstr "" - -#: changedetectionio/forms.py:944 -msgid "Plaintext requests" -msgstr "" - -#: changedetectionio/forms.py:946 -msgid "Chrome requests" -msgstr "" - -#: changedetectionio/forms.py:952 -msgid "Default proxy" -msgstr "" - -#: changedetectionio/forms.py:953 -msgid "Random jitter seconds ± check" -msgstr "" - -#: changedetectionio/forms.py:957 -msgid "Number of fetch workers" -msgstr "" - -#: changedetectionio/forms.py:960 -msgid "Should be between 1 and 50" -msgstr "" - -#: changedetectionio/forms.py:962 -msgid "Requests timeout in seconds" -msgstr "" - -#: changedetectionio/forms.py:965 -msgid "Should be between 1 and 999" -msgstr "" - -#: changedetectionio/forms.py:970 -msgid "Default User-Agent overrides" -msgstr "" - -#: changedetectionio/forms.py:976 -msgid "Both a name, and a Proxy URL is required." -msgstr "" - -#: changedetectionio/forms.py:980 -msgid "Open 'History' page in a new tab" -msgstr "" - -#: changedetectionio/forms.py:981 -msgid "Realtime UI Updates Enabled" -msgstr "" - -#: changedetectionio/forms.py:982 -msgid "Favicons Enabled" -msgstr "" - -#: changedetectionio/forms.py:983 -msgid "Use page <title> in watch overview list" -msgstr "" - -#: changedetectionio/forms.py:988 -msgid "API access token security check enabled" -msgstr "" - -#: changedetectionio/forms.py:989 -msgid "Notification base URL override" -msgstr "" - -#: changedetectionio/forms.py:993 -msgid "Treat empty pages as a change?" -msgstr "" - -#: changedetectionio/forms.py:995 -msgid "Ignore Text" -msgstr "" - -#: changedetectionio/forms.py:997 -msgid "Ignore whitespace" -msgstr "" - -#: changedetectionio/forms.py:1004 -#: changedetectionio/processors/image_ssim_diff/forms.py:50 -msgid "Must be between 0 and 100" -msgstr "" - -#: changedetectionio/forms.py:1011 -msgid "Pager size" -msgstr "" - -#: changedetectionio/forms.py:1014 -msgid "Should be atleast zero (disabled)" -msgstr "" - -#: changedetectionio/forms.py:1016 -msgid "RSS Content format" -msgstr "" - -#: changedetectionio/forms.py:1017 -msgid "RSS <description> body built from" -msgstr "" - -#: changedetectionio/forms.py:1018 -msgid "RSS \"System default\" template override" -msgstr "" - -#: changedetectionio/forms.py:1020 -msgid "Remove password" -msgstr "" - -#: changedetectionio/forms.py:1021 -msgid "Render anchor tag content" -msgstr "" - -#: changedetectionio/forms.py:1022 -msgid "Allow anonymous access to watch history page when password is enabled" -msgstr "" - -#: changedetectionio/forms.py:1024 -msgid "Hide muted watches from RSS feed" -msgstr "" - -#: changedetectionio/forms.py:1027 -msgid "Enable RSS reader mode " -msgstr "" - -#: changedetectionio/forms.py:1028 -msgid "Number of changes to show in watch RSS feed" -msgstr "" - -#: changedetectionio/forms.py:1030 changedetectionio/forms.py:1035 -msgid "Should contain zero or more attempts" -msgstr "" - -#: changedetectionio/forms.py:1032 -msgid "Number of times the filter can be missing before sending a notification" -msgstr "" - -#: changedetectionio/forms.py:1055 -msgid "RegEx to extract" -msgstr "" - -#: changedetectionio/forms.py:1056 -msgid "Extract as CSV" -msgstr "" - -#: changedetectionio/store.py:386 -#, python-brace-format -msgid "Error fetching metadata for {}" -msgstr "" - -#: changedetectionio/store.py:390 -msgid "Watch protocol is not permitted or invalid URL format" -msgstr "" - #: changedetectionio/blueprint/backups/__init__.py:86 msgid "A backup is already running, check back in a few minutes" msgstr "" @@ -568,15 +26,16 @@ msgstr "" msgid "Maximum number of backups reached, please remove some" msgstr "" -#: changedetectionio/blueprint/backups/__init__.py:98 +#: changedetectionio/blueprint/backups/__init__.py:103 msgid "Backup building in background, check back in a few minutes." msgstr "" -#: changedetectionio/blueprint/backups/__init__.py:161 +#: changedetectionio/blueprint/backups/__init__.py:166 msgid "Backups were deleted." msgstr "" #: changedetectionio/blueprint/backups/templates/overview.html:6 +#: changedetectionio/blueprint/settings/templates/settings.html:28 msgid "Backups" msgstr "" @@ -626,19 +85,16 @@ msgstr "" msgid "{} Imported from Distill.io in {:.2f}s, {} Skipped." msgstr "" -#: changedetectionio/blueprint/imports/importer.py:160 -#: changedetectionio/blueprint/imports/importer.py:239 +#: changedetectionio/blueprint/imports/importer.py:160 changedetectionio/blueprint/imports/importer.py:239 msgid "Unable to read export XLSX file, something wrong with the file?" msgstr "" -#: changedetectionio/blueprint/imports/importer.py:200 -#: changedetectionio/blueprint/imports/importer.py:268 +#: changedetectionio/blueprint/imports/importer.py:200 changedetectionio/blueprint/imports/importer.py:268 #, python-brace-format msgid "Error processing row number {}, URL value was incorrect, row was skipped." msgstr "" -#: changedetectionio/blueprint/imports/importer.py:214 -#: changedetectionio/blueprint/imports/importer.py:297 +#: changedetectionio/blueprint/imports/importer.py:214 changedetectionio/blueprint/imports/importer.py:297 #, python-brace-format msgid "Error processing row number {}, check all cell data types are correct, row was skipped." msgstr "" @@ -733,10 +189,6 @@ msgstr "" msgid "none" msgstr "" -#: changedetectionio/blueprint/imports/templates/import.html:105 -msgid "URL" -msgstr "" - #: changedetectionio/blueprint/imports/templates/import.html:107 msgid "CSS/xPath filter" msgstr "" @@ -771,36 +223,50 @@ msgstr "" msgid "Dynamic worker adjustment not supported for sync workers" msgstr "" -#: changedetectionio/blueprint/settings/__init__.py:102 +#: changedetectionio/blueprint/settings/__init__.py:108 #, python-brace-format msgid "Error adjusting workers: {}" msgstr "" -#: changedetectionio/blueprint/settings/__init__.py:107 +#: changedetectionio/blueprint/settings/__init__.py:113 msgid "Password protection enabled." msgstr "" -#: changedetectionio/blueprint/settings/__init__.py:126 +#: changedetectionio/blueprint/settings/__init__.py:132 msgid "Settings updated." msgstr "" -#: changedetectionio/blueprint/settings/__init__.py:129 -#: changedetectionio/blueprint/ui/edit.py:283 +#: changedetectionio/blueprint/settings/__init__.py:135 changedetectionio/blueprint/ui/edit.py:296 #: changedetectionio/processors/extract.py:105 msgid "An error occurred, please see below." msgstr "" -#: changedetectionio/blueprint/settings/__init__.py:179 +#: changedetectionio/blueprint/settings/__init__.py:185 msgid "API Key was regenerated." msgstr "" +#: changedetectionio/blueprint/settings/__init__.py:204 +msgid "Automatic scheduling paused - checks will not be queued." +msgstr "" + +#: changedetectionio/blueprint/settings/__init__.py:206 +msgid "Automatic scheduling resumed - checks will be queued normally." +msgstr "" + +#: changedetectionio/blueprint/settings/__init__.py:218 +msgid "All notifications muted." +msgstr "" + +#: changedetectionio/blueprint/settings/__init__.py:220 +msgid "All notifications unmuted." +msgstr "" + #: changedetectionio/blueprint/settings/templates/notification-log.html:7 msgid "Notification debug log" msgstr "" #: changedetectionio/blueprint/settings/templates/settings.html:21 -#: changedetectionio/blueprint/tags/templates/edit-tag.html:27 -#: changedetectionio/blueprint/ui/templates/edit.html:47 +#: changedetectionio/blueprint/tags/templates/edit-tag.html:27 changedetectionio/blueprint/ui/templates/edit.html:47 msgid "General" msgstr "" @@ -824,83 +290,425 @@ msgstr "" msgid "RSS" msgstr "" -#: changedetectionio/blueprint/settings/templates/settings.html:28 +#: changedetectionio/blueprint/settings/templates/settings.html:29 msgid "Time & Date" msgstr "" -#: changedetectionio/blueprint/settings/templates/settings.html:29 +#: changedetectionio/blueprint/settings/templates/settings.html:30 msgid "CAPTCHA & Proxies" msgstr "" -#: changedetectionio/blueprint/settings/templates/settings.html:35 +#: changedetectionio/blueprint/settings/templates/settings.html:36 msgid "Info" msgstr "" -#: changedetectionio/blueprint/settings/templates/settings.html:46 +#: changedetectionio/blueprint/settings/templates/settings.html:47 msgid "Default recheck time for all watches, current system minimum is" msgstr "" -#: changedetectionio/blueprint/settings/templates/settings.html:46 +#: changedetectionio/blueprint/settings/templates/settings.html:47 msgid "seconds" msgstr "" -#: changedetectionio/blueprint/settings/templates/settings.html:46 +#: changedetectionio/blueprint/settings/templates/settings.html:47 msgid "more info" msgstr "" -#: changedetectionio/blueprint/settings/templates/settings.html:390 +#: changedetectionio/blueprint/settings/templates/settings.html:57 +msgid "After this many consecutive times that the CSS/xPath filter is missing, send a notification" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:59 +msgid "Set to" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:59 +msgid "to disable" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:68 +msgid "Password protection for your changedetection.io application." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:71 +msgid "Password is locked." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:77 +msgid "Allow access to the watch change history page when password is enabled (Good for sharing the diff page)" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:81 +msgid "When a request returns no content, or the HTML does not contain any text, is this considered a change?" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:93 +msgid "Base URL used for the" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:93 +msgid "token in notification links." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:94 +msgid "Default value is the system environment variable" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:94 changedetectionio/templates/_common_fields.html:132 +msgid "read more here" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:103 +msgid "method (default) where your watched sites don't need Javascript to render." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:103 changedetectionio/blueprint/ui/templates/edit.html:123 +msgid "Use the" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:103 changedetectionio/blueprint/ui/templates/edit.html:123 +msgid "Basic" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:104 +msgid "method requires a network connection to a running WebDriver+Chrome server, set by the ENV var" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:104 changedetectionio/blueprint/ui/templates/edit.html:124 +msgid "The" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:104 changedetectionio/blueprint/ui/templates/edit.html:124 +msgid "Chrome/Javascript" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:109 changedetectionio/blueprint/ui/templates/edit.html:143 +msgid "" +"If you're having trouble waiting for the page to be fully rendered (text missing etc), try increasing the 'wait' time" +" here." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:111 changedetectionio/blueprint/ui/templates/edit.html:145 +msgid "This will wait" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:111 changedetectionio/blueprint/ui/templates/edit.html:145 +msgid "seconds before extracting the text." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:120 +msgid "Number of concurrent workers to process watches. More workers = faster processing but higher memory usage." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:121 +msgid "Currently running:" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:121 +msgid "operational" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:121 +msgid "workers" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:121 +msgid "actively processing" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:125 +msgid "Example - 3 seconds random jitter could trigger up to 3 seconds earlier or up to 3 seconds later" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:129 +msgid "For regular plain requests (not chrome based), maximum number of seconds until timeout, 1-999." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:134 +msgid "Applied to all requests." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:135 +msgid "Note: Simply changing the User-Agent often does not defeat anti-robot technologies, it's important to consider" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:135 +msgid "all of the ways that the browser is detected" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:140 changedetectionio/blueprint/ui/templates/diff.html:138 +#: changedetectionio/blueprint/ui/templates/edit.html:125 changedetectionio/templates/_common_fields.html:126 +msgid "Tip:" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:140 changedetectionio/blueprint/ui/templates/edit.html:125 +msgid "Connect using Bright Data and Oxylabs Proxies, find out more here." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:149 +msgid "Ignore whitespace, tabs and new-lines/line-feeds when considering if a change was detected." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:150 +#: changedetectionio/blueprint/settings/templates/settings.html:157 +#: changedetectionio/blueprint/settings/templates/settings.html:192 +msgid "Note:" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:150 +#: changedetectionio/blueprint/settings/templates/settings.html:192 +msgid "Changing this will change the status of your existing watches, possibly trigger alerts etc." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:155 +msgid "Render anchor tag content, default disabled, when enabled renders links as" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:157 +msgid "Changing this could affect the content of your existing watches, possibly trigger alerts etc." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:168 +msgid "Remove HTML element(s) by CSS and XPath selectors before text conversion." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:169 +msgid "Don't paste HTML here, use only CSS and XPath selectors" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:170 +msgid "Add multiple elements, CSS or XPath selectors per line to ignore multiple parts of the HTML." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:178 +#: changedetectionio/blueprint/settings/templates/settings.html:182 +msgid "Note: This is applied globally in addition to the per-watch rules." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:181 +msgid "Matching text will be" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:181 +msgid "ignored" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:181 +msgid "in the text snapshot (you can still see it but it wont trigger a change)" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:183 changedetectionio/templates/edit/text-options.html:24 +msgid "Each line processed separately, any line matching will be ignored (removed before creating the checksum)" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:184 changedetectionio/templates/edit/text-options.html:25 +msgid "Regular Expression support, wrap the entire line in forward slash" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:185 changedetectionio/templates/edit/text-options.html:26 +msgid "Changing this will affect the comparison checksum which may trigger an alert" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:191 +msgid "Remove any text that appears in the \"Ignore text\" from the output (otherwise its just ignored for change-detection)" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:198 +msgid "API Access" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:199 +msgid "Drive your changedetection.io via API, More about" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:199 +msgid "API access and examples here" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:203 +msgid "Restrict API access limit by using" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:203 +msgid "header - required for the Chrome Extension to work" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:204 +msgid "API Key" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:205 +msgid "copy" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:209 +msgid "Regenerate API key" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:212 +msgid "Chrome Extension" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:213 +msgid "Easily add any web-page to your changedetection.io installation from within Chrome." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:214 +msgid "Step 1" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:214 +msgid "Install the extension," +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:214 +msgid "Step 2" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:214 +msgid "Navigate to this page," +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:215 +msgid "Step 3" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:215 +msgid "Open the extension from the toolbar and click" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:215 +msgid "Sync API Access" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:218 +msgid "Try our new Chrome Extension!" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:220 +msgid "Chrome store icon" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:221 +msgid "Chrome Webstore" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:232 +msgid "Maximum number of history snapshots to include in the watch specific RSS feed." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:236 +msgid "For watching other RSS feeds - When watching RSS/Atom feeds, convert them into clean text for better change detection." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:241 +msgid "Does your reader support HTML? Set it here" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:245 +msgid "'System default' for the same template for all items, or re-use your \"Notification Body\" as the template." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:258 +msgid "Ensure the settings below are correct, they are used to manage the time schedule for checking your web page watches." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:261 +msgid "UTC Time & Date from Server:" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:262 +msgid "Local Time & Date in Browser:" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:274 +msgid "Enable this setting to open the diff page in a new tab. If disabled, the diff page will open in the current tab." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:278 +msgid "Realtime UI Updates Enabled - (Restart required if this is changed)" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:282 +msgid "Enable or Disable Favicons next to the watch list" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:289 +msgid "Number of items per page in the watch overview list, 0 to disable." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:337 +msgid "Tip" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:337 +msgid "\"Residential\" and \"Mobile\" proxy type can be more successfull than \"Data Center\" for blocked websites." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:341 +msgid "\"Name\" will be used for selecting the proxy in the Watch Edit settings" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:342 +msgid "" +"SOCKS5 proxies with authentication are only supported with 'plain requests' fetcher, for other fetchers you should " +"whitelist the IP access instead" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:348 +msgid "Choose a default proxy for all watches" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:388 msgid "Python version:" msgstr "" -#: changedetectionio/blueprint/settings/templates/settings.html:391 +#: changedetectionio/blueprint/settings/templates/settings.html:389 msgid "Plugins active:" msgstr "" -#: changedetectionio/blueprint/settings/templates/settings.html:399 +#: changedetectionio/blueprint/settings/templates/settings.html:397 msgid "No plugins active" msgstr "" -#: changedetectionio/blueprint/settings/templates/settings.html:405 +#: changedetectionio/blueprint/settings/templates/settings.html:403 msgid "Back" msgstr "" -#: changedetectionio/blueprint/settings/templates/settings.html:406 +#: changedetectionio/blueprint/settings/templates/settings.html:404 msgid "Clear Snapshot History" msgstr "" -#: changedetectionio/blueprint/tags/__init__.py:46 +#: changedetectionio/blueprint/tags/__init__.py:48 #, python-brace-format msgid "The tag \"{}\" already exists" msgstr "" -#: changedetectionio/blueprint/tags/__init__.py:50 +#: changedetectionio/blueprint/tags/__init__.py:52 msgid "Tag added" msgstr "" -#: changedetectionio/blueprint/tags/__init__.py:75 -#, python-brace-format -msgid "Tag deleted and removed from {} watches" -msgstr "" - #: changedetectionio/blueprint/tags/__init__.py:87 -#, python-brace-format -msgid "Tag unlinked removed from {} watches" -msgstr "" - -#: changedetectionio/blueprint/tags/__init__.py:97 -msgid "All tags deleted" +msgid "Tag deleted, removing from watches in background" msgstr "" #: changedetectionio/blueprint/tags/__init__.py:109 +msgid "Unlinking tag from watches in background" +msgstr "" + +#: changedetectionio/blueprint/tags/__init__.py:133 +msgid "All tags deleted, clearing from watches in background" +msgstr "" + +#: changedetectionio/blueprint/tags/__init__.py:145 msgid "Tag not found" msgstr "" -#: changedetectionio/blueprint/tags/__init__.py:184 +#: changedetectionio/blueprint/tags/__init__.py:220 msgid "Updated" msgstr "" -#: changedetectionio/blueprint/tags/templates/edit-tag.html:28 -#: changedetectionio/blueprint/ui/templates/edit.html:56 +#: changedetectionio/blueprint/tags/templates/edit-tag.html:28 changedetectionio/blueprint/ui/templates/edit.html:56 #: changedetectionio/blueprint/ui/templates/edit.html:386 msgid "Filters & Triggers" msgstr "" @@ -917,53 +725,43 @@ msgstr "" msgid "to any existing watch configurations." msgstr "" -#: changedetectionio/blueprint/tags/templates/edit-tag.html:53 -#: changedetectionio/blueprint/ui/templates/edit.html:321 +#: changedetectionio/blueprint/tags/templates/edit-tag.html:53 changedetectionio/blueprint/ui/templates/edit.html:321 msgid "Text filtering" msgstr "" -#: changedetectionio/blueprint/tags/templates/edit-tag.html:73 -#: changedetectionio/blueprint/ui/templates/edit.html:269 +#: changedetectionio/blueprint/tags/templates/edit-tag.html:73 changedetectionio/blueprint/ui/templates/edit.html:269 msgid "Use with caution!" msgstr "" -#: changedetectionio/blueprint/tags/templates/edit-tag.html:73 -#: changedetectionio/blueprint/ui/templates/edit.html:269 +#: changedetectionio/blueprint/tags/templates/edit-tag.html:73 changedetectionio/blueprint/ui/templates/edit.html:269 msgid "This will easily fill up your email storage quota or flood other storages." msgstr "" -#: changedetectionio/blueprint/tags/templates/edit-tag.html:80 -#: changedetectionio/blueprint/ui/templates/edit.html:276 +#: changedetectionio/blueprint/tags/templates/edit-tag.html:80 changedetectionio/blueprint/ui/templates/edit.html:276 msgid "Look out!" msgstr "" -#: changedetectionio/blueprint/tags/templates/edit-tag.html:80 -#: changedetectionio/blueprint/ui/templates/edit.html:276 +#: changedetectionio/blueprint/tags/templates/edit-tag.html:80 changedetectionio/blueprint/ui/templates/edit.html:276 msgid "Lookout!" msgstr "" -#: changedetectionio/blueprint/tags/templates/edit-tag.html:81 -#: changedetectionio/blueprint/ui/templates/edit.html:277 +#: changedetectionio/blueprint/tags/templates/edit-tag.html:81 changedetectionio/blueprint/ui/templates/edit.html:277 msgid "There are" msgstr "" -#: changedetectionio/blueprint/tags/templates/edit-tag.html:81 -#: changedetectionio/blueprint/ui/templates/edit.html:277 +#: changedetectionio/blueprint/tags/templates/edit-tag.html:81 changedetectionio/blueprint/ui/templates/edit.html:277 msgid "system-wide notification URLs enabled" msgstr "" -#: changedetectionio/blueprint/tags/templates/edit-tag.html:81 -#: changedetectionio/blueprint/ui/templates/edit.html:277 +#: changedetectionio/blueprint/tags/templates/edit-tag.html:81 changedetectionio/blueprint/ui/templates/edit.html:277 msgid "this form will override notification settings for this watch only" msgstr "" -#: changedetectionio/blueprint/tags/templates/edit-tag.html:81 -#: changedetectionio/blueprint/ui/templates/edit.html:277 +#: changedetectionio/blueprint/tags/templates/edit-tag.html:81 changedetectionio/blueprint/ui/templates/edit.html:277 msgid "an empty Notification URL list here will still send notifications." msgstr "" -#: changedetectionio/blueprint/tags/templates/edit-tag.html:84 -#: changedetectionio/blueprint/ui/templates/edit.html:280 +#: changedetectionio/blueprint/tags/templates/edit-tag.html:84 changedetectionio/blueprint/ui/templates/edit.html:280 msgid "Use system defaults" msgstr "" @@ -972,6 +770,7 @@ msgid "Add a new organisational tag" msgstr "Add a new organizational tag" #: changedetectionio/blueprint/tags/templates/groups-overview.html:14 +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:65 msgid "Watch group / tag" msgstr "" @@ -992,162 +791,180 @@ msgid "No website organisational tags/groups configured" msgstr "No website organizational tags/groups configured" #: changedetectionio/blueprint/tags/templates/groups-overview.html:53 -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:249 +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:281 msgid "Edit" msgstr "" -#: changedetectionio/blueprint/tags/templates/groups-overview.html:58 -msgid "Delete Group?" +#: changedetectionio/blueprint/tags/templates/groups-overview.html:54 +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:84 +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:280 +msgid "Recheck" msgstr "" #: changedetectionio/blueprint/tags/templates/groups-overview.html:59 +msgid "Delete Group?" +msgstr "" + +#: changedetectionio/blueprint/tags/templates/groups-overview.html:60 #, python-format msgid "<p>Are you sure you want to delete group <strong>%(title)s</strong>?</p><p>This action cannot be undone.</p>" msgstr "" -#: changedetectionio/blueprint/tags/templates/groups-overview.html:60 #: changedetectionio/blueprint/tags/templates/groups-overview.html:61 +#: changedetectionio/blueprint/tags/templates/groups-overview.html:62 #: changedetectionio/blueprint/ui/templates/edit.html:490 -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:73 +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:100 msgid "Delete" msgstr "" -#: changedetectionio/blueprint/tags/templates/groups-overview.html:61 +#: changedetectionio/blueprint/tags/templates/groups-overview.html:62 msgid "Deletes and removes tag" msgstr "" -#: changedetectionio/blueprint/tags/templates/groups-overview.html:66 +#: changedetectionio/blueprint/tags/templates/groups-overview.html:67 msgid "Unlink Group?" msgstr "" -#: changedetectionio/blueprint/tags/templates/groups-overview.html:67 +#: changedetectionio/blueprint/tags/templates/groups-overview.html:68 #, python-format -msgid "<p>Are you sure you want to unlink all watches from group <strong>%(title)s</strong>?</p><p>The tag will be kept but watches will be removed from it.</p>" +msgid "" +"<p>Are you sure you want to unlink all watches from group <strong>%(title)s</strong>?</p><p>The tag will be kept but " +"watches will be removed from it.</p>" msgstr "" -#: changedetectionio/blueprint/tags/templates/groups-overview.html:68 #: changedetectionio/blueprint/tags/templates/groups-overview.html:69 +#: changedetectionio/blueprint/tags/templates/groups-overview.html:70 msgid "Unlink" msgstr "" -#: changedetectionio/blueprint/tags/templates/groups-overview.html:69 +#: changedetectionio/blueprint/tags/templates/groups-overview.html:70 msgid "Keep the tag but unlink any watches" msgstr "" -#: changedetectionio/blueprint/tags/templates/groups-overview.html:70 +#: changedetectionio/blueprint/tags/templates/groups-overview.html:71 #: changedetectionio/blueprint/ui/templates/edit.html:500 msgid "RSS Feed for this watch" msgstr "" -#: changedetectionio/blueprint/ui/__init__.py:20 +#: changedetectionio/blueprint/ui/__init__.py:21 #, python-brace-format msgid "{} watches deleted" msgstr "" -#: changedetectionio/blueprint/ui/__init__.py:27 +#: changedetectionio/blueprint/ui/__init__.py:28 #, python-brace-format msgid "{} watches paused" msgstr "" -#: changedetectionio/blueprint/ui/__init__.py:34 +#: changedetectionio/blueprint/ui/__init__.py:35 #, python-brace-format msgid "{} watches unpaused" msgstr "" -#: changedetectionio/blueprint/ui/__init__.py:41 +#: changedetectionio/blueprint/ui/__init__.py:42 #, python-brace-format msgid "{} watches updated" msgstr "" -#: changedetectionio/blueprint/ui/__init__.py:48 +#: changedetectionio/blueprint/ui/__init__.py:49 #, python-brace-format msgid "{} watches muted" msgstr "" -#: changedetectionio/blueprint/ui/__init__.py:55 +#: changedetectionio/blueprint/ui/__init__.py:56 #, python-brace-format msgid "{} watches un-muted" msgstr "" -#: changedetectionio/blueprint/ui/__init__.py:63 +#: changedetectionio/blueprint/ui/__init__.py:64 #, python-brace-format msgid "{} watches queued for rechecking" msgstr "" -#: changedetectionio/blueprint/ui/__init__.py:70 +#: changedetectionio/blueprint/ui/__init__.py:71 #, python-brace-format msgid "{} watches errors cleared" msgstr "" -#: changedetectionio/blueprint/ui/__init__.py:77 +#: changedetectionio/blueprint/ui/__init__.py:78 #, python-brace-format msgid "{} watches cleared/reset." msgstr "" -#: changedetectionio/blueprint/ui/__init__.py:90 +#: changedetectionio/blueprint/ui/__init__.py:91 #, python-brace-format msgid "{} watches set to use default notification settings" msgstr "" -#: changedetectionio/blueprint/ui/__init__.py:105 +#: changedetectionio/blueprint/ui/__init__.py:106 #, python-brace-format msgid "{} watches were tagged" msgstr "" -#: changedetectionio/blueprint/ui/__init__.py:142 +#: changedetectionio/blueprint/ui/__init__.py:143 msgid "Watch not found" msgstr "" -#: changedetectionio/blueprint/ui/__init__.py:144 +#: changedetectionio/blueprint/ui/__init__.py:145 #, python-brace-format msgid "Cleared snapshot history for watch {}" msgstr "" -#: changedetectionio/blueprint/ui/__init__.py:156 -msgid "Cleared snapshot history for all watches" +#: changedetectionio/blueprint/ui/__init__.py:172 +msgid "History clearing started in background" msgstr "" -#: changedetectionio/blueprint/ui/__init__.py:158 +#: changedetectionio/blueprint/ui/__init__.py:174 msgid "Incorrect confirmation text." msgstr "" -#: changedetectionio/blueprint/ui/__init__.py:192 +#: changedetectionio/blueprint/ui/__init__.py:213 +msgid "Marking watches as viewed in background..." +msgstr "" + +#: changedetectionio/blueprint/ui/__init__.py:222 #, python-brace-format msgid "The watch by UUID {} does not exist." msgstr "" -#: changedetectionio/blueprint/ui/__init__.py:199 +#: changedetectionio/blueprint/ui/__init__.py:229 msgid "Deleted." msgstr "" -#: changedetectionio/blueprint/ui/__init__.py:216 +#: changedetectionio/blueprint/ui/__init__.py:246 msgid "Cloned, you are editing the new watch." msgstr "" -#: changedetectionio/blueprint/ui/__init__.py:255 +#: changedetectionio/blueprint/ui/__init__.py:261 +msgid "Watch is already queued or being checked." +msgstr "" + +#: changedetectionio/blueprint/ui/__init__.py:264 changedetectionio/blueprint/ui/__init__.py:301 msgid "Queued 1 watch for rechecking." msgstr "" -#: changedetectionio/blueprint/ui/__init__.py:283 +#: changedetectionio/blueprint/ui/__init__.py:297 +#, python-brace-format +msgid "Queued {} watches for rechecking ({} already queued or running)." +msgstr "" + +#: changedetectionio/blueprint/ui/__init__.py:303 #, python-brace-format msgid "Queued {} watches for rechecking." msgstr "" -#: changedetectionio/blueprint/ui/__init__.py:259 -msgid "No watches available to recheck." +#: changedetectionio/blueprint/ui/__init__.py:332 +msgid "Queueing watches for rechecking in background..." msgstr "" -#: changedetectionio/blueprint/ui/__init__.py:330 +#: changedetectionio/blueprint/ui/__init__.py:403 #, python-brace-format msgid "Could not share, something went wrong while communicating with the share server - {}" 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 +#: 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 msgid "No history found for the specified link, bad link?" msgstr "" @@ -1169,16 +986,16 @@ msgstr "" msgid "Switched to mode - {}." msgstr "" -#: changedetectionio/blueprint/ui/edit.py:69 +#: changedetectionio/blueprint/ui/edit.py:75 #, python-brace-format msgid "Cannot load the edit form for processor/plugin '{}', plugin missing?" msgstr "" -#: changedetectionio/blueprint/ui/edit.py:239 +#: changedetectionio/blueprint/ui/edit.py:245 msgid "Updated watch - unpaused!" msgstr "" -#: changedetectionio/blueprint/ui/edit.py:239 +#: changedetectionio/blueprint/ui/edit.py:245 msgid "Updated watch." msgstr "" @@ -1186,19 +1003,6 @@ msgstr "" msgid "Preview unavailable - No fetch/check completed or triggers not reached" msgstr "" -#: changedetectionio/blueprint/ui/views.py:24 -#, python-brace-format -msgid "Warning, URL {} already exists" -msgstr "" - -#: changedetectionio/blueprint/ui/views.py:32 -msgid "Watch added in Paused state, saving will unpause." -msgstr "" - -#: changedetectionio/blueprint/ui/views.py:37 -msgid "Watch added." -msgstr "" - #: changedetectionio/blueprint/ui/templates/clear_all_history.html:12 msgid "This will remove version history (snapshots) for ALL watches, but keep your list of URLs!" msgstr "" @@ -1235,8 +1039,8 @@ msgstr "" msgid "Clear History!" msgstr "" -#: changedetectionio/blueprint/ui/templates/clear_all_history.html:39 -#: changedetectionio/templates/base.html:274 +#: changedetectionio/blueprint/ui/templates/clear_all_history.html:39 changedetectionio/templates/base.html:273 +#: changedetectionio/templates/base.html:293 msgid "Cancel" msgstr "" @@ -1284,28 +1088,23 @@ msgstr "" msgid "Removed" msgstr "" -#: changedetectionio/blueprint/ui/templates/diff.html:73 -#: changedetectionio/blueprint/ui/templates/edit.html:327 +#: changedetectionio/blueprint/ui/templates/diff.html:73 changedetectionio/blueprint/ui/templates/edit.html:327 msgid "Added" msgstr "" -#: changedetectionio/blueprint/ui/templates/diff.html:77 -#: changedetectionio/blueprint/ui/templates/edit.html:327 +#: changedetectionio/blueprint/ui/templates/diff.html:77 changedetectionio/blueprint/ui/templates/edit.html:327 msgid "Replaced" msgstr "" -#: changedetectionio/blueprint/ui/templates/diff.html:82 -#: changedetectionio/blueprint/ui/templates/preview.html:36 +#: changedetectionio/blueprint/ui/templates/diff.html:82 changedetectionio/blueprint/ui/templates/preview.html:36 msgid "Keyboard:" msgstr "" -#: changedetectionio/blueprint/ui/templates/diff.html:83 -#: changedetectionio/blueprint/ui/templates/preview.html:37 +#: changedetectionio/blueprint/ui/templates/diff.html:83 changedetectionio/blueprint/ui/templates/preview.html:37 msgid "Previous" msgstr "" -#: changedetectionio/blueprint/ui/templates/diff.html:84 -#: changedetectionio/blueprint/ui/templates/preview.html:38 +#: changedetectionio/blueprint/ui/templates/diff.html:84 changedetectionio/blueprint/ui/templates/preview.html:38 msgid "Next" msgstr "" @@ -1317,23 +1116,19 @@ msgstr "" msgid "Jump" msgstr "" -#: changedetectionio/blueprint/ui/templates/diff.html:97 -#: changedetectionio/blueprint/ui/templates/preview.html:45 +#: changedetectionio/blueprint/ui/templates/diff.html:97 changedetectionio/blueprint/ui/templates/preview.html:45 msgid "Error Text" msgstr "" -#: changedetectionio/blueprint/ui/templates/diff.html:98 -#: changedetectionio/blueprint/ui/templates/preview.html:47 +#: changedetectionio/blueprint/ui/templates/diff.html:98 changedetectionio/blueprint/ui/templates/preview.html:47 msgid "Error Screenshot" msgstr "" -#: changedetectionio/blueprint/ui/templates/diff.html:99 -#: changedetectionio/blueprint/ui/templates/preview.html:50 +#: changedetectionio/blueprint/ui/templates/diff.html:99 changedetectionio/blueprint/ui/templates/preview.html:50 msgid "Text" msgstr "" -#: changedetectionio/blueprint/ui/templates/diff.html:100 -#: changedetectionio/blueprint/ui/templates/preview.html:51 +#: changedetectionio/blueprint/ui/templates/diff.html:100 changedetectionio/blueprint/ui/templates/preview.html:51 msgid "Current screenshot" msgstr "" @@ -1345,8 +1140,7 @@ msgstr "" msgid "seconds ago." msgstr "" -#: changedetectionio/blueprint/ui/templates/diff.html:114 -#: changedetectionio/blueprint/ui/templates/preview.html:59 +#: changedetectionio/blueprint/ui/templates/diff.html:114 changedetectionio/blueprint/ui/templates/preview.html:59 #: changedetectionio/blueprint/ui/templates/preview.html:66 msgid "seconds ago" msgstr "" @@ -1371,27 +1165,19 @@ msgstr "" msgid "Goto single snapshot" msgstr "" -#: changedetectionio/blueprint/ui/templates/diff.html:138 -#: changedetectionio/blueprint/ui/templates/edit.html:125 -msgid "Tip:" -msgstr "" - #: changedetectionio/blueprint/ui/templates/diff.html:138 msgid "Highlight text to share or add to ignore lists." msgstr "" -#: changedetectionio/blueprint/ui/templates/diff.html:144 -#: changedetectionio/blueprint/ui/templates/preview.html:80 +#: changedetectionio/blueprint/ui/templates/diff.html:144 changedetectionio/blueprint/ui/templates/preview.html:80 msgid "For now, Differences are performed on text, not graphically, only the latest screenshot is available." msgstr "" -#: changedetectionio/blueprint/ui/templates/diff.html:149 -#: changedetectionio/blueprint/ui/templates/preview.html:86 +#: changedetectionio/blueprint/ui/templates/diff.html:149 changedetectionio/blueprint/ui/templates/preview.html:86 msgid "Current screenshot from most recent request" msgstr "" -#: changedetectionio/blueprint/ui/templates/diff.html:151 -#: changedetectionio/blueprint/ui/templates/preview.html:88 +#: changedetectionio/blueprint/ui/templates/diff.html:151 changedetectionio/blueprint/ui/templates/preview.html:88 msgid "No screenshot available just yet! Try rechecking the page." msgstr "" @@ -1419,13 +1205,11 @@ msgstr "" msgid "Stats" msgstr "" -#: changedetectionio/blueprint/ui/templates/edit.html:73 -#: changedetectionio/blueprint/ui/templates/edit.html:313 +#: changedetectionio/blueprint/ui/templates/edit.html:73 changedetectionio/blueprint/ui/templates/edit.html:313 msgid "Some sites use JavaScript to create the content, for this you should" msgstr "" -#: changedetectionio/blueprint/ui/templates/edit.html:73 -#: changedetectionio/blueprint/ui/templates/edit.html:313 +#: changedetectionio/blueprint/ui/templates/edit.html:73 changedetectionio/blueprint/ui/templates/edit.html:313 msgid "use the Chrome/WebDriver Fetcher" msgstr "" @@ -1433,8 +1217,7 @@ msgstr "" msgid "Variables are supported in the URL" msgstr "" -#: changedetectionio/blueprint/ui/templates/edit.html:74 -#: changedetectionio/blueprint/ui/templates/edit.html:180 +#: changedetectionio/blueprint/ui/templates/edit.html:74 changedetectionio/blueprint/ui/templates/edit.html:180 #: changedetectionio/blueprint/ui/templates/edit.html:189 msgid "help and examples here" msgstr "" @@ -1452,37 +1235,19 @@ msgid "The interval/amount of time between each check." msgstr "" #: changedetectionio/blueprint/ui/templates/edit.html:110 -msgid "Sends a notification when the filter can no longer be seen on the page, good for knowing when the page changed and your filter will not work anymore." -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:123 -msgid "Use the" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:123 -msgid "Basic" +msgid "" +"Sends a notification when the filter can no longer be seen on the page, good for knowing when the page changed and " +"your filter will not work anymore." msgstr "" #: changedetectionio/blueprint/ui/templates/edit.html:123 msgid "method (default) where your watched site doesn't need Javascript to render." msgstr "" -#: changedetectionio/blueprint/ui/templates/edit.html:124 -msgid "The" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:124 -msgid "Chrome/Javascript" -msgstr "" - #: changedetectionio/blueprint/ui/templates/edit.html:124 msgid "method requires a network connection to a running WebDriver+Chrome server, set by the ENV var 'WEBDRIVER_URL'." msgstr "" -#: changedetectionio/blueprint/ui/templates/edit.html:125 -msgid "Connect using Bright Data and Oxylabs Proxies, find out more here." -msgstr "" - #: changedetectionio/blueprint/ui/templates/edit.html:130 msgid "Check/Scan all" msgstr "" @@ -1491,24 +1256,11 @@ msgstr "" msgid "Choose a proxy for this watch" msgstr "" -#: changedetectionio/blueprint/ui/templates/edit.html:143 -msgid "If you're having trouble waiting for the page to be fully rendered (text missing etc), try increasing the 'wait' time here." -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:145 -msgid "This will wait" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:145 -msgid "seconds before extracting the text." -msgstr "" - #: changedetectionio/blueprint/ui/templates/edit.html:147 msgid "Using the current global default settings" msgstr "" -#: changedetectionio/blueprint/ui/templates/edit.html:152 -#: changedetectionio/blueprint/ui/templates/edit.html:165 +#: changedetectionio/blueprint/ui/templates/edit.html:152 changedetectionio/blueprint/ui/templates/edit.html:165 msgid "Show advanced options" msgstr "" @@ -1564,29 +1316,28 @@ msgstr "" msgid "Press \"Play\" to start." msgstr "" -#: changedetectionio/blueprint/ui/templates/edit.html:249 -#: changedetectionio/blueprint/ui/templates/edit.html:419 +#: changedetectionio/blueprint/ui/templates/edit.html:249 changedetectionio/blueprint/ui/templates/edit.html:419 msgid "Visual Selector data is not ready, watch needs to be checked atleast once." msgstr "" #: changedetectionio/blueprint/ui/templates/edit.html:253 -msgid "Sorry, this functionality only works with fetchers that support interactive Javascript (so far only Playwright based fetchers)" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:254 -#: changedetectionio/blueprint/ui/templates/edit.html:424 -msgid "You need to" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:254 -#: changedetectionio/blueprint/ui/templates/edit.html:424 -msgid "Set the fetch method" +msgid "" +"Sorry, this functionality only works with fetchers that support interactive Javascript (so far only Playwright based " +"fetchers)" msgstr "" #: changedetectionio/blueprint/ui/templates/edit.html:254 msgid "to one that supports interactive Javascript." msgstr "" +#: changedetectionio/blueprint/ui/templates/edit.html:254 changedetectionio/blueprint/ui/templates/edit.html:424 +msgid "You need to" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:254 changedetectionio/blueprint/ui/templates/edit.html:424 +msgid "Set the fetch method" +msgstr "" + #: changedetectionio/blueprint/ui/templates/edit.html:297 msgid "Use the verify (✓) button to test if a condition passes against the current snapshot." msgstr "" @@ -1619,11 +1370,6 @@ msgstr "" msgid "Note: Depending on the length and similarity of the text on each line, the algorithm may consider an" msgstr "" -#: changedetectionio/blueprint/ui/templates/edit.html:326 -#: changedetectionio/blueprint/ui/templates/edit.html:328 -msgid "addition" -msgstr "" - #: changedetectionio/blueprint/ui/templates/edit.html:326 msgid "instead of" msgstr "" @@ -1636,6 +1382,10 @@ msgstr "" msgid "for example." msgstr "" +#: changedetectionio/blueprint/ui/templates/edit.html:326 changedetectionio/blueprint/ui/templates/edit.html:328 +msgid "addition" +msgstr "" + #: changedetectionio/blueprint/ui/templates/edit.html:327 msgid "So it's always better to select" msgstr "" @@ -1657,7 +1407,9 @@ msgid "Only trigger when unique lines appear" msgstr "" #: changedetectionio/blueprint/ui/templates/edit.html:332 -msgid "Good for websites that just move the content around, and you want to know when NEW content is added, compares new lines against all history for this watch." +msgid "" +"Good for websites that just move the content around, and you want to know when NEW content is added, compares new " +"lines against all history for this watch." msgstr "" #: changedetectionio/blueprint/ui/templates/edit.html:340 @@ -1676,8 +1428,7 @@ msgstr "" msgid "Remove any whitespace before and after each line of text" msgstr "" -#: changedetectionio/blueprint/ui/templates/edit.html:358 -#: changedetectionio/blueprint/ui/templates/edit.html:361 +#: changedetectionio/blueprint/ui/templates/edit.html:358 changedetectionio/blueprint/ui/templates/edit.html:361 #: changedetectionio/blueprint/ui/templates/edit.html:417 msgid "Loading..." msgstr "" @@ -1691,7 +1442,9 @@ msgid "text" msgstr "" #: changedetectionio/blueprint/ui/templates/edit.html:386 -msgid "elements that will be used for the change detection. It automatically fills-in the filters in the \"CSS/JSONPath/JQ/XPath Filters\" box of the" +msgid "" +"elements that will be used for the change detection. It automatically fills-in the filters in the " +"\"CSS/JSONPath/JQ/XPath Filters\" box of the" msgstr "" #: changedetectionio/blueprint/ui/templates/edit.html:386 @@ -1814,191 +1567,752 @@ msgstr "" msgid "Screenshot requires a Content Fetcher ( Sockpuppetbrowser, selenium, etc ) that supports screenshots." msgstr "" -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:31 -msgid "Add a new web page change detection watch" +#: changedetectionio/blueprint/ui/views.py:24 +#, python-brace-format +msgid "Warning, URL {} already exists" msgstr "" -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:34 -msgid "Watch this URL!" +#: changedetectionio/blueprint/ui/views.py:32 +msgid "Watch added in Paused state, saving will unpause." msgstr "" -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:35 -msgid "Edit first then Watch" +#: changedetectionio/blueprint/ui/views.py:37 +msgid "Watch added." msgstr "" -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:45 -msgid "Create a shareable link" +#: changedetectionio/blueprint/watchlist/__init__.py:79 +#, python-brace-format +msgid "displaying <b>{start} - {end}</b> {record_name} in total <b>{total}</b>" msgstr "" -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:45 -msgid "Tip: You can also add 'shared' watches." -msgstr "" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:45 -msgid "More info" -msgstr "" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:53 -msgid "Pause" -msgstr "" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:54 -msgid "UnPause" -msgstr "" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:55 -msgid "Mute" -msgstr "" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:56 -msgid "UnMute" -msgstr "" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:57 -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:248 -msgid "Recheck" +#: changedetectionio/blueprint/watchlist/__init__.py:80 +msgid "records" msgstr "" #: changedetectionio/blueprint/watchlist/templates/watch-overview.html:58 -msgid "Tag" -msgstr "" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:59 -msgid "Mark viewed" -msgstr "" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:60 -msgid "Use default notification" +msgid "Add a new web page change detection watch" msgstr "" #: changedetectionio/blueprint/watchlist/templates/watch-overview.html:61 -msgid "Clear errors" +msgid "Watch this URL!" msgstr "" -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:65 -msgid "Clear Histories" -msgstr "" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:66 -msgid "<p>Are you sure you want to clear history for the selected items?</p><p>This action cannot be undone.</p>" -msgstr "" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:67 -msgid "OK" -msgstr "" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:67 -msgid "Clear/reset history" -msgstr "" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:71 -msgid "Delete Watches?" +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:62 +msgid "Edit first then Watch" msgstr "" #: changedetectionio/blueprint/watchlist/templates/watch-overview.html:72 -msgid "<p>Are you sure you want to delete the selected watches?</strong></p><p>This action cannot be undone.</p>" +msgid "Create a shareable link" msgstr "" -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:78 -msgid "Searching" +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:72 +msgid "Tip: You can also add 'shared' watches." +msgstr "" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:72 +msgid "More info" msgstr "" #: changedetectionio/blueprint/watchlist/templates/watch-overview.html:80 +msgid "Pause" +msgstr "" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:81 +msgid "UnPause" +msgstr "" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:82 +msgid "Mute" +msgstr "" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:83 +msgid "UnMute" +msgstr "" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:85 +msgid "Tag" +msgstr "" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:86 +msgid "Mark viewed" +msgstr "" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:87 +msgid "Use default notification" +msgstr "" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:88 +msgid "Clear errors" +msgstr "" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:92 +msgid "Clear Histories" +msgstr "" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:93 +msgid "<p>Are you sure you want to clear history for the selected items?</p><p>This action cannot be undone.</p>" +msgstr "" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:94 +msgid "OK" +msgstr "" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:94 +msgid "Clear/reset history" +msgstr "" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:98 +msgid "Delete Watches?" +msgstr "" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:99 +msgid "<p>Are you sure you want to delete the selected watches?</strong></p><p>This action cannot be undone.</p>" +msgstr "" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:105 +msgid "Queued size" +msgstr "" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:110 +msgid "Searching" +msgstr "" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:112 msgid "All" msgstr "" -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:118 +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:150 msgid "Website" msgstr "" -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:120 +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:152 msgid "Restock & Price" msgstr "" -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:122 -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:123 -msgid "Last" -msgstr "" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:122 +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:154 msgid "Checked" msgstr "" -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:123 +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:154 +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:155 +msgid "Last" +msgstr "" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:155 msgid "Changed" msgstr "" -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:130 +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:162 msgid "No web page change detection watches configured, please add a URL in the box above, or" msgstr "" -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:130 +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:162 msgid "import a list" msgstr "" -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:213 +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:245 msgid "Detecting restock and price" msgstr "" -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:215 +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:247 msgid "In stock" msgstr "" -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:215 +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:247 msgid "Not in stock" msgstr "" -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:221 +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:253 msgid "Price" msgstr "" -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:226 +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:258 msgid "No information" msgstr "" -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:234 -#: changedetectionio/templates/base.html:248 +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:266 changedetectionio/templates/base.html:247 msgid "Checking now" msgstr "" -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:247 +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:279 msgid "Queued" msgstr "" -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:250 +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:282 msgid "History" msgstr "" -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:251 +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:283 msgid "Preview" msgstr "" -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:260 +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:292 msgid "With errors" msgstr "" -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:263 +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:295 msgid "Mark all viewed" msgstr "" -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:267 +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:299 #, python-format msgid "Mark all viewed in '%(title)s'" msgstr "" -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:271 +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:303 msgid "Unread" msgstr "" -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:274 +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:306 msgid "Recheck all" msgstr "" -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:274 +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:306 #, python-format 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 +msgid "Not yet" +msgstr "" + +#: changedetectionio/flask_app.py:589 +msgid "Already logged in" +msgstr "" + +#: changedetectionio/flask_app.py:591 +msgid "You must be logged in, please log in." +msgstr "" + +#: changedetectionio/flask_app.py:606 +msgid "Incorrect password" +msgstr "" + +#: changedetectionio/forms.py:63 changedetectionio/forms.py:243 +msgid "At least one time interval (weeks, days, hours, minutes, or seconds) must be specified." +msgstr "" + +#: changedetectionio/forms.py:64 +msgid "At least one time interval (weeks, days, hours, minutes, or seconds) must be specified when not using global settings." +msgstr "" + +#: changedetectionio/forms.py:164 +msgid "Invalid time format. Use HH:MM." +msgstr "" + +#: changedetectionio/forms.py:180 +msgid "Not a valid timezone name" +msgstr "" + +#: changedetectionio/forms.py:183 +msgid "not set" +msgstr "" + +#: changedetectionio/forms.py:184 +msgid "Start At" +msgstr "" + +#: changedetectionio/forms.py:185 +msgid "Run duration" +msgstr "" + +#: changedetectionio/forms.py:188 +msgid "Use time scheduler" +msgstr "" + +#: changedetectionio/forms.py:198 +msgid "Optional timezone to run in" +msgstr "" + +#: changedetectionio/forms.py:212 +msgid "Monday" +msgstr "" + +#: changedetectionio/forms.py:213 +msgid "Tuesday" +msgstr "" + +#: changedetectionio/forms.py:214 +msgid "Wednesday" +msgstr "" + +#: changedetectionio/forms.py:215 +msgid "Thursday" +msgstr "" + +#: changedetectionio/forms.py:216 +msgid "Friday" +msgstr "" + +#: changedetectionio/forms.py:217 +msgid "Saturday" +msgstr "" + +#: changedetectionio/forms.py:218 +msgid "Sunday" +msgstr "" + +#: changedetectionio/forms.py:251 +msgid "Weeks" +msgstr "" + +#: changedetectionio/forms.py:251 changedetectionio/forms.py:252 changedetectionio/forms.py:253 +#: changedetectionio/forms.py:254 changedetectionio/forms.py:255 changedetectionio/forms.py:956 +msgid "Should contain zero or more seconds" +msgstr "" + +#: changedetectionio/forms.py:252 +msgid "Days" +msgstr "" + +#: changedetectionio/forms.py:253 +msgid "Hours" +msgstr "" + +#: changedetectionio/forms.py:254 +msgid "Minutes" +msgstr "" + +#: changedetectionio/forms.py:255 +msgid "Seconds" +msgstr "" + +#: changedetectionio/forms.py:460 +msgid "Notification Body and Title is required when a Notification URL is used" +msgstr "" + +#: changedetectionio/forms.py:489 +#, python-format +msgid "'%s' is not a valid AppRise URL." +msgstr "" + +#: changedetectionio/forms.py:562 changedetectionio/forms.py:581 +#, python-format +msgid "RegEx '%s' is not a valid regular expression." +msgstr "" + +#: changedetectionio/forms.py:622 changedetectionio/forms.py:637 +#, python-format +msgid "'%s' is not a valid XPath expression. (%s)" +msgstr "" + +#: changedetectionio/forms.py:657 +#, python-format +msgid "'%s' is not a valid JSONPath expression. (%s)" +msgstr "" + +#: changedetectionio/forms.py:679 +#, python-format +msgid "'%s' is not a valid jq expression. (%s)" +msgstr "" + +#: changedetectionio/forms.py:725 +msgid "Empty value not allowed." +msgstr "" + +#: changedetectionio/forms.py:727 +msgid "Invalid value." +msgstr "" + +#: changedetectionio/blueprint/imports/templates/import.html:105 changedetectionio/forms.py:730 +msgid "URL" +msgstr "" + +#: changedetectionio/forms.py:731 +msgid "Group tag" +msgstr "" + +#: changedetectionio/forms.py:732 +msgid "Watch" +msgstr "" + +#: changedetectionio/forms.py:733 changedetectionio/forms.py:766 +msgid "Processor" +msgstr "" + +#: changedetectionio/forms.py:734 +msgid "Edit > Watch" +msgstr "" + +#: changedetectionio/forms.py:747 changedetectionio/forms.py:995 +msgid "Fetch Method" +msgstr "" + +#: changedetectionio/forms.py:748 +msgid "Notification Body" +msgstr "" + +#: changedetectionio/forms.py:749 +msgid "Notification format" +msgstr "" + +#: changedetectionio/forms.py:750 +msgid "Notification Title" +msgstr "" + +#: changedetectionio/forms.py:751 +msgid "Notification URL List" +msgstr "" + +#: changedetectionio/forms.py:752 +msgid "Processor - What do you want to achieve?" +msgstr "" + +#: changedetectionio/forms.py:753 +msgid "Default timezone for watch check scheduler" +msgstr "" + +#: changedetectionio/forms.py:754 +msgid "Wait seconds before extracting text" +msgstr "" + +#: changedetectionio/forms.py:754 +msgid "Should contain one or more seconds" +msgstr "" + +#: changedetectionio/forms.py:767 +msgid "URLs" +msgstr "" + +#: changedetectionio/forms.py:768 +msgid "Upload .xlsx file" +msgstr "" + +#: changedetectionio/forms.py:768 +msgid "Must be .xlsx file!" +msgstr "" + +#: changedetectionio/forms.py:769 +msgid "File mapping" +msgstr "" + +#: changedetectionio/forms.py:773 +msgid "Operation" +msgstr "" + +#: changedetectionio/forms.py:776 +msgid "Selector" +msgstr "" + +#: changedetectionio/forms.py:777 +msgid "value" +msgstr "" + +#: changedetectionio/forms.py:789 changedetectionio/forms.py:951 +msgid "Time Between Check" +msgstr "" + +#: changedetectionio/forms.py:797 +msgid "Use global settings for time between check and scheduler." +msgstr "" + +#: changedetectionio/forms.py:799 +msgid "CSS/JSONPath/JQ/XPath Filters" +msgstr "" + +#: changedetectionio/forms.py:801 changedetectionio/forms.py:997 +msgid "Remove elements" +msgstr "" + +#: changedetectionio/forms.py:803 +msgid "Extract text" +msgstr "" + +#: changedetectionio/blueprint/imports/templates/import.html:106 changedetectionio/forms.py:805 +msgid "Title" +msgstr "" + +#: changedetectionio/forms.py:807 +msgid "Ignore lines containing" +msgstr "" + +#: changedetectionio/forms.py:809 +msgid "Request body" +msgstr "" + +#: changedetectionio/forms.py:810 +msgid "Request method" +msgstr "" + +#: changedetectionio/forms.py:811 +msgid "Ignore status codes (process non-2xx status codes as normal)" +msgstr "" + +#: changedetectionio/forms.py:812 +msgid "Only trigger when unique lines appear in all history" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:336 changedetectionio/forms.py:813 +msgid "Remove duplicate lines of text" +msgstr "" + +#: changedetectionio/forms.py:814 +msgid "Sort text alphabetically" +msgstr "" + +#: changedetectionio/forms.py:815 changedetectionio/forms.py:1024 +msgid "Strip ignored lines" +msgstr "" + +#: changedetectionio/forms.py:816 +msgid "Trim whitespace before and after text" +msgstr "" + +#: changedetectionio/forms.py:818 +msgid "Added lines" +msgstr "" + +#: changedetectionio/forms.py:819 +msgid "Replaced/changed lines" +msgstr "" + +#: changedetectionio/forms.py:820 +msgid "Removed lines" +msgstr "" + +#: changedetectionio/forms.py:822 +msgid "Keyword triggers - Trigger/wait for text" +msgstr "" + +#: changedetectionio/forms.py:825 +msgid "Block change-detection while text matches" +msgstr "" + +#: changedetectionio/forms.py:826 +msgid "Execute JavaScript before change detection" +msgstr "" + +#: changedetectionio/blueprint/tags/templates/groups-overview.html:17 changedetectionio/forms.py:828 +#: changedetectionio/forms.py:1052 +msgid "Save" +msgstr "" + +#: changedetectionio/forms.py:830 +msgid "Proxy" +msgstr "" + +#: changedetectionio/forms.py:832 +msgid "Send a notification when the filter can no longer be found on the page" +msgstr "" + +#: changedetectionio/forms.py:833 +msgid "Muted" +msgstr "" + +#: changedetectionio/forms.py:833 +msgid "On" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:22 +#: changedetectionio/blueprint/tags/templates/edit-tag.html:32 changedetectionio/blueprint/ui/templates/edit.html:59 +#: changedetectionio/forms.py:833 +msgid "Notifications" +msgstr "" + +#: changedetectionio/forms.py:834 +msgid "Attach screenshot to notification (where possible)" +msgstr "" + +#: changedetectionio/forms.py:836 +msgid "Match" +msgstr "" + +#: changedetectionio/forms.py:836 +msgid "Match all of the following" +msgstr "" + +#: changedetectionio/forms.py:836 +msgid "Match any of the following" +msgstr "" + +#: changedetectionio/forms.py:838 +msgid "Use page <title> in list" +msgstr "" + +#: changedetectionio/forms.py:855 +msgid "Body must be empty when Request Method is set to GET" +msgstr "" + +#: changedetectionio/forms.py:864 changedetectionio/forms.py:878 changedetectionio/forms.py:893 +#, python-format +msgid "Invalid template syntax configuration: %(error)s" +msgstr "" + +#: changedetectionio/forms.py:868 changedetectionio/forms.py:882 +#, python-format +msgid "Invalid template syntax: %(error)s" +msgstr "" + +#: changedetectionio/forms.py:897 +#, python-format +msgid "Invalid template syntax in \"%(header)s\" header: %(error)s" +msgstr "" + +#: changedetectionio/forms.py:921 changedetectionio/forms.py:933 +msgid "Name" +msgstr "" + +#: changedetectionio/forms.py:922 +msgid "Proxy URL" +msgstr "" + +#: changedetectionio/forms.py:927 +msgid "Proxy URLs must start with http://, https:// or socks5://" +msgstr "" + +#: changedetectionio/forms.py:934 +msgid "Browser connection URL" +msgstr "" + +#: changedetectionio/forms.py:939 +msgid "Browser URLs must start with wss:// or ws://" +msgstr "" + +#: changedetectionio/forms.py:945 +msgid "Plaintext requests" +msgstr "" + +#: changedetectionio/forms.py:947 +msgid "Chrome requests" +msgstr "" + +#: changedetectionio/forms.py:953 +msgid "Default proxy" +msgstr "" + +#: changedetectionio/forms.py:954 +msgid "Random jitter seconds ± check" +msgstr "" + +#: changedetectionio/forms.py:958 +msgid "Number of fetch workers" +msgstr "" + +#: changedetectionio/forms.py:961 +msgid "Should be between 1 and 50" +msgstr "" + +#: changedetectionio/forms.py:963 +msgid "Requests timeout in seconds" +msgstr "" + +#: changedetectionio/forms.py:966 +msgid "Should be between 1 and 999" +msgstr "" + +#: changedetectionio/forms.py:971 +msgid "Default User-Agent overrides" +msgstr "" + +#: changedetectionio/forms.py:977 +msgid "Both a name, and a Proxy URL is required." +msgstr "" + +#: changedetectionio/forms.py:981 +msgid "Open 'History' page in a new tab" +msgstr "" + +#: changedetectionio/forms.py:982 +msgid "Realtime UI Updates Enabled" +msgstr "" + +#: changedetectionio/forms.py:983 +msgid "Favicons Enabled" +msgstr "" + +#: changedetectionio/forms.py:984 +msgid "Use page <title> in watch overview list" +msgstr "" + +#: changedetectionio/forms.py:989 +msgid "API access token security check enabled" +msgstr "" + +#: changedetectionio/forms.py:990 +msgid "Notification base URL override" +msgstr "" + +#: changedetectionio/forms.py:994 +msgid "Treat empty pages as a change?" +msgstr "" + +#: changedetectionio/forms.py:996 +msgid "Ignore Text" +msgstr "" + +#: changedetectionio/forms.py:998 +msgid "Ignore whitespace" +msgstr "" + +#: changedetectionio/forms.py:1005 changedetectionio/processors/image_ssim_diff/forms.py:50 +msgid "Must be between 0 and 100" +msgstr "" + +#: changedetectionio/forms.py:1011 changedetectionio/templates/login.html:11 +msgid "Password" +msgstr "" + +#: changedetectionio/forms.py:1012 +msgid "Pager size" +msgstr "" + +#: changedetectionio/forms.py:1015 +msgid "Should be atleast zero (disabled)" +msgstr "" + +#: changedetectionio/forms.py:1017 +msgid "RSS Content format" +msgstr "" + +#: changedetectionio/forms.py:1018 +msgid "RSS <description> body built from" +msgstr "" + +#: changedetectionio/forms.py:1019 +msgid "RSS \"System default\" template override" +msgstr "" + +#: changedetectionio/forms.py:1021 +msgid "Remove password" +msgstr "" + +#: changedetectionio/forms.py:1022 +msgid "Render anchor tag content" +msgstr "" + +#: changedetectionio/forms.py:1023 +msgid "Allow anonymous access to watch history page when password is enabled" +msgstr "" + +#: changedetectionio/forms.py:1025 +msgid "Hide muted watches from RSS feed" +msgstr "" + +#: changedetectionio/forms.py:1028 +msgid "Enable RSS reader mode " +msgstr "" + +#: changedetectionio/forms.py:1029 +msgid "Number of changes to show in watch RSS feed" +msgstr "" + +#: changedetectionio/forms.py:1031 changedetectionio/forms.py:1036 +msgid "Should contain zero or more attempts" +msgstr "" + +#: changedetectionio/forms.py:1033 +msgid "Number of times the filter can be missing before sending a notification" +msgstr "" + +#: changedetectionio/forms.py:1056 +msgid "RegEx to extract" +msgstr "" + +#: changedetectionio/forms.py:1057 +msgid "Extract as CSV" +msgstr "" + #: changedetectionio/processors/extract.py:131 msgid "No matches found while scanning all of the watch history for that RegEx." msgstr "" @@ -2017,8 +2331,7 @@ msgstr "" msgid "Failed to calculate diff: {}" msgstr "" -#: changedetectionio/processors/image_ssim_diff/forms.py:19 -#: changedetectionio/processors/image_ssim_diff/forms.py:69 +#: changedetectionio/processors/image_ssim_diff/forms.py:19 changedetectionio/processors/image_ssim_diff/forms.py:69 msgid "Bounding box value is too long" msgstr "" @@ -2098,8 +2411,7 @@ msgstr "" msgid "Below price to trigger notification" msgstr "" -#: changedetectionio/processors/restock_diff/forms.py:22 -#: changedetectionio/processors/restock_diff/forms.py:24 +#: changedetectionio/processors/restock_diff/forms.py:22 changedetectionio/processors/restock_diff/forms.py:24 msgid "No limit" msgstr "" @@ -2140,83 +2452,21 @@ msgstr "" msgid "Detects all text changes where possible" msgstr "" -#: changedetectionio/templates/base.html:77 -msgid "GROUPS" +#: changedetectionio/store.py:392 +#, python-brace-format +msgid "Error fetching metadata for {}" msgstr "" -#: changedetectionio/templates/base.html:80 -msgid "SETTINGS" +#: changedetectionio/store.py:396 +msgid "Watch protocol is not permitted or invalid URL format" msgstr "" -#: changedetectionio/templates/base.html:83 -msgid "IMPORT" +#: changedetectionio/templates/_common_fields.html:9 +msgid "Body for all notifications — You can use" msgstr "" -#: changedetectionio/templates/base.html:86 -msgid "Backups" -msgstr "" - -#: changedetectionio/templates/base.html:90 -msgid "EDIT" -msgstr "" - -#: changedetectionio/templates/base.html:100 -msgid "LOG OUT" -msgstr "" - -#: changedetectionio/templates/base.html:109 -msgid "Search, or Use Alt+S Key" -msgstr "" - -#: changedetectionio/templates/base.html:116 -msgid "Toggle Light/Dark Mode" -msgstr "" - -#: changedetectionio/templates/base.html:117 -msgid "Toggle light/dark mode" -msgstr "" - -#: changedetectionio/templates/base.html:127 -msgid "Change Language" -msgstr "" - -#: changedetectionio/templates/base.html:128 -msgid "Change language" -msgstr "" - -#: changedetectionio/templates/base.html:249 -msgid "Real-time updates offline" -msgstr "" - -#: changedetectionio/templates/base.html:259 -msgid "Select Language" -msgstr "" - -#: changedetectionio/templates/base.html:270 -msgid "Language support is in beta, please help us improve by opening a PR on GitHub with any updates." -msgstr "" - -#: changedetectionio/templates/login.html:10 -msgid "Password" -msgstr "" - -#: changedetectionio/templates/login.html:16 -msgid "Login" -msgstr "" - -#: changedetectionio/widgets/ternary_boolean.py:18 -#: changedetectionio/widgets/ternary_boolean.py:72 -msgid "Yes" -msgstr "" - -#: changedetectionio/widgets/ternary_boolean.py:19 -#: changedetectionio/widgets/ternary_boolean.py:73 -msgid "No" -msgstr "" - -#: changedetectionio/widgets/ternary_boolean.py:20 -#: changedetectionio/widgets/ternary_boolean.py:74 -msgid "Main settings" +#: changedetectionio/templates/_common_fields.html:9 +msgid "templating in the notification title, body and URL, and tokens from below." msgstr "" #: changedetectionio/templates/_common_fields.html:11 @@ -2231,10 +2481,171 @@ msgstr "" msgid "Description" msgstr "" +#: changedetectionio/templates/_common_fields.html:25 +msgid "The URL of the changedetection.io instance you are running." +msgstr "" + +#: changedetectionio/templates/_common_fields.html:29 +msgid "The URL being watched." +msgstr "" + +#: changedetectionio/templates/_common_fields.html:33 +msgid "The UUID of the watch." +msgstr "" + +#: changedetectionio/templates/_common_fields.html:37 +msgid "The page title of the watch, uses <title> if not set, falls back to URL" +msgstr "" + +#: changedetectionio/templates/_common_fields.html:41 +msgid "The watch group / tag" +msgstr "" + +#: changedetectionio/templates/_common_fields.html:45 +msgid "The URL of the preview page generated by changedetection.io." +msgstr "" + +#: changedetectionio/templates/_common_fields.html:49 +msgid "The URL of the diff output for the watch." +msgstr "" + +#: changedetectionio/templates/_common_fields.html:53 +msgid "The diff output - only changes, additions, and removals" +msgstr "" + +#: changedetectionio/templates/_common_fields.html:57 +msgid "The diff output - only changes, additions, and removals —" +msgstr "" + +#: changedetectionio/templates/_common_fields.html:57 changedetectionio/templates/_common_fields.html:66 +#: changedetectionio/templates/_common_fields.html:74 changedetectionio/templates/_common_fields.html:82 +msgid "Without (added) prefix or colors" +msgstr "" + +#: changedetectionio/templates/_common_fields.html:62 +msgid "The diff output - only changes and additions" +msgstr "" + +#: changedetectionio/templates/_common_fields.html:66 +msgid "The diff output - only changes and additions —" +msgstr "" + +#: changedetectionio/templates/_common_fields.html:70 +msgid "The diff output - only changes and removals" +msgstr "" + +#: changedetectionio/templates/_common_fields.html:74 +msgid "The diff output - only changes and removals —" +msgstr "" + +#: changedetectionio/templates/_common_fields.html:78 +msgid "The diff output - full difference output" +msgstr "" + +#: changedetectionio/templates/_common_fields.html:82 +msgid "The diff output - full difference output —" +msgstr "" + +#: changedetectionio/templates/_common_fields.html:86 +msgid "The diff output - patch in unified format" +msgstr "" + +#: changedetectionio/templates/_common_fields.html:90 +msgid "The current snapshot text contents value, useful when combined with JSON or CSS filters" +msgstr "" + +#: changedetectionio/templates/_common_fields.html:95 +msgid "Text that tripped the trigger from filters" +msgstr "" + +#: changedetectionio/templates/_common_fields.html:109 +msgid "Warning: Contents of" +msgstr "" + +#: changedetectionio/templates/_common_fields.html:109 +msgid "and" +msgstr "" + +#: changedetectionio/templates/_common_fields.html:109 +msgid "depend on how the difference algorithm perceives the change." +msgstr "" + +#: changedetectionio/templates/_common_fields.html:110 +msgid "For example, an addition or removal could be perceived as a change in some cases." +msgstr "" + +#: changedetectionio/templates/_common_fields.html:110 +msgid "More Here" +msgstr "" + +#: changedetectionio/templates/_common_fields.html:126 +msgid "AppRise Notification URLs" +msgstr "" + +#: changedetectionio/templates/_common_fields.html:126 +msgid "for notification to just about any service!" +msgstr "" + +#: changedetectionio/templates/_common_fields.html:126 +msgid "Please read the notification services wiki here for important configuration notes" +msgstr "" + +#: changedetectionio/templates/_common_fields.html:126 changedetectionio/templates/edit/text-options.html:62 +msgid "Use" +msgstr "" + #: changedetectionio/templates/_common_fields.html:128 msgid "Show advanced help and tips" msgstr "" +#: changedetectionio/templates/_common_fields.html:130 +msgid "(or" +msgstr "" + +#: changedetectionio/templates/_common_fields.html:130 +msgid "only supports a maximum" +msgstr "" + +#: changedetectionio/templates/_common_fields.html:130 +msgid "2,000 characters" +msgstr "" + +#: changedetectionio/templates/_common_fields.html:130 +msgid "of notification text, including the title." +msgstr "" + +#: changedetectionio/templates/_common_fields.html:131 +msgid "bots can't send messages to other bots, so you should specify chat ID of non-bot user." +msgstr "" + +#: changedetectionio/templates/_common_fields.html:132 +msgid "only supports very limited HTML and can fail when extra tags are sent," +msgstr "" + +#: changedetectionio/templates/_common_fields.html:132 +msgid "(or use plaintext/markdown format)" +msgstr "" + +#: changedetectionio/templates/_common_fields.html:133 +msgid "for direct API calls (or omit the" +msgstr "" + +#: changedetectionio/templates/_common_fields.html:133 +msgid "for non-SSL ie" +msgstr "" + +#: changedetectionio/templates/_common_fields.html:133 +msgid "more help here" +msgstr "" + +#: changedetectionio/templates/_common_fields.html:134 +msgid "Accepts the" +msgstr "" + +#: changedetectionio/templates/_common_fields.html:134 +msgid "placeholders listed below" +msgstr "" + #: changedetectionio/templates/_common_fields.html:138 msgid "Send test notification" msgstr "" @@ -2259,10 +2670,182 @@ msgstr "" msgid "Title for all notifications" msgstr "" +#: changedetectionio/templates/_common_fields.html:159 +msgid "For JSON payloads, use" +msgstr "" + +#: changedetectionio/templates/_common_fields.html:159 +msgid "without quotes for automatic escaping, for example -" +msgstr "" + +#: changedetectionio/templates/_common_fields.html:162 +msgid "URL encoding, use" +msgstr "" + +#: changedetectionio/templates/_common_fields.html:162 changedetectionio/templates/_common_fields.html:165 +msgid "for example -" +msgstr "" + +#: changedetectionio/templates/_common_fields.html:165 +msgid "Regular-expression replace, use" +msgstr "" + +#: changedetectionio/templates/_common_fields.html:168 +msgid "For a complete reference of all Jinja2 built-in filters, users can refer to the" +msgstr "" + #: changedetectionio/templates/_common_fields.html:176 msgid "Format for all notifications" msgstr "" +#: changedetectionio/templates/_helpers.html:25 +msgid "Entry" +msgstr "" + +#: changedetectionio/templates/_helpers.html:153 +msgid "Actions" +msgstr "" + +#: changedetectionio/templates/_helpers.html:172 +msgid "Add a row/rule after" +msgstr "" + +#: changedetectionio/templates/_helpers.html:173 +msgid "Remove this row/rule" +msgstr "" + +#: changedetectionio/templates/_helpers.html:174 +msgid "Verify this rule against current snapshot" +msgstr "" + +#: changedetectionio/templates/_helpers.html:184 +msgid "Error - This watch needs Chrome (with playwright/sockpuppetbrowser), but Chrome based fetching is not enabled." +msgstr "" + +#: changedetectionio/templates/_helpers.html:184 +msgid "Alternatively try our" +msgstr "" + +#: changedetectionio/templates/_helpers.html:184 +msgid "very affordable subscription based service which has all this setup for you" +msgstr "" + +#: changedetectionio/templates/_helpers.html:185 +msgid "You may need to" +msgstr "" + +#: changedetectionio/templates/_helpers.html:185 +msgid "Enable playwright environment variable" +msgstr "" + +#: changedetectionio/templates/_helpers.html:185 +msgid "and uncomment the" +msgstr "" + +#: changedetectionio/templates/_helpers.html:185 +msgid "in the" +msgstr "" + +#: changedetectionio/templates/_helpers.html:185 +msgid "file" +msgstr "" + +#: changedetectionio/templates/_helpers.html:240 +msgid "Set a hourly/week day schedule" +msgstr "" + +#: changedetectionio/templates/_helpers.html:247 +msgid "Schedule time limits" +msgstr "" + +#: changedetectionio/templates/_helpers.html:248 +msgid "Business hours" +msgstr "" + +#: changedetectionio/templates/_helpers.html:249 +msgid "Weekends" +msgstr "" + +#: changedetectionio/templates/_helpers.html:250 +msgid "Reset" +msgstr "" + +#: changedetectionio/templates/_helpers.html:259 +msgid "Warning, one or more of your 'days' has a duration that would extend into the next day." +msgstr "" + +#: changedetectionio/templates/_helpers.html:260 +msgid "This could have unintended consequences." +msgstr "" + +#: changedetectionio/templates/_helpers.html:270 +msgid "More help and examples about using the scheduler" +msgstr "" + +#: changedetectionio/templates/_helpers.html:275 +msgid "Want to use a time schedule?" +msgstr "" + +#: changedetectionio/templates/_helpers.html:275 +msgid "First confirm/save your Time Zone Settings" +msgstr "" + +#: changedetectionio/templates/_helpers.html:284 +msgid "Triggers a change if this text appears, AND something changed in the document." +msgstr "" + +#: changedetectionio/templates/_helpers.html:284 +msgid "Triggered text" +msgstr "" + +#: changedetectionio/templates/_helpers.html:285 +msgid "Ignored for calculating changes, but still shown." +msgstr "" + +#: changedetectionio/templates/_helpers.html:285 +msgid "Ignored text" +msgstr "" + +#: changedetectionio/templates/_helpers.html:286 +msgid "No change-detection will occur because this text exists." +msgstr "" + +#: changedetectionio/templates/_helpers.html:286 +msgid "Blocked text" +msgstr "" + +#: changedetectionio/templates/base.html:80 +msgid "Search, or Use Alt+S Key" +msgstr "" + +#: changedetectionio/templates/base.html:248 +msgid "Real-time updates offline" +msgstr "" + +#: changedetectionio/templates/base.html:258 +msgid "Select Language" +msgstr "" + +#: changedetectionio/templates/base.html:269 +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 +msgid "Search" +msgstr "" + +#: changedetectionio/templates/base.html:286 +msgid "URL or Title" +msgstr "" + +#: changedetectionio/templates/base.html:286 +msgid "in" +msgstr "" + +#: changedetectionio/templates/base.html:287 +msgid "Enter search term..." +msgstr "" + #: changedetectionio/templates/edit/text-options.html:9 msgid "Text to wait for before triggering a change/notification, all text and regex are tested case-insensitive." msgstr "" @@ -2275,7 +2858,7 @@ msgstr "" msgid "Each line is processed separately (think of each line as \"OR\")" msgstr "" -#: changedetectionio/templates/edit/text-options.html:12 +#: changedetectionio/templates/edit/text-options.html:12 changedetectionio/templates/edit/text-options.html:46 msgid "Note: Wrap in forward slash / to use regex example:" msgstr "" @@ -2283,20 +2866,10 @@ msgstr "" msgid "Matching text will be ignored in the text snapshot (you can still see it but it wont trigger a change)" msgstr "" -#: changedetectionio/templates/edit/text-options.html:24 -msgid "Each line processed separately, any line matching will be ignored (removed before creating the checksum)" -msgstr "" - -#: changedetectionio/templates/edit/text-options.html:25 -msgid "Regular Expression support, wrap the entire line in forward slash" -msgstr "" - -#: changedetectionio/templates/edit/text-options.html:26 -msgid "Changing this will affect the comparison checksum which may trigger an alert" -msgstr "" - #: changedetectionio/templates/edit/text-options.html:43 -msgid "Block change-detection while this text is on the page, all text and regex are tested case-insensitive, good for waiting for when a product is available again" +msgid "" +"Block change-detection while this text is on the page, all text and regex are tested case-insensitive, good for " +"waiting for when a product is available again" msgstr "" #: changedetectionio/templates/edit/text-options.html:44 @@ -2319,10 +2892,6 @@ msgstr "" msgid "Don't forget to consider the white-space at the start of a line" msgstr "" -#: changedetectionio/templates/edit/text-options.html:62 -msgid "Use" -msgstr "" - #: changedetectionio/templates/edit/text-options.html:62 msgid "type flags (more" msgstr "" @@ -2351,3 +2920,98 @@ msgstr "" msgid "One line per regular-expression/string match" msgstr "" +#: changedetectionio/templates/login.html:17 +msgid "Login" +msgstr "" + +#: changedetectionio/templates/menu.html:8 +msgid "GROUPS" +msgstr "" + +#: changedetectionio/templates/menu.html:11 +msgid "SETTINGS" +msgstr "" + +#: changedetectionio/templates/menu.html:14 +msgid "IMPORT" +msgstr "" + +#: changedetectionio/templates/menu.html:17 +msgid "Resume automatic scheduling" +msgstr "" + +#: changedetectionio/templates/menu.html:17 +msgid "Pause auto-queue scheduling of watches" +msgstr "" + +#: changedetectionio/templates/menu.html:17 +msgid "Scheduling is paused - click to resume" +msgstr "" + +#: changedetectionio/templates/menu.html:20 +msgid "Unmute notifications" +msgstr "" + +#: changedetectionio/templates/menu.html:20 +msgid "Mute notifications" +msgstr "" + +#: changedetectionio/templates/menu.html:20 +msgid "Notifications are muted - click to unmute" +msgstr "" + +#: changedetectionio/templates/menu.html:25 +msgid "EDIT" +msgstr "" + +#: changedetectionio/templates/menu.html:30 +msgid "LOG OUT" +msgstr "" + +#: changedetectionio/templates/menu.html:36 +msgid "Website Change Detection and Notification." +msgstr "" + +#: changedetectionio/templates/menu.html:40 +msgid "Toggle Light/Dark Mode" +msgstr "" + +#: changedetectionio/templates/menu.html:41 +msgid "Toggle light/dark mode" +msgstr "" + +#: changedetectionio/templates/menu.html:49 +msgid "Change Language" +msgstr "" + +#: changedetectionio/templates/menu.html:50 +msgid "Change language" +msgstr "" + +#: changedetectionio/widgets/ternary_boolean.py:17 changedetectionio/widgets/ternary_boolean.py:71 +msgid "Yes" +msgstr "" + +#: changedetectionio/widgets/ternary_boolean.py:18 changedetectionio/widgets/ternary_boolean.py:72 +msgid "No" +msgstr "" + +#: changedetectionio/widgets/ternary_boolean.py:19 changedetectionio/widgets/ternary_boolean.py:73 +msgid "Main settings" +msgstr "" + +#~ msgid "Tag deleted and removed from {} watches" +#~ msgstr "" + +#~ msgid "Tag unlinked removed from {} watches" +#~ msgstr "" + +#~ msgid "All tags deleted" +#~ msgstr "" + +#~ msgid "Cleared snapshot history for all watches" +#~ msgstr "" + +#~ msgid "No watches available to recheck." +#~ msgstr "" + diff --git a/changedetectionio/translations/fr/LC_MESSAGES/messages.mo b/changedetectionio/translations/fr/LC_MESSAGES/messages.mo index f9a132ca1..d7942d075 100644 Binary files a/changedetectionio/translations/fr/LC_MESSAGES/messages.mo and b/changedetectionio/translations/fr/LC_MESSAGES/messages.mo differ diff --git a/changedetectionio/translations/fr/LC_MESSAGES/messages.po b/changedetectionio/translations/fr/LC_MESSAGES/messages.po index 93d643811..e8218bbce 100644 --- a/changedetectionio/translations/fr/LC_MESSAGES/messages.po +++ b/changedetectionio/translations/fr/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-17 20:59+0100\n" +"POT-Creation-Date: 2026-01-22 06:10+0100\n" "PO-Revision-Date: 2026-01-02 11:40+0100\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language: fr\n" @@ -18,38 +18,1792 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 2.17.0\n" -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:273 -#: changedetectionio/flask_app.py:218 changedetectionio/flask_app.py:230 -#: changedetectionio/flask_app.py:251 -#: changedetectionio/realtime/socket_server.py:168 +#: changedetectionio/blueprint/backups/__init__.py:86 +msgid "A backup is already running, check back in a few minutes" +msgstr "Une sauvegarde est déjà en cours, revenez dans quelques minutes" + +#: changedetectionio/blueprint/backups/__init__.py:90 +msgid "Maximum number of backups reached, please remove some" +msgstr "Nombre maximum de sauvegardes atteint, veuillez en supprimer quelques-unes" + +#: changedetectionio/blueprint/backups/__init__.py:103 +msgid "Backup building in background, check back in a few minutes." +msgstr "Sauvegarde en cours de création en arrière-plan, revenez dans quelques minutes." + +#: changedetectionio/blueprint/backups/__init__.py:166 +msgid "Backups were deleted." +msgstr "Les sauvegardes ont été supprimées." + +#: changedetectionio/blueprint/backups/templates/overview.html:6 +#: changedetectionio/blueprint/settings/templates/settings.html:28 +msgid "Backups" +msgstr "SAUVEGARDES" + +#: changedetectionio/blueprint/backups/templates/overview.html:9 +msgid "A backup is running!" +msgstr "Une sauvegarde est en cours !" + +#: changedetectionio/blueprint/backups/templates/overview.html:13 +msgid "Here you can download and request a new backup, when a backup is completed you will see it listed below." +msgstr "" + +#: changedetectionio/blueprint/backups/templates/overview.html:19 +msgid "Mb" +msgstr "Mo" + +#: changedetectionio/blueprint/backups/templates/overview.html:24 +msgid "No backups found." +msgstr "Aucune sauvegarde trouvée." + +#: changedetectionio/blueprint/backups/templates/overview.html:28 +msgid "Create backup" +msgstr "Créer sauvegarde" + +#: changedetectionio/blueprint/backups/templates/overview.html:30 +msgid "Remove backups" +msgstr "Supprimer sauvegardes" + +#: changedetectionio/blueprint/imports/importer.py:45 +msgid "Importing 5,000 of the first URLs from your list, the rest can be imported again." +msgstr "Importation de 5 000 des premières URL de votre liste, le reste peut être importé à nouveau." + +#: changedetectionio/blueprint/imports/importer.py:78 +#, python-brace-format +msgid "{} Imported from list in {:.2f}s, {} Skipped." +msgstr "{} importées de la liste en {:.2f}s, {} ignorées." + +#: changedetectionio/blueprint/imports/importer.py:98 +msgid "Unable to read JSON file, was it broken?" +msgstr "Impossible de lire le fichier JSON, est-il corrompu ?" + +#: changedetectionio/blueprint/imports/importer.py:102 +msgid "JSON structure looks invalid, was it broken?" +msgstr "La structure JSON semble invalide, est-elle corrompue ?" + +#: changedetectionio/blueprint/imports/importer.py:139 +#, python-brace-format +msgid "{} Imported from Distill.io in {:.2f}s, {} Skipped." +msgstr "{} importées de Distill.io en {:.2f}s, {} ignorées." + +#: changedetectionio/blueprint/imports/importer.py:160 changedetectionio/blueprint/imports/importer.py:239 +msgid "Unable to read export XLSX file, something wrong with the file?" +msgstr "Impossible de lire le fichier XLSX d'exportation, quelque chose ne va pas avec le fichier ?" + +#: changedetectionio/blueprint/imports/importer.py:200 changedetectionio/blueprint/imports/importer.py:268 +#, python-brace-format +msgid "Error processing row number {}, URL value was incorrect, row was skipped." +msgstr "Erreur lors du traitement de la ligne numéro {}, la valeur de l'URL était incorrecte, la ligne a été ignorée." + +#: changedetectionio/blueprint/imports/importer.py:214 changedetectionio/blueprint/imports/importer.py:297 +#, python-brace-format +msgid "Error processing row number {}, check all cell data types are correct, row was skipped." +msgstr "" +"Erreur lors du traitement de la ligne numéro {}, vérifiez que tous les types de données des cellules sont corrects, " +"la ligne a été ignorée." + +#: changedetectionio/blueprint/imports/importer.py:218 +#, python-brace-format +msgid "{} imported from Wachete .xlsx in {:.2f}s" +msgstr "{} importées de Wachete .xlsx en {:.2f}s" + +#: changedetectionio/blueprint/imports/importer.py:301 +#, python-brace-format +msgid "{} imported from custom .xlsx in {:.2f}s" +msgstr "{} importées de .xlsx personnalisé en {:.2f}s" + +#: changedetectionio/blueprint/imports/templates/import.html:9 +msgid "URL List" +msgstr "Liste d'URL" + +#: changedetectionio/blueprint/imports/templates/import.html:10 +msgid "Distill.io" +msgstr "Distill.io" + +#: changedetectionio/blueprint/imports/templates/import.html:11 +msgid ".XLSX & Wachete" +msgstr ".XLSX et Wachete" + +#: changedetectionio/blueprint/imports/templates/import.html:20 +msgid "Enter one URL per line, and optionally add tags for each URL after a space, delineated by comma (,):" +msgstr "" + +#: changedetectionio/blueprint/imports/templates/import.html:22 +msgid "Example:" +msgstr "Exemple:" + +#: changedetectionio/blueprint/imports/templates/import.html:23 +msgid "URLs which do not pass validation will stay in the textarea." +msgstr "Les URL qui ne passent pas la validation resteront dans la zone de texte." + +#: changedetectionio/blueprint/imports/templates/import.html:44 +msgid "Copy and Paste your Distill.io watch 'export' file, this should be a JSON file." +msgstr "" + +#: changedetectionio/blueprint/imports/templates/import.html:45 +msgid "This is" +msgstr "C'est" + +#: changedetectionio/blueprint/imports/templates/import.html:45 +msgid "experimental" +msgstr "expérimental" + +#: changedetectionio/blueprint/imports/templates/import.html:45 +msgid "supported fields are" +msgstr "les champs pris en charge sont" + +#: changedetectionio/blueprint/imports/templates/import.html:45 +msgid "the rest (including" +msgstr "le reste (y compris" + +#: changedetectionio/blueprint/imports/templates/import.html:45 +msgid "are ignored." +msgstr "sont ignorés." + +#: changedetectionio/blueprint/imports/templates/import.html:48 +msgid "How to export?" +msgstr "Comment exporter ?" + +#: changedetectionio/blueprint/imports/templates/import.html:49 +msgid "Be sure to set your default fetcher to Chrome if required." +msgstr "Assurez-vous de définir votre outil de récupération par défaut sur Chrome si nécessaire." + +#: changedetectionio/blueprint/imports/templates/import.html:91 +msgid "Table of custom column and data types mapping for the" +msgstr "Tableau de mappage des colonnes personnalisées et des types de données pour le" + +#: changedetectionio/blueprint/imports/templates/import.html:91 +msgid "Custom mapping" +msgstr "Cartographie personnalisée" + +#: changedetectionio/blueprint/imports/templates/import.html:91 +msgid "File mapping type." +msgstr "Type de mappage de fichiers." + +#: changedetectionio/blueprint/imports/templates/import.html:95 +msgid "Column #" +msgstr "Colonne #" + +#: changedetectionio/blueprint/imports/templates/import.html:101 +msgid "Type" +msgstr "Taper" + +#: changedetectionio/blueprint/imports/templates/import.html:104 +msgid "none" +msgstr "aucun" + +#: changedetectionio/blueprint/imports/templates/import.html:107 +msgid "CSS/xPath filter" +msgstr "Filtre CSS/xPath" + +#: changedetectionio/blueprint/imports/templates/import.html:108 +msgid "Group / Tag name(s)" +msgstr "Groupe de surveillance/tag" + +#: changedetectionio/blueprint/imports/templates/import.html:109 +msgid "Recheck time (minutes)" +msgstr "Temps de revérification (minutes)" + +#: changedetectionio/blueprint/imports/templates/import.html:116 +msgid "Import" +msgstr "IMPORTER" + +#: changedetectionio/blueprint/settings/__init__.py:64 +msgid "Password protection removed." +msgstr "" + +#: changedetectionio/blueprint/settings/__init__.py:92 +#, python-brace-format +msgid "Warning: Worker count ({}) is close to or exceeds available CPU cores ({})" +msgstr "Avertissement: Le nombre de workers ({}) approche ou dépasse les cœurs CPU disponibles ({})" + +#: changedetectionio/blueprint/settings/__init__.py:104 +#, python-brace-format +msgid "Worker count adjusted: {}" +msgstr "" + +#: changedetectionio/blueprint/settings/__init__.py:106 +msgid "Dynamic worker adjustment not supported for sync workers" +msgstr "" + +#: changedetectionio/blueprint/settings/__init__.py:108 +#, python-brace-format +msgid "Error adjusting workers: {}" +msgstr "" + +#: changedetectionio/blueprint/settings/__init__.py:113 +msgid "Password protection enabled." +msgstr "" + +#: changedetectionio/blueprint/settings/__init__.py:132 +msgid "Settings updated." +msgstr "PARAMÈTRES" + +#: changedetectionio/blueprint/settings/__init__.py:135 changedetectionio/blueprint/ui/edit.py:296 +#: changedetectionio/processors/extract.py:105 +msgid "An error occurred, please see below." +msgstr "" + +#: changedetectionio/blueprint/settings/__init__.py:185 +msgid "API Key was regenerated." +msgstr "" + +#: changedetectionio/blueprint/settings/__init__.py:204 +msgid "Automatic scheduling paused - checks will not be queued." +msgstr "" + +#: changedetectionio/blueprint/settings/__init__.py:206 +msgid "Automatic scheduling resumed - checks will be queued normally." +msgstr "" + +#: changedetectionio/blueprint/settings/__init__.py:218 +msgid "All notifications muted." +msgstr "Toutes les notifications sont désactivées." + +#: changedetectionio/blueprint/settings/__init__.py:220 +msgid "All notifications unmuted." +msgstr "Toutes les notifications sont activées." + +#: changedetectionio/blueprint/settings/templates/notification-log.html:7 +msgid "Notification debug log" +msgstr "Journal de débogage des notifications" + +#: changedetectionio/blueprint/settings/templates/settings.html:21 +#: changedetectionio/blueprint/tags/templates/edit-tag.html:27 changedetectionio/blueprint/ui/templates/edit.html:47 +msgid "General" +msgstr "Général" + +#: changedetectionio/blueprint/settings/templates/settings.html:23 +msgid "Fetching" +msgstr "Récupération" + +#: changedetectionio/blueprint/settings/templates/settings.html:24 +msgid "Global Filters" +msgstr "Filtres globaux" + +#: changedetectionio/blueprint/settings/templates/settings.html:25 +msgid "UI Options" +msgstr "Options de l'interface utilisateur" + +#: changedetectionio/blueprint/settings/templates/settings.html:26 +msgid "API" +msgstr "API" + +#: changedetectionio/blueprint/settings/templates/settings.html:27 +msgid "RSS" +msgstr "RSS" + +#: changedetectionio/blueprint/settings/templates/settings.html:29 +msgid "Time & Date" +msgstr "Heure et date" + +#: changedetectionio/blueprint/settings/templates/settings.html:30 +msgid "CAPTCHA & Proxies" +msgstr "CAPTCHA et procurations" + +#: changedetectionio/blueprint/settings/templates/settings.html:36 +msgid "Info" +msgstr "Info" + +#: changedetectionio/blueprint/settings/templates/settings.html:47 +msgid "Default recheck time for all watches, current system minimum is" +msgstr "Heure de revérification par défaut pour tous les moniteurs, le minimum actuel du système est" + +#: changedetectionio/blueprint/settings/templates/settings.html:47 +msgid "seconds" +msgstr "secondes" + +#: changedetectionio/blueprint/settings/templates/settings.html:47 +msgid "more info" +msgstr "Plus d'informations" + +#: changedetectionio/blueprint/settings/templates/settings.html:57 +msgid "After this many consecutive times that the CSS/xPath filter is missing, send a notification" +msgstr "Nombre de fois consécutives où le filtre CSS/xPath est manquant avant l'envoi d'une notification" + +#: changedetectionio/blueprint/settings/templates/settings.html:59 +msgid "Set to" +msgstr "Définir à" + +#: changedetectionio/blueprint/settings/templates/settings.html:59 +msgid "to disable" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:68 +msgid "Password protection for your changedetection.io application." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:71 +msgid "Password is locked." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:77 +msgid "Allow access to the watch change history page when password is enabled (Good for sharing the diff page)" +msgstr "" +"Autoriser l'accès à la page d'historique des changements lorsque le mot de passe est activé (utile pour partager la " +"page de diff)" + +#: changedetectionio/blueprint/settings/templates/settings.html:81 +msgid "When a request returns no content, or the HTML does not contain any text, is this considered a change?" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:93 +msgid "Base URL used for the" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:93 +msgid "token in notification links." +msgstr "token dans les liens de notification." + +#: changedetectionio/blueprint/settings/templates/settings.html:94 +msgid "Default value is the system environment variable" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:94 changedetectionio/templates/_common_fields.html:132 +msgid "read more here" +msgstr "en savoir plus ici" + +#: changedetectionio/blueprint/settings/templates/settings.html:103 +msgid "method (default) where your watched sites don't need Javascript to render." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:103 changedetectionio/blueprint/ui/templates/edit.html:123 +msgid "Use the" +msgstr "Utilisez le" + +#: changedetectionio/blueprint/settings/templates/settings.html:103 changedetectionio/blueprint/ui/templates/edit.html:123 +msgid "Basic" +msgstr "Basique" + +#: changedetectionio/blueprint/settings/templates/settings.html:104 +msgid "method requires a network connection to a running WebDriver+Chrome server, set by the ENV var" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:104 changedetectionio/blueprint/ui/templates/edit.html:124 +msgid "The" +msgstr "Le" + +#: changedetectionio/blueprint/settings/templates/settings.html:104 changedetectionio/blueprint/ui/templates/edit.html:124 +msgid "Chrome/Javascript" +msgstr "Chrome/Javascript" + +#: changedetectionio/blueprint/settings/templates/settings.html:109 changedetectionio/blueprint/ui/templates/edit.html:143 +msgid "" +"If you're having trouble waiting for the page to be fully rendered (text missing etc), try increasing the 'wait' time" +" here." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:111 changedetectionio/blueprint/ui/templates/edit.html:145 +msgid "This will wait" +msgstr "Cela attendra" + +#: changedetectionio/blueprint/settings/templates/settings.html:111 changedetectionio/blueprint/ui/templates/edit.html:145 +msgid "seconds before extracting the text." +msgstr "secondes avant d’extraire le texte." + +#: changedetectionio/blueprint/settings/templates/settings.html:120 +msgid "Number of concurrent workers to process watches. More workers = faster processing but higher memory usage." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:121 +msgid "Currently running:" +msgstr "En cours d'exécution:" + +#: changedetectionio/blueprint/settings/templates/settings.html:121 +msgid "operational" +msgstr "opérationnel" + +#: changedetectionio/blueprint/settings/templates/settings.html:121 +msgid "workers" +msgstr "workers" + +#: changedetectionio/blueprint/settings/templates/settings.html:121 +msgid "actively processing" +msgstr "en traitement actif" + +#: changedetectionio/blueprint/settings/templates/settings.html:125 +msgid "Example - 3 seconds random jitter could trigger up to 3 seconds earlier or up to 3 seconds later" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:129 +msgid "For regular plain requests (not chrome based), maximum number of seconds until timeout, 1-999." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:134 +msgid "Applied to all requests." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:135 +msgid "Note: Simply changing the User-Agent often does not defeat anti-robot technologies, it's important to consider" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:135 +msgid "all of the ways that the browser is detected" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:140 changedetectionio/blueprint/ui/templates/diff.html:138 +#: changedetectionio/blueprint/ui/templates/edit.html:125 changedetectionio/templates/_common_fields.html:126 +msgid "Tip:" +msgstr "Conseil:" + +#: changedetectionio/blueprint/settings/templates/settings.html:140 changedetectionio/blueprint/ui/templates/edit.html:125 +msgid "Connect using Bright Data and Oxylabs Proxies, find out more here." +msgstr "Connectez-vous à l'aide des proxys Bright Data et Oxylabs, découvrez-en plus ici." + +#: changedetectionio/blueprint/settings/templates/settings.html:149 +msgid "Ignore whitespace, tabs and new-lines/line-feeds when considering if a change was detected." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:150 +#: changedetectionio/blueprint/settings/templates/settings.html:157 +#: changedetectionio/blueprint/settings/templates/settings.html:192 +msgid "Note:" +msgstr "Note:" + +#: changedetectionio/blueprint/settings/templates/settings.html:150 +#: changedetectionio/blueprint/settings/templates/settings.html:192 +msgid "Changing this will change the status of your existing watches, possibly trigger alerts etc." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:155 +msgid "Render anchor tag content, default disabled, when enabled renders links as" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:157 +msgid "Changing this could affect the content of your existing watches, possibly trigger alerts etc." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:168 +msgid "Remove HTML element(s) by CSS and XPath selectors before text conversion." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:169 +msgid "Don't paste HTML here, use only CSS and XPath selectors" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:170 +msgid "Add multiple elements, CSS or XPath selectors per line to ignore multiple parts of the HTML." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:178 +#: changedetectionio/blueprint/settings/templates/settings.html:182 +msgid "Note: This is applied globally in addition to the per-watch rules." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:181 +msgid "Matching text will be" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:181 +msgid "ignored" +msgstr "ignoré" + +#: changedetectionio/blueprint/settings/templates/settings.html:181 +msgid "in the text snapshot (you can still see it but it wont trigger a change)" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:183 changedetectionio/templates/edit/text-options.html:24 +msgid "Each line processed separately, any line matching will be ignored (removed before creating the checksum)" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:184 changedetectionio/templates/edit/text-options.html:25 +msgid "Regular Expression support, wrap the entire line in forward slash" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:185 changedetectionio/templates/edit/text-options.html:26 +msgid "Changing this will affect the comparison checksum which may trigger an alert" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:191 +msgid "Remove any text that appears in the \"Ignore text\" from the output (otherwise its just ignored for change-detection)" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:198 +msgid "API Access" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:199 +msgid "Drive your changedetection.io via API, More about" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:199 +msgid "API access and examples here" +msgstr "Accès API et exemples ici" + +#: changedetectionio/blueprint/settings/templates/settings.html:203 +msgid "Restrict API access limit by using" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:203 +msgid "header - required for the Chrome Extension to work" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:204 +msgid "API Key" +msgstr "Clé API" + +#: changedetectionio/blueprint/settings/templates/settings.html:205 +msgid "copy" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:209 +msgid "Regenerate API key" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:212 +msgid "Chrome Extension" +msgstr "Extension Chrome" + +#: changedetectionio/blueprint/settings/templates/settings.html:213 +msgid "Easily add any web-page to your changedetection.io installation from within Chrome." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:214 +msgid "Step 1" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:214 +msgid "Install the extension," +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:214 +msgid "Step 2" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:214 +msgid "Navigate to this page," +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:215 +msgid "Step 3" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:215 +msgid "Open the extension from the toolbar and click" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:215 +msgid "Sync API Access" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:218 +msgid "Try our new Chrome Extension!" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:220 +msgid "Chrome store icon" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:221 +msgid "Chrome Webstore" +msgstr "Chrome Webstore" + +#: changedetectionio/blueprint/settings/templates/settings.html:232 +msgid "Maximum number of history snapshots to include in the watch specific RSS feed." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:236 +msgid "For watching other RSS feeds - When watching RSS/Atom feeds, convert them into clean text for better change detection." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:241 +msgid "Does your reader support HTML? Set it here" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:245 +msgid "'System default' for the same template for all items, or re-use your \"Notification Body\" as the template." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:258 +msgid "Ensure the settings below are correct, they are used to manage the time schedule for checking your web page watches." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:261 +msgid "UTC Time & Date from Server:" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:262 +msgid "Local Time & Date in Browser:" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:274 +msgid "Enable this setting to open the diff page in a new tab. If disabled, the diff page will open in the current tab." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:278 +msgid "Realtime UI Updates Enabled - (Restart required if this is changed)" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:282 +msgid "Enable or Disable Favicons next to the watch list" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:289 +msgid "Number of items per page in the watch overview list, 0 to disable." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:337 +msgid "Tip" +msgstr "Astuce" + +#: changedetectionio/blueprint/settings/templates/settings.html:337 +msgid "\"Residential\" and \"Mobile\" proxy type can be more successfull than \"Data Center\" for blocked websites." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:341 +msgid "\"Name\" will be used for selecting the proxy in the Watch Edit settings" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:342 +msgid "" +"SOCKS5 proxies with authentication are only supported with 'plain requests' fetcher, for other fetchers you should " +"whitelist the IP access instead" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:348 +msgid "Choose a default proxy for all watches" +msgstr "Choisir un proxy par défaut pour tous les moniteurs" + +#: changedetectionio/blueprint/settings/templates/settings.html:388 +msgid "Python version:" +msgstr "Version Python :" + +#: changedetectionio/blueprint/settings/templates/settings.html:389 +msgid "Plugins active:" +msgstr "Plugins actifs :" + +#: changedetectionio/blueprint/settings/templates/settings.html:397 +msgid "No plugins active" +msgstr "Aucun plugin actif" + +#: changedetectionio/blueprint/settings/templates/settings.html:403 +msgid "Back" +msgstr "Retour" + +#: changedetectionio/blueprint/settings/templates/settings.html:404 +msgid "Clear Snapshot History" +msgstr "Effacer/réinitialiser l'historique" + +#: changedetectionio/blueprint/tags/__init__.py:48 +#, python-brace-format +msgid "The tag \"{}\" already exists" +msgstr "" + +#: changedetectionio/blueprint/tags/__init__.py:52 +msgid "Tag added" +msgstr "Ajouté" + +#: changedetectionio/blueprint/tags/__init__.py:87 +msgid "Tag deleted, removing from watches in background" +msgstr "" + +#: changedetectionio/blueprint/tags/__init__.py:109 +msgid "Unlinking tag from watches in background" +msgstr "" + +#: changedetectionio/blueprint/tags/__init__.py:133 +msgid "All tags deleted, clearing from watches in background" +msgstr "" + +#: changedetectionio/blueprint/tags/__init__.py:145 +msgid "Tag not found" +msgstr "" + +#: changedetectionio/blueprint/tags/__init__.py:220 +msgid "Updated" +msgstr "Muet" + +#: changedetectionio/blueprint/tags/templates/edit-tag.html:28 changedetectionio/blueprint/ui/templates/edit.html:56 +#: changedetectionio/blueprint/ui/templates/edit.html:386 +msgid "Filters & Triggers" +msgstr "Filtres et déclencheurs" + +#: changedetectionio/blueprint/tags/templates/edit-tag.html:50 +msgid "These settings are" +msgstr "PARAMÈTRES" + +#: changedetectionio/blueprint/tags/templates/edit-tag.html:50 +msgid "added" +msgstr "ajouté" + +#: changedetectionio/blueprint/tags/templates/edit-tag.html:50 +msgid "to any existing watch configurations." +msgstr "à toutes les configurations de moniteur existantes." + +#: changedetectionio/blueprint/tags/templates/edit-tag.html:53 changedetectionio/blueprint/ui/templates/edit.html:321 +msgid "Text filtering" +msgstr "Filtrage de texte" + +#: changedetectionio/blueprint/tags/templates/edit-tag.html:73 changedetectionio/blueprint/ui/templates/edit.html:269 +msgid "Use with caution!" +msgstr "A utiliser avec prudence !" + +#: changedetectionio/blueprint/tags/templates/edit-tag.html:73 changedetectionio/blueprint/ui/templates/edit.html:269 +msgid "This will easily fill up your email storage quota or flood other storages." +msgstr "Cela remplira facilement votre quota de stockage de courrier électronique ou inondera d’autres stockages." + +#: changedetectionio/blueprint/tags/templates/edit-tag.html:80 changedetectionio/blueprint/ui/templates/edit.html:276 +msgid "Look out!" +msgstr "DÉCONNEXION" + +#: changedetectionio/blueprint/tags/templates/edit-tag.html:80 changedetectionio/blueprint/ui/templates/edit.html:276 +msgid "Lookout!" +msgstr "DÉCONNEXION" + +#: changedetectionio/blueprint/tags/templates/edit-tag.html:81 changedetectionio/blueprint/ui/templates/edit.html:277 +msgid "There are" +msgstr "Il y a" + +#: changedetectionio/blueprint/tags/templates/edit-tag.html:81 changedetectionio/blueprint/ui/templates/edit.html:277 +msgid "system-wide notification URLs enabled" +msgstr "URL de notification à l'échelle du système activées" + +#: changedetectionio/blueprint/tags/templates/edit-tag.html:81 changedetectionio/blueprint/ui/templates/edit.html:277 +msgid "this form will override notification settings for this watch only" +msgstr "ce formulaire remplacera les paramètres de notification pour ce moniteur uniquement" + +#: changedetectionio/blueprint/tags/templates/edit-tag.html:81 changedetectionio/blueprint/ui/templates/edit.html:277 +msgid "an empty Notification URL list here will still send notifications." +msgstr "une liste d'URL de notification vide ici enverra toujours des notifications." + +#: changedetectionio/blueprint/tags/templates/edit-tag.html:84 changedetectionio/blueprint/ui/templates/edit.html:280 +msgid "Use system defaults" +msgstr "Utiliser les paramètres par défaut du système" + +#: changedetectionio/blueprint/tags/templates/groups-overview.html:11 +msgid "Add a new organisational tag" +msgstr "Ajouter une nouvelle balise organisationnelle" + +#: changedetectionio/blueprint/tags/templates/groups-overview.html:14 +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:65 +msgid "Watch group / tag" +msgstr "Groupe / Étiquette" + +#: changedetectionio/blueprint/tags/templates/groups-overview.html:21 +msgid "Groups allows you to manage filters and notifications for multiple watches under a single organisational tag." +msgstr "" + +#: changedetectionio/blueprint/tags/templates/groups-overview.html:31 +msgid "# Watches" +msgstr "# Moniteurs" + +#: changedetectionio/blueprint/tags/templates/groups-overview.html:32 +msgid "Tag / Label name" +msgstr "Nom de l'étiquette/de l'étiquette" + +#: changedetectionio/blueprint/tags/templates/groups-overview.html:42 +msgid "No website organisational tags/groups configured" +msgstr "Aucun groupe/étiquette configuré" + +#: changedetectionio/blueprint/tags/templates/groups-overview.html:53 +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:281 +msgid "Edit" +msgstr "Modifier" + +#: changedetectionio/blueprint/tags/templates/groups-overview.html:54 +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:84 +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:280 +msgid "Recheck" +msgstr "Revérifier" + +#: changedetectionio/blueprint/tags/templates/groups-overview.html:59 +msgid "Delete Group?" +msgstr "Supprimer le groupe ?" + +#: changedetectionio/blueprint/tags/templates/groups-overview.html:60 +#, python-format +msgid "<p>Are you sure you want to delete group <strong>%(title)s</strong>?</p><p>This action cannot be undone.</p>" +msgstr "" + +#: changedetectionio/blueprint/tags/templates/groups-overview.html:61 +#: changedetectionio/blueprint/tags/templates/groups-overview.html:62 +#: changedetectionio/blueprint/ui/templates/edit.html:490 +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:100 +msgid "Delete" +msgstr "Supprimer" + +#: changedetectionio/blueprint/tags/templates/groups-overview.html:62 +msgid "Deletes and removes tag" +msgstr "Supprime et supprime la balise" + +#: changedetectionio/blueprint/tags/templates/groups-overview.html:67 +msgid "Unlink Group?" +msgstr "Dissocier le groupe ?" + +#: changedetectionio/blueprint/tags/templates/groups-overview.html:68 +#, python-format +msgid "" +"<p>Are you sure you want to unlink all watches from group <strong>%(title)s</strong>?</p><p>The tag will be kept but " +"watches will be removed from it.</p>" +msgstr "" + +#: changedetectionio/blueprint/tags/templates/groups-overview.html:69 +#: changedetectionio/blueprint/tags/templates/groups-overview.html:70 +msgid "Unlink" +msgstr "Dissocier" + +#: changedetectionio/blueprint/tags/templates/groups-overview.html:70 +msgid "Keep the tag but unlink any watches" +msgstr "Conservez l'étiquette mais dissociez les moniteurs" + +#: changedetectionio/blueprint/tags/templates/groups-overview.html:71 +#: changedetectionio/blueprint/ui/templates/edit.html:500 +msgid "RSS Feed for this watch" +msgstr "Flux RSS de ce moniteur" + +#: changedetectionio/blueprint/ui/__init__.py:21 +#, python-brace-format +msgid "{} watches deleted" +msgstr "" + +#: changedetectionio/blueprint/ui/__init__.py:28 +#, python-brace-format +msgid "{} watches paused" +msgstr "{} moniteurs en pause" + +#: changedetectionio/blueprint/ui/__init__.py:35 +#, python-brace-format +msgid "{} watches unpaused" +msgstr "" + +#: changedetectionio/blueprint/ui/__init__.py:42 +#, python-brace-format +msgid "{} watches updated" +msgstr "" + +#: changedetectionio/blueprint/ui/__init__.py:49 +#, python-brace-format +msgid "{} watches muted" +msgstr "{} moniteurs en sourdine" + +#: changedetectionio/blueprint/ui/__init__.py:56 +#, python-brace-format +msgid "{} watches un-muted" +msgstr "" + +#: changedetectionio/blueprint/ui/__init__.py:64 +#, python-brace-format +msgid "{} watches queued for rechecking" +msgstr "" + +#: changedetectionio/blueprint/ui/__init__.py:71 +#, python-brace-format +msgid "{} watches errors cleared" +msgstr "" + +#: changedetectionio/blueprint/ui/__init__.py:78 +#, python-brace-format +msgid "{} watches cleared/reset." +msgstr "" + +#: changedetectionio/blueprint/ui/__init__.py:91 +#, python-brace-format +msgid "{} watches set to use default notification settings" +msgstr "{} moniteurs configurés pour utiliser les paramètres de notification par défaut" + +#: changedetectionio/blueprint/ui/__init__.py:106 +#, python-brace-format +msgid "{} watches were tagged" +msgstr "" + +#: changedetectionio/blueprint/ui/__init__.py:143 +msgid "Watch not found" +msgstr "Surveillance non trouvée" + +#: changedetectionio/blueprint/ui/__init__.py:145 +#, python-brace-format +msgid "Cleared snapshot history for watch {}" +msgstr "Historique effacé pour le moniteur {}" + +#: changedetectionio/blueprint/ui/__init__.py:172 +msgid "History clearing started in background" +msgstr "" + +#: changedetectionio/blueprint/ui/__init__.py:174 +msgid "Incorrect confirmation text." +msgstr "Aucune information" + +#: changedetectionio/blueprint/ui/__init__.py:213 +msgid "Marking watches as viewed in background..." +msgstr "" + +#: changedetectionio/blueprint/ui/__init__.py:222 +#, python-brace-format +msgid "The watch by UUID {} does not exist." +msgstr "" + +#: changedetectionio/blueprint/ui/__init__.py:229 +msgid "Deleted." +msgstr "Supprimer" + +#: changedetectionio/blueprint/ui/__init__.py:246 +msgid "Cloned, you are editing the new watch." +msgstr "" + +#: changedetectionio/blueprint/ui/__init__.py:261 +msgid "Watch is already queued or being checked." +msgstr "" + +#: changedetectionio/blueprint/ui/__init__.py:264 changedetectionio/blueprint/ui/__init__.py:301 +msgid "Queued 1 watch for rechecking." +msgstr "" + +#: changedetectionio/blueprint/ui/__init__.py:297 +#, python-brace-format +msgid "Queued {} watches for rechecking ({} already queued or running)." +msgstr "{} moniteurs mis en file d'attente ({} déjà en file ou en cours)." + +#: changedetectionio/blueprint/ui/__init__.py:303 +#, python-brace-format +msgid "Queued {} watches for rechecking." +msgstr "{} surveillances mises en file d'attente pour revérification." + +#: changedetectionio/blueprint/ui/__init__.py:332 +msgid "Queueing watches for rechecking in background..." +msgstr "Mise en file des moniteurs pour revérification en arrière-plan..." + +#: changedetectionio/blueprint/ui/__init__.py:403 +#, python-brace-format +msgid "Could not share, something went wrong while communicating with the share server - {}" +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 +msgid "No history found for the specified link, bad link?" +msgstr "" + +#: changedetectionio/blueprint/ui/diff.py:98 +msgid "Not enough history (2 snapshots required) to show difference page for this watch." +msgstr "" + +#: changedetectionio/blueprint/ui/edit.py:35 +msgid "No watches to edit" +msgstr "" + +#: changedetectionio/blueprint/ui/edit.py:42 +#, python-brace-format +msgid "No watch with the UUID {} found." +msgstr "" + +#: changedetectionio/blueprint/ui/edit.py:50 +#, python-brace-format +msgid "Switched to mode - {}." +msgstr "" + +#: changedetectionio/blueprint/ui/edit.py:75 +#, python-brace-format +msgid "Cannot load the edit form for processor/plugin '{}', plugin missing?" +msgstr "" + +#: changedetectionio/blueprint/ui/edit.py:245 +msgid "Updated watch - unpaused!" +msgstr "" + +#: changedetectionio/blueprint/ui/edit.py:245 +msgid "Updated watch." +msgstr "Supprimer les montres ?" + +#: changedetectionio/blueprint/ui/preview.py:78 +msgid "Preview unavailable - No fetch/check completed or triggers not reached" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/clear_all_history.html:12 +msgid "This will remove version history (snapshots) for ALL watches, but keep your list of URLs!" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/clear_all_history.html:13 +msgid "You may like to use the" +msgstr "Vous aimerez peut-être utiliser le" + +#: changedetectionio/blueprint/ui/templates/clear_all_history.html:13 +msgid "BACKUP" +msgstr "SAUVEGARDES" + +#: changedetectionio/blueprint/ui/templates/clear_all_history.html:13 +msgid "link first." +msgstr "lien d'abord." + +#: changedetectionio/blueprint/ui/templates/clear_all_history.html:17 +msgid "Confirmation text" +msgstr "Texte de confirmation" + +#: changedetectionio/blueprint/ui/templates/clear_all_history.html:27 +msgid "Type in the word" +msgstr "Tapez le mot" + +#: changedetectionio/blueprint/ui/templates/clear_all_history.html:27 +msgid "clear" +msgstr "clair" + +#: changedetectionio/blueprint/ui/templates/clear_all_history.html:27 +msgid "to confirm that you understand." +msgstr "pour confirmer que vous comprenez." + +#: changedetectionio/blueprint/ui/templates/clear_all_history.html:33 +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 +msgid "Cancel" +msgstr "Annuler" + +#: changedetectionio/blueprint/ui/templates/diff-offscreen-options.html:3 +msgid "Share diff as image" +msgstr "Partager la différence sous forme d'image" + +#: changedetectionio/blueprint/ui/templates/diff-offscreen-options.html:3 +msgid "Share as Image" +msgstr "Partager en tant qu'image" + +#: changedetectionio/blueprint/ui/templates/diff-offscreen-options.html:6 +msgid "Ignore any lines matching" +msgstr "Ignorer toutes les lignes correspondant" + +#: changedetectionio/blueprint/ui/templates/diff-offscreen-options.html:9 +msgid "Ignore any lines matching excluding digits" +msgstr "Ignorer toutes les lignes correspondant à l'exclusion des chiffres" + +#: changedetectionio/blueprint/ui/templates/diff.html:28 +msgid "From" +msgstr "Depuis" + +#: changedetectionio/blueprint/ui/templates/diff.html:38 +msgid "To" +msgstr "À" + +#: changedetectionio/blueprint/ui/templates/diff.html:53 +msgid "Words" +msgstr "Mots" + +#: changedetectionio/blueprint/ui/templates/diff.html:57 +msgid "Lines" +msgstr "Lignes" + +#: changedetectionio/blueprint/ui/templates/diff.html:61 +msgid "Ignore Whitespace" +msgstr "Ignorer les espaces" + +#: changedetectionio/blueprint/ui/templates/diff.html:65 +msgid "Same/non-changed" +msgstr "Identique/non modifié" + +#: changedetectionio/blueprint/ui/templates/diff.html:69 +msgid "Removed" +msgstr "Supprimé" + +#: changedetectionio/blueprint/ui/templates/diff.html:73 changedetectionio/blueprint/ui/templates/edit.html:327 +msgid "Added" +msgstr "Ajouté" + +#: changedetectionio/blueprint/ui/templates/diff.html:77 changedetectionio/blueprint/ui/templates/edit.html:327 +msgid "Replaced" +msgstr "Remplacé" + +#: changedetectionio/blueprint/ui/templates/diff.html:82 changedetectionio/blueprint/ui/templates/preview.html:36 +msgid "Keyboard:" +msgstr "Clavier:" + +#: changedetectionio/blueprint/ui/templates/diff.html:83 changedetectionio/blueprint/ui/templates/preview.html:37 +msgid "Previous" +msgstr "Aperçu" + +#: changedetectionio/blueprint/ui/templates/diff.html:84 changedetectionio/blueprint/ui/templates/preview.html:38 +msgid "Next" +msgstr "Suivant" + +#: changedetectionio/blueprint/ui/templates/diff.html:91 +msgid "Jump to next difference" +msgstr "Passer à la différence suivante" + +#: changedetectionio/blueprint/ui/templates/diff.html:91 +msgid "Jump" +msgstr "Saut" + +#: changedetectionio/blueprint/ui/templates/diff.html:97 changedetectionio/blueprint/ui/templates/preview.html:45 +msgid "Error Text" +msgstr "Texte d'erreur" + +#: changedetectionio/blueprint/ui/templates/diff.html:98 changedetectionio/blueprint/ui/templates/preview.html:47 +msgid "Error Screenshot" +msgstr "Capture d'écran d'erreur" + +#: changedetectionio/blueprint/ui/templates/diff.html:99 changedetectionio/blueprint/ui/templates/preview.html:50 +msgid "Text" +msgstr "Texte" + +#: changedetectionio/blueprint/ui/templates/diff.html:100 changedetectionio/blueprint/ui/templates/preview.html:51 +msgid "Current screenshot" +msgstr "Capture d'écran actuelle" + +#: changedetectionio/blueprint/ui/templates/diff.html:101 +msgid "Extract Data" +msgstr "Extraire des données" + +#: changedetectionio/blueprint/ui/templates/diff.html:107 +msgid "seconds ago." +msgstr "il y a quelques secondes." + +#: changedetectionio/blueprint/ui/templates/diff.html:114 changedetectionio/blueprint/ui/templates/preview.html:59 +#: changedetectionio/blueprint/ui/templates/preview.html:66 +msgid "seconds ago" +msgstr "il y a quelques secondes" + +#: changedetectionio/blueprint/ui/templates/diff.html:115 +msgid "Current error-ing screenshot from most recent request" +msgstr "Capture d'écran d'erreur actuelle de la demande la plus récente" + +#: changedetectionio/blueprint/ui/templates/diff.html:127 +msgid "Pro-tip: You can enable" +msgstr "Conseil de pro : vous pouvez activer" + +#: changedetectionio/blueprint/ui/templates/diff.html:127 +msgid "\"share access when password is enabled\"" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/diff.html:127 +msgid "from settings." +msgstr "PARAMÈTRES" + +#: changedetectionio/blueprint/ui/templates/diff.html:133 +msgid "Goto single snapshot" +msgstr "Accéder à un seul instantané" + +#: changedetectionio/blueprint/ui/templates/diff.html:138 +msgid "Highlight text to share or add to ignore lists." +msgstr "Mettez en surbrillance le texte à partager ou à ajouter pour ignorer les listes." + +#: changedetectionio/blueprint/ui/templates/diff.html:144 changedetectionio/blueprint/ui/templates/preview.html:80 +msgid "For now, Differences are performed on text, not graphically, only the latest screenshot is available." +msgstr "" + +#: changedetectionio/blueprint/ui/templates/diff.html:149 changedetectionio/blueprint/ui/templates/preview.html:86 +msgid "Current screenshot from most recent request" +msgstr "Capture d'écran actuelle de la demande la plus récente" + +#: changedetectionio/blueprint/ui/templates/diff.html:151 changedetectionio/blueprint/ui/templates/preview.html:88 +msgid "No screenshot available just yet! Try rechecking the page." +msgstr "Aucune capture d'écran disponible pour l'instant ! Essayez de revérifier la page." + +#: changedetectionio/blueprint/ui/templates/diff.html:154 +msgid "Screenshot requires Playwright/WebDriver enabled" +msgstr "La capture d'écran nécessite l'activation de Playwright/WebDriver" + +#: changedetectionio/blueprint/ui/templates/edit.html:48 +msgid "Request" +msgstr "Demande" + +#: changedetectionio/blueprint/ui/templates/edit.html:52 +msgid "Browser Steps" +msgstr "Étapes du navigateur" + +#: changedetectionio/blueprint/ui/templates/edit.html:55 +msgid "Visual Filter Selector" +msgstr "Sélecteur de filtre visuel" + +#: changedetectionio/blueprint/ui/templates/edit.html:57 +msgid "Conditions" +msgstr "Conditions" + +#: changedetectionio/blueprint/ui/templates/edit.html:60 +msgid "Stats" +msgstr "Statistiques" + +#: changedetectionio/blueprint/ui/templates/edit.html:73 changedetectionio/blueprint/ui/templates/edit.html:313 +msgid "Some sites use JavaScript to create the content, for this you should" +msgstr "Certains sites utilisent JavaScript pour créer le contenu, pour cela vous devez" + +#: changedetectionio/blueprint/ui/templates/edit.html:73 changedetectionio/blueprint/ui/templates/edit.html:313 +msgid "use the Chrome/WebDriver Fetcher" +msgstr "utilisez le récupérateur Chrome/WebDriver" + +#: changedetectionio/blueprint/ui/templates/edit.html:74 +msgid "Variables are supported in the URL" +msgstr "Les variables sont prises en charge dans l'URL" + +#: changedetectionio/blueprint/ui/templates/edit.html:74 changedetectionio/blueprint/ui/templates/edit.html:180 +#: changedetectionio/blueprint/ui/templates/edit.html:189 +msgid "help and examples here" +msgstr "aide et exemples ici" + +#: changedetectionio/blueprint/ui/templates/edit.html:78 +msgid "Organisational tag/group name used in the main listing page" +msgstr "" +"Nom du groupe/étiquetteNom du groupe/étiquetteBalise organisationnelle/nom de groupe utilisé dans la page de liste " +"principale" + +#: changedetectionio/blueprint/ui/templates/edit.html:85 +msgid "Automatically uses the page title if found, you can also use your own title/description here" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:95 +msgid "The interval/amount of time between each check." +msgstr "L'intervalle/la durée entre chaque vérification." + +#: changedetectionio/blueprint/ui/templates/edit.html:110 +msgid "" +"Sends a notification when the filter can no longer be seen on the page, good for knowing when the page changed and " +"your filter will not work anymore." +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:123 +msgid "method (default) where your watched site doesn't need Javascript to render." +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:124 +msgid "method requires a network connection to a running WebDriver+Chrome server, set by the ENV var 'WEBDRIVER_URL'." +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:130 +msgid "Check/Scan all" +msgstr "Revérifiez tout" + +#: changedetectionio/blueprint/ui/templates/edit.html:133 +msgid "Choose a proxy for this watch" +msgstr "Choisissez un proxy pour ce moniteur" + +#: changedetectionio/blueprint/ui/templates/edit.html:147 +msgid "Using the current global default settings" +msgstr "Utilisation des paramètres globaux par défaut actuels" + +#: changedetectionio/blueprint/ui/templates/edit.html:152 changedetectionio/blueprint/ui/templates/edit.html:165 +msgid "Show advanced options" +msgstr "Afficher les options avancées" + +#: changedetectionio/blueprint/ui/templates/edit.html:157 +msgid "Run this code before performing change detection, handy for filling in fields and other actions" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:158 +msgid "More help and examples here" +msgstr "Plus d'aide et d'exemples ici" + +#: changedetectionio/blueprint/ui/templates/edit.html:180 +msgid "Variables are supported in the request body" +msgstr "Les variables sont prises en charge dans le corps de la requête" + +#: changedetectionio/blueprint/ui/templates/edit.html:189 +msgid "Variables are supported in the request header values" +msgstr "Les variables sont prises en charge dans les valeurs d'en-tête de requête" + +#: changedetectionio/blueprint/ui/templates/edit.html:192 +msgid "Alert! Extra headers file found and will be added to this watch!" +msgstr "Alerte! Fichier d'en-têtes supplémentaire trouvé et sera ajouté à cette montre !" + +#: changedetectionio/blueprint/ui/templates/edit.html:194 +msgid "Headers can be also read from a file in your data-directory" +msgstr "Les en-têtes peuvent également être lus à partir d'un fichier dans votre répertoire de données" + +#: changedetectionio/blueprint/ui/templates/edit.html:194 +msgid "Read more here" +msgstr "Lire la suite ici" + +#: changedetectionio/blueprint/ui/templates/edit.html:197 +msgid "Not supported by Selenium browser" +msgstr "Non pris en charge par le navigateur Selenium" + +#: changedetectionio/blueprint/ui/templates/edit.html:221 +msgid "Turn on text finder" +msgstr "Activer la recherche de texte" + +#: changedetectionio/blueprint/ui/templates/edit.html:224 +msgid "Please wait, first browser step can take a little time to load.." +msgstr "Veuillez patienter, le chargement de la première étape du navigateur peut prendre un peu de temps." + +#: changedetectionio/blueprint/ui/templates/edit.html:231 +msgid "Click here to Start" +msgstr "Cliquez ici pour commencer" + +#: changedetectionio/blueprint/ui/templates/edit.html:233 +msgid "Please allow 10-15 seconds for the browser to connect." +msgstr "Veuillez attendre 10 à 15 secondes pour que le navigateur se connecte." + +#: changedetectionio/blueprint/ui/templates/edit.html:242 +msgid "Press \"Play\" to start." +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:249 changedetectionio/blueprint/ui/templates/edit.html:419 +msgid "Visual Selector data is not ready, watch needs to be checked atleast once." +msgstr "Les données du sélecteur visuel ne sont pas prêtes, le moniteur doit être vérifié au moins une fois." + +#: changedetectionio/blueprint/ui/templates/edit.html:253 +msgid "" +"Sorry, this functionality only works with fetchers that support interactive Javascript (so far only Playwright based " +"fetchers)" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:254 +msgid "to one that supports interactive Javascript." +msgstr "à celui qui prend en charge Javascript interactif." + +#: changedetectionio/blueprint/ui/templates/edit.html:254 changedetectionio/blueprint/ui/templates/edit.html:424 +msgid "You need to" +msgstr "Vous devez" + +#: changedetectionio/blueprint/ui/templates/edit.html:254 changedetectionio/blueprint/ui/templates/edit.html:424 +msgid "Set the fetch method" +msgstr "Définir la méthode de récupération" + +#: changedetectionio/blueprint/ui/templates/edit.html:297 +msgid "Use the verify (✓) button to test if a condition passes against the current snapshot." +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:298 +msgid "Read a quick tutorial about" +msgstr "Lisez un tutoriel rapide sur" + +#: changedetectionio/blueprint/ui/templates/edit.html:298 +msgid "using conditional web page changes here" +msgstr "en utilisant les modifications conditionnelles de page Web ici" + +#: changedetectionio/blueprint/ui/templates/edit.html:303 +msgid "Activate preview" +msgstr "Aperçu" + +#: changedetectionio/blueprint/ui/templates/edit.html:307 +msgid "Pro-tips:" +msgstr "Conseils de pro :" + +#: changedetectionio/blueprint/ui/templates/edit.html:310 +msgid "Use the preview page to see your filters and triggers highlighted." +msgstr "Utilisez la page d'aperçu pour voir vos filtres et déclencheurs mis en surbrillance." + +#: changedetectionio/blueprint/ui/templates/edit.html:322 +msgid "Limit trigger/ignore/block/extract to;" +msgstr "Limiter le déclenchement/ignorer/bloquer/extraire à ;" + +#: changedetectionio/blueprint/ui/templates/edit.html:326 +msgid "Note: Depending on the length and similarity of the text on each line, the algorithm may consider an" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:326 +msgid "instead of" +msgstr "au lieu de" + +#: changedetectionio/blueprint/ui/templates/edit.html:326 +msgid "replacement" +msgstr "remplacement" + +#: changedetectionio/blueprint/ui/templates/edit.html:326 +msgid "for example." +msgstr "Par exemple." + +#: changedetectionio/blueprint/ui/templates/edit.html:326 changedetectionio/blueprint/ui/templates/edit.html:328 +msgid "addition" +msgstr "ajout" + +#: changedetectionio/blueprint/ui/templates/edit.html:327 +msgid "So it's always better to select" +msgstr "Il est donc toujours préférable de sélectionner" + +#: changedetectionio/blueprint/ui/templates/edit.html:327 +msgid "when you're interested in new content." +msgstr "lorsque vous êtes intéressé par du nouveau contenu." + +#: changedetectionio/blueprint/ui/templates/edit.html:328 +msgid "When content is merely moved in a list, it will also trigger an" +msgstr "Lorsque le contenu est simplement déplacé dans une liste, cela déclenchera également un" + +#: changedetectionio/blueprint/ui/templates/edit.html:328 +msgid "consider enabling" +msgstr "envisager d'activer" + +#: changedetectionio/blueprint/ui/templates/edit.html:328 +msgid "Only trigger when unique lines appear" +msgstr "Se déclenche uniquement lorsque des lignes uniques apparaissent" + +#: changedetectionio/blueprint/ui/templates/edit.html:332 +msgid "" +"Good for websites that just move the content around, and you want to know when NEW content is added, compares new " +"lines against all history for this watch." +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:340 +msgid "Helps reduce changes detected caused by sites shuffling lines around, combine with" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:340 +msgid "check unique lines" +msgstr "vérifier les lignes uniques" + +#: changedetectionio/blueprint/ui/templates/edit.html:340 +msgid "below." +msgstr "ci-dessous." + +#: changedetectionio/blueprint/ui/templates/edit.html:344 +msgid "Remove any whitespace before and after each line of text" +msgstr "Supprimez tout espace avant et après chaque ligne de texte" + +#: changedetectionio/blueprint/ui/templates/edit.html:358 changedetectionio/blueprint/ui/templates/edit.html:361 +#: changedetectionio/blueprint/ui/templates/edit.html:417 +msgid "Loading..." +msgstr "Chargement..." + +#: changedetectionio/blueprint/ui/templates/edit.html:386 +msgid "The Visual Selector tool lets you select the" +msgstr "L'outil Visual Selector vous permet de sélectionner le" + +#: changedetectionio/blueprint/ui/templates/edit.html:386 +msgid "text" +msgstr "texte" + +#: changedetectionio/blueprint/ui/templates/edit.html:386 +msgid "" +"elements that will be used for the change detection. It automatically fills-in the filters in the " +"\"CSS/JSONPath/JQ/XPath Filters\" box of the" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:386 +msgid "tab. Use" +msgstr "Pause" + +#: changedetectionio/blueprint/ui/templates/edit.html:386 +msgid "Shift+Click" +msgstr "Maj+Clic" + +#: changedetectionio/blueprint/ui/templates/edit.html:386 +msgid "to select multiple items." +msgstr "pour sélectionner plusieurs éléments." + +#: changedetectionio/blueprint/ui/templates/edit.html:391 +msgid "Selection Mode:" +msgstr "Mode de sélection :" + +#: changedetectionio/blueprint/ui/templates/edit.html:394 +msgid "Select by element" +msgstr "Sélectionner par élément" + +#: changedetectionio/blueprint/ui/templates/edit.html:398 +msgid "Draw area" +msgstr "Zone de dessin" + +#: changedetectionio/blueprint/ui/templates/edit.html:406 +msgid "Clear selection" +msgstr "Effacer la sélection" + +#: changedetectionio/blueprint/ui/templates/edit.html:408 +msgid "One moment, fetching screenshot and element information.." +msgstr "Un instant, récupération de la capture d'écran et des informations sur les éléments." + +#: changedetectionio/blueprint/ui/templates/edit.html:417 +msgid "Currently:" +msgstr "Actuellement:" + +#: changedetectionio/blueprint/ui/templates/edit.html:423 +msgid "Sorry, this functionality only works with fetchers that support Javascript and screenshots (such as playwright etc)." +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:424 +msgid "to one that supports Javascript and screenshots." +msgstr "à celui qui prend en charge Javascript et les captures d'écran." + +#: changedetectionio/blueprint/ui/templates/edit.html:441 +msgid "Check count" +msgstr "Nombre de chèques" + +#: changedetectionio/blueprint/ui/templates/edit.html:445 +msgid "Consecutive filter failures" +msgstr "Pannes de filtre consécutives" + +#: changedetectionio/blueprint/ui/templates/edit.html:449 +msgid "History length" +msgstr "Histoire" + +#: changedetectionio/blueprint/ui/templates/edit.html:453 +msgid "Last fetch duration" +msgstr "Durée de la dernière récupération" + +#: changedetectionio/blueprint/ui/templates/edit.html:457 +msgid "Notification alert count" +msgstr "Nombre d'alertes de notification" + +#: changedetectionio/blueprint/ui/templates/edit.html:461 +msgid "Server type reply" +msgstr "Réponse du type de serveur" + +#: changedetectionio/blueprint/ui/templates/edit.html:475 +msgid "Download latest HTML snapshot" +msgstr "Télécharger le dernier instantané HTML" + +#: changedetectionio/blueprint/ui/templates/edit.html:488 +msgid "Delete Watch?" +msgstr "Supprimer les montres ?" + +#: changedetectionio/blueprint/ui/templates/edit.html:489 +msgid "Are you sure you want to delete the watch for:" +msgstr "Êtes-vous sûr de vouloir supprimer la montre pour :" + +#: changedetectionio/blueprint/ui/templates/edit.html:489 +msgid "This action cannot be undone." +msgstr "Cette action ne peut pas être annulée." + +#: changedetectionio/blueprint/ui/templates/edit.html:495 +msgid "Clear History?" +msgstr "Effacer les historiques" + +#: changedetectionio/blueprint/ui/templates/edit.html:496 +msgid "Are you sure you want to clear all history for:" +msgstr "Êtes-vous sûr de vouloir effacer tout l'historique pour :" + +#: changedetectionio/blueprint/ui/templates/edit.html:496 +msgid "This will remove all snapshots and previous versions. This action cannot be undone." +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:497 +msgid "Clear History" +msgstr "Effacer les historiques" + +#: changedetectionio/blueprint/ui/templates/edit.html:499 +msgid "Clone & Edit" +msgstr "Cloner et modifier" + +#: changedetectionio/blueprint/ui/templates/preview.html:22 +msgid "Select timestamp" +msgstr "Sélectionnez l'horodatage" + +#: changedetectionio/blueprint/ui/templates/preview.html:31 +msgid "Go" +msgstr "Aller" + +#: changedetectionio/blueprint/ui/templates/preview.html:69 +msgid "Current erroring screenshot from most recent request" +msgstr "Capture d'écran erronée actuelle de la demande la plus récente" + +#: changedetectionio/blueprint/ui/templates/preview.html:91 +msgid "Screenshot requires a Content Fetcher ( Sockpuppetbrowser, selenium, etc ) that supports screenshots." +msgstr "" + +#: changedetectionio/blueprint/ui/views.py:24 +#, python-brace-format +msgid "Warning, URL {} already exists" +msgstr "" + +#: changedetectionio/blueprint/ui/views.py:32 +msgid "Watch added in Paused state, saving will unpause." +msgstr "" + +#: changedetectionio/blueprint/ui/views.py:37 +msgid "Watch added." +msgstr "" + +#: changedetectionio/blueprint/watchlist/__init__.py:79 +#, python-brace-format +msgid "displaying <b>{start} - {end}</b> {record_name} in total <b>{total}</b>" +msgstr "affichage de <b>{start} - {end}</b> {record_name} sur un total de <b>{total}</b>" + +#: changedetectionio/blueprint/watchlist/__init__.py:80 +msgid "records" +msgstr "enregistrements" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:58 +msgid "Add a new web page change detection watch" +msgstr "Ajouter une nouvelle surveillance de détection de changement de page Web" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:61 +msgid "Watch this URL!" +msgstr "Surveillez cette URL !" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:62 +msgid "Edit first then Watch" +msgstr "Modifier > Surveiller" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:72 +msgid "Create a shareable link" +msgstr "Créer un lien partageable" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:72 +msgid "Tip: You can also add 'shared' watches." +msgstr "Astuce : Vous pouvez également ajouter des montres « partagées »." + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:72 +msgid "More info" +msgstr "Plus d'informations" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:80 +msgid "Pause" +msgstr "Pause" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:81 +msgid "UnPause" +msgstr "Reprendre la pause" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:82 +msgid "Mute" +msgstr "Muet" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:83 +msgid "UnMute" +msgstr "Réactiver le son" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:85 +msgid "Tag" +msgstr "Étiqueter" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:86 +msgid "Mark viewed" +msgstr "Marquer consulté" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:87 +msgid "Use default notification" +msgstr "Utiliser la notification par défaut" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:88 +msgid "Clear errors" +msgstr "Effacer les erreurs" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:92 +msgid "Clear Histories" +msgstr "Effacer les historiques" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:93 +msgid "<p>Are you sure you want to clear history for the selected items?</p><p>This action cannot be undone.</p>" +msgstr "" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:94 +msgid "OK" +msgstr "D'ACCORD" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:94 +msgid "Clear/reset history" +msgstr "Effacer/réinitialiser l'historique" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:98 +msgid "Delete Watches?" +msgstr "Supprimer les montres ?" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:99 +msgid "<p>Are you sure you want to delete the selected watches?</strong></p><p>This action cannot be undone.</p>" +msgstr "" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:105 +msgid "Queued size" +msgstr "Taille de la file" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:110 +msgid "Searching" +msgstr "Recherche" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:112 +msgid "All" +msgstr "Tous" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:150 +msgid "Website" +msgstr "Site web" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:152 +msgid "Restock & Price" +msgstr "Réapprovisionnement et prix" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:154 +msgid "Checked" +msgstr "Vérification" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:154 +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:155 +msgid "Last" +msgstr "Dernier" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:155 +msgid "Changed" +msgstr "Modifié" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:162 +msgid "No web page change detection watches configured, please add a URL in the box above, or" +msgstr "Aucune surveillance de site Web configurée, veuillez ajouter une URL dans la case ci-dessus, ou" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:162 +msgid "import a list" +msgstr "importer une liste" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:245 +msgid "Detecting restock and price" +msgstr "Détection du réapprovisionnement et du prix" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:247 +msgid "In stock" +msgstr "En stock" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:247 +msgid "Not in stock" +msgstr "Pas en stock" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:253 +msgid "Price" +msgstr "Prix" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:258 +msgid "No information" +msgstr "Aucune information" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:266 changedetectionio/templates/base.html:247 +msgid "Checking now" +msgstr "Vérifier maintenant" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:279 +msgid "Queued" +msgstr "En file d'attente" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:282 +msgid "History" +msgstr "Historique" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:283 +msgid "Preview" +msgstr "Aperçu" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:292 +msgid "With errors" +msgstr "Avec des erreurs" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:295 +msgid "Mark all viewed" +msgstr "Marquer tous les articles consultés" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:299 +#, python-format +msgid "Mark all viewed in '%(title)s'" +msgstr "Marquer tout vu dans '%(title)s'" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:303 +msgid "Unread" +msgstr "Non lu" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:306 +msgid "Recheck all" +msgstr "Revérifiez tout" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:306 +#, python-format +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 msgid "Not yet" msgstr "Pas encore" -#: changedetectionio/flask_app.py:567 +#: changedetectionio/flask_app.py:589 msgid "Already logged in" msgstr "Déjà connecté" -#: changedetectionio/flask_app.py:569 +#: changedetectionio/flask_app.py:591 msgid "You must be logged in, please log in." msgstr "Vous devez être connecté, veuillez vous connecter." -#: changedetectionio/flask_app.py:584 +#: changedetectionio/flask_app.py:606 msgid "Incorrect password" msgstr "Mot de passe incorrect" #: changedetectionio/forms.py:63 changedetectionio/forms.py:243 -msgid "" -"At least one time interval (weeks, days, hours, minutes, or seconds) must" -" be specified." -msgstr "Au moins une période doit être spécifiée (semaines, jours, heures," -" minutes, ou secondes)." +msgid "At least one time interval (weeks, days, hours, minutes, or seconds) must be specified." +msgstr "Au moins une période doit être spécifiée (semaines, jours, heures, minutes, ou secondes)." #: changedetectionio/forms.py:64 -msgid "" -"At least one time interval (weeks, days, hours, minutes, or seconds) must" -" be specified when not using global settings." -msgstr "Au moins une période doit être spécifiée (semaines, jours, heures," -" minutes, ou secondes) quand les paramètres généraux ne sont pas utilisés." +msgid "At least one time interval (weeks, days, hours, minutes, or seconds) must be specified when not using global settings." +msgstr "" +"Au moins une période doit être spécifiée (semaines, jours, heures, minutes, ou secondes) quand les paramètres " +"généraux ne sont pas utilisés." #: changedetectionio/forms.py:164 msgid "Invalid time format. Use HH:MM." @@ -111,9 +1865,8 @@ msgstr "Dimanche" msgid "Weeks" msgstr "Semaines" -#: changedetectionio/forms.py:251 changedetectionio/forms.py:252 -#: changedetectionio/forms.py:253 changedetectionio/forms.py:254 -#: changedetectionio/forms.py:255 changedetectionio/forms.py:956 +#: changedetectionio/forms.py:251 changedetectionio/forms.py:252 changedetectionio/forms.py:253 +#: changedetectionio/forms.py:254 changedetectionio/forms.py:255 changedetectionio/forms.py:956 msgid "Should contain zero or more seconds" msgstr "Doit contenir zéro ou plusieurs secondes" @@ -136,9 +1889,8 @@ msgstr "secondes" #: changedetectionio/forms.py:460 msgid "Notification Body and Title is required when a Notification URL is used" msgstr "" -"Le corps et le titre de la notification sont requis lorsqu'une URL de " -"notification est utiliséeLe corps et le titre de la notification sont " -"requis lorsqu'une URL de notification est utilisée" +"Le corps et le titre de la notification sont requis lorsqu'une URL de notification est utiliséeLe corps et le titre " +"de la notification sont requis lorsqu'une URL de notification est utilisée" #: changedetectionio/forms.py:489 #, python-format @@ -173,8 +1925,7 @@ msgstr "Valeur vide non autorisée." msgid "Invalid value." msgstr "Valeur invalide." -#: changedetectionio/blueprint/imports/templates/import.html:105 -#: changedetectionio/forms.py:730 +#: changedetectionio/blueprint/imports/templates/import.html:105 changedetectionio/forms.py:730 msgid "URL" msgstr "URL" @@ -220,9 +1971,7 @@ msgstr "Processeur – Que souhaitez-vous réaliser ?" #: changedetectionio/forms.py:753 msgid "Default timezone for watch check scheduler" -msgstr "" -"Fuseau horaire par défaut pour le planificateur de contrôle de " -"surveillance" +msgstr "Fuseau horaire par défaut pour le planificateur de contrôle de surveillance" #: changedetectionio/forms.py:754 msgid "Wait seconds before extracting text" @@ -266,9 +2015,7 @@ msgstr "Intervalle de vérification" #: changedetectionio/forms.py:797 msgid "Use global settings for time between check and scheduler." -msgstr "" -"Utilisez les paramètres globaux pour le temps entre la vérification et le" -" programmateur." +msgstr "Utilisez les paramètres globaux pour le temps entre la vérification et le programmateur." #: changedetectionio/forms.py:799 msgid "CSS/JSONPath/JQ/XPath Filters" @@ -282,8 +2029,7 @@ msgstr "Sélectionner par élément" msgid "Extract text" msgstr "Extraire des données" -#: changedetectionio/blueprint/imports/templates/import.html:106 -#: changedetectionio/forms.py:805 +#: changedetectionio/blueprint/imports/templates/import.html:106 changedetectionio/forms.py:805 msgid "Title" msgstr "Titre" @@ -301,16 +2047,13 @@ msgstr "Demande" #: changedetectionio/forms.py:811 msgid "Ignore status codes (process non-2xx status codes as normal)" -msgstr "" -"Ignorer les codes d'état (traiter les codes d'état non-2xx comme " -"d'habitude)" +msgstr "Ignorer les codes d'état (traiter les codes d'état non-2xx comme d'habitude)" #: changedetectionio/forms.py:812 msgid "Only trigger when unique lines appear in all history" msgstr "Se déclenche uniquement lorsque des lignes uniques apparaissent" -#: changedetectionio/blueprint/ui/templates/edit.html:336 -#: changedetectionio/forms.py:813 +#: changedetectionio/blueprint/ui/templates/edit.html:336 changedetectionio/forms.py:813 msgid "Remove duplicate lines of text" msgstr "Supprimer les lignes de texte en double" @@ -350,8 +2093,8 @@ msgstr "Bloquer la détection des modifications lorsque le texte correspond" msgid "Execute JavaScript before change detection" msgstr "Exécuter JavaScript avant la détection des modifications" -#: changedetectionio/blueprint/tags/templates/groups-overview.html:17 -#: changedetectionio/forms.py:828 changedetectionio/forms.py:1052 +#: changedetectionio/blueprint/tags/templates/groups-overview.html:17 changedetectionio/forms.py:828 +#: changedetectionio/forms.py:1052 msgid "Save" msgstr "Sauvegarder" @@ -363,13 +2106,6 @@ msgstr "Proxy" msgid "Send a notification when the filter can no longer be found on the page" msgstr "Envoyer une notification lorsque le filtre n'est plus trouvé sur la page" -#: changedetectionio/blueprint/settings/templates/settings.html:22 -#: changedetectionio/blueprint/tags/templates/edit-tag.html:32 -#: changedetectionio/blueprint/ui/templates/edit.html:59 -#: changedetectionio/forms.py:833 -msgid "Notifications" -msgstr "Notifications" - #: changedetectionio/forms.py:833 msgid "Muted" msgstr "Muet" @@ -378,6 +2114,12 @@ msgstr "Muet" msgid "On" msgstr "Activé" +#: changedetectionio/blueprint/settings/templates/settings.html:22 +#: changedetectionio/blueprint/tags/templates/edit-tag.html:32 changedetectionio/blueprint/ui/templates/edit.html:59 +#: changedetectionio/forms.py:833 +msgid "Notifications" +msgstr "Notifications" + #: changedetectionio/forms.py:834 msgid "Attach screenshot to notification (where possible)" msgstr "Joindre une capture d'écran à la notification (si possible)" @@ -402,8 +2144,7 @@ msgstr "Utiliser la page <titre> dans la liste" msgid "Body must be empty when Request Method is set to GET" msgstr "Le corps doit être vide lorsque la méthode de requête est définie sur GET" -#: changedetectionio/forms.py:864 changedetectionio/forms.py:878 -#: changedetectionio/forms.py:893 +#: changedetectionio/forms.py:864 changedetectionio/forms.py:878 changedetectionio/forms.py:893 #, python-format msgid "Invalid template syntax configuration: %(error)s" msgstr "Configuration de syntaxe de modèle non valide : %(error)s" @@ -514,8 +2255,7 @@ msgstr "Ignorer le texte" msgid "Ignore whitespace" msgstr "Ignorer les espaces" -#: changedetectionio/forms.py:1005 -#: changedetectionio/processors/image_ssim_diff/forms.py:50 +#: changedetectionio/forms.py:1005 changedetectionio/processors/image_ssim_diff/forms.py:50 msgid "Must be between 0 and 100" msgstr "Doit être compris entre 0 et 100" @@ -553,9 +2293,7 @@ msgstr "Afficher le contenu de la balise d'ancrage" #: changedetectionio/forms.py:1023 msgid "Allow anonymous access to watch history page when password is enabled" -msgstr "" -"Autoriser l'accès anonyme à la page de l'historique des vidéos regardées " -"lorsque le mot de passe est activé" +msgstr "Autoriser l'accès anonyme à la page de l'historique des vidéos regardées lorsque le mot de passe est activé" #: changedetectionio/forms.py:1025 msgid "Hide muted watches from RSS feed" @@ -575,9 +2313,7 @@ msgstr "Doit contenir zéro ou plusieurs tentatives" #: changedetectionio/forms.py:1033 msgid "Number of times the filter can be missing before sending a notification" -msgstr "" -"Nombre de fois où le filtre peut être manquant avant l'envoi d'une " -"notification" +msgstr "Nombre de fois où le filtre peut être manquant avant l'envoi d'une notification" #: changedetectionio/forms.py:1056 msgid "RegEx to extract" @@ -587,1972 +2323,6 @@ msgstr "RegEx à extraire" msgid "Extract as CSV" msgstr "Extraire des données" -#: changedetectionio/store.py:386 -#, python-brace-format -msgid "Error fetching metadata for {}" -msgstr "" - -#: changedetectionio/store.py:390 -msgid "Watch protocol is not permitted or invalid URL format" -msgstr "" - -#: changedetectionio/blueprint/backups/__init__.py:86 -msgid "A backup is already running, check back in a few minutes" -msgstr "Une sauvegarde est déjà en cours, revenez dans quelques minutes" - -#: changedetectionio/blueprint/backups/__init__.py:90 -msgid "Maximum number of backups reached, please remove some" -msgstr "Nombre maximum de sauvegardes atteint, veuillez en supprimer quelques-unes" - -#: changedetectionio/blueprint/backups/__init__.py:103 -msgid "Backup building in background, check back in a few minutes." -msgstr "" -"Sauvegarde en cours de création en arrière-plan, revenez dans quelques " -"minutes." - -#: changedetectionio/blueprint/backups/__init__.py:166 -msgid "Backups were deleted." -msgstr "Les sauvegardes ont été supprimées." - -#: changedetectionio/blueprint/backups/templates/overview.html:6 -#: changedetectionio/blueprint/settings/templates/settings.html:28 -msgid "Backups" -msgstr "SAUVEGARDES" - -#: changedetectionio/blueprint/backups/templates/overview.html:9 -msgid "A backup is running!" -msgstr "Une sauvegarde est en cours !" - -#: changedetectionio/blueprint/backups/templates/overview.html:13 -msgid "" -"Here you can download and request a new backup, when a backup is " -"completed you will see it listed below." -msgstr "" - -#: changedetectionio/blueprint/backups/templates/overview.html:19 -msgid "Mb" -msgstr "Mo" - -#: changedetectionio/blueprint/backups/templates/overview.html:24 -msgid "No backups found." -msgstr "Aucune sauvegarde trouvée." - -#: changedetectionio/blueprint/backups/templates/overview.html:28 -msgid "Create backup" -msgstr "Créer sauvegarde" - -#: changedetectionio/blueprint/backups/templates/overview.html:30 -msgid "Remove backups" -msgstr "Supprimer sauvegardes" - -#: changedetectionio/blueprint/imports/importer.py:45 -msgid "" -"Importing 5,000 of the first URLs from your list, the rest can be " -"imported again." -msgstr "" -"Importation de 5 000 des premières URL de votre liste, le reste peut être" -" importé à nouveau." - -#: changedetectionio/blueprint/imports/importer.py:78 -#, python-brace-format -msgid "{} Imported from list in {:.2f}s, {} Skipped." -msgstr "{} importées de la liste en {:.2f}s, {} ignorées." - -#: changedetectionio/blueprint/imports/importer.py:98 -msgid "Unable to read JSON file, was it broken?" -msgstr "Impossible de lire le fichier JSON, est-il corrompu ?" - -#: changedetectionio/blueprint/imports/importer.py:102 -msgid "JSON structure looks invalid, was it broken?" -msgstr "La structure JSON semble invalide, est-elle corrompue ?" - -#: changedetectionio/blueprint/imports/importer.py:139 -#, python-brace-format -msgid "{} Imported from Distill.io in {:.2f}s, {} Skipped." -msgstr "{} importées de Distill.io en {:.2f}s, {} ignorées." - -#: changedetectionio/blueprint/imports/importer.py:160 -#: changedetectionio/blueprint/imports/importer.py:239 -msgid "Unable to read export XLSX file, something wrong with the file?" -msgstr "" -"Impossible de lire le fichier XLSX d'exportation, quelque chose ne va pas" -" avec le fichier ?" - -#: changedetectionio/blueprint/imports/importer.py:200 -#: changedetectionio/blueprint/imports/importer.py:268 -#, python-brace-format -msgid "Error processing row number {}, URL value was incorrect, row was skipped." -msgstr "" -"Erreur lors du traitement de la ligne numéro {}, la valeur de l'URL était" -" incorrecte, la ligne a été ignorée." - -#: changedetectionio/blueprint/imports/importer.py:214 -#: changedetectionio/blueprint/imports/importer.py:297 -#, python-brace-format -msgid "" -"Error processing row number {}, check all cell data types are correct, " -"row was skipped." -msgstr "" -"Erreur lors du traitement de la ligne numéro {}, vérifiez que tous les " -"types de données des cellules sont corrects, la ligne a été ignorée." - -#: changedetectionio/blueprint/imports/importer.py:218 -#, python-brace-format -msgid "{} imported from Wachete .xlsx in {:.2f}s" -msgstr "{} importées de Wachete .xlsx en {:.2f}s" - -#: changedetectionio/blueprint/imports/importer.py:301 -#, python-brace-format -msgid "{} imported from custom .xlsx in {:.2f}s" -msgstr "{} importées de .xlsx personnalisé en {:.2f}s" - -#: changedetectionio/blueprint/imports/templates/import.html:9 -msgid "URL List" -msgstr "Liste d'URL" - -#: changedetectionio/blueprint/imports/templates/import.html:10 -msgid "Distill.io" -msgstr "Distill.io" - -#: changedetectionio/blueprint/imports/templates/import.html:11 -msgid ".XLSX & Wachete" -msgstr ".XLSX et Wachete" - -#: changedetectionio/blueprint/imports/templates/import.html:20 -msgid "" -"Enter one URL per line, and optionally add tags for each URL after a " -"space, delineated by comma (,):" -msgstr "" - -#: changedetectionio/blueprint/imports/templates/import.html:22 -msgid "Example:" -msgstr "Exemple:" - -#: changedetectionio/blueprint/imports/templates/import.html:23 -msgid "URLs which do not pass validation will stay in the textarea." -msgstr "Les URL qui ne passent pas la validation resteront dans la zone de texte." - -#: changedetectionio/blueprint/imports/templates/import.html:44 -msgid "" -"Copy and Paste your Distill.io watch 'export' file, this should be a JSON" -" file." -msgstr "" - -#: changedetectionio/blueprint/imports/templates/import.html:45 -msgid "This is" -msgstr "C'est" - -#: changedetectionio/blueprint/imports/templates/import.html:45 -msgid "experimental" -msgstr "expérimental" - -#: changedetectionio/blueprint/imports/templates/import.html:45 -msgid "supported fields are" -msgstr "les champs pris en charge sont" - -#: changedetectionio/blueprint/imports/templates/import.html:45 -msgid "the rest (including" -msgstr "le reste (y compris" - -#: changedetectionio/blueprint/imports/templates/import.html:45 -msgid "are ignored." -msgstr "sont ignorés." - -#: changedetectionio/blueprint/imports/templates/import.html:48 -msgid "How to export?" -msgstr "Comment exporter ?" - -#: changedetectionio/blueprint/imports/templates/import.html:49 -msgid "Be sure to set your default fetcher to Chrome if required." -msgstr "" -"Assurez-vous de définir votre outil de récupération par défaut sur Chrome" -" si nécessaire." - -#: changedetectionio/blueprint/imports/templates/import.html:91 -msgid "Table of custom column and data types mapping for the" -msgstr "" -"Tableau de mappage des colonnes personnalisées et des types de données " -"pour le" - -#: changedetectionio/blueprint/imports/templates/import.html:91 -msgid "Custom mapping" -msgstr "Cartographie personnalisée" - -#: changedetectionio/blueprint/imports/templates/import.html:91 -msgid "File mapping type." -msgstr "Type de mappage de fichiers." - -#: changedetectionio/blueprint/imports/templates/import.html:95 -msgid "Column #" -msgstr "Colonne #" - -#: changedetectionio/blueprint/imports/templates/import.html:101 -msgid "Type" -msgstr "Taper" - -#: changedetectionio/blueprint/imports/templates/import.html:104 -msgid "none" -msgstr "aucun" - -#: changedetectionio/blueprint/imports/templates/import.html:107 -msgid "CSS/xPath filter" -msgstr "Filtre CSS/xPath" - -#: changedetectionio/blueprint/imports/templates/import.html:108 -msgid "Group / Tag name(s)" -msgstr "Groupe de surveillance/tag" - -#: changedetectionio/blueprint/imports/templates/import.html:109 -msgid "Recheck time (minutes)" -msgstr "Temps de revérification (minutes)" - -#: changedetectionio/blueprint/imports/templates/import.html:116 -msgid "Import" -msgstr "IMPORTER" - -#: changedetectionio/blueprint/settings/__init__.py:64 -msgid "Password protection removed." -msgstr "" - -#: changedetectionio/blueprint/settings/__init__.py:92 -#, python-brace-format -msgid "Warning: Worker count ({}) is close to or exceeds available CPU cores ({})" -msgstr "" -"Avertissement: Le nombre de workers ({}) approche ou dépasse les cœurs " -"CPU disponibles ({})" - -#: changedetectionio/blueprint/settings/__init__.py:104 -#, python-brace-format -msgid "Worker count adjusted: {}" -msgstr "" - -#: changedetectionio/blueprint/settings/__init__.py:106 -msgid "Dynamic worker adjustment not supported for sync workers" -msgstr "" - -#: changedetectionio/blueprint/settings/__init__.py:108 -#, python-brace-format -msgid "Error adjusting workers: {}" -msgstr "" - -#: changedetectionio/blueprint/settings/__init__.py:113 -msgid "Password protection enabled." -msgstr "" - -#: changedetectionio/blueprint/settings/__init__.py:132 -msgid "Settings updated." -msgstr "PARAMÈTRES" - -#: changedetectionio/blueprint/settings/__init__.py:135 -#: changedetectionio/blueprint/ui/edit.py:296 -#: changedetectionio/processors/extract.py:105 -msgid "An error occurred, please see below." -msgstr "" - -#: changedetectionio/blueprint/settings/__init__.py:185 -msgid "API Key was regenerated." -msgstr "" - -#: changedetectionio/blueprint/settings/__init__.py:204 -msgid "Automatic scheduling paused - checks will not be queued." -msgstr "" - -#: changedetectionio/blueprint/settings/__init__.py:206 -msgid "Automatic scheduling resumed - checks will be queued normally." -msgstr "" - -#: changedetectionio/blueprint/settings/__init__.py:218 -msgid "All notifications muted." -msgstr "Toutes les notifications sont désactivées." - -#: changedetectionio/blueprint/settings/__init__.py:220 -msgid "All notifications unmuted." -msgstr "Toutes les notifications sont activées." - -#: changedetectionio/blueprint/settings/templates/notification-log.html:7 -msgid "Notification debug log" -msgstr "Journal de débogage des notifications" - -#: changedetectionio/blueprint/settings/templates/settings.html:21 -#: changedetectionio/blueprint/tags/templates/edit-tag.html:27 -#: changedetectionio/blueprint/ui/templates/edit.html:47 -msgid "General" -msgstr "Général" - -#: changedetectionio/blueprint/settings/templates/settings.html:23 -msgid "Fetching" -msgstr "Récupération" - -#: changedetectionio/blueprint/settings/templates/settings.html:24 -msgid "Global Filters" -msgstr "Filtres globaux" - -#: changedetectionio/blueprint/settings/templates/settings.html:25 -msgid "UI Options" -msgstr "Options de l'interface utilisateur" - -#: changedetectionio/blueprint/settings/templates/settings.html:26 -msgid "API" -msgstr "API" - -#: changedetectionio/blueprint/settings/templates/settings.html:27 -msgid "RSS" -msgstr "RSS" - -#: changedetectionio/blueprint/settings/templates/settings.html:29 -msgid "Time & Date" -msgstr "Heure et date" - -#: changedetectionio/blueprint/settings/templates/settings.html:30 -msgid "CAPTCHA & Proxies" -msgstr "CAPTCHA et procurations" - -#: changedetectionio/blueprint/settings/templates/settings.html:36 -msgid "Info" -msgstr "Info" - -#: changedetectionio/blueprint/settings/templates/settings.html:47 -msgid "Default recheck time for all watches, current system minimum is" -msgstr "" -"Heure de revérification par défaut pour tous les moniteurs, le minimum " -"actuel du système est" - -#: changedetectionio/blueprint/settings/templates/settings.html:47 -msgid "seconds" -msgstr "secondes" - -#: changedetectionio/blueprint/settings/templates/settings.html:47 -msgid "more info" -msgstr "Plus d'informations" - -#: changedetectionio/blueprint/settings/templates/settings.html:57 -msgid "" -"After this many consecutive times that the CSS/xPath filter is missing, " -"send a notification" -msgstr "Nombre de fois consécutives où le filtre CSS/xPath est manquant avant l'envoi d'une notification" - -#: changedetectionio/blueprint/settings/templates/settings.html:59 -msgid "Set to" -msgstr "Définir à" - -#: changedetectionio/blueprint/settings/templates/settings.html:59 -msgid "to disable" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:68 -msgid "Password protection for your changedetection.io application." -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:71 -msgid "Password is locked." -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:77 -msgid "" -"Allow access to the watch change history page when password is enabled " -"(Good for sharing the diff page)" -msgstr "Autoriser l'accès à la page d'historique des changements lorsque le mot de passe est activé (utile pour partager la page de diff)" - -#: changedetectionio/blueprint/settings/templates/settings.html:81 -msgid "" -"When a request returns no content, or the HTML does not contain any text," -" is this considered a change?" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:93 -msgid "Base URL used for the" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:93 -msgid "token in notification links." -msgstr "token dans les liens de notification." - -#: changedetectionio/blueprint/settings/templates/settings.html:94 -msgid "Default value is the system environment variable" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:94 -#: changedetectionio/templates/_common_fields.html:132 -msgid "read more here" -msgstr "en savoir plus ici" - -#: changedetectionio/blueprint/settings/templates/settings.html:103 -#: changedetectionio/blueprint/ui/templates/edit.html:123 -msgid "Use the" -msgstr "Utilisez le" - -#: changedetectionio/blueprint/settings/templates/settings.html:103 -#: changedetectionio/blueprint/ui/templates/edit.html:123 -msgid "Basic" -msgstr "Basique" - -#: changedetectionio/blueprint/settings/templates/settings.html:103 -msgid "method (default) where your watched sites don't need Javascript to render." -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:104 -#: changedetectionio/blueprint/ui/templates/edit.html:124 -msgid "The" -msgstr "Le" - -#: changedetectionio/blueprint/settings/templates/settings.html:104 -#: changedetectionio/blueprint/ui/templates/edit.html:124 -msgid "Chrome/Javascript" -msgstr "Chrome/Javascript" - -#: changedetectionio/blueprint/settings/templates/settings.html:104 -msgid "" -"method requires a network connection to a running WebDriver+Chrome " -"server, set by the ENV var" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:109 -#: changedetectionio/blueprint/ui/templates/edit.html:143 -msgid "" -"If you're having trouble waiting for the page to be fully rendered (text " -"missing etc), try increasing the 'wait' time here." -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:111 -#: changedetectionio/blueprint/ui/templates/edit.html:145 -msgid "This will wait" -msgstr "Cela attendra" - -#: changedetectionio/blueprint/settings/templates/settings.html:111 -#: changedetectionio/blueprint/ui/templates/edit.html:145 -msgid "seconds before extracting the text." -msgstr "secondes avant d’extraire le texte." - -#: changedetectionio/blueprint/settings/templates/settings.html:120 -msgid "" -"Number of concurrent workers to process watches. More workers = faster " -"processing but higher memory usage." -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:121 -msgid "Currently running:" -msgstr "En cours d'exécution:" - -#: changedetectionio/blueprint/settings/templates/settings.html:121 -msgid "operational" -msgstr "opérationnel" - -#: changedetectionio/blueprint/settings/templates/settings.html:121 -msgid "workers" -msgstr "workers" - -#: changedetectionio/blueprint/settings/templates/settings.html:121 -msgid "actively processing" -msgstr "en traitement actif" - -#: changedetectionio/blueprint/settings/templates/settings.html:125 -msgid "" -"Example - 3 seconds random jitter could trigger up to 3 seconds earlier " -"or up to 3 seconds later" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:129 -msgid "" -"For regular plain requests (not chrome based), maximum number of seconds " -"until timeout, 1-999." -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:134 -msgid "Applied to all requests." -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:135 -msgid "" -"Note: Simply changing the User-Agent often does not defeat anti-robot " -"technologies, it's important to consider" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:135 -msgid "all of the ways that the browser is detected" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:140 -#: changedetectionio/blueprint/ui/templates/diff.html:138 -#: changedetectionio/blueprint/ui/templates/edit.html:125 -#: changedetectionio/templates/_common_fields.html:126 -msgid "Tip:" -msgstr "Conseil:" - -#: changedetectionio/blueprint/settings/templates/settings.html:140 -#: changedetectionio/blueprint/ui/templates/edit.html:125 -msgid "Connect using Bright Data and Oxylabs Proxies, find out more here." -msgstr "" -"Connectez-vous à l'aide des proxys Bright Data et Oxylabs, découvrez-en " -"plus ici." - -#: changedetectionio/blueprint/settings/templates/settings.html:149 -msgid "" -"Ignore whitespace, tabs and new-lines/line-feeds when considering if a " -"change was detected." -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:150 -#: changedetectionio/blueprint/settings/templates/settings.html:157 -#: changedetectionio/blueprint/settings/templates/settings.html:192 -msgid "Note:" -msgstr "Note:" - -#: changedetectionio/blueprint/settings/templates/settings.html:150 -#: changedetectionio/blueprint/settings/templates/settings.html:192 -msgid "" -"Changing this will change the status of your existing watches, possibly " -"trigger alerts etc." -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:155 -msgid "Render anchor tag content, default disabled, when enabled renders links as" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:157 -msgid "" -"Changing this could affect the content of your existing watches, possibly" -" trigger alerts etc." -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:168 -msgid "Remove HTML element(s) by CSS and XPath selectors before text conversion." -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:169 -msgid "Don't paste HTML here, use only CSS and XPath selectors" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:170 -msgid "" -"Add multiple elements, CSS or XPath selectors per line to ignore multiple" -" parts of the HTML." -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:178 -#: changedetectionio/blueprint/settings/templates/settings.html:182 -msgid "Note: This is applied globally in addition to the per-watch rules." -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:181 -msgid "Matching text will be" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:181 -msgid "ignored" -msgstr "ignoré" - -#: changedetectionio/blueprint/settings/templates/settings.html:181 -msgid "in the text snapshot (you can still see it but it wont trigger a change)" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:183 -#: changedetectionio/templates/edit/text-options.html:24 -msgid "" -"Each line processed separately, any line matching will be ignored " -"(removed before creating the checksum)" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:184 -#: changedetectionio/templates/edit/text-options.html:25 -msgid "Regular Expression support, wrap the entire line in forward slash" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:185 -#: changedetectionio/templates/edit/text-options.html:26 -msgid "" -"Changing this will affect the comparison checksum which may trigger an " -"alert" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:191 -msgid "" -"Remove any text that appears in the \"Ignore text\" from the output " -"(otherwise its just ignored for change-detection)" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:198 -msgid "API Access" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:199 -msgid "Drive your changedetection.io via API, More about" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:199 -msgid "API access and examples here" -msgstr "Accès API et exemples ici" - -#: changedetectionio/blueprint/settings/templates/settings.html:203 -msgid "Restrict API access limit by using" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:203 -msgid "header - required for the Chrome Extension to work" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:204 -msgid "API Key" -msgstr "Clé API" - -#: changedetectionio/blueprint/settings/templates/settings.html:205 -msgid "copy" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:209 -msgid "Regenerate API key" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:212 -msgid "Chrome Extension" -msgstr "Extension Chrome" - -#: changedetectionio/blueprint/settings/templates/settings.html:213 -msgid "" -"Easily add any web-page to your changedetection.io installation from " -"within Chrome." -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:214 -msgid "Step 1" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:214 -msgid "Install the extension," -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:214 -msgid "Step 2" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:214 -msgid "Navigate to this page," -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:215 -msgid "Step 3" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:215 -msgid "Open the extension from the toolbar and click" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:215 -msgid "Sync API Access" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:218 -msgid "Try our new Chrome Extension!" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:220 -msgid "Chrome store icon" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:221 -msgid "Chrome Webstore" -msgstr "Chrome Webstore" - -#: changedetectionio/blueprint/settings/templates/settings.html:232 -msgid "" -"Maximum number of history snapshots to include in the watch specific RSS " -"feed." -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:236 -msgid "" -"For watching other RSS feeds - When watching RSS/Atom feeds, convert them" -" into clean text for better change detection." -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:241 -msgid "Does your reader support HTML? Set it here" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:245 -msgid "" -"'System default' for the same template for all items, or re-use your " -"\"Notification Body\" as the template." -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:258 -msgid "" -"Ensure the settings below are correct, they are used to manage the time " -"schedule for checking your web page watches." -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:261 -msgid "UTC Time & Date from Server:" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:262 -msgid "Local Time & Date in Browser:" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:274 -msgid "" -"Enable this setting to open the diff page in a new tab. If disabled, the " -"diff page will open in the current tab." -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:278 -msgid "Realtime UI Updates Enabled - (Restart required if this is changed)" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:282 -msgid "Enable or Disable Favicons next to the watch list" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:289 -msgid "Number of items per page in the watch overview list, 0 to disable." -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:337 -msgid "Tip" -msgstr "Astuce" - -#: changedetectionio/blueprint/settings/templates/settings.html:337 -msgid "" -"\"Residential\" and \"Mobile\" proxy type can be more successfull than " -"\"Data Center\" for blocked websites." -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:341 -msgid "\"Name\" will be used for selecting the proxy in the Watch Edit settings" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:342 -msgid "" -"SOCKS5 proxies with authentication are only supported with 'plain " -"requests' fetcher, for other fetchers you should whitelist the IP access " -"instead" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:348 -msgid "Choose a default proxy for all watches" -msgstr "Choisir un proxy par défaut pour tous les moniteurs" - -#: changedetectionio/blueprint/settings/templates/settings.html:388 -msgid "Python version:" -msgstr "Version Python :" - -#: changedetectionio/blueprint/settings/templates/settings.html:389 -msgid "Plugins active:" -msgstr "Plugins actifs :" - -#: changedetectionio/blueprint/settings/templates/settings.html:397 -msgid "No plugins active" -msgstr "Aucun plugin actif" - -#: changedetectionio/blueprint/settings/templates/settings.html:403 -msgid "Back" -msgstr "Retour" - -#: changedetectionio/blueprint/settings/templates/settings.html:404 -msgid "Clear Snapshot History" -msgstr "Effacer/réinitialiser l'historique" - -#: changedetectionio/blueprint/tags/__init__.py:48 -#, python-brace-format -msgid "The tag \"{}\" already exists" -msgstr "" - -#: changedetectionio/blueprint/tags/__init__.py:52 -msgid "Tag added" -msgstr "Ajouté" - -#: changedetectionio/blueprint/tags/__init__.py:87 -msgid "Tag deleted, removing from watches in background" -msgstr "" - -#: changedetectionio/blueprint/tags/__init__.py:109 -msgid "Unlinking tag from watches in background" -msgstr "" - -#: changedetectionio/blueprint/tags/__init__.py:133 -msgid "All tags deleted, clearing from watches in background" -msgstr "" - -#: changedetectionio/blueprint/tags/__init__.py:145 -msgid "Tag not found" -msgstr "" - -#: changedetectionio/blueprint/tags/__init__.py:220 -msgid "Updated" -msgstr "Muet" - -#: changedetectionio/blueprint/tags/templates/edit-tag.html:28 -#: changedetectionio/blueprint/ui/templates/edit.html:56 -#: changedetectionio/blueprint/ui/templates/edit.html:386 -msgid "Filters & Triggers" -msgstr "Filtres et déclencheurs" - -#: changedetectionio/blueprint/tags/templates/edit-tag.html:50 -msgid "These settings are" -msgstr "PARAMÈTRES" - -#: changedetectionio/blueprint/tags/templates/edit-tag.html:50 -msgid "added" -msgstr "ajouté" - -#: changedetectionio/blueprint/tags/templates/edit-tag.html:50 -msgid "to any existing watch configurations." -msgstr "à toutes les configurations de moniteur existantes." - -#: changedetectionio/blueprint/tags/templates/edit-tag.html:53 -#: changedetectionio/blueprint/ui/templates/edit.html:321 -msgid "Text filtering" -msgstr "Filtrage de texte" - -#: changedetectionio/blueprint/tags/templates/edit-tag.html:73 -#: changedetectionio/blueprint/ui/templates/edit.html:269 -msgid "Use with caution!" -msgstr "A utiliser avec prudence !" - -#: changedetectionio/blueprint/tags/templates/edit-tag.html:73 -#: changedetectionio/blueprint/ui/templates/edit.html:269 -msgid "This will easily fill up your email storage quota or flood other storages." -msgstr "" -"Cela remplira facilement votre quota de stockage de courrier électronique" -" ou inondera d’autres stockages." - -#: changedetectionio/blueprint/tags/templates/edit-tag.html:80 -#: changedetectionio/blueprint/ui/templates/edit.html:276 -msgid "Look out!" -msgstr "DÉCONNEXION" - -#: changedetectionio/blueprint/tags/templates/edit-tag.html:80 -#: changedetectionio/blueprint/ui/templates/edit.html:276 -msgid "Lookout!" -msgstr "DÉCONNEXION" - -#: changedetectionio/blueprint/tags/templates/edit-tag.html:81 -#: changedetectionio/blueprint/ui/templates/edit.html:277 -msgid "There are" -msgstr "Il y a" - -#: changedetectionio/blueprint/tags/templates/edit-tag.html:81 -#: changedetectionio/blueprint/ui/templates/edit.html:277 -msgid "system-wide notification URLs enabled" -msgstr "URL de notification à l'échelle du système activées" - -#: changedetectionio/blueprint/tags/templates/edit-tag.html:81 -#: changedetectionio/blueprint/ui/templates/edit.html:277 -msgid "this form will override notification settings for this watch only" -msgstr "" -"ce formulaire remplacera les paramètres de notification pour ce moniteur " -"uniquement" - -#: changedetectionio/blueprint/tags/templates/edit-tag.html:81 -#: changedetectionio/blueprint/ui/templates/edit.html:277 -msgid "an empty Notification URL list here will still send notifications." -msgstr "" -"une liste d'URL de notification vide ici enverra toujours des " -"notifications." - -#: changedetectionio/blueprint/tags/templates/edit-tag.html:84 -#: changedetectionio/blueprint/ui/templates/edit.html:280 -msgid "Use system defaults" -msgstr "Utiliser les paramètres par défaut du système" - -#: changedetectionio/blueprint/tags/templates/groups-overview.html:11 -msgid "Add a new organisational tag" -msgstr "Ajouter une nouvelle balise organisationnelle" - -#: changedetectionio/blueprint/tags/templates/groups-overview.html:14 -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:65 -msgid "Watch group / tag" -msgstr "Groupe / Étiquette" - -#: changedetectionio/blueprint/tags/templates/groups-overview.html:21 -msgid "" -"Groups allows you to manage filters and notifications for multiple " -"watches under a single organisational tag." -msgstr "" - -#: changedetectionio/blueprint/tags/templates/groups-overview.html:31 -msgid "# Watches" -msgstr "# Moniteurs" - -#: changedetectionio/blueprint/tags/templates/groups-overview.html:32 -msgid "Tag / Label name" -msgstr "Nom de l'étiquette/de l'étiquette" - -#: changedetectionio/blueprint/tags/templates/groups-overview.html:42 -msgid "No website organisational tags/groups configured" -msgstr "Aucun groupe/étiquette configuré" - -#: changedetectionio/blueprint/tags/templates/groups-overview.html:53 -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:281 -msgid "Edit" -msgstr "Modifier" - -#: changedetectionio/blueprint/tags/templates/groups-overview.html:54 -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:84 -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:280 -msgid "Recheck" -msgstr "Revérifier" - -#: changedetectionio/blueprint/tags/templates/groups-overview.html:59 -msgid "Delete Group?" -msgstr "Supprimer le groupe ?" - -#: changedetectionio/blueprint/tags/templates/groups-overview.html:60 -#, python-format -msgid "" -"<p>Are you sure you want to delete group " -"<strong>%(title)s</strong>?</p><p>This action cannot be undone.</p>" -msgstr "" - -#: changedetectionio/blueprint/tags/templates/groups-overview.html:61 -#: changedetectionio/blueprint/tags/templates/groups-overview.html:62 -#: changedetectionio/blueprint/ui/templates/edit.html:490 -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:100 -msgid "Delete" -msgstr "Supprimer" - -#: changedetectionio/blueprint/tags/templates/groups-overview.html:62 -msgid "Deletes and removes tag" -msgstr "Supprime et supprime la balise" - -#: changedetectionio/blueprint/tags/templates/groups-overview.html:67 -msgid "Unlink Group?" -msgstr "Dissocier le groupe ?" - -#: changedetectionio/blueprint/tags/templates/groups-overview.html:68 -#, python-format -msgid "" -"<p>Are you sure you want to unlink all watches from group " -"<strong>%(title)s</strong>?</p><p>The tag will be kept but watches will " -"be removed from it.</p>" -msgstr "" - -#: changedetectionio/blueprint/tags/templates/groups-overview.html:69 -#: changedetectionio/blueprint/tags/templates/groups-overview.html:70 -msgid "Unlink" -msgstr "Dissocier" - -#: changedetectionio/blueprint/tags/templates/groups-overview.html:70 -msgid "Keep the tag but unlink any watches" -msgstr "Conservez l'étiquette mais dissociez les moniteurs" - -#: changedetectionio/blueprint/tags/templates/groups-overview.html:71 -#: changedetectionio/blueprint/ui/templates/edit.html:500 -msgid "RSS Feed for this watch" -msgstr "Flux RSS de ce moniteur" - -#: changedetectionio/blueprint/ui/__init__.py:21 -#, python-brace-format -msgid "{} watches deleted" -msgstr "" - -#: changedetectionio/blueprint/ui/__init__.py:28 -#, python-brace-format -msgid "{} watches paused" -msgstr "{} moniteurs en pause" - -#: changedetectionio/blueprint/ui/__init__.py:35 -#, python-brace-format -msgid "{} watches unpaused" -msgstr "" - -#: changedetectionio/blueprint/ui/__init__.py:42 -#, python-brace-format -msgid "{} watches updated" -msgstr "" - -#: changedetectionio/blueprint/ui/__init__.py:49 -#, python-brace-format -msgid "{} watches muted" -msgstr "{} moniteurs en sourdine" - -#: changedetectionio/blueprint/ui/__init__.py:56 -#, python-brace-format -msgid "{} watches un-muted" -msgstr "" - -#: changedetectionio/blueprint/ui/__init__.py:64 -#, python-brace-format -msgid "{} watches queued for rechecking" -msgstr "" - -#: changedetectionio/blueprint/ui/__init__.py:71 -#, python-brace-format -msgid "{} watches errors cleared" -msgstr "" - -#: changedetectionio/blueprint/ui/__init__.py:78 -#, python-brace-format -msgid "{} watches cleared/reset." -msgstr "" - -#: changedetectionio/blueprint/ui/__init__.py:91 -msgid "{} watches set to use default notification settings" -msgstr "{} moniteurs configurés pour utiliser les paramètres de notification par défaut" - -#: changedetectionio/blueprint/ui/__init__.py:106 -#, python-brace-format -msgid "{} watches were tagged" -msgstr "" - -#: changedetectionio/blueprint/ui/__init__.py:143 -msgid "Watch not found" -msgstr "Surveillance non trouvée" - -#: changedetectionio/blueprint/ui/__init__.py:145 -msgid "Cleared snapshot history for watch {}" -msgstr "Historique effacé pour le moniteur {}" - -#: changedetectionio/blueprint/ui/__init__.py:172 -msgid "History clearing started in background" -msgstr "" - -#: changedetectionio/blueprint/ui/__init__.py:174 -msgid "Incorrect confirmation text." -msgstr "Aucune information" - -#: changedetectionio/blueprint/ui/__init__.py:213 -msgid "Marking watches as viewed in background..." -msgstr "" - -#: changedetectionio/blueprint/ui/__init__.py:222 -#, python-brace-format -msgid "The watch by UUID {} does not exist." -msgstr "" - -#: changedetectionio/blueprint/ui/__init__.py:229 -msgid "Deleted." -msgstr "Supprimer" - -#: changedetectionio/blueprint/ui/__init__.py:246 -msgid "Cloned, you are editing the new watch." -msgstr "" - -#: changedetectionio/blueprint/ui/__init__.py:261 -msgid "Watch is already queued or being checked." -msgstr "" - -#: changedetectionio/blueprint/ui/__init__.py:264 -#: changedetectionio/blueprint/ui/__init__.py:301 -msgid "Queued 1 watch for rechecking." -msgstr "" - -#: changedetectionio/blueprint/ui/__init__.py:297 -msgid "Queued {} watches for rechecking ({} already queued or running)." -msgstr "{} moniteurs mis en file d'attente ({} déjà en file ou en cours)." - -#: changedetectionio/blueprint/ui/__init__.py:303 -#, python-brace-format -msgid "Queued {} watches for rechecking." -msgstr "{} surveillances mises en file d'attente pour revérification." - -#: changedetectionio/blueprint/ui/__init__.py:332 -msgid "Queueing watches for rechecking in background..." -msgstr "Mise en file des moniteurs pour revérification en arrière-plan..." - -#: changedetectionio/blueprint/ui/__init__.py:403 -#, python-brace-format -msgid "" -"Could not share, something went wrong while communicating with the share " -"server - {}" -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 -msgid "No history found for the specified link, bad link?" -msgstr "" - -#: changedetectionio/blueprint/ui/diff.py:98 -msgid "" -"Not enough history (2 snapshots required) to show difference page for " -"this watch." -msgstr "" - -#: changedetectionio/blueprint/ui/edit.py:35 -msgid "No watches to edit" -msgstr "" - -#: changedetectionio/blueprint/ui/edit.py:42 -#, python-brace-format -msgid "No watch with the UUID {} found." -msgstr "" - -#: changedetectionio/blueprint/ui/edit.py:50 -#, python-brace-format -msgid "Switched to mode - {}." -msgstr "" - -#: changedetectionio/blueprint/ui/edit.py:75 -#, python-brace-format -msgid "Cannot load the edit form for processor/plugin '{}', plugin missing?" -msgstr "" - -#: changedetectionio/blueprint/ui/edit.py:245 -msgid "Updated watch - unpaused!" -msgstr "" - -#: changedetectionio/blueprint/ui/edit.py:245 -msgid "Updated watch." -msgstr "Supprimer les montres ?" - -#: changedetectionio/blueprint/ui/preview.py:78 -msgid "Preview unavailable - No fetch/check completed or triggers not reached" -msgstr "" - -#: changedetectionio/blueprint/ui/views.py:24 -#, python-brace-format -msgid "Warning, URL {} already exists" -msgstr "" - -#: changedetectionio/blueprint/ui/views.py:32 -msgid "Watch added in Paused state, saving will unpause." -msgstr "" - -#: changedetectionio/blueprint/ui/views.py:37 -msgid "Watch added." -msgstr "" - -#: changedetectionio/blueprint/ui/templates/clear_all_history.html:12 -msgid "" -"This will remove version history (snapshots) for ALL watches, but keep " -"your list of URLs!" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/clear_all_history.html:13 -msgid "You may like to use the" -msgstr "Vous aimerez peut-être utiliser le" - -#: changedetectionio/blueprint/ui/templates/clear_all_history.html:13 -msgid "BACKUP" -msgstr "SAUVEGARDES" - -#: changedetectionio/blueprint/ui/templates/clear_all_history.html:13 -msgid "link first." -msgstr "lien d'abord." - -#: changedetectionio/blueprint/ui/templates/clear_all_history.html:17 -msgid "Confirmation text" -msgstr "Texte de confirmation" - -#: changedetectionio/blueprint/ui/templates/clear_all_history.html:27 -msgid "Type in the word" -msgstr "Tapez le mot" - -#: changedetectionio/blueprint/ui/templates/clear_all_history.html:27 -msgid "clear" -msgstr "clair" - -#: changedetectionio/blueprint/ui/templates/clear_all_history.html:27 -msgid "to confirm that you understand." -msgstr "pour confirmer que vous comprenez." - -#: changedetectionio/blueprint/ui/templates/clear_all_history.html:33 -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 -msgid "Cancel" -msgstr "Annuler" - -#: changedetectionio/blueprint/ui/templates/diff-offscreen-options.html:3 -msgid "Share diff as image" -msgstr "Partager la différence sous forme d'image" - -#: changedetectionio/blueprint/ui/templates/diff-offscreen-options.html:3 -msgid "Share as Image" -msgstr "Partager en tant qu'image" - -#: changedetectionio/blueprint/ui/templates/diff-offscreen-options.html:6 -msgid "Ignore any lines matching" -msgstr "Ignorer toutes les lignes correspondant" - -#: changedetectionio/blueprint/ui/templates/diff-offscreen-options.html:9 -msgid "Ignore any lines matching excluding digits" -msgstr "Ignorer toutes les lignes correspondant à l'exclusion des chiffres" - -#: changedetectionio/blueprint/ui/templates/diff.html:28 -msgid "From" -msgstr "Depuis" - -#: changedetectionio/blueprint/ui/templates/diff.html:38 -msgid "To" -msgstr "À" - -#: changedetectionio/blueprint/ui/templates/diff.html:53 -msgid "Words" -msgstr "Mots" - -#: changedetectionio/blueprint/ui/templates/diff.html:57 -msgid "Lines" -msgstr "Lignes" - -#: changedetectionio/blueprint/ui/templates/diff.html:61 -msgid "Ignore Whitespace" -msgstr "Ignorer les espaces" - -#: changedetectionio/blueprint/ui/templates/diff.html:65 -msgid "Same/non-changed" -msgstr "Identique/non modifié" - -#: changedetectionio/blueprint/ui/templates/diff.html:69 -msgid "Removed" -msgstr "Supprimé" - -#: changedetectionio/blueprint/ui/templates/diff.html:73 -#: changedetectionio/blueprint/ui/templates/edit.html:327 -msgid "Added" -msgstr "Ajouté" - -#: changedetectionio/blueprint/ui/templates/diff.html:77 -#: changedetectionio/blueprint/ui/templates/edit.html:327 -msgid "Replaced" -msgstr "Remplacé" - -#: changedetectionio/blueprint/ui/templates/diff.html:82 -#: changedetectionio/blueprint/ui/templates/preview.html:36 -msgid "Keyboard:" -msgstr "Clavier:" - -#: changedetectionio/blueprint/ui/templates/diff.html:83 -#: changedetectionio/blueprint/ui/templates/preview.html:37 -msgid "Previous" -msgstr "Aperçu" - -#: changedetectionio/blueprint/ui/templates/diff.html:84 -#: changedetectionio/blueprint/ui/templates/preview.html:38 -msgid "Next" -msgstr "Suivant" - -#: changedetectionio/blueprint/ui/templates/diff.html:91 -msgid "Jump to next difference" -msgstr "Passer à la différence suivante" - -#: changedetectionio/blueprint/ui/templates/diff.html:91 -msgid "Jump" -msgstr "Saut" - -#: changedetectionio/blueprint/ui/templates/diff.html:97 -#: changedetectionio/blueprint/ui/templates/preview.html:45 -msgid "Error Text" -msgstr "Texte d'erreur" - -#: changedetectionio/blueprint/ui/templates/diff.html:98 -#: changedetectionio/blueprint/ui/templates/preview.html:47 -msgid "Error Screenshot" -msgstr "Capture d'écran d'erreur" - -#: changedetectionio/blueprint/ui/templates/diff.html:99 -#: changedetectionio/blueprint/ui/templates/preview.html:50 -msgid "Text" -msgstr "Texte" - -#: changedetectionio/blueprint/ui/templates/diff.html:100 -#: changedetectionio/blueprint/ui/templates/preview.html:51 -msgid "Current screenshot" -msgstr "Capture d'écran actuelle" - -#: changedetectionio/blueprint/ui/templates/diff.html:101 -msgid "Extract Data" -msgstr "Extraire des données" - -#: changedetectionio/blueprint/ui/templates/diff.html:107 -msgid "seconds ago." -msgstr "il y a quelques secondes." - -#: changedetectionio/blueprint/ui/templates/diff.html:114 -#: changedetectionio/blueprint/ui/templates/preview.html:59 -#: changedetectionio/blueprint/ui/templates/preview.html:66 -msgid "seconds ago" -msgstr "il y a quelques secondes" - -#: changedetectionio/blueprint/ui/templates/diff.html:115 -msgid "Current error-ing screenshot from most recent request" -msgstr "Capture d'écran d'erreur actuelle de la demande la plus récente" - -#: changedetectionio/blueprint/ui/templates/diff.html:127 -msgid "Pro-tip: You can enable" -msgstr "Conseil de pro : vous pouvez activer" - -#: changedetectionio/blueprint/ui/templates/diff.html:127 -msgid "\"share access when password is enabled\"" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/diff.html:127 -msgid "from settings." -msgstr "PARAMÈTRES" - -#: changedetectionio/blueprint/ui/templates/diff.html:133 -msgid "Goto single snapshot" -msgstr "Accéder à un seul instantané" - -#: changedetectionio/blueprint/ui/templates/diff.html:138 -msgid "Highlight text to share or add to ignore lists." -msgstr "" -"Mettez en surbrillance le texte à partager ou à ajouter pour ignorer les " -"listes." - -#: changedetectionio/blueprint/ui/templates/diff.html:144 -#: changedetectionio/blueprint/ui/templates/preview.html:80 -msgid "" -"For now, Differences are performed on text, not graphically, only the " -"latest screenshot is available." -msgstr "" - -#: changedetectionio/blueprint/ui/templates/diff.html:149 -#: changedetectionio/blueprint/ui/templates/preview.html:86 -msgid "Current screenshot from most recent request" -msgstr "Capture d'écran actuelle de la demande la plus récente" - -#: changedetectionio/blueprint/ui/templates/diff.html:151 -#: changedetectionio/blueprint/ui/templates/preview.html:88 -msgid "No screenshot available just yet! Try rechecking the page." -msgstr "" -"Aucune capture d'écran disponible pour l'instant ! Essayez de revérifier " -"la page." - -#: changedetectionio/blueprint/ui/templates/diff.html:154 -msgid "Screenshot requires Playwright/WebDriver enabled" -msgstr "La capture d'écran nécessite l'activation de Playwright/WebDriver" - -#: changedetectionio/blueprint/ui/templates/edit.html:48 -msgid "Request" -msgstr "Demande" - -#: changedetectionio/blueprint/ui/templates/edit.html:52 -msgid "Browser Steps" -msgstr "Étapes du navigateur" - -#: changedetectionio/blueprint/ui/templates/edit.html:55 -msgid "Visual Filter Selector" -msgstr "Sélecteur de filtre visuel" - -#: changedetectionio/blueprint/ui/templates/edit.html:57 -msgid "Conditions" -msgstr "Conditions" - -#: changedetectionio/blueprint/ui/templates/edit.html:60 -msgid "Stats" -msgstr "Statistiques" - -#: changedetectionio/blueprint/ui/templates/edit.html:73 -#: changedetectionio/blueprint/ui/templates/edit.html:313 -msgid "Some sites use JavaScript to create the content, for this you should" -msgstr "" -"Certains sites utilisent JavaScript pour créer le contenu, pour cela vous" -" devez" - -#: changedetectionio/blueprint/ui/templates/edit.html:73 -#: changedetectionio/blueprint/ui/templates/edit.html:313 -msgid "use the Chrome/WebDriver Fetcher" -msgstr "utilisez le récupérateur Chrome/WebDriver" - -#: changedetectionio/blueprint/ui/templates/edit.html:74 -msgid "Variables are supported in the URL" -msgstr "Les variables sont prises en charge dans l'URL" - -#: changedetectionio/blueprint/ui/templates/edit.html:74 -#: changedetectionio/blueprint/ui/templates/edit.html:180 -#: changedetectionio/blueprint/ui/templates/edit.html:189 -msgid "help and examples here" -msgstr "aide et exemples ici" - -#: changedetectionio/blueprint/ui/templates/edit.html:78 -msgid "Organisational tag/group name used in the main listing page" -msgstr "Nom du groupe/étiquette" -"Nom du groupe/étiquetteBalise organisationnelle/nom de groupe utilisé " -"dans la page de liste principale" - -#: changedetectionio/blueprint/ui/templates/edit.html:85 -msgid "" -"Automatically uses the page title if found, you can also use your own " -"title/description here" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:95 -msgid "The interval/amount of time between each check." -msgstr "L'intervalle/la durée entre chaque vérification." - -#: changedetectionio/blueprint/ui/templates/edit.html:110 -msgid "" -"Sends a notification when the filter can no longer be seen on the page, " -"good for knowing when the page changed and your filter will not work " -"anymore." -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:123 -msgid "" -"method (default) where your watched site doesn't need Javascript to " -"render." -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:124 -msgid "" -"method requires a network connection to a running WebDriver+Chrome " -"server, set by the ENV var 'WEBDRIVER_URL'." -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:130 -msgid "Check/Scan all" -msgstr "Revérifiez tout" - -#: changedetectionio/blueprint/ui/templates/edit.html:133 -msgid "Choose a proxy for this watch" -msgstr "Choisissez un proxy pour ce moniteur" - -#: changedetectionio/blueprint/ui/templates/edit.html:147 -msgid "Using the current global default settings" -msgstr "Utilisation des paramètres globaux par défaut actuels" - -#: changedetectionio/blueprint/ui/templates/edit.html:152 -#: changedetectionio/blueprint/ui/templates/edit.html:165 -msgid "Show advanced options" -msgstr "Afficher les options avancées" - -#: changedetectionio/blueprint/ui/templates/edit.html:157 -msgid "" -"Run this code before performing change detection, handy for filling in " -"fields and other actions" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:158 -msgid "More help and examples here" -msgstr "Plus d'aide et d'exemples ici" - -#: changedetectionio/blueprint/ui/templates/edit.html:180 -msgid "Variables are supported in the request body" -msgstr "Les variables sont prises en charge dans le corps de la requête" - -#: changedetectionio/blueprint/ui/templates/edit.html:189 -msgid "Variables are supported in the request header values" -msgstr "Les variables sont prises en charge dans les valeurs d'en-tête de requête" - -#: changedetectionio/blueprint/ui/templates/edit.html:192 -msgid "Alert! Extra headers file found and will be added to this watch!" -msgstr "" -"Alerte! Fichier d'en-têtes supplémentaire trouvé et sera ajouté à cette " -"montre !" - -#: changedetectionio/blueprint/ui/templates/edit.html:194 -msgid "Headers can be also read from a file in your data-directory" -msgstr "" -"Les en-têtes peuvent également être lus à partir d'un fichier dans votre " -"répertoire de données" - -#: changedetectionio/blueprint/ui/templates/edit.html:194 -msgid "Read more here" -msgstr "Lire la suite ici" - -#: changedetectionio/blueprint/ui/templates/edit.html:197 -msgid "Not supported by Selenium browser" -msgstr "Non pris en charge par le navigateur Selenium" - -#: changedetectionio/blueprint/ui/templates/edit.html:221 -msgid "Turn on text finder" -msgstr "Activer la recherche de texte" - -#: changedetectionio/blueprint/ui/templates/edit.html:224 -msgid "Please wait, first browser step can take a little time to load.." -msgstr "" -"Veuillez patienter, le chargement de la première étape du navigateur peut" -" prendre un peu de temps." - -#: changedetectionio/blueprint/ui/templates/edit.html:231 -msgid "Click here to Start" -msgstr "Cliquez ici pour commencer" - -#: changedetectionio/blueprint/ui/templates/edit.html:233 -msgid "Please allow 10-15 seconds for the browser to connect." -msgstr "Veuillez attendre 10 à 15 secondes pour que le navigateur se connecte." - -#: changedetectionio/blueprint/ui/templates/edit.html:242 -msgid "Press \"Play\" to start." -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:249 -#: changedetectionio/blueprint/ui/templates/edit.html:419 -msgid "Visual Selector data is not ready, watch needs to be checked atleast once." -msgstr "" -"Les données du sélecteur visuel ne sont pas prêtes, le moniteur doit être" -" vérifié au moins une fois." - -#: changedetectionio/blueprint/ui/templates/edit.html:253 -msgid "" -"Sorry, this functionality only works with fetchers that support " -"interactive Javascript (so far only Playwright based fetchers)" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:254 -#: changedetectionio/blueprint/ui/templates/edit.html:424 -msgid "You need to" -msgstr "Vous devez" - -#: changedetectionio/blueprint/ui/templates/edit.html:254 -#: changedetectionio/blueprint/ui/templates/edit.html:424 -msgid "Set the fetch method" -msgstr "Définir la méthode de récupération" - -#: changedetectionio/blueprint/ui/templates/edit.html:254 -msgid "to one that supports interactive Javascript." -msgstr "à celui qui prend en charge Javascript interactif." - -#: changedetectionio/blueprint/ui/templates/edit.html:297 -msgid "" -"Use the verify (✓) button to test if a condition passes against the " -"current snapshot." -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:298 -msgid "Read a quick tutorial about" -msgstr "Lisez un tutoriel rapide sur" - -#: changedetectionio/blueprint/ui/templates/edit.html:298 -msgid "using conditional web page changes here" -msgstr "en utilisant les modifications conditionnelles de page Web ici" - -#: changedetectionio/blueprint/ui/templates/edit.html:303 -msgid "Activate preview" -msgstr "Aperçu" - -#: changedetectionio/blueprint/ui/templates/edit.html:307 -msgid "Pro-tips:" -msgstr "Conseils de pro :" - -#: changedetectionio/blueprint/ui/templates/edit.html:310 -msgid "Use the preview page to see your filters and triggers highlighted." -msgstr "" -"Utilisez la page d'aperçu pour voir vos filtres et déclencheurs mis en " -"surbrillance." - -#: changedetectionio/blueprint/ui/templates/edit.html:322 -msgid "Limit trigger/ignore/block/extract to;" -msgstr "Limiter le déclenchement/ignorer/bloquer/extraire à ;" - -#: changedetectionio/blueprint/ui/templates/edit.html:326 -msgid "" -"Note: Depending on the length and similarity of the text on each line, " -"the algorithm may consider an" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:326 -#: changedetectionio/blueprint/ui/templates/edit.html:328 -msgid "addition" -msgstr "ajout" - -#: changedetectionio/blueprint/ui/templates/edit.html:326 -msgid "instead of" -msgstr "au lieu de" - -#: changedetectionio/blueprint/ui/templates/edit.html:326 -msgid "replacement" -msgstr "remplacement" - -#: changedetectionio/blueprint/ui/templates/edit.html:326 -msgid "for example." -msgstr "Par exemple." - -#: changedetectionio/blueprint/ui/templates/edit.html:327 -msgid "So it's always better to select" -msgstr "Il est donc toujours préférable de sélectionner" - -#: changedetectionio/blueprint/ui/templates/edit.html:327 -msgid "when you're interested in new content." -msgstr "lorsque vous êtes intéressé par du nouveau contenu." - -#: changedetectionio/blueprint/ui/templates/edit.html:328 -msgid "When content is merely moved in a list, it will also trigger an" -msgstr "" -"Lorsque le contenu est simplement déplacé dans une liste, cela " -"déclenchera également un" - -#: changedetectionio/blueprint/ui/templates/edit.html:328 -msgid "consider enabling" -msgstr "envisager d'activer" - -#: changedetectionio/blueprint/ui/templates/edit.html:328 -msgid "Only trigger when unique lines appear" -msgstr "Se déclenche uniquement lorsque des lignes uniques apparaissent" - -#: changedetectionio/blueprint/ui/templates/edit.html:332 -msgid "" -"Good for websites that just move the content around, and you want to know" -" when NEW content is added, compares new lines against all history for " -"this watch." -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:340 -msgid "" -"Helps reduce changes detected caused by sites shuffling lines around, " -"combine with" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:340 -msgid "check unique lines" -msgstr "vérifier les lignes uniques" - -#: changedetectionio/blueprint/ui/templates/edit.html:340 -msgid "below." -msgstr "ci-dessous." - -#: changedetectionio/blueprint/ui/templates/edit.html:344 -msgid "Remove any whitespace before and after each line of text" -msgstr "Supprimez tout espace avant et après chaque ligne de texte" - -#: changedetectionio/blueprint/ui/templates/edit.html:358 -#: changedetectionio/blueprint/ui/templates/edit.html:361 -#: changedetectionio/blueprint/ui/templates/edit.html:417 -msgid "Loading..." -msgstr "Chargement..." - -#: changedetectionio/blueprint/ui/templates/edit.html:386 -msgid "The Visual Selector tool lets you select the" -msgstr "L'outil Visual Selector vous permet de sélectionner le" - -#: changedetectionio/blueprint/ui/templates/edit.html:386 -msgid "text" -msgstr "texte" - -#: changedetectionio/blueprint/ui/templates/edit.html:386 -msgid "" -"elements that will be used for the change detection. It automatically " -"fills-in the filters in the \"CSS/JSONPath/JQ/XPath Filters\" box of the" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:386 -msgid "tab. Use" -msgstr "Pause" - -#: changedetectionio/blueprint/ui/templates/edit.html:386 -msgid "Shift+Click" -msgstr "Maj+Clic" - -#: changedetectionio/blueprint/ui/templates/edit.html:386 -msgid "to select multiple items." -msgstr "pour sélectionner plusieurs éléments." - -#: changedetectionio/blueprint/ui/templates/edit.html:391 -msgid "Selection Mode:" -msgstr "Mode de sélection :" - -#: changedetectionio/blueprint/ui/templates/edit.html:394 -msgid "Select by element" -msgstr "Sélectionner par élément" - -#: changedetectionio/blueprint/ui/templates/edit.html:398 -msgid "Draw area" -msgstr "Zone de dessin" - -#: changedetectionio/blueprint/ui/templates/edit.html:406 -msgid "Clear selection" -msgstr "Effacer la sélection" - -#: changedetectionio/blueprint/ui/templates/edit.html:408 -msgid "One moment, fetching screenshot and element information.." -msgstr "" -"Un instant, récupération de la capture d'écran et des informations sur " -"les éléments." - -#: changedetectionio/blueprint/ui/templates/edit.html:417 -msgid "Currently:" -msgstr "Actuellement:" - -#: changedetectionio/blueprint/ui/templates/edit.html:423 -msgid "" -"Sorry, this functionality only works with fetchers that support " -"Javascript and screenshots (such as playwright etc)." -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:424 -msgid "to one that supports Javascript and screenshots." -msgstr "à celui qui prend en charge Javascript et les captures d'écran." - -#: changedetectionio/blueprint/ui/templates/edit.html:441 -msgid "Check count" -msgstr "Nombre de chèques" - -#: changedetectionio/blueprint/ui/templates/edit.html:445 -msgid "Consecutive filter failures" -msgstr "Pannes de filtre consécutives" - -#: changedetectionio/blueprint/ui/templates/edit.html:449 -msgid "History length" -msgstr "Histoire" - -#: changedetectionio/blueprint/ui/templates/edit.html:453 -msgid "Last fetch duration" -msgstr "Durée de la dernière récupération" - -#: changedetectionio/blueprint/ui/templates/edit.html:457 -msgid "Notification alert count" -msgstr "Nombre d'alertes de notification" - -#: changedetectionio/blueprint/ui/templates/edit.html:461 -msgid "Server type reply" -msgstr "Réponse du type de serveur" - -#: changedetectionio/blueprint/ui/templates/edit.html:475 -msgid "Download latest HTML snapshot" -msgstr "Télécharger le dernier instantané HTML" - -#: changedetectionio/blueprint/ui/templates/edit.html:488 -msgid "Delete Watch?" -msgstr "Supprimer les montres ?" - -#: changedetectionio/blueprint/ui/templates/edit.html:489 -msgid "Are you sure you want to delete the watch for:" -msgstr "Êtes-vous sûr de vouloir supprimer la montre pour :" - -#: changedetectionio/blueprint/ui/templates/edit.html:489 -msgid "This action cannot be undone." -msgstr "Cette action ne peut pas être annulée." - -#: changedetectionio/blueprint/ui/templates/edit.html:495 -msgid "Clear History?" -msgstr "Effacer les historiques" - -#: changedetectionio/blueprint/ui/templates/edit.html:496 -msgid "Are you sure you want to clear all history for:" -msgstr "Êtes-vous sûr de vouloir effacer tout l'historique pour :" - -#: changedetectionio/blueprint/ui/templates/edit.html:496 -msgid "" -"This will remove all snapshots and previous versions. This action cannot " -"be undone." -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:497 -msgid "Clear History" -msgstr "Effacer les historiques" - -#: changedetectionio/blueprint/ui/templates/edit.html:499 -msgid "Clone & Edit" -msgstr "Cloner et modifier" - -#: changedetectionio/blueprint/ui/templates/preview.html:22 -msgid "Select timestamp" -msgstr "Sélectionnez l'horodatage" - -#: changedetectionio/blueprint/ui/templates/preview.html:31 -msgid "Go" -msgstr "Aller" - -#: changedetectionio/blueprint/ui/templates/preview.html:69 -msgid "Current erroring screenshot from most recent request" -msgstr "Capture d'écran erronée actuelle de la demande la plus récente" - -#: changedetectionio/blueprint/ui/templates/preview.html:91 -msgid "" -"Screenshot requires a Content Fetcher ( Sockpuppetbrowser, selenium, etc " -") that supports screenshots." -msgstr "" - -#: changedetectionio/blueprint/watchlist/__init__.py:79 -#, python-brace-format -msgid "displaying <b>{start} - {end}</b> {record_name} in total <b>{total}</b>" -msgstr "" -"affichage de <b>{start} - {end}</b> {record_name} sur un total de " -"<b>{total}</b>" - -#: changedetectionio/blueprint/watchlist/__init__.py:80 -msgid "records" -msgstr "enregistrements" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:58 -msgid "Add a new web page change detection watch" -msgstr "Ajouter une nouvelle surveillance de détection de changement de page Web" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:61 -msgid "Watch this URL!" -msgstr "Surveillez cette URL !" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:62 -msgid "Edit first then Watch" -msgstr "Modifier > Surveiller" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:72 -msgid "Create a shareable link" -msgstr "Créer un lien partageable" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:72 -msgid "Tip: You can also add 'shared' watches." -msgstr "Astuce : Vous pouvez également ajouter des montres « partagées »." - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:72 -msgid "More info" -msgstr "Plus d'informations" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:80 -msgid "Pause" -msgstr "Pause" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:81 -msgid "UnPause" -msgstr "Reprendre la pause" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:82 -msgid "Mute" -msgstr "Muet" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:83 -msgid "UnMute" -msgstr "Réactiver le son" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:85 -msgid "Tag" -msgstr "Étiqueter" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:86 -msgid "Mark viewed" -msgstr "Marquer consulté" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:87 -msgid "Use default notification" -msgstr "Utiliser la notification par défaut" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:88 -msgid "Clear errors" -msgstr "Effacer les erreurs" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:92 -msgid "Clear Histories" -msgstr "Effacer les historiques" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:93 -msgid "" -"<p>Are you sure you want to clear history for the selected " -"items?</p><p>This action cannot be undone.</p>" -msgstr "" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:94 -msgid "OK" -msgstr "D'ACCORD" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:94 -msgid "Clear/reset history" -msgstr "Effacer/réinitialiser l'historique" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:98 -msgid "Delete Watches?" -msgstr "Supprimer les montres ?" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:99 -msgid "" -"<p>Are you sure you want to delete the selected " -"watches?</strong></p><p>This action cannot be undone.</p>" -msgstr "" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:105 -msgid "Queued size" -msgstr "Taille de la file" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:110 -msgid "Searching" -msgstr "Recherche" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:112 -msgid "All" -msgstr "Tous" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:150 -msgid "Website" -msgstr "Site web" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:152 -msgid "Restock & Price" -msgstr "Réapprovisionnement et prix" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:154 -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:155 -msgid "Last" -msgstr "Dernier" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:154 -msgid "Checked" -msgstr "Vérification" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:155 -msgid "Changed" -msgstr "Modifié" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:162 -msgid "" -"No web page change detection watches configured, please add a URL in the " -"box above, or" -msgstr "" -"Aucune surveillance de site Web configurée, veuillez ajouter une URL dans" -" la case ci-dessus, ou" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:162 -msgid "import a list" -msgstr "importer une liste" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:245 -msgid "Detecting restock and price" -msgstr "Détection du réapprovisionnement et du prix" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:247 -msgid "In stock" -msgstr "En stock" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:247 -msgid "Not in stock" -msgstr "Pas en stock" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:253 -msgid "Price" -msgstr "Prix" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:258 -msgid "No information" -msgstr "Aucune information" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:266 -#: changedetectionio/templates/base.html:247 -msgid "Checking now" -msgstr "Vérifier maintenant" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:279 -msgid "Queued" -msgstr "En file d'attente" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:282 -msgid "History" -msgstr "Historique" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:283 -msgid "Preview" -msgstr "Aperçu" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:292 -msgid "With errors" -msgstr "Avec des erreurs" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:295 -msgid "Mark all viewed" -msgstr "Marquer tous les articles consultés" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:299 -#, python-format -msgid "Mark all viewed in '%(title)s'" -msgstr "Marquer tout vu dans '%(title)s'" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:303 -msgid "Unread" -msgstr "Non lu" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:306 -msgid "Recheck all" -msgstr "Revérifiez tout" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:306 -#, python-format -msgid "in '%(title)s'" -msgstr "dans '%(title)s'" - #: changedetectionio/processors/extract.py:131 msgid "No matches found while scanning all of the watch history for that RegEx." msgstr "" @@ -2571,16 +2341,13 @@ msgstr "" msgid "Failed to calculate diff: {}" msgstr "" -#: changedetectionio/processors/image_ssim_diff/forms.py:19 -#: changedetectionio/processors/image_ssim_diff/forms.py:69 +#: changedetectionio/processors/image_ssim_diff/forms.py:19 changedetectionio/processors/image_ssim_diff/forms.py:69 msgid "Bounding box value is too long" msgstr "La valeur du cadre de sélection est trop longue" #: changedetectionio/processors/image_ssim_diff/forms.py:23 msgid "Bounding box must be in format: x,y,width,height (integers only)" -msgstr "" -"Le cadre de délimitation doit être au format : x,y,largeur,hauteur " -"(entiers uniquement)" +msgstr "Le cadre de délimitation doit être au format : x,y,largeur,hauteur (entiers uniquement)" #: changedetectionio/processors/image_ssim_diff/forms.py:29 msgid "Bounding box values must be non-negative" @@ -2654,8 +2421,7 @@ msgstr "Désactivé, ne suivez pas la disponibilité/réapprovisionnement" msgid "Below price to trigger notification" msgstr "En dessous du prix pour déclencher une notification" -#: changedetectionio/processors/restock_diff/forms.py:22 -#: changedetectionio/processors/restock_diff/forms.py:24 +#: changedetectionio/processors/restock_diff/forms.py:22 changedetectionio/processors/restock_diff/forms.py:24 msgid "No limit" msgstr "Aucune limite" @@ -2682,9 +2448,7 @@ msgstr "Réapprovisionnement et prix" #: changedetectionio/processors/restock_diff/processor.py:13 msgid "Re-stock & Price detection for pages with a SINGLE product" -msgstr "" -"Détection de réapprovisionnement et de prix pour les pages avec un SEUL " -"produit" +msgstr "Détection de réapprovisionnement et de prix pour les pages avec un SEUL produit" #: changedetectionio/processors/restock_diff/processor.py:14 msgid "Detects if the product goes back to in-stock" @@ -2698,6 +2462,15 @@ msgstr "Modifications du texte de la page Web/HTML, JSON et PDF" msgid "Detects all text changes where possible" msgstr "Détecte toutes les modifications de texte lorsque cela est possible" +#: changedetectionio/store.py:392 +#, python-brace-format +msgid "Error fetching metadata for {}" +msgstr "" + +#: changedetectionio/store.py:396 +msgid "Watch protocol is not permitted or invalid URL format" +msgstr "" + #: changedetectionio/templates/_common_fields.html:9 msgid "Body for all notifications — You can use" msgstr "Corps pour toutes les notifications — Vous pouvez utiliser" @@ -2754,10 +2527,8 @@ msgstr "" msgid "The diff output - only changes, additions, and removals —" msgstr "" -#: changedetectionio/templates/_common_fields.html:57 -#: changedetectionio/templates/_common_fields.html:66 -#: changedetectionio/templates/_common_fields.html:74 -#: changedetectionio/templates/_common_fields.html:82 +#: changedetectionio/templates/_common_fields.html:57 changedetectionio/templates/_common_fields.html:66 +#: changedetectionio/templates/_common_fields.html:74 changedetectionio/templates/_common_fields.html:82 msgid "Without (added) prefix or colors" msgstr "" @@ -2790,9 +2561,7 @@ msgid "The diff output - patch in unified format" msgstr "" #: changedetectionio/templates/_common_fields.html:90 -msgid "" -"The current snapshot text contents value, useful when combined with JSON " -"or CSS filters" +msgid "The current snapshot text contents value, useful when combined with JSON or CSS filters" msgstr "" #: changedetectionio/templates/_common_fields.html:95 @@ -2812,20 +2581,13 @@ msgid "depend on how the difference algorithm perceives the change." msgstr "" #: changedetectionio/templates/_common_fields.html:110 -msgid "" -"For example, an addition or removal could be perceived as a change in " -"some cases." +msgid "For example, an addition or removal could be perceived as a change in some cases." msgstr "" #: changedetectionio/templates/_common_fields.html:110 msgid "More Here" msgstr "Plus d'infos ici" -#: changedetectionio/templates/_common_fields.html:126 -#: changedetectionio/templates/edit/text-options.html:62 -msgid "Use" -msgstr "Utiliser" - #: changedetectionio/templates/_common_fields.html:126 msgid "AppRise Notification URLs" msgstr "URLs de notification AppRise" @@ -2835,11 +2597,13 @@ msgid "for notification to just about any service!" msgstr "" #: changedetectionio/templates/_common_fields.html:126 -msgid "" -"Please read the notification services wiki here for important " -"configuration notes" +msgid "Please read the notification services wiki here for important configuration notes" msgstr "" +#: changedetectionio/templates/_common_fields.html:126 changedetectionio/templates/edit/text-options.html:62 +msgid "Use" +msgstr "Utiliser" + #: changedetectionio/templates/_common_fields.html:128 msgid "Show advanced help and tips" msgstr "Afficher l'aide et astuces avancées" @@ -2861,9 +2625,7 @@ msgid "of notification text, including the title." msgstr "du texte de notification, y compris le titre." #: changedetectionio/templates/_common_fields.html:131 -msgid "" -"bots can't send messages to other bots, so you should specify chat ID of " -"non-bot user." +msgid "bots can't send messages to other bots, so you should specify chat ID of non-bot user." msgstr "" #: changedetectionio/templates/_common_fields.html:132 @@ -2930,8 +2692,7 @@ msgstr "" msgid "URL encoding, use" msgstr "" -#: changedetectionio/templates/_common_fields.html:162 -#: changedetectionio/templates/_common_fields.html:165 +#: changedetectionio/templates/_common_fields.html:162 changedetectionio/templates/_common_fields.html:165 msgid "for example -" msgstr "par exemple -" @@ -2940,9 +2701,7 @@ msgid "Regular-expression replace, use" msgstr "" #: changedetectionio/templates/_common_fields.html:168 -msgid "" -"For a complete reference of all Jinja2 built-in filters, users can refer " -"to the" +msgid "For a complete reference of all Jinja2 built-in filters, users can refer to the" msgstr "" #: changedetectionio/templates/_common_fields.html:176 @@ -2970,9 +2729,7 @@ msgid "Verify this rule against current snapshot" msgstr "" #: changedetectionio/templates/_helpers.html:184 -msgid "" -"Error - This watch needs Chrome (with playwright/sockpuppetbrowser), but " -"Chrome based fetching is not enabled." +msgid "Error - This watch needs Chrome (with playwright/sockpuppetbrowser), but Chrome based fetching is not enabled." msgstr "" #: changedetectionio/templates/_helpers.html:184 @@ -2980,9 +2737,7 @@ msgid "Alternatively try our" msgstr "" #: changedetectionio/templates/_helpers.html:184 -msgid "" -"very affordable subscription based service which has all this setup for " -"you" +msgid "very affordable subscription based service which has all this setup for you" msgstr "" #: changedetectionio/templates/_helpers.html:185 @@ -3026,9 +2781,7 @@ msgid "Reset" msgstr "Réinitialiser" #: changedetectionio/templates/_helpers.html:259 -msgid "" -"Warning, one or more of your 'days' has a duration that would extend into" -" the next day." +msgid "Warning, one or more of your 'days' has a duration that would extend into the next day." msgstr "" #: changedetectionio/templates/_helpers.html:260 @@ -3048,9 +2801,7 @@ msgid "First confirm/save your Time Zone Settings" msgstr "" #: changedetectionio/templates/_helpers.html:284 -msgid "" -"Triggers a change if this text appears, AND something changed in the " -"document." +msgid "Triggers a change if this text appears, AND something changed in the document." msgstr "" #: changedetectionio/templates/_helpers.html:284 @@ -3086,15 +2837,12 @@ msgid "Select Language" msgstr "Sélectionnez la langue" #: changedetectionio/templates/base.html:269 -msgid "" -"Language support is in beta, please help us improve by opening a PR on " -"GitHub with any updates." +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." +"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:281 changedetectionio/templates/base.html:294 msgid "Search" msgstr "Rechercher" @@ -3110,6 +2858,80 @@ msgstr "dans" msgid "Enter search term..." msgstr "" +#: changedetectionio/templates/edit/text-options.html:9 +msgid "Text to wait for before triggering a change/notification, all text and regex are tested case-insensitive." +msgstr "" + +#: changedetectionio/templates/edit/text-options.html:10 +msgid "Trigger text is processed from the result-text that comes out of any CSS/JSON Filters for this monitor" +msgstr "" + +#: changedetectionio/templates/edit/text-options.html:11 +msgid "Each line is processed separately (think of each line as \"OR\")" +msgstr "" + +#: changedetectionio/templates/edit/text-options.html:12 changedetectionio/templates/edit/text-options.html:46 +msgid "Note: Wrap in forward slash / to use regex example:" +msgstr "" + +#: changedetectionio/templates/edit/text-options.html:23 +msgid "Matching text will be ignored in the text snapshot (you can still see it but it wont trigger a change)" +msgstr "" + +#: changedetectionio/templates/edit/text-options.html:43 +msgid "" +"Block change-detection while this text is on the page, all text and regex are tested case-insensitive, good for " +"waiting for when a product is available again" +msgstr "" + +#: changedetectionio/templates/edit/text-options.html:44 +msgid "Block text is processed from the result-text that comes out of any CSS/JSON Filters for this monitor" +msgstr "" + +#: changedetectionio/templates/edit/text-options.html:45 +msgid "All lines here must not exist (think of each line as \"OR\")" +msgstr "" + +#: changedetectionio/templates/edit/text-options.html:58 +msgid "Extracts text in the final output (line by line) after other filters using regular expressions or string match:" +msgstr "" + +#: changedetectionio/templates/edit/text-options.html:60 +msgid "Regular expression - example" +msgstr "" + +#: changedetectionio/templates/edit/text-options.html:61 +msgid "Don't forget to consider the white-space at the start of a line" +msgstr "" + +#: changedetectionio/templates/edit/text-options.html:62 +msgid "type flags (more" +msgstr "" + +#: changedetectionio/templates/edit/text-options.html:62 +msgid "information here" +msgstr "informations ici" + +#: changedetectionio/templates/edit/text-options.html:63 +msgid "Keyword example - example" +msgstr "" + +#: changedetectionio/templates/edit/text-options.html:64 +msgid "Use groups to extract just that text - example" +msgstr "" + +#: changedetectionio/templates/edit/text-options.html:64 +msgid "returns a list of years only" +msgstr "" + +#: changedetectionio/templates/edit/text-options.html:65 +msgid "Example - match lines containing a keyword" +msgstr "" + +#: changedetectionio/templates/edit/text-options.html:68 +msgid "One line per regular-expression/string match" +msgstr "" + #: changedetectionio/templates/login.html:17 msgid "Login" msgstr "Se connecter" @@ -3178,114 +3000,20 @@ msgstr "Changer de langue" msgid "Change language" msgstr "Changer de langue" -#: changedetectionio/templates/edit/text-options.html:9 -msgid "" -"Text to wait for before triggering a change/notification, all text and " -"regex are tested case-insensitive." -msgstr "" - -#: changedetectionio/templates/edit/text-options.html:10 -msgid "" -"Trigger text is processed from the result-text that comes out of any " -"CSS/JSON Filters for this monitor" -msgstr "" - -#: changedetectionio/templates/edit/text-options.html:11 -msgid "Each line is processed separately (think of each line as \"OR\")" -msgstr "" - -#: changedetectionio/templates/edit/text-options.html:12 -#: changedetectionio/templates/edit/text-options.html:46 -msgid "Note: Wrap in forward slash / to use regex example:" -msgstr "" - -#: changedetectionio/templates/edit/text-options.html:23 -msgid "" -"Matching text will be ignored in the text snapshot (you can still see it " -"but it wont trigger a change)" -msgstr "" - -#: changedetectionio/templates/edit/text-options.html:43 -msgid "" -"Block change-detection while this text is on the page, all text and regex" -" are tested case-insensitive, good for waiting for when a product is " -"available again" -msgstr "" - -#: changedetectionio/templates/edit/text-options.html:44 -msgid "" -"Block text is processed from the result-text that comes out of any " -"CSS/JSON Filters for this monitor" -msgstr "" - -#: changedetectionio/templates/edit/text-options.html:45 -msgid "All lines here must not exist (think of each line as \"OR\")" -msgstr "" - -#: changedetectionio/templates/edit/text-options.html:58 -msgid "" -"Extracts text in the final output (line by line) after other filters " -"using regular expressions or string match:" -msgstr "" - -#: changedetectionio/templates/edit/text-options.html:60 -msgid "Regular expression - example" -msgstr "" - -#: changedetectionio/templates/edit/text-options.html:61 -msgid "Don't forget to consider the white-space at the start of a line" -msgstr "" - -#: changedetectionio/templates/edit/text-options.html:62 -msgid "type flags (more" -msgstr "" - -#: changedetectionio/templates/edit/text-options.html:62 -msgid "information here" -msgstr "informations ici" - -#: changedetectionio/templates/edit/text-options.html:63 -msgid "Keyword example - example" -msgstr "" - -#: changedetectionio/templates/edit/text-options.html:64 -msgid "Use groups to extract just that text - example" -msgstr "" - -#: changedetectionio/templates/edit/text-options.html:64 -msgid "returns a list of years only" -msgstr "" - -#: changedetectionio/templates/edit/text-options.html:65 -msgid "Example - match lines containing a keyword" -msgstr "" - -#: changedetectionio/templates/edit/text-options.html:68 -msgid "One line per regular-expression/string match" -msgstr "" - -#: changedetectionio/widgets/ternary_boolean.py:17 -#: changedetectionio/widgets/ternary_boolean.py:71 +#: changedetectionio/widgets/ternary_boolean.py:17 changedetectionio/widgets/ternary_boolean.py:71 msgid "Yes" msgstr "Oui" -#: changedetectionio/widgets/ternary_boolean.py:18 -#: changedetectionio/widgets/ternary_boolean.py:72 +#: changedetectionio/widgets/ternary_boolean.py:18 changedetectionio/widgets/ternary_boolean.py:72 msgid "No" msgstr "Non" -#: changedetectionio/widgets/ternary_boolean.py:19 -#: changedetectionio/widgets/ternary_boolean.py:73 +#: changedetectionio/widgets/ternary_boolean.py:19 changedetectionio/widgets/ternary_boolean.py:73 msgid "Main settings" msgstr "Paramètres principaux" -#~ msgid "" -#~ "Compares screenshots using fast OpenCV " -#~ "algorithm, 10-100x faster than SSIM" -#~ msgstr "" -#~ "Compare les captures d'écran à l'aide" -#~ " de l'algorithme OpenCV rapide, 10 à" -#~ " 100 fois plus rapide que SSIM" +#~ msgid "Compares screenshots using fast OpenCV algorithm, 10-100x faster than SSIM" +#~ msgstr "Compare les captures d'écran à l'aide de l'algorithme OpenCV rapide, 10 à 100 fois plus rapide que SSIM" #~ msgid "Actions" #~ msgstr "Conditions" diff --git a/changedetectionio/translations/it/LC_MESSAGES/messages.mo b/changedetectionio/translations/it/LC_MESSAGES/messages.mo index 95946f81a..81cf835b4 100644 Binary files a/changedetectionio/translations/it/LC_MESSAGES/messages.mo and b/changedetectionio/translations/it/LC_MESSAGES/messages.mo differ diff --git a/changedetectionio/translations/it/LC_MESSAGES/messages.po b/changedetectionio/translations/it/LC_MESSAGES/messages.po index 88116e4a8..e9f209a06 100644 --- a/changedetectionio/translations/it/LC_MESSAGES/messages.po +++ b/changedetectionio/translations/it/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-17 20:59+0100\n" +"POT-Creation-Date: 2026-01-22 06:10+0100\n" "PO-Revision-Date: 2026-01-02 15:32+0100\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language: it\n" @@ -18,35 +18,1785 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 2.17.0\n" -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:273 -#: changedetectionio/flask_app.py:218 changedetectionio/flask_app.py:230 -#: changedetectionio/flask_app.py:251 -#: changedetectionio/realtime/socket_server.py:168 +#: changedetectionio/blueprint/backups/__init__.py:86 +msgid "A backup is already running, check back in a few minutes" +msgstr "Un backup è già in esecuzione, riprova tra qualche minuto" + +#: changedetectionio/blueprint/backups/__init__.py:90 +msgid "Maximum number of backups reached, please remove some" +msgstr "Numero massimo di backup raggiunto, rimuovine alcuni" + +#: changedetectionio/blueprint/backups/__init__.py:103 +msgid "Backup building in background, check back in a few minutes." +msgstr "Backup in creazione in background, riprova tra qualche minuto." + +#: changedetectionio/blueprint/backups/__init__.py:166 +msgid "Backups were deleted." +msgstr "I backup sono stati eliminati." + +#: changedetectionio/blueprint/backups/templates/overview.html:6 +#: changedetectionio/blueprint/settings/templates/settings.html:28 +msgid "Backups" +msgstr "Backup" + +#: changedetectionio/blueprint/backups/templates/overview.html:9 +msgid "A backup is running!" +msgstr "Un backup è in esecuzione!" + +#: changedetectionio/blueprint/backups/templates/overview.html:13 +msgid "Here you can download and request a new backup, when a backup is completed you will see it listed below." +msgstr "" + +#: changedetectionio/blueprint/backups/templates/overview.html:19 +msgid "Mb" +msgstr "MB" + +#: changedetectionio/blueprint/backups/templates/overview.html:24 +msgid "No backups found." +msgstr "Nessun backup trovato." + +#: changedetectionio/blueprint/backups/templates/overview.html:28 +msgid "Create backup" +msgstr "Crea backup" + +#: changedetectionio/blueprint/backups/templates/overview.html:30 +msgid "Remove backups" +msgstr "Rimuovi backup" + +#: changedetectionio/blueprint/imports/importer.py:45 +msgid "Importing 5,000 of the first URLs from your list, the rest can be imported again." +msgstr "Importazione delle prime 5.000 URL dalla tua lista, il resto può essere importato di nuovo." + +#: changedetectionio/blueprint/imports/importer.py:78 +#, python-brace-format +msgid "{} Imported from list in {:.2f}s, {} Skipped." +msgstr "{} Importate dalla lista in {:.2f}s, {} Ignorate." + +#: changedetectionio/blueprint/imports/importer.py:98 +msgid "Unable to read JSON file, was it broken?" +msgstr "Impossibile leggere il file JSON, è danneggiato?" + +#: changedetectionio/blueprint/imports/importer.py:102 +msgid "JSON structure looks invalid, was it broken?" +msgstr "La struttura JSON sembra non valida, è danneggiata?" + +#: changedetectionio/blueprint/imports/importer.py:139 +#, python-brace-format +msgid "{} Imported from Distill.io in {:.2f}s, {} Skipped." +msgstr "{} Importate da Distill.io in {:.2f}s, {} Ignorate." + +#: changedetectionio/blueprint/imports/importer.py:160 changedetectionio/blueprint/imports/importer.py:239 +msgid "Unable to read export XLSX file, something wrong with the file?" +msgstr "Impossibile leggere il file XLSX di esportazione, c'è qualcosa che non va con il file?" + +#: changedetectionio/blueprint/imports/importer.py:200 changedetectionio/blueprint/imports/importer.py:268 +#, python-brace-format +msgid "Error processing row number {}, URL value was incorrect, row was skipped." +msgstr "Errore nell'elaborazione della riga numero {}, il valore dell'URL non era corretto, riga ignorata." + +#: changedetectionio/blueprint/imports/importer.py:214 changedetectionio/blueprint/imports/importer.py:297 +#, python-brace-format +msgid "Error processing row number {}, check all cell data types are correct, row was skipped." +msgstr "" +"Errore nell'elaborazione della riga numero {}, verifica che tutti i tipi di dati delle celle siano corretti, riga " +"ignorata." + +#: changedetectionio/blueprint/imports/importer.py:218 +#, python-brace-format +msgid "{} imported from Wachete .xlsx in {:.2f}s" +msgstr "{} importate da Wachete .xlsx in {:.2f}s" + +#: changedetectionio/blueprint/imports/importer.py:301 +#, python-brace-format +msgid "{} imported from custom .xlsx in {:.2f}s" +msgstr "{} importate da .xlsx personalizzato in {:.2f}s" + +#: changedetectionio/blueprint/imports/templates/import.html:9 +msgid "URL List" +msgstr "Lista URL" + +#: changedetectionio/blueprint/imports/templates/import.html:10 +msgid "Distill.io" +msgstr "Distill.io" + +#: changedetectionio/blueprint/imports/templates/import.html:11 +msgid ".XLSX & Wachete" +msgstr ".XLSX & Wachete" + +#: changedetectionio/blueprint/imports/templates/import.html:20 +msgid "Enter one URL per line, and optionally add tags for each URL after a space, delineated by comma (,):" +msgstr "" + +#: changedetectionio/blueprint/imports/templates/import.html:22 +msgid "Example:" +msgstr "Esempio:" + +#: changedetectionio/blueprint/imports/templates/import.html:23 +msgid "URLs which do not pass validation will stay in the textarea." +msgstr "" + +#: changedetectionio/blueprint/imports/templates/import.html:44 +msgid "Copy and Paste your Distill.io watch 'export' file, this should be a JSON file." +msgstr "" + +#: changedetectionio/blueprint/imports/templates/import.html:45 +msgid "This is" +msgstr "Questo è" + +#: changedetectionio/blueprint/imports/templates/import.html:45 +msgid "experimental" +msgstr "sperimentale" + +#: changedetectionio/blueprint/imports/templates/import.html:45 +msgid "supported fields are" +msgstr "" + +#: changedetectionio/blueprint/imports/templates/import.html:45 +msgid "the rest (including" +msgstr "" + +#: changedetectionio/blueprint/imports/templates/import.html:45 +msgid "are ignored." +msgstr "" + +#: changedetectionio/blueprint/imports/templates/import.html:48 +msgid "How to export?" +msgstr "" + +#: changedetectionio/blueprint/imports/templates/import.html:49 +msgid "Be sure to set your default fetcher to Chrome if required." +msgstr "" + +#: changedetectionio/blueprint/imports/templates/import.html:91 +msgid "Table of custom column and data types mapping for the" +msgstr "" + +#: changedetectionio/blueprint/imports/templates/import.html:91 +msgid "Custom mapping" +msgstr "" + +#: changedetectionio/blueprint/imports/templates/import.html:91 +msgid "File mapping type." +msgstr "" + +#: changedetectionio/blueprint/imports/templates/import.html:95 +msgid "Column #" +msgstr "" + +#: changedetectionio/blueprint/imports/templates/import.html:101 +msgid "Type" +msgstr "Tipo" + +#: changedetectionio/blueprint/imports/templates/import.html:104 +msgid "none" +msgstr "nessuno" + +#: changedetectionio/blueprint/imports/templates/import.html:107 +msgid "CSS/xPath filter" +msgstr "Filtro CSS/xPath" + +#: changedetectionio/blueprint/imports/templates/import.html:108 +msgid "Group / Tag name(s)" +msgstr "Nome gruppo / Tag" + +#: changedetectionio/blueprint/imports/templates/import.html:109 +msgid "Recheck time (minutes)" +msgstr "Tempo di ricontrollo (minuti)" + +#: changedetectionio/blueprint/imports/templates/import.html:116 +msgid "Import" +msgstr "Importa" + +#: changedetectionio/blueprint/settings/__init__.py:64 +msgid "Password protection removed." +msgstr "" + +#: changedetectionio/blueprint/settings/__init__.py:92 +#, python-brace-format +msgid "Warning: Worker count ({}) is close to or exceeds available CPU cores ({})" +msgstr "Avviso: Il numero di worker ({}) si avvicina o supera i core CPU disponibili ({})" + +#: changedetectionio/blueprint/settings/__init__.py:104 +#, python-brace-format +msgid "Worker count adjusted: {}" +msgstr "" + +#: changedetectionio/blueprint/settings/__init__.py:106 +msgid "Dynamic worker adjustment not supported for sync workers" +msgstr "" + +#: changedetectionio/blueprint/settings/__init__.py:108 +#, python-brace-format +msgid "Error adjusting workers: {}" +msgstr "" + +#: changedetectionio/blueprint/settings/__init__.py:113 +msgid "Password protection enabled." +msgstr "" + +#: changedetectionio/blueprint/settings/__init__.py:132 +msgid "Settings updated." +msgstr "" + +#: changedetectionio/blueprint/settings/__init__.py:135 changedetectionio/blueprint/ui/edit.py:296 +#: changedetectionio/processors/extract.py:105 +msgid "An error occurred, please see below." +msgstr "" + +#: changedetectionio/blueprint/settings/__init__.py:185 +msgid "API Key was regenerated." +msgstr "" + +#: changedetectionio/blueprint/settings/__init__.py:204 +msgid "Automatic scheduling paused - checks will not be queued." +msgstr "" + +#: changedetectionio/blueprint/settings/__init__.py:206 +msgid "Automatic scheduling resumed - checks will be queued normally." +msgstr "" + +#: changedetectionio/blueprint/settings/__init__.py:218 +msgid "All notifications muted." +msgstr "Tutte le notifiche disattivate." + +#: changedetectionio/blueprint/settings/__init__.py:220 +msgid "All notifications unmuted." +msgstr "Tutte le notifiche attivate." + +#: changedetectionio/blueprint/settings/templates/notification-log.html:7 +msgid "Notification debug log" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:21 +#: changedetectionio/blueprint/tags/templates/edit-tag.html:27 changedetectionio/blueprint/ui/templates/edit.html:47 +msgid "General" +msgstr "Generale" + +#: changedetectionio/blueprint/settings/templates/settings.html:23 +msgid "Fetching" +msgstr "Recupero" + +#: changedetectionio/blueprint/settings/templates/settings.html:24 +msgid "Global Filters" +msgstr "Filtri globali" + +#: changedetectionio/blueprint/settings/templates/settings.html:25 +msgid "UI Options" +msgstr "Opzioni interfaccia" + +#: changedetectionio/blueprint/settings/templates/settings.html:26 +msgid "API" +msgstr "API" + +#: changedetectionio/blueprint/settings/templates/settings.html:27 +msgid "RSS" +msgstr "RSS" + +#: changedetectionio/blueprint/settings/templates/settings.html:29 +msgid "Time & Date" +msgstr "Data e ora" + +#: changedetectionio/blueprint/settings/templates/settings.html:30 +msgid "CAPTCHA & Proxies" +msgstr "CAPTCHA e Proxy" + +#: changedetectionio/blueprint/settings/templates/settings.html:36 +msgid "Info" +msgstr "Info" + +#: changedetectionio/blueprint/settings/templates/settings.html:47 +msgid "Default recheck time for all watches, current system minimum is" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:47 +msgid "seconds" +msgstr "secondi" + +#: changedetectionio/blueprint/settings/templates/settings.html:47 +msgid "more info" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:57 +msgid "After this many consecutive times that the CSS/xPath filter is missing, send a notification" +msgstr "Numero di volte consecutive in cui il filtro CSS/xPath manca prima di inviare notifica" + +#: changedetectionio/blueprint/settings/templates/settings.html:59 +msgid "Set to" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:59 +msgid "to disable" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:68 +msgid "Password protection for your changedetection.io application." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:71 +msgid "Password is locked." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:77 +msgid "Allow access to the watch change history page when password is enabled (Good for sharing the diff page)" +msgstr "Consenti accesso alla pagina cronologia quando la password è attiva (utile per condividere la pagina diff)" + +#: changedetectionio/blueprint/settings/templates/settings.html:81 +msgid "When a request returns no content, or the HTML does not contain any text, is this considered a change?" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:93 +msgid "Base URL used for the" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:93 +msgid "token in notification links." +msgstr "token nei link di notifica." + +#: changedetectionio/blueprint/settings/templates/settings.html:94 +msgid "Default value is the system environment variable" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:94 changedetectionio/templates/_common_fields.html:132 +msgid "read more here" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:103 +msgid "method (default) where your watched sites don't need Javascript to render." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:103 changedetectionio/blueprint/ui/templates/edit.html:123 +msgid "Use the" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:103 changedetectionio/blueprint/ui/templates/edit.html:123 +msgid "Basic" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:104 +msgid "method requires a network connection to a running WebDriver+Chrome server, set by the ENV var" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:104 changedetectionio/blueprint/ui/templates/edit.html:124 +msgid "The" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:104 changedetectionio/blueprint/ui/templates/edit.html:124 +msgid "Chrome/Javascript" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:109 changedetectionio/blueprint/ui/templates/edit.html:143 +msgid "" +"If you're having trouble waiting for the page to be fully rendered (text missing etc), try increasing the 'wait' time" +" here." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:111 changedetectionio/blueprint/ui/templates/edit.html:145 +msgid "This will wait" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:111 changedetectionio/blueprint/ui/templates/edit.html:145 +msgid "seconds before extracting the text." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:120 +msgid "Number of concurrent workers to process watches. More workers = faster processing but higher memory usage." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:121 +msgid "Currently running:" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:121 +msgid "operational" +msgstr "operativo" + +#: changedetectionio/blueprint/settings/templates/settings.html:121 +msgid "workers" +msgstr "workers" + +#: changedetectionio/blueprint/settings/templates/settings.html:121 +msgid "actively processing" +msgstr "in elaborazione" + +#: changedetectionio/blueprint/settings/templates/settings.html:125 +msgid "Example - 3 seconds random jitter could trigger up to 3 seconds earlier or up to 3 seconds later" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:129 +msgid "For regular plain requests (not chrome based), maximum number of seconds until timeout, 1-999." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:134 +msgid "Applied to all requests." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:135 +msgid "Note: Simply changing the User-Agent often does not defeat anti-robot technologies, it's important to consider" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:135 +msgid "all of the ways that the browser is detected" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:140 changedetectionio/blueprint/ui/templates/diff.html:138 +#: changedetectionio/blueprint/ui/templates/edit.html:125 changedetectionio/templates/_common_fields.html:126 +msgid "Tip:" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:140 changedetectionio/blueprint/ui/templates/edit.html:125 +msgid "Connect using Bright Data and Oxylabs Proxies, find out more here." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:149 +msgid "Ignore whitespace, tabs and new-lines/line-feeds when considering if a change was detected." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:150 +#: changedetectionio/blueprint/settings/templates/settings.html:157 +#: changedetectionio/blueprint/settings/templates/settings.html:192 +msgid "Note:" +msgstr "Nota:" + +#: changedetectionio/blueprint/settings/templates/settings.html:150 +#: changedetectionio/blueprint/settings/templates/settings.html:192 +msgid "Changing this will change the status of your existing watches, possibly trigger alerts etc." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:155 +msgid "Render anchor tag content, default disabled, when enabled renders links as" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:157 +msgid "Changing this could affect the content of your existing watches, possibly trigger alerts etc." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:168 +msgid "Remove HTML element(s) by CSS and XPath selectors before text conversion." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:169 +msgid "Don't paste HTML here, use only CSS and XPath selectors" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:170 +msgid "Add multiple elements, CSS or XPath selectors per line to ignore multiple parts of the HTML." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:178 +#: changedetectionio/blueprint/settings/templates/settings.html:182 +msgid "Note: This is applied globally in addition to the per-watch rules." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:181 +msgid "Matching text will be" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:181 +msgid "ignored" +msgstr "ignorato" + +#: changedetectionio/blueprint/settings/templates/settings.html:181 +msgid "in the text snapshot (you can still see it but it wont trigger a change)" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:183 changedetectionio/templates/edit/text-options.html:24 +msgid "Each line processed separately, any line matching will be ignored (removed before creating the checksum)" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:184 changedetectionio/templates/edit/text-options.html:25 +msgid "Regular Expression support, wrap the entire line in forward slash" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:185 changedetectionio/templates/edit/text-options.html:26 +msgid "Changing this will affect the comparison checksum which may trigger an alert" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:191 +msgid "Remove any text that appears in the \"Ignore text\" from the output (otherwise its just ignored for change-detection)" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:198 +msgid "API Access" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:199 +msgid "Drive your changedetection.io via API, More about" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:199 +msgid "API access and examples here" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:203 +msgid "Restrict API access limit by using" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:203 +msgid "header - required for the Chrome Extension to work" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:204 +msgid "API Key" +msgstr "Chiave API" + +#: changedetectionio/blueprint/settings/templates/settings.html:205 +msgid "copy" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:209 +msgid "Regenerate API key" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:212 +msgid "Chrome Extension" +msgstr "Estensione Chrome" + +#: changedetectionio/blueprint/settings/templates/settings.html:213 +msgid "Easily add any web-page to your changedetection.io installation from within Chrome." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:214 +msgid "Step 1" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:214 +msgid "Install the extension," +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:214 +msgid "Step 2" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:214 +msgid "Navigate to this page," +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:215 +msgid "Step 3" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:215 +msgid "Open the extension from the toolbar and click" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:215 +msgid "Sync API Access" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:218 +msgid "Try our new Chrome Extension!" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:220 +msgid "Chrome store icon" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:221 +msgid "Chrome Webstore" +msgstr "Chrome Webstore" + +#: changedetectionio/blueprint/settings/templates/settings.html:232 +msgid "Maximum number of history snapshots to include in the watch specific RSS feed." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:236 +msgid "For watching other RSS feeds - When watching RSS/Atom feeds, convert them into clean text for better change detection." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:241 +msgid "Does your reader support HTML? Set it here" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:245 +msgid "'System default' for the same template for all items, or re-use your \"Notification Body\" as the template." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:258 +msgid "Ensure the settings below are correct, they are used to manage the time schedule for checking your web page watches." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:261 +msgid "UTC Time & Date from Server:" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:262 +msgid "Local Time & Date in Browser:" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:274 +msgid "Enable this setting to open the diff page in a new tab. If disabled, the diff page will open in the current tab." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:278 +msgid "Realtime UI Updates Enabled - (Restart required if this is changed)" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:282 +msgid "Enable or Disable Favicons next to the watch list" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:289 +msgid "Number of items per page in the watch overview list, 0 to disable." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:337 +msgid "Tip" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:337 +msgid "\"Residential\" and \"Mobile\" proxy type can be more successfull than \"Data Center\" for blocked websites." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:341 +msgid "\"Name\" will be used for selecting the proxy in the Watch Edit settings" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:342 +msgid "" +"SOCKS5 proxies with authentication are only supported with 'plain requests' fetcher, for other fetchers you should " +"whitelist the IP access instead" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:348 +msgid "Choose a default proxy for all watches" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:388 +msgid "Python version:" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:389 +msgid "Plugins active:" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:397 +msgid "No plugins active" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:403 +msgid "Back" +msgstr "Indietro" + +#: changedetectionio/blueprint/settings/templates/settings.html:404 +msgid "Clear Snapshot History" +msgstr "Cancella cronologia snapshot" + +#: changedetectionio/blueprint/tags/__init__.py:48 +#, python-brace-format +msgid "The tag \"{}\" already exists" +msgstr "" + +#: changedetectionio/blueprint/tags/__init__.py:52 +msgid "Tag added" +msgstr "" + +#: changedetectionio/blueprint/tags/__init__.py:87 +msgid "Tag deleted, removing from watches in background" +msgstr "" + +#: changedetectionio/blueprint/tags/__init__.py:109 +msgid "Unlinking tag from watches in background" +msgstr "" + +#: changedetectionio/blueprint/tags/__init__.py:133 +msgid "All tags deleted, clearing from watches in background" +msgstr "" + +#: changedetectionio/blueprint/tags/__init__.py:145 +msgid "Tag not found" +msgstr "" + +#: changedetectionio/blueprint/tags/__init__.py:220 +msgid "Updated" +msgstr "Aggiornato" + +#: changedetectionio/blueprint/tags/templates/edit-tag.html:28 changedetectionio/blueprint/ui/templates/edit.html:56 +#: changedetectionio/blueprint/ui/templates/edit.html:386 +msgid "Filters & Triggers" +msgstr "" + +#: changedetectionio/blueprint/tags/templates/edit-tag.html:50 +msgid "These settings are" +msgstr "" + +#: changedetectionio/blueprint/tags/templates/edit-tag.html:50 +msgid "added" +msgstr "" + +#: changedetectionio/blueprint/tags/templates/edit-tag.html:50 +msgid "to any existing watch configurations." +msgstr "" + +#: changedetectionio/blueprint/tags/templates/edit-tag.html:53 changedetectionio/blueprint/ui/templates/edit.html:321 +msgid "Text filtering" +msgstr "" + +#: changedetectionio/blueprint/tags/templates/edit-tag.html:73 changedetectionio/blueprint/ui/templates/edit.html:269 +msgid "Use with caution!" +msgstr "" + +#: changedetectionio/blueprint/tags/templates/edit-tag.html:73 changedetectionio/blueprint/ui/templates/edit.html:269 +msgid "This will easily fill up your email storage quota or flood other storages." +msgstr "" + +#: changedetectionio/blueprint/tags/templates/edit-tag.html:80 changedetectionio/blueprint/ui/templates/edit.html:276 +msgid "Look out!" +msgstr "" + +#: changedetectionio/blueprint/tags/templates/edit-tag.html:80 changedetectionio/blueprint/ui/templates/edit.html:276 +msgid "Lookout!" +msgstr "" + +#: changedetectionio/blueprint/tags/templates/edit-tag.html:81 changedetectionio/blueprint/ui/templates/edit.html:277 +msgid "There are" +msgstr "" + +#: changedetectionio/blueprint/tags/templates/edit-tag.html:81 changedetectionio/blueprint/ui/templates/edit.html:277 +msgid "system-wide notification URLs enabled" +msgstr "" + +#: changedetectionio/blueprint/tags/templates/edit-tag.html:81 changedetectionio/blueprint/ui/templates/edit.html:277 +msgid "this form will override notification settings for this watch only" +msgstr "" + +#: changedetectionio/blueprint/tags/templates/edit-tag.html:81 changedetectionio/blueprint/ui/templates/edit.html:277 +msgid "an empty Notification URL list here will still send notifications." +msgstr "" + +#: changedetectionio/blueprint/tags/templates/edit-tag.html:84 changedetectionio/blueprint/ui/templates/edit.html:280 +msgid "Use system defaults" +msgstr "" + +#: changedetectionio/blueprint/tags/templates/groups-overview.html:11 +msgid "Add a new organisational tag" +msgstr "" + +#: changedetectionio/blueprint/tags/templates/groups-overview.html:14 +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:65 +msgid "Watch group / tag" +msgstr "Gruppo / Etichetta" + +#: changedetectionio/blueprint/tags/templates/groups-overview.html:21 +msgid "Groups allows you to manage filters and notifications for multiple watches under a single organisational tag." +msgstr "" + +#: changedetectionio/blueprint/tags/templates/groups-overview.html:31 +msgid "# Watches" +msgstr "# Monitoraggi" + +#: changedetectionio/blueprint/tags/templates/groups-overview.html:32 +msgid "Tag / Label name" +msgstr "" + +#: changedetectionio/blueprint/tags/templates/groups-overview.html:42 +msgid "No website organisational tags/groups configured" +msgstr "Nessun gruppo/etichetta configurato" + +#: changedetectionio/blueprint/tags/templates/groups-overview.html:53 +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:281 +msgid "Edit" +msgstr "Modifica" + +#: changedetectionio/blueprint/tags/templates/groups-overview.html:54 +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:84 +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:280 +msgid "Recheck" +msgstr "Controlla ora" + +#: changedetectionio/blueprint/tags/templates/groups-overview.html:59 +msgid "Delete Group?" +msgstr "" + +#: changedetectionio/blueprint/tags/templates/groups-overview.html:60 +#, python-format +msgid "<p>Are you sure you want to delete group <strong>%(title)s</strong>?</p><p>This action cannot be undone.</p>" +msgstr "" + +#: changedetectionio/blueprint/tags/templates/groups-overview.html:61 +#: changedetectionio/blueprint/tags/templates/groups-overview.html:62 +#: changedetectionio/blueprint/ui/templates/edit.html:490 +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:100 +msgid "Delete" +msgstr "Elimina" + +#: changedetectionio/blueprint/tags/templates/groups-overview.html:62 +msgid "Deletes and removes tag" +msgstr "" + +#: changedetectionio/blueprint/tags/templates/groups-overview.html:67 +msgid "Unlink Group?" +msgstr "" + +#: changedetectionio/blueprint/tags/templates/groups-overview.html:68 +#, python-format +msgid "" +"<p>Are you sure you want to unlink all watches from group <strong>%(title)s</strong>?</p><p>The tag will be kept but " +"watches will be removed from it.</p>" +msgstr "" + +#: changedetectionio/blueprint/tags/templates/groups-overview.html:69 +#: changedetectionio/blueprint/tags/templates/groups-overview.html:70 +msgid "Unlink" +msgstr "" + +#: changedetectionio/blueprint/tags/templates/groups-overview.html:70 +msgid "Keep the tag but unlink any watches" +msgstr "" + +#: changedetectionio/blueprint/tags/templates/groups-overview.html:71 +#: changedetectionio/blueprint/ui/templates/edit.html:500 +msgid "RSS Feed for this watch" +msgstr "" + +#: changedetectionio/blueprint/ui/__init__.py:21 +#, python-brace-format +msgid "{} watches deleted" +msgstr "" + +#: changedetectionio/blueprint/ui/__init__.py:28 +#, python-brace-format +msgid "{} watches paused" +msgstr "" + +#: changedetectionio/blueprint/ui/__init__.py:35 +#, python-brace-format +msgid "{} watches unpaused" +msgstr "" + +#: changedetectionio/blueprint/ui/__init__.py:42 +#, python-brace-format +msgid "{} watches updated" +msgstr "" + +#: changedetectionio/blueprint/ui/__init__.py:49 +#, python-brace-format +msgid "{} watches muted" +msgstr "" + +#: changedetectionio/blueprint/ui/__init__.py:56 +#, python-brace-format +msgid "{} watches un-muted" +msgstr "" + +#: changedetectionio/blueprint/ui/__init__.py:64 +#, python-brace-format +msgid "{} watches queued for rechecking" +msgstr "" + +#: changedetectionio/blueprint/ui/__init__.py:71 +#, python-brace-format +msgid "{} watches errors cleared" +msgstr "" + +#: changedetectionio/blueprint/ui/__init__.py:78 +#, python-brace-format +msgid "{} watches cleared/reset." +msgstr "" + +#: changedetectionio/blueprint/ui/__init__.py:91 +#, python-brace-format +msgid "{} watches set to use default notification settings" +msgstr "" + +#: changedetectionio/blueprint/ui/__init__.py:106 +#, python-brace-format +msgid "{} watches were tagged" +msgstr "" + +#: changedetectionio/blueprint/ui/__init__.py:143 +msgid "Watch not found" +msgstr "Monitoraggio non trovato" + +#: changedetectionio/blueprint/ui/__init__.py:145 +#, python-brace-format +msgid "Cleared snapshot history for watch {}" +msgstr "" + +#: changedetectionio/blueprint/ui/__init__.py:172 +msgid "History clearing started in background" +msgstr "" + +#: changedetectionio/blueprint/ui/__init__.py:174 +msgid "Incorrect confirmation text." +msgstr "" + +#: changedetectionio/blueprint/ui/__init__.py:213 +msgid "Marking watches as viewed in background..." +msgstr "" + +#: changedetectionio/blueprint/ui/__init__.py:222 +#, python-brace-format +msgid "The watch by UUID {} does not exist." +msgstr "" + +#: changedetectionio/blueprint/ui/__init__.py:229 +msgid "Deleted." +msgstr "" + +#: changedetectionio/blueprint/ui/__init__.py:246 +msgid "Cloned, you are editing the new watch." +msgstr "" + +#: changedetectionio/blueprint/ui/__init__.py:261 +msgid "Watch is already queued or being checked." +msgstr "" + +#: changedetectionio/blueprint/ui/__init__.py:264 changedetectionio/blueprint/ui/__init__.py:301 +msgid "Queued 1 watch for rechecking." +msgstr "" + +#: changedetectionio/blueprint/ui/__init__.py:297 +#, python-brace-format +msgid "Queued {} watches for rechecking ({} already queued or running)." +msgstr "{} monitor in coda ({} già in coda o in esecuzione)." + +#: changedetectionio/blueprint/ui/__init__.py:303 +#, python-brace-format +msgid "Queued {} watches for rechecking." +msgstr "{} monitoraggi accodati per la riverifica." + +#: changedetectionio/blueprint/ui/__init__.py:332 +msgid "Queueing watches for rechecking in background..." +msgstr "Accodamento monitor per riverifica in background..." + +#: changedetectionio/blueprint/ui/__init__.py:403 +#, python-brace-format +msgid "Could not share, something went wrong while communicating with the share server - {}" +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 +msgid "No history found for the specified link, bad link?" +msgstr "" + +#: changedetectionio/blueprint/ui/diff.py:98 +msgid "Not enough history (2 snapshots required) to show difference page for this watch." +msgstr "" + +#: changedetectionio/blueprint/ui/edit.py:35 +msgid "No watches to edit" +msgstr "" + +#: changedetectionio/blueprint/ui/edit.py:42 +#, python-brace-format +msgid "No watch with the UUID {} found." +msgstr "" + +#: changedetectionio/blueprint/ui/edit.py:50 +#, python-brace-format +msgid "Switched to mode - {}." +msgstr "" + +#: changedetectionio/blueprint/ui/edit.py:75 +#, python-brace-format +msgid "Cannot load the edit form for processor/plugin '{}', plugin missing?" +msgstr "" + +#: changedetectionio/blueprint/ui/edit.py:245 +msgid "Updated watch - unpaused!" +msgstr "" + +#: changedetectionio/blueprint/ui/edit.py:245 +msgid "Updated watch." +msgstr "" + +#: changedetectionio/blueprint/ui/preview.py:78 +msgid "Preview unavailable - No fetch/check completed or triggers not reached" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/clear_all_history.html:12 +msgid "This will remove version history (snapshots) for ALL watches, but keep your list of URLs!" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/clear_all_history.html:13 +msgid "You may like to use the" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/clear_all_history.html:13 +msgid "BACKUP" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/clear_all_history.html:13 +msgid "link first." +msgstr "" + +#: changedetectionio/blueprint/ui/templates/clear_all_history.html:17 +msgid "Confirmation text" +msgstr "Testo di conferma" + +#: changedetectionio/blueprint/ui/templates/clear_all_history.html:27 +msgid "Type in the word" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/clear_all_history.html:27 +msgid "clear" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/clear_all_history.html:27 +msgid "to confirm that you understand." +msgstr "" + +#: changedetectionio/blueprint/ui/templates/clear_all_history.html:33 +msgid "Clear History!" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/clear_all_history.html:39 changedetectionio/templates/base.html:273 +#: changedetectionio/templates/base.html:293 +msgid "Cancel" +msgstr "Annulla" + +#: changedetectionio/blueprint/ui/templates/diff-offscreen-options.html:3 +msgid "Share diff as image" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/diff-offscreen-options.html:3 +msgid "Share as Image" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/diff-offscreen-options.html:6 +msgid "Ignore any lines matching" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/diff-offscreen-options.html:9 +msgid "Ignore any lines matching excluding digits" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/diff.html:28 +msgid "From" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/diff.html:38 +msgid "To" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/diff.html:53 +msgid "Words" +msgstr "Parole" + +#: changedetectionio/blueprint/ui/templates/diff.html:57 +msgid "Lines" +msgstr "Righe" + +#: changedetectionio/blueprint/ui/templates/diff.html:61 +msgid "Ignore Whitespace" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/diff.html:65 +msgid "Same/non-changed" +msgstr "Uguale/non modificato" + +#: changedetectionio/blueprint/ui/templates/diff.html:69 +msgid "Removed" +msgstr "Rimosso" + +#: changedetectionio/blueprint/ui/templates/diff.html:73 changedetectionio/blueprint/ui/templates/edit.html:327 +msgid "Added" +msgstr "Aggiunto" + +#: changedetectionio/blueprint/ui/templates/diff.html:77 changedetectionio/blueprint/ui/templates/edit.html:327 +msgid "Replaced" +msgstr "Sostituito" + +#: changedetectionio/blueprint/ui/templates/diff.html:82 changedetectionio/blueprint/ui/templates/preview.html:36 +msgid "Keyboard:" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/diff.html:83 changedetectionio/blueprint/ui/templates/preview.html:37 +msgid "Previous" +msgstr "Precedente" + +#: changedetectionio/blueprint/ui/templates/diff.html:84 changedetectionio/blueprint/ui/templates/preview.html:38 +msgid "Next" +msgstr "Successivo" + +#: changedetectionio/blueprint/ui/templates/diff.html:91 +msgid "Jump to next difference" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/diff.html:91 +msgid "Jump" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/diff.html:97 changedetectionio/blueprint/ui/templates/preview.html:45 +msgid "Error Text" +msgstr "Testo dell'errore" + +#: changedetectionio/blueprint/ui/templates/diff.html:98 changedetectionio/blueprint/ui/templates/preview.html:47 +msgid "Error Screenshot" +msgstr "Screenshot dell'errore" + +#: changedetectionio/blueprint/ui/templates/diff.html:99 changedetectionio/blueprint/ui/templates/preview.html:50 +msgid "Text" +msgstr "Testo" + +#: changedetectionio/blueprint/ui/templates/diff.html:100 changedetectionio/blueprint/ui/templates/preview.html:51 +msgid "Current screenshot" +msgstr "Screenshot corrente" + +#: changedetectionio/blueprint/ui/templates/diff.html:101 +msgid "Extract Data" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/diff.html:107 +msgid "seconds ago." +msgstr "secondi fa." + +#: changedetectionio/blueprint/ui/templates/diff.html:114 changedetectionio/blueprint/ui/templates/preview.html:59 +#: changedetectionio/blueprint/ui/templates/preview.html:66 +msgid "seconds ago" +msgstr "secondi fa" + +#: changedetectionio/blueprint/ui/templates/diff.html:115 +msgid "Current error-ing screenshot from most recent request" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/diff.html:127 +msgid "Pro-tip: You can enable" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/diff.html:127 +msgid "\"share access when password is enabled\"" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/diff.html:127 +msgid "from settings." +msgstr "" + +#: changedetectionio/blueprint/ui/templates/diff.html:133 +msgid "Goto single snapshot" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/diff.html:138 +msgid "Highlight text to share or add to ignore lists." +msgstr "" + +#: changedetectionio/blueprint/ui/templates/diff.html:144 changedetectionio/blueprint/ui/templates/preview.html:80 +msgid "For now, Differences are performed on text, not graphically, only the latest screenshot is available." +msgstr "" + +#: changedetectionio/blueprint/ui/templates/diff.html:149 changedetectionio/blueprint/ui/templates/preview.html:86 +msgid "Current screenshot from most recent request" +msgstr "Screenshot corrente dalla richiesta più recente" + +#: changedetectionio/blueprint/ui/templates/diff.html:151 changedetectionio/blueprint/ui/templates/preview.html:88 +msgid "No screenshot available just yet! Try rechecking the page." +msgstr "" + +#: changedetectionio/blueprint/ui/templates/diff.html:154 +msgid "Screenshot requires Playwright/WebDriver enabled" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:48 +msgid "Request" +msgstr "Richiesta" + +#: changedetectionio/blueprint/ui/templates/edit.html:52 +msgid "Browser Steps" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:55 +msgid "Visual Filter Selector" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:57 +msgid "Conditions" +msgstr "Condizioni" + +#: changedetectionio/blueprint/ui/templates/edit.html:60 +msgid "Stats" +msgstr "Statistiche" + +#: changedetectionio/blueprint/ui/templates/edit.html:73 changedetectionio/blueprint/ui/templates/edit.html:313 +msgid "Some sites use JavaScript to create the content, for this you should" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:73 changedetectionio/blueprint/ui/templates/edit.html:313 +msgid "use the Chrome/WebDriver Fetcher" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:74 +msgid "Variables are supported in the URL" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:74 changedetectionio/blueprint/ui/templates/edit.html:180 +#: changedetectionio/blueprint/ui/templates/edit.html:189 +msgid "help and examples here" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:78 +msgid "Organisational tag/group name used in the main listing page" +msgstr "Nome gruppo/etichetta" + +#: changedetectionio/blueprint/ui/templates/edit.html:85 +msgid "Automatically uses the page title if found, you can also use your own title/description here" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:95 +msgid "The interval/amount of time between each check." +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:110 +msgid "" +"Sends a notification when the filter can no longer be seen on the page, good for knowing when the page changed and " +"your filter will not work anymore." +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:123 +msgid "method (default) where your watched site doesn't need Javascript to render." +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:124 +msgid "method requires a network connection to a running WebDriver+Chrome server, set by the ENV var 'WEBDRIVER_URL'." +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:130 +msgid "Check/Scan all" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:133 +msgid "Choose a proxy for this watch" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:147 +msgid "Using the current global default settings" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:152 changedetectionio/blueprint/ui/templates/edit.html:165 +msgid "Show advanced options" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:157 +msgid "Run this code before performing change detection, handy for filling in fields and other actions" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:158 +msgid "More help and examples here" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:180 +msgid "Variables are supported in the request body" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:189 +msgid "Variables are supported in the request header values" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:192 +msgid "Alert! Extra headers file found and will be added to this watch!" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:194 +msgid "Headers can be also read from a file in your data-directory" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:194 +msgid "Read more here" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:197 +msgid "Not supported by Selenium browser" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:221 +msgid "Turn on text finder" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:224 +msgid "Please wait, first browser step can take a little time to load.." +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:231 +msgid "Click here to Start" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:233 +msgid "Please allow 10-15 seconds for the browser to connect." +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:242 +msgid "Press \"Play\" to start." +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:249 changedetectionio/blueprint/ui/templates/edit.html:419 +msgid "Visual Selector data is not ready, watch needs to be checked atleast once." +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:253 +msgid "" +"Sorry, this functionality only works with fetchers that support interactive Javascript (so far only Playwright based " +"fetchers)" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:254 +msgid "to one that supports interactive Javascript." +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:254 changedetectionio/blueprint/ui/templates/edit.html:424 +msgid "You need to" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:254 changedetectionio/blueprint/ui/templates/edit.html:424 +msgid "Set the fetch method" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:297 +msgid "Use the verify (✓) button to test if a condition passes against the current snapshot." +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:298 +msgid "Read a quick tutorial about" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:298 +msgid "using conditional web page changes here" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:303 +msgid "Activate preview" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:307 +msgid "Pro-tips:" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:310 +msgid "Use the preview page to see your filters and triggers highlighted." +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:322 +msgid "Limit trigger/ignore/block/extract to;" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:326 +msgid "Note: Depending on the length and similarity of the text on each line, the algorithm may consider an" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:326 +msgid "instead of" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:326 +msgid "replacement" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:326 +msgid "for example." +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:326 changedetectionio/blueprint/ui/templates/edit.html:328 +msgid "addition" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:327 +msgid "So it's always better to select" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:327 +msgid "when you're interested in new content." +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:328 +msgid "When content is merely moved in a list, it will also trigger an" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:328 +msgid "consider enabling" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:328 +msgid "Only trigger when unique lines appear" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:332 +msgid "" +"Good for websites that just move the content around, and you want to know when NEW content is added, compares new " +"lines against all history for this watch." +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:340 +msgid "Helps reduce changes detected caused by sites shuffling lines around, combine with" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:340 +msgid "check unique lines" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:340 +msgid "below." +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:344 +msgid "Remove any whitespace before and after each line of text" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:358 changedetectionio/blueprint/ui/templates/edit.html:361 +#: changedetectionio/blueprint/ui/templates/edit.html:417 +msgid "Loading..." +msgstr "Caricamento..." + +#: changedetectionio/blueprint/ui/templates/edit.html:386 +msgid "The Visual Selector tool lets you select the" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:386 +msgid "text" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:386 +msgid "" +"elements that will be used for the change detection. It automatically fills-in the filters in the " +"\"CSS/JSONPath/JQ/XPath Filters\" box of the" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:386 +msgid "tab. Use" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:386 +msgid "Shift+Click" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:386 +msgid "to select multiple items." +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:391 +msgid "Selection Mode:" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:394 +msgid "Select by element" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:398 +msgid "Draw area" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:406 +msgid "Clear selection" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:408 +msgid "One moment, fetching screenshot and element information.." +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:417 +msgid "Currently:" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:423 +msgid "Sorry, this functionality only works with fetchers that support Javascript and screenshots (such as playwright etc)." +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:424 +msgid "to one that supports Javascript and screenshots." +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:441 +msgid "Check count" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:445 +msgid "Consecutive filter failures" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:449 +msgid "History length" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:453 +msgid "Last fetch duration" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:457 +msgid "Notification alert count" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:461 +msgid "Server type reply" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:475 +msgid "Download latest HTML snapshot" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:488 +msgid "Delete Watch?" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:489 +msgid "Are you sure you want to delete the watch for:" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:489 +msgid "This action cannot be undone." +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:495 +msgid "Clear History?" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:496 +msgid "Are you sure you want to clear all history for:" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:496 +msgid "This will remove all snapshots and previous versions. This action cannot be undone." +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:497 +msgid "Clear History" +msgstr "Cancella cronologia" + +#: changedetectionio/blueprint/ui/templates/edit.html:499 +msgid "Clone & Edit" +msgstr "Clona e Modifica" + +#: changedetectionio/blueprint/ui/templates/preview.html:22 +msgid "Select timestamp" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/preview.html:31 +msgid "Go" +msgstr "Vai" + +#: changedetectionio/blueprint/ui/templates/preview.html:69 +msgid "Current erroring screenshot from most recent request" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/preview.html:91 +msgid "Screenshot requires a Content Fetcher ( Sockpuppetbrowser, selenium, etc ) that supports screenshots." +msgstr "" + +#: changedetectionio/blueprint/ui/views.py:24 +#, python-brace-format +msgid "Warning, URL {} already exists" +msgstr "" + +#: changedetectionio/blueprint/ui/views.py:32 +msgid "Watch added in Paused state, saving will unpause." +msgstr "" + +#: changedetectionio/blueprint/ui/views.py:37 +msgid "Watch added." +msgstr "" + +#: changedetectionio/blueprint/watchlist/__init__.py:79 +#, python-brace-format +msgid "displaying <b>{start} - {end}</b> {record_name} in total <b>{total}</b>" +msgstr "visualizzando <b>{start} - {end}</b> {record_name} su un totale di <b>{total}</b>" + +#: changedetectionio/blueprint/watchlist/__init__.py:80 +msgid "records" +msgstr "record" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:58 +msgid "Add a new web page change detection watch" +msgstr "Aggiungi un nuovo monitoraggio modifiche pagina web" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:61 +msgid "Watch this URL!" +msgstr "Monitora questo URL!" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:62 +msgid "Edit first then Watch" +msgstr "Modifica > Monitora" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:72 +msgid "Create a shareable link" +msgstr "" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:72 +msgid "Tip: You can also add 'shared' watches." +msgstr "" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:72 +msgid "More info" +msgstr "Maggiori informazioni" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:80 +msgid "Pause" +msgstr "Pausa" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:81 +msgid "UnPause" +msgstr "Riprendi" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:82 +msgid "Mute" +msgstr "Silenzia" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:83 +msgid "UnMute" +msgstr "Riattiva audio" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:85 +msgid "Tag" +msgstr "Tag" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:86 +msgid "Mark viewed" +msgstr "Segna come visualizzato" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:87 +msgid "Use default notification" +msgstr "Usa notifica predefinita" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:88 +msgid "Clear errors" +msgstr "Cancella errori" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:92 +msgid "Clear Histories" +msgstr "Cancella cronologie" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:93 +msgid "<p>Are you sure you want to clear history for the selected items?</p><p>This action cannot be undone.</p>" +msgstr "" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:94 +msgid "OK" +msgstr "OK" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:94 +msgid "Clear/reset history" +msgstr "Cancella/ripristina cronologia" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:98 +msgid "Delete Watches?" +msgstr "Eliminare monitoraggi?" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:99 +msgid "<p>Are you sure you want to delete the selected watches?</strong></p><p>This action cannot be undone.</p>" +msgstr "" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:105 +msgid "Queued size" +msgstr "Dimensione coda" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:110 +msgid "Searching" +msgstr "Ricerca in corso" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:112 +msgid "All" +msgstr "Tutti" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:150 +msgid "Website" +msgstr "Sito web" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:152 +msgid "Restock & Price" +msgstr "" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:154 +msgid "Checked" +msgstr "Controllo" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:154 +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:155 +msgid "Last" +msgstr "Ultimo" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:155 +msgid "Changed" +msgstr "Modifica" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:162 +msgid "No web page change detection watches configured, please add a URL in the box above, or" +msgstr "Nessun monitoraggio configurato, aggiungi un URL nella casella sopra, oppure" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:162 +msgid "import a list" +msgstr "importa una lista" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:245 +msgid "Detecting restock and price" +msgstr "" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:247 +msgid "In stock" +msgstr "Disponibile" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:247 +msgid "Not in stock" +msgstr "Non disponibile" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:253 +msgid "Price" +msgstr "Prezzo" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:258 +msgid "No information" +msgstr "Nessuna informazione" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:266 changedetectionio/templates/base.html:247 +msgid "Checking now" +msgstr "Controllo in corso" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:279 +msgid "Queued" +msgstr "In coda" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:282 +msgid "History" +msgstr "Cronologia" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:283 +msgid "Preview" +msgstr "Anteprima" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:292 +msgid "With errors" +msgstr "Con errori" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:295 +msgid "Mark all viewed" +msgstr "Segna tutti come visualizzati" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:299 +#, python-format +msgid "Mark all viewed in '%(title)s'" +msgstr "" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:303 +msgid "Unread" +msgstr "Non letto" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:306 +msgid "Recheck all" +msgstr "Controlla tutti" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:306 +#, python-format +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 msgid "Not yet" msgstr "Non ancora" -#: changedetectionio/flask_app.py:567 +#: changedetectionio/flask_app.py:589 msgid "Already logged in" msgstr "Già autenticato" -#: changedetectionio/flask_app.py:569 +#: changedetectionio/flask_app.py:591 msgid "You must be logged in, please log in." msgstr "Devi essere autenticato, effettua l'accesso." -#: changedetectionio/flask_app.py:584 +#: changedetectionio/flask_app.py:606 msgid "Incorrect password" msgstr "Password errata" #: changedetectionio/forms.py:63 changedetectionio/forms.py:243 -msgid "" -"At least one time interval (weeks, days, hours, minutes, or seconds) must" -" be specified." +msgid "At least one time interval (weeks, days, hours, minutes, or seconds) must be specified." msgstr "" #: changedetectionio/forms.py:64 -msgid "" -"At least one time interval (weeks, days, hours, minutes, or seconds) must" -" be specified when not using global settings." +msgid "At least one time interval (weeks, days, hours, minutes, or seconds) must be specified when not using global settings." msgstr "" #: changedetectionio/forms.py:164 @@ -109,9 +1859,8 @@ msgstr "Domenica" msgid "Weeks" msgstr "Settimane" -#: changedetectionio/forms.py:251 changedetectionio/forms.py:252 -#: changedetectionio/forms.py:253 changedetectionio/forms.py:254 -#: changedetectionio/forms.py:255 changedetectionio/forms.py:956 +#: changedetectionio/forms.py:251 changedetectionio/forms.py:252 changedetectionio/forms.py:253 +#: changedetectionio/forms.py:254 changedetectionio/forms.py:255 changedetectionio/forms.py:956 msgid "Should contain zero or more seconds" msgstr "Deve contenere zero o più secondi" @@ -168,8 +1917,7 @@ msgstr "Valore vuoto non consentito." msgid "Invalid value." msgstr "Valore non valido." -#: changedetectionio/blueprint/imports/templates/import.html:105 -#: changedetectionio/forms.py:730 +#: changedetectionio/blueprint/imports/templates/import.html:105 changedetectionio/forms.py:730 msgid "URL" msgstr "URL" @@ -273,8 +2021,7 @@ msgstr "Rimuovi elementi" msgid "Extract text" msgstr "Estrai testo" -#: changedetectionio/blueprint/imports/templates/import.html:106 -#: changedetectionio/forms.py:805 +#: changedetectionio/blueprint/imports/templates/import.html:106 changedetectionio/forms.py:805 msgid "Title" msgstr "Titolo" @@ -298,8 +2045,7 @@ msgstr "Ignora codici stato (elabora codici non-2xx come normali)" msgid "Only trigger when unique lines appear in all history" msgstr "Attiva solo quando appaiono righe uniche in tutta la cronologia" -#: changedetectionio/blueprint/ui/templates/edit.html:336 -#: changedetectionio/forms.py:813 +#: changedetectionio/blueprint/ui/templates/edit.html:336 changedetectionio/forms.py:813 msgid "Remove duplicate lines of text" msgstr "" @@ -339,8 +2085,8 @@ msgstr "Blocca rilevamento modifiche quando il testo corrisponde" msgid "Execute JavaScript before change detection" msgstr "Esegui JavaScript prima del rilevamento" -#: changedetectionio/blueprint/tags/templates/groups-overview.html:17 -#: changedetectionio/forms.py:828 changedetectionio/forms.py:1052 +#: changedetectionio/blueprint/tags/templates/groups-overview.html:17 changedetectionio/forms.py:828 +#: changedetectionio/forms.py:1052 msgid "Save" msgstr "Salva" @@ -352,13 +2098,6 @@ msgstr "Proxy" msgid "Send a notification when the filter can no longer be found on the page" msgstr "Invia notifica quando il filtro non viene più trovato nella pagina" -#: changedetectionio/blueprint/settings/templates/settings.html:22 -#: changedetectionio/blueprint/tags/templates/edit-tag.html:32 -#: changedetectionio/blueprint/ui/templates/edit.html:59 -#: changedetectionio/forms.py:833 -msgid "Notifications" -msgstr "Notifiche" - #: changedetectionio/forms.py:833 msgid "Muted" msgstr "Disattivato" @@ -367,6 +2106,12 @@ msgstr "Disattivato" msgid "On" msgstr "Attivo" +#: changedetectionio/blueprint/settings/templates/settings.html:22 +#: changedetectionio/blueprint/tags/templates/edit-tag.html:32 changedetectionio/blueprint/ui/templates/edit.html:59 +#: changedetectionio/forms.py:833 +msgid "Notifications" +msgstr "Notifiche" + #: changedetectionio/forms.py:834 msgid "Attach screenshot to notification (where possible)" msgstr "Allega screenshot alla notifica (dove possibile)" @@ -391,8 +2136,7 @@ msgstr "Usa <title> pagina nell'elenco" msgid "Body must be empty when Request Method is set to GET" msgstr "Il corpo deve essere vuoto quando il metodo è impostato su GET" -#: changedetectionio/forms.py:864 changedetectionio/forms.py:878 -#: changedetectionio/forms.py:893 +#: changedetectionio/forms.py:864 changedetectionio/forms.py:878 changedetectionio/forms.py:893 #, python-format msgid "Invalid template syntax configuration: %(error)s" msgstr "Configurazione sintassi template non valida: %(error)s" @@ -503,8 +2247,7 @@ msgstr "Ignora testo" msgid "Ignore whitespace" msgstr "Ignora spazi" -#: changedetectionio/forms.py:1005 -#: changedetectionio/processors/image_ssim_diff/forms.py:50 +#: changedetectionio/forms.py:1005 changedetectionio/processors/image_ssim_diff/forms.py:50 msgid "Must be between 0 and 100" msgstr "Deve essere tra 0 e 100" @@ -572,1936 +2315,6 @@ msgstr "RegEx da estrarre" msgid "Extract as CSV" msgstr "Estrai come CSV" -#: changedetectionio/store.py:386 -#, python-brace-format -msgid "Error fetching metadata for {}" -msgstr "Errore nel recupero metadati per {}" - -#: changedetectionio/store.py:390 -msgid "Watch protocol is not permitted or invalid URL format" -msgstr "Protocollo non consentito o formato URL non valido" - -#: changedetectionio/blueprint/backups/__init__.py:86 -msgid "A backup is already running, check back in a few minutes" -msgstr "Un backup è già in esecuzione, riprova tra qualche minuto" - -#: changedetectionio/blueprint/backups/__init__.py:90 -msgid "Maximum number of backups reached, please remove some" -msgstr "Numero massimo di backup raggiunto, rimuovine alcuni" - -#: changedetectionio/blueprint/backups/__init__.py:103 -msgid "Backup building in background, check back in a few minutes." -msgstr "Backup in creazione in background, riprova tra qualche minuto." - -#: changedetectionio/blueprint/backups/__init__.py:166 -msgid "Backups were deleted." -msgstr "I backup sono stati eliminati." - -#: changedetectionio/blueprint/backups/templates/overview.html:6 -#: changedetectionio/blueprint/settings/templates/settings.html:28 -msgid "Backups" -msgstr "Backup" - -#: changedetectionio/blueprint/backups/templates/overview.html:9 -msgid "A backup is running!" -msgstr "Un backup è in esecuzione!" - -#: changedetectionio/blueprint/backups/templates/overview.html:13 -msgid "" -"Here you can download and request a new backup, when a backup is " -"completed you will see it listed below." -msgstr "" - -#: changedetectionio/blueprint/backups/templates/overview.html:19 -msgid "Mb" -msgstr "MB" - -#: changedetectionio/blueprint/backups/templates/overview.html:24 -msgid "No backups found." -msgstr "Nessun backup trovato." - -#: changedetectionio/blueprint/backups/templates/overview.html:28 -msgid "Create backup" -msgstr "Crea backup" - -#: changedetectionio/blueprint/backups/templates/overview.html:30 -msgid "Remove backups" -msgstr "Rimuovi backup" - -#: changedetectionio/blueprint/imports/importer.py:45 -msgid "" -"Importing 5,000 of the first URLs from your list, the rest can be " -"imported again." -msgstr "" -"Importazione delle prime 5.000 URL dalla tua lista, il resto può essere " -"importato di nuovo." - -#: changedetectionio/blueprint/imports/importer.py:78 -#, python-brace-format -msgid "{} Imported from list in {:.2f}s, {} Skipped." -msgstr "{} Importate dalla lista in {:.2f}s, {} Ignorate." - -#: changedetectionio/blueprint/imports/importer.py:98 -msgid "Unable to read JSON file, was it broken?" -msgstr "Impossibile leggere il file JSON, è danneggiato?" - -#: changedetectionio/blueprint/imports/importer.py:102 -msgid "JSON structure looks invalid, was it broken?" -msgstr "La struttura JSON sembra non valida, è danneggiata?" - -#: changedetectionio/blueprint/imports/importer.py:139 -#, python-brace-format -msgid "{} Imported from Distill.io in {:.2f}s, {} Skipped." -msgstr "{} Importate da Distill.io in {:.2f}s, {} Ignorate." - -#: changedetectionio/blueprint/imports/importer.py:160 -#: changedetectionio/blueprint/imports/importer.py:239 -msgid "Unable to read export XLSX file, something wrong with the file?" -msgstr "" -"Impossibile leggere il file XLSX di esportazione, c'è qualcosa che non va" -" con il file?" - -#: changedetectionio/blueprint/imports/importer.py:200 -#: changedetectionio/blueprint/imports/importer.py:268 -#, python-brace-format -msgid "Error processing row number {}, URL value was incorrect, row was skipped." -msgstr "" -"Errore nell'elaborazione della riga numero {}, il valore dell'URL non era" -" corretto, riga ignorata." - -#: changedetectionio/blueprint/imports/importer.py:214 -#: changedetectionio/blueprint/imports/importer.py:297 -#, python-brace-format -msgid "" -"Error processing row number {}, check all cell data types are correct, " -"row was skipped." -msgstr "" -"Errore nell'elaborazione della riga numero {}, verifica che tutti i tipi " -"di dati delle celle siano corretti, riga ignorata." - -#: changedetectionio/blueprint/imports/importer.py:218 -#, python-brace-format -msgid "{} imported from Wachete .xlsx in {:.2f}s" -msgstr "{} importate da Wachete .xlsx in {:.2f}s" - -#: changedetectionio/blueprint/imports/importer.py:301 -#, python-brace-format -msgid "{} imported from custom .xlsx in {:.2f}s" -msgstr "{} importate da .xlsx personalizzato in {:.2f}s" - -#: changedetectionio/blueprint/imports/templates/import.html:9 -msgid "URL List" -msgstr "Lista URL" - -#: changedetectionio/blueprint/imports/templates/import.html:10 -msgid "Distill.io" -msgstr "Distill.io" - -#: changedetectionio/blueprint/imports/templates/import.html:11 -msgid ".XLSX & Wachete" -msgstr ".XLSX & Wachete" - -#: changedetectionio/blueprint/imports/templates/import.html:20 -msgid "" -"Enter one URL per line, and optionally add tags for each URL after a " -"space, delineated by comma (,):" -msgstr "" - -#: changedetectionio/blueprint/imports/templates/import.html:22 -msgid "Example:" -msgstr "Esempio:" - -#: changedetectionio/blueprint/imports/templates/import.html:23 -msgid "URLs which do not pass validation will stay in the textarea." -msgstr "" - -#: changedetectionio/blueprint/imports/templates/import.html:44 -msgid "" -"Copy and Paste your Distill.io watch 'export' file, this should be a JSON" -" file." -msgstr "" - -#: changedetectionio/blueprint/imports/templates/import.html:45 -msgid "This is" -msgstr "Questo è" - -#: changedetectionio/blueprint/imports/templates/import.html:45 -msgid "experimental" -msgstr "sperimentale" - -#: changedetectionio/blueprint/imports/templates/import.html:45 -msgid "supported fields are" -msgstr "" - -#: changedetectionio/blueprint/imports/templates/import.html:45 -msgid "the rest (including" -msgstr "" - -#: changedetectionio/blueprint/imports/templates/import.html:45 -msgid "are ignored." -msgstr "" - -#: changedetectionio/blueprint/imports/templates/import.html:48 -msgid "How to export?" -msgstr "" - -#: changedetectionio/blueprint/imports/templates/import.html:49 -msgid "Be sure to set your default fetcher to Chrome if required." -msgstr "" - -#: changedetectionio/blueprint/imports/templates/import.html:91 -msgid "Table of custom column and data types mapping for the" -msgstr "" - -#: changedetectionio/blueprint/imports/templates/import.html:91 -msgid "Custom mapping" -msgstr "" - -#: changedetectionio/blueprint/imports/templates/import.html:91 -msgid "File mapping type." -msgstr "" - -#: changedetectionio/blueprint/imports/templates/import.html:95 -msgid "Column #" -msgstr "" - -#: changedetectionio/blueprint/imports/templates/import.html:101 -msgid "Type" -msgstr "Tipo" - -#: changedetectionio/blueprint/imports/templates/import.html:104 -msgid "none" -msgstr "nessuno" - -#: changedetectionio/blueprint/imports/templates/import.html:107 -msgid "CSS/xPath filter" -msgstr "Filtro CSS/xPath" - -#: changedetectionio/blueprint/imports/templates/import.html:108 -msgid "Group / Tag name(s)" -msgstr "Nome gruppo / Tag" - -#: changedetectionio/blueprint/imports/templates/import.html:109 -msgid "Recheck time (minutes)" -msgstr "Tempo di ricontrollo (minuti)" - -#: changedetectionio/blueprint/imports/templates/import.html:116 -msgid "Import" -msgstr "Importa" - -#: changedetectionio/blueprint/settings/__init__.py:64 -msgid "Password protection removed." -msgstr "" - -#: changedetectionio/blueprint/settings/__init__.py:92 -#, python-brace-format -msgid "Warning: Worker count ({}) is close to or exceeds available CPU cores ({})" -msgstr "" -"Avviso: Il numero di worker ({}) si avvicina o supera i core CPU " -"disponibili ({})" - -#: changedetectionio/blueprint/settings/__init__.py:104 -#, python-brace-format -msgid "Worker count adjusted: {}" -msgstr "" - -#: changedetectionio/blueprint/settings/__init__.py:106 -msgid "Dynamic worker adjustment not supported for sync workers" -msgstr "" - -#: changedetectionio/blueprint/settings/__init__.py:108 -#, python-brace-format -msgid "Error adjusting workers: {}" -msgstr "" - -#: changedetectionio/blueprint/settings/__init__.py:113 -msgid "Password protection enabled." -msgstr "" - -#: changedetectionio/blueprint/settings/__init__.py:132 -msgid "Settings updated." -msgstr "" - -#: changedetectionio/blueprint/settings/__init__.py:135 -#: changedetectionio/blueprint/ui/edit.py:296 -#: changedetectionio/processors/extract.py:105 -msgid "An error occurred, please see below." -msgstr "" - -#: changedetectionio/blueprint/settings/__init__.py:185 -msgid "API Key was regenerated." -msgstr "" - -#: changedetectionio/blueprint/settings/__init__.py:204 -msgid "Automatic scheduling paused - checks will not be queued." -msgstr "" - -#: changedetectionio/blueprint/settings/__init__.py:206 -msgid "Automatic scheduling resumed - checks will be queued normally." -msgstr "" - -#: changedetectionio/blueprint/settings/__init__.py:218 -msgid "All notifications muted." -msgstr "Tutte le notifiche disattivate." - -#: changedetectionio/blueprint/settings/__init__.py:220 -msgid "All notifications unmuted." -msgstr "Tutte le notifiche attivate." - -#: changedetectionio/blueprint/settings/templates/notification-log.html:7 -msgid "Notification debug log" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:21 -#: changedetectionio/blueprint/tags/templates/edit-tag.html:27 -#: changedetectionio/blueprint/ui/templates/edit.html:47 -msgid "General" -msgstr "Generale" - -#: changedetectionio/blueprint/settings/templates/settings.html:23 -msgid "Fetching" -msgstr "Recupero" - -#: changedetectionio/blueprint/settings/templates/settings.html:24 -msgid "Global Filters" -msgstr "Filtri globali" - -#: changedetectionio/blueprint/settings/templates/settings.html:25 -msgid "UI Options" -msgstr "Opzioni interfaccia" - -#: changedetectionio/blueprint/settings/templates/settings.html:26 -msgid "API" -msgstr "API" - -#: changedetectionio/blueprint/settings/templates/settings.html:27 -msgid "RSS" -msgstr "RSS" - -#: changedetectionio/blueprint/settings/templates/settings.html:29 -msgid "Time & Date" -msgstr "Data e ora" - -#: changedetectionio/blueprint/settings/templates/settings.html:30 -msgid "CAPTCHA & Proxies" -msgstr "CAPTCHA e Proxy" - -#: changedetectionio/blueprint/settings/templates/settings.html:36 -msgid "Info" -msgstr "Info" - -#: changedetectionio/blueprint/settings/templates/settings.html:47 -msgid "Default recheck time for all watches, current system minimum is" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:47 -msgid "seconds" -msgstr "secondi" - -#: changedetectionio/blueprint/settings/templates/settings.html:47 -msgid "more info" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:57 -msgid "" -"After this many consecutive times that the CSS/xPath filter is missing, " -"send a notification" -msgstr "Numero di volte consecutive in cui il filtro CSS/xPath manca prima di inviare notifica" - -#: changedetectionio/blueprint/settings/templates/settings.html:59 -msgid "Set to" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:59 -msgid "to disable" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:68 -msgid "Password protection for your changedetection.io application." -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:71 -msgid "Password is locked." -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:77 -msgid "" -"Allow access to the watch change history page when password is enabled " -"(Good for sharing the diff page)" -msgstr "Consenti accesso alla pagina cronologia quando la password è attiva (utile per condividere la pagina diff)" - -#: changedetectionio/blueprint/settings/templates/settings.html:81 -msgid "" -"When a request returns no content, or the HTML does not contain any text," -" is this considered a change?" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:93 -msgid "Base URL used for the" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:93 -msgid "token in notification links." -msgstr "token nei link di notifica." - -#: changedetectionio/blueprint/settings/templates/settings.html:94 -msgid "Default value is the system environment variable" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:94 -#: changedetectionio/templates/_common_fields.html:132 -msgid "read more here" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:103 -#: changedetectionio/blueprint/ui/templates/edit.html:123 -msgid "Use the" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:103 -#: changedetectionio/blueprint/ui/templates/edit.html:123 -msgid "Basic" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:103 -msgid "method (default) where your watched sites don't need Javascript to render." -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:104 -#: changedetectionio/blueprint/ui/templates/edit.html:124 -msgid "The" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:104 -#: changedetectionio/blueprint/ui/templates/edit.html:124 -msgid "Chrome/Javascript" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:104 -msgid "" -"method requires a network connection to a running WebDriver+Chrome " -"server, set by the ENV var" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:109 -#: changedetectionio/blueprint/ui/templates/edit.html:143 -msgid "" -"If you're having trouble waiting for the page to be fully rendered (text " -"missing etc), try increasing the 'wait' time here." -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:111 -#: changedetectionio/blueprint/ui/templates/edit.html:145 -msgid "This will wait" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:111 -#: changedetectionio/blueprint/ui/templates/edit.html:145 -msgid "seconds before extracting the text." -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:120 -msgid "" -"Number of concurrent workers to process watches. More workers = faster " -"processing but higher memory usage." -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:121 -msgid "Currently running:" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:121 -msgid "operational" -msgstr "operativo" - -#: changedetectionio/blueprint/settings/templates/settings.html:121 -msgid "workers" -msgstr "workers" - -#: changedetectionio/blueprint/settings/templates/settings.html:121 -msgid "actively processing" -msgstr "in elaborazione" - -#: changedetectionio/blueprint/settings/templates/settings.html:125 -msgid "" -"Example - 3 seconds random jitter could trigger up to 3 seconds earlier " -"or up to 3 seconds later" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:129 -msgid "" -"For regular plain requests (not chrome based), maximum number of seconds " -"until timeout, 1-999." -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:134 -msgid "Applied to all requests." -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:135 -msgid "" -"Note: Simply changing the User-Agent often does not defeat anti-robot " -"technologies, it's important to consider" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:135 -msgid "all of the ways that the browser is detected" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:140 -#: changedetectionio/blueprint/ui/templates/diff.html:138 -#: changedetectionio/blueprint/ui/templates/edit.html:125 -#: changedetectionio/templates/_common_fields.html:126 -msgid "Tip:" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:140 -#: changedetectionio/blueprint/ui/templates/edit.html:125 -msgid "Connect using Bright Data and Oxylabs Proxies, find out more here." -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:149 -msgid "" -"Ignore whitespace, tabs and new-lines/line-feeds when considering if a " -"change was detected." -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:150 -#: changedetectionio/blueprint/settings/templates/settings.html:157 -#: changedetectionio/blueprint/settings/templates/settings.html:192 -msgid "Note:" -msgstr "Nota:" - -#: changedetectionio/blueprint/settings/templates/settings.html:150 -#: changedetectionio/blueprint/settings/templates/settings.html:192 -msgid "" -"Changing this will change the status of your existing watches, possibly " -"trigger alerts etc." -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:155 -msgid "Render anchor tag content, default disabled, when enabled renders links as" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:157 -msgid "" -"Changing this could affect the content of your existing watches, possibly" -" trigger alerts etc." -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:168 -msgid "Remove HTML element(s) by CSS and XPath selectors before text conversion." -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:169 -msgid "Don't paste HTML here, use only CSS and XPath selectors" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:170 -msgid "" -"Add multiple elements, CSS or XPath selectors per line to ignore multiple" -" parts of the HTML." -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:178 -#: changedetectionio/blueprint/settings/templates/settings.html:182 -msgid "Note: This is applied globally in addition to the per-watch rules." -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:181 -msgid "Matching text will be" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:181 -msgid "ignored" -msgstr "ignorato" - -#: changedetectionio/blueprint/settings/templates/settings.html:181 -msgid "in the text snapshot (you can still see it but it wont trigger a change)" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:183 -#: changedetectionio/templates/edit/text-options.html:24 -msgid "" -"Each line processed separately, any line matching will be ignored " -"(removed before creating the checksum)" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:184 -#: changedetectionio/templates/edit/text-options.html:25 -msgid "Regular Expression support, wrap the entire line in forward slash" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:185 -#: changedetectionio/templates/edit/text-options.html:26 -msgid "" -"Changing this will affect the comparison checksum which may trigger an " -"alert" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:191 -msgid "" -"Remove any text that appears in the \"Ignore text\" from the output " -"(otherwise its just ignored for change-detection)" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:198 -msgid "API Access" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:199 -msgid "Drive your changedetection.io via API, More about" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:199 -msgid "API access and examples here" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:203 -msgid "Restrict API access limit by using" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:203 -msgid "header - required for the Chrome Extension to work" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:204 -msgid "API Key" -msgstr "Chiave API" - -#: changedetectionio/blueprint/settings/templates/settings.html:205 -msgid "copy" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:209 -msgid "Regenerate API key" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:212 -msgid "Chrome Extension" -msgstr "Estensione Chrome" - -#: changedetectionio/blueprint/settings/templates/settings.html:213 -msgid "" -"Easily add any web-page to your changedetection.io installation from " -"within Chrome." -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:214 -msgid "Step 1" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:214 -msgid "Install the extension," -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:214 -msgid "Step 2" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:214 -msgid "Navigate to this page," -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:215 -msgid "Step 3" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:215 -msgid "Open the extension from the toolbar and click" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:215 -msgid "Sync API Access" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:218 -msgid "Try our new Chrome Extension!" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:220 -msgid "Chrome store icon" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:221 -msgid "Chrome Webstore" -msgstr "Chrome Webstore" - -#: changedetectionio/blueprint/settings/templates/settings.html:232 -msgid "" -"Maximum number of history snapshots to include in the watch specific RSS " -"feed." -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:236 -msgid "" -"For watching other RSS feeds - When watching RSS/Atom feeds, convert them" -" into clean text for better change detection." -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:241 -msgid "Does your reader support HTML? Set it here" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:245 -msgid "" -"'System default' for the same template for all items, or re-use your " -"\"Notification Body\" as the template." -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:258 -msgid "" -"Ensure the settings below are correct, they are used to manage the time " -"schedule for checking your web page watches." -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:261 -msgid "UTC Time & Date from Server:" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:262 -msgid "Local Time & Date in Browser:" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:274 -msgid "" -"Enable this setting to open the diff page in a new tab. If disabled, the " -"diff page will open in the current tab." -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:278 -msgid "Realtime UI Updates Enabled - (Restart required if this is changed)" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:282 -msgid "Enable or Disable Favicons next to the watch list" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:289 -msgid "Number of items per page in the watch overview list, 0 to disable." -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:337 -msgid "Tip" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:337 -msgid "" -"\"Residential\" and \"Mobile\" proxy type can be more successfull than " -"\"Data Center\" for blocked websites." -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:341 -msgid "\"Name\" will be used for selecting the proxy in the Watch Edit settings" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:342 -msgid "" -"SOCKS5 proxies with authentication are only supported with 'plain " -"requests' fetcher, for other fetchers you should whitelist the IP access " -"instead" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:348 -msgid "Choose a default proxy for all watches" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:388 -msgid "Python version:" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:389 -msgid "Plugins active:" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:397 -msgid "No plugins active" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:403 -msgid "Back" -msgstr "Indietro" - -#: changedetectionio/blueprint/settings/templates/settings.html:404 -msgid "Clear Snapshot History" -msgstr "Cancella cronologia snapshot" - -#: changedetectionio/blueprint/tags/__init__.py:48 -#, python-brace-format -msgid "The tag \"{}\" already exists" -msgstr "" - -#: changedetectionio/blueprint/tags/__init__.py:52 -msgid "Tag added" -msgstr "" - -#: changedetectionio/blueprint/tags/__init__.py:87 -msgid "Tag deleted, removing from watches in background" -msgstr "" - -#: changedetectionio/blueprint/tags/__init__.py:109 -msgid "Unlinking tag from watches in background" -msgstr "" - -#: changedetectionio/blueprint/tags/__init__.py:133 -msgid "All tags deleted, clearing from watches in background" -msgstr "" - -#: changedetectionio/blueprint/tags/__init__.py:145 -msgid "Tag not found" -msgstr "" - -#: changedetectionio/blueprint/tags/__init__.py:220 -msgid "Updated" -msgstr "Aggiornato" - -#: changedetectionio/blueprint/tags/templates/edit-tag.html:28 -#: changedetectionio/blueprint/ui/templates/edit.html:56 -#: changedetectionio/blueprint/ui/templates/edit.html:386 -msgid "Filters & Triggers" -msgstr "" - -#: changedetectionio/blueprint/tags/templates/edit-tag.html:50 -msgid "These settings are" -msgstr "" - -#: changedetectionio/blueprint/tags/templates/edit-tag.html:50 -msgid "added" -msgstr "" - -#: changedetectionio/blueprint/tags/templates/edit-tag.html:50 -msgid "to any existing watch configurations." -msgstr "" - -#: changedetectionio/blueprint/tags/templates/edit-tag.html:53 -#: changedetectionio/blueprint/ui/templates/edit.html:321 -msgid "Text filtering" -msgstr "" - -#: changedetectionio/blueprint/tags/templates/edit-tag.html:73 -#: changedetectionio/blueprint/ui/templates/edit.html:269 -msgid "Use with caution!" -msgstr "" - -#: changedetectionio/blueprint/tags/templates/edit-tag.html:73 -#: changedetectionio/blueprint/ui/templates/edit.html:269 -msgid "This will easily fill up your email storage quota or flood other storages." -msgstr "" - -#: changedetectionio/blueprint/tags/templates/edit-tag.html:80 -#: changedetectionio/blueprint/ui/templates/edit.html:276 -msgid "Look out!" -msgstr "" - -#: changedetectionio/blueprint/tags/templates/edit-tag.html:80 -#: changedetectionio/blueprint/ui/templates/edit.html:276 -msgid "Lookout!" -msgstr "" - -#: changedetectionio/blueprint/tags/templates/edit-tag.html:81 -#: changedetectionio/blueprint/ui/templates/edit.html:277 -msgid "There are" -msgstr "" - -#: changedetectionio/blueprint/tags/templates/edit-tag.html:81 -#: changedetectionio/blueprint/ui/templates/edit.html:277 -msgid "system-wide notification URLs enabled" -msgstr "" - -#: changedetectionio/blueprint/tags/templates/edit-tag.html:81 -#: changedetectionio/blueprint/ui/templates/edit.html:277 -msgid "this form will override notification settings for this watch only" -msgstr "" - -#: changedetectionio/blueprint/tags/templates/edit-tag.html:81 -#: changedetectionio/blueprint/ui/templates/edit.html:277 -msgid "an empty Notification URL list here will still send notifications." -msgstr "" - -#: changedetectionio/blueprint/tags/templates/edit-tag.html:84 -#: changedetectionio/blueprint/ui/templates/edit.html:280 -msgid "Use system defaults" -msgstr "" - -#: changedetectionio/blueprint/tags/templates/groups-overview.html:11 -msgid "Add a new organisational tag" -msgstr "" - -#: changedetectionio/blueprint/tags/templates/groups-overview.html:14 -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:65 -msgid "Watch group / tag" -msgstr "Gruppo / Etichetta" - -#: changedetectionio/blueprint/tags/templates/groups-overview.html:21 -msgid "" -"Groups allows you to manage filters and notifications for multiple " -"watches under a single organisational tag." -msgstr "" - -#: changedetectionio/blueprint/tags/templates/groups-overview.html:31 -msgid "# Watches" -msgstr "# Monitoraggi" - -#: changedetectionio/blueprint/tags/templates/groups-overview.html:32 -msgid "Tag / Label name" -msgstr "" - -#: changedetectionio/blueprint/tags/templates/groups-overview.html:42 -msgid "No website organisational tags/groups configured" -msgstr "Nessun gruppo/etichetta configurato" - -#: changedetectionio/blueprint/tags/templates/groups-overview.html:53 -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:281 -msgid "Edit" -msgstr "Modifica" - -#: changedetectionio/blueprint/tags/templates/groups-overview.html:54 -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:84 -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:280 -msgid "Recheck" -msgstr "Controlla ora" - -#: changedetectionio/blueprint/tags/templates/groups-overview.html:59 -msgid "Delete Group?" -msgstr "" - -#: changedetectionio/blueprint/tags/templates/groups-overview.html:60 -#, python-format -msgid "" -"<p>Are you sure you want to delete group " -"<strong>%(title)s</strong>?</p><p>This action cannot be undone.</p>" -msgstr "" - -#: changedetectionio/blueprint/tags/templates/groups-overview.html:61 -#: changedetectionio/blueprint/tags/templates/groups-overview.html:62 -#: changedetectionio/blueprint/ui/templates/edit.html:490 -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:100 -msgid "Delete" -msgstr "Elimina" - -#: changedetectionio/blueprint/tags/templates/groups-overview.html:62 -msgid "Deletes and removes tag" -msgstr "" - -#: changedetectionio/blueprint/tags/templates/groups-overview.html:67 -msgid "Unlink Group?" -msgstr "" - -#: changedetectionio/blueprint/tags/templates/groups-overview.html:68 -#, python-format -msgid "" -"<p>Are you sure you want to unlink all watches from group " -"<strong>%(title)s</strong>?</p><p>The tag will be kept but watches will " -"be removed from it.</p>" -msgstr "" - -#: changedetectionio/blueprint/tags/templates/groups-overview.html:69 -#: changedetectionio/blueprint/tags/templates/groups-overview.html:70 -msgid "Unlink" -msgstr "" - -#: changedetectionio/blueprint/tags/templates/groups-overview.html:70 -msgid "Keep the tag but unlink any watches" -msgstr "" - -#: changedetectionio/blueprint/tags/templates/groups-overview.html:71 -#: changedetectionio/blueprint/ui/templates/edit.html:500 -msgid "RSS Feed for this watch" -msgstr "" - -#: changedetectionio/blueprint/ui/__init__.py:21 -#, python-brace-format -msgid "{} watches deleted" -msgstr "" - -#: changedetectionio/blueprint/ui/__init__.py:28 -#, python-brace-format -msgid "{} watches paused" -msgstr "" - -#: changedetectionio/blueprint/ui/__init__.py:35 -#, python-brace-format -msgid "{} watches unpaused" -msgstr "" - -#: changedetectionio/blueprint/ui/__init__.py:42 -#, python-brace-format -msgid "{} watches updated" -msgstr "" - -#: changedetectionio/blueprint/ui/__init__.py:49 -#, python-brace-format -msgid "{} watches muted" -msgstr "" - -#: changedetectionio/blueprint/ui/__init__.py:56 -#, python-brace-format -msgid "{} watches un-muted" -msgstr "" - -#: changedetectionio/blueprint/ui/__init__.py:64 -#, python-brace-format -msgid "{} watches queued for rechecking" -msgstr "" - -#: changedetectionio/blueprint/ui/__init__.py:71 -#, python-brace-format -msgid "{} watches errors cleared" -msgstr "" - -#: changedetectionio/blueprint/ui/__init__.py:78 -#, python-brace-format -msgid "{} watches cleared/reset." -msgstr "" - -#: changedetectionio/blueprint/ui/__init__.py:91 -#, python-brace-format -msgid "{} watches set to use default notification settings" -msgstr "" - -#: changedetectionio/blueprint/ui/__init__.py:106 -#, python-brace-format -msgid "{} watches were tagged" -msgstr "" - -#: changedetectionio/blueprint/ui/__init__.py:143 -msgid "Watch not found" -msgstr "Monitoraggio non trovato" - -#: changedetectionio/blueprint/ui/__init__.py:145 -#, python-brace-format -msgid "Cleared snapshot history for watch {}" -msgstr "" - -#: changedetectionio/blueprint/ui/__init__.py:172 -msgid "History clearing started in background" -msgstr "" - -#: changedetectionio/blueprint/ui/__init__.py:174 -msgid "Incorrect confirmation text." -msgstr "" - -#: changedetectionio/blueprint/ui/__init__.py:213 -msgid "Marking watches as viewed in background..." -msgstr "" - -#: changedetectionio/blueprint/ui/__init__.py:222 -#, python-brace-format -msgid "The watch by UUID {} does not exist." -msgstr "" - -#: changedetectionio/blueprint/ui/__init__.py:229 -msgid "Deleted." -msgstr "" - -#: changedetectionio/blueprint/ui/__init__.py:246 -msgid "Cloned, you are editing the new watch." -msgstr "" - -#: changedetectionio/blueprint/ui/__init__.py:261 -msgid "Watch is already queued or being checked." -msgstr "" - -#: changedetectionio/blueprint/ui/__init__.py:264 -#: changedetectionio/blueprint/ui/__init__.py:301 -msgid "Queued 1 watch for rechecking." -msgstr "" - -#: changedetectionio/blueprint/ui/__init__.py:297 -msgid "Queued {} watches for rechecking ({} already queued or running)." -msgstr "{} monitor in coda ({} già in coda o in esecuzione)." - -#: changedetectionio/blueprint/ui/__init__.py:303 -#, python-brace-format -msgid "Queued {} watches for rechecking." -msgstr "{} monitoraggi accodati per la riverifica." - -#: changedetectionio/blueprint/ui/__init__.py:332 -msgid "Queueing watches for rechecking in background..." -msgstr "Accodamento monitor per riverifica in background..." - -#: changedetectionio/blueprint/ui/__init__.py:403 -#, python-brace-format -msgid "" -"Could not share, something went wrong while communicating with the share " -"server - {}" -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 -msgid "No history found for the specified link, bad link?" -msgstr "" - -#: changedetectionio/blueprint/ui/diff.py:98 -msgid "" -"Not enough history (2 snapshots required) to show difference page for " -"this watch." -msgstr "" - -#: changedetectionio/blueprint/ui/edit.py:35 -msgid "No watches to edit" -msgstr "" - -#: changedetectionio/blueprint/ui/edit.py:42 -#, python-brace-format -msgid "No watch with the UUID {} found." -msgstr "" - -#: changedetectionio/blueprint/ui/edit.py:50 -#, python-brace-format -msgid "Switched to mode - {}." -msgstr "" - -#: changedetectionio/blueprint/ui/edit.py:75 -#, python-brace-format -msgid "Cannot load the edit form for processor/plugin '{}', plugin missing?" -msgstr "" - -#: changedetectionio/blueprint/ui/edit.py:245 -msgid "Updated watch - unpaused!" -msgstr "" - -#: changedetectionio/blueprint/ui/edit.py:245 -msgid "Updated watch." -msgstr "" - -#: changedetectionio/blueprint/ui/preview.py:78 -msgid "Preview unavailable - No fetch/check completed or triggers not reached" -msgstr "" - -#: changedetectionio/blueprint/ui/views.py:24 -#, python-brace-format -msgid "Warning, URL {} already exists" -msgstr "" - -#: changedetectionio/blueprint/ui/views.py:32 -msgid "Watch added in Paused state, saving will unpause." -msgstr "" - -#: changedetectionio/blueprint/ui/views.py:37 -msgid "Watch added." -msgstr "" - -#: changedetectionio/blueprint/ui/templates/clear_all_history.html:12 -msgid "" -"This will remove version history (snapshots) for ALL watches, but keep " -"your list of URLs!" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/clear_all_history.html:13 -msgid "You may like to use the" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/clear_all_history.html:13 -msgid "BACKUP" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/clear_all_history.html:13 -msgid "link first." -msgstr "" - -#: changedetectionio/blueprint/ui/templates/clear_all_history.html:17 -msgid "Confirmation text" -msgstr "Testo di conferma" - -#: changedetectionio/blueprint/ui/templates/clear_all_history.html:27 -msgid "Type in the word" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/clear_all_history.html:27 -msgid "clear" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/clear_all_history.html:27 -msgid "to confirm that you understand." -msgstr "" - -#: changedetectionio/blueprint/ui/templates/clear_all_history.html:33 -msgid "Clear History!" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/clear_all_history.html:39 -#: changedetectionio/templates/base.html:273 -#: changedetectionio/templates/base.html:293 -msgid "Cancel" -msgstr "Annulla" - -#: changedetectionio/blueprint/ui/templates/diff-offscreen-options.html:3 -msgid "Share diff as image" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/diff-offscreen-options.html:3 -msgid "Share as Image" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/diff-offscreen-options.html:6 -msgid "Ignore any lines matching" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/diff-offscreen-options.html:9 -msgid "Ignore any lines matching excluding digits" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/diff.html:28 -msgid "From" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/diff.html:38 -msgid "To" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/diff.html:53 -msgid "Words" -msgstr "Parole" - -#: changedetectionio/blueprint/ui/templates/diff.html:57 -msgid "Lines" -msgstr "Righe" - -#: changedetectionio/blueprint/ui/templates/diff.html:61 -msgid "Ignore Whitespace" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/diff.html:65 -msgid "Same/non-changed" -msgstr "Uguale/non modificato" - -#: changedetectionio/blueprint/ui/templates/diff.html:69 -msgid "Removed" -msgstr "Rimosso" - -#: changedetectionio/blueprint/ui/templates/diff.html:73 -#: changedetectionio/blueprint/ui/templates/edit.html:327 -msgid "Added" -msgstr "Aggiunto" - -#: changedetectionio/blueprint/ui/templates/diff.html:77 -#: changedetectionio/blueprint/ui/templates/edit.html:327 -msgid "Replaced" -msgstr "Sostituito" - -#: changedetectionio/blueprint/ui/templates/diff.html:82 -#: changedetectionio/blueprint/ui/templates/preview.html:36 -msgid "Keyboard:" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/diff.html:83 -#: changedetectionio/blueprint/ui/templates/preview.html:37 -msgid "Previous" -msgstr "Precedente" - -#: changedetectionio/blueprint/ui/templates/diff.html:84 -#: changedetectionio/blueprint/ui/templates/preview.html:38 -msgid "Next" -msgstr "Successivo" - -#: changedetectionio/blueprint/ui/templates/diff.html:91 -msgid "Jump to next difference" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/diff.html:91 -msgid "Jump" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/diff.html:97 -#: changedetectionio/blueprint/ui/templates/preview.html:45 -msgid "Error Text" -msgstr "Testo dell'errore" - -#: changedetectionio/blueprint/ui/templates/diff.html:98 -#: changedetectionio/blueprint/ui/templates/preview.html:47 -msgid "Error Screenshot" -msgstr "Screenshot dell'errore" - -#: changedetectionio/blueprint/ui/templates/diff.html:99 -#: changedetectionio/blueprint/ui/templates/preview.html:50 -msgid "Text" -msgstr "Testo" - -#: changedetectionio/blueprint/ui/templates/diff.html:100 -#: changedetectionio/blueprint/ui/templates/preview.html:51 -msgid "Current screenshot" -msgstr "Screenshot corrente" - -#: changedetectionio/blueprint/ui/templates/diff.html:101 -msgid "Extract Data" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/diff.html:107 -msgid "seconds ago." -msgstr "secondi fa." - -#: changedetectionio/blueprint/ui/templates/diff.html:114 -#: changedetectionio/blueprint/ui/templates/preview.html:59 -#: changedetectionio/blueprint/ui/templates/preview.html:66 -msgid "seconds ago" -msgstr "secondi fa" - -#: changedetectionio/blueprint/ui/templates/diff.html:115 -msgid "Current error-ing screenshot from most recent request" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/diff.html:127 -msgid "Pro-tip: You can enable" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/diff.html:127 -msgid "\"share access when password is enabled\"" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/diff.html:127 -msgid "from settings." -msgstr "" - -#: changedetectionio/blueprint/ui/templates/diff.html:133 -msgid "Goto single snapshot" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/diff.html:138 -msgid "Highlight text to share or add to ignore lists." -msgstr "" - -#: changedetectionio/blueprint/ui/templates/diff.html:144 -#: changedetectionio/blueprint/ui/templates/preview.html:80 -msgid "" -"For now, Differences are performed on text, not graphically, only the " -"latest screenshot is available." -msgstr "" - -#: changedetectionio/blueprint/ui/templates/diff.html:149 -#: changedetectionio/blueprint/ui/templates/preview.html:86 -msgid "Current screenshot from most recent request" -msgstr "Screenshot corrente dalla richiesta più recente" - -#: changedetectionio/blueprint/ui/templates/diff.html:151 -#: changedetectionio/blueprint/ui/templates/preview.html:88 -msgid "No screenshot available just yet! Try rechecking the page." -msgstr "" - -#: changedetectionio/blueprint/ui/templates/diff.html:154 -msgid "Screenshot requires Playwright/WebDriver enabled" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:48 -msgid "Request" -msgstr "Richiesta" - -#: changedetectionio/blueprint/ui/templates/edit.html:52 -msgid "Browser Steps" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:55 -msgid "Visual Filter Selector" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:57 -msgid "Conditions" -msgstr "Condizioni" - -#: changedetectionio/blueprint/ui/templates/edit.html:60 -msgid "Stats" -msgstr "Statistiche" - -#: changedetectionio/blueprint/ui/templates/edit.html:73 -#: changedetectionio/blueprint/ui/templates/edit.html:313 -msgid "Some sites use JavaScript to create the content, for this you should" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:73 -#: changedetectionio/blueprint/ui/templates/edit.html:313 -msgid "use the Chrome/WebDriver Fetcher" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:74 -msgid "Variables are supported in the URL" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:74 -#: changedetectionio/blueprint/ui/templates/edit.html:180 -#: changedetectionio/blueprint/ui/templates/edit.html:189 -msgid "help and examples here" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:78 -msgid "Organisational tag/group name used in the main listing page" -msgstr "Nome gruppo/etichetta" - -#: changedetectionio/blueprint/ui/templates/edit.html:85 -msgid "" -"Automatically uses the page title if found, you can also use your own " -"title/description here" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:95 -msgid "The interval/amount of time between each check." -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:110 -msgid "" -"Sends a notification when the filter can no longer be seen on the page, " -"good for knowing when the page changed and your filter will not work " -"anymore." -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:123 -msgid "" -"method (default) where your watched site doesn't need Javascript to " -"render." -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:124 -msgid "" -"method requires a network connection to a running WebDriver+Chrome " -"server, set by the ENV var 'WEBDRIVER_URL'." -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:130 -msgid "Check/Scan all" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:133 -msgid "Choose a proxy for this watch" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:147 -msgid "Using the current global default settings" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:152 -#: changedetectionio/blueprint/ui/templates/edit.html:165 -msgid "Show advanced options" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:157 -msgid "" -"Run this code before performing change detection, handy for filling in " -"fields and other actions" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:158 -msgid "More help and examples here" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:180 -msgid "Variables are supported in the request body" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:189 -msgid "Variables are supported in the request header values" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:192 -msgid "Alert! Extra headers file found and will be added to this watch!" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:194 -msgid "Headers can be also read from a file in your data-directory" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:194 -msgid "Read more here" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:197 -msgid "Not supported by Selenium browser" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:221 -msgid "Turn on text finder" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:224 -msgid "Please wait, first browser step can take a little time to load.." -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:231 -msgid "Click here to Start" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:233 -msgid "Please allow 10-15 seconds for the browser to connect." -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:242 -msgid "Press \"Play\" to start." -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:249 -#: changedetectionio/blueprint/ui/templates/edit.html:419 -msgid "Visual Selector data is not ready, watch needs to be checked atleast once." -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:253 -msgid "" -"Sorry, this functionality only works with fetchers that support " -"interactive Javascript (so far only Playwright based fetchers)" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:254 -#: changedetectionio/blueprint/ui/templates/edit.html:424 -msgid "You need to" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:254 -#: changedetectionio/blueprint/ui/templates/edit.html:424 -msgid "Set the fetch method" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:254 -msgid "to one that supports interactive Javascript." -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:297 -msgid "" -"Use the verify (✓) button to test if a condition passes against the " -"current snapshot." -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:298 -msgid "Read a quick tutorial about" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:298 -msgid "using conditional web page changes here" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:303 -msgid "Activate preview" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:307 -msgid "Pro-tips:" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:310 -msgid "Use the preview page to see your filters and triggers highlighted." -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:322 -msgid "Limit trigger/ignore/block/extract to;" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:326 -msgid "" -"Note: Depending on the length and similarity of the text on each line, " -"the algorithm may consider an" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:326 -#: changedetectionio/blueprint/ui/templates/edit.html:328 -msgid "addition" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:326 -msgid "instead of" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:326 -msgid "replacement" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:326 -msgid "for example." -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:327 -msgid "So it's always better to select" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:327 -msgid "when you're interested in new content." -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:328 -msgid "When content is merely moved in a list, it will also trigger an" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:328 -msgid "consider enabling" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:328 -msgid "Only trigger when unique lines appear" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:332 -msgid "" -"Good for websites that just move the content around, and you want to know" -" when NEW content is added, compares new lines against all history for " -"this watch." -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:340 -msgid "" -"Helps reduce changes detected caused by sites shuffling lines around, " -"combine with" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:340 -msgid "check unique lines" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:340 -msgid "below." -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:344 -msgid "Remove any whitespace before and after each line of text" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:358 -#: changedetectionio/blueprint/ui/templates/edit.html:361 -#: changedetectionio/blueprint/ui/templates/edit.html:417 -msgid "Loading..." -msgstr "Caricamento..." - -#: changedetectionio/blueprint/ui/templates/edit.html:386 -msgid "The Visual Selector tool lets you select the" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:386 -msgid "text" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:386 -msgid "" -"elements that will be used for the change detection. It automatically " -"fills-in the filters in the \"CSS/JSONPath/JQ/XPath Filters\" box of the" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:386 -msgid "tab. Use" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:386 -msgid "Shift+Click" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:386 -msgid "to select multiple items." -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:391 -msgid "Selection Mode:" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:394 -msgid "Select by element" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:398 -msgid "Draw area" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:406 -msgid "Clear selection" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:408 -msgid "One moment, fetching screenshot and element information.." -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:417 -msgid "Currently:" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:423 -msgid "" -"Sorry, this functionality only works with fetchers that support " -"Javascript and screenshots (such as playwright etc)." -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:424 -msgid "to one that supports Javascript and screenshots." -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:441 -msgid "Check count" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:445 -msgid "Consecutive filter failures" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:449 -msgid "History length" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:453 -msgid "Last fetch duration" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:457 -msgid "Notification alert count" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:461 -msgid "Server type reply" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:475 -msgid "Download latest HTML snapshot" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:488 -msgid "Delete Watch?" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:489 -msgid "Are you sure you want to delete the watch for:" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:489 -msgid "This action cannot be undone." -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:495 -msgid "Clear History?" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:496 -msgid "Are you sure you want to clear all history for:" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:496 -msgid "" -"This will remove all snapshots and previous versions. This action cannot " -"be undone." -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:497 -msgid "Clear History" -msgstr "Cancella cronologia" - -#: changedetectionio/blueprint/ui/templates/edit.html:499 -msgid "Clone & Edit" -msgstr "Clona e Modifica" - -#: changedetectionio/blueprint/ui/templates/preview.html:22 -msgid "Select timestamp" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/preview.html:31 -msgid "Go" -msgstr "Vai" - -#: changedetectionio/blueprint/ui/templates/preview.html:69 -msgid "Current erroring screenshot from most recent request" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/preview.html:91 -msgid "" -"Screenshot requires a Content Fetcher ( Sockpuppetbrowser, selenium, etc " -") that supports screenshots." -msgstr "" - -#: changedetectionio/blueprint/watchlist/__init__.py:79 -#, python-brace-format -msgid "displaying <b>{start} - {end}</b> {record_name} in total <b>{total}</b>" -msgstr "" -"visualizzando <b>{start} - {end}</b> {record_name} su un totale di " -"<b>{total}</b>" - -#: changedetectionio/blueprint/watchlist/__init__.py:80 -msgid "records" -msgstr "record" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:58 -msgid "Add a new web page change detection watch" -msgstr "Aggiungi un nuovo monitoraggio modifiche pagina web" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:61 -msgid "Watch this URL!" -msgstr "Monitora questo URL!" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:62 -msgid "Edit first then Watch" -msgstr "Modifica > Monitora" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:72 -msgid "Create a shareable link" -msgstr "" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:72 -msgid "Tip: You can also add 'shared' watches." -msgstr "" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:72 -msgid "More info" -msgstr "Maggiori informazioni" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:80 -msgid "Pause" -msgstr "Pausa" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:81 -msgid "UnPause" -msgstr "Riprendi" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:82 -msgid "Mute" -msgstr "Silenzia" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:83 -msgid "UnMute" -msgstr "Riattiva audio" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:85 -msgid "Tag" -msgstr "Tag" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:86 -msgid "Mark viewed" -msgstr "Segna come visualizzato" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:87 -msgid "Use default notification" -msgstr "Usa notifica predefinita" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:88 -msgid "Clear errors" -msgstr "Cancella errori" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:92 -msgid "Clear Histories" -msgstr "Cancella cronologie" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:93 -msgid "" -"<p>Are you sure you want to clear history for the selected " -"items?</p><p>This action cannot be undone.</p>" -msgstr "" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:94 -msgid "OK" -msgstr "OK" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:94 -msgid "Clear/reset history" -msgstr "Cancella/ripristina cronologia" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:98 -msgid "Delete Watches?" -msgstr "Eliminare monitoraggi?" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:99 -msgid "" -"<p>Are you sure you want to delete the selected " -"watches?</strong></p><p>This action cannot be undone.</p>" -msgstr "" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:105 -msgid "Queued size" -msgstr "Dimensione coda" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:110 -msgid "Searching" -msgstr "Ricerca in corso" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:112 -msgid "All" -msgstr "Tutti" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:150 -msgid "Website" -msgstr "Sito web" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:152 -msgid "Restock & Price" -msgstr "" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:154 -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:155 -msgid "Last" -msgstr "Ultimo" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:154 -msgid "Checked" -msgstr "Controllo" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:155 -msgid "Changed" -msgstr "Modifica" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:162 -msgid "" -"No web page change detection watches configured, please add a URL in the " -"box above, or" -msgstr "" -"Nessun monitoraggio configurato, aggiungi un URL nella casella sopra, " -"oppure" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:162 -msgid "import a list" -msgstr "importa una lista" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:245 -msgid "Detecting restock and price" -msgstr "" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:247 -msgid "In stock" -msgstr "Disponibile" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:247 -msgid "Not in stock" -msgstr "Non disponibile" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:253 -msgid "Price" -msgstr "Prezzo" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:258 -msgid "No information" -msgstr "Nessuna informazione" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:266 -#: changedetectionio/templates/base.html:247 -msgid "Checking now" -msgstr "Controllo in corso" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:279 -msgid "Queued" -msgstr "In coda" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:282 -msgid "History" -msgstr "Cronologia" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:283 -msgid "Preview" -msgstr "Anteprima" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:292 -msgid "With errors" -msgstr "Con errori" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:295 -msgid "Mark all viewed" -msgstr "Segna tutti come visualizzati" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:299 -#, python-format -msgid "Mark all viewed in '%(title)s'" -msgstr "" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:303 -msgid "Unread" -msgstr "Non letto" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:306 -msgid "Recheck all" -msgstr "Controlla tutti" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:306 -#, python-format -msgid "in '%(title)s'" -msgstr "" - #: changedetectionio/processors/extract.py:131 msgid "No matches found while scanning all of the watch history for that RegEx." msgstr "" @@ -2520,16 +2333,13 @@ msgstr "" msgid "Failed to calculate diff: {}" msgstr "" -#: changedetectionio/processors/image_ssim_diff/forms.py:19 -#: changedetectionio/processors/image_ssim_diff/forms.py:69 +#: changedetectionio/processors/image_ssim_diff/forms.py:19 changedetectionio/processors/image_ssim_diff/forms.py:69 msgid "Bounding box value is too long" msgstr "Valore riquadro di selezione troppo lungo" #: changedetectionio/processors/image_ssim_diff/forms.py:23 msgid "Bounding box must be in format: x,y,width,height (integers only)" -msgstr "" -"Il riquadro deve essere nel formato: x,y,larghezza,altezza (solo numeri " -"interi)" +msgstr "Il riquadro deve essere nel formato: x,y,larghezza,altezza (solo numeri interi)" #: changedetectionio/processors/image_ssim_diff/forms.py:29 msgid "Bounding box values must be non-negative" @@ -2581,9 +2391,7 @@ msgstr "Rilevamento modifiche screenshot visivi" #: changedetectionio/processors/image_ssim_diff/processor.py:22 msgid "Compares screenshots using fast OpenCV algorithm, 10-100x faster than SSIM" -msgstr "" -"Confronta screenshot con algoritmo OpenCV veloce, 10-100x più veloce di " -"SSIM" +msgstr "Confronta screenshot con algoritmo OpenCV veloce, 10-100x più veloce di SSIM" #: changedetectionio/processors/restock_diff/forms.py:15 msgid "Re-stock detection" @@ -2605,8 +2413,7 @@ msgstr "Disattivo, non seguire disponibilità/rifornimenti" msgid "Below price to trigger notification" msgstr "Prezzo minimo per attivare notifica" -#: changedetectionio/processors/restock_diff/forms.py:22 -#: changedetectionio/processors/restock_diff/forms.py:24 +#: changedetectionio/processors/restock_diff/forms.py:22 changedetectionio/processors/restock_diff/forms.py:24 msgid "No limit" msgstr "Nessun limite" @@ -2647,6 +2454,15 @@ msgstr "Modifiche testo/HTML, JSON e PDF" msgid "Detects all text changes where possible" msgstr "Rileva tutte le modifiche di testo possibili" +#: changedetectionio/store.py:392 +#, python-brace-format +msgid "Error fetching metadata for {}" +msgstr "Errore nel recupero metadati per {}" + +#: changedetectionio/store.py:396 +msgid "Watch protocol is not permitted or invalid URL format" +msgstr "Protocollo non consentito o formato URL non valido" + #: changedetectionio/templates/_common_fields.html:9 msgid "Body for all notifications — You can use" msgstr "Corpo per tutte le notifiche — Puoi usare" @@ -2703,10 +2519,8 @@ msgstr "" msgid "The diff output - only changes, additions, and removals —" msgstr "" -#: changedetectionio/templates/_common_fields.html:57 -#: changedetectionio/templates/_common_fields.html:66 -#: changedetectionio/templates/_common_fields.html:74 -#: changedetectionio/templates/_common_fields.html:82 +#: changedetectionio/templates/_common_fields.html:57 changedetectionio/templates/_common_fields.html:66 +#: changedetectionio/templates/_common_fields.html:74 changedetectionio/templates/_common_fields.html:82 msgid "Without (added) prefix or colors" msgstr "" @@ -2739,9 +2553,7 @@ msgid "The diff output - patch in unified format" msgstr "" #: changedetectionio/templates/_common_fields.html:90 -msgid "" -"The current snapshot text contents value, useful when combined with JSON " -"or CSS filters" +msgid "The current snapshot text contents value, useful when combined with JSON or CSS filters" msgstr "" #: changedetectionio/templates/_common_fields.html:95 @@ -2761,20 +2573,13 @@ msgid "depend on how the difference algorithm perceives the change." msgstr "" #: changedetectionio/templates/_common_fields.html:110 -msgid "" -"For example, an addition or removal could be perceived as a change in " -"some cases." +msgid "For example, an addition or removal could be perceived as a change in some cases." msgstr "" #: changedetectionio/templates/_common_fields.html:110 msgid "More Here" msgstr "" -#: changedetectionio/templates/_common_fields.html:126 -#: changedetectionio/templates/edit/text-options.html:62 -msgid "Use" -msgstr "Usa" - #: changedetectionio/templates/_common_fields.html:126 msgid "AppRise Notification URLs" msgstr "URL di notifica AppRise" @@ -2784,11 +2589,13 @@ msgid "for notification to just about any service!" msgstr "" #: changedetectionio/templates/_common_fields.html:126 -msgid "" -"Please read the notification services wiki here for important " -"configuration notes" +msgid "Please read the notification services wiki here for important configuration notes" msgstr "" +#: changedetectionio/templates/_common_fields.html:126 changedetectionio/templates/edit/text-options.html:62 +msgid "Use" +msgstr "Usa" + #: changedetectionio/templates/_common_fields.html:128 msgid "Show advanced help and tips" msgstr "" @@ -2810,9 +2617,7 @@ msgid "of notification text, including the title." msgstr "del testo di notifica, incluso il titolo." #: changedetectionio/templates/_common_fields.html:131 -msgid "" -"bots can't send messages to other bots, so you should specify chat ID of " -"non-bot user." +msgid "bots can't send messages to other bots, so you should specify chat ID of non-bot user." msgstr "" #: changedetectionio/templates/_common_fields.html:132 @@ -2879,8 +2684,7 @@ msgstr "" msgid "URL encoding, use" msgstr "" -#: changedetectionio/templates/_common_fields.html:162 -#: changedetectionio/templates/_common_fields.html:165 +#: changedetectionio/templates/_common_fields.html:162 changedetectionio/templates/_common_fields.html:165 msgid "for example -" msgstr "per esempio -" @@ -2889,9 +2693,7 @@ msgid "Regular-expression replace, use" msgstr "" #: changedetectionio/templates/_common_fields.html:168 -msgid "" -"For a complete reference of all Jinja2 built-in filters, users can refer " -"to the" +msgid "For a complete reference of all Jinja2 built-in filters, users can refer to the" msgstr "" #: changedetectionio/templates/_common_fields.html:176 @@ -2919,9 +2721,7 @@ msgid "Verify this rule against current snapshot" msgstr "" #: changedetectionio/templates/_helpers.html:184 -msgid "" -"Error - This watch needs Chrome (with playwright/sockpuppetbrowser), but " -"Chrome based fetching is not enabled." +msgid "Error - This watch needs Chrome (with playwright/sockpuppetbrowser), but Chrome based fetching is not enabled." msgstr "" #: changedetectionio/templates/_helpers.html:184 @@ -2929,9 +2729,7 @@ msgid "Alternatively try our" msgstr "" #: changedetectionio/templates/_helpers.html:184 -msgid "" -"very affordable subscription based service which has all this setup for " -"you" +msgid "very affordable subscription based service which has all this setup for you" msgstr "" #: changedetectionio/templates/_helpers.html:185 @@ -2975,9 +2773,7 @@ msgid "Reset" msgstr "Ripristina" #: changedetectionio/templates/_helpers.html:259 -msgid "" -"Warning, one or more of your 'days' has a duration that would extend into" -" the next day." +msgid "Warning, one or more of your 'days' has a duration that would extend into the next day." msgstr "" #: changedetectionio/templates/_helpers.html:260 @@ -2997,9 +2793,7 @@ msgid "First confirm/save your Time Zone Settings" msgstr "" #: changedetectionio/templates/_helpers.html:284 -msgid "" -"Triggers a change if this text appears, AND something changed in the " -"document." +msgid "Triggers a change if this text appears, AND something changed in the document." msgstr "" #: changedetectionio/templates/_helpers.html:284 @@ -3035,15 +2829,10 @@ msgid "Select Language" msgstr "Seleziona Lingua" #: changedetectionio/templates/base.html:269 -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." +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:281 changedetectionio/templates/base.html:294 msgid "Search" msgstr "Cerca" @@ -3059,6 +2848,80 @@ msgstr "in" msgid "Enter search term..." msgstr "" +#: changedetectionio/templates/edit/text-options.html:9 +msgid "Text to wait for before triggering a change/notification, all text and regex are tested case-insensitive." +msgstr "" + +#: changedetectionio/templates/edit/text-options.html:10 +msgid "Trigger text is processed from the result-text that comes out of any CSS/JSON Filters for this monitor" +msgstr "" + +#: changedetectionio/templates/edit/text-options.html:11 +msgid "Each line is processed separately (think of each line as \"OR\")" +msgstr "" + +#: changedetectionio/templates/edit/text-options.html:12 changedetectionio/templates/edit/text-options.html:46 +msgid "Note: Wrap in forward slash / to use regex example:" +msgstr "" + +#: changedetectionio/templates/edit/text-options.html:23 +msgid "Matching text will be ignored in the text snapshot (you can still see it but it wont trigger a change)" +msgstr "" + +#: changedetectionio/templates/edit/text-options.html:43 +msgid "" +"Block change-detection while this text is on the page, all text and regex are tested case-insensitive, good for " +"waiting for when a product is available again" +msgstr "" + +#: changedetectionio/templates/edit/text-options.html:44 +msgid "Block text is processed from the result-text that comes out of any CSS/JSON Filters for this monitor" +msgstr "" + +#: changedetectionio/templates/edit/text-options.html:45 +msgid "All lines here must not exist (think of each line as \"OR\")" +msgstr "" + +#: changedetectionio/templates/edit/text-options.html:58 +msgid "Extracts text in the final output (line by line) after other filters using regular expressions or string match:" +msgstr "" + +#: changedetectionio/templates/edit/text-options.html:60 +msgid "Regular expression - example" +msgstr "" + +#: changedetectionio/templates/edit/text-options.html:61 +msgid "Don't forget to consider the white-space at the start of a line" +msgstr "" + +#: changedetectionio/templates/edit/text-options.html:62 +msgid "type flags (more" +msgstr "" + +#: changedetectionio/templates/edit/text-options.html:62 +msgid "information here" +msgstr "informazioni qui" + +#: changedetectionio/templates/edit/text-options.html:63 +msgid "Keyword example - example" +msgstr "" + +#: changedetectionio/templates/edit/text-options.html:64 +msgid "Use groups to extract just that text - example" +msgstr "" + +#: changedetectionio/templates/edit/text-options.html:64 +msgid "returns a list of years only" +msgstr "" + +#: changedetectionio/templates/edit/text-options.html:65 +msgid "Example - match lines containing a keyword" +msgstr "" + +#: changedetectionio/templates/edit/text-options.html:68 +msgid "One line per regular-expression/string match" +msgstr "" + #: changedetectionio/templates/login.html:17 msgid "Login" msgstr "Accedi" @@ -3127,104 +2990,15 @@ msgstr "Cambia Lingua" msgid "Change language" msgstr "Cambia lingua" -#: changedetectionio/templates/edit/text-options.html:9 -msgid "" -"Text to wait for before triggering a change/notification, all text and " -"regex are tested case-insensitive." -msgstr "" - -#: changedetectionio/templates/edit/text-options.html:10 -msgid "" -"Trigger text is processed from the result-text that comes out of any " -"CSS/JSON Filters for this monitor" -msgstr "" - -#: changedetectionio/templates/edit/text-options.html:11 -msgid "Each line is processed separately (think of each line as \"OR\")" -msgstr "" - -#: changedetectionio/templates/edit/text-options.html:12 -#: changedetectionio/templates/edit/text-options.html:46 -msgid "Note: Wrap in forward slash / to use regex example:" -msgstr "" - -#: changedetectionio/templates/edit/text-options.html:23 -msgid "" -"Matching text will be ignored in the text snapshot (you can still see it " -"but it wont trigger a change)" -msgstr "" - -#: changedetectionio/templates/edit/text-options.html:43 -msgid "" -"Block change-detection while this text is on the page, all text and regex" -" are tested case-insensitive, good for waiting for when a product is " -"available again" -msgstr "" - -#: changedetectionio/templates/edit/text-options.html:44 -msgid "" -"Block text is processed from the result-text that comes out of any " -"CSS/JSON Filters for this monitor" -msgstr "" - -#: changedetectionio/templates/edit/text-options.html:45 -msgid "All lines here must not exist (think of each line as \"OR\")" -msgstr "" - -#: changedetectionio/templates/edit/text-options.html:58 -msgid "" -"Extracts text in the final output (line by line) after other filters " -"using regular expressions or string match:" -msgstr "" - -#: changedetectionio/templates/edit/text-options.html:60 -msgid "Regular expression - example" -msgstr "" - -#: changedetectionio/templates/edit/text-options.html:61 -msgid "Don't forget to consider the white-space at the start of a line" -msgstr "" - -#: changedetectionio/templates/edit/text-options.html:62 -msgid "type flags (more" -msgstr "" - -#: changedetectionio/templates/edit/text-options.html:62 -msgid "information here" -msgstr "informazioni qui" - -#: changedetectionio/templates/edit/text-options.html:63 -msgid "Keyword example - example" -msgstr "" - -#: changedetectionio/templates/edit/text-options.html:64 -msgid "Use groups to extract just that text - example" -msgstr "" - -#: changedetectionio/templates/edit/text-options.html:64 -msgid "returns a list of years only" -msgstr "" - -#: changedetectionio/templates/edit/text-options.html:65 -msgid "Example - match lines containing a keyword" -msgstr "" - -#: changedetectionio/templates/edit/text-options.html:68 -msgid "One line per regular-expression/string match" -msgstr "" - -#: changedetectionio/widgets/ternary_boolean.py:17 -#: changedetectionio/widgets/ternary_boolean.py:71 +#: changedetectionio/widgets/ternary_boolean.py:17 changedetectionio/widgets/ternary_boolean.py:71 msgid "Yes" msgstr "Sì" -#: changedetectionio/widgets/ternary_boolean.py:18 -#: changedetectionio/widgets/ternary_boolean.py:72 +#: changedetectionio/widgets/ternary_boolean.py:18 changedetectionio/widgets/ternary_boolean.py:72 msgid "No" msgstr "No" -#: changedetectionio/widgets/ternary_boolean.py:19 -#: changedetectionio/widgets/ternary_boolean.py:73 +#: changedetectionio/widgets/ternary_boolean.py:19 changedetectionio/widgets/ternary_boolean.py:73 msgid "Main settings" msgstr "Impostazioni principali" diff --git a/changedetectionio/translations/ko/LC_MESSAGES/messages.mo b/changedetectionio/translations/ko/LC_MESSAGES/messages.mo index 957edb2a4..b6f4e0b51 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 5b3e26407..fc544dd50 100644 --- a/changedetectionio/translations/ko/LC_MESSAGES/messages.po +++ b/changedetectionio/translations/ko/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-17 20:59+0100\n" +"POT-Creation-Date: 2026-01-22 06:10+0100\n" "PO-Revision-Date: 2026-01-02 11:40+0100\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language: ko\n" @@ -18,35 +18,1783 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 2.17.0\n" -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:273 -#: changedetectionio/flask_app.py:218 changedetectionio/flask_app.py:230 -#: changedetectionio/flask_app.py:251 -#: changedetectionio/realtime/socket_server.py:168 +#: changedetectionio/blueprint/backups/__init__.py:86 +msgid "A backup is already running, check back in a few minutes" +msgstr "" + +#: changedetectionio/blueprint/backups/__init__.py:90 +msgid "Maximum number of backups reached, please remove some" +msgstr "" + +#: changedetectionio/blueprint/backups/__init__.py:103 +msgid "Backup building in background, check back in a few minutes." +msgstr "" + +#: changedetectionio/blueprint/backups/__init__.py:166 +msgid "Backups were deleted." +msgstr "" + +#: changedetectionio/blueprint/backups/templates/overview.html:6 +#: changedetectionio/blueprint/settings/templates/settings.html:28 +msgid "Backups" +msgstr "백업" + +#: changedetectionio/blueprint/backups/templates/overview.html:9 +msgid "A backup is running!" +msgstr "백업이 실행 중입니다!" + +#: changedetectionio/blueprint/backups/templates/overview.html:13 +msgid "Here you can download and request a new backup, when a backup is completed you will see it listed below." +msgstr "" + +#: changedetectionio/blueprint/backups/templates/overview.html:19 +msgid "Mb" +msgstr "MB" + +#: changedetectionio/blueprint/backups/templates/overview.html:24 +msgid "No backups found." +msgstr "백업을 찾을 수 없습니다." + +#: changedetectionio/blueprint/backups/templates/overview.html:28 +msgid "Create backup" +msgstr "백업 생성" + +#: changedetectionio/blueprint/backups/templates/overview.html:30 +msgid "Remove backups" +msgstr "백업 삭제" + +#: changedetectionio/blueprint/imports/importer.py:45 +msgid "Importing 5,000 of the first URLs from your list, the rest can be imported again." +msgstr "" + +#: changedetectionio/blueprint/imports/importer.py:78 +#, python-brace-format +msgid "{} Imported from list in {:.2f}s, {} Skipped." +msgstr "" + +#: changedetectionio/blueprint/imports/importer.py:98 +msgid "Unable to read JSON file, was it broken?" +msgstr "" + +#: changedetectionio/blueprint/imports/importer.py:102 +msgid "JSON structure looks invalid, was it broken?" +msgstr "" + +#: changedetectionio/blueprint/imports/importer.py:139 +#, python-brace-format +msgid "{} Imported from Distill.io in {:.2f}s, {} Skipped." +msgstr "" + +#: changedetectionio/blueprint/imports/importer.py:160 changedetectionio/blueprint/imports/importer.py:239 +msgid "Unable to read export XLSX file, something wrong with the file?" +msgstr "" + +#: changedetectionio/blueprint/imports/importer.py:200 changedetectionio/blueprint/imports/importer.py:268 +#, python-brace-format +msgid "Error processing row number {}, URL value was incorrect, row was skipped." +msgstr "" + +#: changedetectionio/blueprint/imports/importer.py:214 changedetectionio/blueprint/imports/importer.py:297 +#, python-brace-format +msgid "Error processing row number {}, check all cell data types are correct, row was skipped." +msgstr "" + +#: changedetectionio/blueprint/imports/importer.py:218 +#, python-brace-format +msgid "{} imported from Wachete .xlsx in {:.2f}s" +msgstr "" + +#: changedetectionio/blueprint/imports/importer.py:301 +#, python-brace-format +msgid "{} imported from custom .xlsx in {:.2f}s" +msgstr "" + +#: changedetectionio/blueprint/imports/templates/import.html:9 +msgid "URL List" +msgstr "URL 목록" + +#: changedetectionio/blueprint/imports/templates/import.html:10 +msgid "Distill.io" +msgstr "Distill.io" + +#: changedetectionio/blueprint/imports/templates/import.html:11 +msgid ".XLSX & Wachete" +msgstr ".XLSX 및 와체테" + +#: changedetectionio/blueprint/imports/templates/import.html:20 +msgid "Enter one URL per line, and optionally add tags for each URL after a space, delineated by comma (,):" +msgstr "" + +#: changedetectionio/blueprint/imports/templates/import.html:22 +msgid "Example:" +msgstr "예:" + +#: changedetectionio/blueprint/imports/templates/import.html:23 +msgid "URLs which do not pass validation will stay in the textarea." +msgstr "유효성 검사를 통과하지 못한 URL은 텍스트 영역에 유지됩니다." + +#: changedetectionio/blueprint/imports/templates/import.html:44 +msgid "Copy and Paste your Distill.io watch 'export' file, this should be a JSON file." +msgstr "" + +#: changedetectionio/blueprint/imports/templates/import.html:45 +msgid "This is" +msgstr "이것은" + +#: changedetectionio/blueprint/imports/templates/import.html:45 +msgid "experimental" +msgstr "실험적인" + +#: changedetectionio/blueprint/imports/templates/import.html:45 +msgid "supported fields are" +msgstr "지원되는 필드는" + +#: changedetectionio/blueprint/imports/templates/import.html:45 +msgid "the rest (including" +msgstr "나머지 (포함" + +#: changedetectionio/blueprint/imports/templates/import.html:45 +msgid "are ignored." +msgstr "무시됩니다." + +#: changedetectionio/blueprint/imports/templates/import.html:48 +msgid "How to export?" +msgstr "수출하는 방법?" + +#: changedetectionio/blueprint/imports/templates/import.html:49 +msgid "Be sure to set your default fetcher to Chrome if required." +msgstr "필요한 경우 기본 가져오기 프로그램을 Chrome으로 설정하세요." + +#: changedetectionio/blueprint/imports/templates/import.html:91 +msgid "Table of custom column and data types mapping for the" +msgstr "사용자 정의 열 및 데이터 유형 매핑 표" + +#: changedetectionio/blueprint/imports/templates/import.html:91 +msgid "Custom mapping" +msgstr "맞춤 매핑" + +#: changedetectionio/blueprint/imports/templates/import.html:91 +msgid "File mapping type." +msgstr "파일 매핑 유형." + +#: changedetectionio/blueprint/imports/templates/import.html:95 +msgid "Column #" +msgstr "열 #" + +#: changedetectionio/blueprint/imports/templates/import.html:101 +msgid "Type" +msgstr "유형" + +#: changedetectionio/blueprint/imports/templates/import.html:104 +msgid "none" +msgstr "없음" + +#: changedetectionio/blueprint/imports/templates/import.html:107 +msgid "CSS/xPath filter" +msgstr "CSS/xPath 필터" + +#: changedetectionio/blueprint/imports/templates/import.html:108 +msgid "Group / Tag name(s)" +msgstr "감시 그룹/태그" + +#: changedetectionio/blueprint/imports/templates/import.html:109 +msgid "Recheck time (minutes)" +msgstr "재확인 시간(분)" + +#: changedetectionio/blueprint/imports/templates/import.html:116 +msgid "Import" +msgstr "수입" + +#: changedetectionio/blueprint/settings/__init__.py:64 +msgid "Password protection removed." +msgstr "" + +#: changedetectionio/blueprint/settings/__init__.py:92 +#, python-brace-format +msgid "Warning: Worker count ({}) is close to or exceeds available CPU cores ({})" +msgstr "경고: 워커 수({})가 사용 가능한 CPU 코어 수({})에 근접하거나 초과합니다" + +#: changedetectionio/blueprint/settings/__init__.py:104 +#, python-brace-format +msgid "Worker count adjusted: {}" +msgstr "" + +#: changedetectionio/blueprint/settings/__init__.py:106 +msgid "Dynamic worker adjustment not supported for sync workers" +msgstr "" + +#: changedetectionio/blueprint/settings/__init__.py:108 +#, python-brace-format +msgid "Error adjusting workers: {}" +msgstr "" + +#: changedetectionio/blueprint/settings/__init__.py:113 +msgid "Password protection enabled." +msgstr "" + +#: changedetectionio/blueprint/settings/__init__.py:132 +msgid "Settings updated." +msgstr "설정이 업데이트되었습니다." + +#: changedetectionio/blueprint/settings/__init__.py:135 changedetectionio/blueprint/ui/edit.py:296 +#: changedetectionio/processors/extract.py:105 +msgid "An error occurred, please see below." +msgstr "" + +#: changedetectionio/blueprint/settings/__init__.py:185 +msgid "API Key was regenerated." +msgstr "" + +#: changedetectionio/blueprint/settings/__init__.py:204 +msgid "Automatic scheduling paused - checks will not be queued." +msgstr "" + +#: changedetectionio/blueprint/settings/__init__.py:206 +msgid "Automatic scheduling resumed - checks will be queued normally." +msgstr "" + +#: changedetectionio/blueprint/settings/__init__.py:218 +msgid "All notifications muted." +msgstr "모든 알림 음소거됨." + +#: changedetectionio/blueprint/settings/__init__.py:220 +msgid "All notifications unmuted." +msgstr "모든 알림 음소거 해제됨." + +#: changedetectionio/blueprint/settings/templates/notification-log.html:7 +msgid "Notification debug log" +msgstr "알림 디버그 로그" + +#: changedetectionio/blueprint/settings/templates/settings.html:21 +#: changedetectionio/blueprint/tags/templates/edit-tag.html:27 changedetectionio/blueprint/ui/templates/edit.html:47 +msgid "General" +msgstr "일반적인" + +#: changedetectionio/blueprint/settings/templates/settings.html:23 +msgid "Fetching" +msgstr "가져오기" + +#: changedetectionio/blueprint/settings/templates/settings.html:24 +msgid "Global Filters" +msgstr "글로벌 필터" + +#: changedetectionio/blueprint/settings/templates/settings.html:25 +msgid "UI Options" +msgstr "UI 옵션" + +#: changedetectionio/blueprint/settings/templates/settings.html:26 +msgid "API" +msgstr "API" + +#: changedetectionio/blueprint/settings/templates/settings.html:27 +msgid "RSS" +msgstr "RSS" + +#: changedetectionio/blueprint/settings/templates/settings.html:29 +msgid "Time & Date" +msgstr "시간 및 날짜" + +#: changedetectionio/blueprint/settings/templates/settings.html:30 +msgid "CAPTCHA & Proxies" +msgstr "보안 문자 및 프록시" + +#: changedetectionio/blueprint/settings/templates/settings.html:36 +msgid "Info" +msgstr "정보" + +#: changedetectionio/blueprint/settings/templates/settings.html:47 +msgid "Default recheck time for all watches, current system minimum is" +msgstr "모든 시계의 기본 재확인 시간, 현재 시스템 최소값은 다음과 같습니다." + +#: changedetectionio/blueprint/settings/templates/settings.html:47 +msgid "seconds" +msgstr "초" + +#: changedetectionio/blueprint/settings/templates/settings.html:47 +msgid "more info" +msgstr "추가 정보" + +#: changedetectionio/blueprint/settings/templates/settings.html:57 +msgid "After this many consecutive times that the CSS/xPath filter is missing, send a notification" +msgstr "CSS/xPath 필터가 이만큼 연속으로 누락되면 알림 전송" + +#: changedetectionio/blueprint/settings/templates/settings.html:59 +msgid "Set to" +msgstr "설정:" + +#: changedetectionio/blueprint/settings/templates/settings.html:59 +msgid "to disable" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:68 +msgid "Password protection for your changedetection.io application." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:71 +msgid "Password is locked." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:77 +msgid "Allow access to the watch change history page when password is enabled (Good for sharing the diff page)" +msgstr "비밀번호 활성화 시 변경 기록 페이지 액세스 허용 (diff 페이지 공유에 유용)" + +#: changedetectionio/blueprint/settings/templates/settings.html:81 +msgid "When a request returns no content, or the HTML does not contain any text, is this considered a change?" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:93 +msgid "Base URL used for the" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:93 +msgid "token in notification links." +msgstr "알림 링크의 토큰." + +#: changedetectionio/blueprint/settings/templates/settings.html:94 +msgid "Default value is the system environment variable" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:94 changedetectionio/templates/_common_fields.html:132 +msgid "read more here" +msgstr "여기서 더 읽기" + +#: changedetectionio/blueprint/settings/templates/settings.html:103 +msgid "method (default) where your watched sites don't need Javascript to render." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:103 changedetectionio/blueprint/ui/templates/edit.html:123 +msgid "Use the" +msgstr "사용" + +#: changedetectionio/blueprint/settings/templates/settings.html:103 changedetectionio/blueprint/ui/templates/edit.html:123 +msgid "Basic" +msgstr "기초적인" + +#: changedetectionio/blueprint/settings/templates/settings.html:104 +msgid "method requires a network connection to a running WebDriver+Chrome server, set by the ENV var" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:104 changedetectionio/blueprint/ui/templates/edit.html:124 +msgid "The" +msgstr "그만큼" + +#: changedetectionio/blueprint/settings/templates/settings.html:104 changedetectionio/blueprint/ui/templates/edit.html:124 +msgid "Chrome/Javascript" +msgstr "크롬/자바스크립트" + +#: changedetectionio/blueprint/settings/templates/settings.html:109 changedetectionio/blueprint/ui/templates/edit.html:143 +msgid "" +"If you're having trouble waiting for the page to be fully rendered (text missing etc), try increasing the 'wait' time" +" here." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:111 changedetectionio/blueprint/ui/templates/edit.html:145 +msgid "This will wait" +msgstr "이것은 기다릴 것이다" + +#: changedetectionio/blueprint/settings/templates/settings.html:111 changedetectionio/blueprint/ui/templates/edit.html:145 +msgid "seconds before extracting the text." +msgstr "텍스트를 추출하기 몇 초 전입니다." + +#: changedetectionio/blueprint/settings/templates/settings.html:120 +msgid "Number of concurrent workers to process watches. More workers = faster processing but higher memory usage." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:121 +msgid "Currently running:" +msgstr "현재 실행 중:" + +#: changedetectionio/blueprint/settings/templates/settings.html:121 +msgid "operational" +msgstr "작동 중" + +#: changedetectionio/blueprint/settings/templates/settings.html:121 +msgid "workers" +msgstr "워커" + +#: changedetectionio/blueprint/settings/templates/settings.html:121 +msgid "actively processing" +msgstr "활발히 처리 중" + +#: changedetectionio/blueprint/settings/templates/settings.html:125 +msgid "Example - 3 seconds random jitter could trigger up to 3 seconds earlier or up to 3 seconds later" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:129 +msgid "For regular plain requests (not chrome based), maximum number of seconds until timeout, 1-999." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:134 +msgid "Applied to all requests." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:135 +msgid "Note: Simply changing the User-Agent often does not defeat anti-robot technologies, it's important to consider" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:135 +msgid "all of the ways that the browser is detected" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:140 changedetectionio/blueprint/ui/templates/diff.html:138 +#: changedetectionio/blueprint/ui/templates/edit.html:125 changedetectionio/templates/_common_fields.html:126 +msgid "Tip:" +msgstr "팁:" + +#: changedetectionio/blueprint/settings/templates/settings.html:140 changedetectionio/blueprint/ui/templates/edit.html:125 +msgid "Connect using Bright Data and Oxylabs Proxies, find out more here." +msgstr "Bright Data 및 Oxylabs 프록시를 사용하여 연결하세요. 여기에서 자세한 내용을 알아보세요." + +#: changedetectionio/blueprint/settings/templates/settings.html:149 +msgid "Ignore whitespace, tabs and new-lines/line-feeds when considering if a change was detected." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:150 +#: changedetectionio/blueprint/settings/templates/settings.html:157 +#: changedetectionio/blueprint/settings/templates/settings.html:192 +msgid "Note:" +msgstr "참고:" + +#: changedetectionio/blueprint/settings/templates/settings.html:150 +#: changedetectionio/blueprint/settings/templates/settings.html:192 +msgid "Changing this will change the status of your existing watches, possibly trigger alerts etc." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:155 +msgid "Render anchor tag content, default disabled, when enabled renders links as" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:157 +msgid "Changing this could affect the content of your existing watches, possibly trigger alerts etc." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:168 +msgid "Remove HTML element(s) by CSS and XPath selectors before text conversion." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:169 +msgid "Don't paste HTML here, use only CSS and XPath selectors" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:170 +msgid "Add multiple elements, CSS or XPath selectors per line to ignore multiple parts of the HTML." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:178 +#: changedetectionio/blueprint/settings/templates/settings.html:182 +msgid "Note: This is applied globally in addition to the per-watch rules." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:181 +msgid "Matching text will be" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:181 +msgid "ignored" +msgstr "무시됨" + +#: changedetectionio/blueprint/settings/templates/settings.html:181 +msgid "in the text snapshot (you can still see it but it wont trigger a change)" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:183 changedetectionio/templates/edit/text-options.html:24 +msgid "Each line processed separately, any line matching will be ignored (removed before creating the checksum)" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:184 changedetectionio/templates/edit/text-options.html:25 +msgid "Regular Expression support, wrap the entire line in forward slash" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:185 changedetectionio/templates/edit/text-options.html:26 +msgid "Changing this will affect the comparison checksum which may trigger an alert" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:191 +msgid "Remove any text that appears in the \"Ignore text\" from the output (otherwise its just ignored for change-detection)" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:198 +msgid "API Access" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:199 +msgid "Drive your changedetection.io via API, More about" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:199 +msgid "API access and examples here" +msgstr "API 액세스 및 예제" + +#: changedetectionio/blueprint/settings/templates/settings.html:203 +msgid "Restrict API access limit by using" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:203 +msgid "header - required for the Chrome Extension to work" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:204 +msgid "API Key" +msgstr "API 키" + +#: changedetectionio/blueprint/settings/templates/settings.html:205 +msgid "copy" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:209 +msgid "Regenerate API key" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:212 +msgid "Chrome Extension" +msgstr "Chrome 확장 프로그램" + +#: changedetectionio/blueprint/settings/templates/settings.html:213 +msgid "Easily add any web-page to your changedetection.io installation from within Chrome." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:214 +msgid "Step 1" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:214 +msgid "Install the extension," +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:214 +msgid "Step 2" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:214 +msgid "Navigate to this page," +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:215 +msgid "Step 3" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:215 +msgid "Open the extension from the toolbar and click" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:215 +msgid "Sync API Access" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:218 +msgid "Try our new Chrome Extension!" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:220 +msgid "Chrome store icon" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:221 +msgid "Chrome Webstore" +msgstr "Chrome 웹스토어" + +#: changedetectionio/blueprint/settings/templates/settings.html:232 +msgid "Maximum number of history snapshots to include in the watch specific RSS feed." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:236 +msgid "For watching other RSS feeds - When watching RSS/Atom feeds, convert them into clean text for better change detection." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:241 +msgid "Does your reader support HTML? Set it here" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:245 +msgid "'System default' for the same template for all items, or re-use your \"Notification Body\" as the template." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:258 +msgid "Ensure the settings below are correct, they are used to manage the time schedule for checking your web page watches." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:261 +msgid "UTC Time & Date from Server:" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:262 +msgid "Local Time & Date in Browser:" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:274 +msgid "Enable this setting to open the diff page in a new tab. If disabled, the diff page will open in the current tab." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:278 +msgid "Realtime UI Updates Enabled - (Restart required if this is changed)" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:282 +msgid "Enable or Disable Favicons next to the watch list" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:289 +msgid "Number of items per page in the watch overview list, 0 to disable." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:337 +msgid "Tip" +msgstr "팁" + +#: changedetectionio/blueprint/settings/templates/settings.html:337 +msgid "\"Residential\" and \"Mobile\" proxy type can be more successfull than \"Data Center\" for blocked websites." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:341 +msgid "\"Name\" will be used for selecting the proxy in the Watch Edit settings" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:342 +msgid "" +"SOCKS5 proxies with authentication are only supported with 'plain requests' fetcher, for other fetchers you should " +"whitelist the IP access instead" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:348 +msgid "Choose a default proxy for all watches" +msgstr "모든 모니터의 기본 프록시 선택" + +#: changedetectionio/blueprint/settings/templates/settings.html:388 +msgid "Python version:" +msgstr "파이썬 버전:" + +#: changedetectionio/blueprint/settings/templates/settings.html:389 +msgid "Plugins active:" +msgstr "활성화된 플러그인:" + +#: changedetectionio/blueprint/settings/templates/settings.html:397 +msgid "No plugins active" +msgstr "활성화된 플러그인이 없습니다." + +#: changedetectionio/blueprint/settings/templates/settings.html:403 +msgid "Back" +msgstr "뒤로" + +#: changedetectionio/blueprint/settings/templates/settings.html:404 +msgid "Clear Snapshot History" +msgstr "기록 지우기/재설정" + +#: changedetectionio/blueprint/tags/__init__.py:48 +#, python-brace-format +msgid "The tag \"{}\" already exists" +msgstr "" + +#: changedetectionio/blueprint/tags/__init__.py:52 +msgid "Tag added" +msgstr "태그 추가됨" + +#: changedetectionio/blueprint/tags/__init__.py:87 +msgid "Tag deleted, removing from watches in background" +msgstr "" + +#: changedetectionio/blueprint/tags/__init__.py:109 +msgid "Unlinking tag from watches in background" +msgstr "" + +#: changedetectionio/blueprint/tags/__init__.py:133 +msgid "All tags deleted, clearing from watches in background" +msgstr "" + +#: changedetectionio/blueprint/tags/__init__.py:145 +msgid "Tag not found" +msgstr "" + +#: changedetectionio/blueprint/tags/__init__.py:220 +msgid "Updated" +msgstr "업데이트됨" + +#: changedetectionio/blueprint/tags/templates/edit-tag.html:28 changedetectionio/blueprint/ui/templates/edit.html:56 +#: changedetectionio/blueprint/ui/templates/edit.html:386 +msgid "Filters & Triggers" +msgstr "필터 및 트리거" + +#: changedetectionio/blueprint/tags/templates/edit-tag.html:50 +msgid "These settings are" +msgstr "설정" + +#: changedetectionio/blueprint/tags/templates/edit-tag.html:50 +msgid "added" +msgstr "추가됨" + +#: changedetectionio/blueprint/tags/templates/edit-tag.html:50 +msgid "to any existing watch configurations." +msgstr "기존 시계 구성에 적용됩니다." + +#: changedetectionio/blueprint/tags/templates/edit-tag.html:53 changedetectionio/blueprint/ui/templates/edit.html:321 +msgid "Text filtering" +msgstr "텍스트 필터링" + +#: changedetectionio/blueprint/tags/templates/edit-tag.html:73 changedetectionio/blueprint/ui/templates/edit.html:269 +msgid "Use with caution!" +msgstr "주의해서 사용하세요!" + +#: changedetectionio/blueprint/tags/templates/edit-tag.html:73 changedetectionio/blueprint/ui/templates/edit.html:269 +msgid "This will easily fill up your email storage quota or flood other storages." +msgstr "이로 인해 이메일 저장 할당량이 쉽게 채워지거나 다른 저장 공간이 넘치게 됩니다." + +#: changedetectionio/blueprint/tags/templates/edit-tag.html:80 changedetectionio/blueprint/ui/templates/edit.html:276 +msgid "Look out!" +msgstr "로그아웃" + +#: changedetectionio/blueprint/tags/templates/edit-tag.html:80 changedetectionio/blueprint/ui/templates/edit.html:276 +msgid "Lookout!" +msgstr "로그아웃" + +#: changedetectionio/blueprint/tags/templates/edit-tag.html:81 changedetectionio/blueprint/ui/templates/edit.html:277 +msgid "There are" +msgstr "있다" + +#: changedetectionio/blueprint/tags/templates/edit-tag.html:81 changedetectionio/blueprint/ui/templates/edit.html:277 +msgid "system-wide notification URLs enabled" +msgstr "시스템 전체 알림 URL이 활성화되었습니다." + +#: changedetectionio/blueprint/tags/templates/edit-tag.html:81 changedetectionio/blueprint/ui/templates/edit.html:277 +msgid "this form will override notification settings for this watch only" +msgstr "이 양식은 이 시계에 대해서만 알림 설정을 재정의합니다." + +#: changedetectionio/blueprint/tags/templates/edit-tag.html:81 changedetectionio/blueprint/ui/templates/edit.html:277 +msgid "an empty Notification URL list here will still send notifications." +msgstr "여기의 빈 알림 URL 목록은 여전히 ​​알림을 보냅니다." + +#: changedetectionio/blueprint/tags/templates/edit-tag.html:84 changedetectionio/blueprint/ui/templates/edit.html:280 +msgid "Use system defaults" +msgstr "시스템 기본값 사용" + +#: changedetectionio/blueprint/tags/templates/groups-overview.html:11 +msgid "Add a new organisational tag" +msgstr "새 조직 태그 추가" + +#: changedetectionio/blueprint/tags/templates/groups-overview.html:14 +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:65 +msgid "Watch group / tag" +msgstr "그룹 / 태그" + +#: changedetectionio/blueprint/tags/templates/groups-overview.html:21 +msgid "Groups allows you to manage filters and notifications for multiple watches under a single organisational tag." +msgstr "" + +#: changedetectionio/blueprint/tags/templates/groups-overview.html:31 +msgid "# Watches" +msgstr "# 모니터" + +#: changedetectionio/blueprint/tags/templates/groups-overview.html:32 +msgid "Tag / Label name" +msgstr "태그/라벨 이름" + +#: changedetectionio/blueprint/tags/templates/groups-overview.html:42 +msgid "No website organisational tags/groups configured" +msgstr "구성된 그룹/태그 없음" + +#: changedetectionio/blueprint/tags/templates/groups-overview.html:53 +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:281 +msgid "Edit" +msgstr "편집하다" + +#: changedetectionio/blueprint/tags/templates/groups-overview.html:54 +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:84 +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:280 +msgid "Recheck" +msgstr "재확인" + +#: changedetectionio/blueprint/tags/templates/groups-overview.html:59 +msgid "Delete Group?" +msgstr "그룹을 삭제하시겠습니까?" + +#: changedetectionio/blueprint/tags/templates/groups-overview.html:60 +#, python-format +msgid "<p>Are you sure you want to delete group <strong>%(title)s</strong>?</p><p>This action cannot be undone.</p>" +msgstr "" + +#: changedetectionio/blueprint/tags/templates/groups-overview.html:61 +#: changedetectionio/blueprint/tags/templates/groups-overview.html:62 +#: changedetectionio/blueprint/ui/templates/edit.html:490 +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:100 +msgid "Delete" +msgstr "삭제" + +#: changedetectionio/blueprint/tags/templates/groups-overview.html:62 +msgid "Deletes and removes tag" +msgstr "태그 삭제 및 제거" + +#: changedetectionio/blueprint/tags/templates/groups-overview.html:67 +msgid "Unlink Group?" +msgstr "그룹을 연결 해제하시겠습니까?" + +#: changedetectionio/blueprint/tags/templates/groups-overview.html:68 +#, python-format +msgid "" +"<p>Are you sure you want to unlink all watches from group <strong>%(title)s</strong>?</p><p>The tag will be kept but " +"watches will be removed from it.</p>" +msgstr "" + +#: changedetectionio/blueprint/tags/templates/groups-overview.html:69 +#: changedetectionio/blueprint/tags/templates/groups-overview.html:70 +msgid "Unlink" +msgstr "풀리다" + +#: changedetectionio/blueprint/tags/templates/groups-overview.html:70 +msgid "Keep the tag but unlink any watches" +msgstr "태그는 유지하되 시계 연결을 해제하세요." + +#: changedetectionio/blueprint/tags/templates/groups-overview.html:71 +#: changedetectionio/blueprint/ui/templates/edit.html:500 +msgid "RSS Feed for this watch" +msgstr "이 시계에 대한 RSS 피드" + +#: changedetectionio/blueprint/ui/__init__.py:21 +#, python-brace-format +msgid "{} watches deleted" +msgstr "" + +#: changedetectionio/blueprint/ui/__init__.py:28 +#, python-brace-format +msgid "{} watches paused" +msgstr "{}개 모니터 일시정지됨" + +#: changedetectionio/blueprint/ui/__init__.py:35 +#, python-brace-format +msgid "{} watches unpaused" +msgstr "" + +#: changedetectionio/blueprint/ui/__init__.py:42 +#, python-brace-format +msgid "{} watches updated" +msgstr "" + +#: changedetectionio/blueprint/ui/__init__.py:49 +#, python-brace-format +msgid "{} watches muted" +msgstr "{}개 모니터 음소거됨" + +#: changedetectionio/blueprint/ui/__init__.py:56 +#, python-brace-format +msgid "{} watches un-muted" +msgstr "" + +#: changedetectionio/blueprint/ui/__init__.py:64 +#, python-brace-format +msgid "{} watches queued for rechecking" +msgstr "" + +#: changedetectionio/blueprint/ui/__init__.py:71 +#, python-brace-format +msgid "{} watches errors cleared" +msgstr "" + +#: changedetectionio/blueprint/ui/__init__.py:78 +#, python-brace-format +msgid "{} watches cleared/reset." +msgstr "" + +#: changedetectionio/blueprint/ui/__init__.py:91 +#, python-brace-format +msgid "{} watches set to use default notification settings" +msgstr "{}개 모니터가 기본 알림 설정 사용" + +#: changedetectionio/blueprint/ui/__init__.py:106 +#, python-brace-format +msgid "{} watches were tagged" +msgstr "" + +#: changedetectionio/blueprint/ui/__init__.py:143 +msgid "Watch not found" +msgstr "모니터를 찾을 수 없음" + +#: changedetectionio/blueprint/ui/__init__.py:145 +#, python-brace-format +msgid "Cleared snapshot history for watch {}" +msgstr "모니터 {} 스냅샷 기록 삭제됨" + +#: changedetectionio/blueprint/ui/__init__.py:172 +msgid "History clearing started in background" +msgstr "" + +#: changedetectionio/blueprint/ui/__init__.py:174 +msgid "Incorrect confirmation text." +msgstr "잘못된 확인 텍스트." + +#: changedetectionio/blueprint/ui/__init__.py:213 +msgid "Marking watches as viewed in background..." +msgstr "" + +#: changedetectionio/blueprint/ui/__init__.py:222 +#, python-brace-format +msgid "The watch by UUID {} does not exist." +msgstr "" + +#: changedetectionio/blueprint/ui/__init__.py:229 +msgid "Deleted." +msgstr "삭제됨." + +#: changedetectionio/blueprint/ui/__init__.py:246 +msgid "Cloned, you are editing the new watch." +msgstr "" + +#: changedetectionio/blueprint/ui/__init__.py:261 +msgid "Watch is already queued or being checked." +msgstr "" + +#: changedetectionio/blueprint/ui/__init__.py:264 changedetectionio/blueprint/ui/__init__.py:301 +msgid "Queued 1 watch for rechecking." +msgstr "" + +#: changedetectionio/blueprint/ui/__init__.py:297 +#, python-brace-format +msgid "Queued {} watches for rechecking ({} already queued or running)." +msgstr "{}개 모니터 대기열 추가 ({}개 이미 대기 중)." + +#: changedetectionio/blueprint/ui/__init__.py:303 +#, python-brace-format +msgid "Queued {} watches for rechecking." +msgstr "{}개의 감시 항목을 재확인 대기열에 추가했습니다." + +#: changedetectionio/blueprint/ui/__init__.py:332 +msgid "Queueing watches for rechecking in background..." +msgstr "백그라운드에서 모니터 재확인 대기열 추가 중..." + +#: changedetectionio/blueprint/ui/__init__.py:403 +#, python-brace-format +msgid "Could not share, something went wrong while communicating with the share server - {}" +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 +msgid "No history found for the specified link, bad link?" +msgstr "" + +#: changedetectionio/blueprint/ui/diff.py:98 +msgid "Not enough history (2 snapshots required) to show difference page for this watch." +msgstr "" + +#: changedetectionio/blueprint/ui/edit.py:35 +msgid "No watches to edit" +msgstr "" + +#: changedetectionio/blueprint/ui/edit.py:42 +#, python-brace-format +msgid "No watch with the UUID {} found." +msgstr "" + +#: changedetectionio/blueprint/ui/edit.py:50 +#, python-brace-format +msgid "Switched to mode - {}." +msgstr "" + +#: changedetectionio/blueprint/ui/edit.py:75 +#, python-brace-format +msgid "Cannot load the edit form for processor/plugin '{}', plugin missing?" +msgstr "" + +#: changedetectionio/blueprint/ui/edit.py:245 +msgid "Updated watch - unpaused!" +msgstr "" + +#: changedetectionio/blueprint/ui/edit.py:245 +msgid "Updated watch." +msgstr "모니터가 업데이트되었습니다." + +#: changedetectionio/blueprint/ui/preview.py:78 +msgid "Preview unavailable - No fetch/check completed or triggers not reached" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/clear_all_history.html:12 +msgid "This will remove version history (snapshots) for ALL watches, but keep your list of URLs!" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/clear_all_history.html:13 +msgid "You may like to use the" +msgstr "당신은" + +#: changedetectionio/blueprint/ui/templates/clear_all_history.html:13 +msgid "BACKUP" +msgstr "백업" + +#: changedetectionio/blueprint/ui/templates/clear_all_history.html:13 +msgid "link first." +msgstr "먼저 링크하세요." + +#: changedetectionio/blueprint/ui/templates/clear_all_history.html:17 +msgid "Confirmation text" +msgstr "확인 텍스트" + +#: changedetectionio/blueprint/ui/templates/clear_all_history.html:27 +msgid "Type in the word" +msgstr "단어를 입력하세요" + +#: changedetectionio/blueprint/ui/templates/clear_all_history.html:27 +msgid "clear" +msgstr "분명한" + +#: changedetectionio/blueprint/ui/templates/clear_all_history.html:27 +msgid "to confirm that you understand." +msgstr "당신이 이해했는지 확인하기 위해." + +#: changedetectionio/blueprint/ui/templates/clear_all_history.html:33 +msgid "Clear History!" +msgstr "기록 지우기" + +#: changedetectionio/blueprint/ui/templates/clear_all_history.html:39 changedetectionio/templates/base.html:273 +#: changedetectionio/templates/base.html:293 +msgid "Cancel" +msgstr "취소" + +#: changedetectionio/blueprint/ui/templates/diff-offscreen-options.html:3 +msgid "Share diff as image" +msgstr "차이점을 이미지로 공유" + +#: changedetectionio/blueprint/ui/templates/diff-offscreen-options.html:3 +msgid "Share as Image" +msgstr "이미지로 공유" + +#: changedetectionio/blueprint/ui/templates/diff-offscreen-options.html:6 +msgid "Ignore any lines matching" +msgstr "일치하는 줄을 무시하세요." + +#: changedetectionio/blueprint/ui/templates/diff-offscreen-options.html:9 +msgid "Ignore any lines matching excluding digits" +msgstr "숫자를 제외하고 일치하는 줄을 무시합니다." + +#: changedetectionio/blueprint/ui/templates/diff.html:28 +msgid "From" +msgstr "에서" + +#: changedetectionio/blueprint/ui/templates/diff.html:38 +msgid "To" +msgstr "에게" + +#: changedetectionio/blueprint/ui/templates/diff.html:53 +msgid "Words" +msgstr "단어" + +#: changedetectionio/blueprint/ui/templates/diff.html:57 +msgid "Lines" +msgstr "줄" + +#: changedetectionio/blueprint/ui/templates/diff.html:61 +msgid "Ignore Whitespace" +msgstr "공백 무시" + +#: changedetectionio/blueprint/ui/templates/diff.html:65 +msgid "Same/non-changed" +msgstr "동일/변경되지 않음" + +#: changedetectionio/blueprint/ui/templates/diff.html:69 +msgid "Removed" +msgstr "제거됨" + +#: changedetectionio/blueprint/ui/templates/diff.html:73 changedetectionio/blueprint/ui/templates/edit.html:327 +msgid "Added" +msgstr "추가됨" + +#: changedetectionio/blueprint/ui/templates/diff.html:77 changedetectionio/blueprint/ui/templates/edit.html:327 +msgid "Replaced" +msgstr "교체됨" + +#: changedetectionio/blueprint/ui/templates/diff.html:82 changedetectionio/blueprint/ui/templates/preview.html:36 +msgid "Keyboard:" +msgstr "건반:" + +#: changedetectionio/blueprint/ui/templates/diff.html:83 changedetectionio/blueprint/ui/templates/preview.html:37 +msgid "Previous" +msgstr "시사" + +#: changedetectionio/blueprint/ui/templates/diff.html:84 changedetectionio/blueprint/ui/templates/preview.html:38 +msgid "Next" +msgstr "다음" + +#: changedetectionio/blueprint/ui/templates/diff.html:91 +msgid "Jump to next difference" +msgstr "다음 차이점으로 이동" + +#: changedetectionio/blueprint/ui/templates/diff.html:91 +msgid "Jump" +msgstr "도약" + +#: changedetectionio/blueprint/ui/templates/diff.html:97 changedetectionio/blueprint/ui/templates/preview.html:45 +msgid "Error Text" +msgstr "오류 텍스트" + +#: changedetectionio/blueprint/ui/templates/diff.html:98 changedetectionio/blueprint/ui/templates/preview.html:47 +msgid "Error Screenshot" +msgstr "오류 스크린샷" + +#: changedetectionio/blueprint/ui/templates/diff.html:99 changedetectionio/blueprint/ui/templates/preview.html:50 +msgid "Text" +msgstr "텍스트" + +#: changedetectionio/blueprint/ui/templates/diff.html:100 changedetectionio/blueprint/ui/templates/preview.html:51 +msgid "Current screenshot" +msgstr "현재 스크린샷" + +#: changedetectionio/blueprint/ui/templates/diff.html:101 +msgid "Extract Data" +msgstr "데이터 추출" + +#: changedetectionio/blueprint/ui/templates/diff.html:107 +msgid "seconds ago." +msgstr "초 전." + +#: changedetectionio/blueprint/ui/templates/diff.html:114 changedetectionio/blueprint/ui/templates/preview.html:59 +#: changedetectionio/blueprint/ui/templates/preview.html:66 +msgid "seconds ago" +msgstr "초 전" + +#: changedetectionio/blueprint/ui/templates/diff.html:115 +msgid "Current error-ing screenshot from most recent request" +msgstr "가장 최근 요청의 현재 오류 스크린샷" + +#: changedetectionio/blueprint/ui/templates/diff.html:127 +msgid "Pro-tip: You can enable" +msgstr "전문가 팁: 활성화할 수 있습니다." + +#: changedetectionio/blueprint/ui/templates/diff.html:127 +msgid "\"share access when password is enabled\"" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/diff.html:127 +msgid "from settings." +msgstr "설정" + +#: changedetectionio/blueprint/ui/templates/diff.html:133 +msgid "Goto single snapshot" +msgstr "단일 스냅샷으로 이동" + +#: changedetectionio/blueprint/ui/templates/diff.html:138 +msgid "Highlight text to share or add to ignore lists." +msgstr "공유하거나 무시 목록에 추가할 텍스트를 강조 표시합니다." + +#: changedetectionio/blueprint/ui/templates/diff.html:144 changedetectionio/blueprint/ui/templates/preview.html:80 +msgid "For now, Differences are performed on text, not graphically, only the latest screenshot is available." +msgstr "" + +#: changedetectionio/blueprint/ui/templates/diff.html:149 changedetectionio/blueprint/ui/templates/preview.html:86 +msgid "Current screenshot from most recent request" +msgstr "가장 최근 요청의 현재 스크린샷" + +#: changedetectionio/blueprint/ui/templates/diff.html:151 changedetectionio/blueprint/ui/templates/preview.html:88 +msgid "No screenshot available just yet! Try rechecking the page." +msgstr "아직 스크린샷이 없습니다! 페이지를 다시 확인해 보세요." + +#: changedetectionio/blueprint/ui/templates/diff.html:154 +msgid "Screenshot requires Playwright/WebDriver enabled" +msgstr "스크린샷을 찍으려면 Playwright/WebDriver를 활성화해야 합니다." + +#: changedetectionio/blueprint/ui/templates/edit.html:48 +msgid "Request" +msgstr "요구" + +#: changedetectionio/blueprint/ui/templates/edit.html:52 +msgid "Browser Steps" +msgstr "브라우저 단계" + +#: changedetectionio/blueprint/ui/templates/edit.html:55 +msgid "Visual Filter Selector" +msgstr "시각적 필터 선택기" + +#: changedetectionio/blueprint/ui/templates/edit.html:57 +msgid "Conditions" +msgstr "정황" + +#: changedetectionio/blueprint/ui/templates/edit.html:60 +msgid "Stats" +msgstr "통계" + +#: changedetectionio/blueprint/ui/templates/edit.html:73 changedetectionio/blueprint/ui/templates/edit.html:313 +msgid "Some sites use JavaScript to create the content, for this you should" +msgstr "일부 사이트에서는 JavaScript를 사용하여 콘텐츠를 생성합니다." + +#: changedetectionio/blueprint/ui/templates/edit.html:73 changedetectionio/blueprint/ui/templates/edit.html:313 +msgid "use the Chrome/WebDriver Fetcher" +msgstr "Chrome/WebDriver Fetcher를 사용하세요." + +#: changedetectionio/blueprint/ui/templates/edit.html:74 +msgid "Variables are supported in the URL" +msgstr "URL에서 변수가 지원됩니다." + +#: changedetectionio/blueprint/ui/templates/edit.html:74 changedetectionio/blueprint/ui/templates/edit.html:180 +#: changedetectionio/blueprint/ui/templates/edit.html:189 +msgid "help and examples here" +msgstr "여기에 도움말과 예시가 있습니다" + +#: changedetectionio/blueprint/ui/templates/edit.html:78 +msgid "Organisational tag/group name used in the main listing page" +msgstr "그룹/태그 이름" + +#: changedetectionio/blueprint/ui/templates/edit.html:85 +msgid "Automatically uses the page title if found, you can also use your own title/description here" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:95 +msgid "The interval/amount of time between each check." +msgstr "각 확인 사이의 간격/시간입니다." + +#: changedetectionio/blueprint/ui/templates/edit.html:110 +msgid "" +"Sends a notification when the filter can no longer be seen on the page, good for knowing when the page changed and " +"your filter will not work anymore." +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:123 +msgid "method (default) where your watched site doesn't need Javascript to render." +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:124 +msgid "method requires a network connection to a running WebDriver+Chrome server, set by the ENV var 'WEBDRIVER_URL'." +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:130 +msgid "Check/Scan all" +msgstr "모두 다시 확인하세요" + +#: changedetectionio/blueprint/ui/templates/edit.html:133 +msgid "Choose a proxy for this watch" +msgstr "이 시계에 대한 RSS 피드" + +#: changedetectionio/blueprint/ui/templates/edit.html:147 +msgid "Using the current global default settings" +msgstr "현재 전역 기본 설정 사용" + +#: changedetectionio/blueprint/ui/templates/edit.html:152 changedetectionio/blueprint/ui/templates/edit.html:165 +msgid "Show advanced options" +msgstr "고급 옵션 표시" + +#: changedetectionio/blueprint/ui/templates/edit.html:157 +msgid "Run this code before performing change detection, handy for filling in fields and other actions" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:158 +msgid "More help and examples here" +msgstr "여기에 더 많은 도움말과 예시가 있습니다." + +#: changedetectionio/blueprint/ui/templates/edit.html:180 +msgid "Variables are supported in the request body" +msgstr "요청 본문에서 변수가 지원됩니다." + +#: changedetectionio/blueprint/ui/templates/edit.html:189 +msgid "Variables are supported in the request header values" +msgstr "요청 헤더 값에서 변수가 지원됩니다." + +#: changedetectionio/blueprint/ui/templates/edit.html:192 +msgid "Alert! Extra headers file found and will be added to this watch!" +msgstr "알리다! 추가 헤더 파일이 발견되어 이 시계에 추가됩니다!" + +#: changedetectionio/blueprint/ui/templates/edit.html:194 +msgid "Headers can be also read from a file in your data-directory" +msgstr "데이터 디렉터리의 파일에서도 헤더를 읽을 수 있습니다." + +#: changedetectionio/blueprint/ui/templates/edit.html:194 +msgid "Read more here" +msgstr "여기서 더 읽어보세요" + +#: changedetectionio/blueprint/ui/templates/edit.html:197 +msgid "Not supported by Selenium browser" +msgstr "Selenium 브라우저에서는 지원되지 않습니다." + +#: changedetectionio/blueprint/ui/templates/edit.html:221 +msgid "Turn on text finder" +msgstr "텍스트 찾기 켜기" + +#: changedetectionio/blueprint/ui/templates/edit.html:224 +msgid "Please wait, first browser step can take a little time to load.." +msgstr "잠시 기다려 주십시오. 첫 번째 브라우저 단계를 로드하는 데 약간의 시간이 걸릴 수 있습니다." + +#: changedetectionio/blueprint/ui/templates/edit.html:231 +msgid "Click here to Start" +msgstr "시작하려면 여기를 클릭하세요" + +#: changedetectionio/blueprint/ui/templates/edit.html:233 +msgid "Please allow 10-15 seconds for the browser to connect." +msgstr "브라우저가 연결되는 데 10~15초 정도 기다려 주십시오." + +#: changedetectionio/blueprint/ui/templates/edit.html:242 +msgid "Press \"Play\" to start." +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:249 changedetectionio/blueprint/ui/templates/edit.html:419 +msgid "Visual Selector data is not ready, watch needs to be checked atleast once." +msgstr "시각적 선택기 데이터가 준비되지 않았습니다. 시계를 한 번 이상 확인해야 합니다." + +#: changedetectionio/blueprint/ui/templates/edit.html:253 +msgid "" +"Sorry, this functionality only works with fetchers that support interactive Javascript (so far only Playwright based " +"fetchers)" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:254 +msgid "to one that supports interactive Javascript." +msgstr "대화형 Javascript를 지원하는 것입니다." + +#: changedetectionio/blueprint/ui/templates/edit.html:254 changedetectionio/blueprint/ui/templates/edit.html:424 +msgid "You need to" +msgstr "당신은" + +#: changedetectionio/blueprint/ui/templates/edit.html:254 changedetectionio/blueprint/ui/templates/edit.html:424 +msgid "Set the fetch method" +msgstr "가져오기 방법 설정" + +#: changedetectionio/blueprint/ui/templates/edit.html:297 +msgid "Use the verify (✓) button to test if a condition passes against the current snapshot." +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:298 +msgid "Read a quick tutorial about" +msgstr "다음에 대한 빠른 튜토리얼을 읽어보세요." + +#: changedetectionio/blueprint/ui/templates/edit.html:298 +msgid "using conditional web page changes here" +msgstr "여기에서 조건부 웹페이지 변경 사항을 사용합니다." + +#: changedetectionio/blueprint/ui/templates/edit.html:303 +msgid "Activate preview" +msgstr "시사" + +#: changedetectionio/blueprint/ui/templates/edit.html:307 +msgid "Pro-tips:" +msgstr "전문가 팁:" + +#: changedetectionio/blueprint/ui/templates/edit.html:310 +msgid "Use the preview page to see your filters and triggers highlighted." +msgstr "미리보기 페이지를 사용하여 강조 표시된 필터와 트리거를 확인하세요." + +#: changedetectionio/blueprint/ui/templates/edit.html:322 +msgid "Limit trigger/ignore/block/extract to;" +msgstr "트리거/무시/차단/추출을 다음으로 제한합니다." + +#: changedetectionio/blueprint/ui/templates/edit.html:326 +msgid "Note: Depending on the length and similarity of the text on each line, the algorithm may consider an" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:326 +msgid "instead of" +msgstr "대신에" + +#: changedetectionio/blueprint/ui/templates/edit.html:326 +msgid "replacement" +msgstr "대사" + +#: changedetectionio/blueprint/ui/templates/edit.html:326 +msgid "for example." +msgstr "예를 들어." + +#: changedetectionio/blueprint/ui/templates/edit.html:326 changedetectionio/blueprint/ui/templates/edit.html:328 +msgid "addition" +msgstr "덧셈" + +#: changedetectionio/blueprint/ui/templates/edit.html:327 +msgid "So it's always better to select" +msgstr "따라서 항상 선택하는 것이 좋습니다." + +#: changedetectionio/blueprint/ui/templates/edit.html:327 +msgid "when you're interested in new content." +msgstr "새로운 콘텐츠에 관심이 있을 때." + +#: changedetectionio/blueprint/ui/templates/edit.html:328 +msgid "When content is merely moved in a list, it will also trigger an" +msgstr "콘텐츠가 목록에서 단순히 이동되는 경우에도" + +#: changedetectionio/blueprint/ui/templates/edit.html:328 +msgid "consider enabling" +msgstr "활성화하는 것을 고려해보세요" + +#: changedetectionio/blueprint/ui/templates/edit.html:328 +msgid "Only trigger when unique lines appear" +msgstr "고유한 줄이 나타날 때만 트리거됩니다." + +#: changedetectionio/blueprint/ui/templates/edit.html:332 +msgid "" +"Good for websites that just move the content around, and you want to know when NEW content is added, compares new " +"lines against all history for this watch." +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:340 +msgid "Helps reduce changes detected caused by sites shuffling lines around, combine with" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:340 +msgid "check unique lines" +msgstr "고유 라인 확인" + +#: changedetectionio/blueprint/ui/templates/edit.html:340 +msgid "below." +msgstr "아래에." + +#: changedetectionio/blueprint/ui/templates/edit.html:344 +msgid "Remove any whitespace before and after each line of text" +msgstr "각 텍스트 줄 앞과 뒤의 공백을 제거하세요." + +#: changedetectionio/blueprint/ui/templates/edit.html:358 changedetectionio/blueprint/ui/templates/edit.html:361 +#: changedetectionio/blueprint/ui/templates/edit.html:417 +msgid "Loading..." +msgstr "로드 중..." + +#: changedetectionio/blueprint/ui/templates/edit.html:386 +msgid "The Visual Selector tool lets you select the" +msgstr "시각적 선택 도구를 사용하면 다음을 선택할 수 있습니다." + +#: changedetectionio/blueprint/ui/templates/edit.html:386 +msgid "text" +msgstr "텍스트" + +#: changedetectionio/blueprint/ui/templates/edit.html:386 +msgid "" +"elements that will be used for the change detection. It automatically fills-in the filters in the " +"\"CSS/JSONPath/JQ/XPath Filters\" box of the" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:386 +msgid "tab. Use" +msgstr "정지시키다" + +#: changedetectionio/blueprint/ui/templates/edit.html:386 +msgid "Shift+Click" +msgstr "Shift+클릭" + +#: changedetectionio/blueprint/ui/templates/edit.html:386 +msgid "to select multiple items." +msgstr "여러 항목을 선택하려면" + +#: changedetectionio/blueprint/ui/templates/edit.html:391 +msgid "Selection Mode:" +msgstr "선택 모드:" + +#: changedetectionio/blueprint/ui/templates/edit.html:394 +msgid "Select by element" +msgstr "요소별로 선택" + +#: changedetectionio/blueprint/ui/templates/edit.html:398 +msgid "Draw area" +msgstr "그리기 영역" + +#: changedetectionio/blueprint/ui/templates/edit.html:406 +msgid "Clear selection" +msgstr "선택 취소" + +#: changedetectionio/blueprint/ui/templates/edit.html:408 +msgid "One moment, fetching screenshot and element information.." +msgstr "잠시만 기다려 주세요. 스크린샷과 요소 정보를 가져오는 중입니다." + +#: changedetectionio/blueprint/ui/templates/edit.html:417 +msgid "Currently:" +msgstr "현재:" + +#: changedetectionio/blueprint/ui/templates/edit.html:423 +msgid "Sorry, this functionality only works with fetchers that support Javascript and screenshots (such as playwright etc)." +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:424 +msgid "to one that supports Javascript and screenshots." +msgstr "Javascript와 스크린샷을 지원하는 것입니다." + +#: changedetectionio/blueprint/ui/templates/edit.html:441 +msgid "Check count" +msgstr "수표 수" + +#: changedetectionio/blueprint/ui/templates/edit.html:445 +msgid "Consecutive filter failures" +msgstr "연속적인 필터 실패" + +#: changedetectionio/blueprint/ui/templates/edit.html:449 +msgid "History length" +msgstr "역사" + +#: changedetectionio/blueprint/ui/templates/edit.html:453 +msgid "Last fetch duration" +msgstr "마지막 가져오기 기간" + +#: changedetectionio/blueprint/ui/templates/edit.html:457 +msgid "Notification alert count" +msgstr "알림 경고 수" + +#: changedetectionio/blueprint/ui/templates/edit.html:461 +msgid "Server type reply" +msgstr "서버 유형 응답" + +#: changedetectionio/blueprint/ui/templates/edit.html:475 +msgid "Download latest HTML snapshot" +msgstr "최신 HTML 스냅샷 다운로드" + +#: changedetectionio/blueprint/ui/templates/edit.html:488 +msgid "Delete Watch?" +msgstr "시계를 삭제하시겠습니까?" + +#: changedetectionio/blueprint/ui/templates/edit.html:489 +msgid "Are you sure you want to delete the watch for:" +msgstr "정말로 다음의 시계를 삭제하시겠습니까?" + +#: changedetectionio/blueprint/ui/templates/edit.html:489 +msgid "This action cannot be undone." +msgstr "이 작업은 취소할 수 없습니다." + +#: changedetectionio/blueprint/ui/templates/edit.html:495 +msgid "Clear History?" +msgstr "기록 지우기" + +#: changedetectionio/blueprint/ui/templates/edit.html:496 +msgid "Are you sure you want to clear all history for:" +msgstr "정말로 다음의 기록을 모두 지우시겠습니까?" + +#: changedetectionio/blueprint/ui/templates/edit.html:496 +msgid "This will remove all snapshots and previous versions. This action cannot be undone." +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:497 +msgid "Clear History" +msgstr "기록 지우기" + +#: changedetectionio/blueprint/ui/templates/edit.html:499 +msgid "Clone & Edit" +msgstr "복제 및 편집" + +#: changedetectionio/blueprint/ui/templates/preview.html:22 +msgid "Select timestamp" +msgstr "타임스탬프 선택" + +#: changedetectionio/blueprint/ui/templates/preview.html:31 +msgid "Go" +msgstr "가다" + +#: changedetectionio/blueprint/ui/templates/preview.html:69 +msgid "Current erroring screenshot from most recent request" +msgstr "가장 최근 요청의 현재 오류 스크린샷" + +#: changedetectionio/blueprint/ui/templates/preview.html:91 +msgid "Screenshot requires a Content Fetcher ( Sockpuppetbrowser, selenium, etc ) that supports screenshots." +msgstr "" + +#: changedetectionio/blueprint/ui/views.py:24 +#, python-brace-format +msgid "Warning, URL {} already exists" +msgstr "" + +#: changedetectionio/blueprint/ui/views.py:32 +msgid "Watch added in Paused state, saving will unpause." +msgstr "" + +#: changedetectionio/blueprint/ui/views.py:37 +msgid "Watch added." +msgstr "" + +#: changedetectionio/blueprint/watchlist/__init__.py:79 +#, python-brace-format +msgid "displaying <b>{start} - {end}</b> {record_name} in total <b>{total}</b>" +msgstr "총 <b>{total}</b>개 중 <b>{start} - {end}</b>개 {record_name} 표시" + +#: changedetectionio/blueprint/watchlist/__init__.py:80 +msgid "records" +msgstr "기록" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:58 +msgid "Add a new web page change detection watch" +msgstr "새로운 웹 페이지 변경 감지 감시 추가" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:61 +msgid "Watch this URL!" +msgstr "이 URL 모니터!" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:62 +msgid "Edit first then Watch" +msgstr "편집 후 모니터" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:72 +msgid "Create a shareable link" +msgstr "공유 가능한 링크 만들기" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:72 +msgid "Tip: You can also add 'shared' watches." +msgstr "팁: '공유' 시계를 추가할 수도 있습니다." + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:72 +msgid "More info" +msgstr "추가 정보" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:80 +msgid "Pause" +msgstr "정지시키다" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:81 +msgid "UnPause" +msgstr "일시정지 해제" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:82 +msgid "Mute" +msgstr "무음" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:83 +msgid "UnMute" +msgstr "음소거 해제" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:85 +msgid "Tag" +msgstr "꼬리표" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:86 +msgid "Mark viewed" +msgstr "본 것으로 표시" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:87 +msgid "Use default notification" +msgstr "기본 알림 사용" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:88 +msgid "Clear errors" +msgstr "오류 지우기" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:92 +msgid "Clear Histories" +msgstr "기록 지우기" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:93 +msgid "<p>Are you sure you want to clear history for the selected items?</p><p>This action cannot be undone.</p>" +msgstr "" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:94 +msgid "OK" +msgstr "좋아요" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:94 +msgid "Clear/reset history" +msgstr "기록 지우기/재설정" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:98 +msgid "Delete Watches?" +msgstr "시계를 삭제하시겠습니까?" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:99 +msgid "<p>Are you sure you want to delete the selected watches?</strong></p><p>This action cannot be undone.</p>" +msgstr "" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:105 +msgid "Queued size" +msgstr "대기열 크기" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:110 +msgid "Searching" +msgstr "수색" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:112 +msgid "All" +msgstr "모두" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:150 +msgid "Website" +msgstr "웹사이트" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:152 +msgid "Restock & Price" +msgstr "재입고 및 가격" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:154 +msgid "Checked" +msgstr "체크됨" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:154 +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:155 +msgid "Last" +msgstr "마지막" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:155 +msgid "Changed" +msgstr "변경됨" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:162 +msgid "No web page change detection watches configured, please add a URL in the box above, or" +msgstr "구성된 웹사이트 시계가 없습니다. 위 상자에 URL을 추가하세요. 또는" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:162 +msgid "import a list" +msgstr "목록 가져오기" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:245 +msgid "Detecting restock and price" +msgstr "재입고 및 가격 감지" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:247 +msgid "In stock" +msgstr "재고 있음" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:247 +msgid "Not in stock" +msgstr "재고가 없습니다" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:253 +msgid "Price" +msgstr "가격" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:258 +msgid "No information" +msgstr "정보 없음" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:266 changedetectionio/templates/base.html:247 +msgid "Checking now" +msgstr "지금 확인 중" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:279 +msgid "Queued" +msgstr "대기 중" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:282 +msgid "History" +msgstr "기록" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:283 +msgid "Preview" +msgstr "시사" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:292 +msgid "With errors" +msgstr "오류가 있음" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:295 +msgid "Mark all viewed" +msgstr "모두 본 것으로 표시" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:299 +#, python-format +msgid "Mark all viewed in '%(title)s'" +msgstr "'%(title)s'에서 모두 본 것으로 표시" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:303 +msgid "Unread" +msgstr "읽히지 않는" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:306 +msgid "Recheck all" +msgstr "모두 다시 확인하세요" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:306 +#, python-format +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 msgid "Not yet" msgstr "아직 아님" -#: changedetectionio/flask_app.py:567 +#: changedetectionio/flask_app.py:589 msgid "Already logged in" msgstr "" -#: changedetectionio/flask_app.py:569 +#: changedetectionio/flask_app.py:591 msgid "You must be logged in, please log in." msgstr "" -#: changedetectionio/flask_app.py:584 +#: changedetectionio/flask_app.py:606 msgid "Incorrect password" msgstr "잘못된 비밀번호" #: changedetectionio/forms.py:63 changedetectionio/forms.py:243 -msgid "" -"At least one time interval (weeks, days, hours, minutes, or seconds) must" -" be specified." +msgid "At least one time interval (weeks, days, hours, minutes, or seconds) must be specified." msgstr "" #: changedetectionio/forms.py:64 -msgid "" -"At least one time interval (weeks, days, hours, minutes, or seconds) must" -" be specified when not using global settings." +msgid "At least one time interval (weeks, days, hours, minutes, or seconds) must be specified when not using global settings." msgstr "" #: changedetectionio/forms.py:164 @@ -109,9 +1857,8 @@ msgstr "일요일" msgid "Weeks" msgstr "주" -#: changedetectionio/forms.py:251 changedetectionio/forms.py:252 -#: changedetectionio/forms.py:253 changedetectionio/forms.py:254 -#: changedetectionio/forms.py:255 changedetectionio/forms.py:956 +#: changedetectionio/forms.py:251 changedetectionio/forms.py:252 changedetectionio/forms.py:253 +#: changedetectionio/forms.py:254 changedetectionio/forms.py:255 changedetectionio/forms.py:956 msgid "Should contain zero or more seconds" msgstr "0초 이상을 포함해야 합니다." @@ -168,8 +1915,7 @@ msgstr "빈 값은 허용되지 않습니다." msgid "Invalid value." msgstr "값이 잘못되었습니다." -#: changedetectionio/blueprint/imports/templates/import.html:105 -#: changedetectionio/forms.py:730 +#: changedetectionio/blueprint/imports/templates/import.html:105 changedetectionio/forms.py:730 msgid "URL" msgstr "URL" @@ -273,8 +2019,7 @@ msgstr "요소 제거" msgid "Extract text" msgstr "텍스트 추출" -#: changedetectionio/blueprint/imports/templates/import.html:106 -#: changedetectionio/forms.py:805 +#: changedetectionio/blueprint/imports/templates/import.html:106 changedetectionio/forms.py:805 msgid "Title" msgstr "제목" @@ -298,8 +2043,7 @@ msgstr "상태 코드 무시(2xx가 아닌 상태 코드를 정상적으로 처 msgid "Only trigger when unique lines appear in all history" msgstr "모든 기록에서 고유한 줄이 나타날 때만 트리거" -#: changedetectionio/blueprint/ui/templates/edit.html:336 -#: changedetectionio/forms.py:813 +#: changedetectionio/blueprint/ui/templates/edit.html:336 changedetectionio/forms.py:813 msgid "Remove duplicate lines of text" msgstr "중복된 텍스트 줄 제거" @@ -339,8 +2083,8 @@ msgstr "텍스트가 일치하는 동안 변경 감지 차단" msgid "Execute JavaScript before change detection" msgstr "변경 감지 전에 JavaScript 실행" -#: changedetectionio/blueprint/tags/templates/groups-overview.html:17 -#: changedetectionio/forms.py:828 changedetectionio/forms.py:1052 +#: changedetectionio/blueprint/tags/templates/groups-overview.html:17 changedetectionio/forms.py:828 +#: changedetectionio/forms.py:1052 msgid "Save" msgstr "구하다" @@ -352,13 +2096,6 @@ msgstr "프록시" msgid "Send a notification when the filter can no longer be found on the page" msgstr "페이지에서 필터를 더 이상 찾을 수 없으면 알림 보내기" -#: changedetectionio/blueprint/settings/templates/settings.html:22 -#: changedetectionio/blueprint/tags/templates/edit-tag.html:32 -#: changedetectionio/blueprint/ui/templates/edit.html:59 -#: changedetectionio/forms.py:833 -msgid "Notifications" -msgstr "알림" - #: changedetectionio/forms.py:833 msgid "Muted" msgstr "음소거됨" @@ -367,6 +2104,12 @@ msgstr "음소거됨" msgid "On" msgstr "켜짐" +#: changedetectionio/blueprint/settings/templates/settings.html:22 +#: changedetectionio/blueprint/tags/templates/edit-tag.html:32 changedetectionio/blueprint/ui/templates/edit.html:59 +#: changedetectionio/forms.py:833 +msgid "Notifications" +msgstr "알림" + #: changedetectionio/forms.py:834 msgid "Attach screenshot to notification (where possible)" msgstr "알림에 스크린샷 첨부(가능한 경우)" @@ -391,8 +2134,7 @@ msgstr "목록의 <제목> 페이지 사용" msgid "Body must be empty when Request Method is set to GET" msgstr "요청 방법이 GET으로 설정된 경우 본문이 비어 있어야 합니다." -#: changedetectionio/forms.py:864 changedetectionio/forms.py:878 -#: changedetectionio/forms.py:893 +#: changedetectionio/forms.py:864 changedetectionio/forms.py:878 changedetectionio/forms.py:893 #, python-format msgid "Invalid template syntax configuration: %(error)s" msgstr "잘못된 템플릿 구문 구성: %(error)s" @@ -503,8 +2245,7 @@ msgstr "텍스트 무시" msgid "Ignore whitespace" msgstr "공백 무시" -#: changedetectionio/forms.py:1005 -#: changedetectionio/processors/image_ssim_diff/forms.py:50 +#: changedetectionio/forms.py:1005 changedetectionio/processors/image_ssim_diff/forms.py:50 msgid "Must be between 0 and 100" msgstr "0에서 100 사이여야 합니다." @@ -572,1918 +2313,6 @@ msgstr "추출할 RegEx" msgid "Extract as CSV" msgstr "CSV로 추출" -#: changedetectionio/store.py:386 -#, python-brace-format -msgid "Error fetching metadata for {}" -msgstr "" - -#: changedetectionio/store.py:390 -msgid "Watch protocol is not permitted or invalid URL format" -msgstr "" - -#: changedetectionio/blueprint/backups/__init__.py:86 -msgid "A backup is already running, check back in a few minutes" -msgstr "" - -#: changedetectionio/blueprint/backups/__init__.py:90 -msgid "Maximum number of backups reached, please remove some" -msgstr "" - -#: changedetectionio/blueprint/backups/__init__.py:103 -msgid "Backup building in background, check back in a few minutes." -msgstr "" - -#: changedetectionio/blueprint/backups/__init__.py:166 -msgid "Backups were deleted." -msgstr "" - -#: changedetectionio/blueprint/backups/templates/overview.html:6 -#: changedetectionio/blueprint/settings/templates/settings.html:28 -msgid "Backups" -msgstr "백업" - -#: changedetectionio/blueprint/backups/templates/overview.html:9 -msgid "A backup is running!" -msgstr "백업이 실행 중입니다!" - -#: changedetectionio/blueprint/backups/templates/overview.html:13 -msgid "" -"Here you can download and request a new backup, when a backup is " -"completed you will see it listed below." -msgstr "" - -#: changedetectionio/blueprint/backups/templates/overview.html:19 -msgid "Mb" -msgstr "MB" - -#: changedetectionio/blueprint/backups/templates/overview.html:24 -msgid "No backups found." -msgstr "백업을 찾을 수 없습니다." - -#: changedetectionio/blueprint/backups/templates/overview.html:28 -msgid "Create backup" -msgstr "백업 생성" - -#: changedetectionio/blueprint/backups/templates/overview.html:30 -msgid "Remove backups" -msgstr "백업 삭제" - -#: changedetectionio/blueprint/imports/importer.py:45 -msgid "" -"Importing 5,000 of the first URLs from your list, the rest can be " -"imported again." -msgstr "" - -#: changedetectionio/blueprint/imports/importer.py:78 -#, python-brace-format -msgid "{} Imported from list in {:.2f}s, {} Skipped." -msgstr "" - -#: changedetectionio/blueprint/imports/importer.py:98 -msgid "Unable to read JSON file, was it broken?" -msgstr "" - -#: changedetectionio/blueprint/imports/importer.py:102 -msgid "JSON structure looks invalid, was it broken?" -msgstr "" - -#: changedetectionio/blueprint/imports/importer.py:139 -#, python-brace-format -msgid "{} Imported from Distill.io in {:.2f}s, {} Skipped." -msgstr "" - -#: changedetectionio/blueprint/imports/importer.py:160 -#: changedetectionio/blueprint/imports/importer.py:239 -msgid "Unable to read export XLSX file, something wrong with the file?" -msgstr "" - -#: changedetectionio/blueprint/imports/importer.py:200 -#: changedetectionio/blueprint/imports/importer.py:268 -#, python-brace-format -msgid "Error processing row number {}, URL value was incorrect, row was skipped." -msgstr "" - -#: changedetectionio/blueprint/imports/importer.py:214 -#: changedetectionio/blueprint/imports/importer.py:297 -#, python-brace-format -msgid "" -"Error processing row number {}, check all cell data types are correct, " -"row was skipped." -msgstr "" - -#: changedetectionio/blueprint/imports/importer.py:218 -#, python-brace-format -msgid "{} imported from Wachete .xlsx in {:.2f}s" -msgstr "" - -#: changedetectionio/blueprint/imports/importer.py:301 -#, python-brace-format -msgid "{} imported from custom .xlsx in {:.2f}s" -msgstr "" - -#: changedetectionio/blueprint/imports/templates/import.html:9 -msgid "URL List" -msgstr "URL 목록" - -#: changedetectionio/blueprint/imports/templates/import.html:10 -msgid "Distill.io" -msgstr "Distill.io" - -#: changedetectionio/blueprint/imports/templates/import.html:11 -msgid ".XLSX & Wachete" -msgstr ".XLSX 및 와체테" - -#: changedetectionio/blueprint/imports/templates/import.html:20 -msgid "" -"Enter one URL per line, and optionally add tags for each URL after a " -"space, delineated by comma (,):" -msgstr "" - -#: changedetectionio/blueprint/imports/templates/import.html:22 -msgid "Example:" -msgstr "예:" - -#: changedetectionio/blueprint/imports/templates/import.html:23 -msgid "URLs which do not pass validation will stay in the textarea." -msgstr "유효성 검사를 통과하지 못한 URL은 텍스트 영역에 유지됩니다." - -#: changedetectionio/blueprint/imports/templates/import.html:44 -msgid "" -"Copy and Paste your Distill.io watch 'export' file, this should be a JSON" -" file." -msgstr "" - -#: changedetectionio/blueprint/imports/templates/import.html:45 -msgid "This is" -msgstr "이것은" - -#: changedetectionio/blueprint/imports/templates/import.html:45 -msgid "experimental" -msgstr "실험적인" - -#: changedetectionio/blueprint/imports/templates/import.html:45 -msgid "supported fields are" -msgstr "지원되는 필드는" - -#: changedetectionio/blueprint/imports/templates/import.html:45 -msgid "the rest (including" -msgstr "나머지 (포함" - -#: changedetectionio/blueprint/imports/templates/import.html:45 -msgid "are ignored." -msgstr "무시됩니다." - -#: changedetectionio/blueprint/imports/templates/import.html:48 -msgid "How to export?" -msgstr "수출하는 방법?" - -#: changedetectionio/blueprint/imports/templates/import.html:49 -msgid "Be sure to set your default fetcher to Chrome if required." -msgstr "필요한 경우 기본 가져오기 프로그램을 Chrome으로 설정하세요." - -#: changedetectionio/blueprint/imports/templates/import.html:91 -msgid "Table of custom column and data types mapping for the" -msgstr "사용자 정의 열 및 데이터 유형 매핑 표" - -#: changedetectionio/blueprint/imports/templates/import.html:91 -msgid "Custom mapping" -msgstr "맞춤 매핑" - -#: changedetectionio/blueprint/imports/templates/import.html:91 -msgid "File mapping type." -msgstr "파일 매핑 유형." - -#: changedetectionio/blueprint/imports/templates/import.html:95 -msgid "Column #" -msgstr "열 #" - -#: changedetectionio/blueprint/imports/templates/import.html:101 -msgid "Type" -msgstr "유형" - -#: changedetectionio/blueprint/imports/templates/import.html:104 -msgid "none" -msgstr "없음" - -#: changedetectionio/blueprint/imports/templates/import.html:107 -msgid "CSS/xPath filter" -msgstr "CSS/xPath 필터" - -#: changedetectionio/blueprint/imports/templates/import.html:108 -msgid "Group / Tag name(s)" -msgstr "감시 그룹/태그" - -#: changedetectionio/blueprint/imports/templates/import.html:109 -msgid "Recheck time (minutes)" -msgstr "재확인 시간(분)" - -#: changedetectionio/blueprint/imports/templates/import.html:116 -msgid "Import" -msgstr "수입" - -#: changedetectionio/blueprint/settings/__init__.py:64 -msgid "Password protection removed." -msgstr "" - -#: changedetectionio/blueprint/settings/__init__.py:92 -#, python-brace-format -msgid "Warning: Worker count ({}) is close to or exceeds available CPU cores ({})" -msgstr "경고: 워커 수({})가 사용 가능한 CPU 코어 수({})에 근접하거나 초과합니다" - -#: changedetectionio/blueprint/settings/__init__.py:104 -#, python-brace-format -msgid "Worker count adjusted: {}" -msgstr "" - -#: changedetectionio/blueprint/settings/__init__.py:106 -msgid "Dynamic worker adjustment not supported for sync workers" -msgstr "" - -#: changedetectionio/blueprint/settings/__init__.py:108 -#, python-brace-format -msgid "Error adjusting workers: {}" -msgstr "" - -#: changedetectionio/blueprint/settings/__init__.py:113 -msgid "Password protection enabled." -msgstr "" - -#: changedetectionio/blueprint/settings/__init__.py:132 -msgid "Settings updated." -msgstr "설정이 업데이트되었습니다." - -#: changedetectionio/blueprint/settings/__init__.py:135 -#: changedetectionio/blueprint/ui/edit.py:296 -#: changedetectionio/processors/extract.py:105 -msgid "An error occurred, please see below." -msgstr "" - -#: changedetectionio/blueprint/settings/__init__.py:185 -msgid "API Key was regenerated." -msgstr "" - -#: changedetectionio/blueprint/settings/__init__.py:204 -msgid "Automatic scheduling paused - checks will not be queued." -msgstr "" - -#: changedetectionio/blueprint/settings/__init__.py:206 -msgid "Automatic scheduling resumed - checks will be queued normally." -msgstr "" - -#: changedetectionio/blueprint/settings/__init__.py:218 -msgid "All notifications muted." -msgstr "모든 알림 음소거됨." - -#: changedetectionio/blueprint/settings/__init__.py:220 -msgid "All notifications unmuted." -msgstr "모든 알림 음소거 해제됨." - -#: changedetectionio/blueprint/settings/templates/notification-log.html:7 -msgid "Notification debug log" -msgstr "알림 디버그 로그" - -#: changedetectionio/blueprint/settings/templates/settings.html:21 -#: changedetectionio/blueprint/tags/templates/edit-tag.html:27 -#: changedetectionio/blueprint/ui/templates/edit.html:47 -msgid "General" -msgstr "일반적인" - -#: changedetectionio/blueprint/settings/templates/settings.html:23 -msgid "Fetching" -msgstr "가져오기" - -#: changedetectionio/blueprint/settings/templates/settings.html:24 -msgid "Global Filters" -msgstr "글로벌 필터" - -#: changedetectionio/blueprint/settings/templates/settings.html:25 -msgid "UI Options" -msgstr "UI 옵션" - -#: changedetectionio/blueprint/settings/templates/settings.html:26 -msgid "API" -msgstr "API" - -#: changedetectionio/blueprint/settings/templates/settings.html:27 -msgid "RSS" -msgstr "RSS" - -#: changedetectionio/blueprint/settings/templates/settings.html:29 -msgid "Time & Date" -msgstr "시간 및 날짜" - -#: changedetectionio/blueprint/settings/templates/settings.html:30 -msgid "CAPTCHA & Proxies" -msgstr "보안 문자 및 프록시" - -#: changedetectionio/blueprint/settings/templates/settings.html:36 -msgid "Info" -msgstr "정보" - -#: changedetectionio/blueprint/settings/templates/settings.html:47 -msgid "Default recheck time for all watches, current system minimum is" -msgstr "모든 시계의 기본 재확인 시간, 현재 시스템 최소값은 다음과 같습니다." - -#: changedetectionio/blueprint/settings/templates/settings.html:47 -msgid "seconds" -msgstr "초" - -#: changedetectionio/blueprint/settings/templates/settings.html:47 -msgid "more info" -msgstr "추가 정보" - -#: changedetectionio/blueprint/settings/templates/settings.html:57 -msgid "" -"After this many consecutive times that the CSS/xPath filter is missing, " -"send a notification" -msgstr "CSS/xPath 필터가 이만큼 연속으로 누락되면 알림 전송" - -#: changedetectionio/blueprint/settings/templates/settings.html:59 -msgid "Set to" -msgstr "설정:" - -#: changedetectionio/blueprint/settings/templates/settings.html:59 -msgid "to disable" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:68 -msgid "Password protection for your changedetection.io application." -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:71 -msgid "Password is locked." -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:77 -msgid "" -"Allow access to the watch change history page when password is enabled " -"(Good for sharing the diff page)" -msgstr "비밀번호 활성화 시 변경 기록 페이지 액세스 허용 (diff 페이지 공유에 유용)" - -#: changedetectionio/blueprint/settings/templates/settings.html:81 -msgid "" -"When a request returns no content, or the HTML does not contain any text," -" is this considered a change?" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:93 -msgid "Base URL used for the" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:93 -msgid "token in notification links." -msgstr "알림 링크의 토큰." - -#: changedetectionio/blueprint/settings/templates/settings.html:94 -msgid "Default value is the system environment variable" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:94 -#: changedetectionio/templates/_common_fields.html:132 -msgid "read more here" -msgstr "여기서 더 읽기" - -#: changedetectionio/blueprint/settings/templates/settings.html:103 -#: changedetectionio/blueprint/ui/templates/edit.html:123 -msgid "Use the" -msgstr "사용" - -#: changedetectionio/blueprint/settings/templates/settings.html:103 -#: changedetectionio/blueprint/ui/templates/edit.html:123 -msgid "Basic" -msgstr "기초적인" - -#: changedetectionio/blueprint/settings/templates/settings.html:103 -msgid "method (default) where your watched sites don't need Javascript to render." -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:104 -#: changedetectionio/blueprint/ui/templates/edit.html:124 -msgid "The" -msgstr "그만큼" - -#: changedetectionio/blueprint/settings/templates/settings.html:104 -#: changedetectionio/blueprint/ui/templates/edit.html:124 -msgid "Chrome/Javascript" -msgstr "크롬/자바스크립트" - -#: changedetectionio/blueprint/settings/templates/settings.html:104 -msgid "" -"method requires a network connection to a running WebDriver+Chrome " -"server, set by the ENV var" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:109 -#: changedetectionio/blueprint/ui/templates/edit.html:143 -msgid "" -"If you're having trouble waiting for the page to be fully rendered (text " -"missing etc), try increasing the 'wait' time here." -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:111 -#: changedetectionio/blueprint/ui/templates/edit.html:145 -msgid "This will wait" -msgstr "이것은 기다릴 것이다" - -#: changedetectionio/blueprint/settings/templates/settings.html:111 -#: changedetectionio/blueprint/ui/templates/edit.html:145 -msgid "seconds before extracting the text." -msgstr "텍스트를 추출하기 몇 초 전입니다." - -#: changedetectionio/blueprint/settings/templates/settings.html:120 -msgid "" -"Number of concurrent workers to process watches. More workers = faster " -"processing but higher memory usage." -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:121 -msgid "Currently running:" -msgstr "현재 실행 중:" - -#: changedetectionio/blueprint/settings/templates/settings.html:121 -msgid "operational" -msgstr "작동 중" - -#: changedetectionio/blueprint/settings/templates/settings.html:121 -msgid "workers" -msgstr "워커" - -#: changedetectionio/blueprint/settings/templates/settings.html:121 -msgid "actively processing" -msgstr "활발히 처리 중" - -#: changedetectionio/blueprint/settings/templates/settings.html:125 -msgid "" -"Example - 3 seconds random jitter could trigger up to 3 seconds earlier " -"or up to 3 seconds later" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:129 -msgid "" -"For regular plain requests (not chrome based), maximum number of seconds " -"until timeout, 1-999." -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:134 -msgid "Applied to all requests." -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:135 -msgid "" -"Note: Simply changing the User-Agent often does not defeat anti-robot " -"technologies, it's important to consider" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:135 -msgid "all of the ways that the browser is detected" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:140 -#: changedetectionio/blueprint/ui/templates/diff.html:138 -#: changedetectionio/blueprint/ui/templates/edit.html:125 -#: changedetectionio/templates/_common_fields.html:126 -msgid "Tip:" -msgstr "팁:" - -#: changedetectionio/blueprint/settings/templates/settings.html:140 -#: changedetectionio/blueprint/ui/templates/edit.html:125 -msgid "Connect using Bright Data and Oxylabs Proxies, find out more here." -msgstr "Bright Data 및 Oxylabs 프록시를 사용하여 연결하세요. 여기에서 자세한 내용을 알아보세요." - -#: changedetectionio/blueprint/settings/templates/settings.html:149 -msgid "" -"Ignore whitespace, tabs and new-lines/line-feeds when considering if a " -"change was detected." -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:150 -#: changedetectionio/blueprint/settings/templates/settings.html:157 -#: changedetectionio/blueprint/settings/templates/settings.html:192 -msgid "Note:" -msgstr "참고:" - -#: changedetectionio/blueprint/settings/templates/settings.html:150 -#: changedetectionio/blueprint/settings/templates/settings.html:192 -msgid "" -"Changing this will change the status of your existing watches, possibly " -"trigger alerts etc." -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:155 -msgid "Render anchor tag content, default disabled, when enabled renders links as" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:157 -msgid "" -"Changing this could affect the content of your existing watches, possibly" -" trigger alerts etc." -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:168 -msgid "Remove HTML element(s) by CSS and XPath selectors before text conversion." -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:169 -msgid "Don't paste HTML here, use only CSS and XPath selectors" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:170 -msgid "" -"Add multiple elements, CSS or XPath selectors per line to ignore multiple" -" parts of the HTML." -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:178 -#: changedetectionio/blueprint/settings/templates/settings.html:182 -msgid "Note: This is applied globally in addition to the per-watch rules." -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:181 -msgid "Matching text will be" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:181 -msgid "ignored" -msgstr "무시됨" - -#: changedetectionio/blueprint/settings/templates/settings.html:181 -msgid "in the text snapshot (you can still see it but it wont trigger a change)" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:183 -#: changedetectionio/templates/edit/text-options.html:24 -msgid "" -"Each line processed separately, any line matching will be ignored " -"(removed before creating the checksum)" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:184 -#: changedetectionio/templates/edit/text-options.html:25 -msgid "Regular Expression support, wrap the entire line in forward slash" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:185 -#: changedetectionio/templates/edit/text-options.html:26 -msgid "" -"Changing this will affect the comparison checksum which may trigger an " -"alert" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:191 -msgid "" -"Remove any text that appears in the \"Ignore text\" from the output " -"(otherwise its just ignored for change-detection)" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:198 -msgid "API Access" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:199 -msgid "Drive your changedetection.io via API, More about" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:199 -msgid "API access and examples here" -msgstr "API 액세스 및 예제" - -#: changedetectionio/blueprint/settings/templates/settings.html:203 -msgid "Restrict API access limit by using" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:203 -msgid "header - required for the Chrome Extension to work" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:204 -msgid "API Key" -msgstr "API 키" - -#: changedetectionio/blueprint/settings/templates/settings.html:205 -msgid "copy" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:209 -msgid "Regenerate API key" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:212 -msgid "Chrome Extension" -msgstr "Chrome 확장 프로그램" - -#: changedetectionio/blueprint/settings/templates/settings.html:213 -msgid "" -"Easily add any web-page to your changedetection.io installation from " -"within Chrome." -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:214 -msgid "Step 1" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:214 -msgid "Install the extension," -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:214 -msgid "Step 2" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:214 -msgid "Navigate to this page," -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:215 -msgid "Step 3" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:215 -msgid "Open the extension from the toolbar and click" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:215 -msgid "Sync API Access" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:218 -msgid "Try our new Chrome Extension!" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:220 -msgid "Chrome store icon" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:221 -msgid "Chrome Webstore" -msgstr "Chrome 웹스토어" - -#: changedetectionio/blueprint/settings/templates/settings.html:232 -msgid "" -"Maximum number of history snapshots to include in the watch specific RSS " -"feed." -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:236 -msgid "" -"For watching other RSS feeds - When watching RSS/Atom feeds, convert them" -" into clean text for better change detection." -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:241 -msgid "Does your reader support HTML? Set it here" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:245 -msgid "" -"'System default' for the same template for all items, or re-use your " -"\"Notification Body\" as the template." -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:258 -msgid "" -"Ensure the settings below are correct, they are used to manage the time " -"schedule for checking your web page watches." -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:261 -msgid "UTC Time & Date from Server:" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:262 -msgid "Local Time & Date in Browser:" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:274 -msgid "" -"Enable this setting to open the diff page in a new tab. If disabled, the " -"diff page will open in the current tab." -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:278 -msgid "Realtime UI Updates Enabled - (Restart required if this is changed)" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:282 -msgid "Enable or Disable Favicons next to the watch list" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:289 -msgid "Number of items per page in the watch overview list, 0 to disable." -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:337 -msgid "Tip" -msgstr "팁" - -#: changedetectionio/blueprint/settings/templates/settings.html:337 -msgid "" -"\"Residential\" and \"Mobile\" proxy type can be more successfull than " -"\"Data Center\" for blocked websites." -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:341 -msgid "\"Name\" will be used for selecting the proxy in the Watch Edit settings" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:342 -msgid "" -"SOCKS5 proxies with authentication are only supported with 'plain " -"requests' fetcher, for other fetchers you should whitelist the IP access " -"instead" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:348 -msgid "Choose a default proxy for all watches" -msgstr "모든 모니터의 기본 프록시 선택" - -#: changedetectionio/blueprint/settings/templates/settings.html:388 -msgid "Python version:" -msgstr "파이썬 버전:" - -#: changedetectionio/blueprint/settings/templates/settings.html:389 -msgid "Plugins active:" -msgstr "활성화된 플러그인:" - -#: changedetectionio/blueprint/settings/templates/settings.html:397 -msgid "No plugins active" -msgstr "활성화된 플러그인이 없습니다." - -#: changedetectionio/blueprint/settings/templates/settings.html:403 -msgid "Back" -msgstr "뒤로" - -#: changedetectionio/blueprint/settings/templates/settings.html:404 -msgid "Clear Snapshot History" -msgstr "기록 지우기/재설정" - -#: changedetectionio/blueprint/tags/__init__.py:48 -#, python-brace-format -msgid "The tag \"{}\" already exists" -msgstr "" - -#: changedetectionio/blueprint/tags/__init__.py:52 -msgid "Tag added" -msgstr "태그 추가됨" - -#: changedetectionio/blueprint/tags/__init__.py:87 -msgid "Tag deleted, removing from watches in background" -msgstr "" - -#: changedetectionio/blueprint/tags/__init__.py:109 -msgid "Unlinking tag from watches in background" -msgstr "" - -#: changedetectionio/blueprint/tags/__init__.py:133 -msgid "All tags deleted, clearing from watches in background" -msgstr "" - -#: changedetectionio/blueprint/tags/__init__.py:145 -msgid "Tag not found" -msgstr "" - -#: changedetectionio/blueprint/tags/__init__.py:220 -msgid "Updated" -msgstr "업데이트됨" - -#: changedetectionio/blueprint/tags/templates/edit-tag.html:28 -#: changedetectionio/blueprint/ui/templates/edit.html:56 -#: changedetectionio/blueprint/ui/templates/edit.html:386 -msgid "Filters & Triggers" -msgstr "필터 및 트리거" - -#: changedetectionio/blueprint/tags/templates/edit-tag.html:50 -msgid "These settings are" -msgstr "설정" - -#: changedetectionio/blueprint/tags/templates/edit-tag.html:50 -msgid "added" -msgstr "추가됨" - -#: changedetectionio/blueprint/tags/templates/edit-tag.html:50 -msgid "to any existing watch configurations." -msgstr "기존 시계 구성에 적용됩니다." - -#: changedetectionio/blueprint/tags/templates/edit-tag.html:53 -#: changedetectionio/blueprint/ui/templates/edit.html:321 -msgid "Text filtering" -msgstr "텍스트 필터링" - -#: changedetectionio/blueprint/tags/templates/edit-tag.html:73 -#: changedetectionio/blueprint/ui/templates/edit.html:269 -msgid "Use with caution!" -msgstr "주의해서 사용하세요!" - -#: changedetectionio/blueprint/tags/templates/edit-tag.html:73 -#: changedetectionio/blueprint/ui/templates/edit.html:269 -msgid "This will easily fill up your email storage quota or flood other storages." -msgstr "이로 인해 이메일 저장 할당량이 쉽게 채워지거나 다른 저장 공간이 넘치게 됩니다." - -#: changedetectionio/blueprint/tags/templates/edit-tag.html:80 -#: changedetectionio/blueprint/ui/templates/edit.html:276 -msgid "Look out!" -msgstr "로그아웃" - -#: changedetectionio/blueprint/tags/templates/edit-tag.html:80 -#: changedetectionio/blueprint/ui/templates/edit.html:276 -msgid "Lookout!" -msgstr "로그아웃" - -#: changedetectionio/blueprint/tags/templates/edit-tag.html:81 -#: changedetectionio/blueprint/ui/templates/edit.html:277 -msgid "There are" -msgstr "있다" - -#: changedetectionio/blueprint/tags/templates/edit-tag.html:81 -#: changedetectionio/blueprint/ui/templates/edit.html:277 -msgid "system-wide notification URLs enabled" -msgstr "시스템 전체 알림 URL이 활성화되었습니다." - -#: changedetectionio/blueprint/tags/templates/edit-tag.html:81 -#: changedetectionio/blueprint/ui/templates/edit.html:277 -msgid "this form will override notification settings for this watch only" -msgstr "이 양식은 이 시계에 대해서만 알림 설정을 재정의합니다." - -#: changedetectionio/blueprint/tags/templates/edit-tag.html:81 -#: changedetectionio/blueprint/ui/templates/edit.html:277 -msgid "an empty Notification URL list here will still send notifications." -msgstr "여기의 빈 알림 URL 목록은 여전히 ​​알림을 보냅니다." - -#: changedetectionio/blueprint/tags/templates/edit-tag.html:84 -#: changedetectionio/blueprint/ui/templates/edit.html:280 -msgid "Use system defaults" -msgstr "시스템 기본값 사용" - -#: changedetectionio/blueprint/tags/templates/groups-overview.html:11 -msgid "Add a new organisational tag" -msgstr "새 조직 태그 추가" - -#: changedetectionio/blueprint/tags/templates/groups-overview.html:14 -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:65 -msgid "Watch group / tag" -msgstr "그룹 / 태그" - -#: changedetectionio/blueprint/tags/templates/groups-overview.html:21 -msgid "" -"Groups allows you to manage filters and notifications for multiple " -"watches under a single organisational tag." -msgstr "" - -#: changedetectionio/blueprint/tags/templates/groups-overview.html:31 -msgid "# Watches" -msgstr "# 모니터" - -#: changedetectionio/blueprint/tags/templates/groups-overview.html:32 -msgid "Tag / Label name" -msgstr "태그/라벨 이름" - -#: changedetectionio/blueprint/tags/templates/groups-overview.html:42 -msgid "No website organisational tags/groups configured" -msgstr "구성된 그룹/태그 없음" - -#: changedetectionio/blueprint/tags/templates/groups-overview.html:53 -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:281 -msgid "Edit" -msgstr "편집하다" - -#: changedetectionio/blueprint/tags/templates/groups-overview.html:54 -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:84 -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:280 -msgid "Recheck" -msgstr "재확인" - -#: changedetectionio/blueprint/tags/templates/groups-overview.html:59 -msgid "Delete Group?" -msgstr "그룹을 삭제하시겠습니까?" - -#: changedetectionio/blueprint/tags/templates/groups-overview.html:60 -#, python-format -msgid "" -"<p>Are you sure you want to delete group " -"<strong>%(title)s</strong>?</p><p>This action cannot be undone.</p>" -msgstr "" - -#: changedetectionio/blueprint/tags/templates/groups-overview.html:61 -#: changedetectionio/blueprint/tags/templates/groups-overview.html:62 -#: changedetectionio/blueprint/ui/templates/edit.html:490 -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:100 -msgid "Delete" -msgstr "삭제" - -#: changedetectionio/blueprint/tags/templates/groups-overview.html:62 -msgid "Deletes and removes tag" -msgstr "태그 삭제 및 제거" - -#: changedetectionio/blueprint/tags/templates/groups-overview.html:67 -msgid "Unlink Group?" -msgstr "그룹을 연결 해제하시겠습니까?" - -#: changedetectionio/blueprint/tags/templates/groups-overview.html:68 -#, python-format -msgid "" -"<p>Are you sure you want to unlink all watches from group " -"<strong>%(title)s</strong>?</p><p>The tag will be kept but watches will " -"be removed from it.</p>" -msgstr "" - -#: changedetectionio/blueprint/tags/templates/groups-overview.html:69 -#: changedetectionio/blueprint/tags/templates/groups-overview.html:70 -msgid "Unlink" -msgstr "풀리다" - -#: changedetectionio/blueprint/tags/templates/groups-overview.html:70 -msgid "Keep the tag but unlink any watches" -msgstr "태그는 유지하되 시계 연결을 해제하세요." - -#: changedetectionio/blueprint/tags/templates/groups-overview.html:71 -#: changedetectionio/blueprint/ui/templates/edit.html:500 -msgid "RSS Feed for this watch" -msgstr "이 시계에 대한 RSS 피드" - -#: changedetectionio/blueprint/ui/__init__.py:21 -#, python-brace-format -msgid "{} watches deleted" -msgstr "" - -#: changedetectionio/blueprint/ui/__init__.py:28 -msgid "{} watches paused" -msgstr "{}개 모니터 일시정지됨" - -#: changedetectionio/blueprint/ui/__init__.py:35 -#, python-brace-format -msgid "{} watches unpaused" -msgstr "" - -#: changedetectionio/blueprint/ui/__init__.py:42 -#, python-brace-format -msgid "{} watches updated" -msgstr "" - -#: changedetectionio/blueprint/ui/__init__.py:49 -msgid "{} watches muted" -msgstr "{}개 모니터 음소거됨" - -#: changedetectionio/blueprint/ui/__init__.py:56 -#, python-brace-format -msgid "{} watches un-muted" -msgstr "" - -#: changedetectionio/blueprint/ui/__init__.py:64 -#, python-brace-format -msgid "{} watches queued for rechecking" -msgstr "" - -#: changedetectionio/blueprint/ui/__init__.py:71 -#, python-brace-format -msgid "{} watches errors cleared" -msgstr "" - -#: changedetectionio/blueprint/ui/__init__.py:78 -#, python-brace-format -msgid "{} watches cleared/reset." -msgstr "" - -#: changedetectionio/blueprint/ui/__init__.py:91 -msgid "{} watches set to use default notification settings" -msgstr "{}개 모니터가 기본 알림 설정 사용" - -#: changedetectionio/blueprint/ui/__init__.py:106 -#, python-brace-format -msgid "{} watches were tagged" -msgstr "" - -#: changedetectionio/blueprint/ui/__init__.py:143 -msgid "Watch not found" -msgstr "모니터를 찾을 수 없음" - -#: changedetectionio/blueprint/ui/__init__.py:145 -msgid "Cleared snapshot history for watch {}" -msgstr "모니터 {} 스냅샷 기록 삭제됨" - -#: changedetectionio/blueprint/ui/__init__.py:172 -msgid "History clearing started in background" -msgstr "" - -#: changedetectionio/blueprint/ui/__init__.py:174 -msgid "Incorrect confirmation text." -msgstr "잘못된 확인 텍스트." - -#: changedetectionio/blueprint/ui/__init__.py:213 -msgid "Marking watches as viewed in background..." -msgstr "" - -#: changedetectionio/blueprint/ui/__init__.py:222 -#, python-brace-format -msgid "The watch by UUID {} does not exist." -msgstr "" - -#: changedetectionio/blueprint/ui/__init__.py:229 -msgid "Deleted." -msgstr "삭제됨." - -#: changedetectionio/blueprint/ui/__init__.py:246 -msgid "Cloned, you are editing the new watch." -msgstr "" - -#: changedetectionio/blueprint/ui/__init__.py:261 -msgid "Watch is already queued or being checked." -msgstr "" - -#: changedetectionio/blueprint/ui/__init__.py:264 -#: changedetectionio/blueprint/ui/__init__.py:301 -msgid "Queued 1 watch for rechecking." -msgstr "" - -#: changedetectionio/blueprint/ui/__init__.py:297 -msgid "Queued {} watches for rechecking ({} already queued or running)." -msgstr "{}개 모니터 대기열 추가 ({}개 이미 대기 중)." - -#: changedetectionio/blueprint/ui/__init__.py:303 -#, python-brace-format -msgid "Queued {} watches for rechecking." -msgstr "{}개의 감시 항목을 재확인 대기열에 추가했습니다." - -#: changedetectionio/blueprint/ui/__init__.py:332 -msgid "Queueing watches for rechecking in background..." -msgstr "백그라운드에서 모니터 재확인 대기열 추가 중..." - -#: changedetectionio/blueprint/ui/__init__.py:403 -#, python-brace-format -msgid "" -"Could not share, something went wrong while communicating with the share " -"server - {}" -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 -msgid "No history found for the specified link, bad link?" -msgstr "" - -#: changedetectionio/blueprint/ui/diff.py:98 -msgid "" -"Not enough history (2 snapshots required) to show difference page for " -"this watch." -msgstr "" - -#: changedetectionio/blueprint/ui/edit.py:35 -msgid "No watches to edit" -msgstr "" - -#: changedetectionio/blueprint/ui/edit.py:42 -#, python-brace-format -msgid "No watch with the UUID {} found." -msgstr "" - -#: changedetectionio/blueprint/ui/edit.py:50 -#, python-brace-format -msgid "Switched to mode - {}." -msgstr "" - -#: changedetectionio/blueprint/ui/edit.py:75 -#, python-brace-format -msgid "Cannot load the edit form for processor/plugin '{}', plugin missing?" -msgstr "" - -#: changedetectionio/blueprint/ui/edit.py:245 -msgid "Updated watch - unpaused!" -msgstr "" - -#: changedetectionio/blueprint/ui/edit.py:245 -msgid "Updated watch." -msgstr "모니터가 업데이트되었습니다." - -#: changedetectionio/blueprint/ui/preview.py:78 -msgid "Preview unavailable - No fetch/check completed or triggers not reached" -msgstr "" - -#: changedetectionio/blueprint/ui/views.py:24 -#, python-brace-format -msgid "Warning, URL {} already exists" -msgstr "" - -#: changedetectionio/blueprint/ui/views.py:32 -msgid "Watch added in Paused state, saving will unpause." -msgstr "" - -#: changedetectionio/blueprint/ui/views.py:37 -msgid "Watch added." -msgstr "" - -#: changedetectionio/blueprint/ui/templates/clear_all_history.html:12 -msgid "" -"This will remove version history (snapshots) for ALL watches, but keep " -"your list of URLs!" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/clear_all_history.html:13 -msgid "You may like to use the" -msgstr "당신은" - -#: changedetectionio/blueprint/ui/templates/clear_all_history.html:13 -msgid "BACKUP" -msgstr "백업" - -#: changedetectionio/blueprint/ui/templates/clear_all_history.html:13 -msgid "link first." -msgstr "먼저 링크하세요." - -#: changedetectionio/blueprint/ui/templates/clear_all_history.html:17 -msgid "Confirmation text" -msgstr "확인 텍스트" - -#: changedetectionio/blueprint/ui/templates/clear_all_history.html:27 -msgid "Type in the word" -msgstr "단어를 입력하세요" - -#: changedetectionio/blueprint/ui/templates/clear_all_history.html:27 -msgid "clear" -msgstr "분명한" - -#: changedetectionio/blueprint/ui/templates/clear_all_history.html:27 -msgid "to confirm that you understand." -msgstr "당신이 이해했는지 확인하기 위해." - -#: changedetectionio/blueprint/ui/templates/clear_all_history.html:33 -msgid "Clear History!" -msgstr "기록 지우기" - -#: changedetectionio/blueprint/ui/templates/clear_all_history.html:39 -#: changedetectionio/templates/base.html:273 -#: changedetectionio/templates/base.html:293 -msgid "Cancel" -msgstr "취소" - -#: changedetectionio/blueprint/ui/templates/diff-offscreen-options.html:3 -msgid "Share diff as image" -msgstr "차이점을 이미지로 공유" - -#: changedetectionio/blueprint/ui/templates/diff-offscreen-options.html:3 -msgid "Share as Image" -msgstr "이미지로 공유" - -#: changedetectionio/blueprint/ui/templates/diff-offscreen-options.html:6 -msgid "Ignore any lines matching" -msgstr "일치하는 줄을 무시하세요." - -#: changedetectionio/blueprint/ui/templates/diff-offscreen-options.html:9 -msgid "Ignore any lines matching excluding digits" -msgstr "숫자를 제외하고 일치하는 줄을 무시합니다." - -#: changedetectionio/blueprint/ui/templates/diff.html:28 -msgid "From" -msgstr "에서" - -#: changedetectionio/blueprint/ui/templates/diff.html:38 -msgid "To" -msgstr "에게" - -#: changedetectionio/blueprint/ui/templates/diff.html:53 -msgid "Words" -msgstr "단어" - -#: changedetectionio/blueprint/ui/templates/diff.html:57 -msgid "Lines" -msgstr "줄" - -#: changedetectionio/blueprint/ui/templates/diff.html:61 -msgid "Ignore Whitespace" -msgstr "공백 무시" - -#: changedetectionio/blueprint/ui/templates/diff.html:65 -msgid "Same/non-changed" -msgstr "동일/변경되지 않음" - -#: changedetectionio/blueprint/ui/templates/diff.html:69 -msgid "Removed" -msgstr "제거됨" - -#: changedetectionio/blueprint/ui/templates/diff.html:73 -#: changedetectionio/blueprint/ui/templates/edit.html:327 -msgid "Added" -msgstr "추가됨" - -#: changedetectionio/blueprint/ui/templates/diff.html:77 -#: changedetectionio/blueprint/ui/templates/edit.html:327 -msgid "Replaced" -msgstr "교체됨" - -#: changedetectionio/blueprint/ui/templates/diff.html:82 -#: changedetectionio/blueprint/ui/templates/preview.html:36 -msgid "Keyboard:" -msgstr "건반:" - -#: changedetectionio/blueprint/ui/templates/diff.html:83 -#: changedetectionio/blueprint/ui/templates/preview.html:37 -msgid "Previous" -msgstr "시사" - -#: changedetectionio/blueprint/ui/templates/diff.html:84 -#: changedetectionio/blueprint/ui/templates/preview.html:38 -msgid "Next" -msgstr "다음" - -#: changedetectionio/blueprint/ui/templates/diff.html:91 -msgid "Jump to next difference" -msgstr "다음 차이점으로 이동" - -#: changedetectionio/blueprint/ui/templates/diff.html:91 -msgid "Jump" -msgstr "도약" - -#: changedetectionio/blueprint/ui/templates/diff.html:97 -#: changedetectionio/blueprint/ui/templates/preview.html:45 -msgid "Error Text" -msgstr "오류 텍스트" - -#: changedetectionio/blueprint/ui/templates/diff.html:98 -#: changedetectionio/blueprint/ui/templates/preview.html:47 -msgid "Error Screenshot" -msgstr "오류 스크린샷" - -#: changedetectionio/blueprint/ui/templates/diff.html:99 -#: changedetectionio/blueprint/ui/templates/preview.html:50 -msgid "Text" -msgstr "텍스트" - -#: changedetectionio/blueprint/ui/templates/diff.html:100 -#: changedetectionio/blueprint/ui/templates/preview.html:51 -msgid "Current screenshot" -msgstr "현재 스크린샷" - -#: changedetectionio/blueprint/ui/templates/diff.html:101 -msgid "Extract Data" -msgstr "데이터 추출" - -#: changedetectionio/blueprint/ui/templates/diff.html:107 -msgid "seconds ago." -msgstr "초 전." - -#: changedetectionio/blueprint/ui/templates/diff.html:114 -#: changedetectionio/blueprint/ui/templates/preview.html:59 -#: changedetectionio/blueprint/ui/templates/preview.html:66 -msgid "seconds ago" -msgstr "초 전" - -#: changedetectionio/blueprint/ui/templates/diff.html:115 -msgid "Current error-ing screenshot from most recent request" -msgstr "가장 최근 요청의 현재 오류 스크린샷" - -#: changedetectionio/blueprint/ui/templates/diff.html:127 -msgid "Pro-tip: You can enable" -msgstr "전문가 팁: 활성화할 수 있습니다." - -#: changedetectionio/blueprint/ui/templates/diff.html:127 -msgid "\"share access when password is enabled\"" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/diff.html:127 -msgid "from settings." -msgstr "설정" - -#: changedetectionio/blueprint/ui/templates/diff.html:133 -msgid "Goto single snapshot" -msgstr "단일 스냅샷으로 이동" - -#: changedetectionio/blueprint/ui/templates/diff.html:138 -msgid "Highlight text to share or add to ignore lists." -msgstr "공유하거나 무시 목록에 추가할 텍스트를 강조 표시합니다." - -#: changedetectionio/blueprint/ui/templates/diff.html:144 -#: changedetectionio/blueprint/ui/templates/preview.html:80 -msgid "" -"For now, Differences are performed on text, not graphically, only the " -"latest screenshot is available." -msgstr "" - -#: changedetectionio/blueprint/ui/templates/diff.html:149 -#: changedetectionio/blueprint/ui/templates/preview.html:86 -msgid "Current screenshot from most recent request" -msgstr "가장 최근 요청의 현재 스크린샷" - -#: changedetectionio/blueprint/ui/templates/diff.html:151 -#: changedetectionio/blueprint/ui/templates/preview.html:88 -msgid "No screenshot available just yet! Try rechecking the page." -msgstr "아직 스크린샷이 없습니다! 페이지를 다시 확인해 보세요." - -#: changedetectionio/blueprint/ui/templates/diff.html:154 -msgid "Screenshot requires Playwright/WebDriver enabled" -msgstr "스크린샷을 찍으려면 Playwright/WebDriver를 활성화해야 합니다." - -#: changedetectionio/blueprint/ui/templates/edit.html:48 -msgid "Request" -msgstr "요구" - -#: changedetectionio/blueprint/ui/templates/edit.html:52 -msgid "Browser Steps" -msgstr "브라우저 단계" - -#: changedetectionio/blueprint/ui/templates/edit.html:55 -msgid "Visual Filter Selector" -msgstr "시각적 필터 선택기" - -#: changedetectionio/blueprint/ui/templates/edit.html:57 -msgid "Conditions" -msgstr "정황" - -#: changedetectionio/blueprint/ui/templates/edit.html:60 -msgid "Stats" -msgstr "통계" - -#: changedetectionio/blueprint/ui/templates/edit.html:73 -#: changedetectionio/blueprint/ui/templates/edit.html:313 -msgid "Some sites use JavaScript to create the content, for this you should" -msgstr "일부 사이트에서는 JavaScript를 사용하여 콘텐츠를 생성합니다." - -#: changedetectionio/blueprint/ui/templates/edit.html:73 -#: changedetectionio/blueprint/ui/templates/edit.html:313 -msgid "use the Chrome/WebDriver Fetcher" -msgstr "Chrome/WebDriver Fetcher를 사용하세요." - -#: changedetectionio/blueprint/ui/templates/edit.html:74 -msgid "Variables are supported in the URL" -msgstr "URL에서 변수가 지원됩니다." - -#: changedetectionio/blueprint/ui/templates/edit.html:74 -#: changedetectionio/blueprint/ui/templates/edit.html:180 -#: changedetectionio/blueprint/ui/templates/edit.html:189 -msgid "help and examples here" -msgstr "여기에 도움말과 예시가 있습니다" - -#: changedetectionio/blueprint/ui/templates/edit.html:78 -msgid "Organisational tag/group name used in the main listing page" -msgstr "그룹/태그 이름" - -#: changedetectionio/blueprint/ui/templates/edit.html:85 -msgid "" -"Automatically uses the page title if found, you can also use your own " -"title/description here" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:95 -msgid "The interval/amount of time between each check." -msgstr "각 확인 사이의 간격/시간입니다." - -#: changedetectionio/blueprint/ui/templates/edit.html:110 -msgid "" -"Sends a notification when the filter can no longer be seen on the page, " -"good for knowing when the page changed and your filter will not work " -"anymore." -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:123 -msgid "" -"method (default) where your watched site doesn't need Javascript to " -"render." -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:124 -msgid "" -"method requires a network connection to a running WebDriver+Chrome " -"server, set by the ENV var 'WEBDRIVER_URL'." -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:130 -msgid "Check/Scan all" -msgstr "모두 다시 확인하세요" - -#: changedetectionio/blueprint/ui/templates/edit.html:133 -msgid "Choose a proxy for this watch" -msgstr "이 시계에 대한 RSS 피드" - -#: changedetectionio/blueprint/ui/templates/edit.html:147 -msgid "Using the current global default settings" -msgstr "현재 전역 기본 설정 사용" - -#: changedetectionio/blueprint/ui/templates/edit.html:152 -#: changedetectionio/blueprint/ui/templates/edit.html:165 -msgid "Show advanced options" -msgstr "고급 옵션 표시" - -#: changedetectionio/blueprint/ui/templates/edit.html:157 -msgid "" -"Run this code before performing change detection, handy for filling in " -"fields and other actions" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:158 -msgid "More help and examples here" -msgstr "여기에 더 많은 도움말과 예시가 있습니다." - -#: changedetectionio/blueprint/ui/templates/edit.html:180 -msgid "Variables are supported in the request body" -msgstr "요청 본문에서 변수가 지원됩니다." - -#: changedetectionio/blueprint/ui/templates/edit.html:189 -msgid "Variables are supported in the request header values" -msgstr "요청 헤더 값에서 변수가 지원됩니다." - -#: changedetectionio/blueprint/ui/templates/edit.html:192 -msgid "Alert! Extra headers file found and will be added to this watch!" -msgstr "알리다! 추가 헤더 파일이 발견되어 이 시계에 추가됩니다!" - -#: changedetectionio/blueprint/ui/templates/edit.html:194 -msgid "Headers can be also read from a file in your data-directory" -msgstr "데이터 디렉터리의 파일에서도 헤더를 읽을 수 있습니다." - -#: changedetectionio/blueprint/ui/templates/edit.html:194 -msgid "Read more here" -msgstr "여기서 더 읽어보세요" - -#: changedetectionio/blueprint/ui/templates/edit.html:197 -msgid "Not supported by Selenium browser" -msgstr "Selenium 브라우저에서는 지원되지 않습니다." - -#: changedetectionio/blueprint/ui/templates/edit.html:221 -msgid "Turn on text finder" -msgstr "텍스트 찾기 켜기" - -#: changedetectionio/blueprint/ui/templates/edit.html:224 -msgid "Please wait, first browser step can take a little time to load.." -msgstr "잠시 기다려 주십시오. 첫 번째 브라우저 단계를 로드하는 데 약간의 시간이 걸릴 수 있습니다." - -#: changedetectionio/blueprint/ui/templates/edit.html:231 -msgid "Click here to Start" -msgstr "시작하려면 여기를 클릭하세요" - -#: changedetectionio/blueprint/ui/templates/edit.html:233 -msgid "Please allow 10-15 seconds for the browser to connect." -msgstr "브라우저가 연결되는 데 10~15초 정도 기다려 주십시오." - -#: changedetectionio/blueprint/ui/templates/edit.html:242 -msgid "Press \"Play\" to start." -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:249 -#: changedetectionio/blueprint/ui/templates/edit.html:419 -msgid "Visual Selector data is not ready, watch needs to be checked atleast once." -msgstr "시각적 선택기 데이터가 준비되지 않았습니다. 시계를 한 번 이상 확인해야 합니다." - -#: changedetectionio/blueprint/ui/templates/edit.html:253 -msgid "" -"Sorry, this functionality only works with fetchers that support " -"interactive Javascript (so far only Playwright based fetchers)" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:254 -#: changedetectionio/blueprint/ui/templates/edit.html:424 -msgid "You need to" -msgstr "당신은" - -#: changedetectionio/blueprint/ui/templates/edit.html:254 -#: changedetectionio/blueprint/ui/templates/edit.html:424 -msgid "Set the fetch method" -msgstr "가져오기 방법 설정" - -#: changedetectionio/blueprint/ui/templates/edit.html:254 -msgid "to one that supports interactive Javascript." -msgstr "대화형 Javascript를 지원하는 것입니다." - -#: changedetectionio/blueprint/ui/templates/edit.html:297 -msgid "" -"Use the verify (✓) button to test if a condition passes against the " -"current snapshot." -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:298 -msgid "Read a quick tutorial about" -msgstr "다음에 대한 빠른 튜토리얼을 읽어보세요." - -#: changedetectionio/blueprint/ui/templates/edit.html:298 -msgid "using conditional web page changes here" -msgstr "여기에서 조건부 웹페이지 변경 사항을 사용합니다." - -#: changedetectionio/blueprint/ui/templates/edit.html:303 -msgid "Activate preview" -msgstr "시사" - -#: changedetectionio/blueprint/ui/templates/edit.html:307 -msgid "Pro-tips:" -msgstr "전문가 팁:" - -#: changedetectionio/blueprint/ui/templates/edit.html:310 -msgid "Use the preview page to see your filters and triggers highlighted." -msgstr "미리보기 페이지를 사용하여 강조 표시된 필터와 트리거를 확인하세요." - -#: changedetectionio/blueprint/ui/templates/edit.html:322 -msgid "Limit trigger/ignore/block/extract to;" -msgstr "트리거/무시/차단/추출을 다음으로 제한합니다." - -#: changedetectionio/blueprint/ui/templates/edit.html:326 -msgid "" -"Note: Depending on the length and similarity of the text on each line, " -"the algorithm may consider an" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:326 -#: changedetectionio/blueprint/ui/templates/edit.html:328 -msgid "addition" -msgstr "덧셈" - -#: changedetectionio/blueprint/ui/templates/edit.html:326 -msgid "instead of" -msgstr "대신에" - -#: changedetectionio/blueprint/ui/templates/edit.html:326 -msgid "replacement" -msgstr "대사" - -#: changedetectionio/blueprint/ui/templates/edit.html:326 -msgid "for example." -msgstr "예를 들어." - -#: changedetectionio/blueprint/ui/templates/edit.html:327 -msgid "So it's always better to select" -msgstr "따라서 항상 선택하는 것이 좋습니다." - -#: changedetectionio/blueprint/ui/templates/edit.html:327 -msgid "when you're interested in new content." -msgstr "새로운 콘텐츠에 관심이 있을 때." - -#: changedetectionio/blueprint/ui/templates/edit.html:328 -msgid "When content is merely moved in a list, it will also trigger an" -msgstr "콘텐츠가 목록에서 단순히 이동되는 경우에도" - -#: changedetectionio/blueprint/ui/templates/edit.html:328 -msgid "consider enabling" -msgstr "활성화하는 것을 고려해보세요" - -#: changedetectionio/blueprint/ui/templates/edit.html:328 -msgid "Only trigger when unique lines appear" -msgstr "고유한 줄이 나타날 때만 트리거됩니다." - -#: changedetectionio/blueprint/ui/templates/edit.html:332 -msgid "" -"Good for websites that just move the content around, and you want to know" -" when NEW content is added, compares new lines against all history for " -"this watch." -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:340 -msgid "" -"Helps reduce changes detected caused by sites shuffling lines around, " -"combine with" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:340 -msgid "check unique lines" -msgstr "고유 라인 확인" - -#: changedetectionio/blueprint/ui/templates/edit.html:340 -msgid "below." -msgstr "아래에." - -#: changedetectionio/blueprint/ui/templates/edit.html:344 -msgid "Remove any whitespace before and after each line of text" -msgstr "각 텍스트 줄 앞과 뒤의 공백을 제거하세요." - -#: changedetectionio/blueprint/ui/templates/edit.html:358 -#: changedetectionio/blueprint/ui/templates/edit.html:361 -#: changedetectionio/blueprint/ui/templates/edit.html:417 -msgid "Loading..." -msgstr "로드 중..." - -#: changedetectionio/blueprint/ui/templates/edit.html:386 -msgid "The Visual Selector tool lets you select the" -msgstr "시각적 선택 도구를 사용하면 다음을 선택할 수 있습니다." - -#: changedetectionio/blueprint/ui/templates/edit.html:386 -msgid "text" -msgstr "텍스트" - -#: changedetectionio/blueprint/ui/templates/edit.html:386 -msgid "" -"elements that will be used for the change detection. It automatically " -"fills-in the filters in the \"CSS/JSONPath/JQ/XPath Filters\" box of the" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:386 -msgid "tab. Use" -msgstr "정지시키다" - -#: changedetectionio/blueprint/ui/templates/edit.html:386 -msgid "Shift+Click" -msgstr "Shift+클릭" - -#: changedetectionio/blueprint/ui/templates/edit.html:386 -msgid "to select multiple items." -msgstr "여러 항목을 선택하려면" - -#: changedetectionio/blueprint/ui/templates/edit.html:391 -msgid "Selection Mode:" -msgstr "선택 모드:" - -#: changedetectionio/blueprint/ui/templates/edit.html:394 -msgid "Select by element" -msgstr "요소별로 선택" - -#: changedetectionio/blueprint/ui/templates/edit.html:398 -msgid "Draw area" -msgstr "그리기 영역" - -#: changedetectionio/blueprint/ui/templates/edit.html:406 -msgid "Clear selection" -msgstr "선택 취소" - -#: changedetectionio/blueprint/ui/templates/edit.html:408 -msgid "One moment, fetching screenshot and element information.." -msgstr "잠시만 기다려 주세요. 스크린샷과 요소 정보를 가져오는 중입니다." - -#: changedetectionio/blueprint/ui/templates/edit.html:417 -msgid "Currently:" -msgstr "현재:" - -#: changedetectionio/blueprint/ui/templates/edit.html:423 -msgid "" -"Sorry, this functionality only works with fetchers that support " -"Javascript and screenshots (such as playwright etc)." -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:424 -msgid "to one that supports Javascript and screenshots." -msgstr "Javascript와 스크린샷을 지원하는 것입니다." - -#: changedetectionio/blueprint/ui/templates/edit.html:441 -msgid "Check count" -msgstr "수표 수" - -#: changedetectionio/blueprint/ui/templates/edit.html:445 -msgid "Consecutive filter failures" -msgstr "연속적인 필터 실패" - -#: changedetectionio/blueprint/ui/templates/edit.html:449 -msgid "History length" -msgstr "역사" - -#: changedetectionio/blueprint/ui/templates/edit.html:453 -msgid "Last fetch duration" -msgstr "마지막 가져오기 기간" - -#: changedetectionio/blueprint/ui/templates/edit.html:457 -msgid "Notification alert count" -msgstr "알림 경고 수" - -#: changedetectionio/blueprint/ui/templates/edit.html:461 -msgid "Server type reply" -msgstr "서버 유형 응답" - -#: changedetectionio/blueprint/ui/templates/edit.html:475 -msgid "Download latest HTML snapshot" -msgstr "최신 HTML 스냅샷 다운로드" - -#: changedetectionio/blueprint/ui/templates/edit.html:488 -msgid "Delete Watch?" -msgstr "시계를 삭제하시겠습니까?" - -#: changedetectionio/blueprint/ui/templates/edit.html:489 -msgid "Are you sure you want to delete the watch for:" -msgstr "정말로 다음의 시계를 삭제하시겠습니까?" - -#: changedetectionio/blueprint/ui/templates/edit.html:489 -msgid "This action cannot be undone." -msgstr "이 작업은 취소할 수 없습니다." - -#: changedetectionio/blueprint/ui/templates/edit.html:495 -msgid "Clear History?" -msgstr "기록 지우기" - -#: changedetectionio/blueprint/ui/templates/edit.html:496 -msgid "Are you sure you want to clear all history for:" -msgstr "정말로 다음의 기록을 모두 지우시겠습니까?" - -#: changedetectionio/blueprint/ui/templates/edit.html:496 -msgid "" -"This will remove all snapshots and previous versions. This action cannot " -"be undone." -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:497 -msgid "Clear History" -msgstr "기록 지우기" - -#: changedetectionio/blueprint/ui/templates/edit.html:499 -msgid "Clone & Edit" -msgstr "복제 및 편집" - -#: changedetectionio/blueprint/ui/templates/preview.html:22 -msgid "Select timestamp" -msgstr "타임스탬프 선택" - -#: changedetectionio/blueprint/ui/templates/preview.html:31 -msgid "Go" -msgstr "가다" - -#: changedetectionio/blueprint/ui/templates/preview.html:69 -msgid "Current erroring screenshot from most recent request" -msgstr "가장 최근 요청의 현재 오류 스크린샷" - -#: changedetectionio/blueprint/ui/templates/preview.html:91 -msgid "" -"Screenshot requires a Content Fetcher ( Sockpuppetbrowser, selenium, etc " -") that supports screenshots." -msgstr "" - -#: changedetectionio/blueprint/watchlist/__init__.py:79 -#, python-brace-format -msgid "displaying <b>{start} - {end}</b> {record_name} in total <b>{total}</b>" -msgstr "총 <b>{total}</b>개 중 <b>{start} - {end}</b>개 {record_name} 표시" - -#: changedetectionio/blueprint/watchlist/__init__.py:80 -msgid "records" -msgstr "기록" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:58 -msgid "Add a new web page change detection watch" -msgstr "새로운 웹 페이지 변경 감지 감시 추가" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:61 -msgid "Watch this URL!" -msgstr "이 URL 모니터!" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:62 -msgid "Edit first then Watch" -msgstr "편집 후 모니터" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:72 -msgid "Create a shareable link" -msgstr "공유 가능한 링크 만들기" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:72 -msgid "Tip: You can also add 'shared' watches." -msgstr "팁: '공유' 시계를 추가할 수도 있습니다." - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:72 -msgid "More info" -msgstr "추가 정보" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:80 -msgid "Pause" -msgstr "정지시키다" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:81 -msgid "UnPause" -msgstr "일시정지 해제" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:82 -msgid "Mute" -msgstr "무음" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:83 -msgid "UnMute" -msgstr "음소거 해제" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:85 -msgid "Tag" -msgstr "꼬리표" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:86 -msgid "Mark viewed" -msgstr "본 것으로 표시" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:87 -msgid "Use default notification" -msgstr "기본 알림 사용" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:88 -msgid "Clear errors" -msgstr "오류 지우기" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:92 -msgid "Clear Histories" -msgstr "기록 지우기" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:93 -msgid "" -"<p>Are you sure you want to clear history for the selected " -"items?</p><p>This action cannot be undone.</p>" -msgstr "" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:94 -msgid "OK" -msgstr "좋아요" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:94 -msgid "Clear/reset history" -msgstr "기록 지우기/재설정" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:98 -msgid "Delete Watches?" -msgstr "시계를 삭제하시겠습니까?" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:99 -msgid "" -"<p>Are you sure you want to delete the selected " -"watches?</strong></p><p>This action cannot be undone.</p>" -msgstr "" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:105 -msgid "Queued size" -msgstr "대기열 크기" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:110 -msgid "Searching" -msgstr "수색" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:112 -msgid "All" -msgstr "모두" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:150 -msgid "Website" -msgstr "웹사이트" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:152 -msgid "Restock & Price" -msgstr "재입고 및 가격" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:154 -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:155 -msgid "Last" -msgstr "마지막" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:154 -msgid "Checked" -msgstr "체크됨" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:155 -msgid "Changed" -msgstr "변경됨" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:162 -msgid "" -"No web page change detection watches configured, please add a URL in the " -"box above, or" -msgstr "구성된 웹사이트 시계가 없습니다. 위 상자에 URL을 추가하세요. 또는" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:162 -msgid "import a list" -msgstr "목록 가져오기" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:245 -msgid "Detecting restock and price" -msgstr "재입고 및 가격 감지" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:247 -msgid "In stock" -msgstr "재고 있음" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:247 -msgid "Not in stock" -msgstr "재고가 없습니다" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:253 -msgid "Price" -msgstr "가격" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:258 -msgid "No information" -msgstr "정보 없음" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:266 -#: changedetectionio/templates/base.html:247 -msgid "Checking now" -msgstr "지금 확인 중" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:279 -msgid "Queued" -msgstr "대기 중" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:282 -msgid "History" -msgstr "기록" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:283 -msgid "Preview" -msgstr "시사" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:292 -msgid "With errors" -msgstr "오류가 있음" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:295 -msgid "Mark all viewed" -msgstr "모두 본 것으로 표시" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:299 -#, python-format -msgid "Mark all viewed in '%(title)s'" -msgstr "'%(title)s'에서 모두 본 것으로 표시" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:303 -msgid "Unread" -msgstr "읽히지 않는" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:306 -msgid "Recheck all" -msgstr "모두 다시 확인하세요" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:306 -#, python-format -msgid "in '%(title)s'" -msgstr "'%(title)s'에서" - #: changedetectionio/processors/extract.py:131 msgid "No matches found while scanning all of the watch history for that RegEx." msgstr "" @@ -2502,8 +2331,7 @@ msgstr "" msgid "Failed to calculate diff: {}" msgstr "" -#: changedetectionio/processors/image_ssim_diff/forms.py:19 -#: changedetectionio/processors/image_ssim_diff/forms.py:69 +#: changedetectionio/processors/image_ssim_diff/forms.py:19 changedetectionio/processors/image_ssim_diff/forms.py:69 msgid "Bounding box value is too long" msgstr "경계 상자 값이 너무 깁니다." @@ -2583,8 +2411,7 @@ msgstr "끄기, 재고 여부를 따르지 않음/재입고" msgid "Below price to trigger notification" msgstr "알림을 실행할 가격 미만" -#: changedetectionio/processors/restock_diff/forms.py:22 -#: changedetectionio/processors/restock_diff/forms.py:24 +#: changedetectionio/processors/restock_diff/forms.py:22 changedetectionio/processors/restock_diff/forms.py:24 msgid "No limit" msgstr "제한 없음" @@ -2625,6 +2452,15 @@ msgstr "웹페이지 텍스트/HTML, JSON 및 PDF 변경" msgid "Detects all text changes where possible" msgstr "가능한 경우 모든 텍스트 변경 사항을 감지합니다." +#: changedetectionio/store.py:392 +#, python-brace-format +msgid "Error fetching metadata for {}" +msgstr "" + +#: changedetectionio/store.py:396 +msgid "Watch protocol is not permitted or invalid URL format" +msgstr "" + #: changedetectionio/templates/_common_fields.html:9 msgid "Body for all notifications — You can use" msgstr "모든 알림 본문 — 사용 가능:" @@ -2681,10 +2517,8 @@ msgstr "" msgid "The diff output - only changes, additions, and removals —" msgstr "" -#: changedetectionio/templates/_common_fields.html:57 -#: changedetectionio/templates/_common_fields.html:66 -#: changedetectionio/templates/_common_fields.html:74 -#: changedetectionio/templates/_common_fields.html:82 +#: changedetectionio/templates/_common_fields.html:57 changedetectionio/templates/_common_fields.html:66 +#: changedetectionio/templates/_common_fields.html:74 changedetectionio/templates/_common_fields.html:82 msgid "Without (added) prefix or colors" msgstr "" @@ -2717,9 +2551,7 @@ msgid "The diff output - patch in unified format" msgstr "" #: changedetectionio/templates/_common_fields.html:90 -msgid "" -"The current snapshot text contents value, useful when combined with JSON " -"or CSS filters" +msgid "The current snapshot text contents value, useful when combined with JSON or CSS filters" msgstr "" #: changedetectionio/templates/_common_fields.html:95 @@ -2739,20 +2571,13 @@ msgid "depend on how the difference algorithm perceives the change." msgstr "" #: changedetectionio/templates/_common_fields.html:110 -msgid "" -"For example, an addition or removal could be perceived as a change in " -"some cases." +msgid "For example, an addition or removal could be perceived as a change in some cases." msgstr "" #: changedetectionio/templates/_common_fields.html:110 msgid "More Here" msgstr "더보기" -#: changedetectionio/templates/_common_fields.html:126 -#: changedetectionio/templates/edit/text-options.html:62 -msgid "Use" -msgstr "사용" - #: changedetectionio/templates/_common_fields.html:126 msgid "AppRise Notification URLs" msgstr "AppRise 알림 URL" @@ -2762,11 +2587,13 @@ msgid "for notification to just about any service!" msgstr "" #: changedetectionio/templates/_common_fields.html:126 -msgid "" -"Please read the notification services wiki here for important " -"configuration notes" +msgid "Please read the notification services wiki here for important configuration notes" msgstr "" +#: changedetectionio/templates/_common_fields.html:126 changedetectionio/templates/edit/text-options.html:62 +msgid "Use" +msgstr "사용" + #: changedetectionio/templates/_common_fields.html:128 msgid "Show advanced help and tips" msgstr "고급 도움말 표시" @@ -2788,9 +2615,7 @@ msgid "of notification text, including the title." msgstr "제목 포함 알림 텍스트." #: changedetectionio/templates/_common_fields.html:131 -msgid "" -"bots can't send messages to other bots, so you should specify chat ID of " -"non-bot user." +msgid "bots can't send messages to other bots, so you should specify chat ID of non-bot user." msgstr "" #: changedetectionio/templates/_common_fields.html:132 @@ -2857,8 +2682,7 @@ msgstr "" msgid "URL encoding, use" msgstr "" -#: changedetectionio/templates/_common_fields.html:162 -#: changedetectionio/templates/_common_fields.html:165 +#: changedetectionio/templates/_common_fields.html:162 changedetectionio/templates/_common_fields.html:165 msgid "for example -" msgstr "예 -" @@ -2867,9 +2691,7 @@ msgid "Regular-expression replace, use" msgstr "" #: changedetectionio/templates/_common_fields.html:168 -msgid "" -"For a complete reference of all Jinja2 built-in filters, users can refer " -"to the" +msgid "For a complete reference of all Jinja2 built-in filters, users can refer to the" msgstr "" #: changedetectionio/templates/_common_fields.html:176 @@ -2897,9 +2719,7 @@ msgid "Verify this rule against current snapshot" msgstr "" #: changedetectionio/templates/_helpers.html:184 -msgid "" -"Error - This watch needs Chrome (with playwright/sockpuppetbrowser), but " -"Chrome based fetching is not enabled." +msgid "Error - This watch needs Chrome (with playwright/sockpuppetbrowser), but Chrome based fetching is not enabled." msgstr "" #: changedetectionio/templates/_helpers.html:184 @@ -2907,9 +2727,7 @@ msgid "Alternatively try our" msgstr "" #: changedetectionio/templates/_helpers.html:184 -msgid "" -"very affordable subscription based service which has all this setup for " -"you" +msgid "very affordable subscription based service which has all this setup for you" msgstr "" #: changedetectionio/templates/_helpers.html:185 @@ -2953,9 +2771,7 @@ msgid "Reset" msgstr "재설정" #: changedetectionio/templates/_helpers.html:259 -msgid "" -"Warning, one or more of your 'days' has a duration that would extend into" -" the next day." +msgid "Warning, one or more of your 'days' has a duration that would extend into the next day." msgstr "" #: changedetectionio/templates/_helpers.html:260 @@ -2975,9 +2791,7 @@ msgid "First confirm/save your Time Zone Settings" msgstr "" #: changedetectionio/templates/_helpers.html:284 -msgid "" -"Triggers a change if this text appears, AND something changed in the " -"document." +msgid "Triggers a change if this text appears, AND something changed in the document." msgstr "" #: changedetectionio/templates/_helpers.html:284 @@ -3013,13 +2827,10 @@ msgid "Select Language" msgstr "언어 선택" #: changedetectionio/templates/base.html:269 -msgid "" -"Language support is in beta, please help us improve by opening a PR on " -"GitHub with any updates." +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:281 changedetectionio/templates/base.html:294 msgid "Search" msgstr "검색" @@ -3035,6 +2846,80 @@ msgstr "내" msgid "Enter search term..." msgstr "" +#: changedetectionio/templates/edit/text-options.html:9 +msgid "Text to wait for before triggering a change/notification, all text and regex are tested case-insensitive." +msgstr "" + +#: changedetectionio/templates/edit/text-options.html:10 +msgid "Trigger text is processed from the result-text that comes out of any CSS/JSON Filters for this monitor" +msgstr "" + +#: changedetectionio/templates/edit/text-options.html:11 +msgid "Each line is processed separately (think of each line as \"OR\")" +msgstr "" + +#: changedetectionio/templates/edit/text-options.html:12 changedetectionio/templates/edit/text-options.html:46 +msgid "Note: Wrap in forward slash / to use regex example:" +msgstr "" + +#: changedetectionio/templates/edit/text-options.html:23 +msgid "Matching text will be ignored in the text snapshot (you can still see it but it wont trigger a change)" +msgstr "" + +#: changedetectionio/templates/edit/text-options.html:43 +msgid "" +"Block change-detection while this text is on the page, all text and regex are tested case-insensitive, good for " +"waiting for when a product is available again" +msgstr "" + +#: changedetectionio/templates/edit/text-options.html:44 +msgid "Block text is processed from the result-text that comes out of any CSS/JSON Filters for this monitor" +msgstr "" + +#: changedetectionio/templates/edit/text-options.html:45 +msgid "All lines here must not exist (think of each line as \"OR\")" +msgstr "" + +#: changedetectionio/templates/edit/text-options.html:58 +msgid "Extracts text in the final output (line by line) after other filters using regular expressions or string match:" +msgstr "" + +#: changedetectionio/templates/edit/text-options.html:60 +msgid "Regular expression - example" +msgstr "" + +#: changedetectionio/templates/edit/text-options.html:61 +msgid "Don't forget to consider the white-space at the start of a line" +msgstr "" + +#: changedetectionio/templates/edit/text-options.html:62 +msgid "type flags (more" +msgstr "" + +#: changedetectionio/templates/edit/text-options.html:62 +msgid "information here" +msgstr "여기 정보" + +#: changedetectionio/templates/edit/text-options.html:63 +msgid "Keyword example - example" +msgstr "" + +#: changedetectionio/templates/edit/text-options.html:64 +msgid "Use groups to extract just that text - example" +msgstr "" + +#: changedetectionio/templates/edit/text-options.html:64 +msgid "returns a list of years only" +msgstr "" + +#: changedetectionio/templates/edit/text-options.html:65 +msgid "Example - match lines containing a keyword" +msgstr "" + +#: changedetectionio/templates/edit/text-options.html:68 +msgid "One line per regular-expression/string match" +msgstr "" + #: changedetectionio/templates/login.html:17 msgid "Login" msgstr "로그인" @@ -3103,104 +2988,15 @@ msgstr "언어 변경" msgid "Change language" msgstr "언어 변경" -#: changedetectionio/templates/edit/text-options.html:9 -msgid "" -"Text to wait for before triggering a change/notification, all text and " -"regex are tested case-insensitive." -msgstr "" - -#: changedetectionio/templates/edit/text-options.html:10 -msgid "" -"Trigger text is processed from the result-text that comes out of any " -"CSS/JSON Filters for this monitor" -msgstr "" - -#: changedetectionio/templates/edit/text-options.html:11 -msgid "Each line is processed separately (think of each line as \"OR\")" -msgstr "" - -#: changedetectionio/templates/edit/text-options.html:12 -#: changedetectionio/templates/edit/text-options.html:46 -msgid "Note: Wrap in forward slash / to use regex example:" -msgstr "" - -#: changedetectionio/templates/edit/text-options.html:23 -msgid "" -"Matching text will be ignored in the text snapshot (you can still see it " -"but it wont trigger a change)" -msgstr "" - -#: changedetectionio/templates/edit/text-options.html:43 -msgid "" -"Block change-detection while this text is on the page, all text and regex" -" are tested case-insensitive, good for waiting for when a product is " -"available again" -msgstr "" - -#: changedetectionio/templates/edit/text-options.html:44 -msgid "" -"Block text is processed from the result-text that comes out of any " -"CSS/JSON Filters for this monitor" -msgstr "" - -#: changedetectionio/templates/edit/text-options.html:45 -msgid "All lines here must not exist (think of each line as \"OR\")" -msgstr "" - -#: changedetectionio/templates/edit/text-options.html:58 -msgid "" -"Extracts text in the final output (line by line) after other filters " -"using regular expressions or string match:" -msgstr "" - -#: changedetectionio/templates/edit/text-options.html:60 -msgid "Regular expression - example" -msgstr "" - -#: changedetectionio/templates/edit/text-options.html:61 -msgid "Don't forget to consider the white-space at the start of a line" -msgstr "" - -#: changedetectionio/templates/edit/text-options.html:62 -msgid "type flags (more" -msgstr "" - -#: changedetectionio/templates/edit/text-options.html:62 -msgid "information here" -msgstr "여기 정보" - -#: changedetectionio/templates/edit/text-options.html:63 -msgid "Keyword example - example" -msgstr "" - -#: changedetectionio/templates/edit/text-options.html:64 -msgid "Use groups to extract just that text - example" -msgstr "" - -#: changedetectionio/templates/edit/text-options.html:64 -msgid "returns a list of years only" -msgstr "" - -#: changedetectionio/templates/edit/text-options.html:65 -msgid "Example - match lines containing a keyword" -msgstr "" - -#: changedetectionio/templates/edit/text-options.html:68 -msgid "One line per regular-expression/string match" -msgstr "" - -#: changedetectionio/widgets/ternary_boolean.py:17 -#: changedetectionio/widgets/ternary_boolean.py:71 +#: changedetectionio/widgets/ternary_boolean.py:17 changedetectionio/widgets/ternary_boolean.py:71 msgid "Yes" msgstr "예" -#: changedetectionio/widgets/ternary_boolean.py:18 -#: changedetectionio/widgets/ternary_boolean.py:72 +#: changedetectionio/widgets/ternary_boolean.py:18 changedetectionio/widgets/ternary_boolean.py:72 msgid "No" msgstr "아니오" -#: changedetectionio/widgets/ternary_boolean.py:19 -#: changedetectionio/widgets/ternary_boolean.py:73 +#: changedetectionio/widgets/ternary_boolean.py:19 changedetectionio/widgets/ternary_boolean.py:73 msgid "Main settings" msgstr "기본 설정" @@ -3306,9 +3102,7 @@ msgstr "기본 설정" #~ msgid "Selection Mode" #~ msgstr "선택 모드:" -#~ msgid "" -#~ "Compares screenshots using fast OpenCV " -#~ "algorithm, 10-100x faster than SSIM" +#~ msgid "Compares screenshots using fast OpenCV algorithm, 10-100x faster than SSIM" #~ msgstr "SSIM보다 10~100배 빠른 빠른 OpenCV 알고리즘을 사용하여 스크린샷을 비교합니다." #~ msgid "Restock & Price Detection" diff --git a/changedetectionio/translations/messages.pot b/changedetectionio/translations/messages.pot index 3615b61e6..16a1f59ee 100644 --- a/changedetectionio/translations/messages.pot +++ b/changedetectionio/translations/messages.pot @@ -1,14 +1,14 @@ -# Translations template for PROJECT. +# Translations template for changedetection.io. # Copyright (C) 2026 ORGANIZATION -# This file is distributed under the same license as the PROJECT project. +# This file is distributed under the same license as the changedetection.io project. # FIRST AUTHOR <EMAIL@ADDRESS>, 2026. # #, fuzzy msgid "" msgstr "" -"Project-Id-Version: PROJECT VERSION\n" +"Project-Id-Version: changedetection.io 0.52.8\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2026-01-17 21:02+0100\n" +"POT-Creation-Date: 2026-01-22 06:10+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -17,35 +17,1783 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 2.17.0\n" -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:273 -#: changedetectionio/flask_app.py:218 changedetectionio/flask_app.py:230 -#: changedetectionio/flask_app.py:251 -#: changedetectionio/realtime/socket_server.py:168 +#: changedetectionio/blueprint/backups/__init__.py:86 +msgid "A backup is already running, check back in a few minutes" +msgstr "" + +#: changedetectionio/blueprint/backups/__init__.py:90 +msgid "Maximum number of backups reached, please remove some" +msgstr "" + +#: changedetectionio/blueprint/backups/__init__.py:103 +msgid "Backup building in background, check back in a few minutes." +msgstr "" + +#: changedetectionio/blueprint/backups/__init__.py:166 +msgid "Backups were deleted." +msgstr "" + +#: changedetectionio/blueprint/backups/templates/overview.html:6 +#: changedetectionio/blueprint/settings/templates/settings.html:28 +msgid "Backups" +msgstr "" + +#: changedetectionio/blueprint/backups/templates/overview.html:9 +msgid "A backup is running!" +msgstr "" + +#: changedetectionio/blueprint/backups/templates/overview.html:13 +msgid "Here you can download and request a new backup, when a backup is completed you will see it listed below." +msgstr "" + +#: changedetectionio/blueprint/backups/templates/overview.html:19 +msgid "Mb" +msgstr "" + +#: changedetectionio/blueprint/backups/templates/overview.html:24 +msgid "No backups found." +msgstr "" + +#: changedetectionio/blueprint/backups/templates/overview.html:28 +msgid "Create backup" +msgstr "" + +#: changedetectionio/blueprint/backups/templates/overview.html:30 +msgid "Remove backups" +msgstr "" + +#: changedetectionio/blueprint/imports/importer.py:45 +msgid "Importing 5,000 of the first URLs from your list, the rest can be imported again." +msgstr "" + +#: changedetectionio/blueprint/imports/importer.py:78 +#, python-brace-format +msgid "{} Imported from list in {:.2f}s, {} Skipped." +msgstr "" + +#: changedetectionio/blueprint/imports/importer.py:98 +msgid "Unable to read JSON file, was it broken?" +msgstr "" + +#: changedetectionio/blueprint/imports/importer.py:102 +msgid "JSON structure looks invalid, was it broken?" +msgstr "" + +#: changedetectionio/blueprint/imports/importer.py:139 +#, python-brace-format +msgid "{} Imported from Distill.io in {:.2f}s, {} Skipped." +msgstr "" + +#: changedetectionio/blueprint/imports/importer.py:160 changedetectionio/blueprint/imports/importer.py:239 +msgid "Unable to read export XLSX file, something wrong with the file?" +msgstr "" + +#: changedetectionio/blueprint/imports/importer.py:200 changedetectionio/blueprint/imports/importer.py:268 +#, python-brace-format +msgid "Error processing row number {}, URL value was incorrect, row was skipped." +msgstr "" + +#: changedetectionio/blueprint/imports/importer.py:214 changedetectionio/blueprint/imports/importer.py:297 +#, python-brace-format +msgid "Error processing row number {}, check all cell data types are correct, row was skipped." +msgstr "" + +#: changedetectionio/blueprint/imports/importer.py:218 +#, python-brace-format +msgid "{} imported from Wachete .xlsx in {:.2f}s" +msgstr "" + +#: changedetectionio/blueprint/imports/importer.py:301 +#, python-brace-format +msgid "{} imported from custom .xlsx in {:.2f}s" +msgstr "" + +#: changedetectionio/blueprint/imports/templates/import.html:9 +msgid "URL List" +msgstr "" + +#: changedetectionio/blueprint/imports/templates/import.html:10 +msgid "Distill.io" +msgstr "" + +#: changedetectionio/blueprint/imports/templates/import.html:11 +msgid ".XLSX & Wachete" +msgstr "" + +#: changedetectionio/blueprint/imports/templates/import.html:20 +msgid "Enter one URL per line, and optionally add tags for each URL after a space, delineated by comma (,):" +msgstr "" + +#: changedetectionio/blueprint/imports/templates/import.html:22 +msgid "Example:" +msgstr "" + +#: changedetectionio/blueprint/imports/templates/import.html:23 +msgid "URLs which do not pass validation will stay in the textarea." +msgstr "" + +#: changedetectionio/blueprint/imports/templates/import.html:44 +msgid "Copy and Paste your Distill.io watch 'export' file, this should be a JSON file." +msgstr "" + +#: changedetectionio/blueprint/imports/templates/import.html:45 +msgid "This is" +msgstr "" + +#: changedetectionio/blueprint/imports/templates/import.html:45 +msgid "experimental" +msgstr "" + +#: changedetectionio/blueprint/imports/templates/import.html:45 +msgid "supported fields are" +msgstr "" + +#: changedetectionio/blueprint/imports/templates/import.html:45 +msgid "the rest (including" +msgstr "" + +#: changedetectionio/blueprint/imports/templates/import.html:45 +msgid "are ignored." +msgstr "" + +#: changedetectionio/blueprint/imports/templates/import.html:48 +msgid "How to export?" +msgstr "" + +#: changedetectionio/blueprint/imports/templates/import.html:49 +msgid "Be sure to set your default fetcher to Chrome if required." +msgstr "" + +#: changedetectionio/blueprint/imports/templates/import.html:91 +msgid "Table of custom column and data types mapping for the" +msgstr "" + +#: changedetectionio/blueprint/imports/templates/import.html:91 +msgid "Custom mapping" +msgstr "" + +#: changedetectionio/blueprint/imports/templates/import.html:91 +msgid "File mapping type." +msgstr "" + +#: changedetectionio/blueprint/imports/templates/import.html:95 +msgid "Column #" +msgstr "" + +#: changedetectionio/blueprint/imports/templates/import.html:101 +msgid "Type" +msgstr "" + +#: changedetectionio/blueprint/imports/templates/import.html:104 +msgid "none" +msgstr "" + +#: changedetectionio/blueprint/imports/templates/import.html:107 +msgid "CSS/xPath filter" +msgstr "" + +#: changedetectionio/blueprint/imports/templates/import.html:108 +msgid "Group / Tag name(s)" +msgstr "" + +#: changedetectionio/blueprint/imports/templates/import.html:109 +msgid "Recheck time (minutes)" +msgstr "" + +#: changedetectionio/blueprint/imports/templates/import.html:116 +msgid "Import" +msgstr "" + +#: changedetectionio/blueprint/settings/__init__.py:64 +msgid "Password protection removed." +msgstr "" + +#: changedetectionio/blueprint/settings/__init__.py:92 +#, python-brace-format +msgid "Warning: Worker count ({}) is close to or exceeds available CPU cores ({})" +msgstr "" + +#: changedetectionio/blueprint/settings/__init__.py:104 +#, python-brace-format +msgid "Worker count adjusted: {}" +msgstr "" + +#: changedetectionio/blueprint/settings/__init__.py:106 +msgid "Dynamic worker adjustment not supported for sync workers" +msgstr "" + +#: changedetectionio/blueprint/settings/__init__.py:108 +#, python-brace-format +msgid "Error adjusting workers: {}" +msgstr "" + +#: changedetectionio/blueprint/settings/__init__.py:113 +msgid "Password protection enabled." +msgstr "" + +#: changedetectionio/blueprint/settings/__init__.py:132 +msgid "Settings updated." +msgstr "" + +#: changedetectionio/blueprint/settings/__init__.py:135 changedetectionio/blueprint/ui/edit.py:296 +#: changedetectionio/processors/extract.py:105 +msgid "An error occurred, please see below." +msgstr "" + +#: changedetectionio/blueprint/settings/__init__.py:185 +msgid "API Key was regenerated." +msgstr "" + +#: changedetectionio/blueprint/settings/__init__.py:204 +msgid "Automatic scheduling paused - checks will not be queued." +msgstr "" + +#: changedetectionio/blueprint/settings/__init__.py:206 +msgid "Automatic scheduling resumed - checks will be queued normally." +msgstr "" + +#: changedetectionio/blueprint/settings/__init__.py:218 +msgid "All notifications muted." +msgstr "" + +#: changedetectionio/blueprint/settings/__init__.py:220 +msgid "All notifications unmuted." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/notification-log.html:7 +msgid "Notification debug log" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:21 +#: changedetectionio/blueprint/tags/templates/edit-tag.html:27 changedetectionio/blueprint/ui/templates/edit.html:47 +msgid "General" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:23 +msgid "Fetching" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:24 +msgid "Global Filters" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:25 +msgid "UI Options" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:26 +msgid "API" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:27 +msgid "RSS" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:29 +msgid "Time & Date" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:30 +msgid "CAPTCHA & Proxies" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:36 +msgid "Info" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:47 +msgid "Default recheck time for all watches, current system minimum is" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:47 +msgid "seconds" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:47 +msgid "more info" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:57 +msgid "After this many consecutive times that the CSS/xPath filter is missing, send a notification" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:59 +msgid "Set to" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:59 +msgid "to disable" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:68 +msgid "Password protection for your changedetection.io application." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:71 +msgid "Password is locked." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:77 +msgid "Allow access to the watch change history page when password is enabled (Good for sharing the diff page)" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:81 +msgid "When a request returns no content, or the HTML does not contain any text, is this considered a change?" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:93 +msgid "Base URL used for the" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:93 +msgid "token in notification links." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:94 +msgid "Default value is the system environment variable" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:94 changedetectionio/templates/_common_fields.html:132 +msgid "read more here" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:103 +msgid "method (default) where your watched sites don't need Javascript to render." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:103 changedetectionio/blueprint/ui/templates/edit.html:123 +msgid "Use the" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:103 changedetectionio/blueprint/ui/templates/edit.html:123 +msgid "Basic" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:104 +msgid "method requires a network connection to a running WebDriver+Chrome server, set by the ENV var" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:104 changedetectionio/blueprint/ui/templates/edit.html:124 +msgid "The" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:104 changedetectionio/blueprint/ui/templates/edit.html:124 +msgid "Chrome/Javascript" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:109 changedetectionio/blueprint/ui/templates/edit.html:143 +msgid "" +"If you're having trouble waiting for the page to be fully rendered (text missing etc), try increasing the 'wait' time" +" here." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:111 changedetectionio/blueprint/ui/templates/edit.html:145 +msgid "This will wait" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:111 changedetectionio/blueprint/ui/templates/edit.html:145 +msgid "seconds before extracting the text." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:120 +msgid "Number of concurrent workers to process watches. More workers = faster processing but higher memory usage." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:121 +msgid "Currently running:" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:121 +msgid "operational" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:121 +msgid "workers" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:121 +msgid "actively processing" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:125 +msgid "Example - 3 seconds random jitter could trigger up to 3 seconds earlier or up to 3 seconds later" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:129 +msgid "For regular plain requests (not chrome based), maximum number of seconds until timeout, 1-999." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:134 +msgid "Applied to all requests." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:135 +msgid "Note: Simply changing the User-Agent often does not defeat anti-robot technologies, it's important to consider" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:135 +msgid "all of the ways that the browser is detected" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:140 changedetectionio/blueprint/ui/templates/diff.html:138 +#: changedetectionio/blueprint/ui/templates/edit.html:125 changedetectionio/templates/_common_fields.html:126 +msgid "Tip:" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:140 changedetectionio/blueprint/ui/templates/edit.html:125 +msgid "Connect using Bright Data and Oxylabs Proxies, find out more here." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:149 +msgid "Ignore whitespace, tabs and new-lines/line-feeds when considering if a change was detected." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:150 +#: changedetectionio/blueprint/settings/templates/settings.html:157 +#: changedetectionio/blueprint/settings/templates/settings.html:192 +msgid "Note:" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:150 +#: changedetectionio/blueprint/settings/templates/settings.html:192 +msgid "Changing this will change the status of your existing watches, possibly trigger alerts etc." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:155 +msgid "Render anchor tag content, default disabled, when enabled renders links as" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:157 +msgid "Changing this could affect the content of your existing watches, possibly trigger alerts etc." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:168 +msgid "Remove HTML element(s) by CSS and XPath selectors before text conversion." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:169 +msgid "Don't paste HTML here, use only CSS and XPath selectors" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:170 +msgid "Add multiple elements, CSS or XPath selectors per line to ignore multiple parts of the HTML." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:178 +#: changedetectionio/blueprint/settings/templates/settings.html:182 +msgid "Note: This is applied globally in addition to the per-watch rules." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:181 +msgid "Matching text will be" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:181 +msgid "ignored" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:181 +msgid "in the text snapshot (you can still see it but it wont trigger a change)" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:183 changedetectionio/templates/edit/text-options.html:24 +msgid "Each line processed separately, any line matching will be ignored (removed before creating the checksum)" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:184 changedetectionio/templates/edit/text-options.html:25 +msgid "Regular Expression support, wrap the entire line in forward slash" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:185 changedetectionio/templates/edit/text-options.html:26 +msgid "Changing this will affect the comparison checksum which may trigger an alert" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:191 +msgid "Remove any text that appears in the \"Ignore text\" from the output (otherwise its just ignored for change-detection)" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:198 +msgid "API Access" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:199 +msgid "Drive your changedetection.io via API, More about" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:199 +msgid "API access and examples here" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:203 +msgid "Restrict API access limit by using" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:203 +msgid "header - required for the Chrome Extension to work" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:204 +msgid "API Key" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:205 +msgid "copy" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:209 +msgid "Regenerate API key" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:212 +msgid "Chrome Extension" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:213 +msgid "Easily add any web-page to your changedetection.io installation from within Chrome." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:214 +msgid "Step 1" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:214 +msgid "Install the extension," +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:214 +msgid "Step 2" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:214 +msgid "Navigate to this page," +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:215 +msgid "Step 3" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:215 +msgid "Open the extension from the toolbar and click" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:215 +msgid "Sync API Access" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:218 +msgid "Try our new Chrome Extension!" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:220 +msgid "Chrome store icon" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:221 +msgid "Chrome Webstore" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:232 +msgid "Maximum number of history snapshots to include in the watch specific RSS feed." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:236 +msgid "For watching other RSS feeds - When watching RSS/Atom feeds, convert them into clean text for better change detection." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:241 +msgid "Does your reader support HTML? Set it here" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:245 +msgid "'System default' for the same template for all items, or re-use your \"Notification Body\" as the template." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:258 +msgid "Ensure the settings below are correct, they are used to manage the time schedule for checking your web page watches." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:261 +msgid "UTC Time & Date from Server:" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:262 +msgid "Local Time & Date in Browser:" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:274 +msgid "Enable this setting to open the diff page in a new tab. If disabled, the diff page will open in the current tab." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:278 +msgid "Realtime UI Updates Enabled - (Restart required if this is changed)" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:282 +msgid "Enable or Disable Favicons next to the watch list" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:289 +msgid "Number of items per page in the watch overview list, 0 to disable." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:337 +msgid "Tip" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:337 +msgid "\"Residential\" and \"Mobile\" proxy type can be more successfull than \"Data Center\" for blocked websites." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:341 +msgid "\"Name\" will be used for selecting the proxy in the Watch Edit settings" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:342 +msgid "" +"SOCKS5 proxies with authentication are only supported with 'plain requests' fetcher, for other fetchers you should " +"whitelist the IP access instead" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:348 +msgid "Choose a default proxy for all watches" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:388 +msgid "Python version:" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:389 +msgid "Plugins active:" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:397 +msgid "No plugins active" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:403 +msgid "Back" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:404 +msgid "Clear Snapshot History" +msgstr "" + +#: changedetectionio/blueprint/tags/__init__.py:48 +#, python-brace-format +msgid "The tag \"{}\" already exists" +msgstr "" + +#: changedetectionio/blueprint/tags/__init__.py:52 +msgid "Tag added" +msgstr "" + +#: changedetectionio/blueprint/tags/__init__.py:87 +msgid "Tag deleted, removing from watches in background" +msgstr "" + +#: changedetectionio/blueprint/tags/__init__.py:109 +msgid "Unlinking tag from watches in background" +msgstr "" + +#: changedetectionio/blueprint/tags/__init__.py:133 +msgid "All tags deleted, clearing from watches in background" +msgstr "" + +#: changedetectionio/blueprint/tags/__init__.py:145 +msgid "Tag not found" +msgstr "" + +#: changedetectionio/blueprint/tags/__init__.py:220 +msgid "Updated" +msgstr "" + +#: changedetectionio/blueprint/tags/templates/edit-tag.html:28 changedetectionio/blueprint/ui/templates/edit.html:56 +#: changedetectionio/blueprint/ui/templates/edit.html:386 +msgid "Filters & Triggers" +msgstr "" + +#: changedetectionio/blueprint/tags/templates/edit-tag.html:50 +msgid "These settings are" +msgstr "" + +#: changedetectionio/blueprint/tags/templates/edit-tag.html:50 +msgid "added" +msgstr "" + +#: changedetectionio/blueprint/tags/templates/edit-tag.html:50 +msgid "to any existing watch configurations." +msgstr "" + +#: changedetectionio/blueprint/tags/templates/edit-tag.html:53 changedetectionio/blueprint/ui/templates/edit.html:321 +msgid "Text filtering" +msgstr "" + +#: changedetectionio/blueprint/tags/templates/edit-tag.html:73 changedetectionio/blueprint/ui/templates/edit.html:269 +msgid "Use with caution!" +msgstr "" + +#: changedetectionio/blueprint/tags/templates/edit-tag.html:73 changedetectionio/blueprint/ui/templates/edit.html:269 +msgid "This will easily fill up your email storage quota or flood other storages." +msgstr "" + +#: changedetectionio/blueprint/tags/templates/edit-tag.html:80 changedetectionio/blueprint/ui/templates/edit.html:276 +msgid "Look out!" +msgstr "" + +#: changedetectionio/blueprint/tags/templates/edit-tag.html:80 changedetectionio/blueprint/ui/templates/edit.html:276 +msgid "Lookout!" +msgstr "" + +#: changedetectionio/blueprint/tags/templates/edit-tag.html:81 changedetectionio/blueprint/ui/templates/edit.html:277 +msgid "There are" +msgstr "" + +#: changedetectionio/blueprint/tags/templates/edit-tag.html:81 changedetectionio/blueprint/ui/templates/edit.html:277 +msgid "system-wide notification URLs enabled" +msgstr "" + +#: changedetectionio/blueprint/tags/templates/edit-tag.html:81 changedetectionio/blueprint/ui/templates/edit.html:277 +msgid "this form will override notification settings for this watch only" +msgstr "" + +#: changedetectionio/blueprint/tags/templates/edit-tag.html:81 changedetectionio/blueprint/ui/templates/edit.html:277 +msgid "an empty Notification URL list here will still send notifications." +msgstr "" + +#: changedetectionio/blueprint/tags/templates/edit-tag.html:84 changedetectionio/blueprint/ui/templates/edit.html:280 +msgid "Use system defaults" +msgstr "" + +#: changedetectionio/blueprint/tags/templates/groups-overview.html:11 +msgid "Add a new organisational tag" +msgstr "" + +#: changedetectionio/blueprint/tags/templates/groups-overview.html:14 +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:65 +msgid "Watch group / tag" +msgstr "" + +#: changedetectionio/blueprint/tags/templates/groups-overview.html:21 +msgid "Groups allows you to manage filters and notifications for multiple watches under a single organisational tag." +msgstr "" + +#: changedetectionio/blueprint/tags/templates/groups-overview.html:31 +msgid "# Watches" +msgstr "" + +#: changedetectionio/blueprint/tags/templates/groups-overview.html:32 +msgid "Tag / Label name" +msgstr "" + +#: changedetectionio/blueprint/tags/templates/groups-overview.html:42 +msgid "No website organisational tags/groups configured" +msgstr "" + +#: changedetectionio/blueprint/tags/templates/groups-overview.html:53 +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:281 +msgid "Edit" +msgstr "" + +#: changedetectionio/blueprint/tags/templates/groups-overview.html:54 +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:84 +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:280 +msgid "Recheck" +msgstr "" + +#: changedetectionio/blueprint/tags/templates/groups-overview.html:59 +msgid "Delete Group?" +msgstr "" + +#: changedetectionio/blueprint/tags/templates/groups-overview.html:60 +#, python-format +msgid "<p>Are you sure you want to delete group <strong>%(title)s</strong>?</p><p>This action cannot be undone.</p>" +msgstr "" + +#: changedetectionio/blueprint/tags/templates/groups-overview.html:61 +#: changedetectionio/blueprint/tags/templates/groups-overview.html:62 +#: changedetectionio/blueprint/ui/templates/edit.html:490 +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:100 +msgid "Delete" +msgstr "" + +#: changedetectionio/blueprint/tags/templates/groups-overview.html:62 +msgid "Deletes and removes tag" +msgstr "" + +#: changedetectionio/blueprint/tags/templates/groups-overview.html:67 +msgid "Unlink Group?" +msgstr "" + +#: changedetectionio/blueprint/tags/templates/groups-overview.html:68 +#, python-format +msgid "" +"<p>Are you sure you want to unlink all watches from group <strong>%(title)s</strong>?</p><p>The tag will be kept but " +"watches will be removed from it.</p>" +msgstr "" + +#: changedetectionio/blueprint/tags/templates/groups-overview.html:69 +#: changedetectionio/blueprint/tags/templates/groups-overview.html:70 +msgid "Unlink" +msgstr "" + +#: changedetectionio/blueprint/tags/templates/groups-overview.html:70 +msgid "Keep the tag but unlink any watches" +msgstr "" + +#: changedetectionio/blueprint/tags/templates/groups-overview.html:71 +#: changedetectionio/blueprint/ui/templates/edit.html:500 +msgid "RSS Feed for this watch" +msgstr "" + +#: changedetectionio/blueprint/ui/__init__.py:21 +#, python-brace-format +msgid "{} watches deleted" +msgstr "" + +#: changedetectionio/blueprint/ui/__init__.py:28 +#, python-brace-format +msgid "{} watches paused" +msgstr "" + +#: changedetectionio/blueprint/ui/__init__.py:35 +#, python-brace-format +msgid "{} watches unpaused" +msgstr "" + +#: changedetectionio/blueprint/ui/__init__.py:42 +#, python-brace-format +msgid "{} watches updated" +msgstr "" + +#: changedetectionio/blueprint/ui/__init__.py:49 +#, python-brace-format +msgid "{} watches muted" +msgstr "" + +#: changedetectionio/blueprint/ui/__init__.py:56 +#, python-brace-format +msgid "{} watches un-muted" +msgstr "" + +#: changedetectionio/blueprint/ui/__init__.py:64 +#, python-brace-format +msgid "{} watches queued for rechecking" +msgstr "" + +#: changedetectionio/blueprint/ui/__init__.py:71 +#, python-brace-format +msgid "{} watches errors cleared" +msgstr "" + +#: changedetectionio/blueprint/ui/__init__.py:78 +#, python-brace-format +msgid "{} watches cleared/reset." +msgstr "" + +#: changedetectionio/blueprint/ui/__init__.py:91 +#, python-brace-format +msgid "{} watches set to use default notification settings" +msgstr "" + +#: changedetectionio/blueprint/ui/__init__.py:106 +#, python-brace-format +msgid "{} watches were tagged" +msgstr "" + +#: changedetectionio/blueprint/ui/__init__.py:143 +msgid "Watch not found" +msgstr "" + +#: changedetectionio/blueprint/ui/__init__.py:145 +#, python-brace-format +msgid "Cleared snapshot history for watch {}" +msgstr "" + +#: changedetectionio/blueprint/ui/__init__.py:172 +msgid "History clearing started in background" +msgstr "" + +#: changedetectionio/blueprint/ui/__init__.py:174 +msgid "Incorrect confirmation text." +msgstr "" + +#: changedetectionio/blueprint/ui/__init__.py:213 +msgid "Marking watches as viewed in background..." +msgstr "" + +#: changedetectionio/blueprint/ui/__init__.py:222 +#, python-brace-format +msgid "The watch by UUID {} does not exist." +msgstr "" + +#: changedetectionio/blueprint/ui/__init__.py:229 +msgid "Deleted." +msgstr "" + +#: changedetectionio/blueprint/ui/__init__.py:246 +msgid "Cloned, you are editing the new watch." +msgstr "" + +#: changedetectionio/blueprint/ui/__init__.py:261 +msgid "Watch is already queued or being checked." +msgstr "" + +#: changedetectionio/blueprint/ui/__init__.py:264 changedetectionio/blueprint/ui/__init__.py:301 +msgid "Queued 1 watch for rechecking." +msgstr "" + +#: changedetectionio/blueprint/ui/__init__.py:297 +#, python-brace-format +msgid "Queued {} watches for rechecking ({} already queued or running)." +msgstr "" + +#: changedetectionio/blueprint/ui/__init__.py:303 +#, python-brace-format +msgid "Queued {} watches for rechecking." +msgstr "" + +#: changedetectionio/blueprint/ui/__init__.py:332 +msgid "Queueing watches for rechecking in background..." +msgstr "" + +#: changedetectionio/blueprint/ui/__init__.py:403 +#, python-brace-format +msgid "Could not share, something went wrong while communicating with the share server - {}" +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 +msgid "No history found for the specified link, bad link?" +msgstr "" + +#: changedetectionio/blueprint/ui/diff.py:98 +msgid "Not enough history (2 snapshots required) to show difference page for this watch." +msgstr "" + +#: changedetectionio/blueprint/ui/edit.py:35 +msgid "No watches to edit" +msgstr "" + +#: changedetectionio/blueprint/ui/edit.py:42 +#, python-brace-format +msgid "No watch with the UUID {} found." +msgstr "" + +#: changedetectionio/blueprint/ui/edit.py:50 +#, python-brace-format +msgid "Switched to mode - {}." +msgstr "" + +#: changedetectionio/blueprint/ui/edit.py:75 +#, python-brace-format +msgid "Cannot load the edit form for processor/plugin '{}', plugin missing?" +msgstr "" + +#: changedetectionio/blueprint/ui/edit.py:245 +msgid "Updated watch - unpaused!" +msgstr "" + +#: changedetectionio/blueprint/ui/edit.py:245 +msgid "Updated watch." +msgstr "" + +#: changedetectionio/blueprint/ui/preview.py:78 +msgid "Preview unavailable - No fetch/check completed or triggers not reached" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/clear_all_history.html:12 +msgid "This will remove version history (snapshots) for ALL watches, but keep your list of URLs!" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/clear_all_history.html:13 +msgid "You may like to use the" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/clear_all_history.html:13 +msgid "BACKUP" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/clear_all_history.html:13 +msgid "link first." +msgstr "" + +#: changedetectionio/blueprint/ui/templates/clear_all_history.html:17 +msgid "Confirmation text" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/clear_all_history.html:27 +msgid "Type in the word" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/clear_all_history.html:27 +msgid "clear" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/clear_all_history.html:27 +msgid "to confirm that you understand." +msgstr "" + +#: changedetectionio/blueprint/ui/templates/clear_all_history.html:33 +msgid "Clear History!" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/clear_all_history.html:39 changedetectionio/templates/base.html:273 +#: changedetectionio/templates/base.html:293 +msgid "Cancel" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/diff-offscreen-options.html:3 +msgid "Share diff as image" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/diff-offscreen-options.html:3 +msgid "Share as Image" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/diff-offscreen-options.html:6 +msgid "Ignore any lines matching" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/diff-offscreen-options.html:9 +msgid "Ignore any lines matching excluding digits" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/diff.html:28 +msgid "From" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/diff.html:38 +msgid "To" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/diff.html:53 +msgid "Words" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/diff.html:57 +msgid "Lines" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/diff.html:61 +msgid "Ignore Whitespace" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/diff.html:65 +msgid "Same/non-changed" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/diff.html:69 +msgid "Removed" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/diff.html:73 changedetectionio/blueprint/ui/templates/edit.html:327 +msgid "Added" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/diff.html:77 changedetectionio/blueprint/ui/templates/edit.html:327 +msgid "Replaced" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/diff.html:82 changedetectionio/blueprint/ui/templates/preview.html:36 +msgid "Keyboard:" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/diff.html:83 changedetectionio/blueprint/ui/templates/preview.html:37 +msgid "Previous" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/diff.html:84 changedetectionio/blueprint/ui/templates/preview.html:38 +msgid "Next" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/diff.html:91 +msgid "Jump to next difference" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/diff.html:91 +msgid "Jump" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/diff.html:97 changedetectionio/blueprint/ui/templates/preview.html:45 +msgid "Error Text" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/diff.html:98 changedetectionio/blueprint/ui/templates/preview.html:47 +msgid "Error Screenshot" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/diff.html:99 changedetectionio/blueprint/ui/templates/preview.html:50 +msgid "Text" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/diff.html:100 changedetectionio/blueprint/ui/templates/preview.html:51 +msgid "Current screenshot" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/diff.html:101 +msgid "Extract Data" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/diff.html:107 +msgid "seconds ago." +msgstr "" + +#: changedetectionio/blueprint/ui/templates/diff.html:114 changedetectionio/blueprint/ui/templates/preview.html:59 +#: changedetectionio/blueprint/ui/templates/preview.html:66 +msgid "seconds ago" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/diff.html:115 +msgid "Current error-ing screenshot from most recent request" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/diff.html:127 +msgid "Pro-tip: You can enable" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/diff.html:127 +msgid "\"share access when password is enabled\"" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/diff.html:127 +msgid "from settings." +msgstr "" + +#: changedetectionio/blueprint/ui/templates/diff.html:133 +msgid "Goto single snapshot" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/diff.html:138 +msgid "Highlight text to share or add to ignore lists." +msgstr "" + +#: changedetectionio/blueprint/ui/templates/diff.html:144 changedetectionio/blueprint/ui/templates/preview.html:80 +msgid "For now, Differences are performed on text, not graphically, only the latest screenshot is available." +msgstr "" + +#: changedetectionio/blueprint/ui/templates/diff.html:149 changedetectionio/blueprint/ui/templates/preview.html:86 +msgid "Current screenshot from most recent request" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/diff.html:151 changedetectionio/blueprint/ui/templates/preview.html:88 +msgid "No screenshot available just yet! Try rechecking the page." +msgstr "" + +#: changedetectionio/blueprint/ui/templates/diff.html:154 +msgid "Screenshot requires Playwright/WebDriver enabled" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:48 +msgid "Request" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:52 +msgid "Browser Steps" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:55 +msgid "Visual Filter Selector" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:57 +msgid "Conditions" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:60 +msgid "Stats" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:73 changedetectionio/blueprint/ui/templates/edit.html:313 +msgid "Some sites use JavaScript to create the content, for this you should" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:73 changedetectionio/blueprint/ui/templates/edit.html:313 +msgid "use the Chrome/WebDriver Fetcher" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:74 +msgid "Variables are supported in the URL" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:74 changedetectionio/blueprint/ui/templates/edit.html:180 +#: changedetectionio/blueprint/ui/templates/edit.html:189 +msgid "help and examples here" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:78 +msgid "Organisational tag/group name used in the main listing page" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:85 +msgid "Automatically uses the page title if found, you can also use your own title/description here" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:95 +msgid "The interval/amount of time between each check." +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:110 +msgid "" +"Sends a notification when the filter can no longer be seen on the page, good for knowing when the page changed and " +"your filter will not work anymore." +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:123 +msgid "method (default) where your watched site doesn't need Javascript to render." +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:124 +msgid "method requires a network connection to a running WebDriver+Chrome server, set by the ENV var 'WEBDRIVER_URL'." +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:130 +msgid "Check/Scan all" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:133 +msgid "Choose a proxy for this watch" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:147 +msgid "Using the current global default settings" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:152 changedetectionio/blueprint/ui/templates/edit.html:165 +msgid "Show advanced options" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:157 +msgid "Run this code before performing change detection, handy for filling in fields and other actions" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:158 +msgid "More help and examples here" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:180 +msgid "Variables are supported in the request body" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:189 +msgid "Variables are supported in the request header values" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:192 +msgid "Alert! Extra headers file found and will be added to this watch!" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:194 +msgid "Headers can be also read from a file in your data-directory" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:194 +msgid "Read more here" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:197 +msgid "Not supported by Selenium browser" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:221 +msgid "Turn on text finder" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:224 +msgid "Please wait, first browser step can take a little time to load.." +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:231 +msgid "Click here to Start" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:233 +msgid "Please allow 10-15 seconds for the browser to connect." +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:242 +msgid "Press \"Play\" to start." +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:249 changedetectionio/blueprint/ui/templates/edit.html:419 +msgid "Visual Selector data is not ready, watch needs to be checked atleast once." +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:253 +msgid "" +"Sorry, this functionality only works with fetchers that support interactive Javascript (so far only Playwright based " +"fetchers)" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:254 +msgid "to one that supports interactive Javascript." +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:254 changedetectionio/blueprint/ui/templates/edit.html:424 +msgid "You need to" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:254 changedetectionio/blueprint/ui/templates/edit.html:424 +msgid "Set the fetch method" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:297 +msgid "Use the verify (✓) button to test if a condition passes against the current snapshot." +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:298 +msgid "Read a quick tutorial about" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:298 +msgid "using conditional web page changes here" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:303 +msgid "Activate preview" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:307 +msgid "Pro-tips:" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:310 +msgid "Use the preview page to see your filters and triggers highlighted." +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:322 +msgid "Limit trigger/ignore/block/extract to;" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:326 +msgid "Note: Depending on the length and similarity of the text on each line, the algorithm may consider an" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:326 +msgid "instead of" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:326 +msgid "replacement" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:326 +msgid "for example." +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:326 changedetectionio/blueprint/ui/templates/edit.html:328 +msgid "addition" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:327 +msgid "So it's always better to select" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:327 +msgid "when you're interested in new content." +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:328 +msgid "When content is merely moved in a list, it will also trigger an" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:328 +msgid "consider enabling" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:328 +msgid "Only trigger when unique lines appear" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:332 +msgid "" +"Good for websites that just move the content around, and you want to know when NEW content is added, compares new " +"lines against all history for this watch." +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:340 +msgid "Helps reduce changes detected caused by sites shuffling lines around, combine with" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:340 +msgid "check unique lines" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:340 +msgid "below." +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:344 +msgid "Remove any whitespace before and after each line of text" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:358 changedetectionio/blueprint/ui/templates/edit.html:361 +#: changedetectionio/blueprint/ui/templates/edit.html:417 +msgid "Loading..." +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:386 +msgid "The Visual Selector tool lets you select the" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:386 +msgid "text" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:386 +msgid "" +"elements that will be used for the change detection. It automatically fills-in the filters in the " +"\"CSS/JSONPath/JQ/XPath Filters\" box of the" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:386 +msgid "tab. Use" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:386 +msgid "Shift+Click" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:386 +msgid "to select multiple items." +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:391 +msgid "Selection Mode:" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:394 +msgid "Select by element" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:398 +msgid "Draw area" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:406 +msgid "Clear selection" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:408 +msgid "One moment, fetching screenshot and element information.." +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:417 +msgid "Currently:" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:423 +msgid "Sorry, this functionality only works with fetchers that support Javascript and screenshots (such as playwright etc)." +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:424 +msgid "to one that supports Javascript and screenshots." +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:441 +msgid "Check count" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:445 +msgid "Consecutive filter failures" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:449 +msgid "History length" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:453 +msgid "Last fetch duration" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:457 +msgid "Notification alert count" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:461 +msgid "Server type reply" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:475 +msgid "Download latest HTML snapshot" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:488 +msgid "Delete Watch?" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:489 +msgid "Are you sure you want to delete the watch for:" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:489 +msgid "This action cannot be undone." +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:495 +msgid "Clear History?" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:496 +msgid "Are you sure you want to clear all history for:" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:496 +msgid "This will remove all snapshots and previous versions. This action cannot be undone." +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:497 +msgid "Clear History" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/edit.html:499 +msgid "Clone & Edit" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/preview.html:22 +msgid "Select timestamp" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/preview.html:31 +msgid "Go" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/preview.html:69 +msgid "Current erroring screenshot from most recent request" +msgstr "" + +#: changedetectionio/blueprint/ui/templates/preview.html:91 +msgid "Screenshot requires a Content Fetcher ( Sockpuppetbrowser, selenium, etc ) that supports screenshots." +msgstr "" + +#: changedetectionio/blueprint/ui/views.py:24 +#, python-brace-format +msgid "Warning, URL {} already exists" +msgstr "" + +#: changedetectionio/blueprint/ui/views.py:32 +msgid "Watch added in Paused state, saving will unpause." +msgstr "" + +#: changedetectionio/blueprint/ui/views.py:37 +msgid "Watch added." +msgstr "" + +#: changedetectionio/blueprint/watchlist/__init__.py:79 +#, python-brace-format +msgid "displaying <b>{start} - {end}</b> {record_name} in total <b>{total}</b>" +msgstr "" + +#: changedetectionio/blueprint/watchlist/__init__.py:80 +msgid "records" +msgstr "" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:58 +msgid "Add a new web page change detection watch" +msgstr "" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:61 +msgid "Watch this URL!" +msgstr "" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:62 +msgid "Edit first then Watch" +msgstr "" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:72 +msgid "Create a shareable link" +msgstr "" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:72 +msgid "Tip: You can also add 'shared' watches." +msgstr "" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:72 +msgid "More info" +msgstr "" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:80 +msgid "Pause" +msgstr "" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:81 +msgid "UnPause" +msgstr "" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:82 +msgid "Mute" +msgstr "" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:83 +msgid "UnMute" +msgstr "" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:85 +msgid "Tag" +msgstr "" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:86 +msgid "Mark viewed" +msgstr "" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:87 +msgid "Use default notification" +msgstr "" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:88 +msgid "Clear errors" +msgstr "" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:92 +msgid "Clear Histories" +msgstr "" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:93 +msgid "<p>Are you sure you want to clear history for the selected items?</p><p>This action cannot be undone.</p>" +msgstr "" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:94 +msgid "OK" +msgstr "" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:94 +msgid "Clear/reset history" +msgstr "" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:98 +msgid "Delete Watches?" +msgstr "" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:99 +msgid "<p>Are you sure you want to delete the selected watches?</strong></p><p>This action cannot be undone.</p>" +msgstr "" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:105 +msgid "Queued size" +msgstr "" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:110 +msgid "Searching" +msgstr "" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:112 +msgid "All" +msgstr "" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:150 +msgid "Website" +msgstr "" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:152 +msgid "Restock & Price" +msgstr "" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:154 +msgid "Checked" +msgstr "" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:154 +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:155 +msgid "Last" +msgstr "" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:155 +msgid "Changed" +msgstr "" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:162 +msgid "No web page change detection watches configured, please add a URL in the box above, or" +msgstr "" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:162 +msgid "import a list" +msgstr "" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:245 +msgid "Detecting restock and price" +msgstr "" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:247 +msgid "In stock" +msgstr "" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:247 +msgid "Not in stock" +msgstr "" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:253 +msgid "Price" +msgstr "" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:258 +msgid "No information" +msgstr "" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:266 changedetectionio/templates/base.html:247 +msgid "Checking now" +msgstr "" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:279 +msgid "Queued" +msgstr "" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:282 +msgid "History" +msgstr "" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:283 +msgid "Preview" +msgstr "" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:292 +msgid "With errors" +msgstr "" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:295 +msgid "Mark all viewed" +msgstr "" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:299 +#, python-format +msgid "Mark all viewed in '%(title)s'" +msgstr "" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:303 +msgid "Unread" +msgstr "" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:306 +msgid "Recheck all" +msgstr "" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:306 +#, python-format +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 msgid "Not yet" msgstr "" -#: changedetectionio/flask_app.py:567 +#: changedetectionio/flask_app.py:589 msgid "Already logged in" msgstr "" -#: changedetectionio/flask_app.py:569 +#: changedetectionio/flask_app.py:591 msgid "You must be logged in, please log in." msgstr "" -#: changedetectionio/flask_app.py:584 +#: changedetectionio/flask_app.py:606 msgid "Incorrect password" msgstr "" #: changedetectionio/forms.py:63 changedetectionio/forms.py:243 -msgid "" -"At least one time interval (weeks, days, hours, minutes, or seconds) must" -" be specified." +msgid "At least one time interval (weeks, days, hours, minutes, or seconds) must be specified." msgstr "" #: changedetectionio/forms.py:64 -msgid "" -"At least one time interval (weeks, days, hours, minutes, or seconds) must" -" be specified when not using global settings." +msgid "At least one time interval (weeks, days, hours, minutes, or seconds) must be specified when not using global settings." msgstr "" #: changedetectionio/forms.py:164 @@ -108,9 +1856,8 @@ msgstr "" msgid "Weeks" msgstr "" -#: changedetectionio/forms.py:251 changedetectionio/forms.py:252 -#: changedetectionio/forms.py:253 changedetectionio/forms.py:254 -#: changedetectionio/forms.py:255 changedetectionio/forms.py:956 +#: changedetectionio/forms.py:251 changedetectionio/forms.py:252 changedetectionio/forms.py:253 +#: changedetectionio/forms.py:254 changedetectionio/forms.py:255 changedetectionio/forms.py:956 msgid "Should contain zero or more seconds" msgstr "" @@ -167,8 +1914,7 @@ msgstr "" msgid "Invalid value." msgstr "" -#: changedetectionio/blueprint/imports/templates/import.html:105 -#: changedetectionio/forms.py:730 +#: changedetectionio/blueprint/imports/templates/import.html:105 changedetectionio/forms.py:730 msgid "URL" msgstr "" @@ -272,8 +2018,7 @@ msgstr "" msgid "Extract text" msgstr "" -#: changedetectionio/blueprint/imports/templates/import.html:106 -#: changedetectionio/forms.py:805 +#: changedetectionio/blueprint/imports/templates/import.html:106 changedetectionio/forms.py:805 msgid "Title" msgstr "" @@ -297,8 +2042,7 @@ msgstr "" msgid "Only trigger when unique lines appear in all history" msgstr "" -#: changedetectionio/blueprint/ui/templates/edit.html:336 -#: changedetectionio/forms.py:813 +#: changedetectionio/blueprint/ui/templates/edit.html:336 changedetectionio/forms.py:813 msgid "Remove duplicate lines of text" msgstr "" @@ -338,8 +2082,8 @@ msgstr "" msgid "Execute JavaScript before change detection" msgstr "" -#: changedetectionio/blueprint/tags/templates/groups-overview.html:17 -#: changedetectionio/forms.py:828 changedetectionio/forms.py:1052 +#: changedetectionio/blueprint/tags/templates/groups-overview.html:17 changedetectionio/forms.py:828 +#: changedetectionio/forms.py:1052 msgid "Save" msgstr "" @@ -351,13 +2095,6 @@ msgstr "" msgid "Send a notification when the filter can no longer be found on the page" msgstr "" -#: changedetectionio/blueprint/settings/templates/settings.html:22 -#: changedetectionio/blueprint/tags/templates/edit-tag.html:32 -#: changedetectionio/blueprint/ui/templates/edit.html:59 -#: changedetectionio/forms.py:833 -msgid "Notifications" -msgstr "" - #: changedetectionio/forms.py:833 msgid "Muted" msgstr "" @@ -366,6 +2103,12 @@ msgstr "" msgid "On" msgstr "" +#: changedetectionio/blueprint/settings/templates/settings.html:22 +#: changedetectionio/blueprint/tags/templates/edit-tag.html:32 changedetectionio/blueprint/ui/templates/edit.html:59 +#: changedetectionio/forms.py:833 +msgid "Notifications" +msgstr "" + #: changedetectionio/forms.py:834 msgid "Attach screenshot to notification (where possible)" msgstr "" @@ -390,8 +2133,7 @@ msgstr "" msgid "Body must be empty when Request Method is set to GET" msgstr "" -#: changedetectionio/forms.py:864 changedetectionio/forms.py:878 -#: changedetectionio/forms.py:893 +#: changedetectionio/forms.py:864 changedetectionio/forms.py:878 changedetectionio/forms.py:893 #, python-format msgid "Invalid template syntax configuration: %(error)s" msgstr "" @@ -502,8 +2244,7 @@ msgstr "" msgid "Ignore whitespace" msgstr "" -#: changedetectionio/forms.py:1005 -#: changedetectionio/processors/image_ssim_diff/forms.py:50 +#: changedetectionio/forms.py:1005 changedetectionio/processors/image_ssim_diff/forms.py:50 msgid "Must be between 0 and 100" msgstr "" @@ -571,1923 +2312,6 @@ msgstr "" msgid "Extract as CSV" msgstr "" -#: changedetectionio/store.py:386 -#, python-brace-format -msgid "Error fetching metadata for {}" -msgstr "" - -#: changedetectionio/store.py:390 -msgid "Watch protocol is not permitted or invalid URL format" -msgstr "" - -#: changedetectionio/blueprint/backups/__init__.py:86 -msgid "A backup is already running, check back in a few minutes" -msgstr "" - -#: changedetectionio/blueprint/backups/__init__.py:90 -msgid "Maximum number of backups reached, please remove some" -msgstr "" - -#: changedetectionio/blueprint/backups/__init__.py:103 -msgid "Backup building in background, check back in a few minutes." -msgstr "" - -#: changedetectionio/blueprint/backups/__init__.py:166 -msgid "Backups were deleted." -msgstr "" - -#: changedetectionio/blueprint/backups/templates/overview.html:6 -#: changedetectionio/blueprint/settings/templates/settings.html:28 -msgid "Backups" -msgstr "" - -#: changedetectionio/blueprint/backups/templates/overview.html:9 -msgid "A backup is running!" -msgstr "" - -#: changedetectionio/blueprint/backups/templates/overview.html:13 -msgid "" -"Here you can download and request a new backup, when a backup is " -"completed you will see it listed below." -msgstr "" - -#: changedetectionio/blueprint/backups/templates/overview.html:19 -msgid "Mb" -msgstr "" - -#: changedetectionio/blueprint/backups/templates/overview.html:24 -msgid "No backups found." -msgstr "" - -#: changedetectionio/blueprint/backups/templates/overview.html:28 -msgid "Create backup" -msgstr "" - -#: changedetectionio/blueprint/backups/templates/overview.html:30 -msgid "Remove backups" -msgstr "" - -#: changedetectionio/blueprint/imports/importer.py:45 -msgid "" -"Importing 5,000 of the first URLs from your list, the rest can be " -"imported again." -msgstr "" - -#: changedetectionio/blueprint/imports/importer.py:78 -#, python-brace-format -msgid "{} Imported from list in {:.2f}s, {} Skipped." -msgstr "" - -#: changedetectionio/blueprint/imports/importer.py:98 -msgid "Unable to read JSON file, was it broken?" -msgstr "" - -#: changedetectionio/blueprint/imports/importer.py:102 -msgid "JSON structure looks invalid, was it broken?" -msgstr "" - -#: changedetectionio/blueprint/imports/importer.py:139 -#, python-brace-format -msgid "{} Imported from Distill.io in {:.2f}s, {} Skipped." -msgstr "" - -#: changedetectionio/blueprint/imports/importer.py:160 -#: changedetectionio/blueprint/imports/importer.py:239 -msgid "Unable to read export XLSX file, something wrong with the file?" -msgstr "" - -#: changedetectionio/blueprint/imports/importer.py:200 -#: changedetectionio/blueprint/imports/importer.py:268 -#, python-brace-format -msgid "Error processing row number {}, URL value was incorrect, row was skipped." -msgstr "" - -#: changedetectionio/blueprint/imports/importer.py:214 -#: changedetectionio/blueprint/imports/importer.py:297 -#, python-brace-format -msgid "" -"Error processing row number {}, check all cell data types are correct, " -"row was skipped." -msgstr "" - -#: changedetectionio/blueprint/imports/importer.py:218 -#, python-brace-format -msgid "{} imported from Wachete .xlsx in {:.2f}s" -msgstr "" - -#: changedetectionio/blueprint/imports/importer.py:301 -#, python-brace-format -msgid "{} imported from custom .xlsx in {:.2f}s" -msgstr "" - -#: changedetectionio/blueprint/imports/templates/import.html:9 -msgid "URL List" -msgstr "" - -#: changedetectionio/blueprint/imports/templates/import.html:10 -msgid "Distill.io" -msgstr "" - -#: changedetectionio/blueprint/imports/templates/import.html:11 -msgid ".XLSX & Wachete" -msgstr "" - -#: changedetectionio/blueprint/imports/templates/import.html:20 -msgid "" -"Enter one URL per line, and optionally add tags for each URL after a " -"space, delineated by comma (,):" -msgstr "" - -#: changedetectionio/blueprint/imports/templates/import.html:22 -msgid "Example:" -msgstr "" - -#: changedetectionio/blueprint/imports/templates/import.html:23 -msgid "URLs which do not pass validation will stay in the textarea." -msgstr "" - -#: changedetectionio/blueprint/imports/templates/import.html:44 -msgid "" -"Copy and Paste your Distill.io watch 'export' file, this should be a JSON" -" file." -msgstr "" - -#: changedetectionio/blueprint/imports/templates/import.html:45 -msgid "This is" -msgstr "" - -#: changedetectionio/blueprint/imports/templates/import.html:45 -msgid "experimental" -msgstr "" - -#: changedetectionio/blueprint/imports/templates/import.html:45 -msgid "supported fields are" -msgstr "" - -#: changedetectionio/blueprint/imports/templates/import.html:45 -msgid "the rest (including" -msgstr "" - -#: changedetectionio/blueprint/imports/templates/import.html:45 -msgid "are ignored." -msgstr "" - -#: changedetectionio/blueprint/imports/templates/import.html:48 -msgid "How to export?" -msgstr "" - -#: changedetectionio/blueprint/imports/templates/import.html:49 -msgid "Be sure to set your default fetcher to Chrome if required." -msgstr "" - -#: changedetectionio/blueprint/imports/templates/import.html:91 -msgid "Table of custom column and data types mapping for the" -msgstr "" - -#: changedetectionio/blueprint/imports/templates/import.html:91 -msgid "Custom mapping" -msgstr "" - -#: changedetectionio/blueprint/imports/templates/import.html:91 -msgid "File mapping type." -msgstr "" - -#: changedetectionio/blueprint/imports/templates/import.html:95 -msgid "Column #" -msgstr "" - -#: changedetectionio/blueprint/imports/templates/import.html:101 -msgid "Type" -msgstr "" - -#: changedetectionio/blueprint/imports/templates/import.html:104 -msgid "none" -msgstr "" - -#: changedetectionio/blueprint/imports/templates/import.html:107 -msgid "CSS/xPath filter" -msgstr "" - -#: changedetectionio/blueprint/imports/templates/import.html:108 -msgid "Group / Tag name(s)" -msgstr "" - -#: changedetectionio/blueprint/imports/templates/import.html:109 -msgid "Recheck time (minutes)" -msgstr "" - -#: changedetectionio/blueprint/imports/templates/import.html:116 -msgid "Import" -msgstr "" - -#: changedetectionio/blueprint/settings/__init__.py:64 -msgid "Password protection removed." -msgstr "" - -#: changedetectionio/blueprint/settings/__init__.py:92 -#, python-brace-format -msgid "Warning: Worker count ({}) is close to or exceeds available CPU cores ({})" -msgstr "" - -#: changedetectionio/blueprint/settings/__init__.py:104 -#, python-brace-format -msgid "Worker count adjusted: {}" -msgstr "" - -#: changedetectionio/blueprint/settings/__init__.py:106 -msgid "Dynamic worker adjustment not supported for sync workers" -msgstr "" - -#: changedetectionio/blueprint/settings/__init__.py:108 -#, python-brace-format -msgid "Error adjusting workers: {}" -msgstr "" - -#: changedetectionio/blueprint/settings/__init__.py:113 -msgid "Password protection enabled." -msgstr "" - -#: changedetectionio/blueprint/settings/__init__.py:132 -msgid "Settings updated." -msgstr "" - -#: changedetectionio/blueprint/settings/__init__.py:135 -#: changedetectionio/blueprint/ui/edit.py:296 -#: changedetectionio/processors/extract.py:105 -msgid "An error occurred, please see below." -msgstr "" - -#: changedetectionio/blueprint/settings/__init__.py:185 -msgid "API Key was regenerated." -msgstr "" - -#: changedetectionio/blueprint/settings/__init__.py:204 -msgid "Automatic scheduling paused - checks will not be queued." -msgstr "" - -#: changedetectionio/blueprint/settings/__init__.py:206 -msgid "Automatic scheduling resumed - checks will be queued normally." -msgstr "" - -#: changedetectionio/blueprint/settings/__init__.py:218 -msgid "All notifications muted." -msgstr "" - -#: changedetectionio/blueprint/settings/__init__.py:220 -msgid "All notifications unmuted." -msgstr "" - -#: changedetectionio/blueprint/settings/templates/notification-log.html:7 -msgid "Notification debug log" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:21 -#: changedetectionio/blueprint/tags/templates/edit-tag.html:27 -#: changedetectionio/blueprint/ui/templates/edit.html:47 -msgid "General" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:23 -msgid "Fetching" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:24 -msgid "Global Filters" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:25 -msgid "UI Options" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:26 -msgid "API" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:27 -msgid "RSS" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:29 -msgid "Time & Date" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:30 -msgid "CAPTCHA & Proxies" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:36 -msgid "Info" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:47 -msgid "Default recheck time for all watches, current system minimum is" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:47 -msgid "seconds" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:47 -msgid "more info" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:57 -msgid "" -"After this many consecutive times that the CSS/xPath filter is missing, " -"send a notification" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:59 -msgid "Set to" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:59 -msgid "to disable" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:68 -msgid "Password protection for your changedetection.io application." -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:71 -msgid "Password is locked." -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:77 -msgid "" -"Allow access to the watch change history page when password is enabled " -"(Good for sharing the diff page)" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:81 -msgid "" -"When a request returns no content, or the HTML does not contain any text," -" is this considered a change?" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:93 -msgid "Base URL used for the" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:93 -msgid "token in notification links." -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:94 -msgid "Default value is the system environment variable" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:94 -#: changedetectionio/templates/_common_fields.html:132 -msgid "read more here" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:103 -#: changedetectionio/blueprint/ui/templates/edit.html:123 -msgid "Use the" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:103 -#: changedetectionio/blueprint/ui/templates/edit.html:123 -msgid "Basic" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:103 -msgid "method (default) where your watched sites don't need Javascript to render." -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:104 -#: changedetectionio/blueprint/ui/templates/edit.html:124 -msgid "The" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:104 -#: changedetectionio/blueprint/ui/templates/edit.html:124 -msgid "Chrome/Javascript" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:104 -msgid "" -"method requires a network connection to a running WebDriver+Chrome " -"server, set by the ENV var" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:109 -#: changedetectionio/blueprint/ui/templates/edit.html:143 -msgid "" -"If you're having trouble waiting for the page to be fully rendered (text " -"missing etc), try increasing the 'wait' time here." -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:111 -#: changedetectionio/blueprint/ui/templates/edit.html:145 -msgid "This will wait" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:111 -#: changedetectionio/blueprint/ui/templates/edit.html:145 -msgid "seconds before extracting the text." -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:120 -msgid "" -"Number of concurrent workers to process watches. More workers = faster " -"processing but higher memory usage." -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:121 -msgid "Currently running:" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:121 -msgid "operational" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:121 -msgid "workers" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:121 -msgid "actively processing" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:125 -msgid "" -"Example - 3 seconds random jitter could trigger up to 3 seconds earlier " -"or up to 3 seconds later" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:129 -msgid "" -"For regular plain requests (not chrome based), maximum number of seconds " -"until timeout, 1-999." -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:134 -msgid "Applied to all requests." -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:135 -msgid "" -"Note: Simply changing the User-Agent often does not defeat anti-robot " -"technologies, it's important to consider" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:135 -msgid "all of the ways that the browser is detected" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:140 -#: changedetectionio/blueprint/ui/templates/diff.html:138 -#: changedetectionio/blueprint/ui/templates/edit.html:125 -#: changedetectionio/templates/_common_fields.html:126 -msgid "Tip:" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:140 -#: changedetectionio/blueprint/ui/templates/edit.html:125 -msgid "Connect using Bright Data and Oxylabs Proxies, find out more here." -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:149 -msgid "" -"Ignore whitespace, tabs and new-lines/line-feeds when considering if a " -"change was detected." -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:150 -#: changedetectionio/blueprint/settings/templates/settings.html:157 -#: changedetectionio/blueprint/settings/templates/settings.html:192 -msgid "Note:" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:150 -#: changedetectionio/blueprint/settings/templates/settings.html:192 -msgid "" -"Changing this will change the status of your existing watches, possibly " -"trigger alerts etc." -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:155 -msgid "Render anchor tag content, default disabled, when enabled renders links as" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:157 -msgid "" -"Changing this could affect the content of your existing watches, possibly" -" trigger alerts etc." -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:168 -msgid "Remove HTML element(s) by CSS and XPath selectors before text conversion." -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:169 -msgid "Don't paste HTML here, use only CSS and XPath selectors" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:170 -msgid "" -"Add multiple elements, CSS or XPath selectors per line to ignore multiple" -" parts of the HTML." -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:178 -#: changedetectionio/blueprint/settings/templates/settings.html:182 -msgid "Note: This is applied globally in addition to the per-watch rules." -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:181 -msgid "Matching text will be" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:181 -msgid "ignored" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:181 -msgid "in the text snapshot (you can still see it but it wont trigger a change)" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:183 -#: changedetectionio/templates/edit/text-options.html:24 -msgid "" -"Each line processed separately, any line matching will be ignored " -"(removed before creating the checksum)" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:184 -#: changedetectionio/templates/edit/text-options.html:25 -msgid "Regular Expression support, wrap the entire line in forward slash" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:185 -#: changedetectionio/templates/edit/text-options.html:26 -msgid "" -"Changing this will affect the comparison checksum which may trigger an " -"alert" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:191 -msgid "" -"Remove any text that appears in the \"Ignore text\" from the output " -"(otherwise its just ignored for change-detection)" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:198 -msgid "API Access" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:199 -msgid "Drive your changedetection.io via API, More about" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:199 -msgid "API access and examples here" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:203 -msgid "Restrict API access limit by using" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:203 -msgid "header - required for the Chrome Extension to work" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:204 -msgid "API Key" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:205 -msgid "copy" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:209 -msgid "Regenerate API key" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:212 -msgid "Chrome Extension" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:213 -msgid "" -"Easily add any web-page to your changedetection.io installation from " -"within Chrome." -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:214 -msgid "Step 1" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:214 -msgid "Install the extension," -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:214 -msgid "Step 2" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:214 -msgid "Navigate to this page," -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:215 -msgid "Step 3" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:215 -msgid "Open the extension from the toolbar and click" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:215 -msgid "Sync API Access" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:218 -msgid "Try our new Chrome Extension!" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:220 -msgid "Chrome store icon" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:221 -msgid "Chrome Webstore" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:232 -msgid "" -"Maximum number of history snapshots to include in the watch specific RSS " -"feed." -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:236 -msgid "" -"For watching other RSS feeds - When watching RSS/Atom feeds, convert them" -" into clean text for better change detection." -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:241 -msgid "Does your reader support HTML? Set it here" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:245 -msgid "" -"'System default' for the same template for all items, or re-use your " -"\"Notification Body\" as the template." -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:258 -msgid "" -"Ensure the settings below are correct, they are used to manage the time " -"schedule for checking your web page watches." -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:261 -msgid "UTC Time & Date from Server:" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:262 -msgid "Local Time & Date in Browser:" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:274 -msgid "" -"Enable this setting to open the diff page in a new tab. If disabled, the " -"diff page will open in the current tab." -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:278 -msgid "Realtime UI Updates Enabled - (Restart required if this is changed)" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:282 -msgid "Enable or Disable Favicons next to the watch list" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:289 -msgid "Number of items per page in the watch overview list, 0 to disable." -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:337 -msgid "Tip" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:337 -msgid "" -"\"Residential\" and \"Mobile\" proxy type can be more successfull than " -"\"Data Center\" for blocked websites." -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:341 -msgid "\"Name\" will be used for selecting the proxy in the Watch Edit settings" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:342 -msgid "" -"SOCKS5 proxies with authentication are only supported with 'plain " -"requests' fetcher, for other fetchers you should whitelist the IP access " -"instead" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:348 -msgid "Choose a default proxy for all watches" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:388 -msgid "Python version:" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:389 -msgid "Plugins active:" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:397 -msgid "No plugins active" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:403 -msgid "Back" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:404 -msgid "Clear Snapshot History" -msgstr "" - -#: changedetectionio/blueprint/tags/__init__.py:48 -#, python-brace-format -msgid "The tag \"{}\" already exists" -msgstr "" - -#: changedetectionio/blueprint/tags/__init__.py:52 -msgid "Tag added" -msgstr "" - -#: changedetectionio/blueprint/tags/__init__.py:87 -msgid "Tag deleted, removing from watches in background" -msgstr "" - -#: changedetectionio/blueprint/tags/__init__.py:109 -msgid "Unlinking tag from watches in background" -msgstr "" - -#: changedetectionio/blueprint/tags/__init__.py:133 -msgid "All tags deleted, clearing from watches in background" -msgstr "" - -#: changedetectionio/blueprint/tags/__init__.py:145 -msgid "Tag not found" -msgstr "" - -#: changedetectionio/blueprint/tags/__init__.py:220 -msgid "Updated" -msgstr "" - -#: changedetectionio/blueprint/tags/templates/edit-tag.html:28 -#: changedetectionio/blueprint/ui/templates/edit.html:56 -#: changedetectionio/blueprint/ui/templates/edit.html:386 -msgid "Filters & Triggers" -msgstr "" - -#: changedetectionio/blueprint/tags/templates/edit-tag.html:50 -msgid "These settings are" -msgstr "" - -#: changedetectionio/blueprint/tags/templates/edit-tag.html:50 -msgid "added" -msgstr "" - -#: changedetectionio/blueprint/tags/templates/edit-tag.html:50 -msgid "to any existing watch configurations." -msgstr "" - -#: changedetectionio/blueprint/tags/templates/edit-tag.html:53 -#: changedetectionio/blueprint/ui/templates/edit.html:321 -msgid "Text filtering" -msgstr "" - -#: changedetectionio/blueprint/tags/templates/edit-tag.html:73 -#: changedetectionio/blueprint/ui/templates/edit.html:269 -msgid "Use with caution!" -msgstr "" - -#: changedetectionio/blueprint/tags/templates/edit-tag.html:73 -#: changedetectionio/blueprint/ui/templates/edit.html:269 -msgid "This will easily fill up your email storage quota or flood other storages." -msgstr "" - -#: changedetectionio/blueprint/tags/templates/edit-tag.html:80 -#: changedetectionio/blueprint/ui/templates/edit.html:276 -msgid "Look out!" -msgstr "" - -#: changedetectionio/blueprint/tags/templates/edit-tag.html:80 -#: changedetectionio/blueprint/ui/templates/edit.html:276 -msgid "Lookout!" -msgstr "" - -#: changedetectionio/blueprint/tags/templates/edit-tag.html:81 -#: changedetectionio/blueprint/ui/templates/edit.html:277 -msgid "There are" -msgstr "" - -#: changedetectionio/blueprint/tags/templates/edit-tag.html:81 -#: changedetectionio/blueprint/ui/templates/edit.html:277 -msgid "system-wide notification URLs enabled" -msgstr "" - -#: changedetectionio/blueprint/tags/templates/edit-tag.html:81 -#: changedetectionio/blueprint/ui/templates/edit.html:277 -msgid "this form will override notification settings for this watch only" -msgstr "" - -#: changedetectionio/blueprint/tags/templates/edit-tag.html:81 -#: changedetectionio/blueprint/ui/templates/edit.html:277 -msgid "an empty Notification URL list here will still send notifications." -msgstr "" - -#: changedetectionio/blueprint/tags/templates/edit-tag.html:84 -#: changedetectionio/blueprint/ui/templates/edit.html:280 -msgid "Use system defaults" -msgstr "" - -#: changedetectionio/blueprint/tags/templates/groups-overview.html:11 -msgid "Add a new organisational tag" -msgstr "" - -#: changedetectionio/blueprint/tags/templates/groups-overview.html:14 -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:65 -msgid "Watch group / tag" -msgstr "" - -#: changedetectionio/blueprint/tags/templates/groups-overview.html:21 -msgid "" -"Groups allows you to manage filters and notifications for multiple " -"watches under a single organisational tag." -msgstr "" - -#: changedetectionio/blueprint/tags/templates/groups-overview.html:31 -msgid "# Watches" -msgstr "" - -#: changedetectionio/blueprint/tags/templates/groups-overview.html:32 -msgid "Tag / Label name" -msgstr "" - -#: changedetectionio/blueprint/tags/templates/groups-overview.html:42 -msgid "No website organisational tags/groups configured" -msgstr "" - -#: changedetectionio/blueprint/tags/templates/groups-overview.html:53 -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:281 -msgid "Edit" -msgstr "" - -#: changedetectionio/blueprint/tags/templates/groups-overview.html:54 -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:84 -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:280 -msgid "Recheck" -msgstr "" - -#: changedetectionio/blueprint/tags/templates/groups-overview.html:59 -msgid "Delete Group?" -msgstr "" - -#: changedetectionio/blueprint/tags/templates/groups-overview.html:60 -#, python-format -msgid "" -"<p>Are you sure you want to delete group " -"<strong>%(title)s</strong>?</p><p>This action cannot be undone.</p>" -msgstr "" - -#: changedetectionio/blueprint/tags/templates/groups-overview.html:61 -#: changedetectionio/blueprint/tags/templates/groups-overview.html:62 -#: changedetectionio/blueprint/ui/templates/edit.html:490 -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:100 -msgid "Delete" -msgstr "" - -#: changedetectionio/blueprint/tags/templates/groups-overview.html:62 -msgid "Deletes and removes tag" -msgstr "" - -#: changedetectionio/blueprint/tags/templates/groups-overview.html:67 -msgid "Unlink Group?" -msgstr "" - -#: changedetectionio/blueprint/tags/templates/groups-overview.html:68 -#, python-format -msgid "" -"<p>Are you sure you want to unlink all watches from group " -"<strong>%(title)s</strong>?</p><p>The tag will be kept but watches will " -"be removed from it.</p>" -msgstr "" - -#: changedetectionio/blueprint/tags/templates/groups-overview.html:69 -#: changedetectionio/blueprint/tags/templates/groups-overview.html:70 -msgid "Unlink" -msgstr "" - -#: changedetectionio/blueprint/tags/templates/groups-overview.html:70 -msgid "Keep the tag but unlink any watches" -msgstr "" - -#: changedetectionio/blueprint/tags/templates/groups-overview.html:71 -#: changedetectionio/blueprint/ui/templates/edit.html:500 -msgid "RSS Feed for this watch" -msgstr "" - -#: changedetectionio/blueprint/ui/__init__.py:21 -#, python-brace-format -msgid "{} watches deleted" -msgstr "" - -#: changedetectionio/blueprint/ui/__init__.py:28 -#, python-brace-format -msgid "{} watches paused" -msgstr "" - -#: changedetectionio/blueprint/ui/__init__.py:35 -#, python-brace-format -msgid "{} watches unpaused" -msgstr "" - -#: changedetectionio/blueprint/ui/__init__.py:42 -#, python-brace-format -msgid "{} watches updated" -msgstr "" - -#: changedetectionio/blueprint/ui/__init__.py:49 -#, python-brace-format -msgid "{} watches muted" -msgstr "" - -#: changedetectionio/blueprint/ui/__init__.py:56 -#, python-brace-format -msgid "{} watches un-muted" -msgstr "" - -#: changedetectionio/blueprint/ui/__init__.py:64 -#, python-brace-format -msgid "{} watches queued for rechecking" -msgstr "" - -#: changedetectionio/blueprint/ui/__init__.py:71 -#, python-brace-format -msgid "{} watches errors cleared" -msgstr "" - -#: changedetectionio/blueprint/ui/__init__.py:78 -#, python-brace-format -msgid "{} watches cleared/reset." -msgstr "" - -#: changedetectionio/blueprint/ui/__init__.py:91 -#, python-brace-format -msgid "{} watches set to use default notification settings" -msgstr "" - -#: changedetectionio/blueprint/ui/__init__.py:106 -#, python-brace-format -msgid "{} watches were tagged" -msgstr "" - -#: changedetectionio/blueprint/ui/__init__.py:143 -msgid "Watch not found" -msgstr "" - -#: changedetectionio/blueprint/ui/__init__.py:145 -#, python-brace-format -msgid "Cleared snapshot history for watch {}" -msgstr "" - -#: changedetectionio/blueprint/ui/__init__.py:172 -msgid "History clearing started in background" -msgstr "" - -#: changedetectionio/blueprint/ui/__init__.py:174 -msgid "Incorrect confirmation text." -msgstr "" - -#: changedetectionio/blueprint/ui/__init__.py:213 -msgid "Marking watches as viewed in background..." -msgstr "" - -#: changedetectionio/blueprint/ui/__init__.py:222 -#, python-brace-format -msgid "The watch by UUID {} does not exist." -msgstr "" - -#: changedetectionio/blueprint/ui/__init__.py:229 -msgid "Deleted." -msgstr "" - -#: changedetectionio/blueprint/ui/__init__.py:246 -msgid "Cloned, you are editing the new watch." -msgstr "" - -#: changedetectionio/blueprint/ui/__init__.py:261 -msgid "Watch is already queued or being checked." -msgstr "" - -#: changedetectionio/blueprint/ui/__init__.py:264 -#: changedetectionio/blueprint/ui/__init__.py:301 -msgid "Queued 1 watch for rechecking." -msgstr "" - -#: changedetectionio/blueprint/ui/__init__.py:297 -#, python-brace-format -msgid "Queued {} watches for rechecking ({} already queued or running)." -msgstr "" - -#: changedetectionio/blueprint/ui/__init__.py:303 -#, python-brace-format -msgid "Queued {} watches for rechecking." -msgstr "" - -#: changedetectionio/blueprint/ui/__init__.py:332 -msgid "Queueing watches for rechecking in background..." -msgstr "" - -#: changedetectionio/blueprint/ui/__init__.py:403 -#, python-brace-format -msgid "" -"Could not share, something went wrong while communicating with the share " -"server - {}" -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 -msgid "No history found for the specified link, bad link?" -msgstr "" - -#: changedetectionio/blueprint/ui/diff.py:98 -msgid "" -"Not enough history (2 snapshots required) to show difference page for " -"this watch." -msgstr "" - -#: changedetectionio/blueprint/ui/edit.py:35 -msgid "No watches to edit" -msgstr "" - -#: changedetectionio/blueprint/ui/edit.py:42 -#, python-brace-format -msgid "No watch with the UUID {} found." -msgstr "" - -#: changedetectionio/blueprint/ui/edit.py:50 -#, python-brace-format -msgid "Switched to mode - {}." -msgstr "" - -#: changedetectionio/blueprint/ui/edit.py:75 -#, python-brace-format -msgid "Cannot load the edit form for processor/plugin '{}', plugin missing?" -msgstr "" - -#: changedetectionio/blueprint/ui/edit.py:245 -msgid "Updated watch - unpaused!" -msgstr "" - -#: changedetectionio/blueprint/ui/edit.py:245 -msgid "Updated watch." -msgstr "" - -#: changedetectionio/blueprint/ui/preview.py:78 -msgid "Preview unavailable - No fetch/check completed or triggers not reached" -msgstr "" - -#: changedetectionio/blueprint/ui/views.py:24 -#, python-brace-format -msgid "Warning, URL {} already exists" -msgstr "" - -#: changedetectionio/blueprint/ui/views.py:32 -msgid "Watch added in Paused state, saving will unpause." -msgstr "" - -#: changedetectionio/blueprint/ui/views.py:37 -msgid "Watch added." -msgstr "" - -#: changedetectionio/blueprint/ui/templates/clear_all_history.html:12 -msgid "" -"This will remove version history (snapshots) for ALL watches, but keep " -"your list of URLs!" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/clear_all_history.html:13 -msgid "You may like to use the" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/clear_all_history.html:13 -msgid "BACKUP" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/clear_all_history.html:13 -msgid "link first." -msgstr "" - -#: changedetectionio/blueprint/ui/templates/clear_all_history.html:17 -msgid "Confirmation text" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/clear_all_history.html:27 -msgid "Type in the word" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/clear_all_history.html:27 -msgid "clear" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/clear_all_history.html:27 -msgid "to confirm that you understand." -msgstr "" - -#: changedetectionio/blueprint/ui/templates/clear_all_history.html:33 -msgid "Clear History!" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/clear_all_history.html:39 -#: changedetectionio/templates/base.html:273 -#: changedetectionio/templates/base.html:293 -msgid "Cancel" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/diff-offscreen-options.html:3 -msgid "Share diff as image" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/diff-offscreen-options.html:3 -msgid "Share as Image" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/diff-offscreen-options.html:6 -msgid "Ignore any lines matching" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/diff-offscreen-options.html:9 -msgid "Ignore any lines matching excluding digits" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/diff.html:28 -msgid "From" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/diff.html:38 -msgid "To" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/diff.html:53 -msgid "Words" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/diff.html:57 -msgid "Lines" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/diff.html:61 -msgid "Ignore Whitespace" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/diff.html:65 -msgid "Same/non-changed" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/diff.html:69 -msgid "Removed" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/diff.html:73 -#: changedetectionio/blueprint/ui/templates/edit.html:327 -msgid "Added" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/diff.html:77 -#: changedetectionio/blueprint/ui/templates/edit.html:327 -msgid "Replaced" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/diff.html:82 -#: changedetectionio/blueprint/ui/templates/preview.html:36 -msgid "Keyboard:" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/diff.html:83 -#: changedetectionio/blueprint/ui/templates/preview.html:37 -msgid "Previous" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/diff.html:84 -#: changedetectionio/blueprint/ui/templates/preview.html:38 -msgid "Next" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/diff.html:91 -msgid "Jump to next difference" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/diff.html:91 -msgid "Jump" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/diff.html:97 -#: changedetectionio/blueprint/ui/templates/preview.html:45 -msgid "Error Text" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/diff.html:98 -#: changedetectionio/blueprint/ui/templates/preview.html:47 -msgid "Error Screenshot" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/diff.html:99 -#: changedetectionio/blueprint/ui/templates/preview.html:50 -msgid "Text" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/diff.html:100 -#: changedetectionio/blueprint/ui/templates/preview.html:51 -msgid "Current screenshot" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/diff.html:101 -msgid "Extract Data" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/diff.html:107 -msgid "seconds ago." -msgstr "" - -#: changedetectionio/blueprint/ui/templates/diff.html:114 -#: changedetectionio/blueprint/ui/templates/preview.html:59 -#: changedetectionio/blueprint/ui/templates/preview.html:66 -msgid "seconds ago" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/diff.html:115 -msgid "Current error-ing screenshot from most recent request" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/diff.html:127 -msgid "Pro-tip: You can enable" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/diff.html:127 -msgid "\"share access when password is enabled\"" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/diff.html:127 -msgid "from settings." -msgstr "" - -#: changedetectionio/blueprint/ui/templates/diff.html:133 -msgid "Goto single snapshot" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/diff.html:138 -msgid "Highlight text to share or add to ignore lists." -msgstr "" - -#: changedetectionio/blueprint/ui/templates/diff.html:144 -#: changedetectionio/blueprint/ui/templates/preview.html:80 -msgid "" -"For now, Differences are performed on text, not graphically, only the " -"latest screenshot is available." -msgstr "" - -#: changedetectionio/blueprint/ui/templates/diff.html:149 -#: changedetectionio/blueprint/ui/templates/preview.html:86 -msgid "Current screenshot from most recent request" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/diff.html:151 -#: changedetectionio/blueprint/ui/templates/preview.html:88 -msgid "No screenshot available just yet! Try rechecking the page." -msgstr "" - -#: changedetectionio/blueprint/ui/templates/diff.html:154 -msgid "Screenshot requires Playwright/WebDriver enabled" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:48 -msgid "Request" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:52 -msgid "Browser Steps" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:55 -msgid "Visual Filter Selector" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:57 -msgid "Conditions" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:60 -msgid "Stats" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:73 -#: changedetectionio/blueprint/ui/templates/edit.html:313 -msgid "Some sites use JavaScript to create the content, for this you should" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:73 -#: changedetectionio/blueprint/ui/templates/edit.html:313 -msgid "use the Chrome/WebDriver Fetcher" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:74 -msgid "Variables are supported in the URL" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:74 -#: changedetectionio/blueprint/ui/templates/edit.html:180 -#: changedetectionio/blueprint/ui/templates/edit.html:189 -msgid "help and examples here" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:78 -msgid "Organisational tag/group name used in the main listing page" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:85 -msgid "" -"Automatically uses the page title if found, you can also use your own " -"title/description here" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:95 -msgid "The interval/amount of time between each check." -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:110 -msgid "" -"Sends a notification when the filter can no longer be seen on the page, " -"good for knowing when the page changed and your filter will not work " -"anymore." -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:123 -msgid "" -"method (default) where your watched site doesn't need Javascript to " -"render." -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:124 -msgid "" -"method requires a network connection to a running WebDriver+Chrome " -"server, set by the ENV var 'WEBDRIVER_URL'." -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:130 -msgid "Check/Scan all" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:133 -msgid "Choose a proxy for this watch" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:147 -msgid "Using the current global default settings" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:152 -#: changedetectionio/blueprint/ui/templates/edit.html:165 -msgid "Show advanced options" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:157 -msgid "" -"Run this code before performing change detection, handy for filling in " -"fields and other actions" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:158 -msgid "More help and examples here" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:180 -msgid "Variables are supported in the request body" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:189 -msgid "Variables are supported in the request header values" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:192 -msgid "Alert! Extra headers file found and will be added to this watch!" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:194 -msgid "Headers can be also read from a file in your data-directory" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:194 -msgid "Read more here" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:197 -msgid "Not supported by Selenium browser" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:221 -msgid "Turn on text finder" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:224 -msgid "Please wait, first browser step can take a little time to load.." -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:231 -msgid "Click here to Start" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:233 -msgid "Please allow 10-15 seconds for the browser to connect." -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:242 -msgid "Press \"Play\" to start." -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:249 -#: changedetectionio/blueprint/ui/templates/edit.html:419 -msgid "Visual Selector data is not ready, watch needs to be checked atleast once." -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:253 -msgid "" -"Sorry, this functionality only works with fetchers that support " -"interactive Javascript (so far only Playwright based fetchers)" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:254 -#: changedetectionio/blueprint/ui/templates/edit.html:424 -msgid "You need to" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:254 -#: changedetectionio/blueprint/ui/templates/edit.html:424 -msgid "Set the fetch method" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:254 -msgid "to one that supports interactive Javascript." -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:297 -msgid "" -"Use the verify (✓) button to test if a condition passes against the " -"current snapshot." -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:298 -msgid "Read a quick tutorial about" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:298 -msgid "using conditional web page changes here" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:303 -msgid "Activate preview" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:307 -msgid "Pro-tips:" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:310 -msgid "Use the preview page to see your filters and triggers highlighted." -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:322 -msgid "Limit trigger/ignore/block/extract to;" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:326 -msgid "" -"Note: Depending on the length and similarity of the text on each line, " -"the algorithm may consider an" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:326 -#: changedetectionio/blueprint/ui/templates/edit.html:328 -msgid "addition" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:326 -msgid "instead of" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:326 -msgid "replacement" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:326 -msgid "for example." -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:327 -msgid "So it's always better to select" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:327 -msgid "when you're interested in new content." -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:328 -msgid "When content is merely moved in a list, it will also trigger an" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:328 -msgid "consider enabling" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:328 -msgid "Only trigger when unique lines appear" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:332 -msgid "" -"Good for websites that just move the content around, and you want to know" -" when NEW content is added, compares new lines against all history for " -"this watch." -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:340 -msgid "" -"Helps reduce changes detected caused by sites shuffling lines around, " -"combine with" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:340 -msgid "check unique lines" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:340 -msgid "below." -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:344 -msgid "Remove any whitespace before and after each line of text" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:358 -#: changedetectionio/blueprint/ui/templates/edit.html:361 -#: changedetectionio/blueprint/ui/templates/edit.html:417 -msgid "Loading..." -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:386 -msgid "The Visual Selector tool lets you select the" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:386 -msgid "text" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:386 -msgid "" -"elements that will be used for the change detection. It automatically " -"fills-in the filters in the \"CSS/JSONPath/JQ/XPath Filters\" box of the" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:386 -msgid "tab. Use" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:386 -msgid "Shift+Click" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:386 -msgid "to select multiple items." -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:391 -msgid "Selection Mode:" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:394 -msgid "Select by element" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:398 -msgid "Draw area" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:406 -msgid "Clear selection" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:408 -msgid "One moment, fetching screenshot and element information.." -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:417 -msgid "Currently:" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:423 -msgid "" -"Sorry, this functionality only works with fetchers that support " -"Javascript and screenshots (such as playwright etc)." -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:424 -msgid "to one that supports Javascript and screenshots." -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:441 -msgid "Check count" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:445 -msgid "Consecutive filter failures" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:449 -msgid "History length" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:453 -msgid "Last fetch duration" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:457 -msgid "Notification alert count" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:461 -msgid "Server type reply" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:475 -msgid "Download latest HTML snapshot" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:488 -msgid "Delete Watch?" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:489 -msgid "Are you sure you want to delete the watch for:" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:489 -msgid "This action cannot be undone." -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:495 -msgid "Clear History?" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:496 -msgid "Are you sure you want to clear all history for:" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:496 -msgid "" -"This will remove all snapshots and previous versions. This action cannot " -"be undone." -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:497 -msgid "Clear History" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/edit.html:499 -msgid "Clone & Edit" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/preview.html:22 -msgid "Select timestamp" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/preview.html:31 -msgid "Go" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/preview.html:69 -msgid "Current erroring screenshot from most recent request" -msgstr "" - -#: changedetectionio/blueprint/ui/templates/preview.html:91 -msgid "" -"Screenshot requires a Content Fetcher ( Sockpuppetbrowser, selenium, etc " -") that supports screenshots." -msgstr "" - -#: changedetectionio/blueprint/watchlist/__init__.py:79 -#, python-brace-format -msgid "displaying <b>{start} - {end}</b> {record_name} in total <b>{total}</b>" -msgstr "" - -#: changedetectionio/blueprint/watchlist/__init__.py:80 -msgid "records" -msgstr "" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:58 -msgid "Add a new web page change detection watch" -msgstr "" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:61 -msgid "Watch this URL!" -msgstr "" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:62 -msgid "Edit first then Watch" -msgstr "" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:72 -msgid "Create a shareable link" -msgstr "" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:72 -msgid "Tip: You can also add 'shared' watches." -msgstr "" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:72 -msgid "More info" -msgstr "" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:80 -msgid "Pause" -msgstr "" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:81 -msgid "UnPause" -msgstr "" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:82 -msgid "Mute" -msgstr "" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:83 -msgid "UnMute" -msgstr "" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:85 -msgid "Tag" -msgstr "" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:86 -msgid "Mark viewed" -msgstr "" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:87 -msgid "Use default notification" -msgstr "" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:88 -msgid "Clear errors" -msgstr "" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:92 -msgid "Clear Histories" -msgstr "" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:93 -msgid "" -"<p>Are you sure you want to clear history for the selected " -"items?</p><p>This action cannot be undone.</p>" -msgstr "" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:94 -msgid "OK" -msgstr "" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:94 -msgid "Clear/reset history" -msgstr "" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:98 -msgid "Delete Watches?" -msgstr "" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:99 -msgid "" -"<p>Are you sure you want to delete the selected " -"watches?</strong></p><p>This action cannot be undone.</p>" -msgstr "" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:105 -msgid "Queued size" -msgstr "" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:110 -msgid "Searching" -msgstr "" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:112 -msgid "All" -msgstr "" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:150 -msgid "Website" -msgstr "" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:152 -msgid "Restock & Price" -msgstr "" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:154 -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:155 -msgid "Last" -msgstr "" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:154 -msgid "Checked" -msgstr "" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:155 -msgid "Changed" -msgstr "" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:162 -msgid "" -"No web page change detection watches configured, please add a URL in the " -"box above, or" -msgstr "" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:162 -msgid "import a list" -msgstr "" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:245 -msgid "Detecting restock and price" -msgstr "" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:247 -msgid "In stock" -msgstr "" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:247 -msgid "Not in stock" -msgstr "" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:253 -msgid "Price" -msgstr "" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:258 -msgid "No information" -msgstr "" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:266 -#: changedetectionio/templates/base.html:247 -msgid "Checking now" -msgstr "" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:279 -msgid "Queued" -msgstr "" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:282 -msgid "History" -msgstr "" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:283 -msgid "Preview" -msgstr "" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:292 -msgid "With errors" -msgstr "" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:295 -msgid "Mark all viewed" -msgstr "" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:299 -#, python-format -msgid "Mark all viewed in '%(title)s'" -msgstr "" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:303 -msgid "Unread" -msgstr "" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:306 -msgid "Recheck all" -msgstr "" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:306 -#, python-format -msgid "in '%(title)s'" -msgstr "" - #: changedetectionio/processors/extract.py:131 msgid "No matches found while scanning all of the watch history for that RegEx." msgstr "" @@ -2506,8 +2330,7 @@ msgstr "" msgid "Failed to calculate diff: {}" msgstr "" -#: changedetectionio/processors/image_ssim_diff/forms.py:19 -#: changedetectionio/processors/image_ssim_diff/forms.py:69 +#: changedetectionio/processors/image_ssim_diff/forms.py:19 changedetectionio/processors/image_ssim_diff/forms.py:69 msgid "Bounding box value is too long" msgstr "" @@ -2587,8 +2410,7 @@ msgstr "" msgid "Below price to trigger notification" msgstr "" -#: changedetectionio/processors/restock_diff/forms.py:22 -#: changedetectionio/processors/restock_diff/forms.py:24 +#: changedetectionio/processors/restock_diff/forms.py:22 changedetectionio/processors/restock_diff/forms.py:24 msgid "No limit" msgstr "" @@ -2629,6 +2451,15 @@ msgstr "" msgid "Detects all text changes where possible" msgstr "" +#: changedetectionio/store.py:392 +#, python-brace-format +msgid "Error fetching metadata for {}" +msgstr "" + +#: changedetectionio/store.py:396 +msgid "Watch protocol is not permitted or invalid URL format" +msgstr "" + #: changedetectionio/templates/_common_fields.html:9 msgid "Body for all notifications — You can use" msgstr "" @@ -2685,10 +2516,8 @@ msgstr "" msgid "The diff output - only changes, additions, and removals —" msgstr "" -#: changedetectionio/templates/_common_fields.html:57 -#: changedetectionio/templates/_common_fields.html:66 -#: changedetectionio/templates/_common_fields.html:74 -#: changedetectionio/templates/_common_fields.html:82 +#: changedetectionio/templates/_common_fields.html:57 changedetectionio/templates/_common_fields.html:66 +#: changedetectionio/templates/_common_fields.html:74 changedetectionio/templates/_common_fields.html:82 msgid "Without (added) prefix or colors" msgstr "" @@ -2721,9 +2550,7 @@ msgid "The diff output - patch in unified format" msgstr "" #: changedetectionio/templates/_common_fields.html:90 -msgid "" -"The current snapshot text contents value, useful when combined with JSON " -"or CSS filters" +msgid "The current snapshot text contents value, useful when combined with JSON or CSS filters" msgstr "" #: changedetectionio/templates/_common_fields.html:95 @@ -2743,20 +2570,13 @@ msgid "depend on how the difference algorithm perceives the change." msgstr "" #: changedetectionio/templates/_common_fields.html:110 -msgid "" -"For example, an addition or removal could be perceived as a change in " -"some cases." +msgid "For example, an addition or removal could be perceived as a change in some cases." msgstr "" #: changedetectionio/templates/_common_fields.html:110 msgid "More Here" msgstr "" -#: changedetectionio/templates/_common_fields.html:126 -#: changedetectionio/templates/edit/text-options.html:62 -msgid "Use" -msgstr "" - #: changedetectionio/templates/_common_fields.html:126 msgid "AppRise Notification URLs" msgstr "" @@ -2766,9 +2586,11 @@ msgid "for notification to just about any service!" msgstr "" #: changedetectionio/templates/_common_fields.html:126 -msgid "" -"Please read the notification services wiki here for important " -"configuration notes" +msgid "Please read the notification services wiki here for important configuration notes" +msgstr "" + +#: changedetectionio/templates/_common_fields.html:126 changedetectionio/templates/edit/text-options.html:62 +msgid "Use" msgstr "" #: changedetectionio/templates/_common_fields.html:128 @@ -2792,9 +2614,7 @@ msgid "of notification text, including the title." msgstr "" #: changedetectionio/templates/_common_fields.html:131 -msgid "" -"bots can't send messages to other bots, so you should specify chat ID of " -"non-bot user." +msgid "bots can't send messages to other bots, so you should specify chat ID of non-bot user." msgstr "" #: changedetectionio/templates/_common_fields.html:132 @@ -2861,8 +2681,7 @@ msgstr "" msgid "URL encoding, use" msgstr "" -#: changedetectionio/templates/_common_fields.html:162 -#: changedetectionio/templates/_common_fields.html:165 +#: changedetectionio/templates/_common_fields.html:162 changedetectionio/templates/_common_fields.html:165 msgid "for example -" msgstr "" @@ -2871,9 +2690,7 @@ msgid "Regular-expression replace, use" msgstr "" #: changedetectionio/templates/_common_fields.html:168 -msgid "" -"For a complete reference of all Jinja2 built-in filters, users can refer " -"to the" +msgid "For a complete reference of all Jinja2 built-in filters, users can refer to the" msgstr "" #: changedetectionio/templates/_common_fields.html:176 @@ -2901,9 +2718,7 @@ msgid "Verify this rule against current snapshot" msgstr "" #: changedetectionio/templates/_helpers.html:184 -msgid "" -"Error - This watch needs Chrome (with playwright/sockpuppetbrowser), but " -"Chrome based fetching is not enabled." +msgid "Error - This watch needs Chrome (with playwright/sockpuppetbrowser), but Chrome based fetching is not enabled." msgstr "" #: changedetectionio/templates/_helpers.html:184 @@ -2911,9 +2726,7 @@ msgid "Alternatively try our" msgstr "" #: changedetectionio/templates/_helpers.html:184 -msgid "" -"very affordable subscription based service which has all this setup for " -"you" +msgid "very affordable subscription based service which has all this setup for you" msgstr "" #: changedetectionio/templates/_helpers.html:185 @@ -2957,9 +2770,7 @@ msgid "Reset" msgstr "" #: changedetectionio/templates/_helpers.html:259 -msgid "" -"Warning, one or more of your 'days' has a duration that would extend into" -" the next day." +msgid "Warning, one or more of your 'days' has a duration that would extend into the next day." msgstr "" #: changedetectionio/templates/_helpers.html:260 @@ -2979,9 +2790,7 @@ msgid "First confirm/save your Time Zone Settings" msgstr "" #: changedetectionio/templates/_helpers.html:284 -msgid "" -"Triggers a change if this text appears, AND something changed in the " -"document." +msgid "Triggers a change if this text appears, AND something changed in the document." msgstr "" #: changedetectionio/templates/_helpers.html:284 @@ -3017,13 +2826,10 @@ msgid "Select Language" msgstr "" #: changedetectionio/templates/base.html:269 -msgid "" -"Language support is in beta, please help us improve by opening a PR on " -"GitHub with any updates." +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:281 changedetectionio/templates/base.html:294 msgid "Search" msgstr "" @@ -3039,6 +2845,80 @@ msgstr "" msgid "Enter search term..." msgstr "" +#: changedetectionio/templates/edit/text-options.html:9 +msgid "Text to wait for before triggering a change/notification, all text and regex are tested case-insensitive." +msgstr "" + +#: changedetectionio/templates/edit/text-options.html:10 +msgid "Trigger text is processed from the result-text that comes out of any CSS/JSON Filters for this monitor" +msgstr "" + +#: changedetectionio/templates/edit/text-options.html:11 +msgid "Each line is processed separately (think of each line as \"OR\")" +msgstr "" + +#: changedetectionio/templates/edit/text-options.html:12 changedetectionio/templates/edit/text-options.html:46 +msgid "Note: Wrap in forward slash / to use regex example:" +msgstr "" + +#: changedetectionio/templates/edit/text-options.html:23 +msgid "Matching text will be ignored in the text snapshot (you can still see it but it wont trigger a change)" +msgstr "" + +#: changedetectionio/templates/edit/text-options.html:43 +msgid "" +"Block change-detection while this text is on the page, all text and regex are tested case-insensitive, good for " +"waiting for when a product is available again" +msgstr "" + +#: changedetectionio/templates/edit/text-options.html:44 +msgid "Block text is processed from the result-text that comes out of any CSS/JSON Filters for this monitor" +msgstr "" + +#: changedetectionio/templates/edit/text-options.html:45 +msgid "All lines here must not exist (think of each line as \"OR\")" +msgstr "" + +#: changedetectionio/templates/edit/text-options.html:58 +msgid "Extracts text in the final output (line by line) after other filters using regular expressions or string match:" +msgstr "" + +#: changedetectionio/templates/edit/text-options.html:60 +msgid "Regular expression - example" +msgstr "" + +#: changedetectionio/templates/edit/text-options.html:61 +msgid "Don't forget to consider the white-space at the start of a line" +msgstr "" + +#: changedetectionio/templates/edit/text-options.html:62 +msgid "type flags (more" +msgstr "" + +#: changedetectionio/templates/edit/text-options.html:62 +msgid "information here" +msgstr "" + +#: changedetectionio/templates/edit/text-options.html:63 +msgid "Keyword example - example" +msgstr "" + +#: changedetectionio/templates/edit/text-options.html:64 +msgid "Use groups to extract just that text - example" +msgstr "" + +#: changedetectionio/templates/edit/text-options.html:64 +msgid "returns a list of years only" +msgstr "" + +#: changedetectionio/templates/edit/text-options.html:65 +msgid "Example - match lines containing a keyword" +msgstr "" + +#: changedetectionio/templates/edit/text-options.html:68 +msgid "One line per regular-expression/string match" +msgstr "" + #: changedetectionio/templates/login.html:17 msgid "Login" msgstr "" @@ -3107,104 +2987,15 @@ msgstr "" msgid "Change language" msgstr "" -#: changedetectionio/templates/edit/text-options.html:9 -msgid "" -"Text to wait for before triggering a change/notification, all text and " -"regex are tested case-insensitive." -msgstr "" - -#: changedetectionio/templates/edit/text-options.html:10 -msgid "" -"Trigger text is processed from the result-text that comes out of any " -"CSS/JSON Filters for this monitor" -msgstr "" - -#: changedetectionio/templates/edit/text-options.html:11 -msgid "Each line is processed separately (think of each line as \"OR\")" -msgstr "" - -#: changedetectionio/templates/edit/text-options.html:12 -#: changedetectionio/templates/edit/text-options.html:46 -msgid "Note: Wrap in forward slash / to use regex example:" -msgstr "" - -#: changedetectionio/templates/edit/text-options.html:23 -msgid "" -"Matching text will be ignored in the text snapshot (you can still see it " -"but it wont trigger a change)" -msgstr "" - -#: changedetectionio/templates/edit/text-options.html:43 -msgid "" -"Block change-detection while this text is on the page, all text and regex" -" are tested case-insensitive, good for waiting for when a product is " -"available again" -msgstr "" - -#: changedetectionio/templates/edit/text-options.html:44 -msgid "" -"Block text is processed from the result-text that comes out of any " -"CSS/JSON Filters for this monitor" -msgstr "" - -#: changedetectionio/templates/edit/text-options.html:45 -msgid "All lines here must not exist (think of each line as \"OR\")" -msgstr "" - -#: changedetectionio/templates/edit/text-options.html:58 -msgid "" -"Extracts text in the final output (line by line) after other filters " -"using regular expressions or string match:" -msgstr "" - -#: changedetectionio/templates/edit/text-options.html:60 -msgid "Regular expression - example" -msgstr "" - -#: changedetectionio/templates/edit/text-options.html:61 -msgid "Don't forget to consider the white-space at the start of a line" -msgstr "" - -#: changedetectionio/templates/edit/text-options.html:62 -msgid "type flags (more" -msgstr "" - -#: changedetectionio/templates/edit/text-options.html:62 -msgid "information here" -msgstr "" - -#: changedetectionio/templates/edit/text-options.html:63 -msgid "Keyword example - example" -msgstr "" - -#: changedetectionio/templates/edit/text-options.html:64 -msgid "Use groups to extract just that text - example" -msgstr "" - -#: changedetectionio/templates/edit/text-options.html:64 -msgid "returns a list of years only" -msgstr "" - -#: changedetectionio/templates/edit/text-options.html:65 -msgid "Example - match lines containing a keyword" -msgstr "" - -#: changedetectionio/templates/edit/text-options.html:68 -msgid "One line per regular-expression/string match" -msgstr "" - -#: changedetectionio/widgets/ternary_boolean.py:17 -#: changedetectionio/widgets/ternary_boolean.py:71 +#: changedetectionio/widgets/ternary_boolean.py:17 changedetectionio/widgets/ternary_boolean.py:71 msgid "Yes" msgstr "" -#: changedetectionio/widgets/ternary_boolean.py:18 -#: changedetectionio/widgets/ternary_boolean.py:72 +#: changedetectionio/widgets/ternary_boolean.py:18 changedetectionio/widgets/ternary_boolean.py:72 msgid "No" msgstr "" -#: changedetectionio/widgets/ternary_boolean.py:19 -#: changedetectionio/widgets/ternary_boolean.py:73 +#: changedetectionio/widgets/ternary_boolean.py:19 changedetectionio/widgets/ternary_boolean.py:73 msgid "Main settings" msgstr "" diff --git a/changedetectionio/translations/zh/LC_MESSAGES/messages.mo b/changedetectionio/translations/zh/LC_MESSAGES/messages.mo index 38961ae06..1092657d1 100644 Binary files a/changedetectionio/translations/zh/LC_MESSAGES/messages.mo and b/changedetectionio/translations/zh/LC_MESSAGES/messages.mo differ diff --git a/changedetectionio/translations/zh/LC_MESSAGES/messages.po b/changedetectionio/translations/zh/LC_MESSAGES/messages.po index 43b65d670..e6eb093ec 100644 --- a/changedetectionio/translations/zh/LC_MESSAGES/messages.po +++ b/changedetectionio/translations/zh/LC_MESSAGES/messages.po @@ -7,47 +7,1794 @@ msgid "" msgstr "" "Project-Id-Version: PROJECT VERSION\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2026-01-17 20:59+0100\n" +"POT-Creation-Date: 2026-01-22 06:10+0100\n" "PO-Revision-Date: 2026-01-18 21:31+0800\n" "Last-Translator: 吾爱分享 <admin@wuaishare.cn>\n" -"Language-Team: zh <LL@li.org>\n" "Language: zh\n" +"Language-Team: zh <LL@li.org>\n" +"Plural-Forms: nplurals=1; plural=0;\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=1; plural=0;\n" "Generated-By: Babel 2.17.0\n" -"X-Generator: Poedit 3.8\n" -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:273 -#: changedetectionio/flask_app.py:218 changedetectionio/flask_app.py:230 -#: changedetectionio/flask_app.py:251 -#: changedetectionio/realtime/socket_server.py:168 +#: changedetectionio/blueprint/backups/__init__.py:86 +msgid "A backup is already running, check back in a few minutes" +msgstr "备份正在进行中,请几分钟后再查看" + +#: changedetectionio/blueprint/backups/__init__.py:90 +msgid "Maximum number of backups reached, please remove some" +msgstr "备份数量已达上限,请先删除部分备份" + +#: changedetectionio/blueprint/backups/__init__.py:103 +msgid "Backup building in background, check back in a few minutes." +msgstr "备份正在后台生成,请几分钟后再查看。" + +#: changedetectionio/blueprint/backups/__init__.py:166 +msgid "Backups were deleted." +msgstr "备份已删除。" + +#: changedetectionio/blueprint/backups/templates/overview.html:6 +#: changedetectionio/blueprint/settings/templates/settings.html:28 +msgid "Backups" +msgstr "备份" + +#: changedetectionio/blueprint/backups/templates/overview.html:9 +msgid "A backup is running!" +msgstr "备份正在运行!" + +#: changedetectionio/blueprint/backups/templates/overview.html:13 +msgid "Here you can download and request a new backup, when a backup is completed you will see it listed below." +msgstr "在此可下载并请求新的备份,备份完成后会在下方列表中显示。" + +#: changedetectionio/blueprint/backups/templates/overview.html:19 +msgid "Mb" +msgstr "MB" + +#: changedetectionio/blueprint/backups/templates/overview.html:24 +msgid "No backups found." +msgstr "未找到备份。" + +#: changedetectionio/blueprint/backups/templates/overview.html:28 +msgid "Create backup" +msgstr "创建备份" + +#: changedetectionio/blueprint/backups/templates/overview.html:30 +msgid "Remove backups" +msgstr "删除备份" + +#: changedetectionio/blueprint/imports/importer.py:45 +msgid "Importing 5,000 of the first URLs from your list, the rest can be imported again." +msgstr "仅导入列表前 5,000 个 URL,其余可稍后继续导入。" + +#: changedetectionio/blueprint/imports/importer.py:78 +#, python-brace-format +msgid "{} Imported from list in {:.2f}s, {} Skipped." +msgstr "从列表导入 {} 条,用时 {:.2f} 秒,跳过 {} 条。" + +#: changedetectionio/blueprint/imports/importer.py:98 +msgid "Unable to read JSON file, was it broken?" +msgstr "无法读取 JSON 文件,文件是否损坏?" + +#: changedetectionio/blueprint/imports/importer.py:102 +msgid "JSON structure looks invalid, was it broken?" +msgstr "JSON 结构无效,文件是否损坏?" + +#: changedetectionio/blueprint/imports/importer.py:139 +#, python-brace-format +msgid "{} Imported from Distill.io in {:.2f}s, {} Skipped." +msgstr "从 Distill.io 导入 {} 条,用时 {:.2f} 秒,跳过 {} 条。" + +#: changedetectionio/blueprint/imports/importer.py:160 changedetectionio/blueprint/imports/importer.py:239 +msgid "Unable to read export XLSX file, something wrong with the file?" +msgstr "无法读取导出的 XLSX 文件,文件是否有问题?" + +#: changedetectionio/blueprint/imports/importer.py:200 changedetectionio/blueprint/imports/importer.py:268 +#, python-brace-format +msgid "Error processing row number {}, URL value was incorrect, row was skipped." +msgstr "处理第 {} 行时出错,URL 值不正确,已跳过该行。" + +#: changedetectionio/blueprint/imports/importer.py:214 changedetectionio/blueprint/imports/importer.py:297 +#, python-brace-format +msgid "Error processing row number {}, check all cell data types are correct, row was skipped." +msgstr "处理第 {} 行时出错,请检查单元格数据类型是否正确,已跳过该行。" + +#: changedetectionio/blueprint/imports/importer.py:218 +#, python-brace-format +msgid "{} imported from Wachete .xlsx in {:.2f}s" +msgstr "从 Wachete .xlsx 导入 {} 条,用时 {:.2f} 秒" + +#: changedetectionio/blueprint/imports/importer.py:301 +#, python-brace-format +msgid "{} imported from custom .xlsx in {:.2f}s" +msgstr "从自定义 .xlsx 导入 {} 条,用时 {:.2f} 秒" + +#: changedetectionio/blueprint/imports/templates/import.html:9 +msgid "URL List" +msgstr "URL 列表" + +#: changedetectionio/blueprint/imports/templates/import.html:10 +msgid "Distill.io" +msgstr "Distill.io" + +#: changedetectionio/blueprint/imports/templates/import.html:11 +msgid ".XLSX & Wachete" +msgstr ".XLSX 与 Wachete" + +#: changedetectionio/blueprint/imports/templates/import.html:20 +msgid "Enter one URL per line, and optionally add tags for each URL after a space, delineated by comma (,):" +msgstr "每行输入一个 URL,可在 URL 后用空格追加标签,标签以逗号 (,) 分隔:" + +#: changedetectionio/blueprint/imports/templates/import.html:22 +msgid "Example:" +msgstr "示例:" + +#: changedetectionio/blueprint/imports/templates/import.html:23 +msgid "URLs which do not pass validation will stay in the textarea." +msgstr "未通过验证的 URL 会保留在文本框中。" + +#: changedetectionio/blueprint/imports/templates/import.html:44 +msgid "Copy and Paste your Distill.io watch 'export' file, this should be a JSON file." +msgstr "复制并粘贴 Distill.io 监控的“导出”文件(JSON)。" + +#: changedetectionio/blueprint/imports/templates/import.html:45 +msgid "This is" +msgstr "这项功能为" + +#: changedetectionio/blueprint/imports/templates/import.html:45 +msgid "experimental" +msgstr "实验性" + +#: changedetectionio/blueprint/imports/templates/import.html:45 +msgid "supported fields are" +msgstr ",支持的字段有" + +#: changedetectionio/blueprint/imports/templates/import.html:45 +msgid "the rest (including" +msgstr "其余字段(包括" + +#: changedetectionio/blueprint/imports/templates/import.html:45 +msgid "are ignored." +msgstr ")将被忽略。" + +#: changedetectionio/blueprint/imports/templates/import.html:48 +msgid "How to export?" +msgstr "如何导出?" + +#: changedetectionio/blueprint/imports/templates/import.html:49 +msgid "Be sure to set your default fetcher to Chrome if required." +msgstr "如有需要,请将默认抓取器设置为 Chrome。" + +#: changedetectionio/blueprint/imports/templates/import.html:91 +msgid "Table of custom column and data types mapping for the" +msgstr "用于以下内容的自定义列与数据类型映射表" + +#: changedetectionio/blueprint/imports/templates/import.html:91 +msgid "Custom mapping" +msgstr "自定义映射" + +#: changedetectionio/blueprint/imports/templates/import.html:91 +msgid "File mapping type." +msgstr "文件映射类型。" + +#: changedetectionio/blueprint/imports/templates/import.html:95 +msgid "Column #" +msgstr "列 #" + +#: changedetectionio/blueprint/imports/templates/import.html:101 +msgid "Type" +msgstr "类型" + +#: changedetectionio/blueprint/imports/templates/import.html:104 +msgid "none" +msgstr "无" + +#: changedetectionio/blueprint/imports/templates/import.html:107 +msgid "CSS/xPath filter" +msgstr "CSS/XPath 过滤器" + +#: changedetectionio/blueprint/imports/templates/import.html:108 +msgid "Group / Tag name(s)" +msgstr "分组/标签名称" + +#: changedetectionio/blueprint/imports/templates/import.html:109 +msgid "Recheck time (minutes)" +msgstr "复检间隔(分钟)" + +#: changedetectionio/blueprint/imports/templates/import.html:116 +msgid "Import" +msgstr "导入" + +#: changedetectionio/blueprint/settings/__init__.py:64 +msgid "Password protection removed." +msgstr "已移除密码保护。" + +#: changedetectionio/blueprint/settings/__init__.py:92 +#, python-brace-format +msgid "Warning: Worker count ({}) is close to or exceeds available CPU cores ({})" +msgstr "警告:工作线程数({})接近或超过可用CPU核心数({})" + +#: changedetectionio/blueprint/settings/__init__.py:104 +#, python-brace-format +msgid "Worker count adjusted: {}" +msgstr "工作线程数已调整:{}" + +#: changedetectionio/blueprint/settings/__init__.py:106 +msgid "Dynamic worker adjustment not supported for sync workers" +msgstr "同步工作线程不支持动态调整" + +#: changedetectionio/blueprint/settings/__init__.py:108 +#, python-brace-format +msgid "Error adjusting workers: {}" +msgstr "调整工作线程时出错:{}" + +#: changedetectionio/blueprint/settings/__init__.py:113 +msgid "Password protection enabled." +msgstr "已启用密码保护。" + +#: changedetectionio/blueprint/settings/__init__.py:132 +msgid "Settings updated." +msgstr "设置已更新。" + +#: changedetectionio/blueprint/settings/__init__.py:135 changedetectionio/blueprint/ui/edit.py:296 +#: changedetectionio/processors/extract.py:105 +msgid "An error occurred, please see below." +msgstr "发生错误,请查看下方详情。" + +#: changedetectionio/blueprint/settings/__init__.py:185 +msgid "API Key was regenerated." +msgstr "API Key 已重新生成。" + +#: changedetectionio/blueprint/settings/__init__.py:204 +msgid "Automatic scheduling paused - checks will not be queued." +msgstr "自动调度已暂停 - 检查任务不会入队。" + +#: changedetectionio/blueprint/settings/__init__.py:206 +msgid "Automatic scheduling resumed - checks will be queued normally." +msgstr "自动调度已恢复 - 检查任务将正常入队。" + +#: changedetectionio/blueprint/settings/__init__.py:218 +msgid "All notifications muted." +msgstr "所有通知已静音。" + +#: changedetectionio/blueprint/settings/__init__.py:220 +msgid "All notifications unmuted." +msgstr "所有通知已取消静音。" + +#: changedetectionio/blueprint/settings/templates/notification-log.html:7 +msgid "Notification debug log" +msgstr "通知调试日志" + +#: changedetectionio/blueprint/settings/templates/settings.html:21 +#: changedetectionio/blueprint/tags/templates/edit-tag.html:27 changedetectionio/blueprint/ui/templates/edit.html:47 +msgid "General" +msgstr "通用" + +#: changedetectionio/blueprint/settings/templates/settings.html:23 +msgid "Fetching" +msgstr "抓取" + +#: changedetectionio/blueprint/settings/templates/settings.html:24 +msgid "Global Filters" +msgstr "全局过滤器" + +#: changedetectionio/blueprint/settings/templates/settings.html:25 +msgid "UI Options" +msgstr "界面选项" + +#: changedetectionio/blueprint/settings/templates/settings.html:26 +msgid "API" +msgstr "API" + +#: changedetectionio/blueprint/settings/templates/settings.html:27 +msgid "RSS" +msgstr "RSS" + +#: changedetectionio/blueprint/settings/templates/settings.html:29 +msgid "Time & Date" +msgstr "时间与日期" + +#: changedetectionio/blueprint/settings/templates/settings.html:30 +msgid "CAPTCHA & Proxies" +msgstr "验证码与代理" + +#: changedetectionio/blueprint/settings/templates/settings.html:36 +msgid "Info" +msgstr "信息" + +#: changedetectionio/blueprint/settings/templates/settings.html:47 +msgid "Default recheck time for all watches, current system minimum is" +msgstr "所有监控项的默认复检间隔,当前系统最小值为" + +#: changedetectionio/blueprint/settings/templates/settings.html:47 +msgid "seconds" +msgstr "秒" + +#: changedetectionio/blueprint/settings/templates/settings.html:47 +msgid "more info" +msgstr "更多信息" + +#: changedetectionio/blueprint/settings/templates/settings.html:57 +msgid "After this many consecutive times that the CSS/xPath filter is missing, send a notification" +msgstr "CSS/xPath 过滤器连续缺失此次数后发送通知" + +#: changedetectionio/blueprint/settings/templates/settings.html:59 +msgid "Set to" +msgstr "设置为" + +#: changedetectionio/blueprint/settings/templates/settings.html:59 +msgid "to disable" +msgstr "以禁用" + +#: changedetectionio/blueprint/settings/templates/settings.html:68 +msgid "Password protection for your changedetection.io application." +msgstr "为你的 changedetection.io 应用启用密码保护。" + +#: changedetectionio/blueprint/settings/templates/settings.html:71 +msgid "Password is locked." +msgstr "密码已锁定。" + +#: changedetectionio/blueprint/settings/templates/settings.html:77 +msgid "Allow access to the watch change history page when password is enabled (Good for sharing the diff page)" +msgstr "启用密码时允许访问监视器更改历史页面(便于共享差异页面)" + +#: changedetectionio/blueprint/settings/templates/settings.html:81 +msgid "When a request returns no content, or the HTML does not contain any text, is this considered a change?" +msgstr "当请求无内容返回,或 HTML 不包含任何文本时,是否视为变更?" + +#: changedetectionio/blueprint/settings/templates/settings.html:93 +msgid "Base URL used for the" +msgstr "用于通知链接中的" + +#: changedetectionio/blueprint/settings/templates/settings.html:93 +msgid "token in notification links." +msgstr "通知链接中的令牌。" + +#: changedetectionio/blueprint/settings/templates/settings.html:94 +msgid "Default value is the system environment variable" +msgstr "默认值为系统环境变量" + +#: changedetectionio/blueprint/settings/templates/settings.html:94 changedetectionio/templates/_common_fields.html:132 +msgid "read more here" +msgstr "在此阅读更多" + +#: changedetectionio/blueprint/settings/templates/settings.html:103 +msgid "method (default) where your watched sites don't need Javascript to render." +msgstr "方法(默认),适用于无需 JavaScript 渲染的监视网站。" + +#: changedetectionio/blueprint/settings/templates/settings.html:103 changedetectionio/blueprint/ui/templates/edit.html:123 +msgid "Use the" +msgstr "使用" + +#: changedetectionio/blueprint/settings/templates/settings.html:103 changedetectionio/blueprint/ui/templates/edit.html:123 +msgid "Basic" +msgstr "基础" + +#: changedetectionio/blueprint/settings/templates/settings.html:104 +msgid "method requires a network connection to a running WebDriver+Chrome server, set by the ENV var" +msgstr "方法需要连接到运行中的 WebDriver+Chrome 服务器,通过环境变量设置" + +#: changedetectionio/blueprint/settings/templates/settings.html:104 changedetectionio/blueprint/ui/templates/edit.html:124 +msgid "The" +msgstr "该" + +#: changedetectionio/blueprint/settings/templates/settings.html:104 changedetectionio/blueprint/ui/templates/edit.html:124 +msgid "Chrome/Javascript" +msgstr "Chrome/JavaScript" + +#: changedetectionio/blueprint/settings/templates/settings.html:109 changedetectionio/blueprint/ui/templates/edit.html:143 +msgid "" +"If you're having trouble waiting for the page to be fully rendered (text missing etc), try increasing the 'wait' time" +" here." +msgstr "如果页面渲染未完成(缺文本等),可尝试增加这里的等待时间。" + +#: changedetectionio/blueprint/settings/templates/settings.html:111 changedetectionio/blueprint/ui/templates/edit.html:145 +msgid "This will wait" +msgstr "这将等待" + +#: changedetectionio/blueprint/settings/templates/settings.html:111 changedetectionio/blueprint/ui/templates/edit.html:145 +msgid "seconds before extracting the text." +msgstr "秒后再提取文本。" + +#: changedetectionio/blueprint/settings/templates/settings.html:120 +msgid "Number of concurrent workers to process watches. More workers = faster processing but higher memory usage." +msgstr "用于处理监控项的并发工作线程数。线程越多=处理更快但内存占用更高。" + +#: changedetectionio/blueprint/settings/templates/settings.html:121 +msgid "Currently running:" +msgstr "当前运行:" + +#: changedetectionio/blueprint/settings/templates/settings.html:121 +msgid "operational" +msgstr "运行中" + +#: changedetectionio/blueprint/settings/templates/settings.html:121 +msgid "workers" +msgstr "工作进程" + +#: changedetectionio/blueprint/settings/templates/settings.html:121 +msgid "actively processing" +msgstr "活跃处理中" + +#: changedetectionio/blueprint/settings/templates/settings.html:125 +msgid "Example - 3 seconds random jitter could trigger up to 3 seconds earlier or up to 3 seconds later" +msgstr "示例 - 3 秒随机抖动可能导致提前最多 3 秒或延后最多 3 秒触发" + +#: changedetectionio/blueprint/settings/templates/settings.html:129 +msgid "For regular plain requests (not chrome based), maximum number of seconds until timeout, 1-999." +msgstr "对于普通明文请求(非 Chrome),超时时间上限为 1-999 秒。" + +#: changedetectionio/blueprint/settings/templates/settings.html:134 +msgid "Applied to all requests." +msgstr "适用于所有请求。" + +#: changedetectionio/blueprint/settings/templates/settings.html:135 +msgid "Note: Simply changing the User-Agent often does not defeat anti-robot technologies, it's important to consider" +msgstr "注意:仅更换 User-Agent 往往无法绕过反爬虫技术,务必考虑" + +#: changedetectionio/blueprint/settings/templates/settings.html:135 +msgid "all of the ways that the browser is detected" +msgstr "浏览器被识别的各种方式" + +#: changedetectionio/blueprint/settings/templates/settings.html:140 changedetectionio/blueprint/ui/templates/diff.html:138 +#: changedetectionio/blueprint/ui/templates/edit.html:125 changedetectionio/templates/_common_fields.html:126 +msgid "Tip:" +msgstr "提示:" + +#: changedetectionio/blueprint/settings/templates/settings.html:140 changedetectionio/blueprint/ui/templates/edit.html:125 +msgid "Connect using Bright Data and Oxylabs Proxies, find out more here." +msgstr "使用 Bright Data 和 Oxylabs 代理连接,更多信息见此处。" + +#: changedetectionio/blueprint/settings/templates/settings.html:149 +msgid "Ignore whitespace, tabs and new-lines/line-feeds when considering if a change was detected." +msgstr "判断是否变更时忽略空格、制表符和换行。" + +#: changedetectionio/blueprint/settings/templates/settings.html:150 +#: changedetectionio/blueprint/settings/templates/settings.html:157 +#: changedetectionio/blueprint/settings/templates/settings.html:192 +msgid "Note:" +msgstr "注意:" + +#: changedetectionio/blueprint/settings/templates/settings.html:150 +#: changedetectionio/blueprint/settings/templates/settings.html:192 +msgid "Changing this will change the status of your existing watches, possibly trigger alerts etc." +msgstr "更改此项会改变现有监控项状态,可能触发警报等。" + +#: changedetectionio/blueprint/settings/templates/settings.html:155 +msgid "Render anchor tag content, default disabled, when enabled renders links as" +msgstr "渲染 a 标签内容,默认关闭,开启后链接会呈现为" + +#: changedetectionio/blueprint/settings/templates/settings.html:157 +msgid "Changing this could affect the content of your existing watches, possibly trigger alerts etc." +msgstr "更改此项可能影响现有监控项内容,可能触发警报等。" + +#: changedetectionio/blueprint/settings/templates/settings.html:168 +msgid "Remove HTML element(s) by CSS and XPath selectors before text conversion." +msgstr "在文本转换前通过 CSS 和 XPath 选择器移除 HTML 元素。" + +#: changedetectionio/blueprint/settings/templates/settings.html:169 +msgid "Don't paste HTML here, use only CSS and XPath selectors" +msgstr "不要在此粘贴 HTML,仅使用 CSS 和 XPath 选择器" + +#: changedetectionio/blueprint/settings/templates/settings.html:170 +msgid "Add multiple elements, CSS or XPath selectors per line to ignore multiple parts of the HTML." +msgstr "每行添加多个元素、CSS 或 XPath 选择器,用于忽略 HTML 的多个部分。" + +#: changedetectionio/blueprint/settings/templates/settings.html:178 +#: changedetectionio/blueprint/settings/templates/settings.html:182 +msgid "Note: This is applied globally in addition to the per-watch rules." +msgstr "注意:除每个监控项规则外,此项还会全局应用。" + +#: changedetectionio/blueprint/settings/templates/settings.html:181 +msgid "Matching text will be" +msgstr "匹配的文本将会" + +#: changedetectionio/blueprint/settings/templates/settings.html:181 +msgid "ignored" +msgstr "已忽略" + +#: changedetectionio/blueprint/settings/templates/settings.html:181 +msgid "in the text snapshot (you can still see it but it wont trigger a change)" +msgstr "在文本快照中(仍可见但不会触发变更)" + +#: changedetectionio/blueprint/settings/templates/settings.html:183 changedetectionio/templates/edit/text-options.html:24 +msgid "Each line processed separately, any line matching will be ignored (removed before creating the checksum)" +msgstr "每行单独处理,匹配的行会被忽略(在生成校验和前移除)" + +#: changedetectionio/blueprint/settings/templates/settings.html:184 changedetectionio/templates/edit/text-options.html:25 +msgid "Regular Expression support, wrap the entire line in forward slash" +msgstr "支持正则表达式,整行用斜杠 / 包裹" + +#: changedetectionio/blueprint/settings/templates/settings.html:185 changedetectionio/templates/edit/text-options.html:26 +msgid "Changing this will affect the comparison checksum which may trigger an alert" +msgstr "更改此项会影响对比校验和,可能触发警报" + +#: changedetectionio/blueprint/settings/templates/settings.html:191 +msgid "Remove any text that appears in the \"Ignore text\" from the output (otherwise its just ignored for change-detection)" +msgstr "从输出中移除“忽略文本”中的内容(否则仅在变更检测时忽略)" + +#: changedetectionio/blueprint/settings/templates/settings.html:198 +msgid "API Access" +msgstr "API 访问" + +#: changedetectionio/blueprint/settings/templates/settings.html:199 +msgid "Drive your changedetection.io via API, More about" +msgstr "通过 API 控制 changedetection.io,更多信息" + +#: changedetectionio/blueprint/settings/templates/settings.html:199 +msgid "API access and examples here" +msgstr "API访问和示例" + +#: changedetectionio/blueprint/settings/templates/settings.html:203 +msgid "Restrict API access limit by using" +msgstr "通过以下方式限制 API 访问" + +#: changedetectionio/blueprint/settings/templates/settings.html:203 +msgid "header - required for the Chrome Extension to work" +msgstr "请求头 - Chrome 扩展正常工作所需" + +#: changedetectionio/blueprint/settings/templates/settings.html:204 +msgid "API Key" +msgstr "API密钥" + +#: changedetectionio/blueprint/settings/templates/settings.html:205 +msgid "copy" +msgstr "复制" + +#: changedetectionio/blueprint/settings/templates/settings.html:209 +msgid "Regenerate API key" +msgstr "重新生成 API Key" + +#: changedetectionio/blueprint/settings/templates/settings.html:212 +msgid "Chrome Extension" +msgstr "Chrome 扩展程序" + +#: changedetectionio/blueprint/settings/templates/settings.html:213 +msgid "Easily add any web-page to your changedetection.io installation from within Chrome." +msgstr "可在 Chrome 中轻松将任意网页添加到你的 changedetection.io。" + +#: changedetectionio/blueprint/settings/templates/settings.html:214 +msgid "Step 1" +msgstr "步骤 1" + +#: changedetectionio/blueprint/settings/templates/settings.html:214 +msgid "Install the extension," +msgstr "安装扩展," + +#: changedetectionio/blueprint/settings/templates/settings.html:214 +msgid "Step 2" +msgstr "步骤 2" + +#: changedetectionio/blueprint/settings/templates/settings.html:214 +msgid "Navigate to this page," +msgstr "访问此页面," + +#: changedetectionio/blueprint/settings/templates/settings.html:215 +msgid "Step 3" +msgstr "步骤 3" + +#: changedetectionio/blueprint/settings/templates/settings.html:215 +msgid "Open the extension from the toolbar and click" +msgstr "从工具栏打开扩展并点击" + +#: changedetectionio/blueprint/settings/templates/settings.html:215 +msgid "Sync API Access" +msgstr "同步 API 访问" + +#: changedetectionio/blueprint/settings/templates/settings.html:218 +msgid "Try our new Chrome Extension!" +msgstr "试试我们新的 Chrome 扩展!" + +#: changedetectionio/blueprint/settings/templates/settings.html:220 +msgid "Chrome store icon" +msgstr "Chrome 商店图标" + +#: changedetectionio/blueprint/settings/templates/settings.html:221 +msgid "Chrome Webstore" +msgstr "Chrome网上应用店" + +#: changedetectionio/blueprint/settings/templates/settings.html:232 +msgid "Maximum number of history snapshots to include in the watch specific RSS feed." +msgstr "监控项 RSS 中包含的历史快照最大数量。" + +#: changedetectionio/blueprint/settings/templates/settings.html:236 +msgid "For watching other RSS feeds - When watching RSS/Atom feeds, convert them into clean text for better change detection." +msgstr "用于监控其他 RSS 源 - 监控 RSS/Atom 源时,将其转换为纯净文本以更好地检测变更。" + +#: changedetectionio/blueprint/settings/templates/settings.html:241 +msgid "Does your reader support HTML? Set it here" +msgstr "你的阅读器支持 HTML 吗?在此设置" + +#: changedetectionio/blueprint/settings/templates/settings.html:245 +msgid "'System default' for the same template for all items, or re-use your \"Notification Body\" as the template." +msgstr "“系统默认”用于所有条目使用相同模板,或复用“通知正文”作为模板。" + +#: changedetectionio/blueprint/settings/templates/settings.html:258 +msgid "Ensure the settings below are correct, they are used to manage the time schedule for checking your web page watches." +msgstr "请确认以下设置正确,它们用于管理网页监控的时间调度。" + +#: changedetectionio/blueprint/settings/templates/settings.html:261 +msgid "UTC Time & Date from Server:" +msgstr "服务器 UTC 时间与日期:" + +#: changedetectionio/blueprint/settings/templates/settings.html:262 +msgid "Local Time & Date in Browser:" +msgstr "浏览器本地时间与日期:" + +#: changedetectionio/blueprint/settings/templates/settings.html:274 +msgid "Enable this setting to open the diff page in a new tab. If disabled, the diff page will open in the current tab." +msgstr "启用此设置可在新标签页打开差异页面;若禁用,将在当前标签页打开。" + +#: changedetectionio/blueprint/settings/templates/settings.html:278 +msgid "Realtime UI Updates Enabled - (Restart required if this is changed)" +msgstr "启用实时界面更新(更改后需重启)" + +#: changedetectionio/blueprint/settings/templates/settings.html:282 +msgid "Enable or Disable Favicons next to the watch list" +msgstr "在监控列表中启用或禁用站点图标" + +#: changedetectionio/blueprint/settings/templates/settings.html:289 +msgid "Number of items per page in the watch overview list, 0 to disable." +msgstr "监控概览列表每页数量,0 为禁用。" + +#: changedetectionio/blueprint/settings/templates/settings.html:337 +msgid "Tip" +msgstr "提示" + +#: changedetectionio/blueprint/settings/templates/settings.html:337 +msgid "\"Residential\" and \"Mobile\" proxy type can be more successfull than \"Data Center\" for blocked websites." +msgstr "对于被封锁的网站,“住宅”和“移动”代理类型可能比“数据中心”更有效。" + +#: changedetectionio/blueprint/settings/templates/settings.html:341 +msgid "\"Name\" will be used for selecting the proxy in the Watch Edit settings" +msgstr "“名称”将用于在监控项编辑设置中选择代理" + +#: changedetectionio/blueprint/settings/templates/settings.html:342 +msgid "" +"SOCKS5 proxies with authentication are only supported with 'plain requests' fetcher, for other fetchers you should " +"whitelist the IP access instead" +msgstr "带认证的 SOCKS5 代理仅支持“明文请求”抓取器,其他抓取器请改为白名单 IP" + +#: changedetectionio/blueprint/settings/templates/settings.html:348 +msgid "Choose a default proxy for all watches" +msgstr "为所有监视器选择默认代理" + +#: changedetectionio/blueprint/settings/templates/settings.html:388 +msgid "Python version:" +msgstr "Python 版本:" + +#: changedetectionio/blueprint/settings/templates/settings.html:389 +msgid "Plugins active:" +msgstr "已启用插件:" + +#: changedetectionio/blueprint/settings/templates/settings.html:397 +msgid "No plugins active" +msgstr "未启用任何插件" + +#: changedetectionio/blueprint/settings/templates/settings.html:403 +msgid "Back" +msgstr "返回" + +#: changedetectionio/blueprint/settings/templates/settings.html:404 +msgid "Clear Snapshot History" +msgstr "清除快照历史" + +#: changedetectionio/blueprint/tags/__init__.py:48 +#, python-brace-format +msgid "The tag \"{}\" already exists" +msgstr "标签“{}”已存在" + +#: changedetectionio/blueprint/tags/__init__.py:52 +msgid "Tag added" +msgstr "标签已添加" + +#: changedetectionio/blueprint/tags/__init__.py:87 +msgid "Tag deleted, removing from watches in background" +msgstr "标签已删除,正在后台从监视器中移除" + +#: changedetectionio/blueprint/tags/__init__.py:109 +msgid "Unlinking tag from watches in background" +msgstr "正在后台从监控项中解绑标签" + +#: changedetectionio/blueprint/tags/__init__.py:133 +msgid "All tags deleted, clearing from watches in background" +msgstr "已删除所有标签,正在后台从监控项中清理" + +#: changedetectionio/blueprint/tags/__init__.py:145 +msgid "Tag not found" +msgstr "未找到标签" + +#: changedetectionio/blueprint/tags/__init__.py:220 +msgid "Updated" +msgstr "已更新" + +#: changedetectionio/blueprint/tags/templates/edit-tag.html:28 changedetectionio/blueprint/ui/templates/edit.html:56 +#: changedetectionio/blueprint/ui/templates/edit.html:386 +msgid "Filters & Triggers" +msgstr "过滤器与触发器" + +#: changedetectionio/blueprint/tags/templates/edit-tag.html:50 +msgid "These settings are" +msgstr "这些设置会" + +#: changedetectionio/blueprint/tags/templates/edit-tag.html:50 +msgid "added" +msgstr "应用" + +#: changedetectionio/blueprint/tags/templates/edit-tag.html:50 +msgid "to any existing watch configurations." +msgstr "到现有的所有监控项配置中。" + +#: changedetectionio/blueprint/tags/templates/edit-tag.html:53 changedetectionio/blueprint/ui/templates/edit.html:321 +msgid "Text filtering" +msgstr "文本过滤" + +#: changedetectionio/blueprint/tags/templates/edit-tag.html:73 changedetectionio/blueprint/ui/templates/edit.html:269 +msgid "Use with caution!" +msgstr "谨慎使用!" + +#: changedetectionio/blueprint/tags/templates/edit-tag.html:73 changedetectionio/blueprint/ui/templates/edit.html:269 +msgid "This will easily fill up your email storage quota or flood other storages." +msgstr "这很容易占满邮件存储配额或淹没其他存储。" + +#: changedetectionio/blueprint/tags/templates/edit-tag.html:80 changedetectionio/blueprint/ui/templates/edit.html:276 +msgid "Look out!" +msgstr "注意!" + +#: changedetectionio/blueprint/tags/templates/edit-tag.html:80 changedetectionio/blueprint/ui/templates/edit.html:276 +msgid "Lookout!" +msgstr "注意!" + +#: changedetectionio/blueprint/tags/templates/edit-tag.html:81 changedetectionio/blueprint/ui/templates/edit.html:277 +msgid "There are" +msgstr "当前有" + +#: changedetectionio/blueprint/tags/templates/edit-tag.html:81 changedetectionio/blueprint/ui/templates/edit.html:277 +msgid "system-wide notification URLs enabled" +msgstr "系统级通知 URL 已启用" + +#: changedetectionio/blueprint/tags/templates/edit-tag.html:81 changedetectionio/blueprint/ui/templates/edit.html:277 +msgid "this form will override notification settings for this watch only" +msgstr "此表单将仅覆盖该监控项的通知设置" + +#: changedetectionio/blueprint/tags/templates/edit-tag.html:81 changedetectionio/blueprint/ui/templates/edit.html:277 +msgid "an empty Notification URL list here will still send notifications." +msgstr "即使此处通知 URL 列表为空,仍会发送通知。" + +#: changedetectionio/blueprint/tags/templates/edit-tag.html:84 changedetectionio/blueprint/ui/templates/edit.html:280 +msgid "Use system defaults" +msgstr "使用系统默认值" + +#: changedetectionio/blueprint/tags/templates/groups-overview.html:11 +msgid "Add a new organisational tag" +msgstr "添加新的组织标签" + +#: changedetectionio/blueprint/tags/templates/groups-overview.html:14 +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:65 +msgid "Watch group / tag" +msgstr "分组 / 标签" + +#: changedetectionio/blueprint/tags/templates/groups-overview.html:21 +msgid "Groups allows you to manage filters and notifications for multiple watches under a single organisational tag." +msgstr "分组可让您在一个组织标签下管理多个监控项的过滤器与通知。" + +#: changedetectionio/blueprint/tags/templates/groups-overview.html:31 +msgid "# Watches" +msgstr "监控项数量" + +#: changedetectionio/blueprint/tags/templates/groups-overview.html:32 +msgid "Tag / Label name" +msgstr "标签/名称" + +#: changedetectionio/blueprint/tags/templates/groups-overview.html:42 +msgid "No website organisational tags/groups configured" +msgstr "未配置分组/标签" + +#: changedetectionio/blueprint/tags/templates/groups-overview.html:53 +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:281 +msgid "Edit" +msgstr "编辑" + +#: changedetectionio/blueprint/tags/templates/groups-overview.html:54 +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:84 +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:280 +msgid "Recheck" +msgstr "重新检查" + +#: changedetectionio/blueprint/tags/templates/groups-overview.html:59 +msgid "Delete Group?" +msgstr "删除分组?" + +#: changedetectionio/blueprint/tags/templates/groups-overview.html:60 +#, python-format +msgid "<p>Are you sure you want to delete group <strong>%(title)s</strong>?</p><p>This action cannot be undone.</p>" +msgstr "<p>确定要删除分组 <strong>%(title)s</strong> 吗?</p><p>此操作不可撤销。</p>" + +#: changedetectionio/blueprint/tags/templates/groups-overview.html:61 +#: changedetectionio/blueprint/tags/templates/groups-overview.html:62 +#: changedetectionio/blueprint/ui/templates/edit.html:490 +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:100 +msgid "Delete" +msgstr "删除" + +#: changedetectionio/blueprint/tags/templates/groups-overview.html:62 +msgid "Deletes and removes tag" +msgstr "删除并移除标签" + +#: changedetectionio/blueprint/tags/templates/groups-overview.html:67 +msgid "Unlink Group?" +msgstr "取消分组关联?" + +#: changedetectionio/blueprint/tags/templates/groups-overview.html:68 +#, python-format +msgid "" +"<p>Are you sure you want to unlink all watches from group <strong>%(title)s</strong>?</p><p>The tag will be kept but " +"watches will be removed from it.</p>" +msgstr "<p>确定要将分组 <strong>%(title)s</strong> 与所有监控项解绑吗?</p><p>标签会保留,但监控项将从该分组移除。</p>" + +#: changedetectionio/blueprint/tags/templates/groups-overview.html:69 +#: changedetectionio/blueprint/tags/templates/groups-overview.html:70 +msgid "Unlink" +msgstr "解绑" + +#: changedetectionio/blueprint/tags/templates/groups-overview.html:70 +msgid "Keep the tag but unlink any watches" +msgstr "保留标签但解绑所有监控项" + +#: changedetectionio/blueprint/tags/templates/groups-overview.html:71 +#: changedetectionio/blueprint/ui/templates/edit.html:500 +msgid "RSS Feed for this watch" +msgstr "该监控项的 RSS 源" + +#: changedetectionio/blueprint/ui/__init__.py:21 +#, python-brace-format +msgid "{} watches deleted" +msgstr "已删除 {} 个监控项" + +#: changedetectionio/blueprint/ui/__init__.py:28 +#, python-brace-format +msgid "{} watches paused" +msgstr "已暂停 {} 个监控项" + +#: changedetectionio/blueprint/ui/__init__.py:35 +#, python-brace-format +msgid "{} watches unpaused" +msgstr "已取消暂停 {} 个监控项" + +#: changedetectionio/blueprint/ui/__init__.py:42 +#, python-brace-format +msgid "{} watches updated" +msgstr "已更新 {} 个监控项" + +#: changedetectionio/blueprint/ui/__init__.py:49 +#, python-brace-format +msgid "{} watches muted" +msgstr "已静音 {} 个监控项" + +#: changedetectionio/blueprint/ui/__init__.py:56 +#, python-brace-format +msgid "{} watches un-muted" +msgstr "已取消静音 {} 个监控项" + +#: changedetectionio/blueprint/ui/__init__.py:64 +#, python-brace-format +msgid "{} watches queued for rechecking" +msgstr "已将 {} 个监控项加入重新检查队列" + +#: changedetectionio/blueprint/ui/__init__.py:71 +#, python-brace-format +msgid "{} watches errors cleared" +msgstr "已清除 {} 个监控项的错误" + +#: changedetectionio/blueprint/ui/__init__.py:78 +#, python-brace-format +msgid "{} watches cleared/reset." +msgstr "已清除/重置 {} 个监控项的历史记录。" + +#: changedetectionio/blueprint/ui/__init__.py:91 +#, python-brace-format +msgid "{} watches set to use default notification settings" +msgstr "已将 {} 个监控项设置为使用默认通知" + +#: changedetectionio/blueprint/ui/__init__.py:106 +#, python-brace-format +msgid "{} watches were tagged" +msgstr "已为 {} 个监控项打标签" + +#: changedetectionio/blueprint/ui/__init__.py:143 +msgid "Watch not found" +msgstr "未找到监控项" + +#: changedetectionio/blueprint/ui/__init__.py:145 +#, python-brace-format +msgid "Cleared snapshot history for watch {}" +msgstr "已清除监控项 {} 的快照历史" + +#: changedetectionio/blueprint/ui/__init__.py:172 +msgid "History clearing started in background" +msgstr "历史清理已在后台开始" + +#: changedetectionio/blueprint/ui/__init__.py:174 +msgid "Incorrect confirmation text." +msgstr "确认文本不正确。" + +#: changedetectionio/blueprint/ui/__init__.py:213 +msgid "Marking watches as viewed in background..." +msgstr "正在后台将监控项标记为已读..." + +#: changedetectionio/blueprint/ui/__init__.py:222 +#, python-brace-format +msgid "The watch by UUID {} does not exist." +msgstr "UUID 为 {} 的监控项不存在。" + +#: changedetectionio/blueprint/ui/__init__.py:229 +msgid "Deleted." +msgstr "已删除。" + +#: changedetectionio/blueprint/ui/__init__.py:246 +msgid "Cloned, you are editing the new watch." +msgstr "已克隆,正在编辑新的监控项。" + +#: changedetectionio/blueprint/ui/__init__.py:261 +msgid "Watch is already queued or being checked." +msgstr "监视器已在队列中或正在检查。" + +#: changedetectionio/blueprint/ui/__init__.py:264 changedetectionio/blueprint/ui/__init__.py:301 +msgid "Queued 1 watch for rechecking." +msgstr "已将 1 个监控项加入重新检查队列。" + +#: changedetectionio/blueprint/ui/__init__.py:297 +#, python-brace-format +msgid "Queued {} watches for rechecking ({} already queued or running)." +msgstr "{}个监视器已加入队列({}个已在队列中)。" + +#: changedetectionio/blueprint/ui/__init__.py:303 +#, python-brace-format +msgid "Queued {} watches for rechecking." +msgstr "已将 {} 个监控项加入重新检查队列。" + +#: changedetectionio/blueprint/ui/__init__.py:332 +msgid "Queueing watches for rechecking in background..." +msgstr "后台将监视器加入重新检查队列..." + +#: changedetectionio/blueprint/ui/__init__.py:403 +#, python-brace-format +msgid "Could not share, something went wrong while communicating with the share server - {}" +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 +msgid "No history found for the specified link, bad link?" +msgstr "未找到该链接的历史记录,链接是否有误?" + +#: changedetectionio/blueprint/ui/diff.py:98 +msgid "Not enough history (2 snapshots required) to show difference page for this watch." +msgstr "历史记录不足(需要 2 个快照),无法显示该监控项的差异页。" + +#: changedetectionio/blueprint/ui/edit.py:35 +msgid "No watches to edit" +msgstr "没有可编辑的监控项" + +#: changedetectionio/blueprint/ui/edit.py:42 +#, python-brace-format +msgid "No watch with the UUID {} found." +msgstr "未找到 UUID 为 {} 的监控项。" + +#: changedetectionio/blueprint/ui/edit.py:50 +#, python-brace-format +msgid "Switched to mode - {}." +msgstr "已切换到模式 - {}。" + +#: changedetectionio/blueprint/ui/edit.py:75 +#, python-brace-format +msgid "Cannot load the edit form for processor/plugin '{}', plugin missing?" +msgstr "无法加载处理器/插件 '{}' 的编辑表单,插件是否缺失?" + +#: changedetectionio/blueprint/ui/edit.py:245 +msgid "Updated watch - unpaused!" +msgstr "监控项已更新并取消暂停!" + +#: changedetectionio/blueprint/ui/edit.py:245 +msgid "Updated watch." +msgstr "监控项已更新。" + +#: changedetectionio/blueprint/ui/preview.py:78 +msgid "Preview unavailable - No fetch/check completed or triggers not reached" +msgstr "无法预览 - 尚未完成抓取/检查或未满足触发条件" + +#: changedetectionio/blueprint/ui/templates/clear_all_history.html:12 +msgid "This will remove version history (snapshots) for ALL watches, but keep your list of URLs!" +msgstr "这将删除所有监控项的版本历史(快照),但会保留 URL 列表!" + +#: changedetectionio/blueprint/ui/templates/clear_all_history.html:13 +msgid "You may like to use the" +msgstr "你可能需要先使用" + +#: changedetectionio/blueprint/ui/templates/clear_all_history.html:13 +msgid "BACKUP" +msgstr "备份" + +#: changedetectionio/blueprint/ui/templates/clear_all_history.html:13 +msgid "link first." +msgstr "链接。" + +#: changedetectionio/blueprint/ui/templates/clear_all_history.html:17 +msgid "Confirmation text" +msgstr "确认文本" + +#: changedetectionio/blueprint/ui/templates/clear_all_history.html:27 +msgid "Type in the word" +msgstr "请输入单词" + +#: changedetectionio/blueprint/ui/templates/clear_all_history.html:27 +msgid "clear" +msgstr "clear" + +#: changedetectionio/blueprint/ui/templates/clear_all_history.html:27 +msgid "to confirm that you understand." +msgstr "以确认你已理解。" + +#: changedetectionio/blueprint/ui/templates/clear_all_history.html:33 +msgid "Clear History!" +msgstr "清除历史记录!" + +#: changedetectionio/blueprint/ui/templates/clear_all_history.html:39 changedetectionio/templates/base.html:273 +#: changedetectionio/templates/base.html:293 +msgid "Cancel" +msgstr "取消" + +#: changedetectionio/blueprint/ui/templates/diff-offscreen-options.html:3 +msgid "Share diff as image" +msgstr "将差异分享为图片" + +#: changedetectionio/blueprint/ui/templates/diff-offscreen-options.html:3 +msgid "Share as Image" +msgstr "分享为图片" + +#: changedetectionio/blueprint/ui/templates/diff-offscreen-options.html:6 +msgid "Ignore any lines matching" +msgstr "忽略匹配以下内容的行" + +#: changedetectionio/blueprint/ui/templates/diff-offscreen-options.html:9 +msgid "Ignore any lines matching excluding digits" +msgstr "忽略匹配以下内容的行(排除数字)" + +#: changedetectionio/blueprint/ui/templates/diff.html:28 +msgid "From" +msgstr "从" + +#: changedetectionio/blueprint/ui/templates/diff.html:38 +msgid "To" +msgstr "到" + +#: changedetectionio/blueprint/ui/templates/diff.html:53 +msgid "Words" +msgstr "单词" + +#: changedetectionio/blueprint/ui/templates/diff.html:57 +msgid "Lines" +msgstr "行" + +#: changedetectionio/blueprint/ui/templates/diff.html:61 +msgid "Ignore Whitespace" +msgstr "忽略空白" + +#: changedetectionio/blueprint/ui/templates/diff.html:65 +msgid "Same/non-changed" +msgstr "未变化" + +#: changedetectionio/blueprint/ui/templates/diff.html:69 +msgid "Removed" +msgstr "已删除" + +#: changedetectionio/blueprint/ui/templates/diff.html:73 changedetectionio/blueprint/ui/templates/edit.html:327 +msgid "Added" +msgstr "新增" + +#: changedetectionio/blueprint/ui/templates/diff.html:77 changedetectionio/blueprint/ui/templates/edit.html:327 +msgid "Replaced" +msgstr "替换" + +#: changedetectionio/blueprint/ui/templates/diff.html:82 changedetectionio/blueprint/ui/templates/preview.html:36 +msgid "Keyboard:" +msgstr "快捷键:" + +#: changedetectionio/blueprint/ui/templates/diff.html:83 changedetectionio/blueprint/ui/templates/preview.html:37 +msgid "Previous" +msgstr "上一项" + +#: changedetectionio/blueprint/ui/templates/diff.html:84 changedetectionio/blueprint/ui/templates/preview.html:38 +msgid "Next" +msgstr "下一项" + +#: changedetectionio/blueprint/ui/templates/diff.html:91 +msgid "Jump to next difference" +msgstr "跳转到下一个差异" + +#: changedetectionio/blueprint/ui/templates/diff.html:91 +msgid "Jump" +msgstr "跳转" + +#: changedetectionio/blueprint/ui/templates/diff.html:97 changedetectionio/blueprint/ui/templates/preview.html:45 +msgid "Error Text" +msgstr "错误文本" + +#: changedetectionio/blueprint/ui/templates/diff.html:98 changedetectionio/blueprint/ui/templates/preview.html:47 +msgid "Error Screenshot" +msgstr "错误截图" + +#: changedetectionio/blueprint/ui/templates/diff.html:99 changedetectionio/blueprint/ui/templates/preview.html:50 +msgid "Text" +msgstr "文本" + +#: changedetectionio/blueprint/ui/templates/diff.html:100 changedetectionio/blueprint/ui/templates/preview.html:51 +msgid "Current screenshot" +msgstr "当前截图" + +#: changedetectionio/blueprint/ui/templates/diff.html:101 +msgid "Extract Data" +msgstr "提取数据" + +#: changedetectionio/blueprint/ui/templates/diff.html:107 +msgid "seconds ago." +msgstr "秒前。" + +#: changedetectionio/blueprint/ui/templates/diff.html:114 changedetectionio/blueprint/ui/templates/preview.html:59 +#: changedetectionio/blueprint/ui/templates/preview.html:66 +msgid "seconds ago" +msgstr "秒前" + +#: changedetectionio/blueprint/ui/templates/diff.html:115 +msgid "Current error-ing screenshot from most recent request" +msgstr "最近请求的错误截图" + +#: changedetectionio/blueprint/ui/templates/diff.html:127 +msgid "Pro-tip: You can enable" +msgstr "提示:你可以启用" + +#: changedetectionio/blueprint/ui/templates/diff.html:127 +msgid "\"share access when password is enabled\"" +msgstr "“启用密码时允许共享访问”" + +#: changedetectionio/blueprint/ui/templates/diff.html:127 +msgid "from settings." +msgstr "(设置中)" + +#: changedetectionio/blueprint/ui/templates/diff.html:133 +msgid "Goto single snapshot" +msgstr "查看单个快照" + +#: changedetectionio/blueprint/ui/templates/diff.html:138 +msgid "Highlight text to share or add to ignore lists." +msgstr "选中文本以分享或加入忽略列表。" + +#: changedetectionio/blueprint/ui/templates/diff.html:144 changedetectionio/blueprint/ui/templates/preview.html:80 +msgid "For now, Differences are performed on text, not graphically, only the latest screenshot is available." +msgstr "目前差异仅按文本比较,非图形对比,只提供最新截图。" + +#: changedetectionio/blueprint/ui/templates/diff.html:149 changedetectionio/blueprint/ui/templates/preview.html:86 +msgid "Current screenshot from most recent request" +msgstr "最近请求的当前截图" + +#: changedetectionio/blueprint/ui/templates/diff.html:151 changedetectionio/blueprint/ui/templates/preview.html:88 +msgid "No screenshot available just yet! Try rechecking the page." +msgstr "目前还没有截图!请尝试重新检查页面。" + +#: changedetectionio/blueprint/ui/templates/diff.html:154 +msgid "Screenshot requires Playwright/WebDriver enabled" +msgstr "截图需要启用 Playwright/WebDriver" + +#: changedetectionio/blueprint/ui/templates/edit.html:48 +msgid "Request" +msgstr "请求" + +#: changedetectionio/blueprint/ui/templates/edit.html:52 +msgid "Browser Steps" +msgstr "浏览器步骤" + +#: changedetectionio/blueprint/ui/templates/edit.html:55 +msgid "Visual Filter Selector" +msgstr "可视化过滤器选择器" + +#: changedetectionio/blueprint/ui/templates/edit.html:57 +msgid "Conditions" +msgstr "条件" + +#: changedetectionio/blueprint/ui/templates/edit.html:60 +msgid "Stats" +msgstr "统计" + +#: changedetectionio/blueprint/ui/templates/edit.html:73 changedetectionio/blueprint/ui/templates/edit.html:313 +msgid "Some sites use JavaScript to create the content, for this you should" +msgstr "有些网站使用 JavaScript 生成内容,此时你应该" + +#: changedetectionio/blueprint/ui/templates/edit.html:73 changedetectionio/blueprint/ui/templates/edit.html:313 +msgid "use the Chrome/WebDriver Fetcher" +msgstr "使用 Chrome/WebDriver 抓取器" + +#: changedetectionio/blueprint/ui/templates/edit.html:74 +msgid "Variables are supported in the URL" +msgstr "URL 支持变量" + +#: changedetectionio/blueprint/ui/templates/edit.html:74 changedetectionio/blueprint/ui/templates/edit.html:180 +#: changedetectionio/blueprint/ui/templates/edit.html:189 +msgid "help and examples here" +msgstr "帮助与示例在此" + +#: changedetectionio/blueprint/ui/templates/edit.html:78 +msgid "Organisational tag/group name used in the main listing page" +msgstr "分组/标签名称" + +#: changedetectionio/blueprint/ui/templates/edit.html:85 +msgid "Automatically uses the page title if found, you can also use your own title/description here" +msgstr "若检测到页面标题将自动使用,你也可以在此自定义标题/描述" + +#: changedetectionio/blueprint/ui/templates/edit.html:95 +msgid "The interval/amount of time between each check." +msgstr "每次检查之间的时间间隔。" + +#: changedetectionio/blueprint/ui/templates/edit.html:110 +msgid "" +"Sends a notification when the filter can no longer be seen on the page, good for knowing when the page changed and " +"your filter will not work anymore." +msgstr "当页面上找不到该过滤器时发送通知,便于知晓页面已变化且过滤器不再适用。" + +#: changedetectionio/blueprint/ui/templates/edit.html:123 +msgid "method (default) where your watched site doesn't need Javascript to render." +msgstr "方式(默认),适用于无需 JavaScript 渲染的网站。" + +#: changedetectionio/blueprint/ui/templates/edit.html:124 +msgid "method requires a network connection to a running WebDriver+Chrome server, set by the ENV var 'WEBDRIVER_URL'." +msgstr "方式需要连接正在运行的 WebDriver+Chrome 服务器,通过环境变量 'WEBDRIVER_URL' 设置。" + +#: changedetectionio/blueprint/ui/templates/edit.html:130 +msgid "Check/Scan all" +msgstr "检查/扫描全部" + +#: changedetectionio/blueprint/ui/templates/edit.html:133 +msgid "Choose a proxy for this watch" +msgstr "为此监控项选择代理" + +#: changedetectionio/blueprint/ui/templates/edit.html:147 +msgid "Using the current global default settings" +msgstr "使用当前全局默认设置" + +#: changedetectionio/blueprint/ui/templates/edit.html:152 changedetectionio/blueprint/ui/templates/edit.html:165 +msgid "Show advanced options" +msgstr "显示高级选项" + +#: changedetectionio/blueprint/ui/templates/edit.html:157 +msgid "Run this code before performing change detection, handy for filling in fields and other actions" +msgstr "在执行变更检测前运行此代码,便于填写表单等操作" + +#: changedetectionio/blueprint/ui/templates/edit.html:158 +msgid "More help and examples here" +msgstr "更多帮助与示例请见此处" + +#: changedetectionio/blueprint/ui/templates/edit.html:180 +msgid "Variables are supported in the request body" +msgstr "请求正文支持变量" + +#: changedetectionio/blueprint/ui/templates/edit.html:189 +msgid "Variables are supported in the request header values" +msgstr "请求头的值支持变量" + +#: changedetectionio/blueprint/ui/templates/edit.html:192 +msgid "Alert! Extra headers file found and will be added to this watch!" +msgstr "警告!发现额外的请求头文件,将添加到此监控项!" + +#: changedetectionio/blueprint/ui/templates/edit.html:194 +msgid "Headers can be also read from a file in your data-directory" +msgstr "请求头也可从数据目录中的文件读取" + +#: changedetectionio/blueprint/ui/templates/edit.html:194 +msgid "Read more here" +msgstr "在此了解更多" + +#: changedetectionio/blueprint/ui/templates/edit.html:197 +msgid "Not supported by Selenium browser" +msgstr "Selenium 浏览器不支持" + +#: changedetectionio/blueprint/ui/templates/edit.html:221 +msgid "Turn on text finder" +msgstr "开启文本查找器" + +#: changedetectionio/blueprint/ui/templates/edit.html:224 +msgid "Please wait, first browser step can take a little time to load.." +msgstr "请稍候,首个浏览器步骤可能需要一些时间加载.." + +#: changedetectionio/blueprint/ui/templates/edit.html:231 +msgid "Click here to Start" +msgstr "点击此处开始" + +#: changedetectionio/blueprint/ui/templates/edit.html:233 +msgid "Please allow 10-15 seconds for the browser to connect." +msgstr "请等待 10-15 秒让浏览器连接。" + +#: changedetectionio/blueprint/ui/templates/edit.html:242 +msgid "Press \"Play\" to start." +msgstr "点击“播放”开始。" + +#: changedetectionio/blueprint/ui/templates/edit.html:249 changedetectionio/blueprint/ui/templates/edit.html:419 +msgid "Visual Selector data is not ready, watch needs to be checked atleast once." +msgstr "可视化选择器数据尚未就绪,监控项至少需要检查一次。" + +#: changedetectionio/blueprint/ui/templates/edit.html:253 +msgid "" +"Sorry, this functionality only works with fetchers that support interactive Javascript (so far only Playwright based " +"fetchers)" +msgstr "抱歉,此功能仅适用于支持交互式 JavaScript 的抓取器(目前仅 Playwright)。" + +#: changedetectionio/blueprint/ui/templates/edit.html:254 +msgid "to one that supports interactive Javascript." +msgstr "为支持交互式 JavaScript 的方式。" + +#: changedetectionio/blueprint/ui/templates/edit.html:254 changedetectionio/blueprint/ui/templates/edit.html:424 +msgid "You need to" +msgstr "你需要" + +#: changedetectionio/blueprint/ui/templates/edit.html:254 changedetectionio/blueprint/ui/templates/edit.html:424 +msgid "Set the fetch method" +msgstr "设置抓取方式" + +#: changedetectionio/blueprint/ui/templates/edit.html:297 +msgid "Use the verify (✓) button to test if a condition passes against the current snapshot." +msgstr "使用验证(✓)按钮测试条件是否符合当前快照。" + +#: changedetectionio/blueprint/ui/templates/edit.html:298 +msgid "Read a quick tutorial about" +msgstr "阅读快速教程" + +#: changedetectionio/blueprint/ui/templates/edit.html:298 +msgid "using conditional web page changes here" +msgstr "在此了解如何使用条件式网页变更" + +#: changedetectionio/blueprint/ui/templates/edit.html:303 +msgid "Activate preview" +msgstr "启用预览" + +#: changedetectionio/blueprint/ui/templates/edit.html:307 +msgid "Pro-tips:" +msgstr "小贴士:" + +#: changedetectionio/blueprint/ui/templates/edit.html:310 +msgid "Use the preview page to see your filters and triggers highlighted." +msgstr "在预览页查看高亮的过滤器和触发器。" + +#: changedetectionio/blueprint/ui/templates/edit.html:322 +msgid "Limit trigger/ignore/block/extract to;" +msgstr "将触发/忽略/阻止/提取限定为;" + +#: changedetectionio/blueprint/ui/templates/edit.html:326 +msgid "Note: Depending on the length and similarity of the text on each line, the algorithm may consider an" +msgstr "注意:根据每行文本长度与相似度,算法可能把" + +#: changedetectionio/blueprint/ui/templates/edit.html:326 +msgid "instead of" +msgstr "视为" + +#: changedetectionio/blueprint/ui/templates/edit.html:326 +msgid "replacement" +msgstr "替换" + +#: changedetectionio/blueprint/ui/templates/edit.html:326 +msgid "for example." +msgstr "例如。" + +#: changedetectionio/blueprint/ui/templates/edit.html:326 changedetectionio/blueprint/ui/templates/edit.html:328 +msgid "addition" +msgstr "新增" + +#: changedetectionio/blueprint/ui/templates/edit.html:327 +msgid "So it's always better to select" +msgstr "因此当你关注新增内容时,最好选择" + +#: changedetectionio/blueprint/ui/templates/edit.html:327 +msgid "when you're interested in new content." +msgstr "。" + +#: changedetectionio/blueprint/ui/templates/edit.html:328 +msgid "When content is merely moved in a list, it will also trigger an" +msgstr "当内容仅在列表中移动时,也会触发" + +#: changedetectionio/blueprint/ui/templates/edit.html:328 +msgid "consider enabling" +msgstr "建议启用" + +#: changedetectionio/blueprint/ui/templates/edit.html:328 +msgid "Only trigger when unique lines appear" +msgstr "仅当出现新的唯一行时触发" + +#: changedetectionio/blueprint/ui/templates/edit.html:332 +msgid "" +"Good for websites that just move the content around, and you want to know when NEW content is added, compares new " +"lines against all history for this watch." +msgstr "适合仅移动内容的网站,想知道新增内容时使用,会将新行与该监控项的全部历史进行比对。" + +#: changedetectionio/blueprint/ui/templates/edit.html:340 +msgid "Helps reduce changes detected caused by sites shuffling lines around, combine with" +msgstr "有助于减少因行顺序变化导致的变更,可结合" + +#: changedetectionio/blueprint/ui/templates/edit.html:340 +msgid "check unique lines" +msgstr "检查唯一行" + +#: changedetectionio/blueprint/ui/templates/edit.html:340 +msgid "below." +msgstr "一起使用。" + +#: changedetectionio/blueprint/ui/templates/edit.html:344 +msgid "Remove any whitespace before and after each line of text" +msgstr "移除每行文本前后的空白" + +#: changedetectionio/blueprint/ui/templates/edit.html:358 changedetectionio/blueprint/ui/templates/edit.html:361 +#: changedetectionio/blueprint/ui/templates/edit.html:417 +msgid "Loading..." +msgstr "加载中..." + +#: changedetectionio/blueprint/ui/templates/edit.html:386 +msgid "The Visual Selector tool lets you select the" +msgstr "可视化选择器工具可让你选择" + +#: changedetectionio/blueprint/ui/templates/edit.html:386 +msgid "text" +msgstr "文本" + +#: changedetectionio/blueprint/ui/templates/edit.html:386 +msgid "" +"elements that will be used for the change detection. It automatically fills-in the filters in the " +"\"CSS/JSONPath/JQ/XPath Filters\" box of the" +msgstr "用于变更检测的元素,并会自动填入“CSS/JSONPath/JQ/XPath 过滤器”选项卡中的过滤器" + +#: changedetectionio/blueprint/ui/templates/edit.html:386 +msgid "tab. Use" +msgstr "选项卡中。使用" + +#: changedetectionio/blueprint/ui/templates/edit.html:386 +msgid "Shift+Click" +msgstr "Shift+点击" + +#: changedetectionio/blueprint/ui/templates/edit.html:386 +msgid "to select multiple items." +msgstr "以选择多个项。" + +#: changedetectionio/blueprint/ui/templates/edit.html:391 +msgid "Selection Mode:" +msgstr "选择模式:" + +#: changedetectionio/blueprint/ui/templates/edit.html:394 +msgid "Select by element" +msgstr "按元素选择" + +#: changedetectionio/blueprint/ui/templates/edit.html:398 +msgid "Draw area" +msgstr "框选区域" + +#: changedetectionio/blueprint/ui/templates/edit.html:406 +msgid "Clear selection" +msgstr "清除选择" + +#: changedetectionio/blueprint/ui/templates/edit.html:408 +msgid "One moment, fetching screenshot and element information.." +msgstr "稍等,正在获取截图和元素信息.." + +#: changedetectionio/blueprint/ui/templates/edit.html:417 +msgid "Currently:" +msgstr "当前:" + +#: changedetectionio/blueprint/ui/templates/edit.html:423 +msgid "Sorry, this functionality only works with fetchers that support Javascript and screenshots (such as playwright etc)." +msgstr "抱歉,此功能仅适用于支持 JavaScript 和截图的抓取器(如 Playwright 等)。" + +#: changedetectionio/blueprint/ui/templates/edit.html:424 +msgid "to one that supports Javascript and screenshots." +msgstr "为支持 JavaScript 和截图的方式。" + +#: changedetectionio/blueprint/ui/templates/edit.html:441 +msgid "Check count" +msgstr "检查次数" + +#: changedetectionio/blueprint/ui/templates/edit.html:445 +msgid "Consecutive filter failures" +msgstr "连续过滤失败次数" + +#: changedetectionio/blueprint/ui/templates/edit.html:449 +msgid "History length" +msgstr "历史长度" + +#: changedetectionio/blueprint/ui/templates/edit.html:453 +msgid "Last fetch duration" +msgstr "上次抓取耗时" + +#: changedetectionio/blueprint/ui/templates/edit.html:457 +msgid "Notification alert count" +msgstr "通知告警次数" + +#: changedetectionio/blueprint/ui/templates/edit.html:461 +msgid "Server type reply" +msgstr "服务器类型响应" + +#: changedetectionio/blueprint/ui/templates/edit.html:475 +msgid "Download latest HTML snapshot" +msgstr "下载最新的 HTML 快照" + +#: changedetectionio/blueprint/ui/templates/edit.html:488 +msgid "Delete Watch?" +msgstr "删除监控项?" + +#: changedetectionio/blueprint/ui/templates/edit.html:489 +msgid "Are you sure you want to delete the watch for:" +msgstr "确定要删除以下监控项吗:" + +#: changedetectionio/blueprint/ui/templates/edit.html:489 +msgid "This action cannot be undone." +msgstr "此操作不可撤销。" + +#: changedetectionio/blueprint/ui/templates/edit.html:495 +msgid "Clear History?" +msgstr "清除历史记录?" + +#: changedetectionio/blueprint/ui/templates/edit.html:496 +msgid "Are you sure you want to clear all history for:" +msgstr "确定要清除以下监控项的全部历史记录吗:" + +#: changedetectionio/blueprint/ui/templates/edit.html:496 +msgid "This will remove all snapshots and previous versions. This action cannot be undone." +msgstr "这将删除所有快照和历史版本。此操作不可撤销。" + +#: changedetectionio/blueprint/ui/templates/edit.html:497 +msgid "Clear History" +msgstr "清除历史记录" + +#: changedetectionio/blueprint/ui/templates/edit.html:499 +msgid "Clone & Edit" +msgstr "克隆并编辑" + +#: changedetectionio/blueprint/ui/templates/preview.html:22 +msgid "Select timestamp" +msgstr "选择时间戳" + +#: changedetectionio/blueprint/ui/templates/preview.html:31 +msgid "Go" +msgstr "前往" + +#: changedetectionio/blueprint/ui/templates/preview.html:69 +msgid "Current erroring screenshot from most recent request" +msgstr "最近请求的错误截图" + +#: changedetectionio/blueprint/ui/templates/preview.html:91 +msgid "Screenshot requires a Content Fetcher ( Sockpuppetbrowser, selenium, etc ) that supports screenshots." +msgstr "截图需要支持截图的内容抓取器(如 Sockpuppetbrowser、Selenium 等)。" + +#: changedetectionio/blueprint/ui/views.py:24 +#, python-brace-format +msgid "Warning, URL {} already exists" +msgstr "警告:URL {} 已存在" + +#: changedetectionio/blueprint/ui/views.py:32 +msgid "Watch added in Paused state, saving will unpause." +msgstr "监控项已以暂停状态添加,保存后将取消暂停。" + +#: changedetectionio/blueprint/ui/views.py:37 +msgid "Watch added." +msgstr "监控项已添加。" + +#: changedetectionio/blueprint/watchlist/__init__.py:79 +#, python-brace-format +msgid "displaying <b>{start} - {end}</b> {record_name} in total <b>{total}</b>" +msgstr "显示第 <b>{start} - {end}</b> 条{record_name},共 <b>{total}</b> 条" + +#: changedetectionio/blueprint/watchlist/__init__.py:80 +msgid "records" +msgstr "记录" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:58 +msgid "Add a new web page change detection watch" +msgstr "新增网页变更监控" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:61 +msgid "Watch this URL!" +msgstr "监控此 URL!" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:62 +msgid "Edit first then Watch" +msgstr "先编辑,再监控" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:72 +msgid "Create a shareable link" +msgstr "创建可分享链接" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:72 +msgid "Tip: You can also add 'shared' watches." +msgstr "提示:你也可以添加“共享”的监控项。" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:72 +msgid "More info" +msgstr "更多信息" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:80 +msgid "Pause" +msgstr "暂停" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:81 +msgid "UnPause" +msgstr "取消暂停" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:82 +msgid "Mute" +msgstr "静音" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:83 +msgid "UnMute" +msgstr "取消静音" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:85 +msgid "Tag" +msgstr "标签" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:86 +msgid "Mark viewed" +msgstr "标记为已读" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:87 +msgid "Use default notification" +msgstr "使用默认通知" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:88 +msgid "Clear errors" +msgstr "清除错误" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:92 +msgid "Clear Histories" +msgstr "清除历史记录" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:93 +msgid "<p>Are you sure you want to clear history for the selected items?</p><p>This action cannot be undone.</p>" +msgstr "<p>确定要清除所选项的历史记录吗?</p><p>此操作不可撤销。</p>" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:94 +msgid "OK" +msgstr "确定" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:94 +msgid "Clear/reset history" +msgstr "清除/重置历史记录" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:98 +msgid "Delete Watches?" +msgstr "删除监控项?" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:99 +msgid "<p>Are you sure you want to delete the selected watches?</strong></p><p>This action cannot be undone.</p>" +msgstr "<p>确定要删除所选监控项吗?</p><p>此操作不可撤销。</p>" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:105 +msgid "Queued size" +msgstr "队列大小" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:110 +msgid "Searching" +msgstr "搜索中" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:112 +msgid "All" +msgstr "全部" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:150 +msgid "Website" +msgstr "网站" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:152 +msgid "Restock & Price" +msgstr "补货与价格" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:154 +msgid "Checked" +msgstr "检查" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:154 +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:155 +msgid "Last" +msgstr "最近" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:155 +msgid "Changed" +msgstr "变更" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:162 +msgid "No web page change detection watches configured, please add a URL in the box above, or" +msgstr "尚未配置网站监控项,请在上方输入 URL 或" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:162 +msgid "import a list" +msgstr "导入列表" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:245 +msgid "Detecting restock and price" +msgstr "检测补货与价格" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:247 +msgid "In stock" +msgstr "有库存" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:247 +msgid "Not in stock" +msgstr "无库存" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:253 +msgid "Price" +msgstr "价格" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:258 +msgid "No information" +msgstr "暂无信息" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:266 changedetectionio/templates/base.html:247 +msgid "Checking now" +msgstr "正在检查" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:279 +msgid "Queued" +msgstr "队列中" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:282 +msgid "History" +msgstr "历史" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:283 +msgid "Preview" +msgstr "预览" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:292 +msgid "With errors" +msgstr "有错误" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:295 +msgid "Mark all viewed" +msgstr "全部标记为已读" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:299 +#, python-format +msgid "Mark all viewed in '%(title)s'" +msgstr "将“%(title)s”中的全部标记为已读" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:303 +msgid "Unread" +msgstr "未读" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:306 +msgid "Recheck all" +msgstr "重新检查全部" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:306 +#, python-format +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 msgid "Not yet" msgstr "尚未" -#: changedetectionio/flask_app.py:567 +#: changedetectionio/flask_app.py:589 msgid "Already logged in" msgstr "已登录" -#: changedetectionio/flask_app.py:569 +#: changedetectionio/flask_app.py:591 msgid "You must be logged in, please log in." msgstr "需要登录,请先登录。" -#: changedetectionio/flask_app.py:584 +#: changedetectionio/flask_app.py:606 msgid "Incorrect password" msgstr "密码错误" #: changedetectionio/forms.py:63 changedetectionio/forms.py:243 -msgid "" -"At least one time interval (weeks, days, hours, minutes, or seconds) must be " -"specified." +msgid "At least one time interval (weeks, days, hours, minutes, or seconds) must be specified." msgstr "必须指定至少一个时间间隔(周、天、小时、分钟或秒)。" #: changedetectionio/forms.py:64 -msgid "" -"At least one time interval (weeks, days, hours, minutes, or seconds) must be " -"specified when not using global settings." +msgid "At least one time interval (weeks, days, hours, minutes, or seconds) must be specified when not using global settings." msgstr "未使用全局设置时,必须指定至少一个时间间隔(周、天、小时、分钟或秒)。" #: changedetectionio/forms.py:164 @@ -110,9 +1857,8 @@ msgstr "周日" msgid "Weeks" msgstr "周" -#: changedetectionio/forms.py:251 changedetectionio/forms.py:252 -#: changedetectionio/forms.py:253 changedetectionio/forms.py:254 -#: changedetectionio/forms.py:255 changedetectionio/forms.py:956 +#: changedetectionio/forms.py:251 changedetectionio/forms.py:252 changedetectionio/forms.py:253 +#: changedetectionio/forms.py:254 changedetectionio/forms.py:255 changedetectionio/forms.py:956 msgid "Should contain zero or more seconds" msgstr "应为 0 或更多秒" @@ -169,8 +1915,7 @@ msgstr "不允许为空。" msgid "Invalid value." msgstr "值无效。" -#: changedetectionio/blueprint/imports/templates/import.html:105 -#: changedetectionio/forms.py:730 +#: changedetectionio/blueprint/imports/templates/import.html:105 changedetectionio/forms.py:730 msgid "URL" msgstr "URL" @@ -274,8 +2019,7 @@ msgstr "移除元素" msgid "Extract text" msgstr "提取文本" -#: changedetectionio/blueprint/imports/templates/import.html:106 -#: changedetectionio/forms.py:805 +#: changedetectionio/blueprint/imports/templates/import.html:106 changedetectionio/forms.py:805 msgid "Title" msgstr "标题" @@ -299,8 +2043,7 @@ msgstr "忽略状态代码(正常处理非 2xx 状态码)" msgid "Only trigger when unique lines appear in all history" msgstr "仅当全历史中出现新的唯一行时触发" -#: changedetectionio/blueprint/ui/templates/edit.html:336 -#: changedetectionio/forms.py:813 +#: changedetectionio/blueprint/ui/templates/edit.html:336 changedetectionio/forms.py:813 msgid "Remove duplicate lines of text" msgstr "删除重复的文本行" @@ -340,8 +2083,8 @@ msgstr "文本匹配时阻止变更检测" msgid "Execute JavaScript before change detection" msgstr "在变更检测前执行 JavaScript" -#: changedetectionio/blueprint/tags/templates/groups-overview.html:17 -#: changedetectionio/forms.py:828 changedetectionio/forms.py:1052 +#: changedetectionio/blueprint/tags/templates/groups-overview.html:17 changedetectionio/forms.py:828 +#: changedetectionio/forms.py:1052 msgid "Save" msgstr "保存" @@ -353,13 +2096,6 @@ msgstr "代理" msgid "Send a notification when the filter can no longer be found on the page" msgstr "当页面上找不到该过滤器时发送通知" -#: changedetectionio/blueprint/settings/templates/settings.html:22 -#: changedetectionio/blueprint/tags/templates/edit-tag.html:32 -#: changedetectionio/blueprint/ui/templates/edit.html:59 -#: changedetectionio/forms.py:833 -msgid "Notifications" -msgstr "通知" - #: changedetectionio/forms.py:833 msgid "Muted" msgstr "静音" @@ -368,6 +2104,12 @@ msgstr "静音" msgid "On" msgstr "开启" +#: changedetectionio/blueprint/settings/templates/settings.html:22 +#: changedetectionio/blueprint/tags/templates/edit-tag.html:32 changedetectionio/blueprint/ui/templates/edit.html:59 +#: changedetectionio/forms.py:833 +msgid "Notifications" +msgstr "通知" + #: changedetectionio/forms.py:834 msgid "Attach screenshot to notification (where possible)" msgstr "(如可用)在通知中附加截图" @@ -392,8 +2134,7 @@ msgstr "列表中使用页面 <title>" msgid "Body must be empty when Request Method is set to GET" msgstr "当请求方法为 GET 时,请求正文必须为空" -#: changedetectionio/forms.py:864 changedetectionio/forms.py:878 -#: changedetectionio/forms.py:893 +#: changedetectionio/forms.py:864 changedetectionio/forms.py:878 changedetectionio/forms.py:893 #, python-format msgid "Invalid template syntax configuration: %(error)s" msgstr "模板语法配置无效:%(error)s" @@ -504,8 +2245,7 @@ msgstr "忽略文本" msgid "Ignore whitespace" msgstr "忽略空白" -#: changedetectionio/forms.py:1005 -#: changedetectionio/processors/image_ssim_diff/forms.py:50 +#: changedetectionio/forms.py:1005 changedetectionio/processors/image_ssim_diff/forms.py:50 msgid "Must be between 0 and 100" msgstr "必须介于 0 到 100 之间" @@ -573,1923 +2313,6 @@ msgstr "用于提取的正则表达式" msgid "Extract as CSV" msgstr "提取为 CSV" -#: changedetectionio/store.py:386 -#, python-brace-format -msgid "Error fetching metadata for {}" -msgstr "获取 {} 的元数据失败" - -#: changedetectionio/store.py:390 -msgid "Watch protocol is not permitted or invalid URL format" -msgstr "监控协议不允许或 URL 格式无效" - -#: changedetectionio/blueprint/backups/__init__.py:86 -msgid "A backup is already running, check back in a few minutes" -msgstr "备份正在进行中,请几分钟后再查看" - -#: changedetectionio/blueprint/backups/__init__.py:90 -msgid "Maximum number of backups reached, please remove some" -msgstr "备份数量已达上限,请先删除部分备份" - -#: changedetectionio/blueprint/backups/__init__.py:103 -msgid "Backup building in background, check back in a few minutes." -msgstr "备份正在后台生成,请几分钟后再查看。" - -#: changedetectionio/blueprint/backups/__init__.py:166 -msgid "Backups were deleted." -msgstr "备份已删除。" - -#: changedetectionio/blueprint/backups/templates/overview.html:6 -#: changedetectionio/blueprint/settings/templates/settings.html:28 -msgid "Backups" -msgstr "备份" - -#: changedetectionio/blueprint/backups/templates/overview.html:9 -msgid "A backup is running!" -msgstr "备份正在运行!" - -#: changedetectionio/blueprint/backups/templates/overview.html:13 -msgid "" -"Here you can download and request a new backup, when a backup is completed you " -"will see it listed below." -msgstr "在此可下载并请求新的备份,备份完成后会在下方列表中显示。" - -#: changedetectionio/blueprint/backups/templates/overview.html:19 -msgid "Mb" -msgstr "MB" - -#: changedetectionio/blueprint/backups/templates/overview.html:24 -msgid "No backups found." -msgstr "未找到备份。" - -#: changedetectionio/blueprint/backups/templates/overview.html:28 -msgid "Create backup" -msgstr "创建备份" - -#: changedetectionio/blueprint/backups/templates/overview.html:30 -msgid "Remove backups" -msgstr "删除备份" - -#: changedetectionio/blueprint/imports/importer.py:45 -msgid "" -"Importing 5,000 of the first URLs from your list, the rest can be imported " -"again." -msgstr "仅导入列表前 5,000 个 URL,其余可稍后继续导入。" - -#: changedetectionio/blueprint/imports/importer.py:78 -#, python-brace-format -msgid "{} Imported from list in {:.2f}s, {} Skipped." -msgstr "从列表导入 {} 条,用时 {:.2f} 秒,跳过 {} 条。" - -#: changedetectionio/blueprint/imports/importer.py:98 -msgid "Unable to read JSON file, was it broken?" -msgstr "无法读取 JSON 文件,文件是否损坏?" - -#: changedetectionio/blueprint/imports/importer.py:102 -msgid "JSON structure looks invalid, was it broken?" -msgstr "JSON 结构无效,文件是否损坏?" - -#: changedetectionio/blueprint/imports/importer.py:139 -#, python-brace-format -msgid "{} Imported from Distill.io in {:.2f}s, {} Skipped." -msgstr "从 Distill.io 导入 {} 条,用时 {:.2f} 秒,跳过 {} 条。" - -#: changedetectionio/blueprint/imports/importer.py:160 -#: changedetectionio/blueprint/imports/importer.py:239 -msgid "Unable to read export XLSX file, something wrong with the file?" -msgstr "无法读取导出的 XLSX 文件,文件是否有问题?" - -#: changedetectionio/blueprint/imports/importer.py:200 -#: changedetectionio/blueprint/imports/importer.py:268 -#, python-brace-format -msgid "Error processing row number {}, URL value was incorrect, row was skipped." -msgstr "处理第 {} 行时出错,URL 值不正确,已跳过该行。" - -#: changedetectionio/blueprint/imports/importer.py:214 -#: changedetectionio/blueprint/imports/importer.py:297 -#, python-brace-format -msgid "" -"Error processing row number {}, check all cell data types are correct, row was " -"skipped." -msgstr "处理第 {} 行时出错,请检查单元格数据类型是否正确,已跳过该行。" - -#: changedetectionio/blueprint/imports/importer.py:218 -#, python-brace-format -msgid "{} imported from Wachete .xlsx in {:.2f}s" -msgstr "从 Wachete .xlsx 导入 {} 条,用时 {:.2f} 秒" - -#: changedetectionio/blueprint/imports/importer.py:301 -#, python-brace-format -msgid "{} imported from custom .xlsx in {:.2f}s" -msgstr "从自定义 .xlsx 导入 {} 条,用时 {:.2f} 秒" - -#: changedetectionio/blueprint/imports/templates/import.html:9 -msgid "URL List" -msgstr "URL 列表" - -#: changedetectionio/blueprint/imports/templates/import.html:10 -msgid "Distill.io" -msgstr "Distill.io" - -#: changedetectionio/blueprint/imports/templates/import.html:11 -msgid ".XLSX & Wachete" -msgstr ".XLSX 与 Wachete" - -#: changedetectionio/blueprint/imports/templates/import.html:20 -msgid "" -"Enter one URL per line, and optionally add tags for each URL after a space, " -"delineated by comma (,):" -msgstr "每行输入一个 URL,可在 URL 后用空格追加标签,标签以逗号 (,) 分隔:" - -#: changedetectionio/blueprint/imports/templates/import.html:22 -msgid "Example:" -msgstr "示例:" - -#: changedetectionio/blueprint/imports/templates/import.html:23 -msgid "URLs which do not pass validation will stay in the textarea." -msgstr "未通过验证的 URL 会保留在文本框中。" - -#: changedetectionio/blueprint/imports/templates/import.html:44 -msgid "" -"Copy and Paste your Distill.io watch 'export' file, this should be a JSON file." -msgstr "复制并粘贴 Distill.io 监控的“导出”文件(JSON)。" - -#: changedetectionio/blueprint/imports/templates/import.html:45 -msgid "This is" -msgstr "这项功能为" - -#: changedetectionio/blueprint/imports/templates/import.html:45 -msgid "experimental" -msgstr "实验性" - -#: changedetectionio/blueprint/imports/templates/import.html:45 -msgid "supported fields are" -msgstr ",支持的字段有" - -#: changedetectionio/blueprint/imports/templates/import.html:45 -msgid "the rest (including" -msgstr "其余字段(包括" - -#: changedetectionio/blueprint/imports/templates/import.html:45 -msgid "are ignored." -msgstr ")将被忽略。" - -#: changedetectionio/blueprint/imports/templates/import.html:48 -msgid "How to export?" -msgstr "如何导出?" - -#: changedetectionio/blueprint/imports/templates/import.html:49 -msgid "Be sure to set your default fetcher to Chrome if required." -msgstr "如有需要,请将默认抓取器设置为 Chrome。" - -#: changedetectionio/blueprint/imports/templates/import.html:91 -msgid "Table of custom column and data types mapping for the" -msgstr "用于以下内容的自定义列与数据类型映射表" - -#: changedetectionio/blueprint/imports/templates/import.html:91 -msgid "Custom mapping" -msgstr "自定义映射" - -#: changedetectionio/blueprint/imports/templates/import.html:91 -msgid "File mapping type." -msgstr "文件映射类型。" - -#: changedetectionio/blueprint/imports/templates/import.html:95 -msgid "Column #" -msgstr "列 #" - -#: changedetectionio/blueprint/imports/templates/import.html:101 -msgid "Type" -msgstr "类型" - -#: changedetectionio/blueprint/imports/templates/import.html:104 -msgid "none" -msgstr "无" - -#: changedetectionio/blueprint/imports/templates/import.html:107 -msgid "CSS/xPath filter" -msgstr "CSS/XPath 过滤器" - -#: changedetectionio/blueprint/imports/templates/import.html:108 -msgid "Group / Tag name(s)" -msgstr "分组/标签名称" - -#: changedetectionio/blueprint/imports/templates/import.html:109 -msgid "Recheck time (minutes)" -msgstr "复检间隔(分钟)" - -#: changedetectionio/blueprint/imports/templates/import.html:116 -msgid "Import" -msgstr "导入" - -#: changedetectionio/blueprint/settings/__init__.py:64 -msgid "Password protection removed." -msgstr "已移除密码保护。" - -#: changedetectionio/blueprint/settings/__init__.py:92 -#, python-brace-format -msgid "Warning: Worker count ({}) is close to or exceeds available CPU cores ({})" -msgstr "警告:工作线程数({})接近或超过可用CPU核心数({})" - -#: changedetectionio/blueprint/settings/__init__.py:104 -#, python-brace-format -msgid "Worker count adjusted: {}" -msgstr "工作线程数已调整:{}" - -#: changedetectionio/blueprint/settings/__init__.py:106 -msgid "Dynamic worker adjustment not supported for sync workers" -msgstr "同步工作线程不支持动态调整" - -#: changedetectionio/blueprint/settings/__init__.py:108 -#, python-brace-format -msgid "Error adjusting workers: {}" -msgstr "调整工作线程时出错:{}" - -#: changedetectionio/blueprint/settings/__init__.py:113 -msgid "Password protection enabled." -msgstr "已启用密码保护。" - -#: changedetectionio/blueprint/settings/__init__.py:132 -msgid "Settings updated." -msgstr "设置已更新。" - -#: changedetectionio/blueprint/settings/__init__.py:135 -#: changedetectionio/blueprint/ui/edit.py:296 -#: changedetectionio/processors/extract.py:105 -msgid "An error occurred, please see below." -msgstr "发生错误,请查看下方详情。" - -#: changedetectionio/blueprint/settings/__init__.py:185 -msgid "API Key was regenerated." -msgstr "API Key 已重新生成。" - -#: changedetectionio/blueprint/settings/__init__.py:204 -msgid "Automatic scheduling paused - checks will not be queued." -msgstr "自动调度已暂停 - 检查任务不会入队。" - -#: changedetectionio/blueprint/settings/__init__.py:206 -msgid "Automatic scheduling resumed - checks will be queued normally." -msgstr "自动调度已恢复 - 检查任务将正常入队。" - -#: changedetectionio/blueprint/settings/__init__.py:218 -msgid "All notifications muted." -msgstr "所有通知已静音。" - -#: changedetectionio/blueprint/settings/__init__.py:220 -msgid "All notifications unmuted." -msgstr "所有通知已取消静音。" - -#: changedetectionio/blueprint/settings/templates/notification-log.html:7 -msgid "Notification debug log" -msgstr "通知调试日志" - -#: changedetectionio/blueprint/settings/templates/settings.html:21 -#: changedetectionio/blueprint/tags/templates/edit-tag.html:27 -#: changedetectionio/blueprint/ui/templates/edit.html:47 -msgid "General" -msgstr "通用" - -#: changedetectionio/blueprint/settings/templates/settings.html:23 -msgid "Fetching" -msgstr "抓取" - -#: changedetectionio/blueprint/settings/templates/settings.html:24 -msgid "Global Filters" -msgstr "全局过滤器" - -#: changedetectionio/blueprint/settings/templates/settings.html:25 -msgid "UI Options" -msgstr "界面选项" - -#: changedetectionio/blueprint/settings/templates/settings.html:26 -msgid "API" -msgstr "API" - -#: changedetectionio/blueprint/settings/templates/settings.html:27 -msgid "RSS" -msgstr "RSS" - -#: changedetectionio/blueprint/settings/templates/settings.html:29 -msgid "Time & Date" -msgstr "时间与日期" - -#: changedetectionio/blueprint/settings/templates/settings.html:30 -msgid "CAPTCHA & Proxies" -msgstr "验证码与代理" - -#: changedetectionio/blueprint/settings/templates/settings.html:36 -msgid "Info" -msgstr "信息" - -#: changedetectionio/blueprint/settings/templates/settings.html:47 -msgid "Default recheck time for all watches, current system minimum is" -msgstr "所有监控项的默认复检间隔,当前系统最小值为" - -#: changedetectionio/blueprint/settings/templates/settings.html:47 -msgid "seconds" -msgstr "秒" - -#: changedetectionio/blueprint/settings/templates/settings.html:47 -msgid "more info" -msgstr "更多信息" - -#: changedetectionio/blueprint/settings/templates/settings.html:57 -msgid "" -"After this many consecutive times that the CSS/xPath filter is missing, send a " -"notification" -msgstr "CSS/xPath 过滤器连续缺失此次数后发送通知" - -#: changedetectionio/blueprint/settings/templates/settings.html:59 -msgid "Set to" -msgstr "设置为" - -#: changedetectionio/blueprint/settings/templates/settings.html:59 -msgid "to disable" -msgstr "以禁用" - -#: changedetectionio/blueprint/settings/templates/settings.html:68 -msgid "Password protection for your changedetection.io application." -msgstr "为你的 changedetection.io 应用启用密码保护。" - -#: changedetectionio/blueprint/settings/templates/settings.html:71 -msgid "Password is locked." -msgstr "密码已锁定。" - -#: changedetectionio/blueprint/settings/templates/settings.html:77 -msgid "" -"Allow access to the watch change history page when password is enabled (Good " -"for sharing the diff page)" -msgstr "启用密码时允许访问监视器更改历史页面(便于共享差异页面)" - -#: changedetectionio/blueprint/settings/templates/settings.html:81 -msgid "" -"When a request returns no content, or the HTML does not contain any text, is " -"this considered a change?" -msgstr "当请求无内容返回,或 HTML 不包含任何文本时,是否视为变更?" - -#: changedetectionio/blueprint/settings/templates/settings.html:93 -msgid "Base URL used for the" -msgstr "用于通知链接中的" - -#: changedetectionio/blueprint/settings/templates/settings.html:93 -msgid "token in notification links." -msgstr "通知链接中的令牌。" - -#: changedetectionio/blueprint/settings/templates/settings.html:94 -msgid "Default value is the system environment variable" -msgstr "默认值为系统环境变量" - -#: changedetectionio/blueprint/settings/templates/settings.html:94 -#: changedetectionio/templates/_common_fields.html:132 -msgid "read more here" -msgstr "在此阅读更多" - -#: changedetectionio/blueprint/settings/templates/settings.html:103 -#: changedetectionio/blueprint/ui/templates/edit.html:123 -msgid "Use the" -msgstr "使用" - -#: changedetectionio/blueprint/settings/templates/settings.html:103 -#: changedetectionio/blueprint/ui/templates/edit.html:123 -msgid "Basic" -msgstr "基础" - -#: changedetectionio/blueprint/settings/templates/settings.html:103 -msgid "method (default) where your watched sites don't need Javascript to render." -msgstr "方法(默认),适用于无需 JavaScript 渲染的监视网站。" - -#: changedetectionio/blueprint/settings/templates/settings.html:104 -#: changedetectionio/blueprint/ui/templates/edit.html:124 -msgid "The" -msgstr "该" - -#: changedetectionio/blueprint/settings/templates/settings.html:104 -#: changedetectionio/blueprint/ui/templates/edit.html:124 -msgid "Chrome/Javascript" -msgstr "Chrome/JavaScript" - -#: changedetectionio/blueprint/settings/templates/settings.html:104 -msgid "" -"method requires a network connection to a running WebDriver+Chrome server, set " -"by the ENV var" -msgstr "方法需要连接到运行中的 WebDriver+Chrome 服务器,通过环境变量设置" - -#: changedetectionio/blueprint/settings/templates/settings.html:109 -#: changedetectionio/blueprint/ui/templates/edit.html:143 -msgid "" -"If you're having trouble waiting for the page to be fully rendered (text " -"missing etc), try increasing the 'wait' time here." -msgstr "如果页面渲染未完成(缺文本等),可尝试增加这里的等待时间。" - -#: changedetectionio/blueprint/settings/templates/settings.html:111 -#: changedetectionio/blueprint/ui/templates/edit.html:145 -msgid "This will wait" -msgstr "这将等待" - -#: changedetectionio/blueprint/settings/templates/settings.html:111 -#: changedetectionio/blueprint/ui/templates/edit.html:145 -msgid "seconds before extracting the text." -msgstr "秒后再提取文本。" - -#: changedetectionio/blueprint/settings/templates/settings.html:120 -msgid "" -"Number of concurrent workers to process watches. More workers = faster " -"processing but higher memory usage." -msgstr "用于处理监控项的并发工作线程数。线程越多=处理更快但内存占用更高。" - -#: changedetectionio/blueprint/settings/templates/settings.html:121 -msgid "Currently running:" -msgstr "当前运行:" - -#: changedetectionio/blueprint/settings/templates/settings.html:121 -msgid "operational" -msgstr "运行中" - -#: changedetectionio/blueprint/settings/templates/settings.html:121 -msgid "workers" -msgstr "工作进程" - -#: changedetectionio/blueprint/settings/templates/settings.html:121 -msgid "actively processing" -msgstr "活跃处理中" - -#: changedetectionio/blueprint/settings/templates/settings.html:125 -msgid "" -"Example - 3 seconds random jitter could trigger up to 3 seconds earlier or up " -"to 3 seconds later" -msgstr "示例 - 3 秒随机抖动可能导致提前最多 3 秒或延后最多 3 秒触发" - -#: changedetectionio/blueprint/settings/templates/settings.html:129 -msgid "" -"For regular plain requests (not chrome based), maximum number of seconds until " -"timeout, 1-999." -msgstr "对于普通明文请求(非 Chrome),超时时间上限为 1-999 秒。" - -#: changedetectionio/blueprint/settings/templates/settings.html:134 -msgid "Applied to all requests." -msgstr "适用于所有请求。" - -#: changedetectionio/blueprint/settings/templates/settings.html:135 -msgid "" -"Note: Simply changing the User-Agent often does not defeat anti-robot " -"technologies, it's important to consider" -msgstr "注意:仅更换 User-Agent 往往无法绕过反爬虫技术,务必考虑" - -#: changedetectionio/blueprint/settings/templates/settings.html:135 -msgid "all of the ways that the browser is detected" -msgstr "浏览器被识别的各种方式" - -#: changedetectionio/blueprint/settings/templates/settings.html:140 -#: changedetectionio/blueprint/ui/templates/diff.html:138 -#: changedetectionio/blueprint/ui/templates/edit.html:125 -#: changedetectionio/templates/_common_fields.html:126 -msgid "Tip:" -msgstr "提示:" - -#: changedetectionio/blueprint/settings/templates/settings.html:140 -#: changedetectionio/blueprint/ui/templates/edit.html:125 -msgid "Connect using Bright Data and Oxylabs Proxies, find out more here." -msgstr "使用 Bright Data 和 Oxylabs 代理连接,更多信息见此处。" - -#: changedetectionio/blueprint/settings/templates/settings.html:149 -msgid "" -"Ignore whitespace, tabs and new-lines/line-feeds when considering if a change " -"was detected." -msgstr "判断是否变更时忽略空格、制表符和换行。" - -#: changedetectionio/blueprint/settings/templates/settings.html:150 -#: changedetectionio/blueprint/settings/templates/settings.html:157 -#: changedetectionio/blueprint/settings/templates/settings.html:192 -msgid "Note:" -msgstr "注意:" - -#: changedetectionio/blueprint/settings/templates/settings.html:150 -#: changedetectionio/blueprint/settings/templates/settings.html:192 -msgid "" -"Changing this will change the status of your existing watches, possibly trigger " -"alerts etc." -msgstr "更改此项会改变现有监控项状态,可能触发警报等。" - -#: changedetectionio/blueprint/settings/templates/settings.html:155 -msgid "Render anchor tag content, default disabled, when enabled renders links as" -msgstr "渲染 a 标签内容,默认关闭,开启后链接会呈现为" - -#: changedetectionio/blueprint/settings/templates/settings.html:157 -msgid "" -"Changing this could affect the content of your existing watches, possibly " -"trigger alerts etc." -msgstr "更改此项可能影响现有监控项内容,可能触发警报等。" - -#: changedetectionio/blueprint/settings/templates/settings.html:168 -msgid "Remove HTML element(s) by CSS and XPath selectors before text conversion." -msgstr "在文本转换前通过 CSS 和 XPath 选择器移除 HTML 元素。" - -#: changedetectionio/blueprint/settings/templates/settings.html:169 -msgid "Don't paste HTML here, use only CSS and XPath selectors" -msgstr "不要在此粘贴 HTML,仅使用 CSS 和 XPath 选择器" - -#: changedetectionio/blueprint/settings/templates/settings.html:170 -msgid "" -"Add multiple elements, CSS or XPath selectors per line to ignore multiple parts " -"of the HTML." -msgstr "每行添加多个元素、CSS 或 XPath 选择器,用于忽略 HTML 的多个部分。" - -#: changedetectionio/blueprint/settings/templates/settings.html:178 -#: changedetectionio/blueprint/settings/templates/settings.html:182 -msgid "Note: This is applied globally in addition to the per-watch rules." -msgstr "注意:除每个监控项规则外,此项还会全局应用。" - -#: changedetectionio/blueprint/settings/templates/settings.html:181 -msgid "Matching text will be" -msgstr "匹配的文本将会" - -#: changedetectionio/blueprint/settings/templates/settings.html:181 -msgid "ignored" -msgstr "已忽略" - -#: changedetectionio/blueprint/settings/templates/settings.html:181 -msgid "in the text snapshot (you can still see it but it wont trigger a change)" -msgstr "在文本快照中(仍可见但不会触发变更)" - -#: changedetectionio/blueprint/settings/templates/settings.html:183 -#: changedetectionio/templates/edit/text-options.html:24 -msgid "" -"Each line processed separately, any line matching will be ignored (removed " -"before creating the checksum)" -msgstr "每行单独处理,匹配的行会被忽略(在生成校验和前移除)" - -#: changedetectionio/blueprint/settings/templates/settings.html:184 -#: changedetectionio/templates/edit/text-options.html:25 -msgid "Regular Expression support, wrap the entire line in forward slash" -msgstr "支持正则表达式,整行用斜杠 / 包裹" - -#: changedetectionio/blueprint/settings/templates/settings.html:185 -#: changedetectionio/templates/edit/text-options.html:26 -msgid "" -"Changing this will affect the comparison checksum which may trigger an alert" -msgstr "更改此项会影响对比校验和,可能触发警报" - -#: changedetectionio/blueprint/settings/templates/settings.html:191 -msgid "" -"Remove any text that appears in the \"Ignore text\" from the output (otherwise " -"its just ignored for change-detection)" -msgstr "从输出中移除“忽略文本”中的内容(否则仅在变更检测时忽略)" - -#: changedetectionio/blueprint/settings/templates/settings.html:198 -msgid "API Access" -msgstr "API 访问" - -#: changedetectionio/blueprint/settings/templates/settings.html:199 -msgid "Drive your changedetection.io via API, More about" -msgstr "通过 API 控制 changedetection.io,更多信息" - -#: changedetectionio/blueprint/settings/templates/settings.html:199 -msgid "API access and examples here" -msgstr "API访问和示例" - -#: changedetectionio/blueprint/settings/templates/settings.html:203 -msgid "Restrict API access limit by using" -msgstr "通过以下方式限制 API 访问" - -#: changedetectionio/blueprint/settings/templates/settings.html:203 -msgid "header - required for the Chrome Extension to work" -msgstr "请求头 - Chrome 扩展正常工作所需" - -#: changedetectionio/blueprint/settings/templates/settings.html:204 -msgid "API Key" -msgstr "API密钥" - -#: changedetectionio/blueprint/settings/templates/settings.html:205 -msgid "copy" -msgstr "复制" - -#: changedetectionio/blueprint/settings/templates/settings.html:209 -msgid "Regenerate API key" -msgstr "重新生成 API Key" - -#: changedetectionio/blueprint/settings/templates/settings.html:212 -msgid "Chrome Extension" -msgstr "Chrome 扩展程序" - -#: changedetectionio/blueprint/settings/templates/settings.html:213 -msgid "" -"Easily add any web-page to your changedetection.io installation from within " -"Chrome." -msgstr "可在 Chrome 中轻松将任意网页添加到你的 changedetection.io。" - -#: changedetectionio/blueprint/settings/templates/settings.html:214 -msgid "Step 1" -msgstr "步骤 1" - -#: changedetectionio/blueprint/settings/templates/settings.html:214 -msgid "Install the extension," -msgstr "安装扩展," - -#: changedetectionio/blueprint/settings/templates/settings.html:214 -msgid "Step 2" -msgstr "步骤 2" - -#: changedetectionio/blueprint/settings/templates/settings.html:214 -msgid "Navigate to this page," -msgstr "访问此页面," - -#: changedetectionio/blueprint/settings/templates/settings.html:215 -msgid "Step 3" -msgstr "步骤 3" - -#: changedetectionio/blueprint/settings/templates/settings.html:215 -msgid "Open the extension from the toolbar and click" -msgstr "从工具栏打开扩展并点击" - -#: changedetectionio/blueprint/settings/templates/settings.html:215 -msgid "Sync API Access" -msgstr "同步 API 访问" - -#: changedetectionio/blueprint/settings/templates/settings.html:218 -msgid "Try our new Chrome Extension!" -msgstr "试试我们新的 Chrome 扩展!" - -#: changedetectionio/blueprint/settings/templates/settings.html:220 -msgid "Chrome store icon" -msgstr "Chrome 商店图标" - -#: changedetectionio/blueprint/settings/templates/settings.html:221 -msgid "Chrome Webstore" -msgstr "Chrome网上应用店" - -#: changedetectionio/blueprint/settings/templates/settings.html:232 -msgid "" -"Maximum number of history snapshots to include in the watch specific RSS feed." -msgstr "监控项 RSS 中包含的历史快照最大数量。" - -#: changedetectionio/blueprint/settings/templates/settings.html:236 -msgid "" -"For watching other RSS feeds - When watching RSS/Atom feeds, convert them into " -"clean text for better change detection." -msgstr "" -"用于监控其他 RSS 源 - 监控 RSS/Atom 源时,将其转换为纯净文本以更好地检测变更。" - -#: changedetectionio/blueprint/settings/templates/settings.html:241 -msgid "Does your reader support HTML? Set it here" -msgstr "你的阅读器支持 HTML 吗?在此设置" - -#: changedetectionio/blueprint/settings/templates/settings.html:245 -msgid "" -"'System default' for the same template for all items, or re-use your " -"\"Notification Body\" as the template." -msgstr "“系统默认”用于所有条目使用相同模板,或复用“通知正文”作为模板。" - -#: changedetectionio/blueprint/settings/templates/settings.html:258 -msgid "" -"Ensure the settings below are correct, they are used to manage the time " -"schedule for checking your web page watches." -msgstr "请确认以下设置正确,它们用于管理网页监控的时间调度。" - -#: changedetectionio/blueprint/settings/templates/settings.html:261 -msgid "UTC Time & Date from Server:" -msgstr "服务器 UTC 时间与日期:" - -#: changedetectionio/blueprint/settings/templates/settings.html:262 -msgid "Local Time & Date in Browser:" -msgstr "浏览器本地时间与日期:" - -#: changedetectionio/blueprint/settings/templates/settings.html:274 -msgid "" -"Enable this setting to open the diff page in a new tab. If disabled, the diff " -"page will open in the current tab." -msgstr "启用此设置可在新标签页打开差异页面;若禁用,将在当前标签页打开。" - -#: changedetectionio/blueprint/settings/templates/settings.html:278 -msgid "Realtime UI Updates Enabled - (Restart required if this is changed)" -msgstr "启用实时界面更新(更改后需重启)" - -#: changedetectionio/blueprint/settings/templates/settings.html:282 -msgid "Enable or Disable Favicons next to the watch list" -msgstr "在监控列表中启用或禁用站点图标" - -#: changedetectionio/blueprint/settings/templates/settings.html:289 -msgid "Number of items per page in the watch overview list, 0 to disable." -msgstr "监控概览列表每页数量,0 为禁用。" - -#: changedetectionio/blueprint/settings/templates/settings.html:337 -msgid "Tip" -msgstr "提示" - -#: changedetectionio/blueprint/settings/templates/settings.html:337 -msgid "" -"\"Residential\" and \"Mobile\" proxy type can be more successfull than \"Data " -"Center\" for blocked websites." -msgstr "对于被封锁的网站,“住宅”和“移动”代理类型可能比“数据中心”更有效。" - -#: changedetectionio/blueprint/settings/templates/settings.html:341 -msgid "\"Name\" will be used for selecting the proxy in the Watch Edit settings" -msgstr "“名称”将用于在监控项编辑设置中选择代理" - -#: changedetectionio/blueprint/settings/templates/settings.html:342 -msgid "" -"SOCKS5 proxies with authentication are only supported with 'plain requests' " -"fetcher, for other fetchers you should whitelist the IP access instead" -msgstr "带认证的 SOCKS5 代理仅支持“明文请求”抓取器,其他抓取器请改为白名单 IP" - -#: changedetectionio/blueprint/settings/templates/settings.html:348 -msgid "Choose a default proxy for all watches" -msgstr "为所有监视器选择默认代理" - -#: changedetectionio/blueprint/settings/templates/settings.html:388 -msgid "Python version:" -msgstr "Python 版本:" - -#: changedetectionio/blueprint/settings/templates/settings.html:389 -msgid "Plugins active:" -msgstr "已启用插件:" - -#: changedetectionio/blueprint/settings/templates/settings.html:397 -msgid "No plugins active" -msgstr "未启用任何插件" - -#: changedetectionio/blueprint/settings/templates/settings.html:403 -msgid "Back" -msgstr "返回" - -#: changedetectionio/blueprint/settings/templates/settings.html:404 -msgid "Clear Snapshot History" -msgstr "清除快照历史" - -#: changedetectionio/blueprint/tags/__init__.py:48 -#, python-brace-format -msgid "The tag \"{}\" already exists" -msgstr "标签“{}”已存在" - -#: changedetectionio/blueprint/tags/__init__.py:52 -msgid "Tag added" -msgstr "标签已添加" - -#: changedetectionio/blueprint/tags/__init__.py:87 -msgid "Tag deleted, removing from watches in background" -msgstr "标签已删除,正在后台从监视器中移除" - -#: changedetectionio/blueprint/tags/__init__.py:109 -msgid "Unlinking tag from watches in background" -msgstr "正在后台从监控项中解绑标签" - -#: changedetectionio/blueprint/tags/__init__.py:133 -msgid "All tags deleted, clearing from watches in background" -msgstr "已删除所有标签,正在后台从监控项中清理" - -#: changedetectionio/blueprint/tags/__init__.py:145 -msgid "Tag not found" -msgstr "未找到标签" - -#: changedetectionio/blueprint/tags/__init__.py:220 -msgid "Updated" -msgstr "已更新" - -#: changedetectionio/blueprint/tags/templates/edit-tag.html:28 -#: changedetectionio/blueprint/ui/templates/edit.html:56 -#: changedetectionio/blueprint/ui/templates/edit.html:386 -msgid "Filters & Triggers" -msgstr "过滤器与触发器" - -#: changedetectionio/blueprint/tags/templates/edit-tag.html:50 -msgid "These settings are" -msgstr "这些设置会" - -#: changedetectionio/blueprint/tags/templates/edit-tag.html:50 -msgid "added" -msgstr "应用" - -#: changedetectionio/blueprint/tags/templates/edit-tag.html:50 -msgid "to any existing watch configurations." -msgstr "到现有的所有监控项配置中。" - -#: changedetectionio/blueprint/tags/templates/edit-tag.html:53 -#: changedetectionio/blueprint/ui/templates/edit.html:321 -msgid "Text filtering" -msgstr "文本过滤" - -#: changedetectionio/blueprint/tags/templates/edit-tag.html:73 -#: changedetectionio/blueprint/ui/templates/edit.html:269 -msgid "Use with caution!" -msgstr "谨慎使用!" - -#: changedetectionio/blueprint/tags/templates/edit-tag.html:73 -#: changedetectionio/blueprint/ui/templates/edit.html:269 -msgid "This will easily fill up your email storage quota or flood other storages." -msgstr "这很容易占满邮件存储配额或淹没其他存储。" - -#: changedetectionio/blueprint/tags/templates/edit-tag.html:80 -#: changedetectionio/blueprint/ui/templates/edit.html:276 -msgid "Look out!" -msgstr "注意!" - -#: changedetectionio/blueprint/tags/templates/edit-tag.html:80 -#: changedetectionio/blueprint/ui/templates/edit.html:276 -msgid "Lookout!" -msgstr "注意!" - -#: changedetectionio/blueprint/tags/templates/edit-tag.html:81 -#: changedetectionio/blueprint/ui/templates/edit.html:277 -msgid "There are" -msgstr "当前有" - -#: changedetectionio/blueprint/tags/templates/edit-tag.html:81 -#: changedetectionio/blueprint/ui/templates/edit.html:277 -msgid "system-wide notification URLs enabled" -msgstr "系统级通知 URL 已启用" - -#: changedetectionio/blueprint/tags/templates/edit-tag.html:81 -#: changedetectionio/blueprint/ui/templates/edit.html:277 -msgid "this form will override notification settings for this watch only" -msgstr "此表单将仅覆盖该监控项的通知设置" - -#: changedetectionio/blueprint/tags/templates/edit-tag.html:81 -#: changedetectionio/blueprint/ui/templates/edit.html:277 -msgid "an empty Notification URL list here will still send notifications." -msgstr "即使此处通知 URL 列表为空,仍会发送通知。" - -#: changedetectionio/blueprint/tags/templates/edit-tag.html:84 -#: changedetectionio/blueprint/ui/templates/edit.html:280 -msgid "Use system defaults" -msgstr "使用系统默认值" - -#: changedetectionio/blueprint/tags/templates/groups-overview.html:11 -msgid "Add a new organisational tag" -msgstr "添加新的组织标签" - -#: changedetectionio/blueprint/tags/templates/groups-overview.html:14 -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:65 -msgid "Watch group / tag" -msgstr "分组 / 标签" - -#: changedetectionio/blueprint/tags/templates/groups-overview.html:21 -msgid "" -"Groups allows you to manage filters and notifications for multiple watches " -"under a single organisational tag." -msgstr "分组可让您在一个组织标签下管理多个监控项的过滤器与通知。" - -#: changedetectionio/blueprint/tags/templates/groups-overview.html:31 -msgid "# Watches" -msgstr "监控项数量" - -#: changedetectionio/blueprint/tags/templates/groups-overview.html:32 -msgid "Tag / Label name" -msgstr "标签/名称" - -#: changedetectionio/blueprint/tags/templates/groups-overview.html:42 -msgid "No website organisational tags/groups configured" -msgstr "未配置分组/标签" - -#: changedetectionio/blueprint/tags/templates/groups-overview.html:53 -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:281 -msgid "Edit" -msgstr "编辑" - -#: changedetectionio/blueprint/tags/templates/groups-overview.html:54 -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:84 -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:280 -msgid "Recheck" -msgstr "重新检查" - -#: changedetectionio/blueprint/tags/templates/groups-overview.html:59 -msgid "Delete Group?" -msgstr "删除分组?" - -#: changedetectionio/blueprint/tags/templates/groups-overview.html:60 -#, python-format -msgid "" -"<p>Are you sure you want to delete group <strong>%(title)s</strong>?</p><p>This " -"action cannot be undone.</p>" -msgstr "" -"<p>确定要删除分组 <strong>%(title)s</strong> 吗?</p><p>此操作不可撤销。</p>" - -#: changedetectionio/blueprint/tags/templates/groups-overview.html:61 -#: changedetectionio/blueprint/tags/templates/groups-overview.html:62 -#: changedetectionio/blueprint/ui/templates/edit.html:490 -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:100 -msgid "Delete" -msgstr "删除" - -#: changedetectionio/blueprint/tags/templates/groups-overview.html:62 -msgid "Deletes and removes tag" -msgstr "删除并移除标签" - -#: changedetectionio/blueprint/tags/templates/groups-overview.html:67 -msgid "Unlink Group?" -msgstr "取消分组关联?" - -#: changedetectionio/blueprint/tags/templates/groups-overview.html:68 -#, python-format -msgid "" -"<p>Are you sure you want to unlink all watches from group <strong>%(title)s</" -"strong>?</p><p>The tag will be kept but watches will be removed from it.</p>" -msgstr "" -"<p>确定要将分组 <strong>%(title)s</strong> 与所有监控项解绑吗?</p><p>标签会保" -"留,但监控项将从该分组移除。</p>" - -#: changedetectionio/blueprint/tags/templates/groups-overview.html:69 -#: changedetectionio/blueprint/tags/templates/groups-overview.html:70 -msgid "Unlink" -msgstr "解绑" - -#: changedetectionio/blueprint/tags/templates/groups-overview.html:70 -msgid "Keep the tag but unlink any watches" -msgstr "保留标签但解绑所有监控项" - -#: changedetectionio/blueprint/tags/templates/groups-overview.html:71 -#: changedetectionio/blueprint/ui/templates/edit.html:500 -msgid "RSS Feed for this watch" -msgstr "该监控项的 RSS 源" - -#: changedetectionio/blueprint/ui/__init__.py:21 -#, python-brace-format -msgid "{} watches deleted" -msgstr "已删除 {} 个监控项" - -#: changedetectionio/blueprint/ui/__init__.py:28 -#, python-brace-format -msgid "{} watches paused" -msgstr "已暂停 {} 个监控项" - -#: changedetectionio/blueprint/ui/__init__.py:35 -#, python-brace-format -msgid "{} watches unpaused" -msgstr "已取消暂停 {} 个监控项" - -#: changedetectionio/blueprint/ui/__init__.py:42 -#, python-brace-format -msgid "{} watches updated" -msgstr "已更新 {} 个监控项" - -#: changedetectionio/blueprint/ui/__init__.py:49 -#, python-brace-format -msgid "{} watches muted" -msgstr "已静音 {} 个监控项" - -#: changedetectionio/blueprint/ui/__init__.py:56 -#, python-brace-format -msgid "{} watches un-muted" -msgstr "已取消静音 {} 个监控项" - -#: changedetectionio/blueprint/ui/__init__.py:64 -#, python-brace-format -msgid "{} watches queued for rechecking" -msgstr "已将 {} 个监控项加入重新检查队列" - -#: changedetectionio/blueprint/ui/__init__.py:71 -#, python-brace-format -msgid "{} watches errors cleared" -msgstr "已清除 {} 个监控项的错误" - -#: changedetectionio/blueprint/ui/__init__.py:78 -#, python-brace-format -msgid "{} watches cleared/reset." -msgstr "已清除/重置 {} 个监控项的历史记录。" - -#: changedetectionio/blueprint/ui/__init__.py:91 -#, python-brace-format -msgid "{} watches set to use default notification settings" -msgstr "已将 {} 个监控项设置为使用默认通知" - -#: changedetectionio/blueprint/ui/__init__.py:106 -#, python-brace-format -msgid "{} watches were tagged" -msgstr "已为 {} 个监控项打标签" - -#: changedetectionio/blueprint/ui/__init__.py:143 -msgid "Watch not found" -msgstr "未找到监控项" - -#: changedetectionio/blueprint/ui/__init__.py:145 -#, python-brace-format -msgid "Cleared snapshot history for watch {}" -msgstr "已清除监控项 {} 的快照历史" - -#: changedetectionio/blueprint/ui/__init__.py:172 -msgid "History clearing started in background" -msgstr "历史清理已在后台开始" - -#: changedetectionio/blueprint/ui/__init__.py:174 -msgid "Incorrect confirmation text." -msgstr "确认文本不正确。" - -#: changedetectionio/blueprint/ui/__init__.py:213 -msgid "Marking watches as viewed in background..." -msgstr "正在后台将监控项标记为已读..." - -#: changedetectionio/blueprint/ui/__init__.py:222 -#, python-brace-format -msgid "The watch by UUID {} does not exist." -msgstr "UUID 为 {} 的监控项不存在。" - -#: changedetectionio/blueprint/ui/__init__.py:229 -msgid "Deleted." -msgstr "已删除。" - -#: changedetectionio/blueprint/ui/__init__.py:246 -msgid "Cloned, you are editing the new watch." -msgstr "已克隆,正在编辑新的监控项。" - -#: changedetectionio/blueprint/ui/__init__.py:261 -msgid "Watch is already queued or being checked." -msgstr "监视器已在队列中或正在检查。" - -#: changedetectionio/blueprint/ui/__init__.py:264 -#: changedetectionio/blueprint/ui/__init__.py:301 -msgid "Queued 1 watch for rechecking." -msgstr "已将 1 个监控项加入重新检查队列。" - -#: changedetectionio/blueprint/ui/__init__.py:297 -msgid "Queued {} watches for rechecking ({} already queued or running)." -msgstr "{}个监视器已加入队列({}个已在队列中)。" - -#: changedetectionio/blueprint/ui/__init__.py:303 -#, python-brace-format -msgid "Queued {} watches for rechecking." -msgstr "已将 {} 个监控项加入重新检查队列。" - -#: changedetectionio/blueprint/ui/__init__.py:332 -msgid "Queueing watches for rechecking in background..." -msgstr "后台将监视器加入重新检查队列..." - -#: changedetectionio/blueprint/ui/__init__.py:403 -#, python-brace-format -msgid "" -"Could not share, something went wrong while communicating with the share server " -"- {}" -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 -msgid "No history found for the specified link, bad link?" -msgstr "未找到该链接的历史记录,链接是否有误?" - -#: changedetectionio/blueprint/ui/diff.py:98 -msgid "" -"Not enough history (2 snapshots required) to show difference page for this " -"watch." -msgstr "历史记录不足(需要 2 个快照),无法显示该监控项的差异页。" - -#: changedetectionio/blueprint/ui/edit.py:35 -msgid "No watches to edit" -msgstr "没有可编辑的监控项" - -#: changedetectionio/blueprint/ui/edit.py:42 -#, python-brace-format -msgid "No watch with the UUID {} found." -msgstr "未找到 UUID 为 {} 的监控项。" - -#: changedetectionio/blueprint/ui/edit.py:50 -#, python-brace-format -msgid "Switched to mode - {}." -msgstr "已切换到模式 - {}。" - -#: changedetectionio/blueprint/ui/edit.py:75 -#, python-brace-format -msgid "Cannot load the edit form for processor/plugin '{}', plugin missing?" -msgstr "无法加载处理器/插件 '{}' 的编辑表单,插件是否缺失?" - -#: changedetectionio/blueprint/ui/edit.py:245 -msgid "Updated watch - unpaused!" -msgstr "监控项已更新并取消暂停!" - -#: changedetectionio/blueprint/ui/edit.py:245 -msgid "Updated watch." -msgstr "监控项已更新。" - -#: changedetectionio/blueprint/ui/preview.py:78 -msgid "Preview unavailable - No fetch/check completed or triggers not reached" -msgstr "无法预览 - 尚未完成抓取/检查或未满足触发条件" - -#: changedetectionio/blueprint/ui/views.py:24 -#, python-brace-format -msgid "Warning, URL {} already exists" -msgstr "警告:URL {} 已存在" - -#: changedetectionio/blueprint/ui/views.py:32 -msgid "Watch added in Paused state, saving will unpause." -msgstr "监控项已以暂停状态添加,保存后将取消暂停。" - -#: changedetectionio/blueprint/ui/views.py:37 -msgid "Watch added." -msgstr "监控项已添加。" - -#: changedetectionio/blueprint/ui/templates/clear_all_history.html:12 -msgid "" -"This will remove version history (snapshots) for ALL watches, but keep your " -"list of URLs!" -msgstr "这将删除所有监控项的版本历史(快照),但会保留 URL 列表!" - -#: changedetectionio/blueprint/ui/templates/clear_all_history.html:13 -msgid "You may like to use the" -msgstr "你可能需要先使用" - -#: changedetectionio/blueprint/ui/templates/clear_all_history.html:13 -msgid "BACKUP" -msgstr "备份" - -#: changedetectionio/blueprint/ui/templates/clear_all_history.html:13 -msgid "link first." -msgstr "链接。" - -#: changedetectionio/blueprint/ui/templates/clear_all_history.html:17 -msgid "Confirmation text" -msgstr "确认文本" - -#: changedetectionio/blueprint/ui/templates/clear_all_history.html:27 -msgid "Type in the word" -msgstr "请输入单词" - -#: changedetectionio/blueprint/ui/templates/clear_all_history.html:27 -msgid "clear" -msgstr "clear" - -#: changedetectionio/blueprint/ui/templates/clear_all_history.html:27 -msgid "to confirm that you understand." -msgstr "以确认你已理解。" - -#: changedetectionio/blueprint/ui/templates/clear_all_history.html:33 -msgid "Clear History!" -msgstr "清除历史记录!" - -#: changedetectionio/blueprint/ui/templates/clear_all_history.html:39 -#: changedetectionio/templates/base.html:273 -#: changedetectionio/templates/base.html:293 -msgid "Cancel" -msgstr "取消" - -#: changedetectionio/blueprint/ui/templates/diff-offscreen-options.html:3 -msgid "Share diff as image" -msgstr "将差异分享为图片" - -#: changedetectionio/blueprint/ui/templates/diff-offscreen-options.html:3 -msgid "Share as Image" -msgstr "分享为图片" - -#: changedetectionio/blueprint/ui/templates/diff-offscreen-options.html:6 -msgid "Ignore any lines matching" -msgstr "忽略匹配以下内容的行" - -#: changedetectionio/blueprint/ui/templates/diff-offscreen-options.html:9 -msgid "Ignore any lines matching excluding digits" -msgstr "忽略匹配以下内容的行(排除数字)" - -#: changedetectionio/blueprint/ui/templates/diff.html:28 -msgid "From" -msgstr "从" - -#: changedetectionio/blueprint/ui/templates/diff.html:38 -msgid "To" -msgstr "到" - -#: changedetectionio/blueprint/ui/templates/diff.html:53 -msgid "Words" -msgstr "单词" - -#: changedetectionio/blueprint/ui/templates/diff.html:57 -msgid "Lines" -msgstr "行" - -#: changedetectionio/blueprint/ui/templates/diff.html:61 -msgid "Ignore Whitespace" -msgstr "忽略空白" - -#: changedetectionio/blueprint/ui/templates/diff.html:65 -msgid "Same/non-changed" -msgstr "未变化" - -#: changedetectionio/blueprint/ui/templates/diff.html:69 -msgid "Removed" -msgstr "已删除" - -#: changedetectionio/blueprint/ui/templates/diff.html:73 -#: changedetectionio/blueprint/ui/templates/edit.html:327 -msgid "Added" -msgstr "新增" - -#: changedetectionio/blueprint/ui/templates/diff.html:77 -#: changedetectionio/blueprint/ui/templates/edit.html:327 -msgid "Replaced" -msgstr "替换" - -#: changedetectionio/blueprint/ui/templates/diff.html:82 -#: changedetectionio/blueprint/ui/templates/preview.html:36 -msgid "Keyboard:" -msgstr "快捷键:" - -#: changedetectionio/blueprint/ui/templates/diff.html:83 -#: changedetectionio/blueprint/ui/templates/preview.html:37 -msgid "Previous" -msgstr "上一项" - -#: changedetectionio/blueprint/ui/templates/diff.html:84 -#: changedetectionio/blueprint/ui/templates/preview.html:38 -msgid "Next" -msgstr "下一项" - -#: changedetectionio/blueprint/ui/templates/diff.html:91 -msgid "Jump to next difference" -msgstr "跳转到下一个差异" - -#: changedetectionio/blueprint/ui/templates/diff.html:91 -msgid "Jump" -msgstr "跳转" - -#: changedetectionio/blueprint/ui/templates/diff.html:97 -#: changedetectionio/blueprint/ui/templates/preview.html:45 -msgid "Error Text" -msgstr "错误文本" - -#: changedetectionio/blueprint/ui/templates/diff.html:98 -#: changedetectionio/blueprint/ui/templates/preview.html:47 -msgid "Error Screenshot" -msgstr "错误截图" - -#: changedetectionio/blueprint/ui/templates/diff.html:99 -#: changedetectionio/blueprint/ui/templates/preview.html:50 -msgid "Text" -msgstr "文本" - -#: changedetectionio/blueprint/ui/templates/diff.html:100 -#: changedetectionio/blueprint/ui/templates/preview.html:51 -msgid "Current screenshot" -msgstr "当前截图" - -#: changedetectionio/blueprint/ui/templates/diff.html:101 -msgid "Extract Data" -msgstr "提取数据" - -#: changedetectionio/blueprint/ui/templates/diff.html:107 -msgid "seconds ago." -msgstr "秒前。" - -#: changedetectionio/blueprint/ui/templates/diff.html:114 -#: changedetectionio/blueprint/ui/templates/preview.html:59 -#: changedetectionio/blueprint/ui/templates/preview.html:66 -msgid "seconds ago" -msgstr "秒前" - -#: changedetectionio/blueprint/ui/templates/diff.html:115 -msgid "Current error-ing screenshot from most recent request" -msgstr "最近请求的错误截图" - -#: changedetectionio/blueprint/ui/templates/diff.html:127 -msgid "Pro-tip: You can enable" -msgstr "提示:你可以启用" - -#: changedetectionio/blueprint/ui/templates/diff.html:127 -msgid "\"share access when password is enabled\"" -msgstr "“启用密码时允许共享访问”" - -#: changedetectionio/blueprint/ui/templates/diff.html:127 -msgid "from settings." -msgstr "(设置中)" - -#: changedetectionio/blueprint/ui/templates/diff.html:133 -msgid "Goto single snapshot" -msgstr "查看单个快照" - -#: changedetectionio/blueprint/ui/templates/diff.html:138 -msgid "Highlight text to share or add to ignore lists." -msgstr "选中文本以分享或加入忽略列表。" - -#: changedetectionio/blueprint/ui/templates/diff.html:144 -#: changedetectionio/blueprint/ui/templates/preview.html:80 -msgid "" -"For now, Differences are performed on text, not graphically, only the latest " -"screenshot is available." -msgstr "目前差异仅按文本比较,非图形对比,只提供最新截图。" - -#: changedetectionio/blueprint/ui/templates/diff.html:149 -#: changedetectionio/blueprint/ui/templates/preview.html:86 -msgid "Current screenshot from most recent request" -msgstr "最近请求的当前截图" - -#: changedetectionio/blueprint/ui/templates/diff.html:151 -#: changedetectionio/blueprint/ui/templates/preview.html:88 -msgid "No screenshot available just yet! Try rechecking the page." -msgstr "目前还没有截图!请尝试重新检查页面。" - -#: changedetectionio/blueprint/ui/templates/diff.html:154 -msgid "Screenshot requires Playwright/WebDriver enabled" -msgstr "截图需要启用 Playwright/WebDriver" - -#: changedetectionio/blueprint/ui/templates/edit.html:48 -msgid "Request" -msgstr "请求" - -#: changedetectionio/blueprint/ui/templates/edit.html:52 -msgid "Browser Steps" -msgstr "浏览器步骤" - -#: changedetectionio/blueprint/ui/templates/edit.html:55 -msgid "Visual Filter Selector" -msgstr "可视化过滤器选择器" - -#: changedetectionio/blueprint/ui/templates/edit.html:57 -msgid "Conditions" -msgstr "条件" - -#: changedetectionio/blueprint/ui/templates/edit.html:60 -msgid "Stats" -msgstr "统计" - -#: changedetectionio/blueprint/ui/templates/edit.html:73 -#: changedetectionio/blueprint/ui/templates/edit.html:313 -msgid "Some sites use JavaScript to create the content, for this you should" -msgstr "有些网站使用 JavaScript 生成内容,此时你应该" - -#: changedetectionio/blueprint/ui/templates/edit.html:73 -#: changedetectionio/blueprint/ui/templates/edit.html:313 -msgid "use the Chrome/WebDriver Fetcher" -msgstr "使用 Chrome/WebDriver 抓取器" - -#: changedetectionio/blueprint/ui/templates/edit.html:74 -msgid "Variables are supported in the URL" -msgstr "URL 支持变量" - -#: changedetectionio/blueprint/ui/templates/edit.html:74 -#: changedetectionio/blueprint/ui/templates/edit.html:180 -#: changedetectionio/blueprint/ui/templates/edit.html:189 -msgid "help and examples here" -msgstr "帮助与示例在此" - -#: changedetectionio/blueprint/ui/templates/edit.html:78 -msgid "Organisational tag/group name used in the main listing page" -msgstr "分组/标签名称" - -#: changedetectionio/blueprint/ui/templates/edit.html:85 -msgid "" -"Automatically uses the page title if found, you can also use your own title/" -"description here" -msgstr "若检测到页面标题将自动使用,你也可以在此自定义标题/描述" - -#: changedetectionio/blueprint/ui/templates/edit.html:95 -msgid "The interval/amount of time between each check." -msgstr "每次检查之间的时间间隔。" - -#: changedetectionio/blueprint/ui/templates/edit.html:110 -msgid "" -"Sends a notification when the filter can no longer be seen on the page, good " -"for knowing when the page changed and your filter will not work anymore." -msgstr "当页面上找不到该过滤器时发送通知,便于知晓页面已变化且过滤器不再适用。" - -#: changedetectionio/blueprint/ui/templates/edit.html:123 -msgid "" -"method (default) where your watched site doesn't need Javascript to render." -msgstr "方式(默认),适用于无需 JavaScript 渲染的网站。" - -#: changedetectionio/blueprint/ui/templates/edit.html:124 -msgid "" -"method requires a network connection to a running WebDriver+Chrome server, set " -"by the ENV var 'WEBDRIVER_URL'." -msgstr "" -"方式需要连接正在运行的 WebDriver+Chrome 服务器,通过环境变量 'WEBDRIVER_URL' 设" -"置。" - -#: changedetectionio/blueprint/ui/templates/edit.html:130 -msgid "Check/Scan all" -msgstr "检查/扫描全部" - -#: changedetectionio/blueprint/ui/templates/edit.html:133 -msgid "Choose a proxy for this watch" -msgstr "为此监控项选择代理" - -#: changedetectionio/blueprint/ui/templates/edit.html:147 -msgid "Using the current global default settings" -msgstr "使用当前全局默认设置" - -#: changedetectionio/blueprint/ui/templates/edit.html:152 -#: changedetectionio/blueprint/ui/templates/edit.html:165 -msgid "Show advanced options" -msgstr "显示高级选项" - -#: changedetectionio/blueprint/ui/templates/edit.html:157 -msgid "" -"Run this code before performing change detection, handy for filling in fields " -"and other actions" -msgstr "在执行变更检测前运行此代码,便于填写表单等操作" - -#: changedetectionio/blueprint/ui/templates/edit.html:158 -msgid "More help and examples here" -msgstr "更多帮助与示例请见此处" - -#: changedetectionio/blueprint/ui/templates/edit.html:180 -msgid "Variables are supported in the request body" -msgstr "请求正文支持变量" - -#: changedetectionio/blueprint/ui/templates/edit.html:189 -msgid "Variables are supported in the request header values" -msgstr "请求头的值支持变量" - -#: changedetectionio/blueprint/ui/templates/edit.html:192 -msgid "Alert! Extra headers file found and will be added to this watch!" -msgstr "警告!发现额外的请求头文件,将添加到此监控项!" - -#: changedetectionio/blueprint/ui/templates/edit.html:194 -msgid "Headers can be also read from a file in your data-directory" -msgstr "请求头也可从数据目录中的文件读取" - -#: changedetectionio/blueprint/ui/templates/edit.html:194 -msgid "Read more here" -msgstr "在此了解更多" - -#: changedetectionio/blueprint/ui/templates/edit.html:197 -msgid "Not supported by Selenium browser" -msgstr "Selenium 浏览器不支持" - -#: changedetectionio/blueprint/ui/templates/edit.html:221 -msgid "Turn on text finder" -msgstr "开启文本查找器" - -#: changedetectionio/blueprint/ui/templates/edit.html:224 -msgid "Please wait, first browser step can take a little time to load.." -msgstr "请稍候,首个浏览器步骤可能需要一些时间加载.." - -#: changedetectionio/blueprint/ui/templates/edit.html:231 -msgid "Click here to Start" -msgstr "点击此处开始" - -#: changedetectionio/blueprint/ui/templates/edit.html:233 -msgid "Please allow 10-15 seconds for the browser to connect." -msgstr "请等待 10-15 秒让浏览器连接。" - -#: changedetectionio/blueprint/ui/templates/edit.html:242 -msgid "Press \"Play\" to start." -msgstr "点击“播放”开始。" - -#: changedetectionio/blueprint/ui/templates/edit.html:249 -#: changedetectionio/blueprint/ui/templates/edit.html:419 -msgid "Visual Selector data is not ready, watch needs to be checked atleast once." -msgstr "可视化选择器数据尚未就绪,监控项至少需要检查一次。" - -#: changedetectionio/blueprint/ui/templates/edit.html:253 -msgid "" -"Sorry, this functionality only works with fetchers that support interactive " -"Javascript (so far only Playwright based fetchers)" -msgstr "抱歉,此功能仅适用于支持交互式 JavaScript 的抓取器(目前仅 Playwright)。" - -#: changedetectionio/blueprint/ui/templates/edit.html:254 -#: changedetectionio/blueprint/ui/templates/edit.html:424 -msgid "You need to" -msgstr "你需要" - -#: changedetectionio/blueprint/ui/templates/edit.html:254 -#: changedetectionio/blueprint/ui/templates/edit.html:424 -msgid "Set the fetch method" -msgstr "设置抓取方式" - -#: changedetectionio/blueprint/ui/templates/edit.html:254 -msgid "to one that supports interactive Javascript." -msgstr "为支持交互式 JavaScript 的方式。" - -#: changedetectionio/blueprint/ui/templates/edit.html:297 -msgid "" -"Use the verify (✓) button to test if a condition passes against the current " -"snapshot." -msgstr "使用验证(✓)按钮测试条件是否符合当前快照。" - -#: changedetectionio/blueprint/ui/templates/edit.html:298 -msgid "Read a quick tutorial about" -msgstr "阅读快速教程" - -#: changedetectionio/blueprint/ui/templates/edit.html:298 -msgid "using conditional web page changes here" -msgstr "在此了解如何使用条件式网页变更" - -#: changedetectionio/blueprint/ui/templates/edit.html:303 -msgid "Activate preview" -msgstr "启用预览" - -#: changedetectionio/blueprint/ui/templates/edit.html:307 -msgid "Pro-tips:" -msgstr "小贴士:" - -#: changedetectionio/blueprint/ui/templates/edit.html:310 -msgid "Use the preview page to see your filters and triggers highlighted." -msgstr "在预览页查看高亮的过滤器和触发器。" - -#: changedetectionio/blueprint/ui/templates/edit.html:322 -msgid "Limit trigger/ignore/block/extract to;" -msgstr "将触发/忽略/阻止/提取限定为;" - -#: changedetectionio/blueprint/ui/templates/edit.html:326 -msgid "" -"Note: Depending on the length and similarity of the text on each line, the " -"algorithm may consider an" -msgstr "注意:根据每行文本长度与相似度,算法可能把" - -#: changedetectionio/blueprint/ui/templates/edit.html:326 -#: changedetectionio/blueprint/ui/templates/edit.html:328 -msgid "addition" -msgstr "新增" - -#: changedetectionio/blueprint/ui/templates/edit.html:326 -msgid "instead of" -msgstr "视为" - -#: changedetectionio/blueprint/ui/templates/edit.html:326 -msgid "replacement" -msgstr "替换" - -#: changedetectionio/blueprint/ui/templates/edit.html:326 -msgid "for example." -msgstr "例如。" - -#: changedetectionio/blueprint/ui/templates/edit.html:327 -msgid "So it's always better to select" -msgstr "因此当你关注新增内容时,最好选择" - -#: changedetectionio/blueprint/ui/templates/edit.html:327 -msgid "when you're interested in new content." -msgstr "。" - -#: changedetectionio/blueprint/ui/templates/edit.html:328 -msgid "When content is merely moved in a list, it will also trigger an" -msgstr "当内容仅在列表中移动时,也会触发" - -#: changedetectionio/blueprint/ui/templates/edit.html:328 -msgid "consider enabling" -msgstr "建议启用" - -#: changedetectionio/blueprint/ui/templates/edit.html:328 -msgid "Only trigger when unique lines appear" -msgstr "仅当出现新的唯一行时触发" - -#: changedetectionio/blueprint/ui/templates/edit.html:332 -msgid "" -"Good for websites that just move the content around, and you want to know when " -"NEW content is added, compares new lines against all history for this watch." -msgstr "" -"适合仅移动内容的网站,想知道新增内容时使用,会将新行与该监控项的全部历史进行比" -"对。" - -#: changedetectionio/blueprint/ui/templates/edit.html:340 -msgid "" -"Helps reduce changes detected caused by sites shuffling lines around, combine " -"with" -msgstr "有助于减少因行顺序变化导致的变更,可结合" - -#: changedetectionio/blueprint/ui/templates/edit.html:340 -msgid "check unique lines" -msgstr "检查唯一行" - -#: changedetectionio/blueprint/ui/templates/edit.html:340 -msgid "below." -msgstr "一起使用。" - -#: changedetectionio/blueprint/ui/templates/edit.html:344 -msgid "Remove any whitespace before and after each line of text" -msgstr "移除每行文本前后的空白" - -#: changedetectionio/blueprint/ui/templates/edit.html:358 -#: changedetectionio/blueprint/ui/templates/edit.html:361 -#: changedetectionio/blueprint/ui/templates/edit.html:417 -msgid "Loading..." -msgstr "加载中..." - -#: changedetectionio/blueprint/ui/templates/edit.html:386 -msgid "The Visual Selector tool lets you select the" -msgstr "可视化选择器工具可让你选择" - -#: changedetectionio/blueprint/ui/templates/edit.html:386 -msgid "text" -msgstr "文本" - -#: changedetectionio/blueprint/ui/templates/edit.html:386 -msgid "" -"elements that will be used for the change detection. It automatically fills-in " -"the filters in the \"CSS/JSONPath/JQ/XPath Filters\" box of the" -msgstr "" -"用于变更检测的元素,并会自动填入“CSS/JSONPath/JQ/XPath 过滤器”选项卡中的过滤器" - -#: changedetectionio/blueprint/ui/templates/edit.html:386 -msgid "tab. Use" -msgstr "选项卡中。使用" - -#: changedetectionio/blueprint/ui/templates/edit.html:386 -msgid "Shift+Click" -msgstr "Shift+点击" - -#: changedetectionio/blueprint/ui/templates/edit.html:386 -msgid "to select multiple items." -msgstr "以选择多个项。" - -#: changedetectionio/blueprint/ui/templates/edit.html:391 -msgid "Selection Mode:" -msgstr "选择模式:" - -#: changedetectionio/blueprint/ui/templates/edit.html:394 -msgid "Select by element" -msgstr "按元素选择" - -#: changedetectionio/blueprint/ui/templates/edit.html:398 -msgid "Draw area" -msgstr "框选区域" - -#: changedetectionio/blueprint/ui/templates/edit.html:406 -msgid "Clear selection" -msgstr "清除选择" - -#: changedetectionio/blueprint/ui/templates/edit.html:408 -msgid "One moment, fetching screenshot and element information.." -msgstr "稍等,正在获取截图和元素信息.." - -#: changedetectionio/blueprint/ui/templates/edit.html:417 -msgid "Currently:" -msgstr "当前:" - -#: changedetectionio/blueprint/ui/templates/edit.html:423 -msgid "" -"Sorry, this functionality only works with fetchers that support Javascript and " -"screenshots (such as playwright etc)." -msgstr "抱歉,此功能仅适用于支持 JavaScript 和截图的抓取器(如 Playwright 等)。" - -#: changedetectionio/blueprint/ui/templates/edit.html:424 -msgid "to one that supports Javascript and screenshots." -msgstr "为支持 JavaScript 和截图的方式。" - -#: changedetectionio/blueprint/ui/templates/edit.html:441 -msgid "Check count" -msgstr "检查次数" - -#: changedetectionio/blueprint/ui/templates/edit.html:445 -msgid "Consecutive filter failures" -msgstr "连续过滤失败次数" - -#: changedetectionio/blueprint/ui/templates/edit.html:449 -msgid "History length" -msgstr "历史长度" - -#: changedetectionio/blueprint/ui/templates/edit.html:453 -msgid "Last fetch duration" -msgstr "上次抓取耗时" - -#: changedetectionio/blueprint/ui/templates/edit.html:457 -msgid "Notification alert count" -msgstr "通知告警次数" - -#: changedetectionio/blueprint/ui/templates/edit.html:461 -msgid "Server type reply" -msgstr "服务器类型响应" - -#: changedetectionio/blueprint/ui/templates/edit.html:475 -msgid "Download latest HTML snapshot" -msgstr "下载最新的 HTML 快照" - -#: changedetectionio/blueprint/ui/templates/edit.html:488 -msgid "Delete Watch?" -msgstr "删除监控项?" - -#: changedetectionio/blueprint/ui/templates/edit.html:489 -msgid "Are you sure you want to delete the watch for:" -msgstr "确定要删除以下监控项吗:" - -#: changedetectionio/blueprint/ui/templates/edit.html:489 -msgid "This action cannot be undone." -msgstr "此操作不可撤销。" - -#: changedetectionio/blueprint/ui/templates/edit.html:495 -msgid "Clear History?" -msgstr "清除历史记录?" - -#: changedetectionio/blueprint/ui/templates/edit.html:496 -msgid "Are you sure you want to clear all history for:" -msgstr "确定要清除以下监控项的全部历史记录吗:" - -#: changedetectionio/blueprint/ui/templates/edit.html:496 -msgid "" -"This will remove all snapshots and previous versions. This action cannot be " -"undone." -msgstr "这将删除所有快照和历史版本。此操作不可撤销。" - -#: changedetectionio/blueprint/ui/templates/edit.html:497 -msgid "Clear History" -msgstr "清除历史记录" - -#: changedetectionio/blueprint/ui/templates/edit.html:499 -msgid "Clone & Edit" -msgstr "克隆并编辑" - -#: changedetectionio/blueprint/ui/templates/preview.html:22 -msgid "Select timestamp" -msgstr "选择时间戳" - -#: changedetectionio/blueprint/ui/templates/preview.html:31 -msgid "Go" -msgstr "前往" - -#: changedetectionio/blueprint/ui/templates/preview.html:69 -msgid "Current erroring screenshot from most recent request" -msgstr "最近请求的错误截图" - -#: changedetectionio/blueprint/ui/templates/preview.html:91 -msgid "" -"Screenshot requires a Content Fetcher ( Sockpuppetbrowser, selenium, etc ) that " -"supports screenshots." -msgstr "截图需要支持截图的内容抓取器(如 Sockpuppetbrowser、Selenium 等)。" - -#: changedetectionio/blueprint/watchlist/__init__.py:79 -#, python-brace-format -msgid "displaying <b>{start} - {end}</b> {record_name} in total <b>{total}</b>" -msgstr "显示第 <b>{start} - {end}</b> 条{record_name},共 <b>{total}</b> 条" - -#: changedetectionio/blueprint/watchlist/__init__.py:80 -msgid "records" -msgstr "记录" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:58 -msgid "Add a new web page change detection watch" -msgstr "新增网页变更监控" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:61 -msgid "Watch this URL!" -msgstr "监控此 URL!" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:62 -msgid "Edit first then Watch" -msgstr "先编辑,再监控" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:72 -msgid "Create a shareable link" -msgstr "创建可分享链接" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:72 -msgid "Tip: You can also add 'shared' watches." -msgstr "提示:你也可以添加“共享”的监控项。" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:72 -msgid "More info" -msgstr "更多信息" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:80 -msgid "Pause" -msgstr "暂停" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:81 -msgid "UnPause" -msgstr "取消暂停" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:82 -msgid "Mute" -msgstr "静音" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:83 -msgid "UnMute" -msgstr "取消静音" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:85 -msgid "Tag" -msgstr "标签" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:86 -msgid "Mark viewed" -msgstr "标记为已读" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:87 -msgid "Use default notification" -msgstr "使用默认通知" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:88 -msgid "Clear errors" -msgstr "清除错误" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:92 -msgid "Clear Histories" -msgstr "清除历史记录" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:93 -msgid "" -"<p>Are you sure you want to clear history for the selected items?</p><p>This " -"action cannot be undone.</p>" -msgstr "<p>确定要清除所选项的历史记录吗?</p><p>此操作不可撤销。</p>" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:94 -msgid "OK" -msgstr "确定" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:94 -msgid "Clear/reset history" -msgstr "清除/重置历史记录" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:98 -msgid "Delete Watches?" -msgstr "删除监控项?" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:99 -msgid "" -"<p>Are you sure you want to delete the selected watches?</strong></p><p>This " -"action cannot be undone.</p>" -msgstr "<p>确定要删除所选监控项吗?</p><p>此操作不可撤销。</p>" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:105 -msgid "Queued size" -msgstr "队列大小" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:110 -msgid "Searching" -msgstr "搜索中" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:112 -msgid "All" -msgstr "全部" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:150 -msgid "Website" -msgstr "网站" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:152 -msgid "Restock & Price" -msgstr "补货与价格" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:154 -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:155 -msgid "Last" -msgstr "最近" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:154 -msgid "Checked" -msgstr "检查" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:155 -msgid "Changed" -msgstr "变更" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:162 -msgid "" -"No web page change detection watches configured, please add a URL in the box " -"above, or" -msgstr "尚未配置网站监控项,请在上方输入 URL 或" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:162 -msgid "import a list" -msgstr "导入列表" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:245 -msgid "Detecting restock and price" -msgstr "检测补货与价格" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:247 -msgid "In stock" -msgstr "有库存" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:247 -msgid "Not in stock" -msgstr "无库存" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:253 -msgid "Price" -msgstr "价格" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:258 -msgid "No information" -msgstr "暂无信息" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:266 -#: changedetectionio/templates/base.html:247 -msgid "Checking now" -msgstr "正在检查" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:279 -msgid "Queued" -msgstr "队列中" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:282 -msgid "History" -msgstr "历史" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:283 -msgid "Preview" -msgstr "预览" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:292 -msgid "With errors" -msgstr "有错误" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:295 -msgid "Mark all viewed" -msgstr "全部标记为已读" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:299 -#, python-format -msgid "Mark all viewed in '%(title)s'" -msgstr "将“%(title)s”中的全部标记为已读" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:303 -msgid "Unread" -msgstr "未读" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:306 -msgid "Recheck all" -msgstr "重新检查全部" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:306 -#, python-format -msgid "in '%(title)s'" -msgstr "(“%(title)s”中)" - #: changedetectionio/processors/extract.py:131 msgid "No matches found while scanning all of the watch history for that RegEx." msgstr "扫描全部监控历史未找到匹配该正则的内容。" @@ -2508,8 +2331,7 @@ msgstr "加载截图失败:{}" msgid "Failed to calculate diff: {}" msgstr "计算差异失败:{}" -#: changedetectionio/processors/image_ssim_diff/forms.py:19 -#: changedetectionio/processors/image_ssim_diff/forms.py:69 +#: changedetectionio/processors/image_ssim_diff/forms.py:19 changedetectionio/processors/image_ssim_diff/forms.py:69 msgid "Bounding box value is too long" msgstr "边界框值过长" @@ -2589,8 +2411,7 @@ msgstr "关闭,不跟踪库存/补货" msgid "Below price to trigger notification" msgstr "低于该价格时触发通知" -#: changedetectionio/processors/restock_diff/forms.py:22 -#: changedetectionio/processors/restock_diff/forms.py:24 +#: changedetectionio/processors/restock_diff/forms.py:22 changedetectionio/processors/restock_diff/forms.py:24 msgid "No limit" msgstr "不限" @@ -2631,6 +2452,15 @@ msgstr "网页文本/HTML、JSON 和 PDF 变更" msgid "Detects all text changes where possible" msgstr "尽可能检测所有文本变更" +#: changedetectionio/store.py:392 +#, python-brace-format +msgid "Error fetching metadata for {}" +msgstr "获取 {} 的元数据失败" + +#: changedetectionio/store.py:396 +msgid "Watch protocol is not permitted or invalid URL format" +msgstr "监控协议不允许或 URL 格式无效" + #: changedetectionio/templates/_common_fields.html:9 msgid "Body for all notifications — You can use" msgstr "所有通知的正文 — 您可以使用" @@ -2687,10 +2517,8 @@ msgstr "差异输出 - 仅包含更改、新增与删除" msgid "The diff output - only changes, additions, and removals —" msgstr "差异输出 - 仅包含更改、新增与删除 —" -#: changedetectionio/templates/_common_fields.html:57 -#: changedetectionio/templates/_common_fields.html:66 -#: changedetectionio/templates/_common_fields.html:74 -#: changedetectionio/templates/_common_fields.html:82 +#: changedetectionio/templates/_common_fields.html:57 changedetectionio/templates/_common_fields.html:66 +#: changedetectionio/templates/_common_fields.html:74 changedetectionio/templates/_common_fields.html:82 msgid "Without (added) prefix or colors" msgstr "不含(added)前缀或颜色" @@ -2723,9 +2551,7 @@ msgid "The diff output - patch in unified format" msgstr "差异输出 - 统一格式补丁" #: changedetectionio/templates/_common_fields.html:90 -msgid "" -"The current snapshot text contents value, useful when combined with JSON or CSS " -"filters" +msgid "The current snapshot text contents value, useful when combined with JSON or CSS filters" msgstr "当前快照的文本内容值,与 JSON 或 CSS 过滤器结合使用时很有用" #: changedetectionio/templates/_common_fields.html:95 @@ -2745,20 +2571,13 @@ msgid "depend on how the difference algorithm perceives the change." msgstr "取决于差异算法对变更的判断。" #: changedetectionio/templates/_common_fields.html:110 -msgid "" -"For example, an addition or removal could be perceived as a change in some " -"cases." +msgid "For example, an addition or removal could be perceived as a change in some cases." msgstr "例如,在某些情况下,新增或删除可能被视为变更。" #: changedetectionio/templates/_common_fields.html:110 msgid "More Here" msgstr "更多信息" -#: changedetectionio/templates/_common_fields.html:126 -#: changedetectionio/templates/edit/text-options.html:62 -msgid "Use" -msgstr "使用" - #: changedetectionio/templates/_common_fields.html:126 msgid "AppRise Notification URLs" msgstr "AppRise通知URL" @@ -2768,11 +2587,13 @@ msgid "for notification to just about any service!" msgstr "用于向几乎任何服务发送通知!" #: changedetectionio/templates/_common_fields.html:126 -msgid "" -"Please read the notification services wiki here for important configuration " -"notes" +msgid "Please read the notification services wiki here for important configuration notes" msgstr "请阅读通知服务 Wiki 以了解重要配置说明" +#: changedetectionio/templates/_common_fields.html:126 changedetectionio/templates/edit/text-options.html:62 +msgid "Use" +msgstr "使用" + #: changedetectionio/templates/_common_fields.html:128 msgid "Show advanced help and tips" msgstr "显示高级帮助和提示" @@ -2794,9 +2615,7 @@ msgid "of notification text, including the title." msgstr "通知文本,包括标题。" #: changedetectionio/templates/_common_fields.html:131 -msgid "" -"bots can't send messages to other bots, so you should specify chat ID of non-" -"bot user." +msgid "bots can't send messages to other bots, so you should specify chat ID of non-bot user." msgstr "机器人无法向其他机器人发送消息,因此应指定非机器人用户的聊天 ID。" #: changedetectionio/templates/_common_fields.html:132 @@ -2863,8 +2682,7 @@ msgstr "无需引号以自动转义,例如 -" msgid "URL encoding, use" msgstr "URL 编码使用" -#: changedetectionio/templates/_common_fields.html:162 -#: changedetectionio/templates/_common_fields.html:165 +#: changedetectionio/templates/_common_fields.html:162 changedetectionio/templates/_common_fields.html:165 msgid "for example -" msgstr "例如 -" @@ -2873,8 +2691,7 @@ msgid "Regular-expression replace, use" msgstr "正则替换使用" #: changedetectionio/templates/_common_fields.html:168 -msgid "" -"For a complete reference of all Jinja2 built-in filters, users can refer to the" +msgid "For a complete reference of all Jinja2 built-in filters, users can refer to the" msgstr "关于 Jinja2 内置过滤器的完整参考,请见" #: changedetectionio/templates/_common_fields.html:176 @@ -2902,20 +2719,15 @@ msgid "Verify this rule against current snapshot" msgstr "使用当前快照验证此规则" #: changedetectionio/templates/_helpers.html:184 -msgid "" -"Error - This watch needs Chrome (with playwright/sockpuppetbrowser), but Chrome " -"based fetching is not enabled." -msgstr "" -"错误 - 该监控项需要 Chrome(playwright/sockpuppetbrowser),但未启用基于 Chrome " -"的抓取。" +msgid "Error - This watch needs Chrome (with playwright/sockpuppetbrowser), but Chrome based fetching is not enabled." +msgstr "错误 - 该监控项需要 Chrome(playwright/sockpuppetbrowser),但未启用基于 Chrome 的抓取。" #: changedetectionio/templates/_helpers.html:184 msgid "Alternatively try our" msgstr "也可以试试我们的" #: changedetectionio/templates/_helpers.html:184 -msgid "" -"very affordable subscription based service which has all this setup for you" +msgid "very affordable subscription based service which has all this setup for you" msgstr "价格实惠的订阅服务,已为你完成全部配置" #: changedetectionio/templates/_helpers.html:185 @@ -2959,9 +2771,7 @@ msgid "Reset" msgstr "重置" #: changedetectionio/templates/_helpers.html:259 -msgid "" -"Warning, one or more of your 'days' has a duration that would extend into the " -"next day." +msgid "Warning, one or more of your 'days' has a duration that would extend into the next day." msgstr "警告:一个或多个“天”的时长会延续到次日。" #: changedetectionio/templates/_helpers.html:260 @@ -2981,8 +2791,7 @@ msgid "First confirm/save your Time Zone Settings" msgstr "请先确认/保存你的时区设置" #: changedetectionio/templates/_helpers.html:284 -msgid "" -"Triggers a change if this text appears, AND something changed in the document." +msgid "Triggers a change if this text appears, AND something changed in the document." msgstr "当该文本出现且文档发生变化时触发变更。" #: changedetectionio/templates/_helpers.html:284 @@ -3018,13 +2827,10 @@ msgid "Select Language" msgstr "选择语言" #: changedetectionio/templates/base.html:269 -msgid "" -"Language support is in beta, please help us improve by opening a PR on GitHub " -"with any updates." +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:281 changedetectionio/templates/base.html:294 msgid "Search" msgstr "搜索" @@ -3040,6 +2846,80 @@ msgstr "在" msgid "Enter search term..." msgstr "输入搜索关键词..." +#: changedetectionio/templates/edit/text-options.html:9 +msgid "Text to wait for before triggering a change/notification, all text and regex are tested case-insensitive." +msgstr "触发变更/通知前等待的文本,所有文本和正则均不区分大小写。" + +#: changedetectionio/templates/edit/text-options.html:10 +msgid "Trigger text is processed from the result-text that comes out of any CSS/JSON Filters for this monitor" +msgstr "触发文本来自该监控项的 CSS/JSON 过滤结果" + +#: changedetectionio/templates/edit/text-options.html:11 +msgid "Each line is processed separately (think of each line as \"OR\")" +msgstr "每行单独处理(可理解为每行都是“或”)" + +#: changedetectionio/templates/edit/text-options.html:12 changedetectionio/templates/edit/text-options.html:46 +msgid "Note: Wrap in forward slash / to use regex example:" +msgstr "注意:使用正则时请用斜杠 / 包裹,例如:" + +#: changedetectionio/templates/edit/text-options.html:23 +msgid "Matching text will be ignored in the text snapshot (you can still see it but it wont trigger a change)" +msgstr "匹配的文本会在文本快照中被忽略(仍可见但不会触发变更)" + +#: changedetectionio/templates/edit/text-options.html:43 +msgid "" +"Block change-detection while this text is on the page, all text and regex are tested case-insensitive, good for " +"waiting for when a product is available again" +msgstr "当页面出现这些文本时阻止变更检测,所有文本和正则均不区分大小写,适合等待商品重新上架" + +#: changedetectionio/templates/edit/text-options.html:44 +msgid "Block text is processed from the result-text that comes out of any CSS/JSON Filters for this monitor" +msgstr "阻止文本来自该监控项的 CSS/JSON 过滤结果" + +#: changedetectionio/templates/edit/text-options.html:45 +msgid "All lines here must not exist (think of each line as \"OR\")" +msgstr "此处所有行必须不存在(每行视为“或”)" + +#: changedetectionio/templates/edit/text-options.html:58 +msgid "Extracts text in the final output (line by line) after other filters using regular expressions or string match:" +msgstr "在其他过滤器之后,按行从最终输出中提取文本(使用正则或字符串匹配):" + +#: changedetectionio/templates/edit/text-options.html:60 +msgid "Regular expression - example" +msgstr "正则表达式 - 示例" + +#: changedetectionio/templates/edit/text-options.html:61 +msgid "Don't forget to consider the white-space at the start of a line" +msgstr "别忘了考虑行首空白" + +#: changedetectionio/templates/edit/text-options.html:62 +msgid "type flags (more" +msgstr "类型标志(更多" + +#: changedetectionio/templates/edit/text-options.html:62 +msgid "information here" +msgstr "此处信息" + +#: changedetectionio/templates/edit/text-options.html:63 +msgid "Keyword example - example" +msgstr "关键字示例 - 示例" + +#: changedetectionio/templates/edit/text-options.html:64 +msgid "Use groups to extract just that text - example" +msgstr "使用分组仅提取该文本 - 示例" + +#: changedetectionio/templates/edit/text-options.html:64 +msgid "returns a list of years only" +msgstr "仅返回年份列表" + +#: changedetectionio/templates/edit/text-options.html:65 +msgid "Example - match lines containing a keyword" +msgstr "示例 - 匹配包含关键字的行" + +#: changedetectionio/templates/edit/text-options.html:68 +msgid "One line per regular-expression/string match" +msgstr "每行一个正则/字符串匹配规则" + #: changedetectionio/templates/login.html:17 msgid "Login" msgstr "登录" @@ -3108,104 +2988,15 @@ msgstr "切换语言" msgid "Change language" msgstr "切换语言" -#: changedetectionio/templates/edit/text-options.html:9 -msgid "" -"Text to wait for before triggering a change/notification, all text and regex " -"are tested case-insensitive." -msgstr "触发变更/通知前等待的文本,所有文本和正则均不区分大小写。" - -#: changedetectionio/templates/edit/text-options.html:10 -msgid "" -"Trigger text is processed from the result-text that comes out of any CSS/JSON " -"Filters for this monitor" -msgstr "触发文本来自该监控项的 CSS/JSON 过滤结果" - -#: changedetectionio/templates/edit/text-options.html:11 -msgid "Each line is processed separately (think of each line as \"OR\")" -msgstr "每行单独处理(可理解为每行都是“或”)" - -#: changedetectionio/templates/edit/text-options.html:12 -#: changedetectionio/templates/edit/text-options.html:46 -msgid "Note: Wrap in forward slash / to use regex example:" -msgstr "注意:使用正则时请用斜杠 / 包裹,例如:" - -#: changedetectionio/templates/edit/text-options.html:23 -msgid "" -"Matching text will be ignored in the text snapshot (you can still see it but it " -"wont trigger a change)" -msgstr "匹配的文本会在文本快照中被忽略(仍可见但不会触发变更)" - -#: changedetectionio/templates/edit/text-options.html:43 -msgid "" -"Block change-detection while this text is on the page, all text and regex are " -"tested case-insensitive, good for waiting for when a product is available again" -msgstr "" -"当页面出现这些文本时阻止变更检测,所有文本和正则均不区分大小写,适合等待商品重新" -"上架" - -#: changedetectionio/templates/edit/text-options.html:44 -msgid "" -"Block text is processed from the result-text that comes out of any CSS/JSON " -"Filters for this monitor" -msgstr "阻止文本来自该监控项的 CSS/JSON 过滤结果" - -#: changedetectionio/templates/edit/text-options.html:45 -msgid "All lines here must not exist (think of each line as \"OR\")" -msgstr "此处所有行必须不存在(每行视为“或”)" - -#: changedetectionio/templates/edit/text-options.html:58 -msgid "" -"Extracts text in the final output (line by line) after other filters using " -"regular expressions or string match:" -msgstr "在其他过滤器之后,按行从最终输出中提取文本(使用正则或字符串匹配):" - -#: changedetectionio/templates/edit/text-options.html:60 -msgid "Regular expression - example" -msgstr "正则表达式 - 示例" - -#: changedetectionio/templates/edit/text-options.html:61 -msgid "Don't forget to consider the white-space at the start of a line" -msgstr "别忘了考虑行首空白" - -#: changedetectionio/templates/edit/text-options.html:62 -msgid "type flags (more" -msgstr "类型标志(更多" - -#: changedetectionio/templates/edit/text-options.html:62 -msgid "information here" -msgstr "此处信息" - -#: changedetectionio/templates/edit/text-options.html:63 -msgid "Keyword example - example" -msgstr "关键字示例 - 示例" - -#: changedetectionio/templates/edit/text-options.html:64 -msgid "Use groups to extract just that text - example" -msgstr "使用分组仅提取该文本 - 示例" - -#: changedetectionio/templates/edit/text-options.html:64 -msgid "returns a list of years only" -msgstr "仅返回年份列表" - -#: changedetectionio/templates/edit/text-options.html:65 -msgid "Example - match lines containing a keyword" -msgstr "示例 - 匹配包含关键字的行" - -#: changedetectionio/templates/edit/text-options.html:68 -msgid "One line per regular-expression/string match" -msgstr "每行一个正则/字符串匹配规则" - -#: changedetectionio/widgets/ternary_boolean.py:17 -#: changedetectionio/widgets/ternary_boolean.py:71 +#: changedetectionio/widgets/ternary_boolean.py:17 changedetectionio/widgets/ternary_boolean.py:71 msgid "Yes" msgstr "是" -#: changedetectionio/widgets/ternary_boolean.py:18 -#: changedetectionio/widgets/ternary_boolean.py:72 +#: changedetectionio/widgets/ternary_boolean.py:18 changedetectionio/widgets/ternary_boolean.py:72 msgid "No" msgstr "否" -#: changedetectionio/widgets/ternary_boolean.py:19 -#: changedetectionio/widgets/ternary_boolean.py:73 +#: changedetectionio/widgets/ternary_boolean.py:19 changedetectionio/widgets/ternary_boolean.py:73 msgid "Main settings" msgstr "主设置" + diff --git a/changedetectionio/translations/zh_Hant_TW/LC_MESSAGES/messages.mo b/changedetectionio/translations/zh_Hant_TW/LC_MESSAGES/messages.mo index 04b7a18a8..aec1110b5 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 383e58f41..64a0d9c5f 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-17 20:59+0100\n" +"POT-Creation-Date: 2026-01-22 06:10+0100\n" "PO-Revision-Date: 2026-01-15 12:00+0800\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language: zh_Hant_TW\n" @@ -18,35 +18,1783 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 2.17.0\n" -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:273 -#: changedetectionio/flask_app.py:218 changedetectionio/flask_app.py:230 -#: changedetectionio/flask_app.py:251 -#: changedetectionio/realtime/socket_server.py:168 +#: changedetectionio/blueprint/backups/__init__.py:86 +msgid "A backup is already running, check back in a few minutes" +msgstr "備份正在進行中,請稍後再回來查看" + +#: changedetectionio/blueprint/backups/__init__.py:90 +msgid "Maximum number of backups reached, please remove some" +msgstr "已達備份數量上限,請移除部分備份" + +#: changedetectionio/blueprint/backups/__init__.py:103 +msgid "Backup building in background, check back in a few minutes." +msgstr "正在背景建立備份,請稍後再回來查看。" + +#: changedetectionio/blueprint/backups/__init__.py:166 +msgid "Backups were deleted." +msgstr "備份已刪除。" + +#: changedetectionio/blueprint/backups/templates/overview.html:6 +#: changedetectionio/blueprint/settings/templates/settings.html:28 +msgid "Backups" +msgstr "備份" + +#: changedetectionio/blueprint/backups/templates/overview.html:9 +msgid "A backup is running!" +msgstr "備份正在執行中!" + +#: changedetectionio/blueprint/backups/templates/overview.html:13 +msgid "Here you can download and request a new backup, when a backup is completed you will see it listed below." +msgstr "您可以在此下載並請求建立新備份,備份完成後將顯示於下方。" + +#: changedetectionio/blueprint/backups/templates/overview.html:19 +msgid "Mb" +msgstr "MB" + +#: changedetectionio/blueprint/backups/templates/overview.html:24 +msgid "No backups found." +msgstr "找不到備份。" + +#: changedetectionio/blueprint/backups/templates/overview.html:28 +msgid "Create backup" +msgstr "建立備份" + +#: changedetectionio/blueprint/backups/templates/overview.html:30 +msgid "Remove backups" +msgstr "移除備份" + +#: changedetectionio/blueprint/imports/importer.py:45 +msgid "Importing 5,000 of the first URLs from your list, the rest can be imported again." +msgstr "正在匯入清單中的前 5,000 個 URL,其餘的可以再次匯入。" + +#: changedetectionio/blueprint/imports/importer.py:78 +#, python-brace-format +msgid "{} Imported from list in {:.2f}s, {} Skipped." +msgstr "{} 已從清單匯入,耗時 {:.2f} 秒,跳過 {} 筆。" + +#: changedetectionio/blueprint/imports/importer.py:98 +msgid "Unable to read JSON file, was it broken?" +msgstr "無法讀取 JSON 檔案,檔案是否已損毀?" + +#: changedetectionio/blueprint/imports/importer.py:102 +msgid "JSON structure looks invalid, was it broken?" +msgstr "JSON 結構看起來無效,檔案是否已損毀?" + +#: changedetectionio/blueprint/imports/importer.py:139 +#, python-brace-format +msgid "{} Imported from Distill.io in {:.2f}s, {} Skipped." +msgstr "{} 已從 Distill.io 匯入,耗時 {:.2f} 秒,跳過 {} 筆。" + +#: changedetectionio/blueprint/imports/importer.py:160 changedetectionio/blueprint/imports/importer.py:239 +msgid "Unable to read export XLSX file, something wrong with the file?" +msgstr "無法讀取匯出的 XLSX 檔案,檔案是否有問題?" + +#: changedetectionio/blueprint/imports/importer.py:200 changedetectionio/blueprint/imports/importer.py:268 +#, python-brace-format +msgid "Error processing row number {}, URL value was incorrect, row was skipped." +msgstr "處理第 {} 行時發生錯誤,URL 數值不正確,已跳過該行。" + +#: changedetectionio/blueprint/imports/importer.py:214 changedetectionio/blueprint/imports/importer.py:297 +#, python-brace-format +msgid "Error processing row number {}, check all cell data types are correct, row was skipped." +msgstr "處理第 {} 行時發生錯誤,請檢查所有儲存格資料類型是否正確,已跳過該行。" + +#: changedetectionio/blueprint/imports/importer.py:218 +#, python-brace-format +msgid "{} imported from Wachete .xlsx in {:.2f}s" +msgstr "{} 已從 Wachete .xlsx 匯入,耗時 {:.2f} 秒" + +#: changedetectionio/blueprint/imports/importer.py:301 +#, python-brace-format +msgid "{} imported from custom .xlsx in {:.2f}s" +msgstr "{} 已從自訂 .xlsx 匯入,耗時 {:.2f} 秒" + +#: changedetectionio/blueprint/imports/templates/import.html:9 +msgid "URL List" +msgstr "URL 列表" + +#: changedetectionio/blueprint/imports/templates/import.html:10 +msgid "Distill.io" +msgstr "Distill.io" + +#: changedetectionio/blueprint/imports/templates/import.html:11 +msgid ".XLSX & Wachete" +msgstr ".XLSX 和 Wachete" + +#: changedetectionio/blueprint/imports/templates/import.html:20 +msgid "Enter one URL per line, and optionally add tags for each URL after a space, delineated by comma (,):" +msgstr "每行輸入一個 URL,可選用空格分隔後為每個 URL 新增標籤,標籤間用逗號 (,) 分隔:" + +#: changedetectionio/blueprint/imports/templates/import.html:22 +msgid "Example:" +msgstr "範例:" + +#: changedetectionio/blueprint/imports/templates/import.html:23 +msgid "URLs which do not pass validation will stay in the textarea." +msgstr "未通過驗證的 URL 將保留在文字區塊中。" + +#: changedetectionio/blueprint/imports/templates/import.html:44 +msgid "Copy and Paste your Distill.io watch 'export' file, this should be a JSON file." +msgstr "複製並貼上您的 Distill.io 監測任務「匯出」檔案,這應該是一個 JSON 檔案。" + +#: changedetectionio/blueprint/imports/templates/import.html:45 +msgid "This is" +msgstr "這是" + +#: changedetectionio/blueprint/imports/templates/import.html:45 +msgid "experimental" +msgstr "實驗性功能" + +#: changedetectionio/blueprint/imports/templates/import.html:45 +msgid "supported fields are" +msgstr "支援的欄位有" + +#: changedetectionio/blueprint/imports/templates/import.html:45 +msgid "the rest (including" +msgstr "其餘(包括" + +#: changedetectionio/blueprint/imports/templates/import.html:45 +msgid "are ignored." +msgstr "將被忽略。" + +#: changedetectionio/blueprint/imports/templates/import.html:48 +msgid "How to export?" +msgstr "如何匯出?" + +#: changedetectionio/blueprint/imports/templates/import.html:49 +msgid "Be sure to set your default fetcher to Chrome if required." +msgstr "如果需要,請務必將您的預設抓取器設為 Chrome。" + +#: changedetectionio/blueprint/imports/templates/import.html:91 +msgid "Table of custom column and data types mapping for the" +msgstr "自訂欄位與資料類型對應表,適用於" + +#: changedetectionio/blueprint/imports/templates/import.html:91 +msgid "Custom mapping" +msgstr "自訂對應" + +#: changedetectionio/blueprint/imports/templates/import.html:91 +msgid "File mapping type." +msgstr "檔案對應類型。" + +#: changedetectionio/blueprint/imports/templates/import.html:95 +msgid "Column #" +msgstr "欄位 #" + +#: changedetectionio/blueprint/imports/templates/import.html:101 +msgid "Type" +msgstr "類型" + +#: changedetectionio/blueprint/imports/templates/import.html:104 +msgid "none" +msgstr "無" + +#: changedetectionio/blueprint/imports/templates/import.html:107 +msgid "CSS/xPath filter" +msgstr "CSS / xPath 過濾器" + +#: changedetectionio/blueprint/imports/templates/import.html:108 +msgid "Group / Tag name(s)" +msgstr "群組 / 標籤名稱" + +#: changedetectionio/blueprint/imports/templates/import.html:109 +msgid "Recheck time (minutes)" +msgstr "複查時間(分鐘)" + +#: changedetectionio/blueprint/imports/templates/import.html:116 +msgid "Import" +msgstr "匯入" + +#: changedetectionio/blueprint/settings/__init__.py:64 +msgid "Password protection removed." +msgstr "密碼保護已移除。" + +#: changedetectionio/blueprint/settings/__init__.py:92 +#, python-brace-format +msgid "Warning: Worker count ({}) is close to or exceeds available CPU cores ({})" +msgstr "警告:工作程式數量({})接近或超過可用CPU核心數({})" + +#: changedetectionio/blueprint/settings/__init__.py:104 +#, python-brace-format +msgid "Worker count adjusted: {}" +msgstr "工作程序數量已調整:{}" + +#: changedetectionio/blueprint/settings/__init__.py:106 +msgid "Dynamic worker adjustment not supported for sync workers" +msgstr "同步工作程序不支援動態調整" + +#: changedetectionio/blueprint/settings/__init__.py:108 +#, python-brace-format +msgid "Error adjusting workers: {}" +msgstr "調整工作程序時發生錯誤:{}" + +#: changedetectionio/blueprint/settings/__init__.py:113 +msgid "Password protection enabled." +msgstr "已啟用密碼保護。" + +#: changedetectionio/blueprint/settings/__init__.py:132 +msgid "Settings updated." +msgstr "設定已更新。" + +#: changedetectionio/blueprint/settings/__init__.py:135 changedetectionio/blueprint/ui/edit.py:296 +#: changedetectionio/processors/extract.py:105 +msgid "An error occurred, please see below." +msgstr "發生錯誤,請參見下方。" + +#: changedetectionio/blueprint/settings/__init__.py:185 +msgid "API Key was regenerated." +msgstr "API 金鑰已重新產生。" + +#: changedetectionio/blueprint/settings/__init__.py:204 +msgid "Automatic scheduling paused - checks will not be queued." +msgstr "" + +#: changedetectionio/blueprint/settings/__init__.py:206 +msgid "Automatic scheduling resumed - checks will be queued normally." +msgstr "" + +#: changedetectionio/blueprint/settings/__init__.py:218 +msgid "All notifications muted." +msgstr "所有通知已靜音。" + +#: changedetectionio/blueprint/settings/__init__.py:220 +msgid "All notifications unmuted." +msgstr "所有通知已取消靜音。" + +#: changedetectionio/blueprint/settings/templates/notification-log.html:7 +msgid "Notification debug log" +msgstr "通知除錯記錄" + +#: changedetectionio/blueprint/settings/templates/settings.html:21 +#: changedetectionio/blueprint/tags/templates/edit-tag.html:27 changedetectionio/blueprint/ui/templates/edit.html:47 +msgid "General" +msgstr "一般" + +#: changedetectionio/blueprint/settings/templates/settings.html:23 +msgid "Fetching" +msgstr "抓取" + +#: changedetectionio/blueprint/settings/templates/settings.html:24 +msgid "Global Filters" +msgstr "全域過濾器" + +#: changedetectionio/blueprint/settings/templates/settings.html:25 +msgid "UI Options" +msgstr "介面選項" + +#: changedetectionio/blueprint/settings/templates/settings.html:26 +msgid "API" +msgstr "API" + +#: changedetectionio/blueprint/settings/templates/settings.html:27 +msgid "RSS" +msgstr "RSS" + +#: changedetectionio/blueprint/settings/templates/settings.html:29 +msgid "Time & Date" +msgstr "時間與日期" + +#: changedetectionio/blueprint/settings/templates/settings.html:30 +msgid "CAPTCHA & Proxies" +msgstr "驗證碼與代理伺服器" + +#: changedetectionio/blueprint/settings/templates/settings.html:36 +msgid "Info" +msgstr "資訊" + +#: changedetectionio/blueprint/settings/templates/settings.html:47 +msgid "Default recheck time for all watches, current system minimum is" +msgstr "所有監測任務的預設複查時間,目前系統最小值為" + +#: changedetectionio/blueprint/settings/templates/settings.html:47 +msgid "seconds" +msgstr "秒" + +#: changedetectionio/blueprint/settings/templates/settings.html:47 +msgid "more info" +msgstr "更多資訊" + +#: changedetectionio/blueprint/settings/templates/settings.html:57 +msgid "After this many consecutive times that the CSS/xPath filter is missing, send a notification" +msgstr "發送通知前允許過濾器遺失的次數" + +#: changedetectionio/blueprint/settings/templates/settings.html:59 +msgid "Set to" +msgstr "設置為" + +#: changedetectionio/blueprint/settings/templates/settings.html:59 +msgid "to disable" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:68 +msgid "Password protection for your changedetection.io application." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:71 +msgid "Password is locked." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:77 +msgid "Allow access to the watch change history page when password is enabled (Good for sharing the diff page)" +msgstr "啟用密碼時允許匿名存取監測歷史頁面" + +#: changedetectionio/blueprint/settings/templates/settings.html:81 +msgid "When a request returns no content, or the HTML does not contain any text, is this considered a change?" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:93 +msgid "Base URL used for the" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:93 +msgid "token in notification links." +msgstr "通知 URL 列表" + +#: changedetectionio/blueprint/settings/templates/settings.html:94 +msgid "Default value is the system environment variable" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:94 changedetectionio/templates/_common_fields.html:132 +msgid "read more here" +msgstr "在此閱讀更多內容" + +#: changedetectionio/blueprint/settings/templates/settings.html:103 +msgid "method (default) where your watched sites don't need Javascript to render." +msgstr "方法(預設),適用於您監測的網站不需要 Javascript 渲染的情況。" + +#: changedetectionio/blueprint/settings/templates/settings.html:103 changedetectionio/blueprint/ui/templates/edit.html:123 +msgid "Use the" +msgstr "使用" + +#: changedetectionio/blueprint/settings/templates/settings.html:103 changedetectionio/blueprint/ui/templates/edit.html:123 +msgid "Basic" +msgstr "基本" + +#: changedetectionio/blueprint/settings/templates/settings.html:104 +msgid "method requires a network connection to a running WebDriver+Chrome server, set by the ENV var" +msgstr "方法需要連線到執行中的 WebDriver + Chrome 伺服器,由環境變數 'WEBDRIVER_URL' 設定。" + +#: changedetectionio/blueprint/settings/templates/settings.html:104 changedetectionio/blueprint/ui/templates/edit.html:124 +msgid "The" +msgstr "這個" + +#: changedetectionio/blueprint/settings/templates/settings.html:104 changedetectionio/blueprint/ui/templates/edit.html:124 +msgid "Chrome/Javascript" +msgstr "Chrome / Javascript" + +#: changedetectionio/blueprint/settings/templates/settings.html:109 changedetectionio/blueprint/ui/templates/edit.html:143 +msgid "" +"If you're having trouble waiting for the page to be fully rendered (text missing etc), try increasing the 'wait' time" +" here." +msgstr "如果您在等待頁面完全渲染時遇到問題(文字遺失等),請嘗試在此增加「等待」時間。" + +#: changedetectionio/blueprint/settings/templates/settings.html:111 changedetectionio/blueprint/ui/templates/edit.html:145 +msgid "This will wait" +msgstr "這會等待" + +#: changedetectionio/blueprint/settings/templates/settings.html:111 changedetectionio/blueprint/ui/templates/edit.html:145 +msgid "seconds before extracting the text." +msgstr "秒後才提取文字。" + +#: changedetectionio/blueprint/settings/templates/settings.html:120 +msgid "Number of concurrent workers to process watches. More workers = faster processing but higher memory usage." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:121 +msgid "Currently running:" +msgstr "目前運行:" + +#: changedetectionio/blueprint/settings/templates/settings.html:121 +msgid "operational" +msgstr "運行中" + +#: changedetectionio/blueprint/settings/templates/settings.html:121 +msgid "workers" +msgstr "工作程序" + +#: changedetectionio/blueprint/settings/templates/settings.html:121 +msgid "actively processing" +msgstr "活躍處理中" + +#: changedetectionio/blueprint/settings/templates/settings.html:125 +msgid "Example - 3 seconds random jitter could trigger up to 3 seconds earlier or up to 3 seconds later" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:129 +msgid "For regular plain requests (not chrome based), maximum number of seconds until timeout, 1-999." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:134 +msgid "Applied to all requests." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:135 +msgid "Note: Simply changing the User-Agent often does not defeat anti-robot technologies, it's important to consider" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:135 +msgid "all of the ways that the browser is detected" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:140 changedetectionio/blueprint/ui/templates/diff.html:138 +#: changedetectionio/blueprint/ui/templates/edit.html:125 changedetectionio/templates/_common_fields.html:126 +msgid "Tip:" +msgstr "提示:" + +#: changedetectionio/blueprint/settings/templates/settings.html:140 changedetectionio/blueprint/ui/templates/edit.html:125 +msgid "Connect using Bright Data and Oxylabs Proxies, find out more here." +msgstr "使用 Bright Data 和 Oxylabs 代理連接,在此處了解更多資訊。" + +#: changedetectionio/blueprint/settings/templates/settings.html:149 +msgid "Ignore whitespace, tabs and new-lines/line-feeds when considering if a change was detected." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:150 +#: changedetectionio/blueprint/settings/templates/settings.html:157 +#: changedetectionio/blueprint/settings/templates/settings.html:192 +msgid "Note:" +msgstr "注意:" + +#: changedetectionio/blueprint/settings/templates/settings.html:150 +#: changedetectionio/blueprint/settings/templates/settings.html:192 +msgid "Changing this will change the status of your existing watches, possibly trigger alerts etc." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:155 +msgid "Render anchor tag content, default disabled, when enabled renders links as" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:157 +msgid "Changing this could affect the content of your existing watches, possibly trigger alerts etc." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:168 +msgid "Remove HTML element(s) by CSS and XPath selectors before text conversion." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:169 +msgid "Don't paste HTML here, use only CSS and XPath selectors" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:170 +msgid "Add multiple elements, CSS or XPath selectors per line to ignore multiple parts of the HTML." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:178 +#: changedetectionio/blueprint/settings/templates/settings.html:182 +msgid "Note: This is applied globally in addition to the per-watch rules." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:181 +msgid "Matching text will be" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:181 +msgid "ignored" +msgstr "已忽略" + +#: changedetectionio/blueprint/settings/templates/settings.html:181 +msgid "in the text snapshot (you can still see it but it wont trigger a change)" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:183 changedetectionio/templates/edit/text-options.html:24 +msgid "Each line processed separately, any line matching will be ignored (removed before creating the checksum)" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:184 changedetectionio/templates/edit/text-options.html:25 +msgid "Regular Expression support, wrap the entire line in forward slash" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:185 changedetectionio/templates/edit/text-options.html:26 +msgid "Changing this will affect the comparison checksum which may trigger an alert" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:191 +msgid "Remove any text that appears in the \"Ignore text\" from the output (otherwise its just ignored for change-detection)" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:198 +msgid "API Access" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:199 +msgid "Drive your changedetection.io via API, More about" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:199 +msgid "API access and examples here" +msgstr "幫助與範例請見此處" + +#: changedetectionio/blueprint/settings/templates/settings.html:203 +msgid "Restrict API access limit by using" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:203 +msgid "header - required for the Chrome Extension to work" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:204 +msgid "API Key" +msgstr "API 金鑰" + +#: changedetectionio/blueprint/settings/templates/settings.html:205 +msgid "copy" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:209 +msgid "Regenerate API key" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:212 +msgid "Chrome Extension" +msgstr "Chrome 擴充功能" + +#: changedetectionio/blueprint/settings/templates/settings.html:213 +msgid "Easily add any web-page to your changedetection.io installation from within Chrome." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:214 +msgid "Step 1" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:214 +msgid "Install the extension," +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:214 +msgid "Step 2" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:214 +msgid "Navigate to this page," +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:215 +msgid "Step 3" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:215 +msgid "Open the extension from the toolbar and click" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:215 +msgid "Sync API Access" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:218 +msgid "Try our new Chrome Extension!" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:220 +msgid "Chrome store icon" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:221 +msgid "Chrome Webstore" +msgstr "Chrome 線上應用程式商店" + +#: changedetectionio/blueprint/settings/templates/settings.html:232 +msgid "Maximum number of history snapshots to include in the watch specific RSS feed." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:236 +msgid "For watching other RSS feeds - When watching RSS/Atom feeds, convert them into clean text for better change detection." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:241 +msgid "Does your reader support HTML? Set it here" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:245 +msgid "'System default' for the same template for all items, or re-use your \"Notification Body\" as the template." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:258 +msgid "Ensure the settings below are correct, they are used to manage the time schedule for checking your web page watches." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:261 +msgid "UTC Time & Date from Server:" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:262 +msgid "Local Time & Date in Browser:" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:274 +msgid "Enable this setting to open the diff page in a new tab. If disabled, the diff page will open in the current tab." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:278 +msgid "Realtime UI Updates Enabled - (Restart required if this is changed)" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:282 +msgid "Enable or Disable Favicons next to the watch list" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:289 +msgid "Number of items per page in the watch overview list, 0 to disable." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:337 +msgid "Tip" +msgstr "提示" + +#: changedetectionio/blueprint/settings/templates/settings.html:337 +msgid "\"Residential\" and \"Mobile\" proxy type can be more successfull than \"Data Center\" for blocked websites." +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:341 +msgid "\"Name\" will be used for selecting the proxy in the Watch Edit settings" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:342 +msgid "" +"SOCKS5 proxies with authentication are only supported with 'plain requests' fetcher, for other fetchers you should " +"whitelist the IP access instead" +msgstr "" + +#: changedetectionio/blueprint/settings/templates/settings.html:348 +msgid "Choose a default proxy for all watches" +msgstr "為所有監測任務選擇預設代理伺服器" + +#: changedetectionio/blueprint/settings/templates/settings.html:388 +msgid "Python version:" +msgstr "Python 版本:" + +#: changedetectionio/blueprint/settings/templates/settings.html:389 +msgid "Plugins active:" +msgstr "啟用的外掛:" + +#: changedetectionio/blueprint/settings/templates/settings.html:397 +msgid "No plugins active" +msgstr "無啟用的外掛" + +#: changedetectionio/blueprint/settings/templates/settings.html:403 +msgid "Back" +msgstr "返回" + +#: changedetectionio/blueprint/settings/templates/settings.html:404 +msgid "Clear Snapshot History" +msgstr "清除快照歷史記錄" + +#: changedetectionio/blueprint/tags/__init__.py:48 +#, python-brace-format +msgid "The tag \"{}\" already exists" +msgstr "標籤「{}」已存在" + +#: changedetectionio/blueprint/tags/__init__.py:52 +msgid "Tag added" +msgstr "標籤已新增" + +#: changedetectionio/blueprint/tags/__init__.py:87 +msgid "Tag deleted, removing from watches in background" +msgstr "標籤已刪除,正在背景從監測任務中移除" + +#: changedetectionio/blueprint/tags/__init__.py:109 +msgid "Unlinking tag from watches in background" +msgstr "" + +#: changedetectionio/blueprint/tags/__init__.py:133 +msgid "All tags deleted, clearing from watches in background" +msgstr "" + +#: changedetectionio/blueprint/tags/__init__.py:145 +msgid "Tag not found" +msgstr "找不到標籤" + +#: changedetectionio/blueprint/tags/__init__.py:220 +msgid "Updated" +msgstr "已更新" + +#: changedetectionio/blueprint/tags/templates/edit-tag.html:28 changedetectionio/blueprint/ui/templates/edit.html:56 +#: changedetectionio/blueprint/ui/templates/edit.html:386 +msgid "Filters & Triggers" +msgstr "過濾器與觸發器" + +#: changedetectionio/blueprint/tags/templates/edit-tag.html:50 +msgid "These settings are" +msgstr "這些設定會" + +#: changedetectionio/blueprint/tags/templates/edit-tag.html:50 +msgid "added" +msgstr "新增" + +#: changedetectionio/blueprint/tags/templates/edit-tag.html:50 +msgid "to any existing watch configurations." +msgstr "至任何現有的監測設定中。" + +#: changedetectionio/blueprint/tags/templates/edit-tag.html:53 changedetectionio/blueprint/ui/templates/edit.html:321 +msgid "Text filtering" +msgstr "文字過濾" + +#: changedetectionio/blueprint/tags/templates/edit-tag.html:73 changedetectionio/blueprint/ui/templates/edit.html:269 +msgid "Use with caution!" +msgstr "請謹慎使用!" + +#: changedetectionio/blueprint/tags/templates/edit-tag.html:73 changedetectionio/blueprint/ui/templates/edit.html:269 +msgid "This will easily fill up your email storage quota or flood other storages." +msgstr "這很容易填滿您的電子郵件儲存配額或淹沒其他儲存空間。" + +#: changedetectionio/blueprint/tags/templates/edit-tag.html:80 changedetectionio/blueprint/ui/templates/edit.html:276 +msgid "Look out!" +msgstr "注意!" + +#: changedetectionio/blueprint/tags/templates/edit-tag.html:80 changedetectionio/blueprint/ui/templates/edit.html:276 +msgid "Lookout!" +msgstr "注意!" + +#: changedetectionio/blueprint/tags/templates/edit-tag.html:81 changedetectionio/blueprint/ui/templates/edit.html:277 +msgid "There are" +msgstr "目前有" + +#: changedetectionio/blueprint/tags/templates/edit-tag.html:81 changedetectionio/blueprint/ui/templates/edit.html:277 +msgid "system-wide notification URLs enabled" +msgstr "已啟用的全系統通知 URL" + +#: changedetectionio/blueprint/tags/templates/edit-tag.html:81 changedetectionio/blueprint/ui/templates/edit.html:277 +msgid "this form will override notification settings for this watch only" +msgstr "此表單將僅覆寫此監測任務的通知設定" + +#: changedetectionio/blueprint/tags/templates/edit-tag.html:81 changedetectionio/blueprint/ui/templates/edit.html:277 +msgid "an empty Notification URL list here will still send notifications." +msgstr "此處留空的通知 URL 列表仍會發送通知。" + +#: changedetectionio/blueprint/tags/templates/edit-tag.html:84 changedetectionio/blueprint/ui/templates/edit.html:280 +msgid "Use system defaults" +msgstr "使用系統預設值" + +#: changedetectionio/blueprint/tags/templates/groups-overview.html:11 +msgid "Add a new organisational tag" +msgstr "新增組織標籤" + +#: changedetectionio/blueprint/tags/templates/groups-overview.html:14 +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:65 +msgid "Watch group / tag" +msgstr "群組 / 標籤" + +#: changedetectionio/blueprint/tags/templates/groups-overview.html:21 +msgid "Groups allows you to manage filters and notifications for multiple watches under a single organisational tag." +msgstr "群組功能讓您能在單一組織標籤下,管理多個監測任務的過濾器與通知設定。" + +#: changedetectionio/blueprint/tags/templates/groups-overview.html:31 +msgid "# Watches" +msgstr "# 監測任務" + +#: changedetectionio/blueprint/tags/templates/groups-overview.html:32 +msgid "Tag / Label name" +msgstr "標籤 / 名稱" + +#: changedetectionio/blueprint/tags/templates/groups-overview.html:42 +msgid "No website organisational tags/groups configured" +msgstr "未設定群組/標籤" + +#: changedetectionio/blueprint/tags/templates/groups-overview.html:53 +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:281 +msgid "Edit" +msgstr "編輯" + +#: changedetectionio/blueprint/tags/templates/groups-overview.html:54 +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:84 +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:280 +msgid "Recheck" +msgstr "複查" + +#: changedetectionio/blueprint/tags/templates/groups-overview.html:59 +msgid "Delete Group?" +msgstr "刪除群組?" + +#: changedetectionio/blueprint/tags/templates/groups-overview.html:60 +#, python-format +msgid "<p>Are you sure you want to delete group <strong>%(title)s</strong>?</p><p>This action cannot be undone.</p>" +msgstr "<p>您確定要刪除群組 <strong>%(title)s</strong> 嗎?</p><p>此動作無法復原。</p>" + +#: changedetectionio/blueprint/tags/templates/groups-overview.html:61 +#: changedetectionio/blueprint/tags/templates/groups-overview.html:62 +#: changedetectionio/blueprint/ui/templates/edit.html:490 +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:100 +msgid "Delete" +msgstr "刪除" + +#: changedetectionio/blueprint/tags/templates/groups-overview.html:62 +msgid "Deletes and removes tag" +msgstr "刪除並移除標籤" + +#: changedetectionio/blueprint/tags/templates/groups-overview.html:67 +msgid "Unlink Group?" +msgstr "解除群組連結?" + +#: changedetectionio/blueprint/tags/templates/groups-overview.html:68 +#, python-format +msgid "" +"<p>Are you sure you want to unlink all watches from group <strong>%(title)s</strong>?</p><p>The tag will be kept but " +"watches will be removed from it.</p>" +msgstr "<p>您確定要將所有監測任務從群組 <strong>%(title)s</strong> 解除連結嗎?</p><p>標籤將被保留,但監測任務將從中移除。</p>" + +#: changedetectionio/blueprint/tags/templates/groups-overview.html:69 +#: changedetectionio/blueprint/tags/templates/groups-overview.html:70 +msgid "Unlink" +msgstr "解除連結" + +#: changedetectionio/blueprint/tags/templates/groups-overview.html:70 +msgid "Keep the tag but unlink any watches" +msgstr "保留標籤但解除任何監測任務的連結" + +#: changedetectionio/blueprint/tags/templates/groups-overview.html:71 +#: changedetectionio/blueprint/ui/templates/edit.html:500 +msgid "RSS Feed for this watch" +msgstr "此監測任務的 RSS Feed" + +#: changedetectionio/blueprint/ui/__init__.py:21 +#, python-brace-format +msgid "{} watches deleted" +msgstr "{} 個監測任務已刪除" + +#: changedetectionio/blueprint/ui/__init__.py:28 +#, python-brace-format +msgid "{} watches paused" +msgstr "{} 個監測任務已暫停" + +#: changedetectionio/blueprint/ui/__init__.py:35 +#, python-brace-format +msgid "{} watches unpaused" +msgstr "{} 個監測任務已取消暫停" + +#: changedetectionio/blueprint/ui/__init__.py:42 +#, python-brace-format +msgid "{} watches updated" +msgstr "{} 個監測任務已更新" + +#: changedetectionio/blueprint/ui/__init__.py:49 +#, python-brace-format +msgid "{} watches muted" +msgstr "{} 個監測任務已靜音" + +#: changedetectionio/blueprint/ui/__init__.py:56 +#, python-brace-format +msgid "{} watches un-muted" +msgstr "{} 個監測任務已取消靜音" + +#: changedetectionio/blueprint/ui/__init__.py:64 +#, python-brace-format +msgid "{} watches queued for rechecking" +msgstr "{} 個監測任務已排入複查佇列" + +#: changedetectionio/blueprint/ui/__init__.py:71 +#, python-brace-format +msgid "{} watches errors cleared" +msgstr "{} 個監測任務錯誤已清除" + +#: changedetectionio/blueprint/ui/__init__.py:78 +#, python-brace-format +msgid "{} watches cleared/reset." +msgstr "{} 個監測任務已清除 / 重置。" + +#: changedetectionio/blueprint/ui/__init__.py:91 +#, python-brace-format +msgid "{} watches set to use default notification settings" +msgstr "{} 個監測任務已設為使用預設通知設定" + +#: changedetectionio/blueprint/ui/__init__.py:106 +#, python-brace-format +msgid "{} watches were tagged" +msgstr "{} 個監測任務已加上標籤" + +#: changedetectionio/blueprint/ui/__init__.py:143 +msgid "Watch not found" +msgstr "找不到監測任務" + +#: changedetectionio/blueprint/ui/__init__.py:145 +#, python-brace-format +msgid "Cleared snapshot history for watch {}" +msgstr "已清除監測任務 {} 的快照歷史記錄" + +#: changedetectionio/blueprint/ui/__init__.py:172 +msgid "History clearing started in background" +msgstr "" + +#: changedetectionio/blueprint/ui/__init__.py:174 +msgid "Incorrect confirmation text." +msgstr "確認文字不正確。" + +#: changedetectionio/blueprint/ui/__init__.py:213 +msgid "Marking watches as viewed in background..." +msgstr "" + +#: changedetectionio/blueprint/ui/__init__.py:222 +#, python-brace-format +msgid "The watch by UUID {} does not exist." +msgstr "UUID 為 {} 的監測任務不存在。" + +#: changedetectionio/blueprint/ui/__init__.py:229 +msgid "Deleted." +msgstr "已刪除。" + +#: changedetectionio/blueprint/ui/__init__.py:246 +msgid "Cloned, you are editing the new watch." +msgstr "已複製,您正在編輯新的監測任務。" + +#: changedetectionio/blueprint/ui/__init__.py:261 +msgid "Watch is already queued or being checked." +msgstr "監測任務已在佇列中或正在檢查。" + +#: changedetectionio/blueprint/ui/__init__.py:264 changedetectionio/blueprint/ui/__init__.py:301 +msgid "Queued 1 watch for rechecking." +msgstr "已將 1 個監測任務排入複查佇列。" + +#: changedetectionio/blueprint/ui/__init__.py:297 +#, python-brace-format +msgid "Queued {} watches for rechecking ({} already queued or running)." +msgstr "已將 {} 個監測任務排入複查佇列。" + +#: changedetectionio/blueprint/ui/__init__.py:303 +#, python-brace-format +msgid "Queued {} watches for rechecking." +msgstr "已將 {} 個監測任務排入複查佇列。" + +#: changedetectionio/blueprint/ui/__init__.py:332 +msgid "Queueing watches for rechecking in background..." +msgstr "背景將監測任務排入複查佇列..." + +#: changedetectionio/blueprint/ui/__init__.py:403 +#, python-brace-format +msgid "Could not share, something went wrong while communicating with the share server - {}" +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 +msgid "No history found for the specified link, bad link?" +msgstr "找不到指定連結的歷史記錄,連結無效?" + +#: changedetectionio/blueprint/ui/diff.py:98 +msgid "Not enough history (2 snapshots required) to show difference page for this watch." +msgstr "歷史記錄不足(需要 2 個快照)以顯示此監測任務的差異頁面。" + +#: changedetectionio/blueprint/ui/edit.py:35 +msgid "No watches to edit" +msgstr "沒有可編輯的監測任務" + +#: changedetectionio/blueprint/ui/edit.py:42 +#, python-brace-format +msgid "No watch with the UUID {} found." +msgstr "找不到 UUID 為 {} 的監測任務。" + +#: changedetectionio/blueprint/ui/edit.py:50 +#, python-brace-format +msgid "Switched to mode - {}." +msgstr "已切換至模式 - {}。" + +#: changedetectionio/blueprint/ui/edit.py:75 +#, python-brace-format +msgid "Cannot load the edit form for processor/plugin '{}', plugin missing?" +msgstr "無法載入處理器 / 外掛 '{}' 的編輯表單,外掛是否遺失?" + +#: changedetectionio/blueprint/ui/edit.py:245 +msgid "Updated watch - unpaused!" +msgstr "已更新監測任務 - 已取消暫停!" + +#: changedetectionio/blueprint/ui/edit.py:245 +msgid "Updated watch." +msgstr "已更新監測任務。" + +#: changedetectionio/blueprint/ui/preview.py:78 +msgid "Preview unavailable - No fetch/check completed or triggers not reached" +msgstr "預覽無法使用 - 未完成抓取 / 檢查或未觸發" + +#: changedetectionio/blueprint/ui/templates/clear_all_history.html:12 +msgid "This will remove version history (snapshots) for ALL watches, but keep your list of URLs!" +msgstr "這將移除「所有」監測任務的版本歷史記錄(快照),但保留您的 URL 列表!" + +#: changedetectionio/blueprint/ui/templates/clear_all_history.html:13 +msgid "You may like to use the" +msgstr "您可能想先使用" + +#: changedetectionio/blueprint/ui/templates/clear_all_history.html:13 +msgid "BACKUP" +msgstr "備份" + +#: changedetectionio/blueprint/ui/templates/clear_all_history.html:13 +msgid "link first." +msgstr "連結。" + +#: changedetectionio/blueprint/ui/templates/clear_all_history.html:17 +msgid "Confirmation text" +msgstr "確認文字" + +#: changedetectionio/blueprint/ui/templates/clear_all_history.html:27 +msgid "Type in the word" +msgstr "輸入單字" + +#: changedetectionio/blueprint/ui/templates/clear_all_history.html:27 +msgid "clear" +msgstr "clear" + +#: changedetectionio/blueprint/ui/templates/clear_all_history.html:27 +msgid "to confirm that you understand." +msgstr "以確認您已了解。" + +#: changedetectionio/blueprint/ui/templates/clear_all_history.html:33 +msgid "Clear History!" +msgstr "清除歷史記錄!" + +#: changedetectionio/blueprint/ui/templates/clear_all_history.html:39 changedetectionio/templates/base.html:273 +#: changedetectionio/templates/base.html:293 +msgid "Cancel" +msgstr "取消" + +#: changedetectionio/blueprint/ui/templates/diff-offscreen-options.html:3 +msgid "Share diff as image" +msgstr "將差異分享為圖片" + +#: changedetectionio/blueprint/ui/templates/diff-offscreen-options.html:3 +msgid "Share as Image" +msgstr "分享為圖片" + +#: changedetectionio/blueprint/ui/templates/diff-offscreen-options.html:6 +msgid "Ignore any lines matching" +msgstr "忽略任何符合的行" + +#: changedetectionio/blueprint/ui/templates/diff-offscreen-options.html:9 +msgid "Ignore any lines matching excluding digits" +msgstr "忽略任何符合(排除數字)的行" + +#: changedetectionio/blueprint/ui/templates/diff.html:28 +msgid "From" +msgstr "從" + +#: changedetectionio/blueprint/ui/templates/diff.html:38 +msgid "To" +msgstr "到" + +#: changedetectionio/blueprint/ui/templates/diff.html:53 +msgid "Words" +msgstr "字" + +#: changedetectionio/blueprint/ui/templates/diff.html:57 +msgid "Lines" +msgstr "行" + +#: changedetectionio/blueprint/ui/templates/diff.html:61 +msgid "Ignore Whitespace" +msgstr "忽略空白" + +#: changedetectionio/blueprint/ui/templates/diff.html:65 +msgid "Same/non-changed" +msgstr "相同 / 未變更" + +#: changedetectionio/blueprint/ui/templates/diff.html:69 +msgid "Removed" +msgstr "已移除" + +#: changedetectionio/blueprint/ui/templates/diff.html:73 changedetectionio/blueprint/ui/templates/edit.html:327 +msgid "Added" +msgstr "已新增" + +#: changedetectionio/blueprint/ui/templates/diff.html:77 changedetectionio/blueprint/ui/templates/edit.html:327 +msgid "Replaced" +msgstr "已替換" + +#: changedetectionio/blueprint/ui/templates/diff.html:82 changedetectionio/blueprint/ui/templates/preview.html:36 +msgid "Keyboard:" +msgstr "鍵盤:" + +#: changedetectionio/blueprint/ui/templates/diff.html:83 changedetectionio/blueprint/ui/templates/preview.html:37 +msgid "Previous" +msgstr "上一個" + +#: changedetectionio/blueprint/ui/templates/diff.html:84 changedetectionio/blueprint/ui/templates/preview.html:38 +msgid "Next" +msgstr "下一個" + +#: changedetectionio/blueprint/ui/templates/diff.html:91 +msgid "Jump to next difference" +msgstr "跳至下一個差異" + +#: changedetectionio/blueprint/ui/templates/diff.html:91 +msgid "Jump" +msgstr "跳轉" + +#: changedetectionio/blueprint/ui/templates/diff.html:97 changedetectionio/blueprint/ui/templates/preview.html:45 +msgid "Error Text" +msgstr "錯誤文字" + +#: changedetectionio/blueprint/ui/templates/diff.html:98 changedetectionio/blueprint/ui/templates/preview.html:47 +msgid "Error Screenshot" +msgstr "錯誤截圖" + +#: changedetectionio/blueprint/ui/templates/diff.html:99 changedetectionio/blueprint/ui/templates/preview.html:50 +msgid "Text" +msgstr "文字" + +#: changedetectionio/blueprint/ui/templates/diff.html:100 changedetectionio/blueprint/ui/templates/preview.html:51 +msgid "Current screenshot" +msgstr "目前截圖" + +#: changedetectionio/blueprint/ui/templates/diff.html:101 +msgid "Extract Data" +msgstr "提取資料" + +#: changedetectionio/blueprint/ui/templates/diff.html:107 +msgid "seconds ago." +msgstr "秒前。" + +#: changedetectionio/blueprint/ui/templates/diff.html:114 changedetectionio/blueprint/ui/templates/preview.html:59 +#: changedetectionio/blueprint/ui/templates/preview.html:66 +msgid "seconds ago" +msgstr "秒前" + +#: changedetectionio/blueprint/ui/templates/diff.html:115 +msgid "Current error-ing screenshot from most recent request" +msgstr "最近請求的目前錯誤截圖" + +#: changedetectionio/blueprint/ui/templates/diff.html:127 +msgid "Pro-tip: You can enable" +msgstr "專業提示:您可以啟用" + +#: changedetectionio/blueprint/ui/templates/diff.html:127 +msgid "\"share access when password is enabled\"" +msgstr "「啟用密碼時分享存取權限」" + +#: changedetectionio/blueprint/ui/templates/diff.html:127 +msgid "from settings." +msgstr "於設定中。" + +#: changedetectionio/blueprint/ui/templates/diff.html:133 +msgid "Goto single snapshot" +msgstr "前往單一快照" + +#: changedetectionio/blueprint/ui/templates/diff.html:138 +msgid "Highlight text to share or add to ignore lists." +msgstr "反白文字以分享或新增至忽略列表。" + +#: changedetectionio/blueprint/ui/templates/diff.html:144 changedetectionio/blueprint/ui/templates/preview.html:80 +msgid "For now, Differences are performed on text, not graphically, only the latest screenshot is available." +msgstr "目前,差異比對是針對文字執行,而非圖形,僅提供最新的截圖。" + +#: changedetectionio/blueprint/ui/templates/diff.html:149 changedetectionio/blueprint/ui/templates/preview.html:86 +msgid "Current screenshot from most recent request" +msgstr "最近請求的目前截圖" + +#: changedetectionio/blueprint/ui/templates/diff.html:151 changedetectionio/blueprint/ui/templates/preview.html:88 +msgid "No screenshot available just yet! Try rechecking the page." +msgstr "目前還沒有可用的截圖!請嘗試複查頁面。" + +#: changedetectionio/blueprint/ui/templates/diff.html:154 +msgid "Screenshot requires Playwright/WebDriver enabled" +msgstr "截圖需要啟用 Playwright / WebDriver" + +#: changedetectionio/blueprint/ui/templates/edit.html:48 +msgid "Request" +msgstr "請求" + +#: changedetectionio/blueprint/ui/templates/edit.html:52 +msgid "Browser Steps" +msgstr "瀏覽器步驟" + +#: changedetectionio/blueprint/ui/templates/edit.html:55 +msgid "Visual Filter Selector" +msgstr "視覺過濾選擇器" + +#: changedetectionio/blueprint/ui/templates/edit.html:57 +msgid "Conditions" +msgstr "條件" + +#: changedetectionio/blueprint/ui/templates/edit.html:60 +msgid "Stats" +msgstr "統計數據" + +#: changedetectionio/blueprint/ui/templates/edit.html:73 changedetectionio/blueprint/ui/templates/edit.html:313 +msgid "Some sites use JavaScript to create the content, for this you should" +msgstr "有些網站使用 JavaScript 來建立內容,為此您應該" + +#: changedetectionio/blueprint/ui/templates/edit.html:73 changedetectionio/blueprint/ui/templates/edit.html:313 +msgid "use the Chrome/WebDriver Fetcher" +msgstr "使用 Chrome / WebDriver 抓取器" + +#: changedetectionio/blueprint/ui/templates/edit.html:74 +msgid "Variables are supported in the URL" +msgstr "URL 中支援變數" + +#: changedetectionio/blueprint/ui/templates/edit.html:74 changedetectionio/blueprint/ui/templates/edit.html:180 +#: changedetectionio/blueprint/ui/templates/edit.html:189 +msgid "help and examples here" +msgstr "幫助與範例請見此處" + +#: changedetectionio/blueprint/ui/templates/edit.html:78 +msgid "Organisational tag/group name used in the main listing page" +msgstr "群組/標籤名稱" + +#: changedetectionio/blueprint/ui/templates/edit.html:85 +msgid "Automatically uses the page title if found, you can also use your own title/description here" +msgstr "如果找到頁面標題將自動使用,您也可以在此使用您自己的標題 / 描述" + +#: changedetectionio/blueprint/ui/templates/edit.html:95 +msgid "The interval/amount of time between each check." +msgstr "每次檢查之間的間隔 / 時間量。" + +#: changedetectionio/blueprint/ui/templates/edit.html:110 +msgid "" +"Sends a notification when the filter can no longer be seen on the page, good for knowing when the page changed and " +"your filter will not work anymore." +msgstr "當頁面上找不到過濾器時發送通知,這有助於了解頁面何時變更導致您的過濾器失效。" + +#: changedetectionio/blueprint/ui/templates/edit.html:123 +msgid "method (default) where your watched site doesn't need Javascript to render." +msgstr "方法(預設),適用於您監測的網站不需要 Javascript 渲染的情況。" + +#: changedetectionio/blueprint/ui/templates/edit.html:124 +msgid "method requires a network connection to a running WebDriver+Chrome server, set by the ENV var 'WEBDRIVER_URL'." +msgstr "方法需要連線到執行中的 WebDriver + Chrome 伺服器,由環境變數 'WEBDRIVER_URL' 設定。" + +#: changedetectionio/blueprint/ui/templates/edit.html:130 +msgid "Check/Scan all" +msgstr "檢查 / 掃描全部" + +#: changedetectionio/blueprint/ui/templates/edit.html:133 +msgid "Choose a proxy for this watch" +msgstr "為此監測任務選擇代理伺服器" + +#: changedetectionio/blueprint/ui/templates/edit.html:147 +msgid "Using the current global default settings" +msgstr "使用目前全域預設設定" + +#: changedetectionio/blueprint/ui/templates/edit.html:152 changedetectionio/blueprint/ui/templates/edit.html:165 +msgid "Show advanced options" +msgstr "顯示進階選項" + +#: changedetectionio/blueprint/ui/templates/edit.html:157 +msgid "Run this code before performing change detection, handy for filling in fields and other actions" +msgstr "在執行變更檢測之前執行此程式碼,方便填寫欄位和其他動作" + +#: changedetectionio/blueprint/ui/templates/edit.html:158 +msgid "More help and examples here" +msgstr "更多幫助和範例請見此處" + +#: changedetectionio/blueprint/ui/templates/edit.html:180 +msgid "Variables are supported in the request body" +msgstr "請求內容中支援變數" + +#: changedetectionio/blueprint/ui/templates/edit.html:189 +msgid "Variables are supported in the request header values" +msgstr "請求標頭值支援變數" + +#: changedetectionio/blueprint/ui/templates/edit.html:192 +msgid "Alert! Extra headers file found and will be added to this watch!" +msgstr "警報!找到額外的標頭檔案,將新增至此監測任務!" + +#: changedetectionio/blueprint/ui/templates/edit.html:194 +msgid "Headers can be also read from a file in your data-directory" +msgstr "標頭也可以從您的資料目錄中的檔案讀取" + +#: changedetectionio/blueprint/ui/templates/edit.html:194 +msgid "Read more here" +msgstr "在此閱讀更多內容" + +#: changedetectionio/blueprint/ui/templates/edit.html:197 +msgid "Not supported by Selenium browser" +msgstr "Selenium 瀏覽器不支援" + +#: changedetectionio/blueprint/ui/templates/edit.html:221 +msgid "Turn on text finder" +msgstr "開啟文字尋找器" + +#: changedetectionio/blueprint/ui/templates/edit.html:224 +msgid "Please wait, first browser step can take a little time to load.." +msgstr "請稍候,第一個瀏覽器步驟可能需要一點時間載入.." + +#: changedetectionio/blueprint/ui/templates/edit.html:231 +msgid "Click here to Start" +msgstr "點擊此處開始" + +#: changedetectionio/blueprint/ui/templates/edit.html:233 +msgid "Please allow 10-15 seconds for the browser to connect." +msgstr "請等待 10-15 秒讓瀏覽器連線。" + +#: changedetectionio/blueprint/ui/templates/edit.html:242 +msgid "Press \"Play\" to start." +msgstr "按 \"Play\" 開始。" + +#: changedetectionio/blueprint/ui/templates/edit.html:249 changedetectionio/blueprint/ui/templates/edit.html:419 +msgid "Visual Selector data is not ready, watch needs to be checked atleast once." +msgstr "視覺選擇器資料尚未準備好,監測任務至少需要檢查一次。" + +#: changedetectionio/blueprint/ui/templates/edit.html:253 +msgid "" +"Sorry, this functionality only works with fetchers that support interactive Javascript (so far only Playwright based " +"fetchers)" +msgstr "抱歉,此功能僅適用於支援互動式 Javascript 的抓取器(目前僅限基於 Playwright 的抓取器)" + +#: changedetectionio/blueprint/ui/templates/edit.html:254 +msgid "to one that supports interactive Javascript." +msgstr "為支援互動式 Javascript 的方式。" + +#: changedetectionio/blueprint/ui/templates/edit.html:254 changedetectionio/blueprint/ui/templates/edit.html:424 +msgid "You need to" +msgstr "您需要" + +#: changedetectionio/blueprint/ui/templates/edit.html:254 changedetectionio/blueprint/ui/templates/edit.html:424 +msgid "Set the fetch method" +msgstr "設定抓取方式" + +#: changedetectionio/blueprint/ui/templates/edit.html:297 +msgid "Use the verify (✓) button to test if a condition passes against the current snapshot." +msgstr "使用驗證 (✓) 按鈕測試條件是否符合目前的快照。" + +#: changedetectionio/blueprint/ui/templates/edit.html:298 +msgid "Read a quick tutorial about" +msgstr "閱讀有關" + +#: changedetectionio/blueprint/ui/templates/edit.html:298 +msgid "using conditional web page changes here" +msgstr "使用條件式網頁變更的快速教學" + +#: changedetectionio/blueprint/ui/templates/edit.html:303 +msgid "Activate preview" +msgstr "啟用預覽" + +#: changedetectionio/blueprint/ui/templates/edit.html:307 +msgid "Pro-tips:" +msgstr "專業提示:" + +#: changedetectionio/blueprint/ui/templates/edit.html:310 +msgid "Use the preview page to see your filters and triggers highlighted." +msgstr "使用預覽頁面查看反白的過濾器和觸發器。" + +#: changedetectionio/blueprint/ui/templates/edit.html:322 +msgid "Limit trigger/ignore/block/extract to;" +msgstr "將觸發 / 忽略 / 阻擋 / 提取限制為;" + +#: changedetectionio/blueprint/ui/templates/edit.html:326 +msgid "Note: Depending on the length and similarity of the text on each line, the algorithm may consider an" +msgstr "注意:根據每行文字的長度和相似度,演算法可能會將" + +#: changedetectionio/blueprint/ui/templates/edit.html:326 +msgid "instead of" +msgstr "誤判為" + +#: changedetectionio/blueprint/ui/templates/edit.html:326 +msgid "replacement" +msgstr "替換" + +#: changedetectionio/blueprint/ui/templates/edit.html:326 +msgid "for example." +msgstr "例如。" + +#: changedetectionio/blueprint/ui/templates/edit.html:326 changedetectionio/blueprint/ui/templates/edit.html:328 +msgid "addition" +msgstr "新增" + +#: changedetectionio/blueprint/ui/templates/edit.html:327 +msgid "So it's always better to select" +msgstr "所以最好選擇" + +#: changedetectionio/blueprint/ui/templates/edit.html:327 +msgid "when you're interested in new content." +msgstr "當您對新內容感興趣時。" + +#: changedetectionio/blueprint/ui/templates/edit.html:328 +msgid "When content is merely moved in a list, it will also trigger an" +msgstr "當內容僅在列表中移動時,也會觸發" + +#: changedetectionio/blueprint/ui/templates/edit.html:328 +msgid "consider enabling" +msgstr "考慮啟用" + +#: changedetectionio/blueprint/ui/templates/edit.html:328 +msgid "Only trigger when unique lines appear" +msgstr "僅當出現獨特行時觸發" + +#: changedetectionio/blueprint/ui/templates/edit.html:332 +msgid "" +"Good for websites that just move the content around, and you want to know when NEW content is added, compares new " +"lines against all history for this watch." +msgstr "適用於內容僅會移動的網站,且您想知道何時新增了「新」內容,此功能會將新行與此監測任務的所有歷史記錄進行比較。" + +#: changedetectionio/blueprint/ui/templates/edit.html:340 +msgid "Helps reduce changes detected caused by sites shuffling lines around, combine with" +msgstr "有助於減少因網站重新排列行而檢測到的變更,結合" + +#: changedetectionio/blueprint/ui/templates/edit.html:340 +msgid "check unique lines" +msgstr "檢查獨特行" + +#: changedetectionio/blueprint/ui/templates/edit.html:340 +msgid "below." +msgstr "於下方。" + +#: changedetectionio/blueprint/ui/templates/edit.html:344 +msgid "Remove any whitespace before and after each line of text" +msgstr "移除每行文字前後的所有空白" + +#: changedetectionio/blueprint/ui/templates/edit.html:358 changedetectionio/blueprint/ui/templates/edit.html:361 +#: changedetectionio/blueprint/ui/templates/edit.html:417 +msgid "Loading..." +msgstr "載入中 ..." + +#: changedetectionio/blueprint/ui/templates/edit.html:386 +msgid "The Visual Selector tool lets you select the" +msgstr "視覺選擇器工具讓您可以選擇" + +#: changedetectionio/blueprint/ui/templates/edit.html:386 +msgid "text" +msgstr "文字" + +#: changedetectionio/blueprint/ui/templates/edit.html:386 +msgid "" +"elements that will be used for the change detection. It automatically fills-in the filters in the " +"\"CSS/JSONPath/JQ/XPath Filters\" box of the" +msgstr "將用於變更檢測的元素。它會自動填入" + +#: changedetectionio/blueprint/ui/templates/edit.html:386 +msgid "tab. Use" +msgstr "分頁的「CSS / JSONPath / JQ / XPath 過濾器」欄位。使用" + +#: changedetectionio/blueprint/ui/templates/edit.html:386 +msgid "Shift+Click" +msgstr "Shift + 點擊" + +#: changedetectionio/blueprint/ui/templates/edit.html:386 +msgid "to select multiple items." +msgstr "選擇多個項目。" + +#: changedetectionio/blueprint/ui/templates/edit.html:391 +msgid "Selection Mode:" +msgstr "選擇模式:" + +#: changedetectionio/blueprint/ui/templates/edit.html:394 +msgid "Select by element" +msgstr "按元素選擇" + +#: changedetectionio/blueprint/ui/templates/edit.html:398 +msgid "Draw area" +msgstr "繪製區域" + +#: changedetectionio/blueprint/ui/templates/edit.html:406 +msgid "Clear selection" +msgstr "清除選擇" + +#: changedetectionio/blueprint/ui/templates/edit.html:408 +msgid "One moment, fetching screenshot and element information.." +msgstr "請稍候,正在抓取截圖和元素資訊.." + +#: changedetectionio/blueprint/ui/templates/edit.html:417 +msgid "Currently:" +msgstr "目前:" + +#: changedetectionio/blueprint/ui/templates/edit.html:423 +msgid "Sorry, this functionality only works with fetchers that support Javascript and screenshots (such as playwright etc)." +msgstr "抱歉,此功能僅適用於支援 Javascript 和截圖的抓取器(如 playwright 等)。" + +#: changedetectionio/blueprint/ui/templates/edit.html:424 +msgid "to one that supports Javascript and screenshots." +msgstr "為支援 Javascript 和截圖的方式。" + +#: changedetectionio/blueprint/ui/templates/edit.html:441 +msgid "Check count" +msgstr "檢查次數" + +#: changedetectionio/blueprint/ui/templates/edit.html:445 +msgid "Consecutive filter failures" +msgstr "連續過濾失敗" + +#: changedetectionio/blueprint/ui/templates/edit.html:449 +msgid "History length" +msgstr "歷史長度" + +#: changedetectionio/blueprint/ui/templates/edit.html:453 +msgid "Last fetch duration" +msgstr "上次抓取耗時" + +#: changedetectionio/blueprint/ui/templates/edit.html:457 +msgid "Notification alert count" +msgstr "通知警報次數" + +#: changedetectionio/blueprint/ui/templates/edit.html:461 +msgid "Server type reply" +msgstr "伺服器類型回應" + +#: changedetectionio/blueprint/ui/templates/edit.html:475 +msgid "Download latest HTML snapshot" +msgstr "下載最新 HTML 快照" + +#: changedetectionio/blueprint/ui/templates/edit.html:488 +msgid "Delete Watch?" +msgstr "刪除監測任務?" + +#: changedetectionio/blueprint/ui/templates/edit.html:489 +msgid "Are you sure you want to delete the watch for:" +msgstr "您確定要刪除以下對象的監測任務:" + +#: changedetectionio/blueprint/ui/templates/edit.html:489 +msgid "This action cannot be undone." +msgstr "此動作無法復原。" + +#: changedetectionio/blueprint/ui/templates/edit.html:495 +msgid "Clear History?" +msgstr "清除歷史記錄?" + +#: changedetectionio/blueprint/ui/templates/edit.html:496 +msgid "Are you sure you want to clear all history for:" +msgstr "您確定要清除以下項目的所有歷史記錄:" + +#: changedetectionio/blueprint/ui/templates/edit.html:496 +msgid "This will remove all snapshots and previous versions. This action cannot be undone." +msgstr "這將移除所有快照和先前版本。此動作無法復原。" + +#: changedetectionio/blueprint/ui/templates/edit.html:497 +msgid "Clear History" +msgstr "清除歷史記錄" + +#: changedetectionio/blueprint/ui/templates/edit.html:499 +msgid "Clone & Edit" +msgstr "複製並編輯" + +#: changedetectionio/blueprint/ui/templates/preview.html:22 +msgid "Select timestamp" +msgstr "選擇時間戳記" + +#: changedetectionio/blueprint/ui/templates/preview.html:31 +msgid "Go" +msgstr "前往" + +#: changedetectionio/blueprint/ui/templates/preview.html:69 +msgid "Current erroring screenshot from most recent request" +msgstr "最近請求的目前錯誤截圖" + +#: changedetectionio/blueprint/ui/templates/preview.html:91 +msgid "Screenshot requires a Content Fetcher ( Sockpuppetbrowser, selenium, etc ) that supports screenshots." +msgstr "截圖需要支援截圖的內容抓取器 (Sockpuppetbrowser, selenium 等)。" + +#: changedetectionio/blueprint/ui/views.py:24 +#, python-brace-format +msgid "Warning, URL {} already exists" +msgstr "警告,URL {} 已存在" + +#: changedetectionio/blueprint/ui/views.py:32 +msgid "Watch added in Paused state, saving will unpause." +msgstr "監測任務已在暫停狀態下新增,儲存後將取消暫停。" + +#: changedetectionio/blueprint/ui/views.py:37 +msgid "Watch added." +msgstr "監測任務已新增。" + +#: changedetectionio/blueprint/watchlist/__init__.py:79 +#, python-brace-format +msgid "displaying <b>{start} - {end}</b> {record_name} in total <b>{total}</b>" +msgstr "顯示第 <b>{start} - {end}</b> 條{record_name},共 <b>{total}</b> 條" + +#: changedetectionio/blueprint/watchlist/__init__.py:80 +msgid "records" +msgstr "記錄" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:58 +msgid "Add a new web page change detection watch" +msgstr "新增網頁變更檢測任務" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:61 +msgid "Watch this URL!" +msgstr "監測此 URL!" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:62 +msgid "Edit first then Watch" +msgstr "先編輯後監測" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:72 +msgid "Create a shareable link" +msgstr "建立可分享連結" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:72 +msgid "Tip: You can also add 'shared' watches." +msgstr "提示:您也可以新增「共享」監測任務。" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:72 +msgid "More info" +msgstr "更多資訊" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:80 +msgid "Pause" +msgstr "暫停" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:81 +msgid "UnPause" +msgstr "取消暫停" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:82 +msgid "Mute" +msgstr "靜音" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:83 +msgid "UnMute" +msgstr "取消靜音" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:85 +msgid "Tag" +msgstr "標籤" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:86 +msgid "Mark viewed" +msgstr "標記為已讀" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:87 +msgid "Use default notification" +msgstr "使用預設通知" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:88 +msgid "Clear errors" +msgstr "清除錯誤" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:92 +msgid "Clear Histories" +msgstr "清除歷史記錄" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:93 +msgid "<p>Are you sure you want to clear history for the selected items?</p><p>This action cannot be undone.</p>" +msgstr "<p>您確定要清除所選項目的歷史記錄嗎?</p><p>此動作無法復原。</p>" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:94 +msgid "OK" +msgstr "確定" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:94 +msgid "Clear/reset history" +msgstr "清除 / 重置歷史記錄" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:98 +msgid "Delete Watches?" +msgstr "刪除監測任務?" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:99 +msgid "<p>Are you sure you want to delete the selected watches?</strong></p><p>This action cannot be undone.</p>" +msgstr "<p>您確定要刪除所選的監測任務嗎?</strong></p><p>此動作無法復原。</p>" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:105 +msgid "Queued size" +msgstr "佇列大小" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:110 +msgid "Searching" +msgstr "搜尋中" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:112 +msgid "All" +msgstr "全部" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:150 +msgid "Website" +msgstr "網站" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:152 +msgid "Restock & Price" +msgstr "補貨與價格" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:154 +msgid "Checked" +msgstr "檢查" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:154 +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:155 +msgid "Last" +msgstr "上次" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:155 +msgid "Changed" +msgstr "變更" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:162 +msgid "No web page change detection watches configured, please add a URL in the box above, or" +msgstr "未設定網站監測任務,請在上方欄位新增 URL,或" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:162 +msgid "import a list" +msgstr "匯入列表" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:245 +msgid "Detecting restock and price" +msgstr "檢測補貨與價格" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:247 +msgid "In stock" +msgstr "有庫存" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:247 +msgid "Not in stock" +msgstr "無庫存" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:253 +msgid "Price" +msgstr "價格" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:258 +msgid "No information" +msgstr "無資訊" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:266 changedetectionio/templates/base.html:247 +msgid "Checking now" +msgstr "正在檢查" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:279 +msgid "Queued" +msgstr "已排程" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:282 +msgid "History" +msgstr "歷史記錄" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:283 +msgid "Preview" +msgstr "預覽" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:292 +msgid "With errors" +msgstr "有錯誤" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:295 +msgid "Mark all viewed" +msgstr "標記所有為已讀" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:299 +#, python-format +msgid "Mark all viewed in '%(title)s'" +msgstr "標記 '%(title)s' 中的所有項目為已讀" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:303 +msgid "Unread" +msgstr "未讀" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:306 +msgid "Recheck all" +msgstr "複查全部" + +#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:306 +#, python-format +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 msgid "Not yet" msgstr "還沒有" -#: changedetectionio/flask_app.py:567 +#: changedetectionio/flask_app.py:589 msgid "Already logged in" msgstr "已經登入" -#: changedetectionio/flask_app.py:569 +#: changedetectionio/flask_app.py:591 msgid "You must be logged in, please log in." msgstr "您必須先登入,請登入。" -#: changedetectionio/flask_app.py:584 +#: changedetectionio/flask_app.py:606 msgid "Incorrect password" msgstr "密碼錯誤" #: changedetectionio/forms.py:63 changedetectionio/forms.py:243 -msgid "" -"At least one time interval (weeks, days, hours, minutes, or seconds) must" -" be specified." +msgid "At least one time interval (weeks, days, hours, minutes, or seconds) must be specified." msgstr "必須指定至少一個時間間隔(週、天、小時、分鐘或秒)。" #: changedetectionio/forms.py:64 -msgid "" -"At least one time interval (weeks, days, hours, minutes, or seconds) must" -" be specified when not using global settings." +msgid "At least one time interval (weeks, days, hours, minutes, or seconds) must be specified when not using global settings." msgstr "當不使用全域設定時,必須指定至少一個時間間隔(週、天、小時、分鐘或秒)。" #: changedetectionio/forms.py:164 @@ -109,9 +1857,8 @@ msgstr "週日" msgid "Weeks" msgstr "週" -#: changedetectionio/forms.py:251 changedetectionio/forms.py:252 -#: changedetectionio/forms.py:253 changedetectionio/forms.py:254 -#: changedetectionio/forms.py:255 changedetectionio/forms.py:956 +#: changedetectionio/forms.py:251 changedetectionio/forms.py:252 changedetectionio/forms.py:253 +#: changedetectionio/forms.py:254 changedetectionio/forms.py:255 changedetectionio/forms.py:956 msgid "Should contain zero or more seconds" msgstr "應包含 0 或更多秒" @@ -168,8 +1915,7 @@ msgstr "不允許空值。" msgid "Invalid value." msgstr "數值無效。" -#: changedetectionio/blueprint/imports/templates/import.html:105 -#: changedetectionio/forms.py:730 +#: changedetectionio/blueprint/imports/templates/import.html:105 changedetectionio/forms.py:730 msgid "URL" msgstr "URL" @@ -273,8 +2019,7 @@ msgstr "移除元素" msgid "Extract text" msgstr "提取文字" -#: changedetectionio/blueprint/imports/templates/import.html:106 -#: changedetectionio/forms.py:805 +#: changedetectionio/blueprint/imports/templates/import.html:106 changedetectionio/forms.py:805 msgid "Title" msgstr "標題" @@ -298,8 +2043,7 @@ msgstr "忽略狀態碼(將非 2xx 狀態碼視為正常處理)" msgid "Only trigger when unique lines appear in all history" msgstr "僅當歷史記錄中出現獨特行時觸發" -#: changedetectionio/blueprint/ui/templates/edit.html:336 -#: changedetectionio/forms.py:813 +#: changedetectionio/blueprint/ui/templates/edit.html:336 changedetectionio/forms.py:813 msgid "Remove duplicate lines of text" msgstr "移除重複的文字行" @@ -339,8 +2083,8 @@ msgstr "當文字符合時,阻擋變更檢測" msgid "Execute JavaScript before change detection" msgstr "在變更檢測前執行 JavaScript" -#: changedetectionio/blueprint/tags/templates/groups-overview.html:17 -#: changedetectionio/forms.py:828 changedetectionio/forms.py:1052 +#: changedetectionio/blueprint/tags/templates/groups-overview.html:17 changedetectionio/forms.py:828 +#: changedetectionio/forms.py:1052 msgid "Save" msgstr "儲存" @@ -352,13 +2096,6 @@ msgstr "代理伺服器" msgid "Send a notification when the filter can no longer be found on the page" msgstr "當頁面上找不到過濾器時發送通知" -#: changedetectionio/blueprint/settings/templates/settings.html:22 -#: changedetectionio/blueprint/tags/templates/edit-tag.html:32 -#: changedetectionio/blueprint/ui/templates/edit.html:59 -#: changedetectionio/forms.py:833 -msgid "Notifications" -msgstr "通知" - #: changedetectionio/forms.py:833 msgid "Muted" msgstr "已靜音" @@ -367,6 +2104,12 @@ msgstr "已靜音" msgid "On" msgstr "開啟" +#: changedetectionio/blueprint/settings/templates/settings.html:22 +#: changedetectionio/blueprint/tags/templates/edit-tag.html:32 changedetectionio/blueprint/ui/templates/edit.html:59 +#: changedetectionio/forms.py:833 +msgid "Notifications" +msgstr "通知" + #: changedetectionio/forms.py:834 msgid "Attach screenshot to notification (where possible)" msgstr "將截圖附加到通知中(如果支援)" @@ -391,8 +2134,7 @@ msgstr "在列表中使用頁面 <title>" msgid "Body must be empty when Request Method is set to GET" msgstr "當請求方法設為 GET 時,內容必須為空" -#: changedetectionio/forms.py:864 changedetectionio/forms.py:878 -#: changedetectionio/forms.py:893 +#: changedetectionio/forms.py:864 changedetectionio/forms.py:878 changedetectionio/forms.py:893 #, python-format msgid "Invalid template syntax configuration: %(error)s" msgstr "範本語法設定無效:%(error)s" @@ -503,8 +2245,7 @@ msgstr "忽略文字" msgid "Ignore whitespace" msgstr "忽略空白" -#: changedetectionio/forms.py:1005 -#: changedetectionio/processors/image_ssim_diff/forms.py:50 +#: changedetectionio/forms.py:1005 changedetectionio/processors/image_ssim_diff/forms.py:50 msgid "Must be between 0 and 100" msgstr "必須介於 0 到 100 之間" @@ -572,1924 +2313,6 @@ msgstr "要提取的 RegEx" msgid "Extract as CSV" msgstr "提取為 CSV" -#: changedetectionio/store.py:386 -#, python-brace-format -msgid "Error fetching metadata for {}" -msgstr "讀取 {} 的中繼資料時發生錯誤" - -#: changedetectionio/store.py:390 -msgid "Watch protocol is not permitted or invalid URL format" -msgstr "監測協定不被允許或 URL 格式無效" - -#: changedetectionio/blueprint/backups/__init__.py:86 -msgid "A backup is already running, check back in a few minutes" -msgstr "備份正在進行中,請稍後再回來查看" - -#: changedetectionio/blueprint/backups/__init__.py:90 -msgid "Maximum number of backups reached, please remove some" -msgstr "已達備份數量上限,請移除部分備份" - -#: changedetectionio/blueprint/backups/__init__.py:103 -msgid "Backup building in background, check back in a few minutes." -msgstr "正在背景建立備份,請稍後再回來查看。" - -#: changedetectionio/blueprint/backups/__init__.py:166 -msgid "Backups were deleted." -msgstr "備份已刪除。" - -#: changedetectionio/blueprint/backups/templates/overview.html:6 -#: changedetectionio/blueprint/settings/templates/settings.html:28 -msgid "Backups" -msgstr "備份" - -#: changedetectionio/blueprint/backups/templates/overview.html:9 -msgid "A backup is running!" -msgstr "備份正在執行中!" - -#: changedetectionio/blueprint/backups/templates/overview.html:13 -msgid "" -"Here you can download and request a new backup, when a backup is " -"completed you will see it listed below." -msgstr "您可以在此下載並請求建立新備份,備份完成後將顯示於下方。" - -#: changedetectionio/blueprint/backups/templates/overview.html:19 -msgid "Mb" -msgstr "MB" - -#: changedetectionio/blueprint/backups/templates/overview.html:24 -msgid "No backups found." -msgstr "找不到備份。" - -#: changedetectionio/blueprint/backups/templates/overview.html:28 -msgid "Create backup" -msgstr "建立備份" - -#: changedetectionio/blueprint/backups/templates/overview.html:30 -msgid "Remove backups" -msgstr "移除備份" - -#: changedetectionio/blueprint/imports/importer.py:45 -msgid "" -"Importing 5,000 of the first URLs from your list, the rest can be " -"imported again." -msgstr "正在匯入清單中的前 5,000 個 URL,其餘的可以再次匯入。" - -#: changedetectionio/blueprint/imports/importer.py:78 -#, python-brace-format -msgid "{} Imported from list in {:.2f}s, {} Skipped." -msgstr "{} 已從清單匯入,耗時 {:.2f} 秒,跳過 {} 筆。" - -#: changedetectionio/blueprint/imports/importer.py:98 -msgid "Unable to read JSON file, was it broken?" -msgstr "無法讀取 JSON 檔案,檔案是否已損毀?" - -#: changedetectionio/blueprint/imports/importer.py:102 -msgid "JSON structure looks invalid, was it broken?" -msgstr "JSON 結構看起來無效,檔案是否已損毀?" - -#: changedetectionio/blueprint/imports/importer.py:139 -#, python-brace-format -msgid "{} Imported from Distill.io in {:.2f}s, {} Skipped." -msgstr "{} 已從 Distill.io 匯入,耗時 {:.2f} 秒,跳過 {} 筆。" - -#: changedetectionio/blueprint/imports/importer.py:160 -#: changedetectionio/blueprint/imports/importer.py:239 -msgid "Unable to read export XLSX file, something wrong with the file?" -msgstr "無法讀取匯出的 XLSX 檔案,檔案是否有問題?" - -#: changedetectionio/blueprint/imports/importer.py:200 -#: changedetectionio/blueprint/imports/importer.py:268 -#, python-brace-format -msgid "Error processing row number {}, URL value was incorrect, row was skipped." -msgstr "處理第 {} 行時發生錯誤,URL 數值不正確,已跳過該行。" - -#: changedetectionio/blueprint/imports/importer.py:214 -#: changedetectionio/blueprint/imports/importer.py:297 -#, python-brace-format -msgid "" -"Error processing row number {}, check all cell data types are correct, " -"row was skipped." -msgstr "處理第 {} 行時發生錯誤,請檢查所有儲存格資料類型是否正確,已跳過該行。" - -#: changedetectionio/blueprint/imports/importer.py:218 -#, python-brace-format -msgid "{} imported from Wachete .xlsx in {:.2f}s" -msgstr "{} 已從 Wachete .xlsx 匯入,耗時 {:.2f} 秒" - -#: changedetectionio/blueprint/imports/importer.py:301 -#, python-brace-format -msgid "{} imported from custom .xlsx in {:.2f}s" -msgstr "{} 已從自訂 .xlsx 匯入,耗時 {:.2f} 秒" - -#: changedetectionio/blueprint/imports/templates/import.html:9 -msgid "URL List" -msgstr "URL 列表" - -#: changedetectionio/blueprint/imports/templates/import.html:10 -msgid "Distill.io" -msgstr "Distill.io" - -#: changedetectionio/blueprint/imports/templates/import.html:11 -msgid ".XLSX & Wachete" -msgstr ".XLSX 和 Wachete" - -#: changedetectionio/blueprint/imports/templates/import.html:20 -msgid "" -"Enter one URL per line, and optionally add tags for each URL after a " -"space, delineated by comma (,):" -msgstr "每行輸入一個 URL,可選用空格分隔後為每個 URL 新增標籤,標籤間用逗號 (,) 分隔:" - -#: changedetectionio/blueprint/imports/templates/import.html:22 -msgid "Example:" -msgstr "範例:" - -#: changedetectionio/blueprint/imports/templates/import.html:23 -msgid "URLs which do not pass validation will stay in the textarea." -msgstr "未通過驗證的 URL 將保留在文字區塊中。" - -#: changedetectionio/blueprint/imports/templates/import.html:44 -msgid "" -"Copy and Paste your Distill.io watch 'export' file, this should be a JSON" -" file." -msgstr "複製並貼上您的 Distill.io 監測任務「匯出」檔案,這應該是一個 JSON 檔案。" - -#: changedetectionio/blueprint/imports/templates/import.html:45 -msgid "This is" -msgstr "這是" - -#: changedetectionio/blueprint/imports/templates/import.html:45 -msgid "experimental" -msgstr "實驗性功能" - -#: changedetectionio/blueprint/imports/templates/import.html:45 -msgid "supported fields are" -msgstr "支援的欄位有" - -#: changedetectionio/blueprint/imports/templates/import.html:45 -msgid "the rest (including" -msgstr "其餘(包括" - -#: changedetectionio/blueprint/imports/templates/import.html:45 -msgid "are ignored." -msgstr "將被忽略。" - -#: changedetectionio/blueprint/imports/templates/import.html:48 -msgid "How to export?" -msgstr "如何匯出?" - -#: changedetectionio/blueprint/imports/templates/import.html:49 -msgid "Be sure to set your default fetcher to Chrome if required." -msgstr "如果需要,請務必將您的預設抓取器設為 Chrome。" - -#: changedetectionio/blueprint/imports/templates/import.html:91 -msgid "Table of custom column and data types mapping for the" -msgstr "自訂欄位與資料類型對應表,適用於" - -#: changedetectionio/blueprint/imports/templates/import.html:91 -msgid "Custom mapping" -msgstr "自訂對應" - -#: changedetectionio/blueprint/imports/templates/import.html:91 -msgid "File mapping type." -msgstr "檔案對應類型。" - -#: changedetectionio/blueprint/imports/templates/import.html:95 -msgid "Column #" -msgstr "欄位 #" - -#: changedetectionio/blueprint/imports/templates/import.html:101 -msgid "Type" -msgstr "類型" - -#: changedetectionio/blueprint/imports/templates/import.html:104 -msgid "none" -msgstr "無" - -#: changedetectionio/blueprint/imports/templates/import.html:107 -msgid "CSS/xPath filter" -msgstr "CSS / xPath 過濾器" - -#: changedetectionio/blueprint/imports/templates/import.html:108 -msgid "Group / Tag name(s)" -msgstr "群組 / 標籤名稱" - -#: changedetectionio/blueprint/imports/templates/import.html:109 -msgid "Recheck time (minutes)" -msgstr "複查時間(分鐘)" - -#: changedetectionio/blueprint/imports/templates/import.html:116 -msgid "Import" -msgstr "匯入" - -#: changedetectionio/blueprint/settings/__init__.py:64 -msgid "Password protection removed." -msgstr "密碼保護已移除。" - -#: changedetectionio/blueprint/settings/__init__.py:92 -#, python-brace-format -msgid "Warning: Worker count ({}) is close to or exceeds available CPU cores ({})" -msgstr "警告:工作程式數量({})接近或超過可用CPU核心數({})" - -#: changedetectionio/blueprint/settings/__init__.py:104 -#, python-brace-format -msgid "Worker count adjusted: {}" -msgstr "工作程序數量已調整:{}" - -#: changedetectionio/blueprint/settings/__init__.py:106 -msgid "Dynamic worker adjustment not supported for sync workers" -msgstr "同步工作程序不支援動態調整" - -#: changedetectionio/blueprint/settings/__init__.py:108 -#, python-brace-format -msgid "Error adjusting workers: {}" -msgstr "調整工作程序時發生錯誤:{}" - -#: changedetectionio/blueprint/settings/__init__.py:113 -msgid "Password protection enabled." -msgstr "已啟用密碼保護。" - -#: changedetectionio/blueprint/settings/__init__.py:132 -msgid "Settings updated." -msgstr "設定已更新。" - -#: changedetectionio/blueprint/settings/__init__.py:135 -#: changedetectionio/blueprint/ui/edit.py:296 -#: changedetectionio/processors/extract.py:105 -msgid "An error occurred, please see below." -msgstr "發生錯誤,請參見下方。" - -#: changedetectionio/blueprint/settings/__init__.py:185 -msgid "API Key was regenerated." -msgstr "API 金鑰已重新產生。" - -#: changedetectionio/blueprint/settings/__init__.py:204 -msgid "Automatic scheduling paused - checks will not be queued." -msgstr "" - -#: changedetectionio/blueprint/settings/__init__.py:206 -msgid "Automatic scheduling resumed - checks will be queued normally." -msgstr "" - -#: changedetectionio/blueprint/settings/__init__.py:218 -msgid "All notifications muted." -msgstr "所有通知已靜音。" - -#: changedetectionio/blueprint/settings/__init__.py:220 -msgid "All notifications unmuted." -msgstr "所有通知已取消靜音。" - -#: changedetectionio/blueprint/settings/templates/notification-log.html:7 -msgid "Notification debug log" -msgstr "通知除錯記錄" - -#: changedetectionio/blueprint/settings/templates/settings.html:21 -#: changedetectionio/blueprint/tags/templates/edit-tag.html:27 -#: changedetectionio/blueprint/ui/templates/edit.html:47 -msgid "General" -msgstr "一般" - -#: changedetectionio/blueprint/settings/templates/settings.html:23 -msgid "Fetching" -msgstr "抓取" - -#: changedetectionio/blueprint/settings/templates/settings.html:24 -msgid "Global Filters" -msgstr "全域過濾器" - -#: changedetectionio/blueprint/settings/templates/settings.html:25 -msgid "UI Options" -msgstr "介面選項" - -#: changedetectionio/blueprint/settings/templates/settings.html:26 -msgid "API" -msgstr "API" - -#: changedetectionio/blueprint/settings/templates/settings.html:27 -msgid "RSS" -msgstr "RSS" - -#: changedetectionio/blueprint/settings/templates/settings.html:29 -msgid "Time & Date" -msgstr "時間與日期" - -#: changedetectionio/blueprint/settings/templates/settings.html:30 -msgid "CAPTCHA & Proxies" -msgstr "驗證碼與代理伺服器" - -#: changedetectionio/blueprint/settings/templates/settings.html:36 -msgid "Info" -msgstr "資訊" - -#: changedetectionio/blueprint/settings/templates/settings.html:47 -msgid "Default recheck time for all watches, current system minimum is" -msgstr "所有監測任務的預設複查時間,目前系統最小值為" - -#: changedetectionio/blueprint/settings/templates/settings.html:47 -msgid "seconds" -msgstr "秒" - -#: changedetectionio/blueprint/settings/templates/settings.html:47 -msgid "more info" -msgstr "更多資訊" - -#: changedetectionio/blueprint/settings/templates/settings.html:57 -msgid "" -"After this many consecutive times that the CSS/xPath filter is missing, " -"send a notification" -msgstr "發送通知前允許過濾器遺失的次數" - -#: changedetectionio/blueprint/settings/templates/settings.html:59 -msgid "Set to" -msgstr "設置為" - -#: changedetectionio/blueprint/settings/templates/settings.html:59 -msgid "to disable" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:68 -msgid "Password protection for your changedetection.io application." -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:71 -msgid "Password is locked." -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:77 -msgid "" -"Allow access to the watch change history page when password is enabled " -"(Good for sharing the diff page)" -msgstr "啟用密碼時允許匿名存取監測歷史頁面" - -#: changedetectionio/blueprint/settings/templates/settings.html:81 -msgid "" -"When a request returns no content, or the HTML does not contain any text," -" is this considered a change?" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:93 -msgid "Base URL used for the" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:93 -msgid "token in notification links." -msgstr "通知 URL 列表" - -#: changedetectionio/blueprint/settings/templates/settings.html:94 -msgid "Default value is the system environment variable" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:94 -#: changedetectionio/templates/_common_fields.html:132 -msgid "read more here" -msgstr "在此閱讀更多內容" - -#: changedetectionio/blueprint/settings/templates/settings.html:103 -#: changedetectionio/blueprint/ui/templates/edit.html:123 -msgid "Use the" -msgstr "使用" - -#: changedetectionio/blueprint/settings/templates/settings.html:103 -#: changedetectionio/blueprint/ui/templates/edit.html:123 -msgid "Basic" -msgstr "基本" - -#: changedetectionio/blueprint/settings/templates/settings.html:103 -msgid "method (default) where your watched sites don't need Javascript to render." -msgstr "方法(預設),適用於您監測的網站不需要 Javascript 渲染的情況。" - -#: changedetectionio/blueprint/settings/templates/settings.html:104 -#: changedetectionio/blueprint/ui/templates/edit.html:124 -msgid "The" -msgstr "這個" - -#: changedetectionio/blueprint/settings/templates/settings.html:104 -#: changedetectionio/blueprint/ui/templates/edit.html:124 -msgid "Chrome/Javascript" -msgstr "Chrome / Javascript" - -#: changedetectionio/blueprint/settings/templates/settings.html:104 -msgid "" -"method requires a network connection to a running WebDriver+Chrome " -"server, set by the ENV var" -msgstr "方法需要連線到執行中的 WebDriver + Chrome 伺服器,由環境變數 'WEBDRIVER_URL' 設定。" - -#: changedetectionio/blueprint/settings/templates/settings.html:109 -#: changedetectionio/blueprint/ui/templates/edit.html:143 -msgid "" -"If you're having trouble waiting for the page to be fully rendered (text " -"missing etc), try increasing the 'wait' time here." -msgstr "如果您在等待頁面完全渲染時遇到問題(文字遺失等),請嘗試在此增加「等待」時間。" - -#: changedetectionio/blueprint/settings/templates/settings.html:111 -#: changedetectionio/blueprint/ui/templates/edit.html:145 -msgid "This will wait" -msgstr "這會等待" - -#: changedetectionio/blueprint/settings/templates/settings.html:111 -#: changedetectionio/blueprint/ui/templates/edit.html:145 -msgid "seconds before extracting the text." -msgstr "秒後才提取文字。" - -#: changedetectionio/blueprint/settings/templates/settings.html:120 -msgid "" -"Number of concurrent workers to process watches. More workers = faster " -"processing but higher memory usage." -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:121 -msgid "Currently running:" -msgstr "目前運行:" - -#: changedetectionio/blueprint/settings/templates/settings.html:121 -msgid "operational" -msgstr "運行中" - -#: changedetectionio/blueprint/settings/templates/settings.html:121 -msgid "workers" -msgstr "工作程序" - -#: changedetectionio/blueprint/settings/templates/settings.html:121 -msgid "actively processing" -msgstr "活躍處理中" - -#: changedetectionio/blueprint/settings/templates/settings.html:125 -msgid "" -"Example - 3 seconds random jitter could trigger up to 3 seconds earlier " -"or up to 3 seconds later" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:129 -msgid "" -"For regular plain requests (not chrome based), maximum number of seconds " -"until timeout, 1-999." -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:134 -msgid "Applied to all requests." -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:135 -msgid "" -"Note: Simply changing the User-Agent often does not defeat anti-robot " -"technologies, it's important to consider" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:135 -msgid "all of the ways that the browser is detected" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:140 -#: changedetectionio/blueprint/ui/templates/diff.html:138 -#: changedetectionio/blueprint/ui/templates/edit.html:125 -#: changedetectionio/templates/_common_fields.html:126 -msgid "Tip:" -msgstr "提示:" - -#: changedetectionio/blueprint/settings/templates/settings.html:140 -#: changedetectionio/blueprint/ui/templates/edit.html:125 -msgid "Connect using Bright Data and Oxylabs Proxies, find out more here." -msgstr "使用 Bright Data 和 Oxylabs 代理連接,在此處了解更多資訊。" - -#: changedetectionio/blueprint/settings/templates/settings.html:149 -msgid "" -"Ignore whitespace, tabs and new-lines/line-feeds when considering if a " -"change was detected." -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:150 -#: changedetectionio/blueprint/settings/templates/settings.html:157 -#: changedetectionio/blueprint/settings/templates/settings.html:192 -msgid "Note:" -msgstr "注意:" - -#: changedetectionio/blueprint/settings/templates/settings.html:150 -#: changedetectionio/blueprint/settings/templates/settings.html:192 -msgid "" -"Changing this will change the status of your existing watches, possibly " -"trigger alerts etc." -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:155 -msgid "Render anchor tag content, default disabled, when enabled renders links as" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:157 -msgid "" -"Changing this could affect the content of your existing watches, possibly" -" trigger alerts etc." -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:168 -msgid "Remove HTML element(s) by CSS and XPath selectors before text conversion." -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:169 -msgid "Don't paste HTML here, use only CSS and XPath selectors" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:170 -msgid "" -"Add multiple elements, CSS or XPath selectors per line to ignore multiple" -" parts of the HTML." -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:178 -#: changedetectionio/blueprint/settings/templates/settings.html:182 -msgid "Note: This is applied globally in addition to the per-watch rules." -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:181 -msgid "Matching text will be" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:181 -msgid "ignored" -msgstr "已忽略" - -#: changedetectionio/blueprint/settings/templates/settings.html:181 -msgid "in the text snapshot (you can still see it but it wont trigger a change)" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:183 -#: changedetectionio/templates/edit/text-options.html:24 -msgid "" -"Each line processed separately, any line matching will be ignored " -"(removed before creating the checksum)" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:184 -#: changedetectionio/templates/edit/text-options.html:25 -msgid "Regular Expression support, wrap the entire line in forward slash" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:185 -#: changedetectionio/templates/edit/text-options.html:26 -msgid "" -"Changing this will affect the comparison checksum which may trigger an " -"alert" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:191 -msgid "" -"Remove any text that appears in the \"Ignore text\" from the output " -"(otherwise its just ignored for change-detection)" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:198 -msgid "API Access" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:199 -msgid "Drive your changedetection.io via API, More about" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:199 -msgid "API access and examples here" -msgstr "幫助與範例請見此處" - -#: changedetectionio/blueprint/settings/templates/settings.html:203 -msgid "Restrict API access limit by using" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:203 -msgid "header - required for the Chrome Extension to work" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:204 -msgid "API Key" -msgstr "API 金鑰" - -#: changedetectionio/blueprint/settings/templates/settings.html:205 -msgid "copy" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:209 -msgid "Regenerate API key" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:212 -msgid "Chrome Extension" -msgstr "Chrome 擴充功能" - -#: changedetectionio/blueprint/settings/templates/settings.html:213 -msgid "" -"Easily add any web-page to your changedetection.io installation from " -"within Chrome." -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:214 -msgid "Step 1" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:214 -msgid "Install the extension," -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:214 -msgid "Step 2" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:214 -msgid "Navigate to this page," -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:215 -msgid "Step 3" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:215 -msgid "Open the extension from the toolbar and click" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:215 -msgid "Sync API Access" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:218 -msgid "Try our new Chrome Extension!" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:220 -msgid "Chrome store icon" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:221 -msgid "Chrome Webstore" -msgstr "Chrome 線上應用程式商店" - -#: changedetectionio/blueprint/settings/templates/settings.html:232 -msgid "" -"Maximum number of history snapshots to include in the watch specific RSS " -"feed." -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:236 -msgid "" -"For watching other RSS feeds - When watching RSS/Atom feeds, convert them" -" into clean text for better change detection." -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:241 -msgid "Does your reader support HTML? Set it here" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:245 -msgid "" -"'System default' for the same template for all items, or re-use your " -"\"Notification Body\" as the template." -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:258 -msgid "" -"Ensure the settings below are correct, they are used to manage the time " -"schedule for checking your web page watches." -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:261 -msgid "UTC Time & Date from Server:" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:262 -msgid "Local Time & Date in Browser:" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:274 -msgid "" -"Enable this setting to open the diff page in a new tab. If disabled, the " -"diff page will open in the current tab." -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:278 -msgid "Realtime UI Updates Enabled - (Restart required if this is changed)" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:282 -msgid "Enable or Disable Favicons next to the watch list" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:289 -msgid "Number of items per page in the watch overview list, 0 to disable." -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:337 -msgid "Tip" -msgstr "提示" - -#: changedetectionio/blueprint/settings/templates/settings.html:337 -msgid "" -"\"Residential\" and \"Mobile\" proxy type can be more successfull than " -"\"Data Center\" for blocked websites." -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:341 -msgid "\"Name\" will be used for selecting the proxy in the Watch Edit settings" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:342 -msgid "" -"SOCKS5 proxies with authentication are only supported with 'plain " -"requests' fetcher, for other fetchers you should whitelist the IP access " -"instead" -msgstr "" - -#: changedetectionio/blueprint/settings/templates/settings.html:348 -msgid "Choose a default proxy for all watches" -msgstr "為所有監測任務選擇預設代理伺服器" - -#: changedetectionio/blueprint/settings/templates/settings.html:388 -msgid "Python version:" -msgstr "Python 版本:" - -#: changedetectionio/blueprint/settings/templates/settings.html:389 -msgid "Plugins active:" -msgstr "啟用的外掛:" - -#: changedetectionio/blueprint/settings/templates/settings.html:397 -msgid "No plugins active" -msgstr "無啟用的外掛" - -#: changedetectionio/blueprint/settings/templates/settings.html:403 -msgid "Back" -msgstr "返回" - -#: changedetectionio/blueprint/settings/templates/settings.html:404 -msgid "Clear Snapshot History" -msgstr "清除快照歷史記錄" - -#: changedetectionio/blueprint/tags/__init__.py:48 -#, python-brace-format -msgid "The tag \"{}\" already exists" -msgstr "標籤「{}」已存在" - -#: changedetectionio/blueprint/tags/__init__.py:52 -msgid "Tag added" -msgstr "標籤已新增" - -#: changedetectionio/blueprint/tags/__init__.py:87 -msgid "Tag deleted, removing from watches in background" -msgstr "標籤已刪除,正在背景從監測任務中移除" - -#: changedetectionio/blueprint/tags/__init__.py:109 -msgid "Unlinking tag from watches in background" -msgstr "" - -#: changedetectionio/blueprint/tags/__init__.py:133 -msgid "All tags deleted, clearing from watches in background" -msgstr "" - -#: changedetectionio/blueprint/tags/__init__.py:145 -msgid "Tag not found" -msgstr "找不到標籤" - -#: changedetectionio/blueprint/tags/__init__.py:220 -msgid "Updated" -msgstr "已更新" - -#: changedetectionio/blueprint/tags/templates/edit-tag.html:28 -#: changedetectionio/blueprint/ui/templates/edit.html:56 -#: changedetectionio/blueprint/ui/templates/edit.html:386 -msgid "Filters & Triggers" -msgstr "過濾器與觸發器" - -#: changedetectionio/blueprint/tags/templates/edit-tag.html:50 -msgid "These settings are" -msgstr "這些設定會" - -#: changedetectionio/blueprint/tags/templates/edit-tag.html:50 -msgid "added" -msgstr "新增" - -#: changedetectionio/blueprint/tags/templates/edit-tag.html:50 -msgid "to any existing watch configurations." -msgstr "至任何現有的監測設定中。" - -#: changedetectionio/blueprint/tags/templates/edit-tag.html:53 -#: changedetectionio/blueprint/ui/templates/edit.html:321 -msgid "Text filtering" -msgstr "文字過濾" - -#: changedetectionio/blueprint/tags/templates/edit-tag.html:73 -#: changedetectionio/blueprint/ui/templates/edit.html:269 -msgid "Use with caution!" -msgstr "請謹慎使用!" - -#: changedetectionio/blueprint/tags/templates/edit-tag.html:73 -#: changedetectionio/blueprint/ui/templates/edit.html:269 -msgid "This will easily fill up your email storage quota or flood other storages." -msgstr "這很容易填滿您的電子郵件儲存配額或淹沒其他儲存空間。" - -#: changedetectionio/blueprint/tags/templates/edit-tag.html:80 -#: changedetectionio/blueprint/ui/templates/edit.html:276 -msgid "Look out!" -msgstr "注意!" - -#: changedetectionio/blueprint/tags/templates/edit-tag.html:80 -#: changedetectionio/blueprint/ui/templates/edit.html:276 -msgid "Lookout!" -msgstr "注意!" - -#: changedetectionio/blueprint/tags/templates/edit-tag.html:81 -#: changedetectionio/blueprint/ui/templates/edit.html:277 -msgid "There are" -msgstr "目前有" - -#: changedetectionio/blueprint/tags/templates/edit-tag.html:81 -#: changedetectionio/blueprint/ui/templates/edit.html:277 -msgid "system-wide notification URLs enabled" -msgstr "已啟用的全系統通知 URL" - -#: changedetectionio/blueprint/tags/templates/edit-tag.html:81 -#: changedetectionio/blueprint/ui/templates/edit.html:277 -msgid "this form will override notification settings for this watch only" -msgstr "此表單將僅覆寫此監測任務的通知設定" - -#: changedetectionio/blueprint/tags/templates/edit-tag.html:81 -#: changedetectionio/blueprint/ui/templates/edit.html:277 -msgid "an empty Notification URL list here will still send notifications." -msgstr "此處留空的通知 URL 列表仍會發送通知。" - -#: changedetectionio/blueprint/tags/templates/edit-tag.html:84 -#: changedetectionio/blueprint/ui/templates/edit.html:280 -msgid "Use system defaults" -msgstr "使用系統預設值" - -#: changedetectionio/blueprint/tags/templates/groups-overview.html:11 -msgid "Add a new organisational tag" -msgstr "新增組織標籤" - -#: changedetectionio/blueprint/tags/templates/groups-overview.html:14 -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:65 -msgid "Watch group / tag" -msgstr "群組 / 標籤" - -#: changedetectionio/blueprint/tags/templates/groups-overview.html:21 -msgid "" -"Groups allows you to manage filters and notifications for multiple " -"watches under a single organisational tag." -msgstr "群組功能讓您能在單一組織標籤下,管理多個監測任務的過濾器與通知設定。" - -#: changedetectionio/blueprint/tags/templates/groups-overview.html:31 -msgid "# Watches" -msgstr "# 監測任務" - -#: changedetectionio/blueprint/tags/templates/groups-overview.html:32 -msgid "Tag / Label name" -msgstr "標籤 / 名稱" - -#: changedetectionio/blueprint/tags/templates/groups-overview.html:42 -msgid "No website organisational tags/groups configured" -msgstr "未設定群組/標籤" - -#: changedetectionio/blueprint/tags/templates/groups-overview.html:53 -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:281 -msgid "Edit" -msgstr "編輯" - -#: changedetectionio/blueprint/tags/templates/groups-overview.html:54 -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:84 -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:280 -msgid "Recheck" -msgstr "複查" - -#: changedetectionio/blueprint/tags/templates/groups-overview.html:59 -msgid "Delete Group?" -msgstr "刪除群組?" - -#: changedetectionio/blueprint/tags/templates/groups-overview.html:60 -#, python-format -msgid "" -"<p>Are you sure you want to delete group " -"<strong>%(title)s</strong>?</p><p>This action cannot be undone.</p>" -msgstr "<p>您確定要刪除群組 <strong>%(title)s</strong> 嗎?</p><p>此動作無法復原。</p>" - -#: changedetectionio/blueprint/tags/templates/groups-overview.html:61 -#: changedetectionio/blueprint/tags/templates/groups-overview.html:62 -#: changedetectionio/blueprint/ui/templates/edit.html:490 -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:100 -msgid "Delete" -msgstr "刪除" - -#: changedetectionio/blueprint/tags/templates/groups-overview.html:62 -msgid "Deletes and removes tag" -msgstr "刪除並移除標籤" - -#: changedetectionio/blueprint/tags/templates/groups-overview.html:67 -msgid "Unlink Group?" -msgstr "解除群組連結?" - -#: changedetectionio/blueprint/tags/templates/groups-overview.html:68 -#, python-format -msgid "" -"<p>Are you sure you want to unlink all watches from group " -"<strong>%(title)s</strong>?</p><p>The tag will be kept but watches will " -"be removed from it.</p>" -msgstr "" -"<p>您確定要將所有監測任務從群組 <strong>%(title)s</strong> " -"解除連結嗎?</p><p>標籤將被保留,但監測任務將從中移除。</p>" - -#: changedetectionio/blueprint/tags/templates/groups-overview.html:69 -#: changedetectionio/blueprint/tags/templates/groups-overview.html:70 -msgid "Unlink" -msgstr "解除連結" - -#: changedetectionio/blueprint/tags/templates/groups-overview.html:70 -msgid "Keep the tag but unlink any watches" -msgstr "保留標籤但解除任何監測任務的連結" - -#: changedetectionio/blueprint/tags/templates/groups-overview.html:71 -#: changedetectionio/blueprint/ui/templates/edit.html:500 -msgid "RSS Feed for this watch" -msgstr "此監測任務的 RSS Feed" - -#: changedetectionio/blueprint/ui/__init__.py:21 -#, python-brace-format -msgid "{} watches deleted" -msgstr "{} 個監測任務已刪除" - -#: changedetectionio/blueprint/ui/__init__.py:28 -#, python-brace-format -msgid "{} watches paused" -msgstr "{} 個監測任務已暫停" - -#: changedetectionio/blueprint/ui/__init__.py:35 -#, python-brace-format -msgid "{} watches unpaused" -msgstr "{} 個監測任務已取消暫停" - -#: changedetectionio/blueprint/ui/__init__.py:42 -#, python-brace-format -msgid "{} watches updated" -msgstr "{} 個監測任務已更新" - -#: changedetectionio/blueprint/ui/__init__.py:49 -#, python-brace-format -msgid "{} watches muted" -msgstr "{} 個監測任務已靜音" - -#: changedetectionio/blueprint/ui/__init__.py:56 -#, python-brace-format -msgid "{} watches un-muted" -msgstr "{} 個監測任務已取消靜音" - -#: changedetectionio/blueprint/ui/__init__.py:64 -#, python-brace-format -msgid "{} watches queued for rechecking" -msgstr "{} 個監測任務已排入複查佇列" - -#: changedetectionio/blueprint/ui/__init__.py:71 -#, python-brace-format -msgid "{} watches errors cleared" -msgstr "{} 個監測任務錯誤已清除" - -#: changedetectionio/blueprint/ui/__init__.py:78 -#, python-brace-format -msgid "{} watches cleared/reset." -msgstr "{} 個監測任務已清除 / 重置。" - -#: changedetectionio/blueprint/ui/__init__.py:91 -#, python-brace-format -msgid "{} watches set to use default notification settings" -msgstr "{} 個監測任務已設為使用預設通知設定" - -#: changedetectionio/blueprint/ui/__init__.py:106 -#, python-brace-format -msgid "{} watches were tagged" -msgstr "{} 個監測任務已加上標籤" - -#: changedetectionio/blueprint/ui/__init__.py:143 -msgid "Watch not found" -msgstr "找不到監測任務" - -#: changedetectionio/blueprint/ui/__init__.py:145 -#, python-brace-format -msgid "Cleared snapshot history for watch {}" -msgstr "已清除監測任務 {} 的快照歷史記錄" - -#: changedetectionio/blueprint/ui/__init__.py:172 -msgid "History clearing started in background" -msgstr "" - -#: changedetectionio/blueprint/ui/__init__.py:174 -msgid "Incorrect confirmation text." -msgstr "確認文字不正確。" - -#: changedetectionio/blueprint/ui/__init__.py:213 -msgid "Marking watches as viewed in background..." -msgstr "" - -#: changedetectionio/blueprint/ui/__init__.py:222 -#, python-brace-format -msgid "The watch by UUID {} does not exist." -msgstr "UUID 為 {} 的監測任務不存在。" - -#: changedetectionio/blueprint/ui/__init__.py:229 -msgid "Deleted." -msgstr "已刪除。" - -#: changedetectionio/blueprint/ui/__init__.py:246 -msgid "Cloned, you are editing the new watch." -msgstr "已複製,您正在編輯新的監測任務。" - -#: changedetectionio/blueprint/ui/__init__.py:261 -msgid "Watch is already queued or being checked." -msgstr "監測任務已在佇列中或正在檢查。" - -#: changedetectionio/blueprint/ui/__init__.py:264 -#: changedetectionio/blueprint/ui/__init__.py:301 -msgid "Queued 1 watch for rechecking." -msgstr "已將 1 個監測任務排入複查佇列。" - -#: changedetectionio/blueprint/ui/__init__.py:297 -msgid "Queued {} watches for rechecking ({} already queued or running)." -msgstr "已將 {} 個監測任務排入複查佇列。" - -#: changedetectionio/blueprint/ui/__init__.py:303 -#, python-brace-format -msgid "Queued {} watches for rechecking." -msgstr "已將 {} 個監測任務排入複查佇列。" - -#: changedetectionio/blueprint/ui/__init__.py:332 -msgid "Queueing watches for rechecking in background..." -msgstr "背景將監測任務排入複查佇列..." - -#: changedetectionio/blueprint/ui/__init__.py:403 -#, python-brace-format -msgid "" -"Could not share, something went wrong while communicating with the share " -"server - {}" -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 -msgid "No history found for the specified link, bad link?" -msgstr "找不到指定連結的歷史記錄,連結無效?" - -#: changedetectionio/blueprint/ui/diff.py:98 -msgid "" -"Not enough history (2 snapshots required) to show difference page for " -"this watch." -msgstr "歷史記錄不足(需要 2 個快照)以顯示此監測任務的差異頁面。" - -#: changedetectionio/blueprint/ui/edit.py:35 -msgid "No watches to edit" -msgstr "沒有可編輯的監測任務" - -#: changedetectionio/blueprint/ui/edit.py:42 -#, python-brace-format -msgid "No watch with the UUID {} found." -msgstr "找不到 UUID 為 {} 的監測任務。" - -#: changedetectionio/blueprint/ui/edit.py:50 -#, python-brace-format -msgid "Switched to mode - {}." -msgstr "已切換至模式 - {}。" - -#: changedetectionio/blueprint/ui/edit.py:75 -#, python-brace-format -msgid "Cannot load the edit form for processor/plugin '{}', plugin missing?" -msgstr "無法載入處理器 / 外掛 '{}' 的編輯表單,外掛是否遺失?" - -#: changedetectionio/blueprint/ui/edit.py:245 -msgid "Updated watch - unpaused!" -msgstr "已更新監測任務 - 已取消暫停!" - -#: changedetectionio/blueprint/ui/edit.py:245 -msgid "Updated watch." -msgstr "已更新監測任務。" - -#: changedetectionio/blueprint/ui/preview.py:78 -msgid "Preview unavailable - No fetch/check completed or triggers not reached" -msgstr "預覽無法使用 - 未完成抓取 / 檢查或未觸發" - -#: changedetectionio/blueprint/ui/views.py:24 -#, python-brace-format -msgid "Warning, URL {} already exists" -msgstr "警告,URL {} 已存在" - -#: changedetectionio/blueprint/ui/views.py:32 -msgid "Watch added in Paused state, saving will unpause." -msgstr "監測任務已在暫停狀態下新增,儲存後將取消暫停。" - -#: changedetectionio/blueprint/ui/views.py:37 -msgid "Watch added." -msgstr "監測任務已新增。" - -#: changedetectionio/blueprint/ui/templates/clear_all_history.html:12 -msgid "" -"This will remove version history (snapshots) for ALL watches, but keep " -"your list of URLs!" -msgstr "這將移除「所有」監測任務的版本歷史記錄(快照),但保留您的 URL 列表!" - -#: changedetectionio/blueprint/ui/templates/clear_all_history.html:13 -msgid "You may like to use the" -msgstr "您可能想先使用" - -#: changedetectionio/blueprint/ui/templates/clear_all_history.html:13 -msgid "BACKUP" -msgstr "備份" - -#: changedetectionio/blueprint/ui/templates/clear_all_history.html:13 -msgid "link first." -msgstr "連結。" - -#: changedetectionio/blueprint/ui/templates/clear_all_history.html:17 -msgid "Confirmation text" -msgstr "確認文字" - -#: changedetectionio/blueprint/ui/templates/clear_all_history.html:27 -msgid "Type in the word" -msgstr "輸入單字" - -#: changedetectionio/blueprint/ui/templates/clear_all_history.html:27 -msgid "clear" -msgstr "clear" - -#: changedetectionio/blueprint/ui/templates/clear_all_history.html:27 -msgid "to confirm that you understand." -msgstr "以確認您已了解。" - -#: changedetectionio/blueprint/ui/templates/clear_all_history.html:33 -msgid "Clear History!" -msgstr "清除歷史記錄!" - -#: changedetectionio/blueprint/ui/templates/clear_all_history.html:39 -#: changedetectionio/templates/base.html:273 -#: changedetectionio/templates/base.html:293 -msgid "Cancel" -msgstr "取消" - -#: changedetectionio/blueprint/ui/templates/diff-offscreen-options.html:3 -msgid "Share diff as image" -msgstr "將差異分享為圖片" - -#: changedetectionio/blueprint/ui/templates/diff-offscreen-options.html:3 -msgid "Share as Image" -msgstr "分享為圖片" - -#: changedetectionio/blueprint/ui/templates/diff-offscreen-options.html:6 -msgid "Ignore any lines matching" -msgstr "忽略任何符合的行" - -#: changedetectionio/blueprint/ui/templates/diff-offscreen-options.html:9 -msgid "Ignore any lines matching excluding digits" -msgstr "忽略任何符合(排除數字)的行" - -#: changedetectionio/blueprint/ui/templates/diff.html:28 -msgid "From" -msgstr "從" - -#: changedetectionio/blueprint/ui/templates/diff.html:38 -msgid "To" -msgstr "到" - -#: changedetectionio/blueprint/ui/templates/diff.html:53 -msgid "Words" -msgstr "字" - -#: changedetectionio/blueprint/ui/templates/diff.html:57 -msgid "Lines" -msgstr "行" - -#: changedetectionio/blueprint/ui/templates/diff.html:61 -msgid "Ignore Whitespace" -msgstr "忽略空白" - -#: changedetectionio/blueprint/ui/templates/diff.html:65 -msgid "Same/non-changed" -msgstr "相同 / 未變更" - -#: changedetectionio/blueprint/ui/templates/diff.html:69 -msgid "Removed" -msgstr "已移除" - -#: changedetectionio/blueprint/ui/templates/diff.html:73 -#: changedetectionio/blueprint/ui/templates/edit.html:327 -msgid "Added" -msgstr "已新增" - -#: changedetectionio/blueprint/ui/templates/diff.html:77 -#: changedetectionio/blueprint/ui/templates/edit.html:327 -msgid "Replaced" -msgstr "已替換" - -#: changedetectionio/blueprint/ui/templates/diff.html:82 -#: changedetectionio/blueprint/ui/templates/preview.html:36 -msgid "Keyboard:" -msgstr "鍵盤:" - -#: changedetectionio/blueprint/ui/templates/diff.html:83 -#: changedetectionio/blueprint/ui/templates/preview.html:37 -msgid "Previous" -msgstr "上一個" - -#: changedetectionio/blueprint/ui/templates/diff.html:84 -#: changedetectionio/blueprint/ui/templates/preview.html:38 -msgid "Next" -msgstr "下一個" - -#: changedetectionio/blueprint/ui/templates/diff.html:91 -msgid "Jump to next difference" -msgstr "跳至下一個差異" - -#: changedetectionio/blueprint/ui/templates/diff.html:91 -msgid "Jump" -msgstr "跳轉" - -#: changedetectionio/blueprint/ui/templates/diff.html:97 -#: changedetectionio/blueprint/ui/templates/preview.html:45 -msgid "Error Text" -msgstr "錯誤文字" - -#: changedetectionio/blueprint/ui/templates/diff.html:98 -#: changedetectionio/blueprint/ui/templates/preview.html:47 -msgid "Error Screenshot" -msgstr "錯誤截圖" - -#: changedetectionio/blueprint/ui/templates/diff.html:99 -#: changedetectionio/blueprint/ui/templates/preview.html:50 -msgid "Text" -msgstr "文字" - -#: changedetectionio/blueprint/ui/templates/diff.html:100 -#: changedetectionio/blueprint/ui/templates/preview.html:51 -msgid "Current screenshot" -msgstr "目前截圖" - -#: changedetectionio/blueprint/ui/templates/diff.html:101 -msgid "Extract Data" -msgstr "提取資料" - -#: changedetectionio/blueprint/ui/templates/diff.html:107 -msgid "seconds ago." -msgstr "秒前。" - -#: changedetectionio/blueprint/ui/templates/diff.html:114 -#: changedetectionio/blueprint/ui/templates/preview.html:59 -#: changedetectionio/blueprint/ui/templates/preview.html:66 -msgid "seconds ago" -msgstr "秒前" - -#: changedetectionio/blueprint/ui/templates/diff.html:115 -msgid "Current error-ing screenshot from most recent request" -msgstr "最近請求的目前錯誤截圖" - -#: changedetectionio/blueprint/ui/templates/diff.html:127 -msgid "Pro-tip: You can enable" -msgstr "專業提示:您可以啟用" - -#: changedetectionio/blueprint/ui/templates/diff.html:127 -msgid "\"share access when password is enabled\"" -msgstr "「啟用密碼時分享存取權限」" - -#: changedetectionio/blueprint/ui/templates/diff.html:127 -msgid "from settings." -msgstr "於設定中。" - -#: changedetectionio/blueprint/ui/templates/diff.html:133 -msgid "Goto single snapshot" -msgstr "前往單一快照" - -#: changedetectionio/blueprint/ui/templates/diff.html:138 -msgid "Highlight text to share or add to ignore lists." -msgstr "反白文字以分享或新增至忽略列表。" - -#: changedetectionio/blueprint/ui/templates/diff.html:144 -#: changedetectionio/blueprint/ui/templates/preview.html:80 -msgid "" -"For now, Differences are performed on text, not graphically, only the " -"latest screenshot is available." -msgstr "目前,差異比對是針對文字執行,而非圖形,僅提供最新的截圖。" - -#: changedetectionio/blueprint/ui/templates/diff.html:149 -#: changedetectionio/blueprint/ui/templates/preview.html:86 -msgid "Current screenshot from most recent request" -msgstr "最近請求的目前截圖" - -#: changedetectionio/blueprint/ui/templates/diff.html:151 -#: changedetectionio/blueprint/ui/templates/preview.html:88 -msgid "No screenshot available just yet! Try rechecking the page." -msgstr "目前還沒有可用的截圖!請嘗試複查頁面。" - -#: changedetectionio/blueprint/ui/templates/diff.html:154 -msgid "Screenshot requires Playwright/WebDriver enabled" -msgstr "截圖需要啟用 Playwright / WebDriver" - -#: changedetectionio/blueprint/ui/templates/edit.html:48 -msgid "Request" -msgstr "請求" - -#: changedetectionio/blueprint/ui/templates/edit.html:52 -msgid "Browser Steps" -msgstr "瀏覽器步驟" - -#: changedetectionio/blueprint/ui/templates/edit.html:55 -msgid "Visual Filter Selector" -msgstr "視覺過濾選擇器" - -#: changedetectionio/blueprint/ui/templates/edit.html:57 -msgid "Conditions" -msgstr "條件" - -#: changedetectionio/blueprint/ui/templates/edit.html:60 -msgid "Stats" -msgstr "統計數據" - -#: changedetectionio/blueprint/ui/templates/edit.html:73 -#: changedetectionio/blueprint/ui/templates/edit.html:313 -msgid "Some sites use JavaScript to create the content, for this you should" -msgstr "有些網站使用 JavaScript 來建立內容,為此您應該" - -#: changedetectionio/blueprint/ui/templates/edit.html:73 -#: changedetectionio/blueprint/ui/templates/edit.html:313 -msgid "use the Chrome/WebDriver Fetcher" -msgstr "使用 Chrome / WebDriver 抓取器" - -#: changedetectionio/blueprint/ui/templates/edit.html:74 -msgid "Variables are supported in the URL" -msgstr "URL 中支援變數" - -#: changedetectionio/blueprint/ui/templates/edit.html:74 -#: changedetectionio/blueprint/ui/templates/edit.html:180 -#: changedetectionio/blueprint/ui/templates/edit.html:189 -msgid "help and examples here" -msgstr "幫助與範例請見此處" - -#: changedetectionio/blueprint/ui/templates/edit.html:78 -msgid "Organisational tag/group name used in the main listing page" -msgstr "群組/標籤名稱" - -#: changedetectionio/blueprint/ui/templates/edit.html:85 -msgid "" -"Automatically uses the page title if found, you can also use your own " -"title/description here" -msgstr "如果找到頁面標題將自動使用,您也可以在此使用您自己的標題 / 描述" - -#: changedetectionio/blueprint/ui/templates/edit.html:95 -msgid "The interval/amount of time between each check." -msgstr "每次檢查之間的間隔 / 時間量。" - -#: changedetectionio/blueprint/ui/templates/edit.html:110 -msgid "" -"Sends a notification when the filter can no longer be seen on the page, " -"good for knowing when the page changed and your filter will not work " -"anymore." -msgstr "當頁面上找不到過濾器時發送通知,這有助於了解頁面何時變更導致您的過濾器失效。" - -#: changedetectionio/blueprint/ui/templates/edit.html:123 -msgid "" -"method (default) where your watched site doesn't need Javascript to " -"render." -msgstr "方法(預設),適用於您監測的網站不需要 Javascript 渲染的情況。" - -#: changedetectionio/blueprint/ui/templates/edit.html:124 -msgid "" -"method requires a network connection to a running WebDriver+Chrome " -"server, set by the ENV var 'WEBDRIVER_URL'." -msgstr "方法需要連線到執行中的 WebDriver + Chrome 伺服器,由環境變數 'WEBDRIVER_URL' 設定。" - -#: changedetectionio/blueprint/ui/templates/edit.html:130 -msgid "Check/Scan all" -msgstr "檢查 / 掃描全部" - -#: changedetectionio/blueprint/ui/templates/edit.html:133 -msgid "Choose a proxy for this watch" -msgstr "為此監測任務選擇代理伺服器" - -#: changedetectionio/blueprint/ui/templates/edit.html:147 -msgid "Using the current global default settings" -msgstr "使用目前全域預設設定" - -#: changedetectionio/blueprint/ui/templates/edit.html:152 -#: changedetectionio/blueprint/ui/templates/edit.html:165 -msgid "Show advanced options" -msgstr "顯示進階選項" - -#: changedetectionio/blueprint/ui/templates/edit.html:157 -msgid "" -"Run this code before performing change detection, handy for filling in " -"fields and other actions" -msgstr "在執行變更檢測之前執行此程式碼,方便填寫欄位和其他動作" - -#: changedetectionio/blueprint/ui/templates/edit.html:158 -msgid "More help and examples here" -msgstr "更多幫助和範例請見此處" - -#: changedetectionio/blueprint/ui/templates/edit.html:180 -msgid "Variables are supported in the request body" -msgstr "請求內容中支援變數" - -#: changedetectionio/blueprint/ui/templates/edit.html:189 -msgid "Variables are supported in the request header values" -msgstr "請求標頭值支援變數" - -#: changedetectionio/blueprint/ui/templates/edit.html:192 -msgid "Alert! Extra headers file found and will be added to this watch!" -msgstr "警報!找到額外的標頭檔案,將新增至此監測任務!" - -#: changedetectionio/blueprint/ui/templates/edit.html:194 -msgid "Headers can be also read from a file in your data-directory" -msgstr "標頭也可以從您的資料目錄中的檔案讀取" - -#: changedetectionio/blueprint/ui/templates/edit.html:194 -msgid "Read more here" -msgstr "在此閱讀更多內容" - -#: changedetectionio/blueprint/ui/templates/edit.html:197 -msgid "Not supported by Selenium browser" -msgstr "Selenium 瀏覽器不支援" - -#: changedetectionio/blueprint/ui/templates/edit.html:221 -msgid "Turn on text finder" -msgstr "開啟文字尋找器" - -#: changedetectionio/blueprint/ui/templates/edit.html:224 -msgid "Please wait, first browser step can take a little time to load.." -msgstr "請稍候,第一個瀏覽器步驟可能需要一點時間載入.." - -#: changedetectionio/blueprint/ui/templates/edit.html:231 -msgid "Click here to Start" -msgstr "點擊此處開始" - -#: changedetectionio/blueprint/ui/templates/edit.html:233 -msgid "Please allow 10-15 seconds for the browser to connect." -msgstr "請等待 10-15 秒讓瀏覽器連線。" - -#: changedetectionio/blueprint/ui/templates/edit.html:242 -msgid "Press \"Play\" to start." -msgstr "按 \"Play\" 開始。" - -#: changedetectionio/blueprint/ui/templates/edit.html:249 -#: changedetectionio/blueprint/ui/templates/edit.html:419 -msgid "Visual Selector data is not ready, watch needs to be checked atleast once." -msgstr "視覺選擇器資料尚未準備好,監測任務至少需要檢查一次。" - -#: changedetectionio/blueprint/ui/templates/edit.html:253 -msgid "" -"Sorry, this functionality only works with fetchers that support " -"interactive Javascript (so far only Playwright based fetchers)" -msgstr "抱歉,此功能僅適用於支援互動式 Javascript 的抓取器(目前僅限基於 Playwright 的抓取器)" - -#: changedetectionio/blueprint/ui/templates/edit.html:254 -#: changedetectionio/blueprint/ui/templates/edit.html:424 -msgid "You need to" -msgstr "您需要" - -#: changedetectionio/blueprint/ui/templates/edit.html:254 -#: changedetectionio/blueprint/ui/templates/edit.html:424 -msgid "Set the fetch method" -msgstr "設定抓取方式" - -#: changedetectionio/blueprint/ui/templates/edit.html:254 -msgid "to one that supports interactive Javascript." -msgstr "為支援互動式 Javascript 的方式。" - -#: changedetectionio/blueprint/ui/templates/edit.html:297 -msgid "" -"Use the verify (✓) button to test if a condition passes against the " -"current snapshot." -msgstr "使用驗證 (✓) 按鈕測試條件是否符合目前的快照。" - -#: changedetectionio/blueprint/ui/templates/edit.html:298 -msgid "Read a quick tutorial about" -msgstr "閱讀有關" - -#: changedetectionio/blueprint/ui/templates/edit.html:298 -msgid "using conditional web page changes here" -msgstr "使用條件式網頁變更的快速教學" - -#: changedetectionio/blueprint/ui/templates/edit.html:303 -msgid "Activate preview" -msgstr "啟用預覽" - -#: changedetectionio/blueprint/ui/templates/edit.html:307 -msgid "Pro-tips:" -msgstr "專業提示:" - -#: changedetectionio/blueprint/ui/templates/edit.html:310 -msgid "Use the preview page to see your filters and triggers highlighted." -msgstr "使用預覽頁面查看反白的過濾器和觸發器。" - -#: changedetectionio/blueprint/ui/templates/edit.html:322 -msgid "Limit trigger/ignore/block/extract to;" -msgstr "將觸發 / 忽略 / 阻擋 / 提取限制為;" - -#: changedetectionio/blueprint/ui/templates/edit.html:326 -msgid "" -"Note: Depending on the length and similarity of the text on each line, " -"the algorithm may consider an" -msgstr "注意:根據每行文字的長度和相似度,演算法可能會將" - -#: changedetectionio/blueprint/ui/templates/edit.html:326 -#: changedetectionio/blueprint/ui/templates/edit.html:328 -msgid "addition" -msgstr "新增" - -#: changedetectionio/blueprint/ui/templates/edit.html:326 -msgid "instead of" -msgstr "誤判為" - -#: changedetectionio/blueprint/ui/templates/edit.html:326 -msgid "replacement" -msgstr "替換" - -#: changedetectionio/blueprint/ui/templates/edit.html:326 -msgid "for example." -msgstr "例如。" - -#: changedetectionio/blueprint/ui/templates/edit.html:327 -msgid "So it's always better to select" -msgstr "所以最好選擇" - -#: changedetectionio/blueprint/ui/templates/edit.html:327 -msgid "when you're interested in new content." -msgstr "當您對新內容感興趣時。" - -#: changedetectionio/blueprint/ui/templates/edit.html:328 -msgid "When content is merely moved in a list, it will also trigger an" -msgstr "當內容僅在列表中移動時,也會觸發" - -#: changedetectionio/blueprint/ui/templates/edit.html:328 -msgid "consider enabling" -msgstr "考慮啟用" - -#: changedetectionio/blueprint/ui/templates/edit.html:328 -msgid "Only trigger when unique lines appear" -msgstr "僅當出現獨特行時觸發" - -#: changedetectionio/blueprint/ui/templates/edit.html:332 -msgid "" -"Good for websites that just move the content around, and you want to know" -" when NEW content is added, compares new lines against all history for " -"this watch." -msgstr "適用於內容僅會移動的網站,且您想知道何時新增了「新」內容,此功能會將新行與此監測任務的所有歷史記錄進行比較。" - -#: changedetectionio/blueprint/ui/templates/edit.html:340 -msgid "" -"Helps reduce changes detected caused by sites shuffling lines around, " -"combine with" -msgstr "有助於減少因網站重新排列行而檢測到的變更,結合" - -#: changedetectionio/blueprint/ui/templates/edit.html:340 -msgid "check unique lines" -msgstr "檢查獨特行" - -#: changedetectionio/blueprint/ui/templates/edit.html:340 -msgid "below." -msgstr "於下方。" - -#: changedetectionio/blueprint/ui/templates/edit.html:344 -msgid "Remove any whitespace before and after each line of text" -msgstr "移除每行文字前後的所有空白" - -#: changedetectionio/blueprint/ui/templates/edit.html:358 -#: changedetectionio/blueprint/ui/templates/edit.html:361 -#: changedetectionio/blueprint/ui/templates/edit.html:417 -msgid "Loading..." -msgstr "載入中 ..." - -#: changedetectionio/blueprint/ui/templates/edit.html:386 -msgid "The Visual Selector tool lets you select the" -msgstr "視覺選擇器工具讓您可以選擇" - -#: changedetectionio/blueprint/ui/templates/edit.html:386 -msgid "text" -msgstr "文字" - -#: changedetectionio/blueprint/ui/templates/edit.html:386 -msgid "" -"elements that will be used for the change detection. It automatically " -"fills-in the filters in the \"CSS/JSONPath/JQ/XPath Filters\" box of the" -msgstr "將用於變更檢測的元素。它會自動填入" - -#: changedetectionio/blueprint/ui/templates/edit.html:386 -msgid "tab. Use" -msgstr "分頁的「CSS / JSONPath / JQ / XPath 過濾器」欄位。使用" - -#: changedetectionio/blueprint/ui/templates/edit.html:386 -msgid "Shift+Click" -msgstr "Shift + 點擊" - -#: changedetectionio/blueprint/ui/templates/edit.html:386 -msgid "to select multiple items." -msgstr "選擇多個項目。" - -#: changedetectionio/blueprint/ui/templates/edit.html:391 -msgid "Selection Mode:" -msgstr "選擇模式:" - -#: changedetectionio/blueprint/ui/templates/edit.html:394 -msgid "Select by element" -msgstr "按元素選擇" - -#: changedetectionio/blueprint/ui/templates/edit.html:398 -msgid "Draw area" -msgstr "繪製區域" - -#: changedetectionio/blueprint/ui/templates/edit.html:406 -msgid "Clear selection" -msgstr "清除選擇" - -#: changedetectionio/blueprint/ui/templates/edit.html:408 -msgid "One moment, fetching screenshot and element information.." -msgstr "請稍候,正在抓取截圖和元素資訊.." - -#: changedetectionio/blueprint/ui/templates/edit.html:417 -msgid "Currently:" -msgstr "目前:" - -#: changedetectionio/blueprint/ui/templates/edit.html:423 -msgid "" -"Sorry, this functionality only works with fetchers that support " -"Javascript and screenshots (such as playwright etc)." -msgstr "抱歉,此功能僅適用於支援 Javascript 和截圖的抓取器(如 playwright 等)。" - -#: changedetectionio/blueprint/ui/templates/edit.html:424 -msgid "to one that supports Javascript and screenshots." -msgstr "為支援 Javascript 和截圖的方式。" - -#: changedetectionio/blueprint/ui/templates/edit.html:441 -msgid "Check count" -msgstr "檢查次數" - -#: changedetectionio/blueprint/ui/templates/edit.html:445 -msgid "Consecutive filter failures" -msgstr "連續過濾失敗" - -#: changedetectionio/blueprint/ui/templates/edit.html:449 -msgid "History length" -msgstr "歷史長度" - -#: changedetectionio/blueprint/ui/templates/edit.html:453 -msgid "Last fetch duration" -msgstr "上次抓取耗時" - -#: changedetectionio/blueprint/ui/templates/edit.html:457 -msgid "Notification alert count" -msgstr "通知警報次數" - -#: changedetectionio/blueprint/ui/templates/edit.html:461 -msgid "Server type reply" -msgstr "伺服器類型回應" - -#: changedetectionio/blueprint/ui/templates/edit.html:475 -msgid "Download latest HTML snapshot" -msgstr "下載最新 HTML 快照" - -#: changedetectionio/blueprint/ui/templates/edit.html:488 -msgid "Delete Watch?" -msgstr "刪除監測任務?" - -#: changedetectionio/blueprint/ui/templates/edit.html:489 -msgid "Are you sure you want to delete the watch for:" -msgstr "您確定要刪除以下對象的監測任務:" - -#: changedetectionio/blueprint/ui/templates/edit.html:489 -msgid "This action cannot be undone." -msgstr "此動作無法復原。" - -#: changedetectionio/blueprint/ui/templates/edit.html:495 -msgid "Clear History?" -msgstr "清除歷史記錄?" - -#: changedetectionio/blueprint/ui/templates/edit.html:496 -msgid "Are you sure you want to clear all history for:" -msgstr "您確定要清除以下項目的所有歷史記錄:" - -#: changedetectionio/blueprint/ui/templates/edit.html:496 -msgid "" -"This will remove all snapshots and previous versions. This action cannot " -"be undone." -msgstr "這將移除所有快照和先前版本。此動作無法復原。" - -#: changedetectionio/blueprint/ui/templates/edit.html:497 -msgid "Clear History" -msgstr "清除歷史記錄" - -#: changedetectionio/blueprint/ui/templates/edit.html:499 -msgid "Clone & Edit" -msgstr "複製並編輯" - -#: changedetectionio/blueprint/ui/templates/preview.html:22 -msgid "Select timestamp" -msgstr "選擇時間戳記" - -#: changedetectionio/blueprint/ui/templates/preview.html:31 -msgid "Go" -msgstr "前往" - -#: changedetectionio/blueprint/ui/templates/preview.html:69 -msgid "Current erroring screenshot from most recent request" -msgstr "最近請求的目前錯誤截圖" - -#: changedetectionio/blueprint/ui/templates/preview.html:91 -msgid "" -"Screenshot requires a Content Fetcher ( Sockpuppetbrowser, selenium, etc " -") that supports screenshots." -msgstr "截圖需要支援截圖的內容抓取器 (Sockpuppetbrowser, selenium 等)。" - -#: changedetectionio/blueprint/watchlist/__init__.py:79 -#, python-brace-format -msgid "displaying <b>{start} - {end}</b> {record_name} in total <b>{total}</b>" -msgstr "顯示第 <b>{start} - {end}</b> 條{record_name},共 <b>{total}</b> 條" - -#: changedetectionio/blueprint/watchlist/__init__.py:80 -msgid "records" -msgstr "記錄" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:58 -msgid "Add a new web page change detection watch" -msgstr "新增網頁變更檢測任務" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:61 -msgid "Watch this URL!" -msgstr "監測此 URL!" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:62 -msgid "Edit first then Watch" -msgstr "先編輯後監測" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:72 -msgid "Create a shareable link" -msgstr "建立可分享連結" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:72 -msgid "Tip: You can also add 'shared' watches." -msgstr "提示:您也可以新增「共享」監測任務。" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:72 -msgid "More info" -msgstr "更多資訊" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:80 -msgid "Pause" -msgstr "暫停" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:81 -msgid "UnPause" -msgstr "取消暫停" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:82 -msgid "Mute" -msgstr "靜音" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:83 -msgid "UnMute" -msgstr "取消靜音" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:85 -msgid "Tag" -msgstr "標籤" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:86 -msgid "Mark viewed" -msgstr "標記為已讀" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:87 -msgid "Use default notification" -msgstr "使用預設通知" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:88 -msgid "Clear errors" -msgstr "清除錯誤" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:92 -msgid "Clear Histories" -msgstr "清除歷史記錄" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:93 -msgid "" -"<p>Are you sure you want to clear history for the selected " -"items?</p><p>This action cannot be undone.</p>" -msgstr "<p>您確定要清除所選項目的歷史記錄嗎?</p><p>此動作無法復原。</p>" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:94 -msgid "OK" -msgstr "確定" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:94 -msgid "Clear/reset history" -msgstr "清除 / 重置歷史記錄" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:98 -msgid "Delete Watches?" -msgstr "刪除監測任務?" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:99 -msgid "" -"<p>Are you sure you want to delete the selected " -"watches?</strong></p><p>This action cannot be undone.</p>" -msgstr "<p>您確定要刪除所選的監測任務嗎?</strong></p><p>此動作無法復原。</p>" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:105 -msgid "Queued size" -msgstr "佇列大小" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:110 -msgid "Searching" -msgstr "搜尋中" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:112 -msgid "All" -msgstr "全部" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:150 -msgid "Website" -msgstr "網站" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:152 -msgid "Restock & Price" -msgstr "補貨與價格" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:154 -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:155 -msgid "Last" -msgstr "上次" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:154 -msgid "Checked" -msgstr "檢查" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:155 -msgid "Changed" -msgstr "變更" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:162 -msgid "" -"No web page change detection watches configured, please add a URL in the " -"box above, or" -msgstr "未設定網站監測任務,請在上方欄位新增 URL,或" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:162 -msgid "import a list" -msgstr "匯入列表" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:245 -msgid "Detecting restock and price" -msgstr "檢測補貨與價格" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:247 -msgid "In stock" -msgstr "有庫存" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:247 -msgid "Not in stock" -msgstr "無庫存" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:253 -msgid "Price" -msgstr "價格" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:258 -msgid "No information" -msgstr "無資訊" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:266 -#: changedetectionio/templates/base.html:247 -msgid "Checking now" -msgstr "正在檢查" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:279 -msgid "Queued" -msgstr "已排程" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:282 -msgid "History" -msgstr "歷史記錄" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:283 -msgid "Preview" -msgstr "預覽" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:292 -msgid "With errors" -msgstr "有錯誤" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:295 -msgid "Mark all viewed" -msgstr "標記所有為已讀" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:299 -#, python-format -msgid "Mark all viewed in '%(title)s'" -msgstr "標記 '%(title)s' 中的所有項目為已讀" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:303 -msgid "Unread" -msgstr "未讀" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:306 -msgid "Recheck all" -msgstr "複查全部" - -#: changedetectionio/blueprint/watchlist/templates/watch-overview.html:306 -#, python-format -msgid "in '%(title)s'" -msgstr "於 '%(title)s'" - #: changedetectionio/processors/extract.py:131 msgid "No matches found while scanning all of the watch history for that RegEx." msgstr "掃描此 RegEx 的所有監測歷史記錄時找不到相符項目。" @@ -2508,8 +2331,7 @@ msgstr "無法載入截圖:{}" msgid "Failed to calculate diff: {}" msgstr "無法計算差異:{}" -#: changedetectionio/processors/image_ssim_diff/forms.py:19 -#: changedetectionio/processors/image_ssim_diff/forms.py:69 +#: changedetectionio/processors/image_ssim_diff/forms.py:19 changedetectionio/processors/image_ssim_diff/forms.py:69 msgid "Bounding box value is too long" msgstr "邊界框數值太長" @@ -2589,8 +2411,7 @@ msgstr "關閉,不追蹤可用性 / 補貨" msgid "Below price to trigger notification" msgstr "低於此價格觸發通知" -#: changedetectionio/processors/restock_diff/forms.py:22 -#: changedetectionio/processors/restock_diff/forms.py:24 +#: changedetectionio/processors/restock_diff/forms.py:22 changedetectionio/processors/restock_diff/forms.py:24 msgid "No limit" msgstr "無限制" @@ -2631,6 +2452,15 @@ msgstr "網頁文字 / HTML、JSON 和 PDF 變更" msgid "Detects all text changes where possible" msgstr "盡可能檢測所有文字變更" +#: changedetectionio/store.py:392 +#, python-brace-format +msgid "Error fetching metadata for {}" +msgstr "讀取 {} 的中繼資料時發生錯誤" + +#: changedetectionio/store.py:396 +msgid "Watch protocol is not permitted or invalid URL format" +msgstr "監測協定不被允許或 URL 格式無效" + #: changedetectionio/templates/_common_fields.html:9 msgid "Body for all notifications — You can use" msgstr "所有通知的內文 — 您可以使用" @@ -2687,10 +2517,8 @@ msgstr "" msgid "The diff output - only changes, additions, and removals —" msgstr "" -#: changedetectionio/templates/_common_fields.html:57 -#: changedetectionio/templates/_common_fields.html:66 -#: changedetectionio/templates/_common_fields.html:74 -#: changedetectionio/templates/_common_fields.html:82 +#: changedetectionio/templates/_common_fields.html:57 changedetectionio/templates/_common_fields.html:66 +#: changedetectionio/templates/_common_fields.html:74 changedetectionio/templates/_common_fields.html:82 msgid "Without (added) prefix or colors" msgstr "" @@ -2723,9 +2551,7 @@ msgid "The diff output - patch in unified format" msgstr "" #: changedetectionio/templates/_common_fields.html:90 -msgid "" -"The current snapshot text contents value, useful when combined with JSON " -"or CSS filters" +msgid "The current snapshot text contents value, useful when combined with JSON or CSS filters" msgstr "" #: changedetectionio/templates/_common_fields.html:95 @@ -2745,20 +2571,13 @@ msgid "depend on how the difference algorithm perceives the change." msgstr "" #: changedetectionio/templates/_common_fields.html:110 -msgid "" -"For example, an addition or removal could be perceived as a change in " -"some cases." +msgid "For example, an addition or removal could be perceived as a change in some cases." msgstr "" #: changedetectionio/templates/_common_fields.html:110 msgid "More Here" msgstr "更多資訊" -#: changedetectionio/templates/_common_fields.html:126 -#: changedetectionio/templates/edit/text-options.html:62 -msgid "Use" -msgstr "使用" - #: changedetectionio/templates/_common_fields.html:126 msgid "AppRise Notification URLs" msgstr "AppRise 通知 URL" @@ -2768,11 +2587,13 @@ msgid "for notification to just about any service!" msgstr "" #: changedetectionio/templates/_common_fields.html:126 -msgid "" -"Please read the notification services wiki here for important " -"configuration notes" +msgid "Please read the notification services wiki here for important configuration notes" msgstr "" +#: changedetectionio/templates/_common_fields.html:126 changedetectionio/templates/edit/text-options.html:62 +msgid "Use" +msgstr "使用" + #: changedetectionio/templates/_common_fields.html:128 msgid "Show advanced help and tips" msgstr "顯示進階說明與提示" @@ -2794,9 +2615,7 @@ msgid "of notification text, including the title." msgstr "通知標題" #: changedetectionio/templates/_common_fields.html:131 -msgid "" -"bots can't send messages to other bots, so you should specify chat ID of " -"non-bot user." +msgid "bots can't send messages to other bots, so you should specify chat ID of non-bot user." msgstr "" #: changedetectionio/templates/_common_fields.html:132 @@ -2863,8 +2682,7 @@ msgstr "" msgid "URL encoding, use" msgstr "" -#: changedetectionio/templates/_common_fields.html:162 -#: changedetectionio/templates/_common_fields.html:165 +#: changedetectionio/templates/_common_fields.html:162 changedetectionio/templates/_common_fields.html:165 msgid "for example -" msgstr "例如 -" @@ -2873,9 +2691,7 @@ msgid "Regular-expression replace, use" msgstr "" #: changedetectionio/templates/_common_fields.html:168 -msgid "" -"For a complete reference of all Jinja2 built-in filters, users can refer " -"to the" +msgid "For a complete reference of all Jinja2 built-in filters, users can refer to the" msgstr "" #: changedetectionio/templates/_common_fields.html:176 @@ -2903,9 +2719,7 @@ msgid "Verify this rule against current snapshot" msgstr "" #: changedetectionio/templates/_helpers.html:184 -msgid "" -"Error - This watch needs Chrome (with playwright/sockpuppetbrowser), but " -"Chrome based fetching is not enabled." +msgid "Error - This watch needs Chrome (with playwright/sockpuppetbrowser), but Chrome based fetching is not enabled." msgstr "" #: changedetectionio/templates/_helpers.html:184 @@ -2913,9 +2727,7 @@ msgid "Alternatively try our" msgstr "" #: changedetectionio/templates/_helpers.html:184 -msgid "" -"very affordable subscription based service which has all this setup for " -"you" +msgid "very affordable subscription based service which has all this setup for you" msgstr "" #: changedetectionio/templates/_helpers.html:185 @@ -2959,9 +2771,7 @@ msgid "Reset" msgstr "重設" #: changedetectionio/templates/_helpers.html:259 -msgid "" -"Warning, one or more of your 'days' has a duration that would extend into" -" the next day." +msgid "Warning, one or more of your 'days' has a duration that would extend into the next day." msgstr "" #: changedetectionio/templates/_helpers.html:260 @@ -2981,9 +2791,7 @@ msgid "First confirm/save your Time Zone Settings" msgstr "" #: changedetectionio/templates/_helpers.html:284 -msgid "" -"Triggers a change if this text appears, AND something changed in the " -"document." +msgid "Triggers a change if this text appears, AND something changed in the document." msgstr "" #: changedetectionio/templates/_helpers.html:284 @@ -3019,13 +2827,10 @@ msgid "Select Language" msgstr "選擇語言" #: changedetectionio/templates/base.html:269 -msgid "" -"Language support is in beta, please help us improve by opening a PR on " -"GitHub with any updates." +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:281 changedetectionio/templates/base.html:294 msgid "Search" msgstr "搜尋" @@ -3041,6 +2846,80 @@ msgstr "在" msgid "Enter search term..." msgstr "" +#: changedetectionio/templates/edit/text-options.html:9 +msgid "Text to wait for before triggering a change/notification, all text and regex are tested case-insensitive." +msgstr "" + +#: changedetectionio/templates/edit/text-options.html:10 +msgid "Trigger text is processed from the result-text that comes out of any CSS/JSON Filters for this monitor" +msgstr "" + +#: changedetectionio/templates/edit/text-options.html:11 +msgid "Each line is processed separately (think of each line as \"OR\")" +msgstr "" + +#: changedetectionio/templates/edit/text-options.html:12 changedetectionio/templates/edit/text-options.html:46 +msgid "Note: Wrap in forward slash / to use regex example:" +msgstr "" + +#: changedetectionio/templates/edit/text-options.html:23 +msgid "Matching text will be ignored in the text snapshot (you can still see it but it wont trigger a change)" +msgstr "" + +#: changedetectionio/templates/edit/text-options.html:43 +msgid "" +"Block change-detection while this text is on the page, all text and regex are tested case-insensitive, good for " +"waiting for when a product is available again" +msgstr "" + +#: changedetectionio/templates/edit/text-options.html:44 +msgid "Block text is processed from the result-text that comes out of any CSS/JSON Filters for this monitor" +msgstr "" + +#: changedetectionio/templates/edit/text-options.html:45 +msgid "All lines here must not exist (think of each line as \"OR\")" +msgstr "" + +#: changedetectionio/templates/edit/text-options.html:58 +msgid "Extracts text in the final output (line by line) after other filters using regular expressions or string match:" +msgstr "" + +#: changedetectionio/templates/edit/text-options.html:60 +msgid "Regular expression - example" +msgstr "" + +#: changedetectionio/templates/edit/text-options.html:61 +msgid "Don't forget to consider the white-space at the start of a line" +msgstr "" + +#: changedetectionio/templates/edit/text-options.html:62 +msgid "type flags (more" +msgstr "" + +#: changedetectionio/templates/edit/text-options.html:62 +msgid "information here" +msgstr "此處資訊" + +#: changedetectionio/templates/edit/text-options.html:63 +msgid "Keyword example - example" +msgstr "" + +#: changedetectionio/templates/edit/text-options.html:64 +msgid "Use groups to extract just that text - example" +msgstr "" + +#: changedetectionio/templates/edit/text-options.html:64 +msgid "returns a list of years only" +msgstr "" + +#: changedetectionio/templates/edit/text-options.html:65 +msgid "Example - match lines containing a keyword" +msgstr "" + +#: changedetectionio/templates/edit/text-options.html:68 +msgid "One line per regular-expression/string match" +msgstr "" + #: changedetectionio/templates/login.html:17 msgid "Login" msgstr "登入" @@ -3109,104 +2988,15 @@ msgstr "更改語言" msgid "Change language" msgstr "更改語言" -#: changedetectionio/templates/edit/text-options.html:9 -msgid "" -"Text to wait for before triggering a change/notification, all text and " -"regex are tested case-insensitive." -msgstr "" - -#: changedetectionio/templates/edit/text-options.html:10 -msgid "" -"Trigger text is processed from the result-text that comes out of any " -"CSS/JSON Filters for this monitor" -msgstr "" - -#: changedetectionio/templates/edit/text-options.html:11 -msgid "Each line is processed separately (think of each line as \"OR\")" -msgstr "" - -#: changedetectionio/templates/edit/text-options.html:12 -#: changedetectionio/templates/edit/text-options.html:46 -msgid "Note: Wrap in forward slash / to use regex example:" -msgstr "" - -#: changedetectionio/templates/edit/text-options.html:23 -msgid "" -"Matching text will be ignored in the text snapshot (you can still see it " -"but it wont trigger a change)" -msgstr "" - -#: changedetectionio/templates/edit/text-options.html:43 -msgid "" -"Block change-detection while this text is on the page, all text and regex" -" are tested case-insensitive, good for waiting for when a product is " -"available again" -msgstr "" - -#: changedetectionio/templates/edit/text-options.html:44 -msgid "" -"Block text is processed from the result-text that comes out of any " -"CSS/JSON Filters for this monitor" -msgstr "" - -#: changedetectionio/templates/edit/text-options.html:45 -msgid "All lines here must not exist (think of each line as \"OR\")" -msgstr "" - -#: changedetectionio/templates/edit/text-options.html:58 -msgid "" -"Extracts text in the final output (line by line) after other filters " -"using regular expressions or string match:" -msgstr "" - -#: changedetectionio/templates/edit/text-options.html:60 -msgid "Regular expression - example" -msgstr "" - -#: changedetectionio/templates/edit/text-options.html:61 -msgid "Don't forget to consider the white-space at the start of a line" -msgstr "" - -#: changedetectionio/templates/edit/text-options.html:62 -msgid "type flags (more" -msgstr "" - -#: changedetectionio/templates/edit/text-options.html:62 -msgid "information here" -msgstr "此處資訊" - -#: changedetectionio/templates/edit/text-options.html:63 -msgid "Keyword example - example" -msgstr "" - -#: changedetectionio/templates/edit/text-options.html:64 -msgid "Use groups to extract just that text - example" -msgstr "" - -#: changedetectionio/templates/edit/text-options.html:64 -msgid "returns a list of years only" -msgstr "" - -#: changedetectionio/templates/edit/text-options.html:65 -msgid "Example - match lines containing a keyword" -msgstr "" - -#: changedetectionio/templates/edit/text-options.html:68 -msgid "One line per regular-expression/string match" -msgstr "" - -#: changedetectionio/widgets/ternary_boolean.py:17 -#: changedetectionio/widgets/ternary_boolean.py:71 +#: changedetectionio/widgets/ternary_boolean.py:17 changedetectionio/widgets/ternary_boolean.py:71 msgid "Yes" msgstr "是" -#: changedetectionio/widgets/ternary_boolean.py:18 -#: changedetectionio/widgets/ternary_boolean.py:72 +#: changedetectionio/widgets/ternary_boolean.py:18 changedetectionio/widgets/ternary_boolean.py:72 msgid "No" msgstr "否" -#: changedetectionio/widgets/ternary_boolean.py:19 -#: changedetectionio/widgets/ternary_boolean.py:73 +#: changedetectionio/widgets/ternary_boolean.py:19 changedetectionio/widgets/ternary_boolean.py:73 msgid "Main settings" msgstr "主設定" @@ -3225,20 +3015,13 @@ msgstr "主設定" #~ msgid "Verify this rule against current snapshot" #~ msgstr "針對目前快照驗證此規則" -#~ msgid "" -#~ "Error - This watch needs Chrome " -#~ "(with playwright/sockpuppetbrowser), but Chrome " -#~ "based fetching is not enabled." -#~ msgstr "" -#~ "錯誤 - 此監測任務需要 Chrome(搭配 playwright / " -#~ "sockpuppetbrowser),但未啟用基於 Chrome 的抓取功能。" +#~ msgid "Error - This watch needs Chrome (with playwright/sockpuppetbrowser), but Chrome based fetching is not enabled." +#~ msgstr "錯誤 - 此監測任務需要 Chrome(搭配 playwright / sockpuppetbrowser),但未啟用基於 Chrome 的抓取功能。" #~ msgid "Alternatively try our" #~ msgstr "或者嘗試我們" -#~ msgid "" -#~ "very affordable subscription based service " -#~ "which has all this setup for you" +#~ msgid "very affordable subscription based service which has all this setup for you" #~ msgstr "非常實惠的訂閱服務,為您準備好所有設定" #~ msgid "You may need to" @@ -3271,10 +3054,7 @@ msgstr "主設定" #~ msgid "Reset" #~ msgstr "重置" -#~ msgid "" -#~ "Warning, one or more of your " -#~ "'days' has a duration that would " -#~ "extend into the next day." +#~ msgid "Warning, one or more of your 'days' has a duration that would extend into the next day." #~ msgstr "警告,您設定的一個或多個「天」持續時間將延伸至隔天。" #~ msgid "This could have unintended consequences." @@ -3289,10 +3069,7 @@ msgstr "主設定" #~ msgid "First confirm/save your Time Zone Settings" #~ msgstr "請先確認 / 儲存您的時區設定" -#~ msgid "" -#~ "Triggers a change if this text " -#~ "appears, AND something changed in the" -#~ " document." +#~ msgid "Triggers a change if this text appears, AND something changed in the document." #~ msgstr "如果出現此文字,且文件中有些內容變更,則觸發變更。" #~ msgid "Triggered text"