diff --git a/package-lock.json b/package-lock.json
index 01b8d4c01..c12b508f8 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1,12 +1,12 @@
{
"name": "ghostery-extension",
- "version": "10.4.12",
+ "version": "10.4.13",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "ghostery-extension",
- "version": "10.4.12",
+ "version": "10.4.13",
"license": "MPL-2.0",
"dependencies": {
"@duckduckgo/autoconsent": "^10.17.0",
diff --git a/package.json b/package.json
index 302ef984e..9ae65b9d8 100644
--- a/package.json
+++ b/package.json
@@ -1,7 +1,7 @@
{
"name": "ghostery-extension",
"private": true,
- "version": "10.4.12",
+ "version": "10.4.13",
"type": "module",
"scripts": {
"download-engines": "node scripts/download-engines.js",
diff --git a/src/_locales/de/messages.json b/src/_locales/de/messages.json
index fde7c4ba5..98490ff5e 100644
--- a/src/_locales/de/messages.json
+++ b/src/_locales/de/messages.json
@@ -42,7 +42,7 @@
"message": "Ausnahme hinzufügen"
},
"add_on_s_health": {
- "message": "Gesundheit des Add-ons"
+ "message": "Zustand des Add-ons"
},
"add_website": {
"message": "Webseite hinzufügen"
@@ -200,7 +200,7 @@
"description": "Tracker category name"
},
"data_collection_summary": {
- "message": "Datenerfassung Zusammenfassung"
+ "message": "Zusammenfassung der erfassten Daten"
},
"detailed_view": {
"message": "Detailansicht"
@@ -274,7 +274,7 @@
"message": "Experimentelle Filter"
},
"extension__version__installation_date__random_install_number__from_1_to_100___basic_settings__contribution_status": {
- "message": "Erweiterung: Version, Installationsdatum, zufällige Installationsnummer (von 1 bis 100), Grundeinstellungen, Unterstützungsstatus"
+ "message": "Erweiterung: Version, Installationsdatum, zufällige Installationsnummer (von 1 bis 100), Grundeinstellungen, Fördererstatus"
},
"extension_id_is_removed_from_the_stack_traces_": {
"message": "Die Erweiterungs-ID wird aus den Stack-Traces entfernt."
@@ -351,7 +351,7 @@
"message": "Ignorieren"
},
"information_about__a_href__@_0___web_trackers__a____a_href____1___add_on_s_health__a___and__a_href____2___performance_telemetry__a__will_be_shared_in_accordance_with_our__a_href____3___target___blank__rel__noreferrer__privacy_policy__a___advancing_privacy_protection_for_the_ghostery_community_": {
- "message": "Informationen über Web-Tracker, Add-on-Gesundheit und Leistungstelemetrie werden gemäß unserer Datenschutzrichtlinie geteilt, um den Datenschutz für die Ghostery-Community zu verbessern.",
+ "message": "Informationen über Web-Tracker, Zustand des Add-ons und Leistungstelemetrie werden gemäß unserer Datenschutzerklärung geteilt, um die Privatsphäre der ganzen Ghostery-Community zu verbessern.",
"description": "'add-on' means 'browser extension'"
},
"it_exists_thanks_to_micro_contributions_of_every_ghostery_user_who_chooses_to_send_non_personal_information_to_whotracks_me__the_input_enables_ghostery_to_provide_real_time_intel_on_trackers_which_in_turn_provides_protection_to_the_entire_ghostery_community_": {
@@ -361,7 +361,7 @@
"message": "Schließen Sie sich Ghostery an"
},
"k_anonymity_protected_reports_of_page_shows": {
- "message": "k-Anonymität-geschützte Berichte von Seitenansichten"
+ "message": "Berichte von Seitenansichten geschützt mit k-Anonymität"
},
"keep_disabled": {
"message": "Deaktiviert lassen"
@@ -381,6 +381,9 @@
"learn_more_on_supported_syntax": {
"message": "Erfahre mehr über die unterstützte Syntax"
},
+ "leave_a_review_today": {
+ "message": "Hinterlass uns hier eine Bewertung!"
+ },
"load_more": {
"message": "Mehr laden"
},
@@ -489,7 +492,7 @@
"message": "Nutzt KI-basierte Technologie, um verschiedene Tracking-Techniken zu verhindern."
},
"privacy_policy": {
- "message": "Datenschutzrichtlinie"
+ "message": "Datenschutzerklärung"
},
"privacy_protection": {
"message": "Datenschutz"
@@ -572,7 +575,7 @@
"message": "Software-Lizenzen"
},
"statistical_reports_on_navigational_routes": {
- "message": "statistische Berichte über Navigationsrouten"
+ "message": "Statistische Berichte über Navigationsrouten"
},
"submit_a_new_tracker": {
"message": "Neuen Tracker senden"
@@ -612,7 +615,7 @@
"message": "Um kritische Absturzinformationen der Erweiterung zu überwachen, werden folgende Informationen über Fehler gesammelt:"
},
"to_provide_privacy_protection_features__the_following_information_about_web_trackers_is_collected_": {
- "message": "Um Datenschutzfunktionen bereitzustellen, werden die folgenden Informationen über Web-Tracker gesammelt:"
+ "message": "Um Datenschutzfunktionen bereitzustellen, werden folgende Informationen über Web-Tracker gesammelt:"
},
"tracker_database": {
"message": "Tracker Datenbank"
@@ -689,6 +692,9 @@
"we_know_you_rely_on_ghostery_for_a_smooth_youtube_experience__until_a_more_refined_solution_emerges__here_s_a_temporary_fix_": {
"message": "Wir wissen, dass du dich für ein reibungsloses YouTube-Erlebnis auf Ghostery verlässt. Bis eine bessere Lösung gefunden ist, haben wir hier eine vorübergehende Lösung."
},
+ "we_re_so_glad_ghostery_has_your_heart__help_others_find_us_too___it_only_takes_a_moment_": {
+ "message": "Wir freuen uns so sehr, dass Ghostery dein Herz erobert hat! Hilf anderen, uns auch zu finden – es dauert nur einen Moment."
+ },
"web_trackers": {
"message": "Web-Tracker"
},
diff --git a/src/_locales/en/messages.json b/src/_locales/en/messages.json
index 7c95d9f13..52a2d884d 100644
--- a/src/_locales/en/messages.json
+++ b/src/_locales/en/messages.json
@@ -381,6 +381,9 @@
"learn_more_on_supported_syntax": {
"message": "Learn more on supported syntax"
},
+ "leave_a_review_today": {
+ "message": "Leave a review today"
+ },
"load_more": {
"message": "Load more"
},
@@ -689,6 +692,9 @@
"we_know_you_rely_on_ghostery_for_a_smooth_youtube_experience__until_a_more_refined_solution_emerges__here_s_a_temporary_fix_": {
"message": "We know you rely on Ghostery for a smooth YouTube experience. Until a more refined solution emerges, here’s a temporary fix."
},
+ "we_re_so_glad_ghostery_has_your_heart__help_others_find_us_too___it_only_takes_a_moment_": {
+ "message": "We're so glad Ghostery has your heart! Help others find us too - it only takes a moment."
+ },
"web_trackers": {
"message": "Web Trackers"
},
diff --git a/src/_locales/es/messages.json b/src/_locales/es/messages.json
index 51703d25f..726bd2895 100644
--- a/src/_locales/es/messages.json
+++ b/src/_locales/es/messages.json
@@ -381,6 +381,9 @@
"learn_more_on_supported_syntax": {
"message": "Aprende más sobre la sintaxis compatible"
},
+ "leave_a_review_today": {
+ "message": "Deja una reseña hoy"
+ },
"load_more": {
"message": "Cargar más"
},
@@ -689,6 +692,9 @@
"we_know_you_rely_on_ghostery_for_a_smooth_youtube_experience__until_a_more_refined_solution_emerges__here_s_a_temporary_fix_": {
"message": "Sabemos que confías en Ghostery para disfrutar de una experiencia fluida en YouTube. Hasta que aparezca una solución más refinada, aquí tienes una solución temporal."
},
+ "we_re_so_glad_ghostery_has_your_heart__help_others_find_us_too___it_only_takes_a_moment_": {
+ "message": "¡Nos alegra mucho que Ghostery te haya conquistado! Ayuda a otros a encontrarnos también, solo toma un momento."
+ },
"web_trackers": {
"message": "Rastreadores web"
},
diff --git a/src/_locales/fr/messages.json b/src/_locales/fr/messages.json
index bf50d20f5..e5ac49c42 100644
--- a/src/_locales/fr/messages.json
+++ b/src/_locales/fr/messages.json
@@ -381,6 +381,9 @@
"learn_more_on_supported_syntax": {
"message": "En savoir plus sur la syntaxe prise en charge"
},
+ "leave_a_review_today": {
+ "message": "Laissez un avis aujourd'hui"
+ },
"load_more": {
"message": "Charger plus"
},
@@ -689,6 +692,9 @@
"we_know_you_rely_on_ghostery_for_a_smooth_youtube_experience__until_a_more_refined_solution_emerges__here_s_a_temporary_fix_": {
"message": "Nous savons que tu comptes sur Ghostery pour une expérience YouTube fluide. En attendant qu'une solution plus raffinée émerge, voici une solution temporaire."
},
+ "we_re_so_glad_ghostery_has_your_heart__help_others_find_us_too___it_only_takes_a_moment_": {
+ "message": "Nous sommes ravis que Ghostery ait conquis votre cœur ! Aidez les autres à nous trouver aussi - cela ne prend qu'un instant."
+ },
"web_trackers": {
"message": "Trackers Web"
},
diff --git a/src/_locales/it/messages.json b/src/_locales/it/messages.json
index f7e47221e..d31ef65fe 100644
--- a/src/_locales/it/messages.json
+++ b/src/_locales/it/messages.json
@@ -381,6 +381,9 @@
"learn_more_on_supported_syntax": {
"message": "Scopri di più sulla sintassi supportata"
},
+ "leave_a_review_today": {
+ "message": "Lascia una recensione oggi"
+ },
"load_more": {
"message": "Carica altro"
},
@@ -489,7 +492,7 @@
"message": "Impedisce varie tecniche di tracciamento tramite tecnologia Al-driven."
},
"privacy_policy": {
- "message": "Privacy Policy"
+ "message": "Informativa sulla privacy"
},
"privacy_protection": {
"message": "Protezione della privacy"
@@ -689,6 +692,9 @@
"we_know_you_rely_on_ghostery_for_a_smooth_youtube_experience__until_a_more_refined_solution_emerges__here_s_a_temporary_fix_": {
"message": "Sappiamo che ti affidi a Ghostery per un'esperienza fluida su YouTube. In attesa di una soluzione più raffinata, ecco una soluzione temporanea."
},
+ "we_re_so_glad_ghostery_has_your_heart__help_others_find_us_too___it_only_takes_a_moment_": {
+ "message": "Siamo così felici che Ghostery abbia conquistato il tuo cuore! Aiuta anche gli altri a trovarci: ci vuole solo un momento."
+ },
"web_trackers": {
"message": "Tracker Web"
},
diff --git a/src/_locales/ja/messages.json b/src/_locales/ja/messages.json
index 36ec6dc45..fa6ad31c2 100644
--- a/src/_locales/ja/messages.json
+++ b/src/_locales/ja/messages.json
@@ -381,6 +381,9 @@
"learn_more_on_supported_syntax": {
"message": "サポートされている構文について詳しく学ぶ"
},
+ "leave_a_review_today": {
+ "message": "レビューを残してください"
+ },
"load_more": {
"message": "さらに読み込む"
},
@@ -689,6 +692,9 @@
"we_know_you_rely_on_ghostery_for_a_smooth_youtube_experience__until_a_more_refined_solution_emerges__here_s_a_temporary_fix_": {
"message": "スムーズなYouTube体験のためにGhosteryに依存していることは承知しています。より洗練されたソリューションが登場するまでの一時的な解決策をご紹介します。"
},
+ "we_re_so_glad_ghostery_has_your_heart__help_others_find_us_too___it_only_takes_a_moment_": {
+ "message": "Ghosteryを気に入っていただきありがとうございます!他の人にも見つけてもらえるように手助けしてください。ほんの一瞬でできます。."
+ },
"web_trackers": {
"message": "ウェブトラッカー"
},
diff --git a/src/_locales/ko/messages.json b/src/_locales/ko/messages.json
index b0acac6ae..eb6184364 100644
--- a/src/_locales/ko/messages.json
+++ b/src/_locales/ko/messages.json
@@ -381,6 +381,9 @@
"learn_more_on_supported_syntax": {
"message": "지원되는 문법에 대해 알아보기"
},
+ "leave_a_review_today": {
+ "message": "오늘 리뷰를 남겨보세요"
+ },
"load_more": {
"message": "더 보기"
},
@@ -689,6 +692,9 @@
"we_know_you_rely_on_ghostery_for_a_smooth_youtube_experience__until_a_more_refined_solution_emerges__here_s_a_temporary_fix_": {
"message": "더 나은 YouTube 사용 환경을 위해 Ghostery 사용하는 것을 알고 있습니다. 보다 나은 해결책이 출시되기 전까지 임시 조치를 취할 수 있습니다."
},
+ "we_re_so_glad_ghostery_has_your_heart__help_others_find_us_too___it_only_takes_a_moment_": {
+ "message": "고스트리가 마음에 드셨다니 정말 기쁩니다! 다른 사람들도 저희를 찾을 수 있도록 도와주세요 - 잠깐이면 됩니다."
+ },
"web_trackers": {
"message": "웹 추적기"
},
diff --git a/src/_locales/pl/messages.json b/src/_locales/pl/messages.json
index eb6632a17..7a23ce64c 100644
--- a/src/_locales/pl/messages.json
+++ b/src/_locales/pl/messages.json
@@ -381,6 +381,9 @@
"learn_more_on_supported_syntax": {
"message": "Dowiedz się więcej o obsługiwanej składni"
},
+ "leave_a_review_today": {
+ "message": "Napisz recenzję już dziś"
+ },
"load_more": {
"message": "Załaduj więcej"
},
@@ -689,6 +692,9 @@
"we_know_you_rely_on_ghostery_for_a_smooth_youtube_experience__until_a_more_refined_solution_emerges__here_s_a_temporary_fix_": {
"message": "Wiemy, że polegasz na Ghostery, aby płynnie korzystać z YouTube. Dopóki nie pojawi się bardziej wyrafinowane rozwiązanie, oto tymczasowa poprawka."
},
+ "we_re_so_glad_ghostery_has_your_heart__help_others_find_us_too___it_only_takes_a_moment_": {
+ "message": "Cieszymy się, że Ghostery zdobyło Twoje serce! Pomóż innym nas znaleźć - to zajmie tylko chwilę."
+ },
"web_trackers": {
"message": "Trackery"
},
diff --git a/src/_locales/pt_BR/messages.json b/src/_locales/pt_BR/messages.json
index f7bd768b5..84b34a531 100644
--- a/src/_locales/pt_BR/messages.json
+++ b/src/_locales/pt_BR/messages.json
@@ -381,6 +381,9 @@
"learn_more_on_supported_syntax": {
"message": "Saiba mais sobre a sintaxe suportada"
},
+ "leave_a_review_today": {
+ "message": "Deixe uma avaliação hoje"
+ },
"load_more": {
"message": "Carregar mais"
},
@@ -689,6 +692,9 @@
"we_know_you_rely_on_ghostery_for_a_smooth_youtube_experience__until_a_more_refined_solution_emerges__here_s_a_temporary_fix_": {
"message": "Sabemos que você confia no Ghostery para ter uma experiência tranquila no YouTube. Até que surja uma solução mais refinada, aqui está uma correção temporária."
},
+ "we_re_so_glad_ghostery_has_your_heart__help_others_find_us_too___it_only_takes_a_moment_": {
+ "message": "Estamos tão felizes que o Ghostery conquistou seu coração! Ajude outros a nos encontrar também - leva apenas um momento."
+ },
"web_trackers": {
"message": "Rastreadores da Web"
},
diff --git a/src/_locales/ru/messages.json b/src/_locales/ru/messages.json
index 01e1516b5..602be2009 100644
--- a/src/_locales/ru/messages.json
+++ b/src/_locales/ru/messages.json
@@ -381,6 +381,9 @@
"learn_more_on_supported_syntax": {
"message": "Узнайте больше о поддерживаемом синтаксисе"
},
+ "leave_a_review_today": {
+ "message": "Оставьте отзыв сегодня"
+ },
"load_more": {
"message": "Показать еще"
},
@@ -689,6 +692,9 @@
"we_know_you_rely_on_ghostery_for_a_smooth_youtube_experience__until_a_more_refined_solution_emerges__here_s_a_temporary_fix_": {
"message": "Мы знаем, что ты полагаешься на Ghostery для бесперебойной работы с YouTube. Пока не появится более совершенное решение, вот временное исправление."
},
+ "we_re_so_glad_ghostery_has_your_heart__help_others_find_us_too___it_only_takes_a_moment_": {
+ "message": "Мы рады, что Ghostery вам по душе! Помогите другим найти нас — это займет всего минуту."
+ },
"web_trackers": {
"message": "Веб-трекеры"
},
diff --git a/src/_locales/zh_CN/messages.json b/src/_locales/zh_CN/messages.json
index d36aad3a7..2fa410791 100644
--- a/src/_locales/zh_CN/messages.json
+++ b/src/_locales/zh_CN/messages.json
@@ -381,6 +381,9 @@
"learn_more_on_supported_syntax": {
"message": "了解更多支持的语法"
},
+ "leave_a_review_today": {
+ "message": "请留下评论"
+ },
"load_more": {
"message": "加载更多"
},
@@ -489,7 +492,7 @@
"message": "阻止各种 AI 驱动的跟踪技术。"
},
"privacy_policy": {
- "message": "Privacy Policy"
+ "message": "隐私政策"
},
"privacy_protection": {
"message": "隐私保护"
@@ -689,6 +692,9 @@
"we_know_you_rely_on_ghostery_for_a_smooth_youtube_experience__until_a_more_refined_solution_emerges__here_s_a_temporary_fix_": {
"message": "我们知道,您依赖 Ghostery 来获得流畅的 YouTube 体验。在更完善的解决方案出现之前,这里有一个临时解决方案。"
},
+ "we_re_so_glad_ghostery_has_your_heart__help_others_find_us_too___it_only_takes_a_moment_": {
+ "message": "我们很高兴Ghostery赢得了你的喜爱!帮助其他人也找到我们——这只需片刻时间。."
+ },
"web_trackers": {
"message": "网络追踪器"
},
diff --git a/src/_locales/zh_TW/messages.json b/src/_locales/zh_TW/messages.json
index 9e9ad3a7b..b4623f46f 100644
--- a/src/_locales/zh_TW/messages.json
+++ b/src/_locales/zh_TW/messages.json
@@ -381,6 +381,9 @@
"learn_more_on_supported_syntax": {
"message": "了解更多支持的語法"
},
+ "leave_a_review_today": {
+ "message": "今天留下評論"
+ },
"load_more": {
"message": "載入更多"
},
@@ -689,6 +692,9 @@
"we_know_you_rely_on_ghostery_for_a_smooth_youtube_experience__until_a_more_refined_solution_emerges__here_s_a_temporary_fix_": {
"message": "我們知道您依靠 Ghostery 來獲得流暢的 YouTube 體驗。 在出現更完善的解決方案之前,這裡有一個臨時解決方案。"
},
+ "we_re_so_glad_ghostery_has_your_heart__help_others_find_us_too___it_only_takes_a_moment_": {
+ "message": "很高興你喜歡Ghostery!幫助其他人也找到我們吧——只需片刻時間。."
+ },
"web_trackers": {
"message": "網路追蹤器"
},
diff --git a/xcode/Ghostery.xcodeproj/project.pbxproj b/xcode/Ghostery.xcodeproj/project.pbxproj
index 38f6bb677..bc4adb4fb 100644
--- a/xcode/Ghostery.xcodeproj/project.pbxproj
+++ b/xcode/Ghostery.xcodeproj/project.pbxproj
@@ -892,7 +892,7 @@
CLANG_WARN_UNREACHABLE_CODE = YES;
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
COPY_PHASE_STRIP = NO;
- CURRENT_PROJECT_VERSION = 46;
+ CURRENT_PROJECT_VERSION = 47;
DEAD_CODE_STRIPPING = YES;
DEBUG_INFORMATION_FORMAT = dwarf;
ENABLE_STRICT_OBJC_MSGSEND = YES;
@@ -912,7 +912,7 @@
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
GCC_WARN_UNUSED_FUNCTION = YES;
GCC_WARN_UNUSED_VARIABLE = YES;
- MARKETING_VERSION = 10.4.12;
+ MARKETING_VERSION = 10.4.13;
MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE;
MTL_FAST_MATH = YES;
ONLY_ACTIVE_ARCH = YES;
@@ -955,7 +955,7 @@
CLANG_WARN_UNREACHABLE_CODE = YES;
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
COPY_PHASE_STRIP = NO;
- CURRENT_PROJECT_VERSION = 46;
+ CURRENT_PROJECT_VERSION = 47;
DEAD_CODE_STRIPPING = YES;
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
ENABLE_NS_ASSERTIONS = NO;
@@ -969,7 +969,7 @@
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
GCC_WARN_UNUSED_FUNCTION = YES;
GCC_WARN_UNUSED_VARIABLE = YES;
- MARKETING_VERSION = 10.4.12;
+ MARKETING_VERSION = 10.4.13;
MTL_ENABLE_DEBUG_INFO = NO;
MTL_FAST_MATH = YES;
SWIFT_COMPILATION_MODE = wholemodule;
@@ -1199,7 +1199,7 @@
CODE_SIGN_IDENTITY = "-";
"CODE_SIGN_IDENTITY[sdk=macosx*]" = "Apple Development";
CODE_SIGN_STYLE = Automatic;
- CURRENT_PROJECT_VERSION = 46;
+ CURRENT_PROJECT_VERSION = 47;
DEAD_CODE_STRIPPING = YES;
DEVELOPMENT_TEAM = T3NRR7XMGG;
ENABLE_HARDENED_RUNTIME = NO;
@@ -1238,7 +1238,7 @@
CODE_SIGN_ENTITLEMENTS = "macOS (App)/Ghostery – Privacy Ad Blocker.entitlements";
CODE_SIGN_IDENTITY = "Apple Development";
CODE_SIGN_STYLE = Automatic;
- CURRENT_PROJECT_VERSION = 46;
+ CURRENT_PROJECT_VERSION = 47;
DEAD_CODE_STRIPPING = YES;
DEVELOPMENT_TEAM = T3NRR7XMGG;
ENABLE_HARDENED_RUNTIME = YES;