From 35a92553d2f5c86b07624ed9c04ba01cffa93ef3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dominik=20Luba=C5=84ski?= Date: Mon, 12 Aug 2024 17:17:20 +0200 Subject: [PATCH] Release v10.4.0 (#1806) --- extension-manifest-v3/package.json | 2 +- .../src/_locales/de/messages.json | 30 +++++++++++++++---- .../src/_locales/en/messages.json | 30 +++++++++++++++---- .../src/_locales/es/messages.json | 28 +++++++++++++---- .../src/_locales/fr/messages.json | 30 +++++++++++++++---- .../src/_locales/it/messages.json | 30 +++++++++++++++---- .../src/_locales/ja/messages.json | 28 +++++++++++++---- .../src/_locales/ko/messages.json | 28 +++++++++++++---- .../src/_locales/pl/messages.json | 28 +++++++++++++---- .../src/_locales/pt_BR/messages.json | 30 +++++++++++++++---- .../src/_locales/ru/messages.json | 28 +++++++++++++---- .../src/_locales/zh_CN/messages.json | 28 +++++++++++++---- .../src/_locales/zh_TW/messages.json | 28 +++++++++++++---- .../xcode/Ghostery.xcodeproj/project.pbxproj | 12 ++++---- package-lock.json | 2 +- 15 files changed, 289 insertions(+), 73 deletions(-) diff --git a/extension-manifest-v3/package.json b/extension-manifest-v3/package.json index cf6b9b4a7..8e55a9b83 100644 --- a/extension-manifest-v3/package.json +++ b/extension-manifest-v3/package.json @@ -1,7 +1,7 @@ { "name": "@ghostery/extension-manifest-v3", "private": true, - "version": "10.3.18", + "version": "10.4.0", "type": "module", "scripts": { "download-engines": "node scripts/download-engines/index.js", diff --git a/extension-manifest-v3/src/_locales/de/messages.json b/extension-manifest-v3/src/_locales/de/messages.json index 844f2d84c..2d507cfa8 100644 --- a/extension-manifest-v3/src/_locales/de/messages.json +++ b/extension-manifest-v3/src/_locales/de/messages.json @@ -73,7 +73,7 @@ "message": "Erlaube Ghostery in privaten Fenstern" }, "allow_trusted_scriptlets": { - "message": "Erlauben Sie vertrauenswürdige Skripte" + "message": "\"Trusted Scriptlets\" erlauben" }, "always": { "message": "Immer" @@ -119,6 +119,9 @@ "blocked_on_this_website": { "message": "Auf dieser Website blockiert" }, + "blocks_additional_ads__trackers__and_pop_ups_specific_to_the_language_of_websites_you_visit__enable_only_the_languages_you_need_to_avoid_slowing_down_your_browser_": { + "message": "Blockiert zusätzlich sprachspezifische Werbung, Tracker und Pop-ups auf den von dir besuchten Webseiten. Aktiviere nur die benötigten Sprachen, um deinen Browser nicht zu verlangsamen." + }, "cancel": { "message": "Abbrechen" }, @@ -158,15 +161,15 @@ "copied_to_clipboard": { "message": "In die Zwischenablage kopiert" }, + "cosmetic_filters__@_0_": { + "message": "Kosmetische Filter: $${0}" + }, "country": { "message": "Land" }, "create_account": { "message": "Konto erstellen" }, - "create_your_own_ad_blocking_rules_to_customize_your_ghostery_experience_": { - "message": "Erstelle benutzerdefinierte Werbeblocker-Regeln für eine individualisierte Ghostery-Erfahrung" - }, "current_protection_status_for_@_0__": { "message": "Aktueller Schutzstatus für $${0}:", "description": "Current protection status for a tracker" @@ -233,6 +236,9 @@ "enter_website_url": { "message": "URL der Website eingeben" }, + "errors__@_0___": { + "message": "Fehler ($${0}):" + }, "essential": { "message": "Essenziell", "description": "Tracker category name" @@ -246,13 +252,16 @@ "expand_ghostery_ad_blocking_to_search_engines_in_a_few_easy_steps_": { "message": "Erweitern Sie den Ghostery-Werbeblocker in wenigen einfachen Schritten auf Suchmaschinen." }, - "experimental_ad_blocking_filters": { - "message": "Experimentelle Werbeblocker-Filter" + "experimental_filters": { + "message": "Experimentelle Filter" }, "extensions": { "message": "Erweiterungen", "description": "Tracker category name" }, + "facilitates_the_creation_of_your_own_ad_blocking_rules_to_customize_your_ghostery_experience_": { + "message": "Erstelle eigene Werbeblocker-Regeln, um deine Ghostery-Erfahrung anzupassen." + }, "for_more_information_read_our_full": { "message": "Für weitere Informationen lesen Sie bitte unsere vollständigen" }, @@ -393,6 +402,9 @@ "navigate_to_a_website_to_see_ghostery_in_action_": { "message": "Navigieren Sie zu einer Website, um Ghostery in Aktion zu sehen." }, + "network_filters__@_0_": { + "message": "Netzwerkfilter: $${0}" + }, "never_consent": { "message": "Never-Consent" }, @@ -472,6 +484,9 @@ "read_more_on_whotracks_me": { "message": "Lesen Sie mehr auf WhoTracks.Me" }, + "regional_filters": { + "message": "Regionale Filter" + }, "renew_ghostery_for_full_protection": { "message": "erneuern Sie GHOSTERY für vollständigen Schutz" }, @@ -624,6 +639,9 @@ "message": "Nicht identifiziert", "description": "Tracker category name" }, + "update_filters": { + "message": "Filter aktualisieren" + }, "urls_blocked": { "message": "Blockierte URLs" }, diff --git a/extension-manifest-v3/src/_locales/en/messages.json b/extension-manifest-v3/src/_locales/en/messages.json index b5787fd7e..c0ce0733e 100644 --- a/extension-manifest-v3/src/_locales/en/messages.json +++ b/extension-manifest-v3/src/_locales/en/messages.json @@ -119,6 +119,9 @@ "blocked_on_this_website": { "message": "Blocked on this website" }, + "blocks_additional_ads__trackers__and_pop_ups_specific_to_the_language_of_websites_you_visit__enable_only_the_languages_you_need_to_avoid_slowing_down_your_browser_": { + "message": "Blocks additional ads, trackers, and pop-ups specific to the language of websites you visit. Enable only the languages you need to avoid slowing down your browser." + }, "cancel": { "message": "Cancel" }, @@ -158,21 +161,21 @@ "copied_to_clipboard": { "message": "Copied to clipboard" }, + "cosmetic_filters__@_0_": { + "message": "Cosmetic Filters: $${0}" + }, "country": { "message": "Country" }, "create_account": { "message": "Create Account" }, - "create_your_own_ad_blocking_rules_to_customize_your_ghostery_experience_": { - "message": "Create your own ad-blocking rules to customize your Ghostery experience." - }, "current_protection_status_for_@_0__": { "message": "Current protection status for $${0}:", "description": "Current protection status for a tracker" }, "custom_filters": { - "message": "Custom filters" + "message": "Custom Filters" }, "customer_interaction": { "message": "Customer Interaction", @@ -233,6 +236,9 @@ "enter_website_url": { "message": "Enter website URL" }, + "errors__@_0___": { + "message": "Errors ($${0}):" + }, "essential": { "message": "Essential", "description": "Tracker category name" @@ -246,13 +252,16 @@ "expand_ghostery_ad_blocking_to_search_engines_in_a_few_easy_steps_": { "message": "Expand Ghostery ad blocking to search engines in a few easy steps." }, - "experimental_ad_blocking_filters": { - "message": "Experimental Ad-Blocking Filters" + "experimental_filters": { + "message": "Experimental Filters" }, "extensions": { "message": "Extensions", "description": "Tracker category name" }, + "facilitates_the_creation_of_your_own_ad_blocking_rules_to_customize_your_ghostery_experience_": { + "message": "Facilitates the creation of your own ad-blocking rules to customize your Ghostery experience." + }, "for_more_information_read_our_full": { "message": "For more information read our full" }, @@ -393,6 +402,9 @@ "navigate_to_a_website_to_see_ghostery_in_action_": { "message": "Navigate to a website to see Ghostery in action." }, + "network_filters__@_0_": { + "message": "Network Filters: $${0}" + }, "never_consent": { "message": "Never-Consent" }, @@ -472,6 +484,9 @@ "read_more_on_whotracks_me": { "message": "Read more on WhoTracks.Me" }, + "regional_filters": { + "message": "Regional Filters" + }, "renew_ghostery_for_full_protection": { "message": "renew GHOSTERY for full protection" }, @@ -624,6 +639,9 @@ "message": "Unidentified", "description": "Tracker category name" }, + "update_filters": { + "message": "Update Filters" + }, "urls_blocked": { "message": "URLs blocked" }, diff --git a/extension-manifest-v3/src/_locales/es/messages.json b/extension-manifest-v3/src/_locales/es/messages.json index f0da08c02..1d36bacbe 100644 --- a/extension-manifest-v3/src/_locales/es/messages.json +++ b/extension-manifest-v3/src/_locales/es/messages.json @@ -119,6 +119,9 @@ "blocked_on_this_website": { "message": "Bloqueado en este sitio web" }, + "blocks_additional_ads__trackers__and_pop_ups_specific_to_the_language_of_websites_you_visit__enable_only_the_languages_you_need_to_avoid_slowing_down_your_browser_": { + "message": "Bloquea anuncios adicionales, rastreadores y ventanas emergentes específicos del idioma de los sitios web que visitas. Habilita solo los idiomas que necesitas para evitar ralentizar tu navegador." + }, "cancel": { "message": "Cancelar" }, @@ -158,15 +161,15 @@ "copied_to_clipboard": { "message": "Copiado al portapapeles" }, + "cosmetic_filters__@_0_": { + "message": "Filtros Cosméticos: $${0}" + }, "country": { "message": "País" }, "create_account": { "message": "Crear una cuenta" }, - "create_your_own_ad_blocking_rules_to_customize_your_ghostery_experience_": { - "message": "Cree sus propias reglas de bloqueo de anuncios para personalizar su experiencia con Ghostery." - }, "current_protection_status_for_@_0__": { "message": "Estado de protección actual de $${0}:", "description": "Current protection status for a tracker" @@ -233,6 +236,9 @@ "enter_website_url": { "message": "Introduce la URL del sitio web" }, + "errors__@_0___": { + "message": "Errores ($${0}):" + }, "essential": { "message": "Esencial", "description": "Tracker category name" @@ -246,13 +252,16 @@ "expand_ghostery_ad_blocking_to_search_engines_in_a_few_easy_steps_": { "message": "Amplía el bloqueo de anuncios de Ghostery a los buscadores en unos sencillos pasos." }, - "experimental_ad_blocking_filters": { - "message": "Filtros experimentales de Bloqueador de anuncios" + "experimental_filters": { + "message": "Filtros experimentales" }, "extensions": { "message": "Extensiones", "description": "Tracker category name" }, + "facilitates_the_creation_of_your_own_ad_blocking_rules_to_customize_your_ghostery_experience_": { + "message": "Facilita la creación de tus propias reglas de bloqueo de anuncios para personalizar tu experiencia con Ghostery." + }, "for_more_information_read_our_full": { "message": "Para obtener más información, lee todos nuestros" }, @@ -393,6 +402,9 @@ "navigate_to_a_website_to_see_ghostery_in_action_": { "message": "Navega a un sitio web para ver Ghostery en acción." }, + "network_filters__@_0_": { + "message": "Filtros de Red: $${0}" + }, "never_consent": { "message": "Never-Consent" }, @@ -472,6 +484,9 @@ "read_more_on_whotracks_me": { "message": "Leer más sobre WhoTracks.Me" }, + "regional_filters": { + "message": "Filtros Regionales" + }, "renew_ghostery_for_full_protection": { "message": "Renueva GHOSTERY para tener protección total" }, @@ -624,6 +639,9 @@ "message": "Sin identificar", "description": "Tracker category name" }, + "update_filters": { + "message": "Actualizar filtros" + }, "urls_blocked": { "message": "URL bloqueadas" }, diff --git a/extension-manifest-v3/src/_locales/fr/messages.json b/extension-manifest-v3/src/_locales/fr/messages.json index fe34fbb34..0fda61882 100644 --- a/extension-manifest-v3/src/_locales/fr/messages.json +++ b/extension-manifest-v3/src/_locales/fr/messages.json @@ -73,7 +73,7 @@ "message": "Autorise Ghostery dans les fenêtres privées" }, "allow_trusted_scriptlets": { - "message": "Autoriser les scriptlets de confiance" + "message": "Autoriser \"trusted scriptlets\"" }, "always": { "message": "Toujours" @@ -119,6 +119,9 @@ "blocked_on_this_website": { "message": "Bloqués sur ce site web" }, + "blocks_additional_ads__trackers__and_pop_ups_specific_to_the_language_of_websites_you_visit__enable_only_the_languages_you_need_to_avoid_slowing_down_your_browser_": { + "message": "Bloque des publicités supplémentaires, des trackers et des pop-ups spécifiques à la langue des sites web que vous visitez. Activez uniquement les langues dont vous avez besoin pour éviter de ralentir votre navigateur." + }, "cancel": { "message": "Annuler" }, @@ -158,15 +161,15 @@ "copied_to_clipboard": { "message": "Copié dans le presse-papiers" }, + "cosmetic_filters__@_0_": { + "message": "Filtres cosmétiques : $${0}" + }, "country": { "message": "Pays" }, "create_account": { "message": "Créer un compte" }, - "create_your_own_ad_blocking_rules_to_customize_your_ghostery_experience_": { - "message": "Créez vos règles de blocage des publicités pour personnaliser votre expérience Ghostery." - }, "current_protection_status_for_@_0__": { "message": "Statut de protection actuel pour $${0} :", "description": "Current protection status for a tracker" @@ -233,6 +236,9 @@ "enter_website_url": { "message": "Saisir l'URL du site web" }, + "errors__@_0___": { + "message": "Erreurs ($${0}) :" + }, "essential": { "message": "Essentiels", "description": "Tracker category name" @@ -246,13 +252,16 @@ "expand_ghostery_ad_blocking_to_search_engines_in_a_few_easy_steps_": { "message": "Étendez le blocage des publicités de Ghostery aux moteurs de recherche en quelques étapes simples." }, - "experimental_ad_blocking_filters": { - "message": "Filtres expérimentaux de Blocage des publicités" + "experimental_filters": { + "message": "Filtres expérimentaux" }, "extensions": { "message": "Extensions", "description": "Tracker category name" }, + "facilitates_the_creation_of_your_own_ad_blocking_rules_to_customize_your_ghostery_experience_": { + "message": "Facilite la création de vos propres règles de blocage des publicités pour personnaliser votre expérience Ghostery." + }, "for_more_information_read_our_full": { "message": "Pour plus d'information, lisez notre" }, @@ -393,6 +402,9 @@ "navigate_to_a_website_to_see_ghostery_in_action_": { "message": "Naviguez jusqu'à un site web pour voir Ghostery en action." }, + "network_filters__@_0_": { + "message": "Filtres réseau : $${0}" + }, "never_consent": { "message": "Never-Consent" }, @@ -472,6 +484,9 @@ "read_more_on_whotracks_me": { "message": "Plus d'informations sur WhoTracks.Me" }, + "regional_filters": { + "message": "Filtres régionaux" + }, "renew_ghostery_for_full_protection": { "message": "Renouvelez Ghostery pour bénéficier d'une protection complète" }, @@ -624,6 +639,9 @@ "message": "Non identifié", "description": "Tracker category name" }, + "update_filters": { + "message": "Mettre à jour les filtres" + }, "urls_blocked": { "message": "URL bloquées" }, diff --git a/extension-manifest-v3/src/_locales/it/messages.json b/extension-manifest-v3/src/_locales/it/messages.json index e45a89809..6909bfe3b 100644 --- a/extension-manifest-v3/src/_locales/it/messages.json +++ b/extension-manifest-v3/src/_locales/it/messages.json @@ -119,6 +119,9 @@ "blocked_on_this_website": { "message": "Blocco effettuato su questo sito" }, + "blocks_additional_ads__trackers__and_pop_ups_specific_to_the_language_of_websites_you_visit__enable_only_the_languages_you_need_to_avoid_slowing_down_your_browser_": { + "message": "Blocca ulteriori annunci, Tracker e pop-up specifici per la lingua dei siti web che visiti. Abilita solo le lingue di cui hai bisogno per evitare di rallentare il tuo browser." + }, "cancel": { "message": "Annulla" }, @@ -158,21 +161,21 @@ "copied_to_clipboard": { "message": "Copiato negli appunti" }, + "cosmetic_filters__@_0_": { + "message": "Filtri Cosmetici: $${0}" + }, "country": { "message": "Paese" }, "create_account": { "message": "Crea Account" }, - "create_your_own_ad_blocking_rules_to_customize_your_ghostery_experience_": { - "message": "Crea le tue regole di blocco degli annunci per personalizzare la tua esperienza con Ghostery." - }, "current_protection_status_for_@_0__": { "message": "Attuale stato di protezione per $${0}:", "description": "Current protection status for a tracker" }, "custom_filters": { - "message": "Filtri personalizzati" + "message": "Filtri Personalizzati" }, "customer_interaction": { "message": "Interazione Cliente", @@ -233,6 +236,9 @@ "enter_website_url": { "message": "Inserire l'URL del sito web" }, + "errors__@_0___": { + "message": "Errori ($${0}):" + }, "essential": { "message": "Essenziali", "description": "Tracker category name" @@ -246,13 +252,16 @@ "expand_ghostery_ad_blocking_to_search_engines_in_a_few_easy_steps_": { "message": "Estendi il blocco delle pubblicità di Ghostery anche ai motori di ricerca in pochi semplici passi." }, - "experimental_ad_blocking_filters": { - "message": "Filtri Sperimentali Blocca Pubblicità" + "experimental_filters": { + "message": "Filtri Sperimentali" }, "extensions": { "message": "Estensioni", "description": "Tracker category name" }, + "facilitates_the_creation_of_your_own_ad_blocking_rules_to_customize_your_ghostery_experience_": { + "message": "Facilita la creazione delle tue regole di blocco degli annunci per personalizzare la tua esperienza con Ghostery." + }, "for_more_information_read_our_full": { "message": "Per maggiori informazioni, visita il nostro sito" }, @@ -393,6 +402,9 @@ "navigate_to_a_website_to_see_ghostery_in_action_": { "message": "Visita un sito web e scopri Ghostery in azione." }, + "network_filters__@_0_": { + "message": "Filtri di Rete: $${0}" + }, "never_consent": { "message": "Never-Cosent" }, @@ -472,6 +484,9 @@ "read_more_on_whotracks_me": { "message": "Scopri di più su WhoTracks.Me" }, + "regional_filters": { + "message": "Filtri Regionali" + }, "renew_ghostery_for_full_protection": { "message": "rinnova GHOSTERY per una protezione completa" }, @@ -624,6 +639,9 @@ "message": "Non identificato", "description": "Tracker category name" }, + "update_filters": { + "message": "Aggiorna Filtri" + }, "urls_blocked": { "message": "URL bloccati" }, diff --git a/extension-manifest-v3/src/_locales/ja/messages.json b/extension-manifest-v3/src/_locales/ja/messages.json index d253b0cd9..fac1b5d58 100644 --- a/extension-manifest-v3/src/_locales/ja/messages.json +++ b/extension-manifest-v3/src/_locales/ja/messages.json @@ -119,6 +119,9 @@ "blocked_on_this_website": { "message": "このウェブサイトでブロック済み" }, + "blocks_additional_ads__trackers__and_pop_ups_specific_to_the_language_of_websites_you_visit__enable_only_the_languages_you_need_to_avoid_slowing_down_your_browser_": { + "message": "追加の広告、トラッカー、ポップアップを、訪問するウェブサイトの言語に特化してブロックします。ブラウザの速度低下を避けるために、必要な言語のみを有効にしてください。." + }, "cancel": { "message": "キャンセル" }, @@ -158,15 +161,15 @@ "copied_to_clipboard": { "message": "クリップボードにコピー済み" }, + "cosmetic_filters__@_0_": { + "message": "コスメティックフィルター: $${0}" + }, "country": { "message": "国" }, "create_account": { "message": "アカウントを作成" }, - "create_your_own_ad_blocking_rules_to_customize_your_ghostery_experience_": { - "message": "自分の広告ブロックルールを作成して、Ghosteryの体験を自分好みにカスタマイズしましょう。." - }, "current_protection_status_for_@_0__": { "message": "$${0}の現在の保護ステータス: ", "description": "Current protection status for a tracker" @@ -233,6 +236,9 @@ "enter_website_url": { "message": "ウェブサイトのURLを入力" }, + "errors__@_0___": { + "message": "エラー ($${0}):" + }, "essential": { "message": "必需", "description": "Tracker category name" @@ -246,13 +252,16 @@ "expand_ghostery_ad_blocking_to_search_engines_in_a_few_easy_steps_": { "message": "簡単なステップで、Ghosteryの広告ブロッキングを検索エンジンへと拡張できます。" }, - "experimental_ad_blocking_filters": { - "message": "実験的な広告ブロックフィルター" + "experimental_filters": { + "message": "実験的フィルター" }, "extensions": { "message": "拡張機能", "description": "Tracker category name" }, + "facilitates_the_creation_of_your_own_ad_blocking_rules_to_customize_your_ghostery_experience_": { + "message": "Ghosteryの体験をカスタマイズするために、自分自身の広告ブロックルールの作成を支援します。." + }, "for_more_information_read_our_full": { "message": "詳細はこちらをご覧ください" }, @@ -393,6 +402,9 @@ "navigate_to_a_website_to_see_ghostery_in_action_": { "message": "ホームページにアクセスして、Ghosteryの動作を確認しましょう。" }, + "network_filters__@_0_": { + "message": "ネットワークフィルター: $${0}" + }, "never_consent": { "message": "決して同意しない" }, @@ -472,6 +484,9 @@ "read_more_on_whotracks_me": { "message": "WhoTracks.Meで詳細を見る" }, + "regional_filters": { + "message": "地域フィルター" + }, "renew_ghostery_for_full_protection": { "message": "Ghosteryを更新して包括的な保護機能を利用する" }, @@ -624,6 +639,9 @@ "message": "未知", "description": "Tracker category name" }, + "update_filters": { + "message": "フィルターを更新" + }, "urls_blocked": { "message": "ブロック済みURL" }, diff --git a/extension-manifest-v3/src/_locales/ko/messages.json b/extension-manifest-v3/src/_locales/ko/messages.json index 440cac5bf..8924b2518 100644 --- a/extension-manifest-v3/src/_locales/ko/messages.json +++ b/extension-manifest-v3/src/_locales/ko/messages.json @@ -119,6 +119,9 @@ "blocked_on_this_website": { "message": "이 웹 사이트에서 차단됨" }, + "blocks_additional_ads__trackers__and_pop_ups_specific_to_the_language_of_websites_you_visit__enable_only_the_languages_you_need_to_avoid_slowing_down_your_browser_": { + "message": "웹사이트 언어에 맞춘 추가 광고, 추적기 및 팝업을 차단합니다. 브라우저 속도를 저하시키지 않도록 필요한 언어만 활성화하세요." + }, "cancel": { "message": "취소" }, @@ -158,15 +161,15 @@ "copied_to_clipboard": { "message": "클립보드에 복사됨" }, + "cosmetic_filters__@_0_": { + "message": "코스메틱 필터: $${0}" + }, "country": { "message": "국가" }, "create_account": { "message": "새 계정 만들기" }, - "create_your_own_ad_blocking_rules_to_customize_your_ghostery_experience_": { - "message": "광고 차단 규칙을 직접 만들고 Ghostery를 맞춤으로 사용해보세요." - }, "current_protection_status_for_@_0__": { "message": "$${0}의 현재 보호 상태", "description": "Current protection status for a tracker" @@ -233,6 +236,9 @@ "enter_website_url": { "message": "웹 사이트 URL 입력" }, + "errors__@_0___": { + "message": "오류 ($${0}):" + }, "essential": { "message": "필수 요소", "description": "Tracker category name" @@ -246,13 +252,16 @@ "expand_ghostery_ad_blocking_to_search_engines_in_a_few_easy_steps_": { "message": "몇 번의 쉬운 단계만으로 검색 엔진에 Ghostery 광고 차단 기능을 확장할 수 있습니다." }, - "experimental_ad_blocking_filters": { - "message": "실험적인 광고 차단 필터" + "experimental_filters": { + "message": "실험 필터" }, "extensions": { "message": "확장 프로그램", "description": "Tracker category name" }, + "facilitates_the_creation_of_your_own_ad_blocking_rules_to_customize_your_ghostery_experience_": { + "message": "Ghostery 경험을 맞춤화하기 위해 자신만의 광고 차단 규칙을 생성할 수 있도록 지원합니다." + }, "for_more_information_read_our_full": { "message": "더 많은 정보를 보려면 다음을 읽어보세요 " }, @@ -393,6 +402,9 @@ "navigate_to_a_website_to_see_ghostery_in_action_": { "message": "Ghostery가 동작하는지 확인하려면 웹 사이트로 이동하세요." }, + "network_filters__@_0_": { + "message": "네트워크 필터: $${0}" + }, "never_consent": { "message": "Never-Consent" }, @@ -472,6 +484,9 @@ "read_more_on_whotracks_me": { "message": "WhoTracks.Me에서 더 보기" }, + "regional_filters": { + "message": "지역 필터" + }, "renew_ghostery_for_full_protection": { "message": "모든 보호 기능을 사용하려면 Ghostery 구독을 다시 시작하세요" }, @@ -624,6 +639,9 @@ "message": "확인되지 않음", "description": "Tracker category name" }, + "update_filters": { + "message": "필터 업데이트" + }, "urls_blocked": { "message": "차단된 URL" }, diff --git a/extension-manifest-v3/src/_locales/pl/messages.json b/extension-manifest-v3/src/_locales/pl/messages.json index 2b1f7ddc9..ee7961831 100644 --- a/extension-manifest-v3/src/_locales/pl/messages.json +++ b/extension-manifest-v3/src/_locales/pl/messages.json @@ -119,6 +119,9 @@ "blocked_on_this_website": { "message": "Zablokowany na tej stronie" }, + "blocks_additional_ads__trackers__and_pop_ups_specific_to_the_language_of_websites_you_visit__enable_only_the_languages_you_need_to_avoid_slowing_down_your_browser_": { + "message": "Blokuje dodatkowe reklamy, trackery i wyskakujące okienka specyficzne dla języka odwiedzanych stron internetowych. Włącz tylko te języki, które są Ci potrzebne, aby uniknąć spowolnienia przeglądarki." + }, "cancel": { "message": "Anuluj" }, @@ -158,15 +161,15 @@ "copied_to_clipboard": { "message": "Skopiowano do schowka" }, + "cosmetic_filters__@_0_": { + "message": "Filtry kosmetyczne: $${0}" + }, "country": { "message": "Kraj" }, "create_account": { "message": "Utwórz konto" }, - "create_your_own_ad_blocking_rules_to_customize_your_ghostery_experience_": { - "message": "Stwórz własne zasady blokowania reklam, aby dostosować swoje doświadczenie z Ghostery." - }, "current_protection_status_for_@_0__": { "message": "Aktualny status ochrony dla $${0}:", "description": "Current protection status for a tracker" @@ -233,6 +236,9 @@ "enter_website_url": { "message": "Wprowadź adres URL strony internetowej" }, + "errors__@_0___": { + "message": "Błędy ($${0}):" + }, "essential": { "message": "Istotne", "description": "Tracker category name" @@ -246,13 +252,16 @@ "expand_ghostery_ad_blocking_to_search_engines_in_a_few_easy_steps_": { "message": "Rozszerz blokowanie reklam Ghostery na wyszukiwarki w kilku prostych krokach." }, - "experimental_ad_blocking_filters": { - "message": "Eksperymentalne filtry blokowania reklam" + "experimental_filters": { + "message": "Eksperymentalne filtry" }, "extensions": { "message": "Rozszerzenia", "description": "Tracker category name" }, + "facilitates_the_creation_of_your_own_ad_blocking_rules_to_customize_your_ghostery_experience_": { + "message": "Umożliwia tworzenie własnych reguł blokowania reklam, aby dostosować działanie Ghostery do swoich potrzeb." + }, "for_more_information_read_our_full": { "message": "Aby uzyskać więcej informacji, przeczytaj " }, @@ -393,6 +402,9 @@ "navigate_to_a_website_to_see_ghostery_in_action_": { "message": "Przejdź na stronę internetową, aby zobaczyć, jak działa Ghostery." }, + "network_filters__@_0_": { + "message": "Filtry sieciowe: $${0}" + }, "never_consent": { "message": "Never-Consent" }, @@ -472,6 +484,9 @@ "read_more_on_whotracks_me": { "message": "Dowiedz się więcej na WhoTracks.Me" }, + "regional_filters": { + "message": "Filtry regionalne" + }, "renew_ghostery_for_full_protection": { "message": "wznów Ghostery, żeby uzyskać pełną ochronę" }, @@ -624,6 +639,9 @@ "message": "Niezidentyfikowane", "description": "Tracker category name" }, + "update_filters": { + "message": "Aktualizuj filtry" + }, "urls_blocked": { "message": "Zablokowane adresy URL" }, diff --git a/extension-manifest-v3/src/_locales/pt_BR/messages.json b/extension-manifest-v3/src/_locales/pt_BR/messages.json index ae9d4bb5a..cbfae1219 100644 --- a/extension-manifest-v3/src/_locales/pt_BR/messages.json +++ b/extension-manifest-v3/src/_locales/pt_BR/messages.json @@ -119,6 +119,9 @@ "blocked_on_this_website": { "message": "Bloqueado neste site" }, + "blocks_additional_ads__trackers__and_pop_ups_specific_to_the_language_of_websites_you_visit__enable_only_the_languages_you_need_to_avoid_slowing_down_your_browser_": { + "message": "Bloqueia anúncios adicionais, rastreadores e pop-ups específicos do idioma dos sites que você visita. Ative apenas os idiomas que você precisa para evitar a lentidão do seu navegador." + }, "cancel": { "message": "Cancelar" }, @@ -158,21 +161,21 @@ "copied_to_clipboard": { "message": "Copiado para a área de transferência" }, + "cosmetic_filters__@_0_": { + "message": "Filtros Cosméticos: $${0}" + }, "country": { "message": "País" }, "create_account": { "message": "Criar conta" }, - "create_your_own_ad_blocking_rules_to_customize_your_ghostery_experience_": { - "message": "Crie regras de bloqueio de anúncios para personalizar sua experiência com o Ghostery." - }, "current_protection_status_for_@_0__": { "message": "Status de proteção atual para $${0}:", "description": "Current protection status for a tracker" }, "custom_filters": { - "message": "Filtros personalizados" + "message": "Filtros Personalizados" }, "customer_interaction": { "message": "Interação com o cliente", @@ -233,6 +236,9 @@ "enter_website_url": { "message": "Insira o URL do site" }, + "errors__@_0___": { + "message": "Erros ($${0}):" + }, "essential": { "message": "Essencial", "description": "Tracker category name" @@ -246,13 +252,16 @@ "expand_ghostery_ad_blocking_to_search_engines_in_a_few_easy_steps_": { "message": "Expanda o bloqueio de anúncios do Ghostery para mecanismos de pesquisa em algumas etapas fáceis." }, - "experimental_ad_blocking_filters": { - "message": "Filtros Experimentais de Bloqueio de Anúncios" + "experimental_filters": { + "message": "Filtros Experimentais" }, "extensions": { "message": "Extensões", "description": "Tracker category name" }, + "facilitates_the_creation_of_your_own_ad_blocking_rules_to_customize_your_ghostery_experience_": { + "message": "Facilita a criação de suas próprias regras de bloqueio de anúncios para personalizar sua experiência com o Ghostery." + }, "for_more_information_read_our_full": { "message": "Para mais informações, leia a nossa versão completa" }, @@ -393,6 +402,9 @@ "navigate_to_a_website_to_see_ghostery_in_action_": { "message": "Navegue até um site para ver o Ghostery em ação." }, + "network_filters__@_0_": { + "message": "Filtros de Rede: $${0}" + }, "never_consent": { "message": "Never-Consent" }, @@ -472,6 +484,9 @@ "read_more_on_whotracks_me": { "message": "Leia mais em WhoTracks.Me" }, + "regional_filters": { + "message": "Filtros Regionais" + }, "renew_ghostery_for_full_protection": { "message": "renovar GHOSTERY para ter proteção completa" }, @@ -624,6 +639,9 @@ "message": "Não identificado", "description": "Tracker category name" }, + "update_filters": { + "message": "Atualizar Filtros" + }, "urls_blocked": { "message": "URLs bloqueados" }, diff --git a/extension-manifest-v3/src/_locales/ru/messages.json b/extension-manifest-v3/src/_locales/ru/messages.json index 5b5ad4e22..85b439137 100644 --- a/extension-manifest-v3/src/_locales/ru/messages.json +++ b/extension-manifest-v3/src/_locales/ru/messages.json @@ -119,6 +119,9 @@ "blocked_on_this_website": { "message": "Заблокировано на этом сайте" }, + "blocks_additional_ads__trackers__and_pop_ups_specific_to_the_language_of_websites_you_visit__enable_only_the_languages_you_need_to_avoid_slowing_down_your_browser_": { + "message": "Блокирует дополнительные объявления, трекеры и всплывающие окна, специфичные для языка посещаемых вами веб-сайтов. Включайте только те языки, которые вам нужны, чтобы избежать замедления работы браузера." + }, "cancel": { "message": "Отмена" }, @@ -158,15 +161,15 @@ "copied_to_clipboard": { "message": "Скопировано в буфер обмена" }, + "cosmetic_filters__@_0_": { + "message": "Косметические фильтры: $${0}" + }, "country": { "message": "Страна" }, "create_account": { "message": "Создать учетную запись" }, - "create_your_own_ad_blocking_rules_to_customize_your_ghostery_experience_": { - "message": "Создайте свои правила блокировки рекламы для настройки Ghostery." - }, "current_protection_status_for_@_0__": { "message": "Текущий статус $${0}: ", "description": "Current protection status for a tracker" @@ -233,6 +236,9 @@ "enter_website_url": { "message": "Enter website URL" }, + "errors__@_0___": { + "message": "Ошибки ($${0}):" + }, "essential": { "message": "Важное", "description": "Tracker category name" @@ -246,13 +252,16 @@ "expand_ghostery_ad_blocking_to_search_engines_in_a_few_easy_steps_": { "message": "Настройте блокировку рекламы от Ghostery для поисковых систем в несколько простых шагов." }, - "experimental_ad_blocking_filters": { - "message": "Экспериментальные фильтры блокировки рекламы" + "experimental_filters": { + "message": "Экспериментальные фильтры" }, "extensions": { "message": "Расширения", "description": "Tracker category name" }, + "facilitates_the_creation_of_your_own_ad_blocking_rules_to_customize_your_ghostery_experience_": { + "message": "Обеспечивает создание собственных правил блокировки рекламы для настройки вашего опыта использования Ghostery." + }, "for_more_information_read_our_full": { "message": "Для получения дополнительной информации прочтите" }, @@ -393,6 +402,9 @@ "navigate_to_a_website_to_see_ghostery_in_action_": { "message": "Перейдите на любой сайт, чтобы увидеть, как работает Ghostery." }, + "network_filters__@_0_": { + "message": "Сетевые фильтры: $${0}" + }, "never_consent": { "message": "Never-Consent" }, @@ -472,6 +484,9 @@ "read_more_on_whotracks_me": { "message": "Читайте больше на WhoTracks.Me" }, + "regional_filters": { + "message": "Региональные фильтры" + }, "renew_ghostery_for_full_protection": { "message": "возобновите GHOSTERY, чтобы добиться полной защиты" }, @@ -624,6 +639,9 @@ "message": "Неизвестно", "description": "Tracker category name" }, + "update_filters": { + "message": "Обновить фильтры" + }, "urls_blocked": { "message": "Заблокированные URL-адреса" }, diff --git a/extension-manifest-v3/src/_locales/zh_CN/messages.json b/extension-manifest-v3/src/_locales/zh_CN/messages.json index 1a25cbb12..34af7a227 100644 --- a/extension-manifest-v3/src/_locales/zh_CN/messages.json +++ b/extension-manifest-v3/src/_locales/zh_CN/messages.json @@ -119,6 +119,9 @@ "blocked_on_this_website": { "message": "在此网站上被阻止" }, + "blocks_additional_ads__trackers__and_pop_ups_specific_to_the_language_of_websites_you_visit__enable_only_the_languages_you_need_to_avoid_slowing_down_your_browser_": { + "message": "阻止特定于您访问的网站语言的额外广告、跟踪器和弹出窗口。仅启用您需要的语言,以避免减慢浏览器速度。." + }, "cancel": { "message": "取消" }, @@ -158,15 +161,15 @@ "copied_to_clipboard": { "message": "已复制到剪贴板" }, + "cosmetic_filters__@_0_": { + "message": "化妆过滤器:$${0}" + }, "country": { "message": "国家/地区" }, "create_account": { "message": "创建帐户" }, - "create_your_own_ad_blocking_rules_to_customize_your_ghostery_experience_": { - "message": "创建您自己的广告拦截规则,以自定义您的Ghostery体验。." - }, "current_protection_status_for_@_0__": { "message": "目前对于 $${0} 的保护功能状态:", "description": "Current protection status for a tracker" @@ -233,6 +236,9 @@ "enter_website_url": { "message": "输入网站 URL" }, + "errors__@_0___": { + "message": "错误 ($${0}):" + }, "essential": { "message": "基本", "description": "Tracker category name" @@ -246,13 +252,16 @@ "expand_ghostery_ad_blocking_to_search_engines_in_a_few_easy_steps_": { "message": "只需简单几步,即可将 Ghostery 广告拦截功能扩展到搜索引擎。" }, - "experimental_ad_blocking_filters": { - "message": "实验性广告拦截过滤器" + "experimental_filters": { + "message": "实验性过滤器" }, "extensions": { "message": "扩展", "description": "Tracker category name" }, + "facilitates_the_creation_of_your_own_ad_blocking_rules_to_customize_your_ghostery_experience_": { + "message": "帮助您创建自己的广告拦截规则,以定制您的Ghostery体验。." + }, "for_more_information_read_our_full": { "message": "欲了解更多信息,请阅读我们的完整" }, @@ -393,6 +402,9 @@ "navigate_to_a_website_to_see_ghostery_in_action_": { "message": "导航到一个网站,查看 Ghostery 的运行情况。" }, + "network_filters__@_0_": { + "message": "网络过滤器:$${0}" + }, "never_consent": { "message": "Never-Consent" }, @@ -472,6 +484,9 @@ "read_more_on_whotracks_me": { "message": "在 WhoTracks.Me 上了解详情" }, + "regional_filters": { + "message": "区域过滤器" + }, "renew_ghostery_for_full_protection": { "message": "续订 GHOSTERY 以获得全面保护" }, @@ -624,6 +639,9 @@ "message": "未识别", "description": "Tracker category name" }, + "update_filters": { + "message": "更新过滤器" + }, "urls_blocked": { "message": "已拦截 URL" }, diff --git a/extension-manifest-v3/src/_locales/zh_TW/messages.json b/extension-manifest-v3/src/_locales/zh_TW/messages.json index 980fb5028..9b8bd9b47 100644 --- a/extension-manifest-v3/src/_locales/zh_TW/messages.json +++ b/extension-manifest-v3/src/_locales/zh_TW/messages.json @@ -119,6 +119,9 @@ "blocked_on_this_website": { "message": "在這個網站被封鎖" }, + "blocks_additional_ads__trackers__and_pop_ups_specific_to_the_language_of_websites_you_visit__enable_only_the_languages_you_need_to_avoid_slowing_down_your_browser_": { + "message": "阻擋您所訪問網站語言特定的額外廣告、追蹤器和彈出視窗。僅啟用您需要的語言,以避免減慢瀏覽器速度。." + }, "cancel": { "message": "取消" }, @@ -158,15 +161,15 @@ "copied_to_clipboard": { "message": "複製到剪貼簿" }, + "cosmetic_filters__@_0_": { + "message": "化妝過濾器:$${0}" + }, "country": { "message": "國家" }, "create_account": { "message": "創建帳戶" }, - "create_your_own_ad_blocking_rules_to_customize_your_ghostery_experience_": { - "message": "建立您自己的廣告攔截規則,以自訂您的Ghostery使用體驗。." - }, "current_protection_status_for_@_0__": { "message": "目前對 $${0} 的保護狀態:", "description": "Current protection status for a tracker" @@ -233,6 +236,9 @@ "enter_website_url": { "message": "輸入網站網址" }, + "errors__@_0___": { + "message": "錯誤 ($${0}):" + }, "essential": { "message": "基本內容", "description": "Tracker category name" @@ -246,13 +252,16 @@ "expand_ghostery_ad_blocking_to_search_engines_in_a_few_easy_steps_": { "message": "只需幾個簡單步驟,即可將 Ghostery 廣告攔截功能擴展到搜尋引擎。" }, - "experimental_ad_blocking_filters": { - "message": "實驗性廣告阻擋過濾器" + "experimental_filters": { + "message": "實驗性過濾器" }, "extensions": { "message": "擴展", "description": "Tracker category name" }, + "facilitates_the_creation_of_your_own_ad_blocking_rules_to_customize_your_ghostery_experience_": { + "message": "協助您創建自己的廣告攔截規則,以自訂您的Ghostery體驗。." + }, "for_more_information_read_our_full": { "message": "如欲了解更多訊息,請閱讀我們的全文" }, @@ -393,6 +402,9 @@ "navigate_to_a_website_to_see_ghostery_in_action_": { "message": "導覽到一個網站,親眼查看 Ghostery 的實際運作。" }, + "network_filters__@_0_": { + "message": "網路過濾器:$${0}" + }, "never_consent": { "message": "Never-Consent" }, @@ -472,6 +484,9 @@ "read_more_on_whotracks_me": { "message": "在 WhoTracks.Me 上繼續閱讀" }, + "regional_filters": { + "message": "區域過濾器" + }, "renew_ghostery_for_full_protection": { "message": "更新 GHOSTERY 以獲得全面防護" }, @@ -624,6 +639,9 @@ "message": "不明", "description": "Tracker category name" }, + "update_filters": { + "message": "更新過濾器" + }, "urls_blocked": { "message": "已封鎖的 URL" }, diff --git a/extension-manifest-v3/xcode/Ghostery.xcodeproj/project.pbxproj b/extension-manifest-v3/xcode/Ghostery.xcodeproj/project.pbxproj index 355081323..621f64144 100644 --- a/extension-manifest-v3/xcode/Ghostery.xcodeproj/project.pbxproj +++ b/extension-manifest-v3/xcode/Ghostery.xcodeproj/project.pbxproj @@ -886,7 +886,7 @@ CLANG_WARN_UNREACHABLE_CODE = YES; CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; COPY_PHASE_STRIP = NO; - CURRENT_PROJECT_VERSION = 15; + CURRENT_PROJECT_VERSION = 17; DEAD_CODE_STRIPPING = YES; DEBUG_INFORMATION_FORMAT = dwarf; ENABLE_STRICT_OBJC_MSGSEND = YES; @@ -906,7 +906,7 @@ GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_VARIABLE = YES; - MARKETING_VERSION = 10.3.18; + MARKETING_VERSION = 10.4.0; MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE; MTL_FAST_MATH = YES; ONLY_ACTIVE_ARCH = YES; @@ -949,7 +949,7 @@ CLANG_WARN_UNREACHABLE_CODE = YES; CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; COPY_PHASE_STRIP = NO; - CURRENT_PROJECT_VERSION = 15; + CURRENT_PROJECT_VERSION = 17; DEAD_CODE_STRIPPING = YES; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; ENABLE_NS_ASSERTIONS = NO; @@ -963,7 +963,7 @@ GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_VARIABLE = YES; - MARKETING_VERSION = 10.3.18; + MARKETING_VERSION = 10.4.0; MTL_ENABLE_DEBUG_INFO = NO; MTL_FAST_MATH = YES; SWIFT_COMPILATION_MODE = wholemodule; @@ -1193,7 +1193,7 @@ CODE_SIGN_IDENTITY = "-"; "CODE_SIGN_IDENTITY[sdk=macosx*]" = "Apple Development"; CODE_SIGN_STYLE = Automatic; - CURRENT_PROJECT_VERSION = 15; + CURRENT_PROJECT_VERSION = 17; DEAD_CODE_STRIPPING = YES; DEVELOPMENT_TEAM = T3NRR7XMGG; ENABLE_HARDENED_RUNTIME = NO; @@ -1232,7 +1232,7 @@ CODE_SIGN_ENTITLEMENTS = "macOS (App)/Ghostery – Privacy Ad Blocker.entitlements"; CODE_SIGN_IDENTITY = "Apple Development"; CODE_SIGN_STYLE = Automatic; - CURRENT_PROJECT_VERSION = 15; + CURRENT_PROJECT_VERSION = 17; DEAD_CODE_STRIPPING = YES; DEVELOPMENT_TEAM = T3NRR7XMGG; ENABLE_HARDENED_RUNTIME = YES; diff --git a/package-lock.json b/package-lock.json index e269af64d..c92c28156 100644 --- a/package-lock.json +++ b/package-lock.json @@ -107,7 +107,7 @@ }, "extension-manifest-v3": { "name": "@ghostery/extension-manifest-v3", - "version": "10.3.18", + "version": "10.4.0", "license": "MPL-2.0", "dependencies": { "@cliqz/adblocker": "^1.31.2",