mirror of
https://github.com/dgtlmoon/changedetection.io.git
synced 2026-09-24 14:25:53 +00:00
"Add watch" UI tweaks (#4446)
This commit is contained in:
@@ -1,8 +1,10 @@
|
||||
import os
|
||||
|
||||
from flask import Blueprint, render_template, request, jsonify, make_response, flash, redirect, url_for
|
||||
from flask_babel import gettext
|
||||
from loguru import logger
|
||||
|
||||
from changedetectionio import forms
|
||||
from changedetectionio import forms, strtobool
|
||||
from changedetectionio.auth_decorator import login_optionally_required
|
||||
from . import browser_config
|
||||
from changedetectionio.store import ChangeDetectionStore
|
||||
@@ -34,6 +36,7 @@ def construct_blueprint(datastore: ChangeDetectionStore):
|
||||
|
||||
return render_template(
|
||||
"add-watch-ui.html",
|
||||
browser_backend_disabled=strtobool(os.getenv('ADD_WATCH_UI_BROWSER_BACKEND_DISABLED', 'False')),
|
||||
form=form,
|
||||
llm_configured=llm_configured,
|
||||
llm_intent_watch_placeholder=LLM_INTENT_WATCH_PLACEHOLDER,
|
||||
@@ -76,6 +79,9 @@ def construct_blueprint(datastore: ChangeDetectionStore):
|
||||
# Note this fetch never reaches difference_detection_processor.call_browser(), so it gets
|
||||
# no gating from there - it has to validate for itself.
|
||||
url = (request.form.get('url') or '').strip()
|
||||
if not url.lower().startswith('http'):
|
||||
url='https://' + url
|
||||
|
||||
ok, reason = is_fetch_url_allowed(url)
|
||||
if not ok:
|
||||
logger.warning(f"Add-watch snapshot: refused '{url}' - {reason}")
|
||||
|
||||
@@ -15,7 +15,7 @@
|
||||
|
||||
<!-- TOP : enter the URL and fetch a live preview -->
|
||||
<div id="add-watch-url-row">
|
||||
{{ render_nolabel_field(form.url, placeholder="https://...", required=true, class="pure-input-1") }}
|
||||
{{ render_nolabel_field(form.url, placeholder="www.website.com/page.html", required=true, class="pure-input-1") }}
|
||||
<button type="button" id="add-watch-go" class="pure-button pure-button-primary">{{ _('Go') }}</button>
|
||||
</div>
|
||||
|
||||
@@ -51,14 +51,14 @@
|
||||
<!-- RIGHT : options -->
|
||||
<div id="add-watch-options-pane">
|
||||
<div class="add-watch-option-group" id="quick-watch-processor-type">
|
||||
{{ render_simple_field(form.processor) }}
|
||||
{{ render_simple_field(form.processor, label=_('What do you want to achieve?')) }}
|
||||
</div>
|
||||
|
||||
{%- if not browser_backend_disabled -%}
|
||||
<div class="add-watch-option-group" id="quick-watch-fetch-backend">
|
||||
{# Rendered by hand rather than with render_field(): the system-default entry
|
||||
is listed for explanation and has to render disabled, and WTForms can't
|
||||
carry a per-option disabled attribute through a RadioField's choices. #}
|
||||
<span class="label"><label>{{ form.fetch_backend.label.text }}</label></span>
|
||||
<label>{{ _('Select a browser') }}</label>
|
||||
<ul>
|
||||
{%- for browser in form.fetch_backend -%}
|
||||
{%- set unusable = browser.data in unusable_browsers -%}
|
||||
@@ -68,7 +68,7 @@
|
||||
{%- endfor -%}
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
{%- endif -%}
|
||||
<div class="add-watch-option-group" id="by-element-toggle-group">
|
||||
{%- if llm_configured -%}
|
||||
<label class="pure-checkbox" for="by-element-toggle">
|
||||
@@ -78,7 +78,6 @@
|
||||
{# No LLM intent available? Then narrowing by element is the only thing this
|
||||
page can do - selection is always on, so nothing is labelled or offered
|
||||
here, just the hint on how to use the preview. #}
|
||||
<span class="pure-form-message-inline">{{ _('Hover & click the preview to watch just one part of the page.') }}</span>
|
||||
<a id="clear-selector" class="pure-button button-secondary button-xsmall" style="display: none;">{{ _('Clear selection') }}</a>
|
||||
</div>
|
||||
|
||||
|
||||
@@ -156,7 +156,7 @@ window.watchOverviewI18n = {
|
||||
<div id="add-watch-url-row">
|
||||
<input type="hidden" name="csrf_token" value="{{ csrf_token() }}">
|
||||
<label for="url"><strong>{{ _('Web page URL') }}</strong></label><br>
|
||||
{{ render_nolabel_field(form.url, placeholder="https://...", required=true, class="pure-input-1") }}
|
||||
{{ render_nolabel_field(form.url, placeholder="www.website.com/page.html", required=true, class="pure-input-1") }}
|
||||
<button type="submit" id="add-watch-go" class="pure-button pure-button-primary">{{ _('Watch') }}</button>
|
||||
</div>
|
||||
{% if llm_configured %}
|
||||
@@ -195,13 +195,6 @@ window.watchOverviewI18n = {
|
||||
{% endfor %}
|
||||
</template>
|
||||
{% endif %}
|
||||
{# "Select all matching" banner — shown by watch-overview.js when the whole
|
||||
visible page is selected but more matching rows exist on other pages. #}
|
||||
<div id="select-all-banner" class="select-all-banner" style="display: none;"
|
||||
data-select-all-tmpl="{{ _('All %(page)s on this page are selected.') }}"
|
||||
data-select-all-action="{{ _('Select all %(total)s matching') }}"
|
||||
data-all-selected-tmpl="{{ _('All %(total)s matching are selected.') }}"
|
||||
data-clear-action="{{ _('Clear selection') }}"></div>
|
||||
|
||||
<div id="stats_row">
|
||||
<div class="left">{%- if watches|length >= pagination.per_page -%}{{ pagination.info }}{%- endif -%}
|
||||
@@ -210,11 +203,7 @@ window.watchOverviewI18n = {
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
{%- if search_q -%}<div id="search-result-info">{{ _('Searching') }} "<strong><i>{{search_q}}</i></strong>"</div>{%- endif -%}
|
||||
|
||||
|
||||
{%- set sort_order = sort_order or 'asc' -%}
|
||||
{%- set sort_attribute = sort_attribute or 'last_changed' -%}
|
||||
{%- set pagination_page = request.args.get('page', 0) -%}
|
||||
@@ -325,7 +314,12 @@ window.watchOverviewI18n = {
|
||||
data-confirm-message="{{ _('<p><strong>Are you sure you want to delete the selected watches?</strong></p><p>This action cannot be undone.</p>') }}"
|
||||
data-confirm-button="{{ _('Delete') }}"><i data-feather="trash" ></i> {{ _('Delete') }}</button>
|
||||
</div>
|
||||
|
||||
<div id="select-all-banner" class="select-all-banner" style="display: none;"
|
||||
data-select-all-tmpl="{{ _('All %(page)s on this page are selected.') }}"
|
||||
data-select-all-action="{{ _('Select all %(total)s matching') }}"
|
||||
data-all-selected-tmpl="{{ _('All %(total)s matching are selected.') }}"
|
||||
data-clear-action="{{ _('Clear selection') }}">
|
||||
</div>
|
||||
{%- set table_classes = [
|
||||
'favicon-enabled' if 'favicons_enabled' not in ui_settings or ui_settings['favicons_enabled'] else 'favicon-not-enabled',
|
||||
] -%}
|
||||
|
||||
@@ -158,47 +158,43 @@ body {
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
gap: 1.1rem;
|
||||
color: #fff;
|
||||
|
||||
@media (max-width: 900px) {
|
||||
flex: 1 1 auto;
|
||||
}
|
||||
|
||||
.add-watch-option-group {
|
||||
label {
|
||||
display: inline-block;
|
||||
span.label {
|
||||
padding-bottom: 0.5rem;
|
||||
display: inline-block !important;
|
||||
}
|
||||
label {
|
||||
margin: 0 !important;; /* override */
|
||||
}
|
||||
li {
|
||||
list-style: none;
|
||||
font-size: .9rem;
|
||||
display: grid;
|
||||
grid-template-columns: auto 1fr;
|
||||
align-items: center;
|
||||
gap: .5rem;
|
||||
|
||||
input[type="radio"] {
|
||||
flex: 0 0 auto;
|
||||
}
|
||||
|
||||
> label {
|
||||
font-weight: normal;
|
||||
}
|
||||
}
|
||||
li + li { /* gap between */
|
||||
margin-top: .75rem;
|
||||
}
|
||||
|
||||
// Browser picker: fetcher descriptions are long (they carry the driver URL), so this is
|
||||
// a radio list whose labels wrap inside the narrow pane instead of a <select> that would
|
||||
// overflow it. The system-default entry is listed even when it can't render a preview.
|
||||
#quick-watch-fetch-backend {
|
||||
ul {
|
||||
margin: 0.35rem 0 0 0;
|
||||
padding: 0;
|
||||
list-style: none;
|
||||
}
|
||||
|
||||
li {
|
||||
display: flex;
|
||||
align-items: flex-start;
|
||||
gap: 0.5em;
|
||||
padding: 0.15rem 0;
|
||||
|
||||
input[type="radio"] {
|
||||
flex: 0 0 auto;
|
||||
margin-top: 0.2em;
|
||||
}
|
||||
|
||||
label {
|
||||
// Wrap rather than push the pane wider
|
||||
display: block;
|
||||
min-width: 0;
|
||||
overflow-wrap: anywhere;
|
||||
font-size: 0.85rem;
|
||||
line-height: 1.35;
|
||||
}
|
||||
}
|
||||
|
||||
li.unusable {
|
||||
opacity: 0.55;
|
||||
|
||||
@@ -76,7 +76,7 @@
|
||||
--color-background-messages-notice: rgba(255, 255, 255, .5);
|
||||
--color-border-notification: #ccc;
|
||||
|
||||
--color-background-checkbox-operations: rgba(0, 0, 0, 0.05);
|
||||
--color-background-checkbox-operations: rgba(255, 255, 255, 0.7);
|
||||
--color-warning: #ff3300;
|
||||
--color-border-warning: var(--color-warning);
|
||||
--color-text-legend: var(--color-white);
|
||||
@@ -124,7 +124,6 @@
|
||||
--color-sidebar-shadow: 6px 0 28px rgba(0, 0, 0, 0.18);
|
||||
--color-sidebar-item-hover-bg: rgba(0, 0, 0, 0.06);
|
||||
--color-sidebar-item-active-bg: rgba(0, 0, 0, 0.10);
|
||||
|
||||
--common-round-border: 8px;
|
||||
}
|
||||
|
||||
@@ -142,7 +141,7 @@ html[data-darkmode="true"] {
|
||||
--color-background-table-thead: var(--color-grey-200);
|
||||
--color-table-background: var(--color-grey-300);
|
||||
--color-table-stripe: var(--color-grey-325);
|
||||
|
||||
--color-background-checkbox-operations: rgba(50, 50, 50, 0.7);
|
||||
--watchlist-row-selected: #1e3a5f; // darker blue highlight for selected rows in dark mode
|
||||
--watchlist-row-hover: #2a2a2a; // subtle grey highlight on row hover (dark mode)
|
||||
|
||||
|
||||
@@ -22,13 +22,9 @@ $title-col-stack-breakpoint: 1200px;
|
||||
// "Select all matching" banner shown under the bulk-operations bar when the
|
||||
// whole visible page is selected but more matching rows exist on other pages.
|
||||
.select-all-banner {
|
||||
margin: 0.4rem 0;
|
||||
padding: 0.5rem 0.75rem;
|
||||
border-radius: var(--common-round-border);
|
||||
background: var(--watchlist-row-selected);
|
||||
color: var(--color-watch-table-row-text);
|
||||
color: #fff;
|
||||
font-size: var(--body-main-text-size);
|
||||
|
||||
button {
|
||||
margin-left: 0.5rem;
|
||||
vertical-align: baseline;
|
||||
@@ -82,8 +78,7 @@ body.has-queue {
|
||||
|
||||
|
||||
#checkbox-operations {
|
||||
margin-bottom: $common-gap;
|
||||
background: var(--color-background-new-watch-form);
|
||||
background: var(--color-background-checkbox-operations);
|
||||
padding: 1em;
|
||||
border-radius: 10px;
|
||||
max-width: 100%;
|
||||
@@ -103,8 +98,8 @@ body.has-queue {
|
||||
font-weight: bold;
|
||||
}
|
||||
i,svg {
|
||||
width: 14px;
|
||||
height: 14px;
|
||||
width: 16px;
|
||||
height: 16px;
|
||||
stroke: white;
|
||||
}
|
||||
}
|
||||
@@ -534,10 +529,51 @@ body.blueprint-watchlist {
|
||||
#add-watch-url-row {
|
||||
margin-bottom: 0 !important;
|
||||
}
|
||||
|
||||
#quick-watch-llm-intent {
|
||||
margin-top: $common-gap;
|
||||
}
|
||||
|
||||
#quick-watch-processor-type {
|
||||
span.label {
|
||||
display: none;
|
||||
}
|
||||
|
||||
label {
|
||||
font-weight: normal;
|
||||
font-size: .9rem;
|
||||
margin: 0;
|
||||
}
|
||||
|
||||
ul {
|
||||
list-style: none;
|
||||
margin-left: 0;
|
||||
padding-left: 0;
|
||||
}
|
||||
|
||||
li {
|
||||
list-style: none;
|
||||
font-size: .9rem;
|
||||
display: grid;
|
||||
grid-template-columns: auto 1fr;
|
||||
align-items: center;
|
||||
gap: .5rem;
|
||||
|
||||
input[type="radio"] {
|
||||
flex: 0 0 auto;
|
||||
}
|
||||
|
||||
> label {
|
||||
font-weight: normal;
|
||||
}
|
||||
}
|
||||
|
||||
li + li { /* gap between */
|
||||
margin-top: .75rem;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
// Let the URL field grow with what's typed, from a compact minimum up to 80% of
|
||||
// the row, instead of always filling it. `field-sizing: content` is the pure-CSS
|
||||
// auto-grow (Chromium 123+); other browsers fall back to the min-width below.
|
||||
|
||||
@@ -478,10 +478,6 @@ label {
|
||||
color: var(--color-text-new-watch-input);
|
||||
}
|
||||
|
||||
.label {
|
||||
display: none;
|
||||
}
|
||||
|
||||
legend {
|
||||
color: var(--color-text-legend);
|
||||
font-weight: bold;
|
||||
@@ -1003,27 +999,6 @@ ul {
|
||||
vertical-align: middle;
|
||||
}
|
||||
|
||||
|
||||
#quick-watch-processor-type {
|
||||
ul#processor {
|
||||
color: #fff;
|
||||
padding-left: 0px;
|
||||
li {
|
||||
list-style: none;
|
||||
font-size: 0.9rem;
|
||||
display: grid;
|
||||
grid-template-columns: auto 1fr;
|
||||
align-items: center;
|
||||
gap: 0.5rem;
|
||||
margin-bottom: 0.5rem;
|
||||
}
|
||||
}
|
||||
label, input {
|
||||
padding: 0;
|
||||
margin: 0;
|
||||
}
|
||||
}
|
||||
|
||||
.restock-label {
|
||||
&.in-stock {
|
||||
background-color: #7a0cc5;
|
||||
|
||||
File diff suppressed because one or more lines are too long
@@ -75,8 +75,8 @@
|
||||
{% endmacro %}
|
||||
|
||||
|
||||
{% macro render_simple_field(field) %}
|
||||
<span class="label {% if field.errors %}error{% endif %}"><label for="{{ field.id }}">{{ field.label.text | string | forceescape }}</label></span>
|
||||
{% macro render_simple_field(field, label=None) %}
|
||||
<span class="label {% if field.errors %}error{% endif %}"><label for="{{ field.id }}">{{ (label if label is not none else field.label.text) | string | forceescape }}</label></span>
|
||||
<span {% if field.errors %} class="error" {% endif %}>{{ field(**kwargs)|safe }}
|
||||
{% if field.errors %}
|
||||
<ul class=errors>
|
||||
|
||||
@@ -57,6 +57,14 @@ msgstr ""
|
||||
msgid "Currently:"
|
||||
msgstr "V současné době:"
|
||||
|
||||
#: changedetectionio/blueprint/add_watch_ui/templates/add-watch-ui.html
|
||||
msgid "What do you want to achieve?"
|
||||
msgstr ""
|
||||
|
||||
#: changedetectionio/blueprint/add_watch_ui/templates/add-watch-ui.html
|
||||
msgid "Select a browser"
|
||||
msgstr ""
|
||||
|
||||
#: changedetectionio/blueprint/add_watch_ui/templates/add-watch-ui.html
|
||||
#, python-format
|
||||
msgid "%(browser)s cannot render a live preview, choose a browser below"
|
||||
@@ -66,10 +74,6 @@ msgstr ""
|
||||
msgid "Select by element"
|
||||
msgstr "Vyberte podle prvku"
|
||||
|
||||
#: changedetectionio/blueprint/add_watch_ui/templates/add-watch-ui.html
|
||||
msgid "Hover & click the preview to watch just one part of the page."
|
||||
msgstr ""
|
||||
|
||||
#: changedetectionio/blueprint/add_watch_ui/templates/add-watch-ui.html changedetectionio/blueprint/ui/templates/edit.html
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
|
||||
msgid "Clear selection"
|
||||
@@ -2588,21 +2592,6 @@ msgstr ""
|
||||
msgid "Web page URL"
|
||||
msgstr ""
|
||||
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
|
||||
#, python-format
|
||||
msgid "All %(page)s on this page are selected."
|
||||
msgstr ""
|
||||
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
|
||||
#, python-format
|
||||
msgid "Select all %(total)s matching"
|
||||
msgstr ""
|
||||
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
|
||||
#, python-format
|
||||
msgid "All %(total)s matching are selected."
|
||||
msgstr ""
|
||||
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
|
||||
#, python-format
|
||||
msgid "%(count)s records selected"
|
||||
@@ -2657,6 +2646,10 @@ msgstr "v '%(title)s'"
|
||||
msgid "RSS Feed"
|
||||
msgstr ""
|
||||
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html changedetectionio/templates/base.html
|
||||
msgid "Close"
|
||||
msgstr ""
|
||||
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
|
||||
msgid "Invert"
|
||||
msgstr ""
|
||||
@@ -2730,8 +2723,19 @@ msgstr "Smazat sledování?"
|
||||
msgid "<p><strong>Are you sure you want to delete the selected watches?</strong></p><p>This action cannot be undone.</p>"
|
||||
msgstr "<p><strong>Opravdu chcete smazat vybraná sledování?</strong></p><p>Tuto akci nelze vzít zpět.</p>"
|
||||
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html changedetectionio/templates/base.html
|
||||
msgid "Close"
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
|
||||
#, python-format
|
||||
msgid "All %(page)s on this page are selected."
|
||||
msgstr ""
|
||||
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
|
||||
#, python-format
|
||||
msgid "Select all %(total)s matching"
|
||||
msgstr ""
|
||||
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
|
||||
#, python-format
|
||||
msgid "All %(total)s matching are selected."
|
||||
msgstr ""
|
||||
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
|
||||
|
||||
@@ -57,6 +57,14 @@ msgstr ""
|
||||
msgid "Currently:"
|
||||
msgstr "Momentan:"
|
||||
|
||||
#: changedetectionio/blueprint/add_watch_ui/templates/add-watch-ui.html
|
||||
msgid "What do you want to achieve?"
|
||||
msgstr ""
|
||||
|
||||
#: changedetectionio/blueprint/add_watch_ui/templates/add-watch-ui.html
|
||||
msgid "Select a browser"
|
||||
msgstr ""
|
||||
|
||||
#: changedetectionio/blueprint/add_watch_ui/templates/add-watch-ui.html
|
||||
#, python-format
|
||||
msgid "%(browser)s cannot render a live preview, choose a browser below"
|
||||
@@ -66,10 +74,6 @@ msgstr ""
|
||||
msgid "Select by element"
|
||||
msgstr "Nach Element auswählen"
|
||||
|
||||
#: changedetectionio/blueprint/add_watch_ui/templates/add-watch-ui.html
|
||||
msgid "Hover & click the preview to watch just one part of the page."
|
||||
msgstr ""
|
||||
|
||||
#: changedetectionio/blueprint/add_watch_ui/templates/add-watch-ui.html changedetectionio/blueprint/ui/templates/edit.html
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
|
||||
msgid "Clear selection"
|
||||
@@ -2633,21 +2637,6 @@ msgstr ""
|
||||
msgid "Web page URL"
|
||||
msgstr ""
|
||||
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
|
||||
#, python-format
|
||||
msgid "All %(page)s on this page are selected."
|
||||
msgstr ""
|
||||
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
|
||||
#, python-format
|
||||
msgid "Select all %(total)s matching"
|
||||
msgstr ""
|
||||
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
|
||||
#, python-format
|
||||
msgid "All %(total)s matching are selected."
|
||||
msgstr ""
|
||||
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
|
||||
#, python-format
|
||||
msgid "%(count)s records selected"
|
||||
@@ -2702,6 +2691,10 @@ msgstr "in '%(title)s'"
|
||||
msgid "RSS Feed"
|
||||
msgstr ""
|
||||
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html changedetectionio/templates/base.html
|
||||
msgid "Close"
|
||||
msgstr ""
|
||||
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
|
||||
msgid "Invert"
|
||||
msgstr ""
|
||||
@@ -2779,8 +2772,19 @@ msgstr ""
|
||||
"<p><strong>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 changedetectionio/templates/base.html
|
||||
msgid "Close"
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
|
||||
#, python-format
|
||||
msgid "All %(page)s on this page are selected."
|
||||
msgstr ""
|
||||
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
|
||||
#, python-format
|
||||
msgid "Select all %(total)s matching"
|
||||
msgstr ""
|
||||
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
|
||||
#, python-format
|
||||
msgid "All %(total)s matching are selected."
|
||||
msgstr ""
|
||||
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
|
||||
|
||||
@@ -57,6 +57,14 @@ msgstr ""
|
||||
msgid "Currently:"
|
||||
msgstr ""
|
||||
|
||||
#: changedetectionio/blueprint/add_watch_ui/templates/add-watch-ui.html
|
||||
msgid "What do you want to achieve?"
|
||||
msgstr ""
|
||||
|
||||
#: changedetectionio/blueprint/add_watch_ui/templates/add-watch-ui.html
|
||||
msgid "Select a browser"
|
||||
msgstr ""
|
||||
|
||||
#: changedetectionio/blueprint/add_watch_ui/templates/add-watch-ui.html
|
||||
#, python-format
|
||||
msgid "%(browser)s cannot render a live preview, choose a browser below"
|
||||
@@ -66,10 +74,6 @@ msgstr ""
|
||||
msgid "Select by element"
|
||||
msgstr ""
|
||||
|
||||
#: changedetectionio/blueprint/add_watch_ui/templates/add-watch-ui.html
|
||||
msgid "Hover & click the preview to watch just one part of the page."
|
||||
msgstr ""
|
||||
|
||||
#: changedetectionio/blueprint/add_watch_ui/templates/add-watch-ui.html changedetectionio/blueprint/ui/templates/edit.html
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
|
||||
msgid "Clear selection"
|
||||
@@ -2582,21 +2586,6 @@ msgstr ""
|
||||
msgid "Web page URL"
|
||||
msgstr ""
|
||||
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
|
||||
#, python-format
|
||||
msgid "All %(page)s on this page are selected."
|
||||
msgstr ""
|
||||
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
|
||||
#, python-format
|
||||
msgid "Select all %(total)s matching"
|
||||
msgstr ""
|
||||
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
|
||||
#, python-format
|
||||
msgid "All %(total)s matching are selected."
|
||||
msgstr ""
|
||||
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
|
||||
#, python-format
|
||||
msgid "%(count)s records selected"
|
||||
@@ -2651,6 +2640,10 @@ msgstr ""
|
||||
msgid "RSS Feed"
|
||||
msgstr ""
|
||||
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html changedetectionio/templates/base.html
|
||||
msgid "Close"
|
||||
msgstr ""
|
||||
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
|
||||
msgid "Invert"
|
||||
msgstr ""
|
||||
@@ -2724,8 +2717,19 @@ msgstr ""
|
||||
msgid "<p><strong>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 changedetectionio/templates/base.html
|
||||
msgid "Close"
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
|
||||
#, python-format
|
||||
msgid "All %(page)s on this page are selected."
|
||||
msgstr ""
|
||||
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
|
||||
#, python-format
|
||||
msgid "Select all %(total)s matching"
|
||||
msgstr ""
|
||||
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
|
||||
#, python-format
|
||||
msgid "All %(total)s matching are selected."
|
||||
msgstr ""
|
||||
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
|
||||
|
||||
@@ -57,6 +57,14 @@ msgstr ""
|
||||
msgid "Currently:"
|
||||
msgstr ""
|
||||
|
||||
#: changedetectionio/blueprint/add_watch_ui/templates/add-watch-ui.html
|
||||
msgid "What do you want to achieve?"
|
||||
msgstr ""
|
||||
|
||||
#: changedetectionio/blueprint/add_watch_ui/templates/add-watch-ui.html
|
||||
msgid "Select a browser"
|
||||
msgstr ""
|
||||
|
||||
#: changedetectionio/blueprint/add_watch_ui/templates/add-watch-ui.html
|
||||
#, python-format
|
||||
msgid "%(browser)s cannot render a live preview, choose a browser below"
|
||||
@@ -66,10 +74,6 @@ msgstr ""
|
||||
msgid "Select by element"
|
||||
msgstr ""
|
||||
|
||||
#: changedetectionio/blueprint/add_watch_ui/templates/add-watch-ui.html
|
||||
msgid "Hover & click the preview to watch just one part of the page."
|
||||
msgstr ""
|
||||
|
||||
#: changedetectionio/blueprint/add_watch_ui/templates/add-watch-ui.html changedetectionio/blueprint/ui/templates/edit.html
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
|
||||
msgid "Clear selection"
|
||||
@@ -2582,21 +2586,6 @@ msgstr ""
|
||||
msgid "Web page URL"
|
||||
msgstr ""
|
||||
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
|
||||
#, python-format
|
||||
msgid "All %(page)s on this page are selected."
|
||||
msgstr ""
|
||||
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
|
||||
#, python-format
|
||||
msgid "Select all %(total)s matching"
|
||||
msgstr ""
|
||||
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
|
||||
#, python-format
|
||||
msgid "All %(total)s matching are selected."
|
||||
msgstr ""
|
||||
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
|
||||
#, python-format
|
||||
msgid "%(count)s records selected"
|
||||
@@ -2651,6 +2640,10 @@ msgstr ""
|
||||
msgid "RSS Feed"
|
||||
msgstr ""
|
||||
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html changedetectionio/templates/base.html
|
||||
msgid "Close"
|
||||
msgstr ""
|
||||
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
|
||||
msgid "Invert"
|
||||
msgstr ""
|
||||
@@ -2724,8 +2717,19 @@ msgstr ""
|
||||
msgid "<p><strong>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 changedetectionio/templates/base.html
|
||||
msgid "Close"
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
|
||||
#, python-format
|
||||
msgid "All %(page)s on this page are selected."
|
||||
msgstr ""
|
||||
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
|
||||
#, python-format
|
||||
msgid "Select all %(total)s matching"
|
||||
msgstr ""
|
||||
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
|
||||
#, python-format
|
||||
msgid "All %(total)s matching are selected."
|
||||
msgstr ""
|
||||
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
|
||||
|
||||
@@ -53,6 +53,14 @@ msgstr ""
|
||||
msgid "Currently:"
|
||||
msgstr "Actualmente:"
|
||||
|
||||
#: changedetectionio/blueprint/add_watch_ui/templates/add-watch-ui.html
|
||||
msgid "What do you want to achieve?"
|
||||
msgstr ""
|
||||
|
||||
#: changedetectionio/blueprint/add_watch_ui/templates/add-watch-ui.html
|
||||
msgid "Select a browser"
|
||||
msgstr ""
|
||||
|
||||
#: changedetectionio/blueprint/add_watch_ui/templates/add-watch-ui.html
|
||||
#, python-format
|
||||
msgid "%(browser)s cannot render a live preview, choose a browser below"
|
||||
@@ -62,10 +70,6 @@ msgstr ""
|
||||
msgid "Select by element"
|
||||
msgstr "Seleccionar por elemento"
|
||||
|
||||
#: changedetectionio/blueprint/add_watch_ui/templates/add-watch-ui.html
|
||||
msgid "Hover & click the preview to watch just one part of the page."
|
||||
msgstr ""
|
||||
|
||||
#: changedetectionio/blueprint/add_watch_ui/templates/add-watch-ui.html changedetectionio/blueprint/ui/templates/edit.html
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
|
||||
msgid "Clear selection"
|
||||
@@ -2649,21 +2653,6 @@ msgstr ""
|
||||
msgid "Web page URL"
|
||||
msgstr ""
|
||||
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
|
||||
#, python-format
|
||||
msgid "All %(page)s on this page are selected."
|
||||
msgstr ""
|
||||
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
|
||||
#, python-format
|
||||
msgid "Select all %(total)s matching"
|
||||
msgstr ""
|
||||
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
|
||||
#, python-format
|
||||
msgid "All %(total)s matching are selected."
|
||||
msgstr ""
|
||||
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
|
||||
#, python-format
|
||||
msgid "%(count)s records selected"
|
||||
@@ -2718,6 +2707,10 @@ msgstr "en '%(title)s'"
|
||||
msgid "RSS Feed"
|
||||
msgstr ""
|
||||
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html changedetectionio/templates/base.html
|
||||
msgid "Close"
|
||||
msgstr ""
|
||||
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
|
||||
msgid "Invert"
|
||||
msgstr ""
|
||||
@@ -2795,8 +2788,19 @@ msgstr ""
|
||||
"<p><strong>¿Está seguro de que desea eliminar los monitores seleccionados?</strong></p><p>Esta acción no se puede "
|
||||
"deshacer.</p>"
|
||||
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html changedetectionio/templates/base.html
|
||||
msgid "Close"
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
|
||||
#, python-format
|
||||
msgid "All %(page)s on this page are selected."
|
||||
msgstr ""
|
||||
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
|
||||
#, python-format
|
||||
msgid "Select all %(total)s matching"
|
||||
msgstr ""
|
||||
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
|
||||
#, python-format
|
||||
msgid "All %(total)s matching are selected."
|
||||
msgstr ""
|
||||
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
|
||||
|
||||
@@ -57,6 +57,14 @@ msgstr ""
|
||||
msgid "Currently:"
|
||||
msgstr "Actuellement:"
|
||||
|
||||
#: changedetectionio/blueprint/add_watch_ui/templates/add-watch-ui.html
|
||||
msgid "What do you want to achieve?"
|
||||
msgstr ""
|
||||
|
||||
#: changedetectionio/blueprint/add_watch_ui/templates/add-watch-ui.html
|
||||
msgid "Select a browser"
|
||||
msgstr ""
|
||||
|
||||
#: changedetectionio/blueprint/add_watch_ui/templates/add-watch-ui.html
|
||||
#, python-format
|
||||
msgid "%(browser)s cannot render a live preview, choose a browser below"
|
||||
@@ -66,10 +74,6 @@ msgstr ""
|
||||
msgid "Select by element"
|
||||
msgstr "Sélectionner par élément"
|
||||
|
||||
#: changedetectionio/blueprint/add_watch_ui/templates/add-watch-ui.html
|
||||
msgid "Hover & click the preview to watch just one part of the page."
|
||||
msgstr ""
|
||||
|
||||
#: changedetectionio/blueprint/add_watch_ui/templates/add-watch-ui.html changedetectionio/blueprint/ui/templates/edit.html
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
|
||||
msgid "Clear selection"
|
||||
@@ -2593,21 +2597,6 @@ msgstr ""
|
||||
msgid "Web page URL"
|
||||
msgstr ""
|
||||
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
|
||||
#, python-format
|
||||
msgid "All %(page)s on this page are selected."
|
||||
msgstr ""
|
||||
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
|
||||
#, python-format
|
||||
msgid "Select all %(total)s matching"
|
||||
msgstr ""
|
||||
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
|
||||
#, python-format
|
||||
msgid "All %(total)s matching are selected."
|
||||
msgstr ""
|
||||
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
|
||||
#, python-format
|
||||
msgid "%(count)s records selected"
|
||||
@@ -2662,6 +2651,10 @@ msgstr "dans '%(title)s'"
|
||||
msgid "RSS Feed"
|
||||
msgstr ""
|
||||
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html changedetectionio/templates/base.html
|
||||
msgid "Close"
|
||||
msgstr ""
|
||||
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
|
||||
msgid "Invert"
|
||||
msgstr ""
|
||||
@@ -2735,8 +2728,19 @@ msgstr "Supprimer les montres ?"
|
||||
msgid "<p><strong>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 changedetectionio/templates/base.html
|
||||
msgid "Close"
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
|
||||
#, python-format
|
||||
msgid "All %(page)s on this page are selected."
|
||||
msgstr ""
|
||||
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
|
||||
#, python-format
|
||||
msgid "Select all %(total)s matching"
|
||||
msgstr ""
|
||||
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
|
||||
#, python-format
|
||||
msgid "All %(total)s matching are selected."
|
||||
msgstr ""
|
||||
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
|
||||
|
||||
Binary file not shown.
@@ -60,6 +60,14 @@ msgstr "Mengambil tangkapan layar dan informasi elemen…"
|
||||
msgid "Currently:"
|
||||
msgstr "Saat ini:"
|
||||
|
||||
#: changedetectionio/blueprint/add_watch_ui/templates/add-watch-ui.html
|
||||
msgid "What do you want to achieve?"
|
||||
msgstr ""
|
||||
|
||||
#: changedetectionio/blueprint/add_watch_ui/templates/add-watch-ui.html
|
||||
msgid "Select a browser"
|
||||
msgstr ""
|
||||
|
||||
#: changedetectionio/blueprint/add_watch_ui/templates/add-watch-ui.html
|
||||
#, python-format
|
||||
msgid "%(browser)s cannot render a live preview, choose a browser below"
|
||||
@@ -69,10 +77,6 @@ msgstr "%(browser)s tidak dapat menampilkan pratinjau langsung, pilih browser di
|
||||
msgid "Select by element"
|
||||
msgstr "Pilih berdasarkan elemen"
|
||||
|
||||
#: changedetectionio/blueprint/add_watch_ui/templates/add-watch-ui.html
|
||||
msgid "Hover & click the preview to watch just one part of the page."
|
||||
msgstr "Arahkan kursor & klik pratinjau untuk memantau hanya satu bagian halaman."
|
||||
|
||||
#: changedetectionio/blueprint/add_watch_ui/templates/add-watch-ui.html changedetectionio/blueprint/ui/templates/edit.html
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
|
||||
msgid "Clear selection"
|
||||
@@ -2691,21 +2695,6 @@ msgstr "rata-rata"
|
||||
msgid "Web page URL"
|
||||
msgstr "URL halaman web"
|
||||
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
|
||||
#, python-format
|
||||
msgid "All %(page)s on this page are selected."
|
||||
msgstr "Semua %(page)s pada halaman ini dipilih."
|
||||
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
|
||||
#, python-format
|
||||
msgid "Select all %(total)s matching"
|
||||
msgstr "Pilih semua %(total)s yang cocok"
|
||||
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
|
||||
#, python-format
|
||||
msgid "All %(total)s matching are selected."
|
||||
msgstr "Semua %(total)s yang cocok dipilih."
|
||||
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
|
||||
#, python-format
|
||||
msgid "%(count)s records selected"
|
||||
@@ -2760,6 +2749,10 @@ msgstr "di '%(title)s'"
|
||||
msgid "RSS Feed"
|
||||
msgstr "Feed RSS"
|
||||
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html changedetectionio/templates/base.html
|
||||
msgid "Close"
|
||||
msgstr "Tutup"
|
||||
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
|
||||
msgid "Invert"
|
||||
msgstr "Balik pilihan"
|
||||
@@ -2833,9 +2826,20 @@ msgstr "Hapus Monitor?"
|
||||
msgid "<p><strong>Are you sure you want to delete the selected watches?</strong></p><p>This action cannot be undone.</p>"
|
||||
msgstr "<p><strong>Anda yakin ingin menghapus monitor yang dipilih?</strong></p><p>Tindakan ini tidak dapat dibatalkan.</p>"
|
||||
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html changedetectionio/templates/base.html
|
||||
msgid "Close"
|
||||
msgstr "Tutup"
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
|
||||
#, python-format
|
||||
msgid "All %(page)s on this page are selected."
|
||||
msgstr "Semua %(page)s pada halaman ini dipilih."
|
||||
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
|
||||
#, python-format
|
||||
msgid "Select all %(total)s matching"
|
||||
msgstr "Pilih semua %(total)s yang cocok"
|
||||
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
|
||||
#, python-format
|
||||
msgid "All %(total)s matching are selected."
|
||||
msgstr "Semua %(total)s yang cocok dipilih."
|
||||
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
|
||||
msgid "Web page"
|
||||
|
||||
@@ -57,6 +57,14 @@ msgstr ""
|
||||
msgid "Currently:"
|
||||
msgstr ""
|
||||
|
||||
#: changedetectionio/blueprint/add_watch_ui/templates/add-watch-ui.html
|
||||
msgid "What do you want to achieve?"
|
||||
msgstr ""
|
||||
|
||||
#: changedetectionio/blueprint/add_watch_ui/templates/add-watch-ui.html
|
||||
msgid "Select a browser"
|
||||
msgstr ""
|
||||
|
||||
#: changedetectionio/blueprint/add_watch_ui/templates/add-watch-ui.html
|
||||
#, python-format
|
||||
msgid "%(browser)s cannot render a live preview, choose a browser below"
|
||||
@@ -66,10 +74,6 @@ msgstr ""
|
||||
msgid "Select by element"
|
||||
msgstr ""
|
||||
|
||||
#: changedetectionio/blueprint/add_watch_ui/templates/add-watch-ui.html
|
||||
msgid "Hover & click the preview to watch just one part of the page."
|
||||
msgstr ""
|
||||
|
||||
#: changedetectionio/blueprint/add_watch_ui/templates/add-watch-ui.html changedetectionio/blueprint/ui/templates/edit.html
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
|
||||
msgid "Clear selection"
|
||||
@@ -2584,21 +2588,6 @@ msgstr ""
|
||||
msgid "Web page URL"
|
||||
msgstr ""
|
||||
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
|
||||
#, python-format
|
||||
msgid "All %(page)s on this page are selected."
|
||||
msgstr ""
|
||||
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
|
||||
#, python-format
|
||||
msgid "Select all %(total)s matching"
|
||||
msgstr ""
|
||||
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
|
||||
#, python-format
|
||||
msgid "All %(total)s matching are selected."
|
||||
msgstr ""
|
||||
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
|
||||
#, python-format
|
||||
msgid "%(count)s records selected"
|
||||
@@ -2653,6 +2642,10 @@ msgstr ""
|
||||
msgid "RSS Feed"
|
||||
msgstr ""
|
||||
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html changedetectionio/templates/base.html
|
||||
msgid "Close"
|
||||
msgstr ""
|
||||
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
|
||||
msgid "Invert"
|
||||
msgstr ""
|
||||
@@ -2726,8 +2719,19 @@ msgstr "Eliminare monitoraggi?"
|
||||
msgid "<p><strong>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 changedetectionio/templates/base.html
|
||||
msgid "Close"
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
|
||||
#, python-format
|
||||
msgid "All %(page)s on this page are selected."
|
||||
msgstr ""
|
||||
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
|
||||
#, python-format
|
||||
msgid "Select all %(total)s matching"
|
||||
msgstr ""
|
||||
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
|
||||
#, python-format
|
||||
msgid "All %(total)s matching are selected."
|
||||
msgstr ""
|
||||
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
|
||||
|
||||
@@ -58,6 +58,14 @@ msgstr ""
|
||||
msgid "Currently:"
|
||||
msgstr "現在:"
|
||||
|
||||
#: changedetectionio/blueprint/add_watch_ui/templates/add-watch-ui.html
|
||||
msgid "What do you want to achieve?"
|
||||
msgstr ""
|
||||
|
||||
#: changedetectionio/blueprint/add_watch_ui/templates/add-watch-ui.html
|
||||
msgid "Select a browser"
|
||||
msgstr ""
|
||||
|
||||
#: changedetectionio/blueprint/add_watch_ui/templates/add-watch-ui.html
|
||||
#, python-format
|
||||
msgid "%(browser)s cannot render a live preview, choose a browser below"
|
||||
@@ -67,10 +75,6 @@ msgstr ""
|
||||
msgid "Select by element"
|
||||
msgstr "要素で選択"
|
||||
|
||||
#: changedetectionio/blueprint/add_watch_ui/templates/add-watch-ui.html
|
||||
msgid "Hover & click the preview to watch just one part of the page."
|
||||
msgstr ""
|
||||
|
||||
#: changedetectionio/blueprint/add_watch_ui/templates/add-watch-ui.html changedetectionio/blueprint/ui/templates/edit.html
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
|
||||
msgid "Clear selection"
|
||||
@@ -2601,21 +2605,6 @@ msgstr ""
|
||||
msgid "Web page URL"
|
||||
msgstr ""
|
||||
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
|
||||
#, python-format
|
||||
msgid "All %(page)s on this page are selected."
|
||||
msgstr ""
|
||||
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
|
||||
#, python-format
|
||||
msgid "Select all %(total)s matching"
|
||||
msgstr ""
|
||||
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
|
||||
#, python-format
|
||||
msgid "All %(total)s matching are selected."
|
||||
msgstr ""
|
||||
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
|
||||
#, python-format
|
||||
msgid "%(count)s records selected"
|
||||
@@ -2670,6 +2659,10 @@ msgstr "'%(title)s' 内"
|
||||
msgid "RSS Feed"
|
||||
msgstr ""
|
||||
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html changedetectionio/templates/base.html
|
||||
msgid "Close"
|
||||
msgstr ""
|
||||
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
|
||||
msgid "Invert"
|
||||
msgstr ""
|
||||
@@ -2743,8 +2736,19 @@ msgstr "ウォッチを削除しますか?"
|
||||
msgid "<p><strong>Are you sure you want to delete the selected watches?</strong></p><p>This action cannot be undone.</p>"
|
||||
msgstr "<p><strong>選択したウォッチを削除してもよいですか?</strong></p><p>この操作は元に戻せません。</p>"
|
||||
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html changedetectionio/templates/base.html
|
||||
msgid "Close"
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
|
||||
#, python-format
|
||||
msgid "All %(page)s on this page are selected."
|
||||
msgstr ""
|
||||
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
|
||||
#, python-format
|
||||
msgid "Select all %(total)s matching"
|
||||
msgstr ""
|
||||
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
|
||||
#, python-format
|
||||
msgid "All %(total)s matching are selected."
|
||||
msgstr ""
|
||||
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
|
||||
|
||||
@@ -57,6 +57,14 @@ msgstr ""
|
||||
msgid "Currently:"
|
||||
msgstr "현재:"
|
||||
|
||||
#: changedetectionio/blueprint/add_watch_ui/templates/add-watch-ui.html
|
||||
msgid "What do you want to achieve?"
|
||||
msgstr ""
|
||||
|
||||
#: changedetectionio/blueprint/add_watch_ui/templates/add-watch-ui.html
|
||||
msgid "Select a browser"
|
||||
msgstr ""
|
||||
|
||||
#: changedetectionio/blueprint/add_watch_ui/templates/add-watch-ui.html
|
||||
#, python-format
|
||||
msgid "%(browser)s cannot render a live preview, choose a browser below"
|
||||
@@ -66,10 +74,6 @@ msgstr ""
|
||||
msgid "Select by element"
|
||||
msgstr "요소별로 선택"
|
||||
|
||||
#: changedetectionio/blueprint/add_watch_ui/templates/add-watch-ui.html
|
||||
msgid "Hover & click the preview to watch just one part of the page."
|
||||
msgstr ""
|
||||
|
||||
#: changedetectionio/blueprint/add_watch_ui/templates/add-watch-ui.html changedetectionio/blueprint/ui/templates/edit.html
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
|
||||
msgid "Clear selection"
|
||||
@@ -2592,21 +2596,6 @@ msgstr ""
|
||||
msgid "Web page URL"
|
||||
msgstr ""
|
||||
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
|
||||
#, python-format
|
||||
msgid "All %(page)s on this page are selected."
|
||||
msgstr ""
|
||||
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
|
||||
#, python-format
|
||||
msgid "Select all %(total)s matching"
|
||||
msgstr ""
|
||||
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
|
||||
#, python-format
|
||||
msgid "All %(total)s matching are selected."
|
||||
msgstr ""
|
||||
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
|
||||
#, python-format
|
||||
msgid "%(count)s records selected"
|
||||
@@ -2661,6 +2650,10 @@ msgstr "'%(title)s'에서"
|
||||
msgid "RSS Feed"
|
||||
msgstr ""
|
||||
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html changedetectionio/templates/base.html
|
||||
msgid "Close"
|
||||
msgstr "닫기"
|
||||
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
|
||||
msgid "Invert"
|
||||
msgstr ""
|
||||
@@ -2734,9 +2727,20 @@ msgstr "모니터링을 삭제하시겠습니까?"
|
||||
msgid "<p><strong>Are you sure you want to delete the selected watches?</strong></p><p>This action cannot be undone.</p>"
|
||||
msgstr "<p><strong>선택한 모니터링을 삭제하시겠습니까?</strong></p><p>이 작업은 되돌릴 수 없습니다.</p>"
|
||||
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html changedetectionio/templates/base.html
|
||||
msgid "Close"
|
||||
msgstr "닫기"
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
|
||||
#, python-format
|
||||
msgid "All %(page)s on this page are selected."
|
||||
msgstr ""
|
||||
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
|
||||
#, python-format
|
||||
msgid "Select all %(total)s matching"
|
||||
msgstr ""
|
||||
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
|
||||
#, python-format
|
||||
msgid "All %(total)s matching are selected."
|
||||
msgstr ""
|
||||
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
|
||||
msgid "Web page"
|
||||
|
||||
@@ -8,7 +8,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: changedetection.io 0.60.6\n"
|
||||
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
|
||||
"POT-Creation-Date: 2026-09-14 20:33+0200\n"
|
||||
"POT-Creation-Date: 2026-09-16 18:43+0200\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"
|
||||
@@ -56,6 +56,14 @@ msgstr ""
|
||||
msgid "Currently:"
|
||||
msgstr ""
|
||||
|
||||
#: changedetectionio/blueprint/add_watch_ui/templates/add-watch-ui.html
|
||||
msgid "What do you want to achieve?"
|
||||
msgstr ""
|
||||
|
||||
#: changedetectionio/blueprint/add_watch_ui/templates/add-watch-ui.html
|
||||
msgid "Select a browser"
|
||||
msgstr ""
|
||||
|
||||
#: changedetectionio/blueprint/add_watch_ui/templates/add-watch-ui.html
|
||||
#, python-format
|
||||
msgid "%(browser)s cannot render a live preview, choose a browser below"
|
||||
@@ -65,10 +73,6 @@ msgstr ""
|
||||
msgid "Select by element"
|
||||
msgstr ""
|
||||
|
||||
#: changedetectionio/blueprint/add_watch_ui/templates/add-watch-ui.html
|
||||
msgid "Hover & click the preview to watch just one part of the page."
|
||||
msgstr ""
|
||||
|
||||
#: changedetectionio/blueprint/add_watch_ui/templates/add-watch-ui.html changedetectionio/blueprint/ui/templates/edit.html
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
|
||||
msgid "Clear selection"
|
||||
@@ -2581,21 +2585,6 @@ msgstr ""
|
||||
msgid "Web page URL"
|
||||
msgstr ""
|
||||
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
|
||||
#, python-format
|
||||
msgid "All %(page)s on this page are selected."
|
||||
msgstr ""
|
||||
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
|
||||
#, python-format
|
||||
msgid "Select all %(total)s matching"
|
||||
msgstr ""
|
||||
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
|
||||
#, python-format
|
||||
msgid "All %(total)s matching are selected."
|
||||
msgstr ""
|
||||
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
|
||||
#, python-format
|
||||
msgid "%(count)s records selected"
|
||||
@@ -2650,6 +2639,10 @@ msgstr ""
|
||||
msgid "RSS Feed"
|
||||
msgstr ""
|
||||
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html changedetectionio/templates/base.html
|
||||
msgid "Close"
|
||||
msgstr ""
|
||||
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
|
||||
msgid "Invert"
|
||||
msgstr ""
|
||||
@@ -2723,8 +2716,19 @@ msgstr ""
|
||||
msgid "<p><strong>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 changedetectionio/templates/base.html
|
||||
msgid "Close"
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
|
||||
#, python-format
|
||||
msgid "All %(page)s on this page are selected."
|
||||
msgstr ""
|
||||
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
|
||||
#, python-format
|
||||
msgid "Select all %(total)s matching"
|
||||
msgstr ""
|
||||
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
|
||||
#, python-format
|
||||
msgid "All %(total)s matching are selected."
|
||||
msgstr ""
|
||||
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
|
||||
|
||||
Binary file not shown.
@@ -53,6 +53,14 @@ msgstr "Pobieranie zrzutu ekranu i informacji o elemencie…"
|
||||
msgid "Currently:"
|
||||
msgstr "Obecnie:"
|
||||
|
||||
#: changedetectionio/blueprint/add_watch_ui/templates/add-watch-ui.html
|
||||
msgid "What do you want to achieve?"
|
||||
msgstr ""
|
||||
|
||||
#: changedetectionio/blueprint/add_watch_ui/templates/add-watch-ui.html
|
||||
msgid "Select a browser"
|
||||
msgstr ""
|
||||
|
||||
#: changedetectionio/blueprint/add_watch_ui/templates/add-watch-ui.html
|
||||
#, python-format
|
||||
msgid "%(browser)s cannot render a live preview, choose a browser below"
|
||||
@@ -62,10 +70,6 @@ msgstr ""
|
||||
msgid "Select by element"
|
||||
msgstr "Wybierz według elementu"
|
||||
|
||||
#: changedetectionio/blueprint/add_watch_ui/templates/add-watch-ui.html
|
||||
msgid "Hover & click the preview to watch just one part of the page."
|
||||
msgstr "Najedź kursorem na podgląd i kliknij, aby obejrzeć tylko jedną część strony."
|
||||
|
||||
#: changedetectionio/blueprint/add_watch_ui/templates/add-watch-ui.html changedetectionio/blueprint/ui/templates/edit.html
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
|
||||
msgid "Clear selection"
|
||||
@@ -2737,21 +2741,6 @@ msgstr "średnia"
|
||||
msgid "Web page URL"
|
||||
msgstr "Adres URL strony internetowej"
|
||||
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
|
||||
#, python-format
|
||||
msgid "All %(page)s on this page are selected."
|
||||
msgstr "Wszystkie %(page)s na tej stronie są zaznaczone."
|
||||
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
|
||||
#, python-format
|
||||
msgid "Select all %(total)s matching"
|
||||
msgstr "Zaznacz wszystkie %(total)s pasujące do"
|
||||
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
|
||||
#, python-format
|
||||
msgid "All %(total)s matching are selected."
|
||||
msgstr "Zaznaczono wszystkie %(total)s pasujące wyniki."
|
||||
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
|
||||
#, python-format
|
||||
msgid "%(count)s records selected"
|
||||
@@ -2806,6 +2795,10 @@ msgstr "w „%(title)s”"
|
||||
msgid "RSS Feed"
|
||||
msgstr "Kanał RSS"
|
||||
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html changedetectionio/templates/base.html
|
||||
msgid "Close"
|
||||
msgstr "Zamknij"
|
||||
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
|
||||
msgid "Invert"
|
||||
msgstr "Odwróć"
|
||||
@@ -2879,9 +2872,20 @@ msgstr "Usunąć obserwacje?"
|
||||
msgid "<p><strong>Are you sure you want to delete the selected watches?</strong></p><p>This action cannot be undone.</p>"
|
||||
msgstr "<p><strong>Czy na pewno chcesz usunąć wybrane obserwacje?</strong></p><p>Tej czynności nie można cofnąć.</p>"
|
||||
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html changedetectionio/templates/base.html
|
||||
msgid "Close"
|
||||
msgstr "Zamknij"
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
|
||||
#, python-format
|
||||
msgid "All %(page)s on this page are selected."
|
||||
msgstr "Wszystkie %(page)s na tej stronie są zaznaczone."
|
||||
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
|
||||
#, python-format
|
||||
msgid "Select all %(total)s matching"
|
||||
msgstr "Zaznacz wszystkie %(total)s pasujące do"
|
||||
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
|
||||
#, python-format
|
||||
msgid "All %(total)s matching are selected."
|
||||
msgstr "Zaznaczono wszystkie %(total)s pasujące wyniki."
|
||||
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
|
||||
msgid "Web page"
|
||||
|
||||
@@ -58,6 +58,14 @@ msgstr ""
|
||||
msgid "Currently:"
|
||||
msgstr "Atualmente:"
|
||||
|
||||
#: changedetectionio/blueprint/add_watch_ui/templates/add-watch-ui.html
|
||||
msgid "What do you want to achieve?"
|
||||
msgstr ""
|
||||
|
||||
#: changedetectionio/blueprint/add_watch_ui/templates/add-watch-ui.html
|
||||
msgid "Select a browser"
|
||||
msgstr ""
|
||||
|
||||
#: changedetectionio/blueprint/add_watch_ui/templates/add-watch-ui.html
|
||||
#, python-format
|
||||
msgid "%(browser)s cannot render a live preview, choose a browser below"
|
||||
@@ -67,10 +75,6 @@ msgstr ""
|
||||
msgid "Select by element"
|
||||
msgstr "Selecionar por elemento"
|
||||
|
||||
#: changedetectionio/blueprint/add_watch_ui/templates/add-watch-ui.html
|
||||
msgid "Hover & click the preview to watch just one part of the page."
|
||||
msgstr ""
|
||||
|
||||
#: changedetectionio/blueprint/add_watch_ui/templates/add-watch-ui.html changedetectionio/blueprint/ui/templates/edit.html
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
|
||||
msgid "Clear selection"
|
||||
@@ -2630,21 +2634,6 @@ msgstr ""
|
||||
msgid "Web page URL"
|
||||
msgstr ""
|
||||
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
|
||||
#, python-format
|
||||
msgid "All %(page)s on this page are selected."
|
||||
msgstr ""
|
||||
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
|
||||
#, python-format
|
||||
msgid "Select all %(total)s matching"
|
||||
msgstr ""
|
||||
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
|
||||
#, python-format
|
||||
msgid "All %(total)s matching are selected."
|
||||
msgstr ""
|
||||
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
|
||||
#, python-format
|
||||
msgid "%(count)s records selected"
|
||||
@@ -2699,6 +2688,10 @@ msgstr "em '%(title)s'"
|
||||
msgid "RSS Feed"
|
||||
msgstr ""
|
||||
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html changedetectionio/templates/base.html
|
||||
msgid "Close"
|
||||
msgstr ""
|
||||
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
|
||||
msgid "Invert"
|
||||
msgstr ""
|
||||
@@ -2774,8 +2767,19 @@ msgstr ""
|
||||
"<p><strong>Tem certeza que deseja excluir os monitoramentos selecionados?</strong></p><p>Esta ação não pode ser "
|
||||
"desfeita.</p>"
|
||||
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html changedetectionio/templates/base.html
|
||||
msgid "Close"
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
|
||||
#, python-format
|
||||
msgid "All %(page)s on this page are selected."
|
||||
msgstr ""
|
||||
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
|
||||
#, python-format
|
||||
msgid "Select all %(total)s matching"
|
||||
msgstr ""
|
||||
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
|
||||
#, python-format
|
||||
msgid "All %(total)s matching are selected."
|
||||
msgstr ""
|
||||
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
|
||||
|
||||
@@ -56,6 +56,14 @@ msgstr ""
|
||||
msgid "Currently:"
|
||||
msgstr "В настоящее время:"
|
||||
|
||||
#: changedetectionio/blueprint/add_watch_ui/templates/add-watch-ui.html
|
||||
msgid "What do you want to achieve?"
|
||||
msgstr ""
|
||||
|
||||
#: changedetectionio/blueprint/add_watch_ui/templates/add-watch-ui.html
|
||||
msgid "Select a browser"
|
||||
msgstr ""
|
||||
|
||||
#: changedetectionio/blueprint/add_watch_ui/templates/add-watch-ui.html
|
||||
#, python-format
|
||||
msgid "%(browser)s cannot render a live preview, choose a browser below"
|
||||
@@ -65,10 +73,6 @@ msgstr ""
|
||||
msgid "Select by element"
|
||||
msgstr "Выбрать по элементу"
|
||||
|
||||
#: changedetectionio/blueprint/add_watch_ui/templates/add-watch-ui.html
|
||||
msgid "Hover & click the preview to watch just one part of the page."
|
||||
msgstr ""
|
||||
|
||||
#: changedetectionio/blueprint/add_watch_ui/templates/add-watch-ui.html changedetectionio/blueprint/ui/templates/edit.html
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
|
||||
msgid "Clear selection"
|
||||
@@ -2696,21 +2700,6 @@ msgstr ""
|
||||
msgid "Web page URL"
|
||||
msgstr ""
|
||||
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
|
||||
#, python-format
|
||||
msgid "All %(page)s on this page are selected."
|
||||
msgstr ""
|
||||
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
|
||||
#, python-format
|
||||
msgid "Select all %(total)s matching"
|
||||
msgstr ""
|
||||
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
|
||||
#, python-format
|
||||
msgid "All %(total)s matching are selected."
|
||||
msgstr ""
|
||||
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
|
||||
#, python-format
|
||||
msgid "%(count)s records selected"
|
||||
@@ -2765,6 +2754,10 @@ msgstr "в '%(title)s'"
|
||||
msgid "RSS Feed"
|
||||
msgstr ""
|
||||
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html changedetectionio/templates/base.html
|
||||
msgid "Close"
|
||||
msgstr "Закрывать"
|
||||
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
|
||||
msgid "Invert"
|
||||
msgstr ""
|
||||
@@ -2838,9 +2831,20 @@ msgstr "Удалить часы?"
|
||||
msgid "<p><strong>Are you sure you want to delete the selected watches?</strong></p><p>This action cannot be undone.</p>"
|
||||
msgstr "<p><strong>Вы уверены, что хотите удалить выбранные часы?</strong></p><p>Это действие невозможно отменить.</p>"
|
||||
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html changedetectionio/templates/base.html
|
||||
msgid "Close"
|
||||
msgstr "Закрывать"
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
|
||||
#, python-format
|
||||
msgid "All %(page)s on this page are selected."
|
||||
msgstr ""
|
||||
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
|
||||
#, python-format
|
||||
msgid "Select all %(total)s matching"
|
||||
msgstr ""
|
||||
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
|
||||
#, python-format
|
||||
msgid "All %(total)s matching are selected."
|
||||
msgstr ""
|
||||
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
|
||||
msgid "Web page"
|
||||
|
||||
@@ -58,6 +58,14 @@ msgstr ""
|
||||
msgid "Currently:"
|
||||
msgstr "Şu anda:"
|
||||
|
||||
#: changedetectionio/blueprint/add_watch_ui/templates/add-watch-ui.html
|
||||
msgid "What do you want to achieve?"
|
||||
msgstr ""
|
||||
|
||||
#: changedetectionio/blueprint/add_watch_ui/templates/add-watch-ui.html
|
||||
msgid "Select a browser"
|
||||
msgstr ""
|
||||
|
||||
#: changedetectionio/blueprint/add_watch_ui/templates/add-watch-ui.html
|
||||
#, python-format
|
||||
msgid "%(browser)s cannot render a live preview, choose a browser below"
|
||||
@@ -67,10 +75,6 @@ msgstr ""
|
||||
msgid "Select by element"
|
||||
msgstr "Öğeye göre seç"
|
||||
|
||||
#: changedetectionio/blueprint/add_watch_ui/templates/add-watch-ui.html
|
||||
msgid "Hover & click the preview to watch just one part of the page."
|
||||
msgstr ""
|
||||
|
||||
#: changedetectionio/blueprint/add_watch_ui/templates/add-watch-ui.html changedetectionio/blueprint/ui/templates/edit.html
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
|
||||
msgid "Clear selection"
|
||||
@@ -2635,21 +2639,6 @@ msgstr ""
|
||||
msgid "Web page URL"
|
||||
msgstr ""
|
||||
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
|
||||
#, python-format
|
||||
msgid "All %(page)s on this page are selected."
|
||||
msgstr ""
|
||||
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
|
||||
#, python-format
|
||||
msgid "Select all %(total)s matching"
|
||||
msgstr ""
|
||||
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
|
||||
#, python-format
|
||||
msgid "All %(total)s matching are selected."
|
||||
msgstr ""
|
||||
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
|
||||
#, python-format
|
||||
msgid "%(count)s records selected"
|
||||
@@ -2704,6 +2693,10 @@ msgstr "'%(title)s' içinde"
|
||||
msgid "RSS Feed"
|
||||
msgstr ""
|
||||
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html changedetectionio/templates/base.html
|
||||
msgid "Close"
|
||||
msgstr ""
|
||||
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
|
||||
msgid "Invert"
|
||||
msgstr ""
|
||||
@@ -2777,8 +2770,19 @@ msgstr "İzleyiciler Silinsin mi?"
|
||||
msgid "<p><strong>Are you sure you want to delete the selected watches?</strong></p><p>This action cannot be undone.</p>"
|
||||
msgstr "<p><strong>Seçili izleyicileri silmek istediğinizden emin misiniz?</strong></p><p>Bu işlem geri alınamaz.</p>"
|
||||
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html changedetectionio/templates/base.html
|
||||
msgid "Close"
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
|
||||
#, python-format
|
||||
msgid "All %(page)s on this page are selected."
|
||||
msgstr ""
|
||||
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
|
||||
#, python-format
|
||||
msgid "Select all %(total)s matching"
|
||||
msgstr ""
|
||||
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
|
||||
#, python-format
|
||||
msgid "All %(total)s matching are selected."
|
||||
msgstr ""
|
||||
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
|
||||
|
||||
@@ -56,6 +56,14 @@ msgstr ""
|
||||
msgid "Currently:"
|
||||
msgstr "В даний час:"
|
||||
|
||||
#: changedetectionio/blueprint/add_watch_ui/templates/add-watch-ui.html
|
||||
msgid "What do you want to achieve?"
|
||||
msgstr ""
|
||||
|
||||
#: changedetectionio/blueprint/add_watch_ui/templates/add-watch-ui.html
|
||||
msgid "Select a browser"
|
||||
msgstr ""
|
||||
|
||||
#: changedetectionio/blueprint/add_watch_ui/templates/add-watch-ui.html
|
||||
#, python-format
|
||||
msgid "%(browser)s cannot render a live preview, choose a browser below"
|
||||
@@ -65,10 +73,6 @@ msgstr ""
|
||||
msgid "Select by element"
|
||||
msgstr "Вибір за елементом"
|
||||
|
||||
#: changedetectionio/blueprint/add_watch_ui/templates/add-watch-ui.html
|
||||
msgid "Hover & click the preview to watch just one part of the page."
|
||||
msgstr ""
|
||||
|
||||
#: changedetectionio/blueprint/add_watch_ui/templates/add-watch-ui.html changedetectionio/blueprint/ui/templates/edit.html
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
|
||||
msgid "Clear selection"
|
||||
@@ -2614,21 +2618,6 @@ msgstr ""
|
||||
msgid "Web page URL"
|
||||
msgstr ""
|
||||
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
|
||||
#, python-format
|
||||
msgid "All %(page)s on this page are selected."
|
||||
msgstr ""
|
||||
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
|
||||
#, python-format
|
||||
msgid "Select all %(total)s matching"
|
||||
msgstr ""
|
||||
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
|
||||
#, python-format
|
||||
msgid "All %(total)s matching are selected."
|
||||
msgstr ""
|
||||
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
|
||||
#, python-format
|
||||
msgid "%(count)s records selected"
|
||||
@@ -2683,6 +2672,10 @@ msgstr "в '%(title)s'"
|
||||
msgid "RSS Feed"
|
||||
msgstr ""
|
||||
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html changedetectionio/templates/base.html
|
||||
msgid "Close"
|
||||
msgstr ""
|
||||
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
|
||||
msgid "Invert"
|
||||
msgstr ""
|
||||
@@ -2756,8 +2749,19 @@ msgstr "Видалити завдання?"
|
||||
msgid "<p><strong>Are you sure you want to delete the selected watches?</strong></p><p>This action cannot be undone.</p>"
|
||||
msgstr "<p><strong>Ви впевнені, що хочете видалити вибрані завдання?</strong></p><p>Цю дію неможливо скасувати.</p>"
|
||||
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html changedetectionio/templates/base.html
|
||||
msgid "Close"
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
|
||||
#, python-format
|
||||
msgid "All %(page)s on this page are selected."
|
||||
msgstr ""
|
||||
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
|
||||
#, python-format
|
||||
msgid "Select all %(total)s matching"
|
||||
msgstr ""
|
||||
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
|
||||
#, python-format
|
||||
msgid "All %(total)s matching are selected."
|
||||
msgstr ""
|
||||
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
|
||||
|
||||
@@ -57,6 +57,14 @@ msgstr ""
|
||||
msgid "Currently:"
|
||||
msgstr "当前:"
|
||||
|
||||
#: changedetectionio/blueprint/add_watch_ui/templates/add-watch-ui.html
|
||||
msgid "What do you want to achieve?"
|
||||
msgstr ""
|
||||
|
||||
#: changedetectionio/blueprint/add_watch_ui/templates/add-watch-ui.html
|
||||
msgid "Select a browser"
|
||||
msgstr ""
|
||||
|
||||
#: changedetectionio/blueprint/add_watch_ui/templates/add-watch-ui.html
|
||||
#, python-format
|
||||
msgid "%(browser)s cannot render a live preview, choose a browser below"
|
||||
@@ -66,10 +74,6 @@ msgstr ""
|
||||
msgid "Select by element"
|
||||
msgstr "按元素选择"
|
||||
|
||||
#: changedetectionio/blueprint/add_watch_ui/templates/add-watch-ui.html
|
||||
msgid "Hover & click the preview to watch just one part of the page."
|
||||
msgstr ""
|
||||
|
||||
#: changedetectionio/blueprint/add_watch_ui/templates/add-watch-ui.html changedetectionio/blueprint/ui/templates/edit.html
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
|
||||
msgid "Clear selection"
|
||||
@@ -2588,21 +2592,6 @@ msgstr ""
|
||||
msgid "Web page URL"
|
||||
msgstr ""
|
||||
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
|
||||
#, python-format
|
||||
msgid "All %(page)s on this page are selected."
|
||||
msgstr ""
|
||||
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
|
||||
#, python-format
|
||||
msgid "Select all %(total)s matching"
|
||||
msgstr ""
|
||||
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
|
||||
#, python-format
|
||||
msgid "All %(total)s matching are selected."
|
||||
msgstr ""
|
||||
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
|
||||
#, python-format
|
||||
msgid "%(count)s records selected"
|
||||
@@ -2657,6 +2646,10 @@ msgstr "(“%(title)s”中)"
|
||||
msgid "RSS Feed"
|
||||
msgstr ""
|
||||
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html changedetectionio/templates/base.html
|
||||
msgid "Close"
|
||||
msgstr ""
|
||||
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
|
||||
msgid "Invert"
|
||||
msgstr ""
|
||||
@@ -2730,8 +2723,19 @@ msgstr "删除监控项?"
|
||||
msgid "<p><strong>Are you sure you want to delete the selected watches?</strong></p><p>This action cannot be undone.</p>"
|
||||
msgstr "<p><strong>确定要删除所选监控项吗?</strong></p><p>此操作不可撤销。</p>"
|
||||
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html changedetectionio/templates/base.html
|
||||
msgid "Close"
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
|
||||
#, python-format
|
||||
msgid "All %(page)s on this page are selected."
|
||||
msgstr ""
|
||||
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
|
||||
#, python-format
|
||||
msgid "Select all %(total)s matching"
|
||||
msgstr ""
|
||||
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
|
||||
#, python-format
|
||||
msgid "All %(total)s matching are selected."
|
||||
msgstr ""
|
||||
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
|
||||
|
||||
Binary file not shown.
@@ -57,6 +57,14 @@ msgstr "正在抓取截圖與元素資訊 ..."
|
||||
msgid "Currently:"
|
||||
msgstr "目前:"
|
||||
|
||||
#: changedetectionio/blueprint/add_watch_ui/templates/add-watch-ui.html
|
||||
msgid "What do you want to achieve?"
|
||||
msgstr ""
|
||||
|
||||
#: changedetectionio/blueprint/add_watch_ui/templates/add-watch-ui.html
|
||||
msgid "Select a browser"
|
||||
msgstr ""
|
||||
|
||||
#: changedetectionio/blueprint/add_watch_ui/templates/add-watch-ui.html
|
||||
#, python-format
|
||||
msgid "%(browser)s cannot render a live preview, choose a browser below"
|
||||
@@ -66,10 +74,6 @@ msgstr "%(browser)s 無法渲染即時預覽,請在下方選擇瀏覽器"
|
||||
msgid "Select by element"
|
||||
msgstr "按元素選擇"
|
||||
|
||||
#: changedetectionio/blueprint/add_watch_ui/templates/add-watch-ui.html
|
||||
msgid "Hover & click the preview to watch just one part of the page."
|
||||
msgstr "將滑鼠懸停並點擊預覽畫面,以僅監測網頁的特定部分。"
|
||||
|
||||
#: changedetectionio/blueprint/add_watch_ui/templates/add-watch-ui.html changedetectionio/blueprint/ui/templates/edit.html
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
|
||||
msgid "Clear selection"
|
||||
@@ -2593,21 +2597,6 @@ msgstr "平均"
|
||||
msgid "Web page URL"
|
||||
msgstr "網頁 URL"
|
||||
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
|
||||
#, python-format
|
||||
msgid "All %(page)s on this page are selected."
|
||||
msgstr "已選取此頁面上的所有 %(page)s。"
|
||||
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
|
||||
#, python-format
|
||||
msgid "Select all %(total)s matching"
|
||||
msgstr "選取所有 %(total)s 個符合的項目"
|
||||
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
|
||||
#, python-format
|
||||
msgid "All %(total)s matching are selected."
|
||||
msgstr "已選取所有 %(total)s 個符合的項目。"
|
||||
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
|
||||
#, python-format
|
||||
msgid "%(count)s records selected"
|
||||
@@ -2662,6 +2651,10 @@ msgstr "於 '%(title)s'"
|
||||
msgid "RSS Feed"
|
||||
msgstr "RSS Feed"
|
||||
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html changedetectionio/templates/base.html
|
||||
msgid "Close"
|
||||
msgstr "關閉"
|
||||
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
|
||||
msgid "Invert"
|
||||
msgstr "反選"
|
||||
@@ -2735,9 +2728,20 @@ msgstr "刪除監測任務?"
|
||||
msgid "<p><strong>Are you sure you want to delete the selected watches?</strong></p><p>This action cannot be undone.</p>"
|
||||
msgstr "<p><strong>您確定要刪除所選的監測任務嗎?</strong></p><p>此動作無法復原。</p>"
|
||||
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html changedetectionio/templates/base.html
|
||||
msgid "Close"
|
||||
msgstr "關閉"
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
|
||||
#, python-format
|
||||
msgid "All %(page)s on this page are selected."
|
||||
msgstr "已選取此頁面上的所有 %(page)s。"
|
||||
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
|
||||
#, python-format
|
||||
msgid "Select all %(total)s matching"
|
||||
msgstr "選取所有 %(total)s 個符合的項目"
|
||||
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
|
||||
#, python-format
|
||||
msgid "All %(total)s matching are selected."
|
||||
msgstr "已選取所有 %(total)s 個符合的項目。"
|
||||
|
||||
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
|
||||
msgid "Web page"
|
||||
|
||||
Reference in New Issue
Block a user