diff --git a/src/_locales/ar/messages.json b/src/_locales/ar/messages.json index 74b9d402c..237ce046c 100644 --- a/src/_locales/ar/messages.json +++ b/src/_locales/ar/messages.json @@ -588,8 +588,12 @@ "description": "Used in the static filtering wizard" }, "loggerStaticFilteringFinderSentence1": { - "message": "فلتر ثابت {{filter}} موجود على:", - "description": "Below this sentence, the filter lists in which the filter was found" + "message": "فلتر ثابت {{filter}}<\/code> موجود على:", + "description": "Below this sentence, the filter list(s) in which the filter was found" + }, + "loggerStaticFilteringFinderSentence2": { + "message": "Static filter {{filter}}<\/code> could not be found in any of the currently enabled filter lists", + "description": "Message to show when a filter cannot be found in any filter lists" }, "aboutChangelog": { "message": "سجل التغيير", diff --git a/src/_locales/az/messages.json b/src/_locales/az/messages.json new file mode 100644 index 000000000..16fa2166b --- /dev/null +++ b/src/_locales/az/messages.json @@ -0,0 +1,782 @@ +{ + "extName": { + "message": "uBlock Origin", + "description": "extension name." + }, + "extShortDesc": { + "message": "Axır ki, işlək bloker. CPU və yaddaş yönümlü.", + "description": "this will be in the chrome web store: must be 132 characters or less" + }, + "dashboardName": { + "message": "uBlock₀ — Dashboard", + "description": "English: uBlock₀ — Dashboard" + }, + "settingsPageName": { + "message": "Tənzimləmələr", + "description": "appears as tab name in dashboard" + }, + "3pPageName": { + "message": "Filter siyahısı", + "description": "appears as tab name in dashboard" + }, + "1pPageName": { + "message": "Filtirlərim", + "description": "appears as tab name in dashboard" + }, + "rulesPageName": { + "message": "Öz qaydalarım", + "description": "appears as tab name in dashboard" + }, + "whitelistPageName": { + "message": "İcazəli siyahı (Whitelist)", + "description": "appears as tab name in dashboard" + }, + "shortcutsPageName": { + "message": "Shortcuts", + "description": "appears as tab name in dashboard" + }, + "statsPageName": { + "message": "uBlock₀ — Logger", + "description": "Title for the logger window" + }, + "aboutPageName": { + "message": "Haqqında", + "description": "appears as tab name in dashboard" + }, + "advancedSettingsPageName": { + "message": "Geniş Tənzimləmələr", + "description": "Title for the advanced settings page" + }, + "popupPowerSwitchInfo": { + "message": "Sıxın: uBlock₀ bu səhifə üçün açıb\/bağlayın.\n\nCtrl+click: uBlock₀ yalnız bu səhifə üçün bağlayın.", + "description": "English: Click: disable\/enable uBlock₀ for this site.\n\nCtrl+click: disable uBlock₀ only on this page." + }, + "popupPowerSwitchInfo1": { + "message": "Sıxaraq uBlock₀ bu səhifə üçün bağlayın.\n\nCtrl+click, uBlock₀ yalnız bu səhifə üçün bağlayın.", + "description": "Message to be read by screen readers" + }, + "popupPowerSwitchInfo2": { + "message": "Sıxaraq bu səhifə üçün uBlock₀ aça bilərsiniz.", + "description": "Message to be read by screen readers" + }, + "popupBlockedRequestPrompt": { + "message": "tələb(request) bloklandı", + "description": "English: requests blocked" + }, + "popupBlockedOnThisPagePrompt": { + "message": "bu səhifədə", + "description": "English: on this page" + }, + "popupBlockedStats": { + "message": "{{count}} və ya {{percent}}%", + "description": "Example: 15 or 13%" + }, + "popupBlockedSinceInstallPrompt": { + "message": "yükləmədən bəri", + "description": "English: since install" + }, + "popupOr": { + "message": "və ya", + "description": "English: or" + }, + "popupTipDashboard": { + "message": "Dashboard aç", + "description": "English: Click to open the dashboard" + }, + "popupTipZapper": { + "message": "Element zapper moda keçin", + "description": "Tooltip for the element-zapper icon in the popup panel" + }, + "popupTipPicker": { + "message": "Element seçici moda keçin", + "description": "English: Enter element picker mode" + }, + "popupTipLog": { + "message": "Loggeri aç", + "description": "Tooltip used for the logger icon in the panel" + }, + "popupTipNoPopups": { + "message": "Bu səhifə üçün popup bloklarını aç", + "description": "Tooltip for the no-popups per-site switch" + }, + "popupTipNoPopups1": { + "message": "Bu səhifədəki popup-ları blokla", + "description": "Tooltip for the no-popups per-site switch" + }, + "popupTipNoPopups2": { + "message": "Bu səhifədəki popup-ları sonralar açıq et", + "description": "Tooltip for the no-popups per-site switch" + }, + "popupTipNoLargeMedia": { + "message": "Bu səhifədə böyük media elemetlərini bloklamağı aç", + "description": "Tooltip for the no-large-media per-site switch" + }, + "popupTipNoLargeMedia1": { + "message": "Bu səhifədəki böyük media elementlərini blokla", + "description": "Tooltip for the no-large-media per-site switch" + }, + "popupTipNoLargeMedia2": { + "message": "Click to no longer block large media elements on this site", + "description": "Tooltip for the no-large-media per-site switch" + }, + "popupTipNoCosmeticFiltering": { + "message": "Toggle cosmetic filtering for this site", + "description": "Tooltip for the no-cosmetic-filtering per-site switch" + }, + "popupTipNoCosmeticFiltering1": { + "message": "Click to disable cosmetic filtering on this site", + "description": "Tooltip for the no-cosmetic-filtering per-site switch" + }, + "popupTipNoCosmeticFiltering2": { + "message": "Click to enable cosmetic filtering on this site", + "description": "Tooltip for the no-cosmetic-filtering per-site switch" + }, + "popupTipNoRemoteFonts": { + "message": "Toggle the blocking of remote fonts for this site", + "description": "Tooltip for the no-remote-fonts per-site switch" + }, + "popupTipNoRemoteFonts1": { + "message": "Click to block remote fonts on this site", + "description": "Tooltip for the no-remote-fonts per-site switch" + }, + "popupTipNoRemoteFonts2": { + "message": "Click to no longer block remote fonts on this site", + "description": "Tooltip for the no-remote-fonts per-site switch" + }, + "popupTipGlobalRules": { + "message": "Global rules: this column is for rules which apply to all sites.", + "description": "Tooltip when hovering the top-most cell of the global-rules column." + }, + "popupTipLocalRules": { + "message": "Local rules: this column is for rules which apply to the current site only.\nLocal rules override global rules.", + "description": "Tooltip when hovering the top-most cell of the local-rules column." + }, + "popupTipSaveRules": { + "message": "Click to make your changes permanent.", + "description": "Tooltip when hovering over the padlock in the dynamic filtering pane." + }, + "popupTipRevertRules": { + "message": "Click to revert your changes.", + "description": "Tooltip when hovering over the eraser in the dynamic filtering pane." + }, + "popupAnyRulePrompt": { + "message": "hamısı", + "description": "" + }, + "popupImageRulePrompt": { + "message": "şəkillər", + "description": "" + }, + "popup3pAnyRulePrompt": { + "message": "3-cü tərəf", + "description": "" + }, + "popup3pPassiveRulePrompt": { + "message": "3-cü tərəf css\/şəkillər", + "description": "" + }, + "popupInlineScriptRulePrompt": { + "message": "sətr daxili script", + "description": "" + }, + "popup1pScriptRulePrompt": { + "message": "1-ci tərəf scriptlər", + "description": "" + }, + "popup3pScriptRulePrompt": { + "message": "3-cü tərəf scriptlər", + "description": "" + }, + "popup3pFrameRulePrompt": { + "message": "3-cü tərəf frame-lər", + "description": "" + }, + "popupHitDomainCountPrompt": { + "message": "doaminlər qoşulub", + "description": "appears in popup" + }, + "popupHitDomainCount": { + "message": "{{count}} \/ {{total}}", + "description": "appears in popup" + }, + "pickerCreate": { + "message": "Yarat", + "description": "English: Create" + }, + "pickerPick": { + "message": "Seç", + "description": "English: Pick" + }, + "pickerQuit": { + "message": "Quit", + "description": "English: Quit" + }, + "pickerPreview": { + "message": "Preview", + "description": "Element picker preview mode: will cause the elements matching the current filter to be removed from the page" + }, + "pickerNetFilters": { + "message": "Network filters", + "description": "English: header for a type of filter in the element picker dialog" + }, + "pickerCosmeticFilters": { + "message": "Cosmetic filters", + "description": "English: Cosmetic filters" + }, + "pickerCosmeticFiltersHint": { + "message": "Click, Ctrl-click", + "description": "English: Click, Ctrl-click" + }, + "pickerContextMenuEntry": { + "message": "Block element", + "description": "English: Block element" + }, + "settingsCollapseBlockedPrompt": { + "message": "Hide placeholders of blocked elements", + "description": "English: Hide placeholders of blocked elements" + }, + "settingsIconBadgePrompt": { + "message": "Show the number of blocked requests on the icon", + "description": "English: Show the number of blocked requests on the icon" + }, + "settingsTooltipsPrompt": { + "message": "Disable tooltips", + "description": "A checkbox in the Settings pane" + }, + "settingsContextMenuPrompt": { + "message": "Make use of context menu where appropriate", + "description": "English: Make use of context menu where appropriate" + }, + "settingsColorBlindPrompt": { + "message": "Color-blind friendly", + "description": "English: Color-blind friendly" + }, + "settingsCloudStorageEnabledPrompt": { + "message": "Enable cloud storage support", + "description": "" + }, + "settingsAdvancedUserPrompt": { + "message": "I am an advanced user (required reading<\/a>)", + "description": "" + }, + "settingsAdvancedUserSettings": { + "message": "advanced settings", + "description": "For the tooltip of a link which gives access to advanced settings" + }, + "settingsPrefetchingDisabledPrompt": { + "message": "Disable pre-fetching (to prevent any connection for blocked network requests)", + "description": "English: " + }, + "settingsHyperlinkAuditingDisabledPrompt": { + "message": "Disable hyperlink auditing", + "description": "English: " + }, + "settingsWebRTCIPAddressHiddenPrompt": { + "message": "Prevent WebRTC from leaking local IP addresses", + "description": "English: " + }, + "settingPerSiteSwitchGroup": { + "message": "Default behavior", + "description": "" + }, + "settingPerSiteSwitchGroupSynopsis": { + "message": "These default behaviors can be overridden on a per-site basis", + "description": "" + }, + "settingsNoCosmeticFilteringPrompt": { + "message": "Disable cosmetic filtering", + "description": "" + }, + "settingsNoLargeMediaPrompt": { + "message": "Block media elements larger than {{input:number}} kB", + "description": "" + }, + "settingsNoRemoteFontsPrompt": { + "message": "Block remote fonts", + "description": "" + }, + "settingsNoCSPReportsPrompt": { + "message": "Block CSP reports", + "description": "background information: https:\/\/github.com\/gorhill\/uBlock\/issues\/3150" + }, + "settingsStorageUsed": { + "message": "Storage used: {{value}} bytes", + "description": "English: Storage used: {{}} bytes" + }, + "settingsLastRestorePrompt": { + "message": "Last restore:", + "description": "English: Last restore:" + }, + "settingsLastBackupPrompt": { + "message": "Last backup:", + "description": "English: Last backup:" + }, + "3pListsOfBlockedHostsPrompt": { + "message": "{{netFilterCount}} network filters + {{cosmeticFilterCount}} cosmetic filters from:", + "description": "Appears at the top of the _3rd-party filters_ pane" + }, + "3pListsOfBlockedHostsPerListStats": { + "message": "{{used}} used out of {{total}}", + "description": "Appears aside each filter list in the _3rd-party filters_ pane" + }, + "3pAutoUpdatePrompt1": { + "message": "Auto-update filter lists", + "description": "A checkbox in the _3rd-party filters_ pane" + }, + "3pUpdateNow": { + "message": "Update now", + "description": "A button in the in the _3rd-party filters_ pane" + }, + "3pPurgeAll": { + "message": "Purge all caches", + "description": "A button in the in the _3rd-party filters_ pane" + }, + "3pParseAllABPHideFiltersPrompt1": { + "message": "Parse and enforce cosmetic filters", + "description": "English: Parse and enforce Adblock+ element hiding filters." + }, + "3pParseAllABPHideFiltersInfo": { + "message": "

This option enables the parsing and enforcing of Adblock Plus-compatible “element hiding” filters<\/a>. These filters are essentially cosmetic, they serve to hide elements in a web page which are deemed to be a visual nuisance, and which can't be blocked by the net request-based filtering engine.<\/p>

Enabling this feature increases uBlock₀'s memory footprint.<\/p>", + "description": "Describes the purpose of the 'Parse and enforce cosmetic filters' feature." + }, + "3pIgnoreGenericCosmeticFilters": { + "message": "Ignore generic cosmetic filters", + "description": "This will cause uBO to ignore all generic cosmetic filters." + }, + "3pIgnoreGenericCosmeticFiltersInfo": { + "message": "

Generic cosmetic filters are those cosmetic filters which are meant to apply on all web sites.

Though handled efficiently by uBlock₀, generic cosmetic filters may still contribute measurable memory and CPU overhead on some web pages, especially for large and long-lived ones.

Enabling this option will eliminate the memory and CPU overhead added to web pages as a result of handling generic cosmetic filters, and also lower the memory footprint of uBlock₀ itself.

It is recommended to enable this option on less powerful devices.", + "description": "Describes the purpose of the 'Ignore generic cosmetic filters' feature." + }, + "3pListsOfBlockedHostsHeader": { + "message": "Lists of blocked hosts", + "description": "English: Lists of blocked hosts" + }, + "3pApplyChanges": { + "message": "Apply changes", + "description": "English: Apply changes" + }, + "3pGroupDefault": { + "message": "Built-in", + "description": "Header for the uBlock filters section in 'Filter lists pane'" + }, + "3pGroupAds": { + "message": "Ads", + "description": "English: Ads" + }, + "3pGroupPrivacy": { + "message": "Privacy", + "description": "English: Privacy" + }, + "3pGroupMalware": { + "message": "Malware domains", + "description": "English: Malware domains" + }, + "3pGroupAnnoyances": { + "message": "Annoyances", + "description": "The header identifying the filter lists in the category 'annoyances'" + }, + "3pGroupMultipurpose": { + "message": "Multipurpose", + "description": "English: Multipurpose" + }, + "3pGroupRegions": { + "message": "Regions, languages", + "description": "English: Regions, languages" + }, + "3pGroupCustom": { + "message": "Custom", + "description": "English: Custom" + }, + "3pImport": { + "message": "İmport...", + "description": "The label for the checkbox used to import external filter lists" + }, + "3pExternalListsHint": { + "message": "One URL per line. Invalid URLs will be silently ignored.", + "description": "Short information about how to use the textarea to import external filter lists by URL" + }, + "3pExternalListObsolete": { + "message": "Out of date.", + "description": "used as a tooltip for the out-of-date icon beside a list" + }, + "3pLastUpdate": { + "message": "Last update: {{ago}}.\nClick to force an update.", + "description": "used as a tooltip for the clock icon beside a list" + }, + "3pUpdating": { + "message": "Updating...", + "description": "used as a tooltip for the spinner icon beside a list" + }, + "3pNetworkError": { + "message": "A network error prevented the resource from being updated.", + "description": "used as a tooltip for error icon beside a list" + }, + "1pFormatHint": { + "message": "One filter per line. A filter can be a plain hostname, or an Adblock Plus-compatible filter. Lines prefixed with !<\/code> will be ignored.", + "description": "Short information about how to create custom filters" + }, + "1pImport": { + "message": "Import and append", + "description": "English: Import and append" + }, + "1pExport": { + "message": "Export", + "description": "English: Export" + }, + "1pExportFilename": { + "message": "my-ublock-static-filters_{{datetime}}.txt", + "description": "English: my-ublock-static-filters_{{datetime}}.txt" + }, + "1pApplyChanges": { + "message": "Apply changes", + "description": "English: Apply changes" + }, + "rulesPermanentHeader": { + "message": "Permanent rules", + "description": "header" + }, + "rulesTemporaryHeader": { + "message": "Temporary rules", + "description": "header" + }, + "rulesRevert": { + "message": "Revert", + "description": "This will remove all temporary rules" + }, + "rulesCommit": { + "message": "Commit", + "description": "This will persist temporary rules" + }, + "rulesEdit": { + "message": "Edit", + "description": "Will enable manual-edit mode (textarea)" + }, + "rulesEditSave": { + "message": "Save", + "description": "Will save manually-edited content and exit manual-edit mode" + }, + "rulesEditDiscard": { + "message": "Discard", + "description": "Will discard manually-edited content and exit manual-edit mode" + }, + "rulesImport": { + "message": "Import from file...", + "description": "" + }, + "rulesExport": { + "message": "Export to file", + "description": "" + }, + "rulesDefaultFileName": { + "message": "my-ublock-dynamic-rules_{{datetime}}.txt", + "description": "default file name to use" + }, + "rulesHint": { + "message": "List of your dynamic filtering rules.", + "description": "English: List of your dynamic filtering rules." + }, + "rulesFormatHint": { + "message": "Rule syntax: source destination type action<\/code> (full documentation<\/a>).", + "description": "English: dynamic rule syntax and full documentation." + }, + "whitelistPrompt": { + "message": "The whitelist directives dictate on which web pages uBlock Origin should be disabled. One entry per line. Invalid directives will be silently ignored and commented out.", + "description": "English: An overview of the content of the dashboard's Whitelist pane." + }, + "whitelistImport": { + "message": "Import and append", + "description": "English: Import and append" + }, + "whitelistExport": { + "message": "Export", + "description": "English: Export" + }, + "whitelistExportFilename": { + "message": "my-ublock-whitelist_{{datetime}}.txt", + "description": "English: my-ublock-whitelist_{{datetime}}.txt" + }, + "whitelistApply": { + "message": "Apply changes", + "description": "English: Apply changes" + }, + "logRequestsHeaderType": { + "message": "Type", + "description": "English: Type" + }, + "logRequestsHeaderDomain": { + "message": "Domain", + "description": "English: Domain" + }, + "logRequestsHeaderURL": { + "message": "URL", + "description": "English: URL" + }, + "logRequestsHeaderFilter": { + "message": "Filter", + "description": "English: Filter" + }, + "logAll": { + "message": "All", + "description": "Appears in the logger's tab selector" + }, + "logBehindTheScene": { + "message": "Behind the scene", + "description": "Pretty name for behind-the-scene network requests" + }, + "loggerCurrentTab": { + "message": "Current tab", + "description": "Appears in the logger's tab selector" + }, + "logFilterPrompt": { + "message": "filter log entries", + "description": "English: filter log entries" + }, + "logMaxEntriesTip": { + "message": "Maximum number of log entries", + "description": "Tooltip informaing that the input field is to set the maximum number of entries in the log" + }, + "loggerURLFilteringContextLabel": { + "message": "Context:", + "description": "Label for the context selector" + }, + "loggerURLFilteringTypeLabel": { + "message": "Type:", + "description": "Label for the type selector" + }, + "loggerURLFilteringHeader": { + "message": "Dynamic URL filtering", + "description": "Small header to identify the dynamic URL filtering section" + }, + "loggerStaticFilteringHeader": { + "message": "Static filtering", + "description": "Small header to identify the static filtering section" + }, + "loggerStaticFilteringSentence": { + "message": "{{action}} network requests of {{type}} {{br}}which URL address matches {{url}} {{br}}and which originates {{origin}},{{br}}{{importance}} there is a matching exception filter.", + "description": "Used in the static filtering wizard" + }, + "loggerStaticFilteringSentencePartBlock": { + "message": "Block", + "description": "Used in the static filtering wizard" + }, + "loggerStaticFilteringSentencePartAllow": { + "message": "Allow", + "description": "Used in the static filtering wizard" + }, + "loggerStaticFilteringSentencePartType": { + "message": "type “{{type}}”", + "description": "Used in the static filtering wizard" + }, + "loggerStaticFilteringSentencePartAnyType": { + "message": "any type", + "description": "Used in the static filtering wizard" + }, + "loggerStaticFilteringSentencePartOrigin": { + "message": "from “{{origin}}”", + "description": "Used in the static filtering wizard" + }, + "loggerStaticFilteringSentencePartAnyOrigin": { + "message": "from anywhere", + "description": "Used in the static filtering wizard" + }, + "loggerStaticFilteringSentencePartNotImportant": { + "message": "except when", + "description": "Used in the static filtering wizard" + }, + "loggerStaticFilteringSentencePartImportant": { + "message": "even if", + "description": "Used in the static filtering wizard" + }, + "loggerStaticFilteringFinderSentence1": { + "message": "Static filter {{filter}}<\/code> found in:", + "description": "Below this sentence, the filter list(s) in which the filter was found" + }, + "loggerStaticFilteringFinderSentence2": { + "message": "Static filter {{filter}}<\/code> could not be found in any of the currently enabled filter lists", + "description": "Message to show when a filter cannot be found in any filter lists" + }, + "aboutChangelog": { + "message": "Change log", + "description": "English: Change log" + }, + "aboutWiki": { + "message": "Wiki", + "description": "English: project' wiki on Github" + }, + "aboutSupport": { + "message": "Support", + "description": "A link for where to get support" + }, + "aboutIssues": { + "message": "Issue tracker", + "description": "Text for a link to official issue tracker" + }, + "aboutCode": { + "message": "Source code (GPLv3)", + "description": "English: Source code (GPLv3)" + }, + "aboutContributors": { + "message": "Contributors", + "description": "English: Contributors" + }, + "aboutBackupDataButton": { + "message": "Back up to file", + "description": "Text for button to create a backup of all settings" + }, + "aboutBackupFilename": { + "message": "my-ublock-backup_{{datetime}}.txt", + "description": "English: my-ublock-backup_{{datetime}}.txt" + }, + "aboutRestoreDataButton": { + "message": "Restore from file...", + "description": "English: Restore from file..." + }, + "aboutResetDataButton": { + "message": "Reset to default settings...", + "description": "English: Reset to default settings..." + }, + "aboutRestoreDataConfirm": { + "message": "All your settings will be overwritten using data backed up on {{time}}, and uBlock₀ will restart.\n\nOverwrite all existing settings using backed up data?", + "description": "Message asking user to confirm restore" + }, + "aboutRestoreDataError": { + "message": "The data could not be read or is invalid", + "description": "Message to display when an error occurred during restore" + }, + "aboutResetDataConfirm": { + "message": "All your settings will be removed, and uBlock₀ will restart.\n\nReset uBlock₀ to factory settings?", + "description": "Message asking user to confirm reset" + }, + "errorCantConnectTo": { + "message": "Network error: {{msg}}", + "description": "English: Network error: {{msg}}" + }, + "subscriberConfirm": { + "message": "uBlock₀: Add the following URL to your custom filter lists?\n\nTitle: \"{{title}}\"\nURL: {{url}}", + "description": "English: The message seen by the user to confirm subscription to a ABP filter list" + }, + "elapsedOneMinuteAgo": { + "message": "a minute ago", + "description": "English: a minute ago" + }, + "elapsedManyMinutesAgo": { + "message": "{{value}} minutes ago", + "description": "English: {{value}} minutes ago" + }, + "elapsedOneHourAgo": { + "message": "an hour ago", + "description": "English: an hour ago" + }, + "elapsedManyHoursAgo": { + "message": "{{value}} hours ago", + "description": "English: {{value}} hours ago" + }, + "elapsedOneDayAgo": { + "message": "a day ago", + "description": "English: a day ago" + }, + "elapsedManyDaysAgo": { + "message": "{{value}} days ago", + "description": "English: {{value}} days ago" + }, + "showDashboardButton": { + "message": "Show Dashboard", + "description": "Firefox\/Fennec-specific: Show Dashboard" + }, + "showNetworkLogButton": { + "message": "Show Logger", + "description": "Firefox\/Fennec-specific: Show Logger" + }, + "fennecMenuItemBlockingOff": { + "message": "off", + "description": "Firefox-specific: appears as 'uBlock₀ (off)'" + }, + "docblockedPrompt1": { + "message": "uBlock Origin has prevented the following page from loading:", + "description": "English: uBlock₀ has prevented the following page from loading:" + }, + "docblockedPrompt2": { + "message": "Because of the following filter", + "description": "English: Because of the following filter" + }, + "docblockedNoParamsPrompt": { + "message": "without parameters", + "description": "label to be used for the parameter-less URL: https:\/\/cloud.githubusercontent.com\/assets\/585534\/9832014\/bfb1b8f0-593b-11e5-8a27-fba472a5529a.png" + }, + "docblockedFoundIn": { + "message": "Found in:", + "description": "English: List of filter list names follows" + }, + "docblockedBack": { + "message": "Go back", + "description": "English: Go back" + }, + "docblockedClose": { + "message": "Close this window", + "description": "English: Close this window" + }, + "docblockedProceed": { + "message": "Disable strict blocking for {{hostname}}", + "description": "English: Disable strict blocking for {{hostname}} ..." + }, + "docblockedDisableTemporary": { + "message": "Temporarily", + "description": "English: Temporarily" + }, + "docblockedDisablePermanent": { + "message": "Permanently", + "description": "English: Permanently" + }, + "cloudPush": { + "message": "Export to cloud storage", + "description": "tooltip" + }, + "cloudPull": { + "message": "Import from cloud storage", + "description": "tooltip" + }, + "cloudPullAndMerge": { + "message": "Import from cloud storage and merge with current settings", + "description": "tooltip" + }, + "cloudNoData": { + "message": "...\n...", + "description": "" + }, + "cloudDeviceNamePrompt": { + "message": "This device name:", + "description": "used as a prompt for the user to provide a custom device name" + }, + "advancedSettingsWarning": { + "message": "Warning! Change these advanced settings at your own risk.", + "description": "A warning to users at the top of 'Advanced settings' page" + }, + "genericSubmit": { + "message": "Submit", + "description": "for generic 'Submit' buttons" + }, + "genericApplyChanges": { + "message": "Apply changes", + "description": "for generic 'Apply changes' buttons" + }, + "genericRevert": { + "message": "Revert", + "description": "for generic 'Revert' buttons" + }, + "genericBytes": { + "message": "bytes", + "description": "" + }, + "contextMenuTemporarilyAllowLargeMediaElements": { + "message": "Temporarily allow large media elements", + "description": "A context menu entry, present when large media elements have been blocked on the current site" + }, + "shortcutCapturePlaceholder": { + "message": "Type a shortcut", + "description": "Placeholder string for input field used to capture a keyboard shortcut" + }, + "dummy": { + "message": "This entry must be the last one", + "description": "so we dont need to deal with comma for last entry" + } +} \ No newline at end of file diff --git a/src/_locales/bg/messages.json b/src/_locales/bg/messages.json index 13f3aa116..1ff8461e8 100644 --- a/src/_locales/bg/messages.json +++ b/src/_locales/bg/messages.json @@ -588,8 +588,12 @@ "description": "Used in the static filtering wizard" }, "loggerStaticFilteringFinderSentence1": { - "message": "Статичният филтър {{filter}} е намерен в:", - "description": "Below this sentence, the filter lists in which the filter was found" + "message": "Статичният филтър {{filter}}<\/code> е намерен в:", + "description": "Below this sentence, the filter list(s) in which the filter was found" + }, + "loggerStaticFilteringFinderSentence2": { + "message": "Статичният филтър {{filter}}<\/code> не е намерен в никой от списъка с активни филтри", + "description": "Message to show when a filter cannot be found in any filter lists" }, "aboutChangelog": { "message": "Списък с промени", diff --git a/src/_locales/bn/messages.json b/src/_locales/bn/messages.json index ed2e5b485..49ff63add 100644 --- a/src/_locales/bn/messages.json +++ b/src/_locales/bn/messages.json @@ -588,8 +588,12 @@ "description": "Used in the static filtering wizard" }, "loggerStaticFilteringFinderSentence1": { - "message": "স্থির ফিল্টার {{filter}} পাওয়া গেছে:", - "description": "Below this sentence, the filter lists in which the filter was found" + "message": "স্থির ফিল্টার {{filter}}<\/code> পাওয়া গেছে:", + "description": "Below this sentence, the filter list(s) in which the filter was found" + }, + "loggerStaticFilteringFinderSentence2": { + "message": "Static filter {{filter}}<\/code> could not be found in any of the currently enabled filter lists", + "description": "Message to show when a filter cannot be found in any filter lists" }, "aboutChangelog": { "message": "পরিবর্তন লগ", diff --git a/src/_locales/ca/messages.json b/src/_locales/ca/messages.json index fe2e448f8..ad7c0ddbe 100644 --- a/src/_locales/ca/messages.json +++ b/src/_locales/ca/messages.json @@ -588,8 +588,12 @@ "description": "Used in the static filtering wizard" }, "loggerStaticFilteringFinderSentence1": { - "message": "S'ha trobat el filtre estàtic {{filter}} a:", - "description": "Below this sentence, the filter lists in which the filter was found" + "message": "S'ha trobat el filtre estàtic {{filter}}<\/code> a:", + "description": "Below this sentence, the filter list(s) in which the filter was found" + }, + "loggerStaticFilteringFinderSentence2": { + "message": "Static filter {{filter}}<\/code> could not be found in any of the currently enabled filter lists", + "description": "Message to show when a filter cannot be found in any filter lists" }, "aboutChangelog": { "message": "Registre de canvis", diff --git a/src/_locales/cs/messages.json b/src/_locales/cs/messages.json index 44bc6ba49..fefa498bb 100644 --- a/src/_locales/cs/messages.json +++ b/src/_locales/cs/messages.json @@ -588,8 +588,12 @@ "description": "Used in the static filtering wizard" }, "loggerStaticFilteringFinderSentence1": { - "message": "Statický filtr {{filter}} nalezen v seznamech:", - "description": "Below this sentence, the filter lists in which the filter was found" + "message": "Statický filtr {{filter}}<\/code> nalezen v seznamech:", + "description": "Below this sentence, the filter list(s) in which the filter was found" + }, + "loggerStaticFilteringFinderSentence2": { + "message": "Static filter {{filter}}<\/code> could not be found in any of the currently enabled filter lists", + "description": "Message to show when a filter cannot be found in any filter lists" }, "aboutChangelog": { "message": "Change log", diff --git a/src/_locales/cv/messages.json b/src/_locales/cv/messages.json index b397fff59..985d04ae0 100644 --- a/src/_locales/cv/messages.json +++ b/src/_locales/cv/messages.json @@ -588,8 +588,12 @@ "description": "Used in the static filtering wizard" }, "loggerStaticFilteringFinderSentence1": { - "message": "Static filter {{filter}} found in:", - "description": "Below this sentence, the filter lists in which the filter was found" + "message": "Static filter {{filter}}<\/code> found in:", + "description": "Below this sentence, the filter list(s) in which the filter was found" + }, + "loggerStaticFilteringFinderSentence2": { + "message": "Static filter {{filter}}<\/code> could not be found in any of the currently enabled filter lists", + "description": "Message to show when a filter cannot be found in any filter lists" }, "aboutChangelog": { "message": "Улшӑнусен йышӗ", diff --git a/src/_locales/da/messages.json b/src/_locales/da/messages.json index 80055b9d9..a8e91cadb 100644 --- a/src/_locales/da/messages.json +++ b/src/_locales/da/messages.json @@ -588,8 +588,12 @@ "description": "Used in the static filtering wizard" }, "loggerStaticFilteringFinderSentence1": { - "message": "Statisk filter {{filter}} findes i:", - "description": "Below this sentence, the filter lists in which the filter was found" + "message": "Statisk filter {{filter}}<\/code> findes i:", + "description": "Below this sentence, the filter list(s) in which the filter was found" + }, + "loggerStaticFilteringFinderSentence2": { + "message": "Static filter {{filter}}<\/code> could not be found in any of the currently enabled filter lists", + "description": "Message to show when a filter cannot be found in any filter lists" }, "aboutChangelog": { "message": "Ændringslog", diff --git a/src/_locales/de/messages.json b/src/_locales/de/messages.json index 7ae157344..97c04db46 100644 --- a/src/_locales/de/messages.json +++ b/src/_locales/de/messages.json @@ -588,8 +588,12 @@ "description": "Used in the static filtering wizard" }, "loggerStaticFilteringFinderSentence1": { - "message": "Statischer Filter {{filter}} gefunden in:", - "description": "Below this sentence, the filter lists in which the filter was found" + "message": "Statischer Filter {{filter}}<\/code> gefunden in:", + "description": "Below this sentence, the filter list(s) in which the filter was found" + }, + "loggerStaticFilteringFinderSentence2": { + "message": "Statischer Filter {{filter}}<\/code> konnte in keiner der aktuell aktivierten Filterlisten gefunden werden.", + "description": "Message to show when a filter cannot be found in any filter lists" }, "aboutChangelog": { "message": "Änderungsprotokoll", diff --git a/src/_locales/el/messages.json b/src/_locales/el/messages.json index 18f43edb9..ecaf13a79 100644 --- a/src/_locales/el/messages.json +++ b/src/_locales/el/messages.json @@ -588,8 +588,12 @@ "description": "Used in the static filtering wizard" }, "loggerStaticFilteringFinderSentence1": { - "message": "Στατικό φίλτρο {{filter}} βρέθηκε σε:", - "description": "Below this sentence, the filter lists in which the filter was found" + "message": "Στατικό φίλτρο {{filter}}<\/code> βρέθηκε σε:", + "description": "Below this sentence, the filter list(s) in which the filter was found" + }, + "loggerStaticFilteringFinderSentence2": { + "message": "Static filter {{filter}}<\/code> could not be found in any of the currently enabled filter lists", + "description": "Message to show when a filter cannot be found in any filter lists" }, "aboutChangelog": { "message": "Αρχείο καταγραφής αλλαγών", diff --git a/src/_locales/eo/messages.json b/src/_locales/eo/messages.json index f1bfd94ae..26932ca04 100644 --- a/src/_locales/eo/messages.json +++ b/src/_locales/eo/messages.json @@ -588,8 +588,12 @@ "description": "Used in the static filtering wizard" }, "loggerStaticFilteringFinderSentence1": { - "message": "Statika filtrilo {{filter}} estas trovita en:", - "description": "Below this sentence, the filter lists in which the filter was found" + "message": "Statika filtrilo {{filter}}<\/code> estas trovita en:", + "description": "Below this sentence, the filter list(s) in which the filter was found" + }, + "loggerStaticFilteringFinderSentence2": { + "message": "Static filter {{filter}}<\/code> could not be found in any of the currently enabled filter lists", + "description": "Message to show when a filter cannot be found in any filter lists" }, "aboutChangelog": { "message": "Ŝanĝoprotokolo", diff --git a/src/_locales/es/messages.json b/src/_locales/es/messages.json index d3b57971c..bfd0ee745 100644 --- a/src/_locales/es/messages.json +++ b/src/_locales/es/messages.json @@ -588,8 +588,12 @@ "description": "Used in the static filtering wizard" }, "loggerStaticFilteringFinderSentence1": { - "message": "Filtro estático {{filter}} encontrado en:", - "description": "Below this sentence, the filter lists in which the filter was found" + "message": "Filtro estático {{filter}}<\/code> encontrado en:", + "description": "Below this sentence, the filter list(s) in which the filter was found" + }, + "loggerStaticFilteringFinderSentence2": { + "message": "Static filter {{filter}}<\/code> could not be found in any of the currently enabled filter lists", + "description": "Message to show when a filter cannot be found in any filter lists" }, "aboutChangelog": { "message": "Registro de cambios", diff --git a/src/_locales/et/messages.json b/src/_locales/et/messages.json index ee899456a..e36adab25 100644 --- a/src/_locales/et/messages.json +++ b/src/_locales/et/messages.json @@ -588,8 +588,12 @@ "description": "Used in the static filtering wizard" }, "loggerStaticFilteringFinderSentence1": { - "message": "Staatiline filter {{filter}} asub:", - "description": "Below this sentence, the filter lists in which the filter was found" + "message": "Staatiline filter {{filter}}<\/code> asub:", + "description": "Below this sentence, the filter list(s) in which the filter was found" + }, + "loggerStaticFilteringFinderSentence2": { + "message": "Staatilist filtrit {{filter}}<\/code> ei leitud ühegi hetkel lubatud filtrite loendist", + "description": "Message to show when a filter cannot be found in any filter lists" }, "aboutChangelog": { "message": "Muudatuste logi", diff --git a/src/_locales/eu/messages.json b/src/_locales/eu/messages.json index c7b3987f6..3486e9971 100644 --- a/src/_locales/eu/messages.json +++ b/src/_locales/eu/messages.json @@ -588,8 +588,12 @@ "description": "Used in the static filtering wizard" }, "loggerStaticFilteringFinderSentence1": { - "message": "{{filter}} iragazki estatiko aurkitu da hemen:", - "description": "Below this sentence, the filter lists in which the filter was found" + "message": "{{filter}}<\/code> iragazki estatiko aurkitu da hemen:", + "description": "Below this sentence, the filter list(s) in which the filter was found" + }, + "loggerStaticFilteringFinderSentence2": { + "message": "Static filter {{filter}}<\/code> could not be found in any of the currently enabled filter lists", + "description": "Message to show when a filter cannot be found in any filter lists" }, "aboutChangelog": { "message": "Aldaketa egunkaria", diff --git a/src/_locales/fa/messages.json b/src/_locales/fa/messages.json index d0e3e31b3..a215c2a3b 100644 --- a/src/_locales/fa/messages.json +++ b/src/_locales/fa/messages.json @@ -588,8 +588,12 @@ "description": "Used in the static filtering wizard" }, "loggerStaticFilteringFinderSentence1": { - "message": "انسداد ایستا {{filter}} یافت شد در:", - "description": "Below this sentence, the filter lists in which the filter was found" + "message": "انسداد ایستا {{filter}}<\/code> یافت شد در:", + "description": "Below this sentence, the filter list(s) in which the filter was found" + }, + "loggerStaticFilteringFinderSentence2": { + "message": "Static filter {{filter}}<\/code> could not be found in any of the currently enabled filter lists", + "description": "Message to show when a filter cannot be found in any filter lists" }, "aboutChangelog": { "message": "تغییرات اخیر", diff --git a/src/_locales/fi/messages.json b/src/_locales/fi/messages.json index 0c141599b..e90d984eb 100644 --- a/src/_locales/fi/messages.json +++ b/src/_locales/fi/messages.json @@ -588,8 +588,12 @@ "description": "Used in the static filtering wizard" }, "loggerStaticFilteringFinderSentence1": { - "message": "Staattinen suodatus {{filter}} löytyi:", - "description": "Below this sentence, the filter lists in which the filter was found" + "message": "Staattinen suodatus {{filter}}<\/code> löytyi:", + "description": "Below this sentence, the filter list(s) in which the filter was found" + }, + "loggerStaticFilteringFinderSentence2": { + "message": "Static filter {{filter}}<\/code> could not be found in any of the currently enabled filter lists", + "description": "Message to show when a filter cannot be found in any filter lists" }, "aboutChangelog": { "message": "Muutosloki", diff --git a/src/_locales/fil/messages.json b/src/_locales/fil/messages.json index ad847a8a7..8f19bc368 100644 --- a/src/_locales/fil/messages.json +++ b/src/_locales/fil/messages.json @@ -588,8 +588,12 @@ "description": "Used in the static filtering wizard" }, "loggerStaticFilteringFinderSentence1": { - "message": "Static filter {{filter}} found in:", - "description": "Below this sentence, the filter lists in which the filter was found" + "message": "Static filter {{filter}}<\/code> found in:", + "description": "Below this sentence, the filter list(s) in which the filter was found" + }, + "loggerStaticFilteringFinderSentence2": { + "message": "Static filter {{filter}}<\/code> could not be found in any of the currently enabled filter lists", + "description": "Message to show when a filter cannot be found in any filter lists" }, "aboutChangelog": { "message": "Change log", diff --git a/src/_locales/fr/messages.json b/src/_locales/fr/messages.json index f8e90d784..077a6dbda 100644 --- a/src/_locales/fr/messages.json +++ b/src/_locales/fr/messages.json @@ -588,8 +588,12 @@ "description": "Used in the static filtering wizard" }, "loggerStaticFilteringFinderSentence1": { - "message": "Filtre statique {{filter}} trouvé dans :", - "description": "Below this sentence, the filter lists in which the filter was found" + "message": "Filtre statique {{filter}}<\/code> trouvé dans :", + "description": "Below this sentence, the filter list(s) in which the filter was found" + }, + "loggerStaticFilteringFinderSentence2": { + "message": "Filtre statique {{filter}}<\/code> introuvable dans aucune des listes de filtre actives", + "description": "Message to show when a filter cannot be found in any filter lists" }, "aboutChangelog": { "message": "Journal des changements (en Anglais)", diff --git a/src/_locales/fy/messages.json b/src/_locales/fy/messages.json index d11d5b62d..e6fdc2d20 100644 --- a/src/_locales/fy/messages.json +++ b/src/_locales/fy/messages.json @@ -588,8 +588,12 @@ "description": "Used in the static filtering wizard" }, "loggerStaticFilteringFinderSentence1": { - "message": "Statysk filter {{filter}} fûn yn:", - "description": "Below this sentence, the filter lists in which the filter was found" + "message": "Statysk filter {{filter}}<\/code> fûn yn:", + "description": "Below this sentence, the filter list(s) in which the filter was found" + }, + "loggerStaticFilteringFinderSentence2": { + "message": "Static filter {{filter}}<\/code> could not be found in any of the currently enabled filter lists", + "description": "Message to show when a filter cannot be found in any filter lists" }, "aboutChangelog": { "message": "Wizigingenlochboek", diff --git a/src/_locales/gl/messages.json b/src/_locales/gl/messages.json index 48c6766d4..e4250d636 100644 --- a/src/_locales/gl/messages.json +++ b/src/_locales/gl/messages.json @@ -588,8 +588,12 @@ "description": "Used in the static filtering wizard" }, "loggerStaticFilteringFinderSentence1": { - "message": "Filtro estático {{filter}}atopado en:", - "description": "Below this sentence, the filter lists in which the filter was found" + "message": "Filtro estático {{filter}}<\/code>atopado en:", + "description": "Below this sentence, the filter list(s) in which the filter was found" + }, + "loggerStaticFilteringFinderSentence2": { + "message": "Non atopamos filtro estático {{filter}}<\/code> en ningunha das listas de filtros activas", + "description": "Message to show when a filter cannot be found in any filter lists" }, "aboutChangelog": { "message": "Rexistro de cambios", diff --git a/src/_locales/he/messages.json b/src/_locales/he/messages.json index 54fcb0b48..e743b6024 100644 --- a/src/_locales/he/messages.json +++ b/src/_locales/he/messages.json @@ -588,8 +588,12 @@ "description": "Used in the static filtering wizard" }, "loggerStaticFilteringFinderSentence1": { - "message": "המסנן הסטאטי {{filter}} נמצא ב:", - "description": "Below this sentence, the filter lists in which the filter was found" + "message": "המסנן הסטאטי {{filter}}<\/code> נמצא ב:", + "description": "Below this sentence, the filter list(s) in which the filter was found" + }, + "loggerStaticFilteringFinderSentence2": { + "message": "Static filter {{filter}}<\/code> could not be found in any of the currently enabled filter lists", + "description": "Message to show when a filter cannot be found in any filter lists" }, "aboutChangelog": { "message": "רשימת שינויים", diff --git a/src/_locales/hi/messages.json b/src/_locales/hi/messages.json index b82092f53..9199bd438 100644 --- a/src/_locales/hi/messages.json +++ b/src/_locales/hi/messages.json @@ -588,8 +588,12 @@ "description": "Used in the static filtering wizard" }, "loggerStaticFilteringFinderSentence1": { - "message": "Static filter {{filter}} found in:", - "description": "Below this sentence, the filter lists in which the filter was found" + "message": "Static filter {{filter}}<\/code> found in:", + "description": "Below this sentence, the filter list(s) in which the filter was found" + }, + "loggerStaticFilteringFinderSentence2": { + "message": "Static filter {{filter}}<\/code> could not be found in any of the currently enabled filter lists", + "description": "Message to show when a filter cannot be found in any filter lists" }, "aboutChangelog": { "message": "परिवर्तन सूची", diff --git a/src/_locales/hr/messages.json b/src/_locales/hr/messages.json index 2bc31cd73..5653ae131 100644 --- a/src/_locales/hr/messages.json +++ b/src/_locales/hr/messages.json @@ -588,8 +588,12 @@ "description": "Used in the static filtering wizard" }, "loggerStaticFilteringFinderSentence1": { - "message": "Statični filter {{filter}} pronađen u:", - "description": "Below this sentence, the filter lists in which the filter was found" + "message": "Statični filter {{filter}}<\/code> pronađen u:", + "description": "Below this sentence, the filter list(s) in which the filter was found" + }, + "loggerStaticFilteringFinderSentence2": { + "message": "Static filter {{filter}}<\/code> could not be found in any of the currently enabled filter lists", + "description": "Message to show when a filter cannot be found in any filter lists" }, "aboutChangelog": { "message": "Popis promjena", diff --git a/src/_locales/hu/messages.json b/src/_locales/hu/messages.json index 46b08c8b5..0c2a61e33 100644 --- a/src/_locales/hu/messages.json +++ b/src/_locales/hu/messages.json @@ -588,8 +588,12 @@ "description": "Used in the static filtering wizard" }, "loggerStaticFilteringFinderSentence1": { - "message": "Statikus filter, amiben {{filter}} benne van:", - "description": "Below this sentence, the filter lists in which the filter was found" + "message": "Statikus filter, amiben {{filter}}<\/code> benne van:", + "description": "Below this sentence, the filter list(s) in which the filter was found" + }, + "loggerStaticFilteringFinderSentence2": { + "message": "Static filter {{filter}}<\/code> could not be found in any of the currently enabled filter lists", + "description": "Message to show when a filter cannot be found in any filter lists" }, "aboutChangelog": { "message": "Változások listája", diff --git a/src/_locales/id/messages.json b/src/_locales/id/messages.json index 0dde3d003..7f8281b28 100644 --- a/src/_locales/id/messages.json +++ b/src/_locales/id/messages.json @@ -588,8 +588,12 @@ "description": "Used in the static filtering wizard" }, "loggerStaticFilteringFinderSentence1": { - "message": "Filter statis {{filter}} ditemukan di dalam:", - "description": "Below this sentence, the filter lists in which the filter was found" + "message": "Filter statis {{filter}}<\/code> ditemukan di dalam:", + "description": "Below this sentence, the filter list(s) in which the filter was found" + }, + "loggerStaticFilteringFinderSentence2": { + "message": "Static filter {{filter}}<\/code> could not be found in any of the currently enabled filter lists", + "description": "Message to show when a filter cannot be found in any filter lists" }, "aboutChangelog": { "message": "Catatan perubahan", diff --git a/src/_locales/it/messages.json b/src/_locales/it/messages.json index 797754905..6d6cbc1a9 100644 --- a/src/_locales/it/messages.json +++ b/src/_locales/it/messages.json @@ -32,7 +32,7 @@ "description": "appears as tab name in dashboard" }, "shortcutsPageName": { - "message": "Shortcuts", + "message": "Scorciatoie", "description": "appears as tab name in dashboard" }, "statsPageName": { @@ -588,8 +588,12 @@ "description": "Used in the static filtering wizard" }, "loggerStaticFilteringFinderSentence1": { - "message": "Filtro statico {{filter}} trovato in:", - "description": "Below this sentence, the filter lists in which the filter was found" + "message": "Filtro statico {{filter}}<\/code> trovato in:", + "description": "Below this sentence, the filter list(s) in which the filter was found" + }, + "loggerStaticFilteringFinderSentence2": { + "message": "Non è stato possibile trovare il filtro statico {{filter}}<\/code> in nessun filtro di terze parti attualmente abilitato", + "description": "Message to show when a filter cannot be found in any filter lists" }, "aboutChangelog": { "message": "Change log", @@ -768,7 +772,7 @@ "description": "A context menu entry, present when large media elements have been blocked on the current site" }, "shortcutCapturePlaceholder": { - "message": "Type a shortcut", + "message": "Digita una scorciatoia", "description": "Placeholder string for input field used to capture a keyboard shortcut" }, "dummy": { diff --git a/src/_locales/ja/messages.json b/src/_locales/ja/messages.json index 65050afa1..7c8d630f3 100644 --- a/src/_locales/ja/messages.json +++ b/src/_locales/ja/messages.json @@ -588,8 +588,12 @@ "description": "Used in the static filtering wizard" }, "loggerStaticFilteringFinderSentence1": { - "message": "静的フィルター {{filter}} が見つかりました:", - "description": "Below this sentence, the filter lists in which the filter was found" + "message": "静的フィルター {{filter}}<\/code> が見つかりました:", + "description": "Below this sentence, the filter list(s) in which the filter was found" + }, + "loggerStaticFilteringFinderSentence2": { + "message": "Static filter {{filter}}<\/code> could not be found in any of the currently enabled filter lists", + "description": "Message to show when a filter cannot be found in any filter lists" }, "aboutChangelog": { "message": "更新履歴", diff --git a/src/_locales/ka/messages.json b/src/_locales/ka/messages.json index 28898f09c..6dc4aba1d 100644 --- a/src/_locales/ka/messages.json +++ b/src/_locales/ka/messages.json @@ -588,8 +588,12 @@ "description": "Used in the static filtering wizard" }, "loggerStaticFilteringFinderSentence1": { - "message": "მუდმივი ფილტრი {{filter}} ნაპოვნია სიაში:", - "description": "Below this sentence, the filter lists in which the filter was found" + "message": "მუდმივი ფილტრი {{filter}}<\/code> ნაპოვნია სიაში:", + "description": "Below this sentence, the filter list(s) in which the filter was found" + }, + "loggerStaticFilteringFinderSentence2": { + "message": "Static filter {{filter}}<\/code> could not be found in any of the currently enabled filter lists", + "description": "Message to show when a filter cannot be found in any filter lists" }, "aboutChangelog": { "message": "ცვლილებათა ჟურნალი", diff --git a/src/_locales/kk/messages.json b/src/_locales/kk/messages.json index b3c5b4a63..18385abfc 100644 --- a/src/_locales/kk/messages.json +++ b/src/_locales/kk/messages.json @@ -588,8 +588,12 @@ "description": "Used in the static filtering wizard" }, "loggerStaticFilteringFinderSentence1": { - "message": "Static filter {{filter}} found in:", - "description": "Below this sentence, the filter lists in which the filter was found" + "message": "Static filter {{filter}}<\/code> found in:", + "description": "Below this sentence, the filter list(s) in which the filter was found" + }, + "loggerStaticFilteringFinderSentence2": { + "message": "Static filter {{filter}}<\/code> could not be found in any of the currently enabled filter lists", + "description": "Message to show when a filter cannot be found in any filter lists" }, "aboutChangelog": { "message": "Change log", diff --git a/src/_locales/kn/messages.json b/src/_locales/kn/messages.json index c598bd503..71ab2f9a1 100644 --- a/src/_locales/kn/messages.json +++ b/src/_locales/kn/messages.json @@ -588,8 +588,12 @@ "description": "Used in the static filtering wizard" }, "loggerStaticFilteringFinderSentence1": { - "message": "Static filter {{filter}} found in:", - "description": "Below this sentence, the filter lists in which the filter was found" + "message": "Static filter {{filter}}<\/code> found in:", + "description": "Below this sentence, the filter list(s) in which the filter was found" + }, + "loggerStaticFilteringFinderSentence2": { + "message": "Static filter {{filter}}<\/code> could not be found in any of the currently enabled filter lists", + "description": "Message to show when a filter cannot be found in any filter lists" }, "aboutChangelog": { "message": "Change log", diff --git a/src/_locales/ko/messages.json b/src/_locales/ko/messages.json index bbc514bc8..1a7270000 100644 --- a/src/_locales/ko/messages.json +++ b/src/_locales/ko/messages.json @@ -588,8 +588,12 @@ "description": "Used in the static filtering wizard" }, "loggerStaticFilteringFinderSentence1": { - "message": "{{filter}} 에서 찾은 고정 필터:", - "description": "Below this sentence, the filter lists in which the filter was found" + "message": "{{filter}}<\/code> 에서 찾은 고정 필터:", + "description": "Below this sentence, the filter list(s) in which the filter was found" + }, + "loggerStaticFilteringFinderSentence2": { + "message": "Static filter {{filter}}<\/code> could not be found in any of the currently enabled filter lists", + "description": "Message to show when a filter cannot be found in any filter lists" }, "aboutChangelog": { "message": "변경사항", diff --git a/src/_locales/lt/messages.json b/src/_locales/lt/messages.json index 348a73266..2d216cc01 100644 --- a/src/_locales/lt/messages.json +++ b/src/_locales/lt/messages.json @@ -588,8 +588,12 @@ "description": "Used in the static filtering wizard" }, "loggerStaticFilteringFinderSentence1": { - "message": "Statinis filtras {{filter}} rastas:", - "description": "Below this sentence, the filter lists in which the filter was found" + "message": "Statinis filtras {{filter}}<\/code> rastas:", + "description": "Below this sentence, the filter list(s) in which the filter was found" + }, + "loggerStaticFilteringFinderSentence2": { + "message": "Static filter {{filter}}<\/code> could not be found in any of the currently enabled filter lists", + "description": "Message to show when a filter cannot be found in any filter lists" }, "aboutChangelog": { "message": "Pakeitimų žurnalas", diff --git a/src/_locales/lv/messages.json b/src/_locales/lv/messages.json index ce41547ab..a071e4e6b 100644 --- a/src/_locales/lv/messages.json +++ b/src/_locales/lv/messages.json @@ -588,8 +588,12 @@ "description": "Used in the static filtering wizard" }, "loggerStaticFilteringFinderSentence1": { - "message": "Statiskais filtrs {{filter}} atrasts:", - "description": "Below this sentence, the filter lists in which the filter was found" + "message": "Statiskais filtrs {{filter}}<\/code> atrasts:", + "description": "Below this sentence, the filter list(s) in which the filter was found" + }, + "loggerStaticFilteringFinderSentence2": { + "message": "Static filter {{filter}}<\/code> could not be found in any of the currently enabled filter lists", + "description": "Message to show when a filter cannot be found in any filter lists" }, "aboutChangelog": { "message": "Izmaiņu žurnāls", diff --git a/src/_locales/ml/messages.json b/src/_locales/ml/messages.json index 2095e9363..82ed2f7ff 100644 --- a/src/_locales/ml/messages.json +++ b/src/_locales/ml/messages.json @@ -588,8 +588,12 @@ "description": "Used in the static filtering wizard" }, "loggerStaticFilteringFinderSentence1": { - "message": "സ്റ്റാറ്റിക് ഫില്‍ട്ടര്‍ {{filter}} ഇതില്‍ കണ്ടെത്തി:", - "description": "Below this sentence, the filter lists in which the filter was found" + "message": "സ്റ്റാറ്റിക് ഫില്‍ട്ടര്‍ {{filter}}<\/code> ഇതില്‍ കണ്ടെത്തി:", + "description": "Below this sentence, the filter list(s) in which the filter was found" + }, + "loggerStaticFilteringFinderSentence2": { + "message": "Static filter {{filter}}<\/code> could not be found in any of the currently enabled filter lists", + "description": "Message to show when a filter cannot be found in any filter lists" }, "aboutChangelog": { "message": "മാറ്റങ്ങളുടെ ലോഗ്", diff --git a/src/_locales/mr/messages.json b/src/_locales/mr/messages.json index af4b292eb..62a7ae518 100644 --- a/src/_locales/mr/messages.json +++ b/src/_locales/mr/messages.json @@ -588,8 +588,12 @@ "description": "Used in the static filtering wizard" }, "loggerStaticFilteringFinderSentence1": { - "message": "Static filter {{filter}} found in:", - "description": "Below this sentence, the filter lists in which the filter was found" + "message": "Static filter {{filter}}<\/code> found in:", + "description": "Below this sentence, the filter list(s) in which the filter was found" + }, + "loggerStaticFilteringFinderSentence2": { + "message": "Static filter {{filter}}<\/code> could not be found in any of the currently enabled filter lists", + "description": "Message to show when a filter cannot be found in any filter lists" }, "aboutChangelog": { "message": "बदल नोंदी", diff --git a/src/_locales/ms/messages.json b/src/_locales/ms/messages.json index cef30ce09..7d6f95aaa 100644 --- a/src/_locales/ms/messages.json +++ b/src/_locales/ms/messages.json @@ -588,8 +588,12 @@ "description": "Used in the static filtering wizard" }, "loggerStaticFilteringFinderSentence1": { - "message": "Static filter {{filter}} found in:", - "description": "Below this sentence, the filter lists in which the filter was found" + "message": "Static filter {{filter}}<\/code> found in:", + "description": "Below this sentence, the filter list(s) in which the filter was found" + }, + "loggerStaticFilteringFinderSentence2": { + "message": "Static filter {{filter}}<\/code> could not be found in any of the currently enabled filter lists", + "description": "Message to show when a filter cannot be found in any filter lists" }, "aboutChangelog": { "message": "Catatan perubahan", diff --git a/src/_locales/nb/messages.json b/src/_locales/nb/messages.json index c07b2bfc8..4ef8c91d0 100644 --- a/src/_locales/nb/messages.json +++ b/src/_locales/nb/messages.json @@ -588,8 +588,12 @@ "description": "Used in the static filtering wizard" }, "loggerStaticFilteringFinderSentence1": { - "message": "Statisk filter {{filter}} funnet i:", - "description": "Below this sentence, the filter lists in which the filter was found" + "message": "Statisk filter {{filter}}<\/code> funnet i:", + "description": "Below this sentence, the filter list(s) in which the filter was found" + }, + "loggerStaticFilteringFinderSentence2": { + "message": "Static filter {{filter}}<\/code> could not be found in any of the currently enabled filter lists", + "description": "Message to show when a filter cannot be found in any filter lists" }, "aboutChangelog": { "message": "Endringslogg", diff --git a/src/_locales/nl/messages.json b/src/_locales/nl/messages.json index 06b33cb64..c0f4e3f8d 100644 --- a/src/_locales/nl/messages.json +++ b/src/_locales/nl/messages.json @@ -588,8 +588,12 @@ "description": "Used in the static filtering wizard" }, "loggerStaticFilteringFinderSentence1": { - "message": "Statisch filter {{filter}} gevonden in:", - "description": "Below this sentence, the filter lists in which the filter was found" + "message": "Statisch filter {{filter}}<\/code> gevonden in:", + "description": "Below this sentence, the filter list(s) in which the filter was found" + }, + "loggerStaticFilteringFinderSentence2": { + "message": "Statisch filter {{filter}}<\/code> kon niet in een van de momenteel ingeschakelde filterlijsten worden gevonden", + "description": "Message to show when a filter cannot be found in any filter lists" }, "aboutChangelog": { "message": "Wijzigingenlogboek", @@ -692,7 +696,7 @@ "description": "English: uBlock₀ has prevented the following page from loading:" }, "docblockedPrompt2": { - "message": "Vanwege het volgende filter", + "message": "vanwege het volgende filter", "description": "English: Because of the following filter" }, "docblockedNoParamsPrompt": { diff --git a/src/_locales/pl/messages.json b/src/_locales/pl/messages.json index 5d5f64073..84632989a 100644 --- a/src/_locales/pl/messages.json +++ b/src/_locales/pl/messages.json @@ -588,8 +588,12 @@ "description": "Used in the static filtering wizard" }, "loggerStaticFilteringFinderSentence1": { - "message": "Filtr statyczny {{filter}} znajdujący się w:", - "description": "Below this sentence, the filter lists in which the filter was found" + "message": "Filtr statyczny {{filter}}<\/code> znajdujący się w:", + "description": "Below this sentence, the filter list(s) in which the filter was found" + }, + "loggerStaticFilteringFinderSentence2": { + "message": "Static filter {{filter}}<\/code> could not be found in any of the currently enabled filter lists", + "description": "Message to show when a filter cannot be found in any filter lists" }, "aboutChangelog": { "message": "Dziennik zmian", diff --git a/src/_locales/pt_BR/messages.json b/src/_locales/pt_BR/messages.json index b2cf32eb1..015177250 100644 --- a/src/_locales/pt_BR/messages.json +++ b/src/_locales/pt_BR/messages.json @@ -588,8 +588,12 @@ "description": "Used in the static filtering wizard" }, "loggerStaticFilteringFinderSentence1": { - "message": "Filtro estático {{filter}} encontrado em:", - "description": "Below this sentence, the filter lists in which the filter was found" + "message": "Filtro estático {{filter}}<\/code> encontrado em:", + "description": "Below this sentence, the filter list(s) in which the filter was found" + }, + "loggerStaticFilteringFinderSentence2": { + "message": "O filtro estático {{filter}}<\/code> não podê ser encontrado em nenhuma das listas de filtros ativas no momento", + "description": "Message to show when a filter cannot be found in any filter lists" }, "aboutChangelog": { "message": "Registro de alterações", diff --git a/src/_locales/pt_PT/messages.json b/src/_locales/pt_PT/messages.json index 6775014c3..7ddd0867b 100644 --- a/src/_locales/pt_PT/messages.json +++ b/src/_locales/pt_PT/messages.json @@ -588,8 +588,12 @@ "description": "Used in the static filtering wizard" }, "loggerStaticFilteringFinderSentence1": { - "message": "Filtro estático {{filter}} encontrado em:", - "description": "Below this sentence, the filter lists in which the filter was found" + "message": "Filtro estático {{filter}}<\/code> encontrado em:", + "description": "Below this sentence, the filter list(s) in which the filter was found" + }, + "loggerStaticFilteringFinderSentence2": { + "message": "O filtro estático {{filter}}<\/code> não pôde ser encontrado em quaisquer das listas de filtros ativadas atualmente", + "description": "Message to show when a filter cannot be found in any filter lists" }, "aboutChangelog": { "message": "Registo de alterações", diff --git a/src/_locales/ro/messages.json b/src/_locales/ro/messages.json index 01cabe009..ed3b8f1ea 100644 --- a/src/_locales/ro/messages.json +++ b/src/_locales/ro/messages.json @@ -588,8 +588,12 @@ "description": "Used in the static filtering wizard" }, "loggerStaticFilteringFinderSentence1": { - "message": "Filtru static {{filter}} găsit în:", - "description": "Below this sentence, the filter lists in which the filter was found" + "message": "Filtru static {{filter}}<\/code> găsit în:", + "description": "Below this sentence, the filter list(s) in which the filter was found" + }, + "loggerStaticFilteringFinderSentence2": { + "message": "Static filter {{filter}}<\/code> could not be found in any of the currently enabled filter lists", + "description": "Message to show when a filter cannot be found in any filter lists" }, "aboutChangelog": { "message": "Jurnalul de modificări", diff --git a/src/_locales/ru/messages.json b/src/_locales/ru/messages.json index f0d9243d6..159d7372f 100644 --- a/src/_locales/ru/messages.json +++ b/src/_locales/ru/messages.json @@ -588,8 +588,12 @@ "description": "Used in the static filtering wizard" }, "loggerStaticFilteringFinderSentence1": { - "message": "Статический фильтр {{filter}} найден в:", - "description": "Below this sentence, the filter lists in which the filter was found" + "message": "Статический фильтр {{filter}}<\/code> найден в:", + "description": "Below this sentence, the filter list(s) in which the filter was found" + }, + "loggerStaticFilteringFinderSentence2": { + "message": "Static filter {{filter}}<\/code> could not be found in any of the currently enabled filter lists", + "description": "Message to show when a filter cannot be found in any filter lists" }, "aboutChangelog": { "message": "Список изменений", diff --git a/src/_locales/sk/messages.json b/src/_locales/sk/messages.json index a6dc122b5..8edb2db72 100644 --- a/src/_locales/sk/messages.json +++ b/src/_locales/sk/messages.json @@ -588,8 +588,12 @@ "description": "Used in the static filtering wizard" }, "loggerStaticFilteringFinderSentence1": { - "message": "Statický filter {{filter}} bol nájdený v:", - "description": "Below this sentence, the filter lists in which the filter was found" + "message": "Statický filter {{filter}}<\/code> bol nájdený v:", + "description": "Below this sentence, the filter list(s) in which the filter was found" + }, + "loggerStaticFilteringFinderSentence2": { + "message": "Static filter {{filter}}<\/code> could not be found in any of the currently enabled filter lists", + "description": "Message to show when a filter cannot be found in any filter lists" }, "aboutChangelog": { "message": "Zoznam zmien", diff --git a/src/_locales/sl/messages.json b/src/_locales/sl/messages.json index d9ef04d17..958850930 100644 --- a/src/_locales/sl/messages.json +++ b/src/_locales/sl/messages.json @@ -588,8 +588,12 @@ "description": "Used in the static filtering wizard" }, "loggerStaticFilteringFinderSentence1": { - "message": "Statičen filter {{filter}} najden v:", - "description": "Below this sentence, the filter lists in which the filter was found" + "message": "Statičen filter {{filter}}<\/code> najden v:", + "description": "Below this sentence, the filter list(s) in which the filter was found" + }, + "loggerStaticFilteringFinderSentence2": { + "message": "Static filter {{filter}}<\/code> could not be found in any of the currently enabled filter lists", + "description": "Message to show when a filter cannot be found in any filter lists" }, "aboutChangelog": { "message": "Dnevnik sprememb", diff --git a/src/_locales/sq/messages.json b/src/_locales/sq/messages.json index b20b20794..9df177645 100644 --- a/src/_locales/sq/messages.json +++ b/src/_locales/sq/messages.json @@ -588,8 +588,12 @@ "description": "Used in the static filtering wizard" }, "loggerStaticFilteringFinderSentence1": { - "message": "Filtri statik {{filter}} gjendet në:", - "description": "Below this sentence, the filter lists in which the filter was found" + "message": "Filtri statik {{filter}}<\/code> i gjendur në:", + "description": "Below this sentence, the filter list(s) in which the filter was found" + }, + "loggerStaticFilteringFinderSentence2": { + "message": "Static filter {{filter}}<\/code> could not be found in any of the currently enabled filter lists", + "description": "Message to show when a filter cannot be found in any filter lists" }, "aboutChangelog": { "message": "Ditari i ndryshimeve", diff --git a/src/_locales/sr/messages.json b/src/_locales/sr/messages.json index 9efa482d3..146152d5f 100644 --- a/src/_locales/sr/messages.json +++ b/src/_locales/sr/messages.json @@ -588,8 +588,12 @@ "description": "Used in the static filtering wizard" }, "loggerStaticFilteringFinderSentence1": { - "message": "Статички филтер {{filter}} пронађен у:", - "description": "Below this sentence, the filter lists in which the filter was found" + "message": "Статички филтер {{filter}}<\/code> пронађен у:", + "description": "Below this sentence, the filter list(s) in which the filter was found" + }, + "loggerStaticFilteringFinderSentence2": { + "message": "Статички филтер {{filter}}<\/code> није пронађен нити у једној тренутно омогућеној листи филтера", + "description": "Message to show when a filter cannot be found in any filter lists" }, "aboutChangelog": { "message": "Евиденција промена", diff --git a/src/_locales/sv/messages.json b/src/_locales/sv/messages.json index 6ee3dd41e..64087a46b 100644 --- a/src/_locales/sv/messages.json +++ b/src/_locales/sv/messages.json @@ -588,8 +588,12 @@ "description": "Used in the static filtering wizard" }, "loggerStaticFilteringFinderSentence1": { - "message": "Det statiska filtret {{filter}} hittades i:", - "description": "Below this sentence, the filter lists in which the filter was found" + "message": "Det statiska filtret {{filter}}<\/code> hittades i:", + "description": "Below this sentence, the filter list(s) in which the filter was found" + }, + "loggerStaticFilteringFinderSentence2": { + "message": "Static filter {{filter}}<\/code> could not be found in any of the currently enabled filter lists", + "description": "Message to show when a filter cannot be found in any filter lists" }, "aboutChangelog": { "message": "Ändringslogg", diff --git a/src/_locales/ta/messages.json b/src/_locales/ta/messages.json index cddd355eb..9af22b5e7 100644 --- a/src/_locales/ta/messages.json +++ b/src/_locales/ta/messages.json @@ -588,8 +588,12 @@ "description": "Used in the static filtering wizard" }, "loggerStaticFilteringFinderSentence1": { - "message": "Static filter {{filter}} found in:", - "description": "Below this sentence, the filter lists in which the filter was found" + "message": "Static filter {{filter}}<\/code> found in:", + "description": "Below this sentence, the filter list(s) in which the filter was found" + }, + "loggerStaticFilteringFinderSentence2": { + "message": "Static filter {{filter}}<\/code> could not be found in any of the currently enabled filter lists", + "description": "Message to show when a filter cannot be found in any filter lists" }, "aboutChangelog": { "message": "நிரல் மாற்றம் மற்றும் வெளியீடுகளின் பதிவு", diff --git a/src/_locales/te/messages.json b/src/_locales/te/messages.json index 34c345cc7..537071b40 100644 --- a/src/_locales/te/messages.json +++ b/src/_locales/te/messages.json @@ -588,8 +588,12 @@ "description": "Used in the static filtering wizard" }, "loggerStaticFilteringFinderSentence1": { - "message": "నిశ్చలాత్మక వడపోత అయిన {{filter}} క్రింది వాటిలో కలదు:", - "description": "Below this sentence, the filter lists in which the filter was found" + "message": "నిశ్చలాత్మక ఫిల్టర్ అయిన {{filter}}<\/code> క్రింది వాటిలో కలదు:", + "description": "Below this sentence, the filter list(s) in which the filter was found" + }, + "loggerStaticFilteringFinderSentence2": { + "message": "Static filter {{filter}}<\/code> could not be found in any of the currently enabled filter lists", + "description": "Message to show when a filter cannot be found in any filter lists" }, "aboutChangelog": { "message": "మార్పుల సంచిక", diff --git a/src/_locales/th/messages.json b/src/_locales/th/messages.json new file mode 100644 index 000000000..0f790fbbf --- /dev/null +++ b/src/_locales/th/messages.json @@ -0,0 +1,782 @@ +{ + "extName": { + "message": "uBlock Origin", + "description": "extension name." + }, + "extShortDesc": { + "message": "มาแล้ว! โปรแกรมบล็อกโฆษณาเบาเบา ไม่กิน ซีพียู หรือ แรม", + "description": "this will be in the chrome web store: must be 132 characters or less" + }, + "dashboardName": { + "message": "uBlock₀ — หน้าหลัก", + "description": "English: uBlock₀ — Dashboard" + }, + "settingsPageName": { + "message": "การตั้งค่า", + "description": "appears as tab name in dashboard" + }, + "3pPageName": { + "message": "ตัวกรองจากที่อื่น", + "description": "appears as tab name in dashboard" + }, + "1pPageName": { + "message": "ตัวกรองของฉัน", + "description": "appears as tab name in dashboard" + }, + "rulesPageName": { + "message": "กฎของฉัน", + "description": "appears as tab name in dashboard" + }, + "whitelistPageName": { + "message": "รายการยกเว้น", + "description": "appears as tab name in dashboard" + }, + "shortcutsPageName": { + "message": "Shortcuts", + "description": "appears as tab name in dashboard" + }, + "statsPageName": { + "message": "uBlock₀ — ประวัติ", + "description": "Title for the logger window" + }, + "aboutPageName": { + "message": "เกี่ยวกับ", + "description": "appears as tab name in dashboard" + }, + "advancedSettingsPageName": { + "message": "การตั้งค่าขั้นสูง", + "description": "Title for the advanced settings page" + }, + "popupPowerSwitchInfo": { + "message": "Click: เปิด\/ปิดการทำงานของ uBlock₀ สำหรับเว็บไซต์นี้ \nCtrl+click: ปิดการทำงานของ uBlock₀ เฉพาะหน้าเว็บนี้", + "description": "English: Click: disable\/enable uBlock₀ for this site.\n\nCtrl+click: disable uBlock₀ only on this page." + }, + "popupPowerSwitchInfo1": { + "message": "Click to disable uBlock₀ for this site.\n\nCtrl+click to disable uBlock₀ only on this page.", + "description": "Message to be read by screen readers" + }, + "popupPowerSwitchInfo2": { + "message": "กดเพื่อเปิดใช้่งาน uBlock₀ สำหรับเว็บนี้", + "description": "Message to be read by screen readers" + }, + "popupBlockedRequestPrompt": { + "message": "การร้องขอถูกปฏิเสธ", + "description": "English: requests blocked" + }, + "popupBlockedOnThisPagePrompt": { + "message": "ในหน้านี้", + "description": "English: on this page" + }, + "popupBlockedStats": { + "message": "{{count}} or {{percent}}%", + "description": "Example: 15 or 13%" + }, + "popupBlockedSinceInstallPrompt": { + "message": "จากวันที่ติดตตั้ง", + "description": "English: since install" + }, + "popupOr": { + "message": "หรือ", + "description": "English: or" + }, + "popupTipDashboard": { + "message": "เปิด dashboard", + "description": "English: Click to open the dashboard" + }, + "popupTipZapper": { + "message": "เข้าสู่โหมดโจมตีองค์ประกอบ", + "description": "Tooltip for the element-zapper icon in the popup panel" + }, + "popupTipPicker": { + "message": "เข้าสู่โหมดเลือก element", + "description": "English: Enter element picker mode" + }, + "popupTipLog": { + "message": "เปิดตัวประวัติ", + "description": "Tooltip used for the logger icon in the panel" + }, + "popupTipNoPopups": { + "message": "Toggle the blocking of all popups for this site", + "description": "Tooltip for the no-popups per-site switch" + }, + "popupTipNoPopups1": { + "message": "Click to block all popups on this site", + "description": "Tooltip for the no-popups per-site switch" + }, + "popupTipNoPopups2": { + "message": "Click to no longer block all popups on this site", + "description": "Tooltip for the no-popups per-site switch" + }, + "popupTipNoLargeMedia": { + "message": "Toggle the blocking of large media elements for this site", + "description": "Tooltip for the no-large-media per-site switch" + }, + "popupTipNoLargeMedia1": { + "message": "Click to block large media elements on this site", + "description": "Tooltip for the no-large-media per-site switch" + }, + "popupTipNoLargeMedia2": { + "message": "Click to no longer block large media elements on this site", + "description": "Tooltip for the no-large-media per-site switch" + }, + "popupTipNoCosmeticFiltering": { + "message": "Toggle cosmetic filtering for this site", + "description": "Tooltip for the no-cosmetic-filtering per-site switch" + }, + "popupTipNoCosmeticFiltering1": { + "message": "Click to disable cosmetic filtering on this site", + "description": "Tooltip for the no-cosmetic-filtering per-site switch" + }, + "popupTipNoCosmeticFiltering2": { + "message": "Click to enable cosmetic filtering on this site", + "description": "Tooltip for the no-cosmetic-filtering per-site switch" + }, + "popupTipNoRemoteFonts": { + "message": "Toggle the blocking of remote fonts for this site", + "description": "Tooltip for the no-remote-fonts per-site switch" + }, + "popupTipNoRemoteFonts1": { + "message": "Click to block remote fonts on this site", + "description": "Tooltip for the no-remote-fonts per-site switch" + }, + "popupTipNoRemoteFonts2": { + "message": "Click to no longer block remote fonts on this site", + "description": "Tooltip for the no-remote-fonts per-site switch" + }, + "popupTipGlobalRules": { + "message": "Global rules: this column is for rules which apply to all sites.", + "description": "Tooltip when hovering the top-most cell of the global-rules column." + }, + "popupTipLocalRules": { + "message": "Local rules: this column is for rules which apply to the current site only.\nLocal rules override global rules.", + "description": "Tooltip when hovering the top-most cell of the local-rules column." + }, + "popupTipSaveRules": { + "message": "Click to make your changes permanent.", + "description": "Tooltip when hovering over the padlock in the dynamic filtering pane." + }, + "popupTipRevertRules": { + "message": "ยกเลิกการเปลี่ยนแปลง", + "description": "Tooltip when hovering over the eraser in the dynamic filtering pane." + }, + "popupAnyRulePrompt": { + "message": "ทั้งหมด", + "description": "" + }, + "popupImageRulePrompt": { + "message": "รูปภาพ", + "description": "" + }, + "popup3pAnyRulePrompt": { + "message": "3rd-party", + "description": "" + }, + "popup3pPassiveRulePrompt": { + "message": "3rd-party css\/images", + "description": "" + }, + "popupInlineScriptRulePrompt": { + "message": "inline scripts", + "description": "" + }, + "popup1pScriptRulePrompt": { + "message": "สคริปภายใน", + "description": "" + }, + "popup3pScriptRulePrompt": { + "message": "สคริปบุคคลที่3", + "description": "" + }, + "popup3pFrameRulePrompt": { + "message": "3rd-party frames", + "description": "" + }, + "popupHitDomainCountPrompt": { + "message": "domains connected", + "description": "appears in popup" + }, + "popupHitDomainCount": { + "message": "{{count}} out of {{total}}", + "description": "appears in popup" + }, + "pickerCreate": { + "message": "สร้าง", + "description": "English: Create" + }, + "pickerPick": { + "message": "เลือก", + "description": "English: Pick" + }, + "pickerQuit": { + "message": "ออก", + "description": "English: Quit" + }, + "pickerPreview": { + "message": "ตัวอย่าง", + "description": "Element picker preview mode: will cause the elements matching the current filter to be removed from the page" + }, + "pickerNetFilters": { + "message": "Network filters", + "description": "English: header for a type of filter in the element picker dialog" + }, + "pickerCosmeticFilters": { + "message": "Cosmetic filters", + "description": "English: Cosmetic filters" + }, + "pickerCosmeticFiltersHint": { + "message": "Click, Ctrl-click", + "description": "English: Click, Ctrl-click" + }, + "pickerContextMenuEntry": { + "message": "Block element", + "description": "English: Block element" + }, + "settingsCollapseBlockedPrompt": { + "message": "Hide placeholders of blocked elements", + "description": "English: Hide placeholders of blocked elements" + }, + "settingsIconBadgePrompt": { + "message": "Show the number of blocked requests on the icon", + "description": "English: Show the number of blocked requests on the icon" + }, + "settingsTooltipsPrompt": { + "message": "ปิดคำอธิบาย", + "description": "A checkbox in the Settings pane" + }, + "settingsContextMenuPrompt": { + "message": "Make use of context menu where appropriate", + "description": "English: Make use of context menu where appropriate" + }, + "settingsColorBlindPrompt": { + "message": "Color-blind friendly", + "description": "English: Color-blind friendly" + }, + "settingsCloudStorageEnabledPrompt": { + "message": "Enable cloud storage support", + "description": "" + }, + "settingsAdvancedUserPrompt": { + "message": "I am an advanced user (required reading<\/a>)", + "description": "" + }, + "settingsAdvancedUserSettings": { + "message": "advanced settings", + "description": "For the tooltip of a link which gives access to advanced settings" + }, + "settingsPrefetchingDisabledPrompt": { + "message": "Disable pre-fetching (to prevent any connection for blocked network requests)", + "description": "English: " + }, + "settingsHyperlinkAuditingDisabledPrompt": { + "message": "Disable hyperlink auditing", + "description": "English: " + }, + "settingsWebRTCIPAddressHiddenPrompt": { + "message": "Prevent WebRTC from leaking local IP addresses", + "description": "English: " + }, + "settingPerSiteSwitchGroup": { + "message": "Default behavior", + "description": "" + }, + "settingPerSiteSwitchGroupSynopsis": { + "message": "These default behaviors can be overridden on a per-site basis", + "description": "" + }, + "settingsNoCosmeticFilteringPrompt": { + "message": "Disable cosmetic filtering", + "description": "" + }, + "settingsNoLargeMediaPrompt": { + "message": "Block media elements larger than {{input:number}} kB", + "description": "" + }, + "settingsNoRemoteFontsPrompt": { + "message": "Block remote fonts", + "description": "" + }, + "settingsNoCSPReportsPrompt": { + "message": "Block CSP reports", + "description": "background information: https:\/\/github.com\/gorhill\/uBlock\/issues\/3150" + }, + "settingsStorageUsed": { + "message": "Storage used: {{value}} bytes", + "description": "English: Storage used: {{}} bytes" + }, + "settingsLastRestorePrompt": { + "message": "Last restore:", + "description": "English: Last restore:" + }, + "settingsLastBackupPrompt": { + "message": "การสำรองข้อมูลครั้งล่าสุด", + "description": "English: Last backup:" + }, + "3pListsOfBlockedHostsPrompt": { + "message": "{{netFilterCount}} network filters + {{cosmeticFilterCount}} cosmetic filters from:", + "description": "Appears at the top of the _3rd-party filters_ pane" + }, + "3pListsOfBlockedHostsPerListStats": { + "message": "{{used}} used out of {{total}}", + "description": "Appears aside each filter list in the _3rd-party filters_ pane" + }, + "3pAutoUpdatePrompt1": { + "message": "Auto-update filter lists", + "description": "A checkbox in the _3rd-party filters_ pane" + }, + "3pUpdateNow": { + "message": "Update now", + "description": "A button in the in the _3rd-party filters_ pane" + }, + "3pPurgeAll": { + "message": "Purge all caches", + "description": "A button in the in the _3rd-party filters_ pane" + }, + "3pParseAllABPHideFiltersPrompt1": { + "message": "Parse and enforce cosmetic filters", + "description": "English: Parse and enforce Adblock+ element hiding filters." + }, + "3pParseAllABPHideFiltersInfo": { + "message": "

This option enables the parsing and enforcing of Adblock Plus-compatible “element hiding” filters<\/a>. These filters are essentially cosmetic, they serve to hide elements in a web page which are deemed to be a visual nuisance, and which can't be blocked by the net request-based filtering engine.<\/p>

Enabling this feature increases uBlock₀'s memory footprint.<\/p>", + "description": "Describes the purpose of the 'Parse and enforce cosmetic filters' feature." + }, + "3pIgnoreGenericCosmeticFilters": { + "message": "Ignore generic cosmetic filters", + "description": "This will cause uBO to ignore all generic cosmetic filters." + }, + "3pIgnoreGenericCosmeticFiltersInfo": { + "message": "

Generic cosmetic filters are those cosmetic filters which are meant to apply on all web sites.

Though handled efficiently by uBlock₀, generic cosmetic filters may still contribute measurable memory and CPU overhead on some web pages, especially for large and long-lived ones.

Enabling this option will eliminate the memory and CPU overhead added to web pages as a result of handling generic cosmetic filters, and also lower the memory footprint of uBlock₀ itself.

It is recommended to enable this option on less powerful devices.", + "description": "Describes the purpose of the 'Ignore generic cosmetic filters' feature." + }, + "3pListsOfBlockedHostsHeader": { + "message": "Lists of blocked hosts", + "description": "English: Lists of blocked hosts" + }, + "3pApplyChanges": { + "message": "Apply changes", + "description": "English: Apply changes" + }, + "3pGroupDefault": { + "message": "Built-in", + "description": "Header for the uBlock filters section in 'Filter lists pane'" + }, + "3pGroupAds": { + "message": "โฆษณา", + "description": "English: Ads" + }, + "3pGroupPrivacy": { + "message": "Privacy", + "description": "English: Privacy" + }, + "3pGroupMalware": { + "message": "Malware domains", + "description": "English: Malware domains" + }, + "3pGroupAnnoyances": { + "message": "Annoyances", + "description": "The header identifying the filter lists in the category 'annoyances'" + }, + "3pGroupMultipurpose": { + "message": "Multipurpose", + "description": "English: Multipurpose" + }, + "3pGroupRegions": { + "message": "Regions, languages", + "description": "English: Regions, languages" + }, + "3pGroupCustom": { + "message": "Custom", + "description": "English: Custom" + }, + "3pImport": { + "message": "Import...", + "description": "The label for the checkbox used to import external filter lists" + }, + "3pExternalListsHint": { + "message": "One URL per line. Invalid URLs will be silently ignored.", + "description": "Short information about how to use the textarea to import external filter lists by URL" + }, + "3pExternalListObsolete": { + "message": "Out of date.", + "description": "used as a tooltip for the out-of-date icon beside a list" + }, + "3pLastUpdate": { + "message": "อัพเดตล่าสุด: {{ago}}", + "description": "used as a tooltip for the clock icon beside a list" + }, + "3pUpdating": { + "message": "Updating...", + "description": "used as a tooltip for the spinner icon beside a list" + }, + "3pNetworkError": { + "message": "A network error prevented the resource from being updated.", + "description": "used as a tooltip for error icon beside a list" + }, + "1pFormatHint": { + "message": "One filter per line. A filter can be a plain hostname, or an Adblock Plus-compatible filter. Lines prefixed with !<\/code> will be ignored.", + "description": "Short information about how to create custom filters" + }, + "1pImport": { + "message": "Import and append", + "description": "English: Import and append" + }, + "1pExport": { + "message": "Export", + "description": "English: Export" + }, + "1pExportFilename": { + "message": "my-ublock-static-filters_{{datetime}}.txt", + "description": "English: my-ublock-static-filters_{{datetime}}.txt" + }, + "1pApplyChanges": { + "message": "Apply changes", + "description": "English: Apply changes" + }, + "rulesPermanentHeader": { + "message": "Permanent rules", + "description": "header" + }, + "rulesTemporaryHeader": { + "message": "Temporary rules", + "description": "header" + }, + "rulesRevert": { + "message": "Revert", + "description": "This will remove all temporary rules" + }, + "rulesCommit": { + "message": "Commit", + "description": "This will persist temporary rules" + }, + "rulesEdit": { + "message": "แก้ไข", + "description": "Will enable manual-edit mode (textarea)" + }, + "rulesEditSave": { + "message": "บันทึก", + "description": "Will save manually-edited content and exit manual-edit mode" + }, + "rulesEditDiscard": { + "message": "ละทิ้ง", + "description": "Will discard manually-edited content and exit manual-edit mode" + }, + "rulesImport": { + "message": "Import from file...", + "description": "" + }, + "rulesExport": { + "message": "Export to file", + "description": "" + }, + "rulesDefaultFileName": { + "message": "my-ublock-dynamic-rules_{{datetime}}.txt", + "description": "default file name to use" + }, + "rulesHint": { + "message": "List of your dynamic filtering rules.", + "description": "English: List of your dynamic filtering rules." + }, + "rulesFormatHint": { + "message": "Rule syntax: source destination type action<\/code> (full documentation<\/a>).", + "description": "English: dynamic rule syntax and full documentation." + }, + "whitelistPrompt": { + "message": "The whitelist directives dictate on which web pages uBlock Origin should be disabled. One entry per line. Invalid directives will be silently ignored and commented out.", + "description": "English: An overview of the content of the dashboard's Whitelist pane." + }, + "whitelistImport": { + "message": "Import and append", + "description": "English: Import and append" + }, + "whitelistExport": { + "message": "Export", + "description": "English: Export" + }, + "whitelistExportFilename": { + "message": "my-ublock-whitelist_{{datetime}}.txt", + "description": "English: my-ublock-whitelist_{{datetime}}.txt" + }, + "whitelistApply": { + "message": "Apply changes", + "description": "English: Apply changes" + }, + "logRequestsHeaderType": { + "message": "Type", + "description": "English: Type" + }, + "logRequestsHeaderDomain": { + "message": "Domain", + "description": "English: Domain" + }, + "logRequestsHeaderURL": { + "message": "URL", + "description": "English: URL" + }, + "logRequestsHeaderFilter": { + "message": "Filter", + "description": "English: Filter" + }, + "logAll": { + "message": "ทั้งหมด", + "description": "Appears in the logger's tab selector" + }, + "logBehindTheScene": { + "message": "Behind the scene", + "description": "Pretty name for behind-the-scene network requests" + }, + "loggerCurrentTab": { + "message": "Current tab", + "description": "Appears in the logger's tab selector" + }, + "logFilterPrompt": { + "message": "filter log entries", + "description": "English: filter log entries" + }, + "logMaxEntriesTip": { + "message": "Maximum number of log entries", + "description": "Tooltip informaing that the input field is to set the maximum number of entries in the log" + }, + "loggerURLFilteringContextLabel": { + "message": "Context:", + "description": "Label for the context selector" + }, + "loggerURLFilteringTypeLabel": { + "message": "Type:", + "description": "Label for the type selector" + }, + "loggerURLFilteringHeader": { + "message": "Dynamic URL filtering", + "description": "Small header to identify the dynamic URL filtering section" + }, + "loggerStaticFilteringHeader": { + "message": "Static filtering", + "description": "Small header to identify the static filtering section" + }, + "loggerStaticFilteringSentence": { + "message": "{{action}} network requests of {{type}} {{br}}which URL address matches {{url}} {{br}}and which originates {{origin}},{{br}}{{importance}} there is a matching exception filter.", + "description": "Used in the static filtering wizard" + }, + "loggerStaticFilteringSentencePartBlock": { + "message": "Block", + "description": "Used in the static filtering wizard" + }, + "loggerStaticFilteringSentencePartAllow": { + "message": "อนุญาต", + "description": "Used in the static filtering wizard" + }, + "loggerStaticFilteringSentencePartType": { + "message": "type “{{type}}”", + "description": "Used in the static filtering wizard" + }, + "loggerStaticFilteringSentencePartAnyType": { + "message": "any type", + "description": "Used in the static filtering wizard" + }, + "loggerStaticFilteringSentencePartOrigin": { + "message": "from “{{origin}}”", + "description": "Used in the static filtering wizard" + }, + "loggerStaticFilteringSentencePartAnyOrigin": { + "message": "from anywhere", + "description": "Used in the static filtering wizard" + }, + "loggerStaticFilteringSentencePartNotImportant": { + "message": "except when", + "description": "Used in the static filtering wizard" + }, + "loggerStaticFilteringSentencePartImportant": { + "message": "even if", + "description": "Used in the static filtering wizard" + }, + "loggerStaticFilteringFinderSentence1": { + "message": "Static filter {{filter}}<\/code> found in:", + "description": "Below this sentence, the filter list(s) in which the filter was found" + }, + "loggerStaticFilteringFinderSentence2": { + "message": "Static filter {{filter}}<\/code> could not be found in any of the currently enabled filter lists", + "description": "Message to show when a filter cannot be found in any filter lists" + }, + "aboutChangelog": { + "message": "Change log", + "description": "English: Change log" + }, + "aboutWiki": { + "message": "Wiki", + "description": "English: project' wiki on Github" + }, + "aboutSupport": { + "message": "Support", + "description": "A link for where to get support" + }, + "aboutIssues": { + "message": "Issue tracker", + "description": "Text for a link to official issue tracker" + }, + "aboutCode": { + "message": "Source code (GPLv3)", + "description": "English: Source code (GPLv3)" + }, + "aboutContributors": { + "message": "Contributors", + "description": "English: Contributors" + }, + "aboutBackupDataButton": { + "message": "Back up to file", + "description": "Text for button to create a backup of all settings" + }, + "aboutBackupFilename": { + "message": "my-ublock-backup_{{datetime}}.txt", + "description": "English: my-ublock-backup_{{datetime}}.txt" + }, + "aboutRestoreDataButton": { + "message": "Restore from file...", + "description": "English: Restore from file..." + }, + "aboutResetDataButton": { + "message": "Reset to default settings...", + "description": "English: Reset to default settings..." + }, + "aboutRestoreDataConfirm": { + "message": "All your settings will be overwritten using data backed up on {{time}}, and uBlock₀ will restart.\n\nOverwrite all existing settings using backed up data?", + "description": "Message asking user to confirm restore" + }, + "aboutRestoreDataError": { + "message": "The data could not be read or is invalid", + "description": "Message to display when an error occurred during restore" + }, + "aboutResetDataConfirm": { + "message": "All your settings will be removed, and uBlock₀ will restart.\n\nReset uBlock₀ to factory settings?", + "description": "Message asking user to confirm reset" + }, + "errorCantConnectTo": { + "message": "Network error: {{msg}}", + "description": "English: Network error: {{msg}}" + }, + "subscriberConfirm": { + "message": "uBlock₀: Add the following URL to your custom filter lists?\n\nTitle: \"{{title}}\"\nURL: {{url}}", + "description": "English: The message seen by the user to confirm subscription to a ABP filter list" + }, + "elapsedOneMinuteAgo": { + "message": "a minute ago", + "description": "English: a minute ago" + }, + "elapsedManyMinutesAgo": { + "message": "{{value}} minutes ago", + "description": "English: {{value}} minutes ago" + }, + "elapsedOneHourAgo": { + "message": "an hour ago", + "description": "English: an hour ago" + }, + "elapsedManyHoursAgo": { + "message": "{{value}} hours ago", + "description": "English: {{value}} hours ago" + }, + "elapsedOneDayAgo": { + "message": "a day ago", + "description": "English: a day ago" + }, + "elapsedManyDaysAgo": { + "message": "{{value}} days ago", + "description": "English: {{value}} days ago" + }, + "showDashboardButton": { + "message": "Show Dashboard", + "description": "Firefox\/Fennec-specific: Show Dashboard" + }, + "showNetworkLogButton": { + "message": "Show Logger", + "description": "Firefox\/Fennec-specific: Show Logger" + }, + "fennecMenuItemBlockingOff": { + "message": "off", + "description": "Firefox-specific: appears as 'uBlock₀ (off)'" + }, + "docblockedPrompt1": { + "message": "uBlock Origin has prevented the following page from loading:", + "description": "English: uBlock₀ has prevented the following page from loading:" + }, + "docblockedPrompt2": { + "message": "Because of the following filter", + "description": "English: Because of the following filter" + }, + "docblockedNoParamsPrompt": { + "message": "without parameters", + "description": "label to be used for the parameter-less URL: https:\/\/cloud.githubusercontent.com\/assets\/585534\/9832014\/bfb1b8f0-593b-11e5-8a27-fba472a5529a.png" + }, + "docblockedFoundIn": { + "message": "Found in:", + "description": "English: List of filter list names follows" + }, + "docblockedBack": { + "message": "Go back", + "description": "English: Go back" + }, + "docblockedClose": { + "message": "Close this window", + "description": "English: Close this window" + }, + "docblockedProceed": { + "message": "Disable strict blocking for {{hostname}}", + "description": "English: Disable strict blocking for {{hostname}} ..." + }, + "docblockedDisableTemporary": { + "message": "Temporarily", + "description": "English: Temporarily" + }, + "docblockedDisablePermanent": { + "message": "Permanently", + "description": "English: Permanently" + }, + "cloudPush": { + "message": "Export to cloud storage", + "description": "tooltip" + }, + "cloudPull": { + "message": "Import from cloud storage", + "description": "tooltip" + }, + "cloudPullAndMerge": { + "message": "Import from cloud storage and merge with current settings", + "description": "tooltip" + }, + "cloudNoData": { + "message": "...\n...", + "description": "" + }, + "cloudDeviceNamePrompt": { + "message": "This device name:", + "description": "used as a prompt for the user to provide a custom device name" + }, + "advancedSettingsWarning": { + "message": "Warning! Change these advanced settings at your own risk.", + "description": "A warning to users at the top of 'Advanced settings' page" + }, + "genericSubmit": { + "message": "Submit", + "description": "for generic 'Submit' buttons" + }, + "genericApplyChanges": { + "message": "Apply changes", + "description": "for generic 'Apply changes' buttons" + }, + "genericRevert": { + "message": "Revert", + "description": "for generic 'Revert' buttons" + }, + "genericBytes": { + "message": "bytes", + "description": "" + }, + "contextMenuTemporarilyAllowLargeMediaElements": { + "message": "Temporarily allow large media elements", + "description": "A context menu entry, present when large media elements have been blocked on the current site" + }, + "shortcutCapturePlaceholder": { + "message": "Type a shortcut", + "description": "Placeholder string for input field used to capture a keyboard shortcut" + }, + "dummy": { + "message": "This entry must be the last one", + "description": "so we dont need to deal with comma for last entry" + } +} \ No newline at end of file diff --git a/src/_locales/tr/messages.json b/src/_locales/tr/messages.json index 9041d71e5..ddf650570 100644 --- a/src/_locales/tr/messages.json +++ b/src/_locales/tr/messages.json @@ -588,8 +588,12 @@ "description": "Used in the static filtering wizard" }, "loggerStaticFilteringFinderSentence1": { - "message": "Statik süzgecin {{filter}} bulunduğu listeler:", - "description": "Below this sentence, the filter lists in which the filter was found" + "message": "Statik süzgecin {{filter}}<\/code> bulunduğu listeler:", + "description": "Below this sentence, the filter list(s) in which the filter was found" + }, + "loggerStaticFilteringFinderSentence2": { + "message": "Statik süzgeç {{filter}}<\/code> şu anda etkin olan süzgeç listelerinin hiçbirinde bulunamadı", + "description": "Message to show when a filter cannot be found in any filter lists" }, "aboutChangelog": { "message": "Değişiklikler", diff --git a/src/_locales/uk/messages.json b/src/_locales/uk/messages.json index 8ecc34036..2b3bd69ca 100644 --- a/src/_locales/uk/messages.json +++ b/src/_locales/uk/messages.json @@ -588,8 +588,12 @@ "description": "Used in the static filtering wizard" }, "loggerStaticFilteringFinderSentence1": { - "message": "Статичний фільтр {{filter}} знайдено в:", - "description": "Below this sentence, the filter lists in which the filter was found" + "message": "Статичний фільтр {{filter}}<\/code> знайден у:", + "description": "Below this sentence, the filter list(s) in which the filter was found" + }, + "loggerStaticFilteringFinderSentence2": { + "message": "Static filter {{filter}}<\/code> could not be found in any of the currently enabled filter lists", + "description": "Message to show when a filter cannot be found in any filter lists" }, "aboutChangelog": { "message": "Журнал змін", diff --git a/src/_locales/vi/messages.json b/src/_locales/vi/messages.json index c5cfc7428..03f06b3e5 100644 --- a/src/_locales/vi/messages.json +++ b/src/_locales/vi/messages.json @@ -588,8 +588,12 @@ "description": "Used in the static filtering wizard" }, "loggerStaticFilteringFinderSentence1": { - "message": "Bộ lọc tĩnh {{filter}} phát hiện trong:", - "description": "Below this sentence, the filter lists in which the filter was found" + "message": "Bộ lọc tĩnh {{filter}}<\/code> phát hiện trong:", + "description": "Below this sentence, the filter list(s) in which the filter was found" + }, + "loggerStaticFilteringFinderSentence2": { + "message": "Static filter {{filter}}<\/code> could not be found in any of the currently enabled filter lists", + "description": "Message to show when a filter cannot be found in any filter lists" }, "aboutChangelog": { "message": "Thay đổi", diff --git a/src/_locales/zh_CN/messages.json b/src/_locales/zh_CN/messages.json index 58788d376..f638ff9d7 100644 --- a/src/_locales/zh_CN/messages.json +++ b/src/_locales/zh_CN/messages.json @@ -588,8 +588,12 @@ "description": "Used in the static filtering wizard" }, "loggerStaticFilteringFinderSentence1": { - "message": "静态规则 {{filter}} 被包含于:", - "description": "Below this sentence, the filter lists in which the filter was found" + "message": "静态规则 {{filter}}<\/code> 被包含于:", + "description": "Below this sentence, the filter list(s) in which the filter was found" + }, + "loggerStaticFilteringFinderSentence2": { + "message": "无法在已启用的任何过滤规则列表中找到静态规则 {{filter}}<\/code>", + "description": "Message to show when a filter cannot be found in any filter lists" }, "aboutChangelog": { "message": "更新日志", diff --git a/src/_locales/zh_TW/messages.json b/src/_locales/zh_TW/messages.json index 22eee4e7d..18b5e2656 100644 --- a/src/_locales/zh_TW/messages.json +++ b/src/_locales/zh_TW/messages.json @@ -588,8 +588,12 @@ "description": "Used in the static filtering wizard" }, "loggerStaticFilteringFinderSentence1": { - "message": "在下列清單中找到靜態過濾規則 {{filter}}:", - "description": "Below this sentence, the filter lists in which the filter was found" + "message": "在下列清單中找到靜態過濾規則 {{filter}}<\/code>:", + "description": "Below this sentence, the filter list(s) in which the filter was found" + }, + "loggerStaticFilteringFinderSentence2": { + "message": "無法在任何啟用的過濾清單中,找到靜態過濾規則 {{filter}}<\/code>", + "description": "Message to show when a filter cannot be found in any filter lists" }, "aboutChangelog": { "message": "更新日誌",