diff --git a/_locales/bg/messages.json b/_locales/bg/messages.json
index e77b79c4266c24a692b10a4958761b9d7e8165ec..379c53700130f549b63da948922ad592cf68c834 100644
--- a/_locales/bg/messages.json
+++ b/_locales/bg/messages.json
@@ -1,46 +1,70 @@
 {
-  "extensionDescription": {
-    "message": "Защитава ви от следене чрез свободна, централизирана доставка на съдържание.",
-    "description": "Extension description."
+  "extensionDescription":{
+    "message":"Защитава ви от следене чрез свободна, централизирана доставка на съдържание.",
+    "description":"Extension description."
   },
-  "disableProtectionTitle": {
-    "message": "Изключване на защитата за страницата",
-    "description": "Disable protection title."
+  "disableProtectionTitle":{
+    "message":"Изключване на защитата за страницата",
+    "description":"Disable protection title."
   },
-  "enableProtectionTitle": {
-    "message": "Включване на защита",
-    "description": "Enable protection title."
+  "enableProtectionTitle":{
+    "message":"Включване на защита",
+    "description":"Enable protection title."
   },
-  "optionsTitle": {
-    "message": "Настройки",
-    "description": "Options title."
+  "amountInjectedTitle":{
+    "message":"Брояч за местно вмъкнати ресурси",
+    "description":"Amount injected title."
   },
-  "blockMissingTitle": {
-    "message": "Блокиране на заявки за липсващи ресурси",
-    "description": "Block requests for missing resources title."
+  "amountInjectedDescription":{
+    "message":"Количество на местни вмъквания на ресурси от началото на инсталацията.",
+    "description":"Amount injected description."
   },
-  "blockMissingDescription": {
-    "message": "Отмяна на прехванатата заявка, ако изисквания ресурс не е наличен на местно ниво.",
-    "description": "Block requests for missing resources description."
+  "optionsTitle":{
+    "message":"Настройки",
+    "description":"Options title."
   },
-  "domainWhitelistTitle": {
-    "message": "Изключване на домейните от инспекции",
-    "description": "Domain whitelist title."
+  "showIconBadgeTitle":{
+    "message":"Показване на броя на вмъкванията в иконката",
+    "description":"Show icon badge title."
   },
-  "domainWhitelistDescription": {
-    "message": "Въведете домейни, които да се добавят в белия списък. Отделете стойностите с точка и запетая.",
-    "description": "Domain whitelist description."
+  "showIconBadgeDescription":{
+    "message":"Показване на броя на вмъкнатите ресурси в иконката на разширението.",
+    "description":"Show icon badge description."
   },
-  "amountInjectedTitle": {
-    "message": "Брояч за местно вмъкнати ресурси",
-    "description": "Amount injected title."
+  "blockMissingTitle":{
+    "message":"Блокиране на заявки за липсващи ресурси",
+    "description":"Block requests for missing resources title."
   },
-  "amountInjectedDescription": {
-    "message": "Количество на местни вмъквания на ресурси от началото на инсталацията.",
-    "description": "Amount injected description."
+  "blockMissingDescription":{
+    "message":"Отмяна на прехванатата заявка, ако изисквания ресурс не е наличен на местно ниво.",
+    "description":"Block requests for missing resources description."
   },
-  "advancedLabel": {
-    "message": "Подробности",
-    "description": "Advanced label."
+  "disablePrefetchTitle":{
+    "message":"Изключване на предварителното извличане на препратки",
+    "description":"Disable prefetch title."
+  },
+  "disablePrefetchDescription":{
+    "message":"Предотвратява изтичането на забранени заявки към мрежи за доставка.",
+    "description":"Disable prefetch description."
+  },
+  "stripMetadataTitle":{
+    "message":"Премахване на метаданните от разрешени заявки",
+    "description":"Strip metadata title."
+  },
+  "stripMetadataDescription":{
+    "message":"Изтриване на чувствителни данни от допустимите заявки от МДС за подобряване на неприкосновеността.",
+    "description":"Strip metadata description."
+  },
+  "whitelistedDomainsTitle":{
+    "message":"Изключване на домейни от проверки",
+    "description":"Whitelisted domains title."
+  },
+  "whitelistedDomainsDescription":{
+    "message":"Въведете домейни, които да се добавят в белия списък. Отделете стойностите с точка и запетая.",
+    "description":"Whitelisted domains description."
+  },
+  "advancedLabel":{
+    "message":"Подробности",
+    "description":"Advanced label."
   }
-}
+}
\ No newline at end of file
diff --git a/_locales/da/messages.json b/_locales/da/messages.json
index 1482038ee4ce6494b871d7887888dc0299140cd2..dee5cf2be14be774c3bc89692fa91089a6fbfa81 100644
--- a/_locales/da/messages.json
+++ b/_locales/da/messages.json
@@ -1,46 +1,70 @@
 {
-  "extensionDescription": {
-    "message": "Beskytter dig imod sporing af \"gratis\", centraliserede indholdsleverandører.",
-    "description": "Extension description."
+  "extensionDescription":{
+    "message":"Beskytter dig imod sporing af \"gratis\", centraliserede indholdsleverandører.",
+    "description":"Extension description."
   },
-  "disableProtectionTitle": {
-    "message": "Deaktiver beskyttelse for dette websted",
-    "description": "Disable protection title."
+  "disableProtectionTitle":{
+    "message":"Deaktiver beskyttelse for dette websted",
+    "description":"Disable protection title."
   },
-  "enableProtectionTitle": {
-    "message": "Aktiver beskyttelse",
-    "description": "Enable protection title."
+  "enableProtectionTitle":{
+    "message":"Aktiver beskyttelse",
+    "description":"Enable protection title."
   },
-  "optionsTitle": {
-    "message": "Indstillinger",
-    "description": "Options title."
+  "amountInjectedTitle":{
+    "message":"Optælling af lokalt leverede ressourcer",
+    "description":"Amount injected title."
   },
-  "blockMissingTitle": {
-    "message": "Bloker anmodninger om manglende ressourcer",
-    "description": "Block requests for missing resources title."
+  "amountInjectedDescription":{
+    "message":"Antal injektioner af lokale ressourcer siden installation.",
+    "description":"Amount injected description."
   },
-  "blockMissingDescription": {
-    "message": "Annullerer en anmodning hvis den forespurgte ressource ikke findes lokalt.",
-    "description": "Block requests for missing resources description."
+  "optionsTitle":{
+    "message":"Indstillinger",
+    "description":"Options title."
   },
-  "domainWhitelistTitle": {
-    "message": "Udeluk disse domæner fra inspektion",
-    "description": "Domain whitelist title."
+  "showIconBadgeTitle":{
+    "message":"Vis antal af injektioner på ikon",
+    "description":"Show icon badge title."
   },
-  "domainWhitelistDescription": {
-    "message": "Tilføj domæner der ikke skal opfanges. Separer flere med semikolon (;).",
-    "description": "Domain whitelist description."
+  "showIconBadgeDescription":{
+    "message":"Viser antallet af injicerede ressourcer på udvidelsens ikon.",
+    "description":"Show icon badge description."
   },
-  "amountInjectedTitle": {
-    "message": "Optælling af lokalt leverede ressourcer",
-    "description": "Amount injected title."
+  "blockMissingTitle":{
+    "message":"Bloker forespørgsler efter manglende ressourcer",
+    "description":"Block requests for missing resources title."
   },
-  "amountInjectedDescription": {
-    "message": "Antal injektioner af lokale ressourcer siden installation.",
-    "description": "Amount injected description."
+  "blockMissingDescription":{
+    "message":"Annullerer en forespørgsel hvis den forespurgte ressource ikke findes lokalt.",
+    "description":"Block requests for missing resources description."
   },
-  "advancedLabel": {
-    "message": "Avanceret",
-    "description": "Advanced label."
+  "disablePrefetchTitle":{
+    "message":"Deaktiver forhåndshentning af link",
+    "description":"Disable prefetch title."
+  },
+  "disablePrefetchDescription":{
+    "message":"Forhindrer ikke-tilladte forespørgsler i at blive lækket til indholdsleverandør-netværk (CDN).",
+    "description":"Disable prefetch description."
+  },
+  "stripMetadataTitle":{
+    "message":"Fjern metadata fra tilladte forespørgsler",
+    "description":"Strip metadata title."
+  },
+  "stripMetadataDescription":{
+    "message":"Sletter følsomme data fra tilladte CDN-forespørgsler for at mindste eksponeringen.",
+    "description":"Strip metadata description."
+  },
+  "whitelistedDomainsTitle":{
+    "message":"Udeluk disse domæner fra inspektion",
+    "description":"Whitelisted domains title."
+  },
+  "whitelistedDomainsDescription":{
+    "message":"Tilføj domæner der ikke skal inspiceres. Separer flere med semikolon (;).",
+    "description":"Whitelisted domains description."
+  },
+  "advancedLabel":{
+    "message":"Avanceret",
+    "description":"Advanced label."
   }
-}
+}
\ No newline at end of file
diff --git a/_locales/de/messages.json b/_locales/de/messages.json
index 768f1a0d39180d087ac11a72bc77efc8cb1cce60..d181ed87124f9da9baa2fec1809f0f3b6237f6b7 100644
--- a/_locales/de/messages.json
+++ b/_locales/de/messages.json
@@ -1,46 +1,70 @@
 {
-  "extensionDescription": {
-    "message": "Schützt vor Tracking durch \"gratis\", zentralisiertes, Abliefern von Content.",
-    "description": "Extension description."
+  "extensionDescription":{
+    "message":"Schützt vor Tracking durch \"gratis\", zentralisiertes, Abliefern von Content.",
+    "description":"Extension description."
   },
-  "disableProtectionTitle": {
-    "message": "Schutz für diese Seite deaktivieren",
-    "description": "Disable protection title."
+  "disableProtectionTitle":{
+    "message":"Schutz für diese Seite deaktivieren",
+    "description":"Disable protection title."
   },
-  "enableProtectionTitle": {
-    "message": "Schutz aktivieren",
-    "description": "Enable protection title."
+  "enableProtectionTitle":{
+    "message":"Schutz aktivieren",
+    "description":"Enable protection title."
   },
-  "optionsTitle": {
-    "message": "Einstellungen",
-    "description": "Options title."
+  "amountInjectedTitle":{
+    "message":"Zähler für lokal injizierte Ressourcen",
+    "description":"Amount injected title."
   },
-  "blockMissingTitle": {
-    "message": "Blockiere Anfordern fehlender Inhalte",
-    "description": "Block requests for missing resources title."
+  "amountInjectedDescription":{
+    "message":"Anzahl der lokalen Injektionen von den CDN-Ressourcen seit der Installation.",
+    "description":"Amount injected description."
   },
-  "blockMissingDescription": {
-    "message": "Abgefangene Anforderung unterbinden, falls angeforderte Datei nicht lokal verfügbar ist.",
-    "description": "Block requests for missing resources description."
+  "optionsTitle":{
+    "message":"Einstellungen",
+    "description":"Options title."
   },
-  "domainWhitelistTitle": {
-    "message": "Domains von Prüfung ausschließen",
-    "description": "Domain whitelist title."
+  "showIconBadgeTitle":{
+    "message":"Zeige Anzahl der Injektionen am Icon",
+    "description":"Show icon badge title."
   },
-  "domainWhitelistDescription": {
-    "message": "Gebe zu ignorierende Domains an. Trenne mehrere Einträge durch Semikolons (;).",
-    "description": "Domain whitelist description."
+  "showIconBadgeDescription":{
+    "message":"Zeige die Anzahl der injizierten Ressourcen im Erweiterungs-Icon.",
+    "description":"Show icon badge description."
   },
-  "amountInjectedTitle": {
-    "message": "Zähler für lokal injizierte Ressourcen",
-    "description": "Amount injected title."
+  "blockMissingTitle":{
+    "message":"Blockiere Anfordern fehlender Inhalte",
+    "description":"Block requests for missing resources title."
   },
-  "amountInjectedDescription": {
-    "message": "Anzahl der lokalen Injektionen von den CDN-Ressourcen seit der Installation.",
-    "description": "Amount injected description."
+  "blockMissingDescription":{
+    "message":"Abgefangene Anforderung unterbinden, falls angeforderte Datei nicht lokal verfügbar ist.",
+    "description":"Block requests for missing resources description."
   },
-  "advancedLabel": {
-    "message": "Erweitert",
-    "description": "Advanced label."
+  "disablePrefetchTitle":{
+    "message":"Deaktiviere link prefetching",
+    "description":"Disable prefetch title."
+  },
+  "disablePrefetchDescription":{
+    "message":"Verhindere, dass unerlaubte Anfragen an die CDNs durchsickern.",
+    "description":"Disable prefetch description."
+  },
+  "stripMetadataTitle":{
+    "message":"Entferne Metadaten von erlaubten Anfragen",
+    "description":"Strip metadata title."
+  },
+  "stripMetadataDescription":{
+    "message":"Lösche sensible Daten aus erlaubten CDN-Anfragen zur Verbesserung des Datenschutzes.",
+    "description":"Strip metadata description."
+  },
+  "whitelistedDomainsTitle":{
+    "message":"Domains von Prüfung ausschließen",
+    "description":"Whitelisted domains title."
+  },
+  "whitelistedDomainsDescription":{
+    "message":"Gebe zu ignorierende Domains an. Trenne mehrere Einträge durch Semikolons (;).",
+    "description":"Whitelisted domains description."
+  },
+  "advancedLabel":{
+    "message":"Erweitert",
+    "description":"Advanced label."
   }
-}
+}
\ No newline at end of file
diff --git a/_locales/el/messages.json b/_locales/el/messages.json
index 8d957a1328075a22ffd86da17a8485739fd3c18f..ebd05d0a2e66e335795a9d4ad12c7401bf2521de 100644
--- a/_locales/el/messages.json
+++ b/_locales/el/messages.json
@@ -1,46 +1,70 @@
 {
-  "extensionDescription": {
-    "message": "Προστατεύει από παρακολούθηση μέσω \"δωρεάν\" διανομής περιεχόμενου.",
-    "description": "Extension description."
+  "extensionDescription":{
+    "message":"Προστατεύει από παρακολούθηση μέσω \"δωρεάν\" διανομής περιεχόμενου.",
+    "description":"Extension description."
   },
-  "disableProtectionTitle": {
-    "message": "Απενεργοποίηση προστασίας για αυτή τη σελίδα",
-    "description": "Disable protection title."
+  "disableProtectionTitle":{
+    "message":"Απενεργοποίηση προστασίας για αυτή τη σελίδα",
+    "description":"Disable protection title."
   },
-  "enableProtectionTitle": {
-    "message": "Ενεργοποίηση προστασίας",
-    "description": "Enable protection title."
+  "enableProtectionTitle":{
+    "message":"Ενεργοποίηση προστασίας",
+    "description":"Enable protection title."
   },
-  "optionsTitle": {
-    "message": "Επιλογές",
-    "description": "Options title."
+  "amountInjectedTitle":{
+    "message":"Μετρητής εμβόλιμων τοπικών πόρων",
+    "description":"Amount injected title."
   },
-  "blockMissingTitle": {
-    "message": "Μπλοκ αιτήσεων για ανύπαρκτους πόρους",
-    "description": "Block requests for missing resources title."
+  "amountInjectedDescription":{
+    "message":"Ποσοστό εμβόλιμων τοπικών πόρων Δικτύων Παροχής Περιεχομένου από την στιγμή της εγκατάστασης.",
+    "description":"Amount injected description."
   },
-  "blockMissingDescription": {
-    "message": "Ακύρωση απομακρυσμένης αίτησης, αν ο απαιτούμενος πόρος δεν είναι τοπικά διαθέσιμος.",
-    "description": "Block requests for missing resources description."
+  "optionsTitle":{
+    "message":"Επιλογές",
+    "description":"Options title."
   },
-  "domainWhitelistTitle": {
-    "message": "Εξαίρεση διευθύνσεων από επιθεωρήσεις",
-    "description": "Domain whitelist title."
+  "showIconBadgeTitle":{
+    "message":"Display injection counts on icon",
+    "description":"Show icon badge title."
   },
-  "domainWhitelistDescription": {
-    "message": "Εισαγωγή διευθύνσεων στις επιτρεπόμενες. Διαχωρίστε πολλαπλές καταχωρήσεις με ερωτηματικά (;).",
-    "description": "Domain whitelist description."
+  "showIconBadgeDescription":{
+    "message":"Show the number of injected resources on the extension icon.",
+    "description":"Show icon badge description."
   },
-  "amountInjectedTitle": {
-    "message": "Μετρητής εμβόλιμων τοπικών πόρων",
-    "description": "Amount injected title."
+  "blockMissingTitle":{
+    "message":"Μπλοκ αιτήσεων για ανύπαρκτους πόρους",
+    "description":"Block requests for missing resources title."
   },
-  "amountInjectedDescription": {
-    "message": "Ποσοστό εμβόλιμων τοπικών πόρων Δικτύων Παροχής Περιεχομένου από την στιγμή της εγκατάστασης.",
-    "description": "Amount injected description."
+  "blockMissingDescription":{
+    "message":"Ακύρωση απομακρυσμένης αίτησης, αν ο απαιτούμενος πόρος δεν είναι τοπικά διαθέσιμος.",
+    "description":"Block requests for missing resources description."
   },
-  "advancedLabel": {
-    "message": "Για προχωρημένους",
-    "description": "Advanced label."
+  "disablePrefetchTitle":{
+    "message":"Disable link prefetching",
+    "description":"Disable prefetch title."
+  },
+  "disablePrefetchDescription":{
+    "message":"Prevent disallowed requests from leaking out to delivery networks.",
+    "description":"Disable prefetch description."
+  },
+  "stripMetadataTitle":{
+    "message":"Strip metadata from allowed requests",
+    "description":"Strip metadata title."
+  },
+  "stripMetadataDescription":{
+    "message":"Erase sensitive data from allowed CDN requests for improved privacy.",
+    "description":"Strip metadata description."
+  },
+  "whitelistedDomainsTitle":{
+    "message":"Εξαίρεση διευθύνσεων από επιθεωρήσεις",
+    "description":"Whitelisted domains title."
+  },
+  "whitelistedDomainsDescription":{
+    "message":"Εισαγωγή διευθύνσεων στις επιτρεπόμενες. Διαχωρίστε πολλαπλές καταχωρήσεις με ερωτηματικά (;).",
+    "description":"Whitelisted domains description."
+  },
+  "advancedLabel":{
+    "message":"Για προχωρημένους",
+    "description":"Advanced label."
   }
-}
+}
\ No newline at end of file
diff --git a/_locales/en_GB/messages.json b/_locales/en_GB/messages.json
index 3b2859aaf908e552d596414a39d2f72b910409aa..20ee9254ac81fafc5704a68dc6db5d77b85b0c8b 100644
--- a/_locales/en_GB/messages.json
+++ b/_locales/en_GB/messages.json
@@ -1,46 +1,70 @@
 {
-  "extensionDescription": {
-    "message": "Protects you against tracking through \"free\", centralised, content delivery.",
-    "description": "Extension description."
+  "extensionDescription":{
+    "message":"Protects you against tracking through \"free\", centralised, content delivery.",
+    "description":"Extension description."
   },
-  "disableProtectionTitle": {
-    "message": "Disable protection for this site",
-    "description": "Disable protection title."
+  "disableProtectionTitle":{
+    "message":"Disable protection for this site",
+    "description":"Disable protection title."
   },
-  "enableProtectionTitle": {
-    "message": "Enable protection",
-    "description": "Enable protection title."
+  "enableProtectionTitle":{
+    "message":"Enable protection",
+    "description":"Enable protection title."
   },
-  "optionsTitle": {
-    "message": "Options",
-    "description": "Options title."
+  "amountInjectedTitle":{
+    "message":"Counter for locally injected resources",
+    "description":"Amount injected title."
   },
-  "blockMissingTitle": {
-    "message": "Block requests for missing resources",
-    "description": "Block requests for missing resources title."
+  "amountInjectedDescription":{
+    "message":"Amount of local Content Delivery Network resource injections since installation.",
+    "description":"Amount injected description."
   },
-  "blockMissingDescription": {
-    "message": "Cancel intercepted request if the required resource is not locally available.",
-    "description": "Block requests for missing resources description."
+  "optionsTitle":{
+    "message":"Options",
+    "description":"Options title."
   },
-  "domainWhitelistTitle": {
-    "message": "Exclude domains from inspections",
-    "description": "Domain whitelist title."
+  "showIconBadgeTitle":{
+    "message":"Display injection counts on icon",
+    "description":"Show icon badge title."
   },
-  "domainWhitelistDescription": {
-    "message": "Enter domains to whitelist them. Separate multiple entries with semi-colons (;).",
-    "description": "Domain whitelist description."
+  "showIconBadgeDescription":{
+    "message":"Show the number of injected resources on the extension icon.",
+    "description":"Show icon badge description."
   },
-  "amountInjectedTitle": {
-    "message": "Counter for locally injected resources",
-    "description": "Amount injected title."
+  "blockMissingTitle":{
+    "message":"Block requests for missing resources",
+    "description":"Block requests for missing resources title."
   },
-  "amountInjectedDescription": {
-    "message": "Amount of local Content Delivery Network resource injections since installation.",
-    "description": "Amount injected description."
+  "blockMissingDescription":{
+    "message":"Cancel intercepted request if the required resource is not locally available.",
+    "description":"Block requests for missing resources description."
   },
-  "advancedLabel": {
-    "message": "Advanced",
-    "description": "Advanced label."
+  "disablePrefetchTitle":{
+    "message":"Disable link prefetching",
+    "description":"Disable prefetch title."
+  },
+  "disablePrefetchDescription":{
+    "message":"Prevent disallowed requests from leaking out to delivery networks.",
+    "description":"Disable prefetch description."
+  },
+  "stripMetadataTitle":{
+    "message":"Strip metadata from allowed requests",
+    "description":"Strip metadata title."
+  },
+  "stripMetadataDescription":{
+    "message":"Erase sensitive data from allowed CDN-requests for improved privacy.",
+    "description":"Strip metadata description."
+  },
+  "whitelistedDomainsTitle":{
+    "message":"Exclude domains from inspections",
+    "description":"Whitelisted domains title."
+  },
+  "whitelistedDomainsDescription":{
+    "message":"Enter domains to whitelist them. Separate multiple entries with semi-colons (;).",
+    "description":"Whitelisted domains description."
+  },
+  "advancedLabel":{
+    "message":"Advanced",
+    "description":"Advanced label."
   }
-}
+}
\ No newline at end of file
diff --git a/_locales/en_US/messages.json b/_locales/en_US/messages.json
index 68bf9cb3773142301b72ceff4d7c4295c01f296f..86e73feaf3eb86745e22ef750c937ff141742b54 100644
--- a/_locales/en_US/messages.json
+++ b/_locales/en_US/messages.json
@@ -1,46 +1,70 @@
 {
-  "extensionDescription": {
-    "message": "Protects you against tracking through \"free\", centralized, content delivery.",
-    "description": "Extension description."
+  "extensionDescription":{
+    "message":"Protects you against tracking through \"free\", centralized, content delivery.",
+    "description":"Extension description."
   },
-  "disableProtectionTitle": {
-    "message": "Disable protection for this site",
-    "description": "Disable protection title."
+  "disableProtectionTitle":{
+    "message":"Disable protection for this site",
+    "description":"Disable protection title."
   },
-  "enableProtectionTitle": {
-    "message": "Enable protection",
-    "description": "Enable protection title."
+  "enableProtectionTitle":{
+    "message":"Enable protection",
+    "description":"Enable protection title."
   },
-  "optionsTitle": {
-    "message": "Options",
-    "description": "Options title."
+  "amountInjectedTitle":{
+    "message":"Counter for locally injected resources",
+    "description":"Amount injected title."
   },
-  "blockMissingTitle": {
-    "message": "Block requests for missing resources",
-    "description": "Block requests for missing resources title."
+  "amountInjectedDescription":{
+    "message":"Amount of local Content Delivery Network resource injections since installation.",
+    "description":"Amount injected description."
   },
-  "blockMissingDescription": {
-    "message": "Cancel intercepted request if the required resource is not locally available.",
-    "description": "Block requests for missing resources description."
+  "optionsTitle":{
+    "message":"Options",
+    "description":"Options title."
   },
-  "domainWhitelistTitle": {
-    "message": "Exclude domains from inspections",
-    "description": "Domain whitelist title."
+  "showIconBadgeTitle":{
+    "message":"Display injection counts on icon",
+    "description":"Show icon badge title."
   },
-  "domainWhitelistDescription": {
-    "message": "Enter domains to whitelist them. Separate multiple entries with semi-colons (;).",
-    "description": "Domain whitelist description."
+  "showIconBadgeDescription":{
+    "message":"Show the number of injected resources on the extension icon.",
+    "description":"Show icon badge description."
   },
-  "amountInjectedTitle": {
-    "message": "Counter for locally injected resources",
-    "description": "Amount injected title."
+  "blockMissingTitle":{
+    "message":"Block requests for missing resources",
+    "description":"Block requests for missing resources title."
   },
-  "amountInjectedDescription": {
-    "message": "Amount of local Content Delivery Network resource injections since installation.",
-    "description": "Amount injected description."
+  "blockMissingDescription":{
+    "message":"Cancel intercepted request if the required resource is not locally available.",
+    "description":"Block requests for missing resources description."
   },
-  "advancedLabel": {
-    "message": "Advanced",
-    "description": "Advanced label."
+  "disablePrefetchTitle":{
+    "message":"Disable link prefetching",
+    "description":"Disable prefetch title."
+  },
+  "disablePrefetchDescription":{
+    "message":"Prevent disallowed requests from leaking out to delivery networks.",
+    "description":"Disable prefetch description."
+  },
+  "stripMetadataTitle":{
+    "message":"Strip metadata from allowed requests",
+    "description":"Strip metadata title."
+  },
+  "stripMetadataDescription":{
+    "message":"Erase sensitive data from allowed CDN requests for improved privacy.",
+    "description":"Strip metadata description."
+  },
+  "whitelistedDomainsTitle":{
+    "message":"Exclude domains from inspections",
+    "description":"Whitelisted domains title."
+  },
+  "whitelistedDomainsDescription":{
+    "message":"Enter domains to whitelist them. Separate multiple entries with semi-colons (;).",
+    "description":"Whitelisted domains description."
+  },
+  "advancedLabel":{
+    "message":"Advanced",
+    "description":"Advanced label."
   }
-}
+}
\ No newline at end of file
diff --git a/_locales/es/messages.json b/_locales/es/messages.json
index d43542b4055a6282f827495b44b3854fe3ccc0ce..57327a70a083e64b7706606df83369b905dff841 100644
--- a/_locales/es/messages.json
+++ b/_locales/es/messages.json
@@ -1,46 +1,70 @@
 {
-  "extensionDescription": {
-    "message": "Protégete contra rastreo a través de entrega de contenido centralizado \"gratis\".",
-    "description": "Extension description."
+  "extensionDescription":{
+    "message":"Protégete contra rastreo a través de entrega de contenido centralizado \"gratis\".",
+    "description":"Extension description."
   },
-  "disableProtectionTitle": {
-    "message": "Desactivar protección en este sitio",
-    "description": "Disable protection title."
+  "disableProtectionTitle":{
+    "message":"Desactivar protección en este sitio",
+    "description":"Disable protection title."
   },
-  "enableProtectionTitle": {
-    "message": "Activar protección",
-    "description": "Enable protection title."
+  "enableProtectionTitle":{
+    "message":"Activar protección",
+    "description":"Enable protection title."
   },
-  "optionsTitle": {
-    "message": "Opciones",
-    "description": "Options title."
+  "amountInjectedTitle":{
+    "message":"Contador para fuentes inyectadas localmente",
+    "description":"Amount injected title."
   },
-  "blockMissingTitle": {
-    "message": "Bloquear peticiones de fuentes faltantes",
-    "description": "Block requests for missing resources title."
+  "amountInjectedDescription":{
+    "message":"Cifra de inyecciones de fuentes de Redes de Entrega de Contenido desde instalación.",
+    "description":"Amount injected description."
   },
-  "blockMissingDescription": {
-    "message": "Cancelar peticiones detenidas si la fuente requerida no se encuentra localmente.",
-    "description": "Block requests for missing resources description."
+  "optionsTitle":{
+    "message":"Opciones",
+    "description":"Options title."
   },
-  "domainWhitelistTitle": {
-    "message": "Excluir dominios de inspecciones",
-    "description": "Domain whitelist title."
+  "showIconBadgeTitle":{
+    "message":"Mostrar el conteo de inyecciones en el icono",
+    "description":"Show icon badge title."
   },
-  "domainWhitelistDescription": {
-    "message": "Ingresar dominios a ser ignorados. Separar múltiples entradas con punto y coma (;).",
-    "description": "Domain whitelist description."
+  "showIconBadgeDescription":{
+    "message":"Mostrar el número de recursos inyectados en el icono de extensión.",
+    "description":"Show icon badge description."
   },
-  "amountInjectedTitle": {
-    "message": "Contador para fuentes inyectadas localmente",
-    "description": "Amount injected title."
+  "blockMissingTitle":{
+    "message":"Bloquear peticiones de fuentes faltantes",
+    "description":"Block requests for missing resources title."
   },
-  "amountInjectedDescription": {
-    "message": "Cifra de inyecciones de fuentes de Redes de Entrega de Contenido desde instalación.",
-    "description": "Amount injected description."
+  "blockMissingDescription":{
+    "message":"Cancelar peticiones detenidas si la fuente requerida no se encuentra localmente.",
+    "description":"Block requests for missing resources description."
   },
-  "advancedLabel": {
-    "message": "Avanzado",
-    "description": "Advanced label."
+  "disablePrefetchTitle":{
+    "message":"Deshabilitar la captura previa de enlaces",
+    "description":"Disable prefetch title."
+  },
+  "disablePrefetchDescription":{
+    "message":"Prevenir que las solicitudes no permitidas se escapen hacia redes de distribución.",
+    "description":"Disable prefetch description."
+  },
+  "stripMetadataTitle":{
+    "message":"Remover metadatos de las solicitudes permitidas",
+    "description":"Strip metadata title."
+  },
+  "stripMetadataDescription":{
+    "message":"Borrar datos sensibles de solicitudes CDN autorizadas para mejorar la privacidad.",
+    "description":"Strip metadata description."
+  },
+  "whitelistedDomainsTitle":{
+    "message":"Excluir dominios de inspecciones",
+    "description":"Whitelisted domains title."
+  },
+  "whitelistedDomainsDescription":{
+    "message":"Ingresar dominios a ser ignorados. Separar múltiples entradas con punto y coma (;).",
+    "description":"Whitelisted domains description."
+  },
+  "advancedLabel":{
+    "message":"Avanzado",
+    "description":"Advanced label."
   }
-}
+}
\ No newline at end of file
diff --git a/_locales/fi/messages.json b/_locales/fi/messages.json
index 367e0cba1f8df8e283a962a82d281b3174dfa1cc..b04e567f7e4504798a28e67eb5839092111a3de5 100644
--- a/_locales/fi/messages.json
+++ b/_locales/fi/messages.json
@@ -1,46 +1,70 @@
 {
-  "extensionDescription": {
-    "message": "Suojaa sinua \"ilmaisten\" keskitettyjen sisällön jakeluverkkojen jäljitykseltä.",
-    "description": "Extension description."
+  "extensionDescription":{
+    "message":"Suojaa sinua \"ilmaisten\" keskitettyjen sisällön jakeluverkkojen jäljitykseltä.",
+    "description":"Extension description."
   },
-  "disableProtectionTitle": {
-    "message": "Poista suojaus tältä sivustolta",
-    "description": "Disable protection title."
+  "disableProtectionTitle":{
+    "message":"Poista suojaus tältä sivustolta",
+    "description":"Disable protection title."
   },
-  "enableProtectionTitle": {
-    "message": "Ota suojaus käyttöön",
-    "description": "Enable protection title."
+  "enableProtectionTitle":{
+    "message":"Ota suojaus käyttöön",
+    "description":"Enable protection title."
   },
-  "optionsTitle": {
-    "message": "Asetukset",
-    "description": "Options title."
+  "amountInjectedTitle":{
+    "message":"Korvatut pyynnöt",
+    "description":"Amount injected title."
   },
-  "blockMissingTitle": {
-    "message": "Estä pyynnöt puuttuviin resursseihin",
-    "description": "Block requests for missing resources title."
+  "amountInjectedDescription":{
+    "message":"Korvatut sisältöpyynnöt lisäosan asennuksen jälkeen.",
+    "description":"Amount injected description."
   },
-  "blockMissingDescription": {
-    "message": "Estää pyynnöt jos paikallista sisältöä ei ole saatavilla.",
-    "description": "Block requests for missing resources description."
+  "optionsTitle":{
+    "message":"Asetukset",
+    "description":"Options title."
   },
-  "domainWhitelistTitle": {
-    "message": "Poissulje verkkotunnukset",
-    "description": "Domain whitelist title."
+  "showIconBadgeTitle":{
+    "message":"Display injection counts on icon",
+    "description":"Show icon badge title."
   },
-  "domainWhitelistDescription": {
-    "message": "Lisää verkkotunnus jottei sitä korvata. Erota rivit puolipisteellä (;).",
-    "description": "Domain whitelist description."
+  "showIconBadgeDescription":{
+    "message":"Show the number of injected resources on the extension icon.",
+    "description":"Show icon badge description."
   },
-  "amountInjectedTitle": {
-    "message": "Korvatut pyynnöt",
-    "description": "Amount injected title."
+  "blockMissingTitle":{
+    "message":"Estä pyynnöt puuttuviin resursseihin",
+    "description":"Block requests for missing resources title."
   },
-  "amountInjectedDescription": {
-    "message": "Korvatut sisältöpyynnöt lisäosan asennuksen jälkeen.",
-    "description": "Amount injected description."
+  "blockMissingDescription":{
+    "message":"Estää pyynnöt jos paikallista sisältöä ei ole saatavilla.",
+    "description":"Block requests for missing resources description."
   },
-  "advancedLabel": {
-    "message": "Yksityiskohdat",
-    "description": "Advanced label."
+  "disablePrefetchTitle":{
+    "message":"Disable link prefetching",
+    "description":"Disable prefetch title."
+  },
+  "disablePrefetchDescription":{
+    "message":"Prevent disallowed requests from leaking out to delivery networks.",
+    "description":"Disable prefetch description."
+  },
+  "stripMetadataTitle":{
+    "message":"Strip metadata from allowed requests",
+    "description":"Strip metadata title."
+  },
+  "stripMetadataDescription":{
+    "message":"Erase sensitive data from allowed CDN requests for improved privacy.",
+    "description":"Strip metadata description."
+  },
+  "whitelistedDomainsTitle":{
+    "message":"Poissulje verkkotunnukset",
+    "description":"Whitelisted domains title."
+  },
+  "whitelistedDomainsDescription":{
+    "message":"Lisää verkkotunnus jottei sitä korvata. Erota rivit puolipisteellä (;).",
+    "description":"Whitelisted domains description."
+  },
+  "advancedLabel":{
+    "message":"Yksityiskohdat",
+    "description":"Advanced label."
   }
-}
+}
\ No newline at end of file
diff --git a/_locales/fr/messages.json b/_locales/fr/messages.json
index 16533cbb3660aadae3e9203239fe7dd32f2063cc..ca5d22030e4c680ca8b4416504dae2d72a7f1f47 100644
--- a/_locales/fr/messages.json
+++ b/_locales/fr/messages.json
@@ -1,46 +1,70 @@
 {
-  "extensionDescription": {
-    "message": "Protège du pistage lié à l'accès à des contenus \"gratuits\", centralisés.",
-    "description": "Extension description."
+  "extensionDescription":{
+    "message":"Protège du pistage lié aux diffuseurs de contenus \"gratuits\", centralisés.",
+    "description":"Extension description."
   },
-  "disableProtectionTitle": {
-    "message": "Désactiver la protection pour ce site",
-    "description": "Disable protection title."
+  "disableProtectionTitle":{
+    "message":"Désactiver la protection pour ce site",
+    "description":"Disable protection title."
   },
-  "enableProtectionTitle": {
-    "message": "Activer la protection",
-    "description": "Enable protection title."
+  "enableProtectionTitle":{
+    "message":"Activer la protection",
+    "description":"Enable protection title."
   },
-  "optionsTitle": {
-    "message": "Options",
-    "description": "Options title."
+  "amountInjectedTitle":{
+    "message":"Compteur de ressources injectées localement",
+    "description":"Amount injected title."
   },
-  "blockMissingTitle": {
-    "message": "Bloquer les ressources manquantes",
-    "description": "Block requests for missing resources title."
+  "amountInjectedDescription":{
+    "message":"Quantité de ressource CDN injectées localement depuis l'installation.",
+    "description":"Amount injected description."
   },
-  "blockMissingDescription": {
-    "message": "Annuler une demande de ressource si elle est indisponible localement.",
-    "description": "Block requests for missing resources description."
+  "optionsTitle":{
+    "message":"Options",
+    "description":"Options title."
   },
-  "domainWhitelistTitle": {
-    "message": "Ne pas inspecter certains domaines",
-    "description": "Domain whitelist title."
+  "showIconBadgeTitle":{
+    "message":"Affichage du nombre d'injections sur l'icône",
+    "description":"Show icon badge title."
   },
-  "domainWhitelistDescription": {
-    "message": "Indiquez les domaines à exclure. Séparer les noms par un point-virgule (;).",
-    "description": "Domain whitelist description."
+  "showIconBadgeDescription":{
+    "message":"Affiche le nombre de ressources injectées sur l'icône d'extension.",
+    "description":"Show icon badge description."
   },
-  "amountInjectedTitle": {
-    "message": "Compteur des ressources injectées",
-    "description": "Amount injected title."
+  "blockMissingTitle":{
+    "message":"Bloquer les requêtes de ressources manquantes",
+    "description":"Block requests for missing resources title."
   },
-  "amountInjectedDescription": {
-    "message": "Total des ressources des CDN injectées localement depuis l'installation.",
-    "description": "Amount injected description."
+  "blockMissingDescription":{
+    "message":"Annule la requête interceptée si la ressource requise n'est pas disponible localement.",
+    "description":"Block requests for missing resources description."
   },
-  "advancedLabel": {
-    "message": "Avancé",
-    "description": "Advanced label."
+  "disablePrefetchTitle":{
+    "message":"Désactiver le préchargement de lien",
+    "description":"Disable prefetch title."
+  },
+  "disablePrefetchDescription":{
+    "message":"Empêcher que des requêtes non autorisées fuit du réseaux de distribution.",
+    "description":"Disable prefetch description."
+  },
+  "stripMetadataTitle":{
+    "message":"Découper les métadonnées des requêtes autorisées",
+    "description":"Strip metadata title."
+  },
+  "stripMetadataDescription":{
+    "message":"Efface les données sensibles des demandes de CDN autorisées pour améliorer la confidentialité.",
+    "description":"Strip metadata description."
+  },
+  "whitelistedDomainsTitle":{
+    "message":"Exclure les domaines des inspections",
+    "description":"Whitelisted domains title."
+  },
+  "whitelistedDomainsDescription":{
+    "message":"Entrez des domaines pour la liste blanche. Séparez les entrées multiples par des points-virgules (;).",
+    "description":"Whitelisted domains description."
+  },
+  "advancedLabel":{
+    "message":"Avancé",
+    "description":"Advanced label."
   }
-}
+}
\ No newline at end of file
diff --git a/_locales/id/messages.json b/_locales/id/messages.json
index 25c90393cc38249477a87e1ca5bcc75b70227f36..18aa80779ec4c25bb123e010e71f9fe9715518f1 100644
--- a/_locales/id/messages.json
+++ b/_locales/id/messages.json
@@ -1,46 +1,70 @@
 {
-  "extensionDescription": {
-    "message": "Melindungi dari pelacakan melalui distribusi konten yang bebas dan terpusat.",
-    "description": "Extension description."
+  "extensionDescription":{
+    "message":"Melindungi dari pelacakan melalui distribusi konten yang bebas dan terpusat.",
+    "description":"Extension description."
   },
-  "disableProtectionTitle": {
-    "message": "Nonaktifkan perlindungan untuk situs web ini",
-    "description": "Disable protection title."
+  "disableProtectionTitle":{
+    "message":"Nonaktifkan perlindungan untuk situs web ini",
+    "description":"Disable protection title."
   },
-  "enableProtectionTitle": {
-    "message": "Aktifkan perlindungan",
-    "description": "Enable protection title."
+  "enableProtectionTitle":{
+    "message":"Aktifkan perlindungan",
+    "description":"Enable protection title."
   },
-  "optionsTitle": {
-    "message": "Opsi",
-    "description": "Options title."
+  "amountInjectedTitle":{
+    "message":"Jumlah sumber daya lokal yang disematkan",
+    "description":"Amount injected title."
   },
-  "blockMissingTitle": {
-    "message": "Blokir permintaan untuk sumber daya yang hilang",
-    "description": "Block requests for missing resources title."
+  "amountInjectedDescription":{
+    "message":"Jumlah penyematan sumber daya Jaringan Distribusi Konten lokal sejak pemasangan.",
+    "description":"Amount injected description."
   },
-  "blockMissingDescription": {
-    "message": "Batalkan intersep permintaan jika sumber daya yang dibutuhkan tidak tersedia secara lokal.",
-    "description": "Block requests for missing resources description."
+  "optionsTitle":{
+    "message":"Opsi",
+    "description":"Options title."
   },
-  "domainWhitelistTitle": {
-    "message": "Cegah inspeksi domain",
-    "description": "Domain whitelist title."
+  "showIconBadgeTitle":{
+    "message":"Tampilkan jumlah penyematan pada ikon",
+    "description":"Show icon badge title."
   },
-  "domainWhitelistDescription": {
-    "message": "Masukkan domain ke daftar putih. Pisahkan entri dengan titik koma (;).",
-    "description": "Domain whitelist description."
+  "showIconBadgeDescription":{
+    "message":"Tampilkan jumlah sumber yang disematkan pada ekstensi ikon.",
+    "description":"Show icon badge description."
   },
-  "amountInjectedTitle": {
-    "message": "Sumber daya lokal yang disematkan",
-    "description": "Amount injected title."
+  "blockMissingTitle":{
+    "message":"Blokir permintaan untuk sumber daya yang hilang",
+    "description":"Block requests for missing resources title."
   },
-  "amountInjectedDescription": {
-    "message": "Jumlah penyematan sumber daya Jaringan Distribusi Konten lokal sejak pemasangan.",
-    "description": "Amount injected description."
+  "blockMissingDescription":{
+    "message":"Batalkan pencegatan permintaan jika sumber daya yang dibutuhkan tidak tersedia secara lokal.",
+    "description":"Block requests for missing resources description."
   },
-  "advancedLabel": {
-    "message": "Canggih",
-    "description": "Advanced label."
+  "disablePrefetchTitle":{
+    "message":"Nonaktifkan tautan pra pengambilan",
+    "description":"Disable prefetch title."
+  },
+  "disablePrefetchDescription":{
+    "message":"Mencegah permintaan yang tidak diizinkan bocor ke jaringan pengiriman.",
+    "description":"Disable prefetch description."
+  },
+  "stripMetadataTitle":{
+    "message":"Kupas metadata dari permintaan yang diizinkan",
+    "description":"Strip metadata title."
+  },
+  "stripMetadataDescription":{
+    "message":"Hapus data sensitif dari permintaan CDN yang diizinkan untuk meningkatkan privasi.",
+    "description":"Strip metadata description."
+  },
+  "whitelistedDomainsTitle":{
+    "message":"Cegah pemeriksaan domain",
+    "description":"Whitelisted domains title."
+  },
+  "whitelistedDomainsDescription":{
+    "message":"Masukkan domain ke daftar putih. Pisahkan entri dengan titik koma (;).",
+    "description":"Whitelisted domains description."
+  },
+  "advancedLabel":{
+    "message":"Canggih",
+    "description":"Advanced label."
   }
-}
+}
\ No newline at end of file
diff --git a/_locales/is/messages.json b/_locales/is/messages.json
index 34c66dcac9280d9a4311dc4deef81f7a29bcb3e6..b9e30c79deedd591b7cf101daa4c60d29e98a837 100644
--- a/_locales/is/messages.json
+++ b/_locales/is/messages.json
@@ -1,46 +1,70 @@
 {
-  "extensionDescription": {
-    "message": "Verndar þig gegn eftirliti frá \"ókeypis\" miðlægum efnisveitum.",
-    "description": "Extension description."
+  "extensionDescription":{
+    "message":"Verndar þig gegn eftirliti frá \"ókeypis\" miðlægum efnisveitum.",
+    "description":"Extension description."
   },
-  "disableProtectionTitle": {
-    "message": "Slökkva á vörn fyrir þetta vefsvæði",
-    "description": "Disable protection title."
+  "disableProtectionTitle":{
+    "message":"Slökkva á vörn fyrir þetta vefsvæði",
+    "description":"Disable protection title."
   },
-  "enableProtectionTitle": {
-    "message": "Virkja vernd",
-    "description": "Enable protection title."
+  "enableProtectionTitle":{
+    "message":"Virkja vernd",
+    "description":"Enable protection title."
   },
-  "optionsTitle": {
-    "message": "Valkostir",
-    "description": "Options title."
+  "amountInjectedTitle":{
+    "message":"Fjöldi staðvært inspýttra tilfanga",
+    "description":"Amount injected title."
   },
-  "blockMissingTitle": {
-    "message": "Loka á beiðnir vegna tilfanga sem vantar",
-    "description": "Block requests for missing resources title."
+  "amountInjectedDescription":{
+    "message":"Fjöldi tilfanga frá miðlægum efnisveitum sem skipt hefur verið út síðan viðbótin var sett upp.",
+    "description":"Amount injected description."
   },
-  "blockMissingDescription": {
-    "message": "Hætta við veiddar beiðnir ef umbeðið tilfang er ekki til staðar á tölvunni.",
-    "description": "Block requests for missing resources description."
+  "optionsTitle":{
+    "message":"Valkostir",
+    "description":"Options title."
   },
-  "domainWhitelistTitle": {
-    "message": "Undanskilja lén frá athugun",
-    "description": "Domain whitelist title."
+  "showIconBadgeTitle":{
+    "message":"Birta fjölda innspýtinga á táknmynd",
+    "description":"Show icon badge title."
   },
-  "domainWhitelistDescription": {
-    "message": "Settu inn lén til að skrá þau á lista yfir leyfð lén. Aðgreindu færslur með semíkommum (;).",
-    "description": "Domain whitelist description."
+  "showIconBadgeDescription":{
+    "message":"Sýnir merki fyrir fjölda innspýttra tilfanga á táknmynd viðbótarinnar.",
+    "description":"Show icon badge description."
   },
-  "amountInjectedTitle": {
-    "message": "Fjöldi staðvært inspýttra tilfanga",
-    "description": "Amount injected title."
+  "blockMissingTitle":{
+    "message":"Loka á beiðnir vegna tilfanga sem vantar",
+    "description":"Block requests for missing resources title."
   },
-  "amountInjectedDescription": {
-    "message": "Fjöldi tilfanga frá miðlægum efnisveitum sem skipt hefur verið út síðan viðbótin var sett upp.",
-    "description": "Amount injected description."
+  "blockMissingDescription":{
+    "message":"Hætta við veiddar beiðnir ef umbeðið tilfang er ekki til staðar á tölvunni.",
+    "description":"Block requests for missing resources description."
   },
-  "advancedLabel": {
-    "message": "Ítarlegt",
-    "description": "Advanced label."
+  "disablePrefetchTitle":{
+    "message":"Gera forsöfnun tengla óvirka",
+    "description":"Disable prefetch title."
+  },
+  "disablePrefetchDescription":{
+    "message":"Kemur í veg fyrir að bannaðar beiðnir leki út til afhendingarveitna.",
+    "description":"Disable prefetch description."
+  },
+  "stripMetadataTitle":{
+    "message":"Hreinsa lýsigögn úr leyfðum beiðnum",
+    "description":"Strip metadata title."
+  },
+  "stripMetadataDescription":{
+    "message":"Þurrka viðkvæm gögn út úr leyfðum beiðnum til efnisveitna til að auka gagnaleynd.",
+    "description":"Strip metadata description."
+  },
+  "whitelistedDomainsTitle":{
+    "message":"Undanskilja lén frá athugun",
+    "description":"Whitelisted domains title."
+  },
+  "whitelistedDomainsDescription":{
+    "message":"Settu inn lén til að skrá þau á lista yfir leyfð lén. Aðgreindu færslur með semíkommum (;).",
+    "description":"Whitelisted domains description."
+  },
+  "advancedLabel":{
+    "message":"Ítarlegt",
+    "description":"Advanced label."
   }
-}
+}
\ No newline at end of file
diff --git a/_locales/it/messages.json b/_locales/it/messages.json
index 8fb890af28b434cd09fbd52cced49897df038dc4..4e30d26c9543c27b84ae4f86fd407ac4ae986b90 100644
--- a/_locales/it/messages.json
+++ b/_locales/it/messages.json
@@ -1,46 +1,70 @@
 {
-  "extensionDescription": {
-    "message": "Protegge dal tracciamento tramite i CDN centralizzati \"gratuiti\".",
-    "description": "Extension description."
+  "extensionDescription":{
+    "message":"Protegge dal tracciamento tramite i CDN centralizzati \"gratuiti\".",
+    "description":"Extension description."
   },
-  "disableProtectionTitle": {
-    "message": "Disattiva protezione per questo sito",
-    "description": "Disable protection title."
+  "disableProtectionTitle":{
+    "message":"Disattiva protezione per questo sito",
+    "description":"Disable protection title."
   },
-  "enableProtectionTitle": {
-    "message": "Attiva protezione",
-    "description": "Enable protection title."
+  "enableProtectionTitle":{
+    "message":"Attiva protezione",
+    "description":"Enable protection title."
   },
-  "optionsTitle": {
-    "message": "Opzioni",
-    "description": "Options title."
+  "amountInjectedTitle":{
+    "message":"Contatore per risorse iniettate localmente",
+    "description":"Amount injected title."
   },
-  "blockMissingTitle": {
-    "message": "Bloccare richieste di risorse mancanti",
-    "description": "Block requests for missing resources title."
+  "amountInjectedDescription":{
+    "message":"Quantità di iniezioni di risorse dalla Rete di Distribuzione di Contenuti locale sin dall'installazione.",
+    "description":"Amount injected description."
   },
-  "blockMissingDescription": {
-    "message": "Annulla la richiesta intercettata se la risorsa necessaria non è disponibile localmente.",
-    "description": "Block requests for missing resources description."
+  "optionsTitle":{
+    "message":"Opzioni",
+    "description":"Options title."
   },
-  "domainWhitelistTitle": {
-    "message": "Escludere domini dalle ispezioni",
-    "description": "Domain whitelist title."
+  "showIconBadgeTitle":{
+    "message":"Display injection counts on icon",
+    "description":"Show icon badge title."
   },
-  "domainWhitelistDescription": {
-    "message": "Inserire domini nella whitelist per escluderli. Separare voci multiple con punti e virgola (;).",
-    "description": "Domain whitelist description."
+  "showIconBadgeDescription":{
+    "message":"Show the number of injected resources on the extension icon.",
+    "description":"Show icon badge description."
   },
-  "amountInjectedTitle": {
-    "message": "Contatore per risorse iniettate localmente",
-    "description": "Amount injected title."
+  "blockMissingTitle":{
+    "message":"Bloccare richieste di risorse mancanti",
+    "description":"Block requests for missing resources title."
   },
-  "amountInjectedDescription": {
-    "message": "Quantità di iniezioni di risorse dalla Rete di Distribuzione di Contenuti locale sin dall'installazione.",
-    "description": "Amount injected description."
+  "blockMissingDescription":{
+    "message":"Annulla la richiesta intercettata se la risorsa necessaria non è disponibile localmente.",
+    "description":"Block requests for missing resources description."
   },
-  "advancedLabel": {
-    "message": "Avanzate",
-    "description": "Advanced label."
+  "disablePrefetchTitle":{
+    "message":"Disable link prefetching",
+    "description":"Disable prefetch title."
+  },
+  "disablePrefetchDescription":{
+    "message":"Prevent disallowed requests from leaking out to delivery networks.",
+    "description":"Disable prefetch description."
+  },
+  "stripMetadataTitle":{
+    "message":"Strip metadata from allowed requests",
+    "description":"Strip metadata title."
+  },
+  "stripMetadataDescription":{
+    "message":"Erase sensitive data from allowed CDN requests for improved privacy.",
+    "description":"Strip metadata description."
+  },
+  "whitelistedDomainsTitle":{
+    "message":"Escludere domini dalle ispezioni",
+    "description":"Whitelisted domains title."
+  },
+  "whitelistedDomainsDescription":{
+    "message":"Inserire domini nella whitelist per escluderli. Separare voci multiple con punti e virgola (;).",
+    "description":"Whitelisted domains description."
+  },
+  "advancedLabel":{
+    "message":"Avanzate",
+    "description":"Advanced label."
   }
-}
+}
\ No newline at end of file
diff --git a/_locales/ja/messages.json b/_locales/ja/messages.json
index 300a4545fd56ef4fc886c955ef9c9dbeb031e6c3..6be6f4c36e3f15d5c5793789f632bf7dfc340dd9 100644
--- a/_locales/ja/messages.json
+++ b/_locales/ja/messages.json
@@ -1,46 +1,70 @@
 {
-  "extensionDescription": {
-    "message": "「無料」と称してあなたを追跡する大規模なCDNを迂回して、プライバシーを守ります。",
-    "description": "Extension description."
+  "extensionDescription":{
+    "message":"「無料」と称してあなたを追跡する大規模なCDNを迂回して、プライバシーを守ります。",
+    "description":"Extension description."
   },
-  "disableProtectionTitle": {
-    "message": "このサイトでは保護を無効にする",
-    "description": "Disable protection title."
+  "disableProtectionTitle":{
+    "message":"このサイトでは保護を無効にする",
+    "description":"Disable protection title."
   },
-  "enableProtectionTitle": {
-    "message": "保護を有効にする",
-    "description": "Enable protection title."
+  "enableProtectionTitle":{
+    "message":"保護を有効にする",
+    "description":"Enable protection title."
   },
-  "optionsTitle": {
-    "message": "オプション",
-    "description": "Options title."
+  "amountInjectedTitle":{
+    "message":"ローカルのリソースを使用した回数",
+    "description":"Amount injected title."
   },
-  "blockMissingTitle": {
-    "message": "アドオンに含まれないリソースへのリクエストをブロックする",
-    "description": "Block requests for missing resources title."
+  "amountInjectedDescription":{
+    "message":"インストール後にローカルのCDNリソースを使用した回数です。",
+    "description":"Amount injected description."
   },
-  "blockMissingDescription": {
-    "message": "必要なリソースがローカルで利用できない場合、リクエストを取り消します。",
-    "description": "Block requests for missing resources description."
+  "optionsTitle":{
+    "message":"オプション",
+    "description":"Options title."
   },
-  "domainWhitelistTitle": {
-    "message": "保護から除外するドメイン",
-    "description": "Domain whitelist title."
+  "showIconBadgeTitle":{
+    "message":"Display injection counts on icon",
+    "description":"Show icon badge title."
   },
-  "domainWhitelistDescription": {
-    "message": "ホワイトリストに登録したいドメインを入力してください。エントリが複数ある場合、セミコロン (;) で区切ってください。",
-    "description": "Domain whitelist description."
+  "showIconBadgeDescription":{
+    "message":"Show the number of injected resources on the extension icon.",
+    "description":"Show icon badge description."
   },
-  "amountInjectedTitle": {
-    "message": "ローカルのリソースを使用した回数",
-    "description": "Amount injected title."
+  "blockMissingTitle":{
+    "message":"アドオンに含まれないリソースへのリクエストをブロックする",
+    "description":"Block requests for missing resources title."
   },
-  "amountInjectedDescription": {
-    "message": "インストール後にローカルのCDNリソースを使用した回数です。",
-    "description": "Amount injected description."
+  "blockMissingDescription":{
+    "message":"必要なリソースがローカルで利用できない場合、リクエストを取り消します。",
+    "description":"Block requests for missing resources description."
   },
-  "advancedLabel": {
-    "message": "エラー内容",
-    "description": "Advanced label."
+  "disablePrefetchTitle":{
+    "message":"Disable link prefetching",
+    "description":"Disable prefetch title."
+  },
+  "disablePrefetchDescription":{
+    "message":"Prevent disallowed requests from leaking out to delivery networks.",
+    "description":"Disable prefetch description."
+  },
+  "stripMetadataTitle":{
+    "message":"Strip metadata from allowed requests",
+    "description":"Strip metadata title."
+  },
+  "stripMetadataDescription":{
+    "message":"Erase sensitive data from allowed CDN requests for improved privacy.",
+    "description":"Strip metadata description."
+  },
+  "whitelistedDomainsTitle":{
+    "message":"保護から除外するドメイン",
+    "description":"Whitelisted domains title."
+  },
+  "whitelistedDomainsDescription":{
+    "message":"ホワイトリストに登録したいドメインを入力してください。エントリが複数ある場合、セミコロン (;) で区切ってください。",
+    "description":"Whitelisted domains description."
+  },
+  "advancedLabel":{
+    "message":"エラー内容",
+    "description":"Advanced label."
   }
-}
+}
\ No newline at end of file
diff --git a/_locales/nl/messages.json b/_locales/nl/messages.json
index 28df3535c72800399a99985496bbd01282392ded..5d6ccdbca7a87ed62e0132033d3a67275c34349c 100644
--- a/_locales/nl/messages.json
+++ b/_locales/nl/messages.json
@@ -1,46 +1,70 @@
 {
-  "extensionDescription": {
-    "message": "Beschermt tegen tracking via het \"gratis\", gecentraliseerd, verzorgen van content.",
-    "description": "Extension description."
+  "extensionDescription":{
+    "message":"Beschermt tegen tracking via het \"gratis\", gecentraliseerd, verzorgen van content.",
+    "description":"Extension description."
   },
-  "disableProtectionTitle": {
-    "message": "Bescherming voor deze website uitschakelen",
-    "description": "Disable protection title."
+  "disableProtectionTitle":{
+    "message":"Bescherming voor deze website uitschakelen",
+    "description":"Disable protection title."
   },
-  "enableProtectionTitle": {
-    "message": "Bescherming inschakelen",
-    "description": "Enable protection title."
+  "enableProtectionTitle":{
+    "message":"Bescherming inschakelen",
+    "description":"Enable protection title."
   },
-  "optionsTitle": {
-    "message": "Opties",
-    "description": "Options title."
+  "amountInjectedTitle":{
+    "message":"Teller voor lokaal geïnjecteerde bestanden",
+    "description":"Amount injected title."
   },
-  "blockMissingTitle": {
-    "message": "Stop verzoeken voor ontbrekende items",
-    "description": "Block requests for missing resources title."
+  "amountInjectedDescription":{
+    "message":"Aantal lokale Content Delivery Network-bestandsinjecties sinds installatie.",
+    "description":"Amount injected description."
   },
-  "blockMissingDescription": {
-    "message": "Annuleer een onderschept verzoek wanneer het bestand niet lokaal beschikbaar is.",
-    "description": "Block requests for missing resources description."
+  "optionsTitle":{
+    "message":"Opties",
+    "description":"Options title."
   },
-  "domainWhitelistTitle": {
-    "message": "Sluit domeinen uit van inspecties",
-    "description": "Domain whitelist title."
+  "showIconBadgeTitle":{
+    "message":"Getelde injecties op icoon weergeven",
+    "description":"Show icon badge title."
   },
-  "domainWhitelistDescription": {
-    "message": "Voer de te negeren domeinen in. Scheid de waarden met puntkomma's (;).",
-    "description": "Domain whitelist description."
+  "showIconBadgeDescription":{
+    "message":"Toon het aantal geïnjecteerde bestanden op het extensie-icoon.",
+    "description":"Show icon badge description."
   },
-  "amountInjectedTitle": {
-    "message": "Teller voor lokaal geïnjecteerde bestanden",
-    "description": "Amount injected title."
+  "blockMissingTitle":{
+    "message":"Verzoeken voor ontbrekende items blokkeren",
+    "description":"Block requests for missing resources title."
   },
-  "amountInjectedDescription": {
-    "message": "Aantal lokale Content Delivery Network-bestandsinjecties sinds installatie.",
-    "description": "Amount injected description."
+  "blockMissingDescription":{
+    "message":"Annuleer een onderschept verzoek wanneer het bestand niet lokaal beschikbaar is.",
+    "description":"Block requests for missing resources description."
   },
-  "advancedLabel": {
-    "message": "Geavanceerd",
-    "description": "Advanced label."
+  "disablePrefetchTitle":{
+    "message":"Link prefetching uitschakelen",
+    "description":"Disable prefetch title."
+  },
+  "disablePrefetchDescription":{
+    "message":"Voorkom dat geweigerde verzoeken naar afleveringsnetwerken uitlekken.",
+    "description":"Disable prefetch description."
+  },
+  "stripMetadataTitle":{
+    "message":"Metadata uit toegestane verzoeken verwijderen",
+    "description":"Strip metadata title."
+  },
+  "stripMetadataDescription":{
+    "message":"Wis gevoelige gegevens uit toegestane CDN-verzoeken voor verbeterde privacy.",
+    "description":"Strip metadata description."
+  },
+  "whitelistedDomainsTitle":{
+    "message":"Sluit domeinen uit van inspecties",
+    "description":"Whitelisted domains title."
+  },
+  "whitelistedDomainsDescription":{
+    "message":"Voer de te negeren domeinen in. Scheid de waarden met puntkomma's (;).",
+    "description":"Whitelisted domains description."
+  },
+  "advancedLabel":{
+    "message":"Geavanceerd",
+    "description":"Advanced label."
   }
-}
+}
\ No newline at end of file
diff --git a/_locales/pl/messages.json b/_locales/pl/messages.json
index 7e15f4a28aeb445325f46ca187f3f90307a541ed..2835fb4c8918fe81108d8627140ce778eca47440 100644
--- a/_locales/pl/messages.json
+++ b/_locales/pl/messages.json
@@ -1,46 +1,70 @@
 {
-  "extensionDescription": {
-    "message": "Chroni przed śledzeniem przez ośrodki CDN.",
-    "description": "Extension description."
+  "extensionDescription":{
+    "message":"Chroni przed śledzeniem przez ośrodki CDN.",
+    "description":"Extension description."
   },
-  "disableProtectionTitle": {
-    "message": "Wyłącz ochronę dla tej witryny",
-    "description": "Disable protection title."
+  "disableProtectionTitle":{
+    "message":"Wyłącz ochronę dla tej witryny",
+    "description":"Disable protection title."
   },
-  "enableProtectionTitle": {
-    "message": "WÅ‚Ä…cz ochronÄ™",
-    "description": "Enable protection title."
+  "enableProtectionTitle":{
+    "message":"WÅ‚Ä…cz ochronÄ™",
+    "description":"Enable protection title."
   },
-  "optionsTitle": {
-    "message": "Ustawienia",
-    "description": "Options title."
+  "amountInjectedTitle":{
+    "message":"Licznik zasobów podanych lokalnie",
+    "description":"Amount injected title."
   },
-  "blockMissingTitle": {
-    "message": "Blokuj żądania brakujących zasobów",
-    "description": "Block requests for missing resources title."
+  "amountInjectedDescription":{
+    "message":"Ilość wstrzyknięć z lokalnego Content Delivery Network od czasu instalacji.",
+    "description":"Amount injected description."
   },
-  "blockMissingDescription": {
-    "message": "Anuluj przechwycone żądania jeśli wymagany zasób nie jest dostępny lokalnie.",
-    "description": "Block requests for missing resources description."
+  "optionsTitle":{
+    "message":"Ustawienia",
+    "description":"Options title."
   },
-  "domainWhitelistTitle": {
-    "message": "Wyklucz domeny z analizy",
-    "description": "Domain whitelist title."
+  "showIconBadgeTitle":{
+    "message":"Wyświetl licznik wstrzyknięć na ikonie",
+    "description":"Show icon badge title."
   },
-  "domainWhitelistDescription": {
-    "message": "Podaj domeny aby dodać je do białej listy. Oddziel wpisy średnikami (;).",
-    "description": "Domain whitelist description."
+  "showIconBadgeDescription":{
+    "message":"Pokaż ilość wstrzykniętych zasobów na ikonie rozszerzenia.",
+    "description":"Show icon badge description."
   },
-  "amountInjectedTitle": {
-    "message": "Licznik zasobów podanych lokalnie",
-    "description": "Amount injected title."
+  "blockMissingTitle":{
+    "message":"Blokuj żądania brakujących zasobów",
+    "description":"Block requests for missing resources title."
   },
-  "amountInjectedDescription": {
-    "message": "Ilość wstrzyknięć z lokalnego Content Delivery Network od czasu instalacji.",
-    "description": "Amount injected description."
+  "blockMissingDescription":{
+    "message":"Anuluj przechwycone żądania jeśli wymagany zasób nie jest dostępny lokalnie.",
+    "description":"Block requests for missing resources description."
   },
-  "advancedLabel": {
-    "message": "Zaawansowane",
-    "description": "Advanced label."
+  "disablePrefetchTitle":{
+    "message":"Wyłącz wczesne pobieranie linków",
+    "description":"Disable prefetch title."
+  },
+  "disablePrefetchDescription":{
+    "message":"Prevent disallowed requests from leaking out to delivery networks.",
+    "description":"Disable prefetch description."
+  },
+  "stripMetadataTitle":{
+    "message":"Usuwaj metadane z dozwolonych zapytań",
+    "description":"Strip metadata title."
+  },
+  "stripMetadataDescription":{
+    "message":"Usuwaj wrażliwe dane z dozwolonych zapytań do CDN aby zwiększyć prywatność.",
+    "description":"Strip metadata description."
+  },
+  "whitelistedDomainsTitle":{
+    "message":"Wyklucz domeny z analizy",
+    "description":"Whitelisted domains title."
+  },
+  "whitelistedDomainsDescription":{
+    "message":"Podaj domeny aby dodać je do białej listy. Oddziel wpisy średnikami (;).",
+    "description":"Whitelisted domains description."
+  },
+  "advancedLabel":{
+    "message":"Zaawansowane",
+    "description":"Advanced label."
   }
-}
+}
\ No newline at end of file
diff --git a/_locales/pt_PT/messages.json b/_locales/pt_PT/messages.json
index 757e1a10d7f80b080155134d55ea70ec2a75c152..9046c8dc5a66887c51b51ec8ca9bb94eb6a02cf7 100644
--- a/_locales/pt_PT/messages.json
+++ b/_locales/pt_PT/messages.json
@@ -1,46 +1,70 @@
 {
-  "extensionDescription": {
-    "message": "Protege contra monitorização através de entrega de conteúdo centralizado.",
-    "description": "Extension description."
+  "extensionDescription":{
+    "message":"Protege contra monitorização através de entrega de conteúdo centralizado.",
+    "description":"Extension description."
   },
-  "disableProtectionTitle": {
-    "message": "Desativar proteção para este site",
-    "description": "Disable protection title."
+  "disableProtectionTitle":{
+    "message":"Desativar proteção para este site",
+    "description":"Disable protection title."
   },
-  "enableProtectionTitle": {
-    "message": "Ativar proteção",
-    "description": "Enable protection title."
+  "enableProtectionTitle":{
+    "message":"Ativar proteção",
+    "description":"Enable protection title."
   },
-  "optionsTitle": {
-    "message": "Opções",
-    "description": "Options title."
+  "amountInjectedTitle":{
+    "message":"Contador para recursos injetados localmente",
+    "description":"Amount injected title."
   },
-  "blockMissingTitle": {
-    "message": "Bloquear pedidos por falta de recursos",
-    "description": "Block requests for missing resources title."
+  "amountInjectedDescription":{
+    "message":"Quantidade de injeções de recurso Content Delivery Network locais desde a instalação.",
+    "description":"Amount injected description."
   },
-  "blockMissingDescription": {
-    "message": "Cancelar pedido intercetado se o recurso necessário não estiver disponível localmente.",
-    "description": "Block requests for missing resources description."
+  "optionsTitle":{
+    "message":"Opções",
+    "description":"Options title."
   },
-  "domainWhitelistTitle": {
-    "message": "Excluir domínios de inspeções",
-    "description": "Domain whitelist title."
+  "showIconBadgeTitle":{
+    "message":"Mostrar contagem de injeções no ícone",
+    "description":"Show icon badge title."
   },
-  "domainWhitelistDescription": {
-    "message": "Insira domínios para os colocar na lista branca. Separe múltiplas entradas com pontos e vírgulas (;).",
-    "description": "Domain whitelist description."
+  "showIconBadgeDescription":{
+    "message":"Mostrar o número de recursos injetados no ícone da extensão.",
+    "description":"Show icon badge description."
   },
-  "amountInjectedTitle": {
-    "message": "Contador para recursos injetados localmente",
-    "description": "Amount injected title."
+  "blockMissingTitle":{
+    "message":"Bloquear pedidos por falta de recursos",
+    "description":"Block requests for missing resources title."
   },
-  "amountInjectedDescription": {
-    "message": "Quantidade de injeções de recurso Content Delivery Network locais desde a instalação.",
-    "description": "Amount injected description."
+  "blockMissingDescription":{
+    "message":"Cancelar pedido intercetado se o recurso necessário não estiver disponível localmente.",
+    "description":"Block requests for missing resources description."
   },
-  "advancedLabel": {
-    "message": "Avançado",
-    "description": "Advanced label."
+  "disablePrefetchTitle":{
+    "message":"Desativar pré-obtenção de ligações",
+    "description":"Disable prefetch title."
+  },
+  "disablePrefetchDescription":{
+    "message":"Impedir recursos não permitidos de vazar para as redes de entrega.",
+    "description":"Disable prefetch description."
+  },
+  "stripMetadataTitle":{
+    "message":"Retirar metadados dos pedidos permitidos",
+    "description":"Strip metadata title."
+  },
+  "stripMetadataDescription":{
+    "message":"Limpar dados sensíveis de recursos CDN permitidos para melhoria de privacidade.",
+    "description":"Strip metadata description."
+  },
+  "whitelistedDomainsTitle":{
+    "message":"Excluir domínios de inspeções",
+    "description":"Whitelisted domains title."
+  },
+  "whitelistedDomainsDescription":{
+    "message":"Insira domínios para os colocar na lista branca. Separe múltiplas entradas com pontos e vírgulas (;).",
+    "description":"Whitelisted domains description."
+  },
+  "advancedLabel":{
+    "message":"Avançado",
+    "description":"Advanced label."
   }
-}
+}
\ No newline at end of file
diff --git a/_locales/ru/messages.json b/_locales/ru/messages.json
index d0b8fcae9346771f9d19824da53965f3fb76f5be..67a130bd5bfd09d9bd73f7fb0b24df824497bc59 100644
--- a/_locales/ru/messages.json
+++ b/_locales/ru/messages.json
@@ -1,46 +1,70 @@
 {
-  "extensionDescription": {
-    "message": "Защищает Вас от отслеживания через «бесплатные», централизованные CDN.",
-    "description": "Extension description."
+  "extensionDescription":{
+    "message":"Защищает Вас от отслеживания через «бесплатные», централизованные CDN.",
+    "description":"Extension description."
   },
-  "disableProtectionTitle": {
-    "message": "Отключить защиту для этого сайта",
-    "description": "Disable protection title."
+  "disableProtectionTitle":{
+    "message":"Отключить защиту для этого сайта",
+    "description":"Disable protection title."
   },
-  "enableProtectionTitle": {
-    "message": "Включить защиту",
-    "description": "Enable protection title."
+  "enableProtectionTitle":{
+    "message":"Включить защиту",
+    "description":"Enable protection title."
   },
-  "optionsTitle": {
-    "message": "Настройки",
-    "description": "Options title."
+  "amountInjectedTitle":{
+    "message":"Счётчик файлов «доставленных» локально",
+    "description":"Amount injected title."
   },
-  "blockMissingTitle": {
-    "message": "Блокировать запросы недостающих ресурсов",
-    "description": "Block requests for missing resources title."
+  "amountInjectedDescription":{
+    "message":"Количество локально «доставленных» файлов с момента установки.",
+    "description":"Amount injected description."
   },
-  "blockMissingDescription": {
-    "message": "Отменить перехваченный запрос, если требуемый ресурс не доступен локально (может «ломать» сайты).",
-    "description": "Block requests for missing resources description."
+  "optionsTitle":{
+    "message":"Настройки",
+    "description":"Options title."
   },
-  "domainWhitelistTitle": {
-    "message": "Исключить домены из проверки",
-    "description": "Domain whitelist title."
+  "showIconBadgeTitle":{
+    "message":"Display injection counts on icon",
+    "description":"Show icon badge title."
   },
-  "domainWhitelistDescription": {
-    "message": "«Белый список» доменов. Контент, расположенный на них не будет фильтроваться. Записи (при количестве более одной) разделяются точкой с запятой (;).",
-    "description": "Domain whitelist description."
+  "showIconBadgeDescription":{
+    "message":"Show the number of injected resources on the extension icon.",
+    "description":"Show icon badge description."
   },
-  "amountInjectedTitle": {
-    "message": "Счётчик файлов «доставленных» локально",
-    "description": "Amount injected title."
+  "blockMissingTitle":{
+    "message":"Блокировать запросы недостающих ресурсов",
+    "description":"Block requests for missing resources title."
   },
-  "amountInjectedDescription": {
-    "message": "Количество местных инъекций ресурсов сети доставки контента с момента установки.",
-    "description": "Amount injected description."
+  "blockMissingDescription":{
+    "message":"Отменить перехваченный запрос, если требуемый ресурс не доступен локально (может «ломать» сайты).",
+    "description":"Block requests for missing resources description."
   },
-  "advancedLabel": {
-    "message": "Дополнительно",
-    "description": "Advanced label."
+  "disablePrefetchTitle":{
+    "message":"Disable link prefetching",
+    "description":"Disable prefetch title."
+  },
+  "disablePrefetchDescription":{
+    "message":"Prevent disallowed requests from leaking out to delivery networks.",
+    "description":"Disable prefetch description."
+  },
+  "stripMetadataTitle":{
+    "message":"Strip metadata from allowed requests",
+    "description":"Strip metadata title."
+  },
+  "stripMetadataDescription":{
+    "message":"Erase sensitive data from allowed CDN requests for improved privacy.",
+    "description":"Strip metadata description."
+  },
+  "whitelistedDomainsTitle":{
+    "message":"Исключить домены из проверки",
+    "description":"Whitelisted domains title."
+  },
+  "whitelistedDomainsDescription":{
+    "message":"«Белый список» доменов. Контент, расположенный на них не будет фильтроваться. Записи (при количестве более одной) разделяются точкой с запятой (;).",
+    "description":"Whitelisted domains description."
+  },
+  "advancedLabel":{
+    "message":"Дополнительно",
+    "description":"Advanced label."
   }
-}
+}
\ No newline at end of file
diff --git a/_locales/sv/messages.json b/_locales/sv/messages.json
index 388c43be121fd55262bf530a8886204153c5c163..fd8ed50dee0b486cde834444d19d4c9a16018204 100644
--- a/_locales/sv/messages.json
+++ b/_locales/sv/messages.json
@@ -1,46 +1,70 @@
 {
-  "extensionDescription": {
-    "message": "Skyddar dig mot att spåras av \"gratis\", centraliserat, innehållsleverans.",
-    "description": "Extension description."
+  "extensionDescription":{
+    "message":"Skyddar dig mot att spåras av \"gratis\", centraliserat, innehållsleverans.",
+    "description":"Extension description."
   },
-  "disableProtectionTitle": {
-    "message": "Inaktivera skydd för den här sidan",
-    "description": "Disable protection title."
+  "disableProtectionTitle":{
+    "message":"Inaktivera skydd för den här sidan",
+    "description":"Disable protection title."
   },
-  "enableProtectionTitle": {
-    "message": "Aktivera skydd",
-    "description": "Enable protection title."
+  "enableProtectionTitle":{
+    "message":"Aktivera skydd",
+    "description":"Enable protection title."
   },
-  "optionsTitle": {
-    "message": "Inställningar",
-    "description": "Options title."
+  "amountInjectedTitle":{
+    "message":"Räknare för lokalt insatta resurser",
+    "description":"Amount injected title."
   },
-  "blockMissingTitle": {
-    "message": "Blockera förfrågningar när resurs saknas",
-    "description": "Block requests for missing resources title."
+  "amountInjectedDescription":{
+    "message":"Antalet insatta Content Delivery Network-resurser sedan installationen.",
+    "description":"Amount injected description."
   },
-  "blockMissingDescription": {
-    "message": "Avbryt uppsnappning om resurs inte finns lokalt.",
-    "description": "Block requests for missing resources description."
+  "optionsTitle":{
+    "message":"Inställningar",
+    "description":"Options title."
   },
-  "domainWhitelistTitle": {
-    "message": "Utelämna domäner från uppsnappningar",
-    "description": "Domain whitelist title."
+  "showIconBadgeTitle":{
+    "message":"Display injection counts on icon",
+    "description":"Show icon badge title."
   },
-  "domainWhitelistDescription": {
-    "message": "Ange domäner för vitlistning. Spearera domänerna med semikolon (;).",
-    "description": "Domain whitelist description."
+  "showIconBadgeDescription":{
+    "message":"Show the number of injected resources on the extension icon.",
+    "description":"Show icon badge description."
   },
-  "amountInjectedTitle": {
-    "message": "Räknare för lokalt insatta resurser",
-    "description": "Amount injected title."
+  "blockMissingTitle":{
+    "message":"Blockera förfrågningar när resurs saknas",
+    "description":"Block requests for missing resources title."
   },
-  "amountInjectedDescription": {
-    "message": "Antalet insatta Content Delivery Network-resurser sedan installationen.",
-    "description": "Amount injected description."
+  "blockMissingDescription":{
+    "message":"Avbryt uppsnappning om resurs inte finns lokalt.",
+    "description":"Block requests for missing resources description."
   },
-  "advancedLabel": {
-    "message": "Avancerad",
-    "description": "Advanced label."
+  "disablePrefetchTitle":{
+    "message":"Disable link prefetching",
+    "description":"Disable prefetch title."
+  },
+  "disablePrefetchDescription":{
+    "message":"Prevent disallowed requests from leaking out to delivery networks.",
+    "description":"Disable prefetch description."
+  },
+  "stripMetadataTitle":{
+    "message":"Strip metadata from allowed requests",
+    "description":"Strip metadata title."
+  },
+  "stripMetadataDescription":{
+    "message":"Erase sensitive data from allowed CDN requests for improved privacy.",
+    "description":"Strip metadata description."
+  },
+  "whitelistedDomainsTitle":{
+    "message":"Utelämna domäner från uppsnappningar",
+    "description":"Whitelisted domains title."
+  },
+  "whitelistedDomainsDescription":{
+    "message":"Ange domäner för vitlistning. Spearera domänerna med semikolon (;).",
+    "description":"Whitelisted domains description."
+  },
+  "advancedLabel":{
+    "message":"Avancerad",
+    "description":"Advanced label."
   }
-}
+}
\ No newline at end of file
diff --git a/_locales/zh_CN/messages.json b/_locales/zh_CN/messages.json
index ee0c1e8e0ba027e664f1365cdb1f8215d5779eaf..69a4c942858bfff3e82c2567a2ab296cfc1ec3d9 100644
--- a/_locales/zh_CN/messages.json
+++ b/_locales/zh_CN/messages.json
@@ -1,46 +1,70 @@
 {
-  "extensionDescription": {
-    "message": "保护您免受集中式的内容交付网络(CDN)的跟踪。",
-    "description": "Extension description."
+  "extensionDescription":{
+    "message":"保护您免受集中式的内容交付网络(CDN)的跟踪。",
+    "description":"Extension description."
   },
-  "disableProtectionTitle": {
-    "message": "在此网站上禁用保护",
-    "description": "Disable protection title."
+  "disableProtectionTitle":{
+    "message":"在此网站上禁用保护",
+    "description":"Disable protection title."
   },
-  "enableProtectionTitle": {
-    "message": "启用保护",
-    "description": "Enable protection title."
+  "enableProtectionTitle":{
+    "message":"启用保护",
+    "description":"Enable protection title."
   },
-  "optionsTitle": {
-    "message": "选项",
-    "description": "Options title."
+  "amountInjectedTitle":{
+    "message":"本地发送资源的计数器",
+    "description":"Amount injected title."
   },
-  "blockMissingTitle": {
-    "message": "阻止缺失资源的请求",
-    "description": "Block requests for missing resources title."
+  "amountInjectedDescription":{
+    "message":"自安装以来,从本地的“内容交付网络”发送的资源总量。",
+    "description":"Amount injected description."
   },
-  "blockMissingDescription": {
-    "message": "取消被拦截的请求,如果请求的资源在本地不可用。",
-    "description": "Block requests for missing resources description."
+  "optionsTitle":{
+    "message":"选项",
+    "description":"Options title."
   },
-  "domainWhitelistTitle": {
-    "message": "排除要检查的域名",
-    "description": "Domain whitelist title."
+  "showIconBadgeTitle":{
+    "message":"在图标上显示注入数量",
+    "description":"Show icon badge title."
   },
-  "domainWhitelistDescription": {
-    "message": "输入白名单的域名。用分号 (;) 分隔多项。",
-    "description": "Domain whitelist description."
+  "showIconBadgeDescription":{
+    "message":"在扩展图标上显示已注入资源的数量。",
+    "description":"Show icon badge description."
   },
-  "amountInjectedTitle": {
-    "message": "本地发送资源的计数器",
-    "description": "Amount injected title."
+  "blockMissingTitle":{
+    "message":"阻止缺失资源的请求",
+    "description":"Block requests for missing resources title."
   },
-  "amountInjectedDescription": {
-    "message": "自安装以来,从本地的“内容交付网络”发送的资源总量。",
-    "description": "Amount injected description."
+  "blockMissingDescription":{
+    "message":"取消被拦截的请求,如果请求的资源在本地不可用。",
+    "description":"Block requests for missing resources description."
   },
-  "advancedLabel": {
-    "message": "高级",
-    "description": "Advanced label."
+  "disablePrefetchTitle":{
+    "message":"禁用链接预读取",
+    "description":"Disable prefetch title."
+  },
+  "disablePrefetchDescription":{
+    "message":"避免本应禁止的请求发到网络。",
+    "description":"Disable prefetch description."
+  },
+  "stripMetadataTitle":{
+    "message":"允许的请求剥去元数据",
+    "description":"Strip metadata title."
+  },
+  "stripMetadataDescription":{
+    "message":"被允许的 CDN 请求剥去敏感数据以保护隐私。",
+    "description":"Strip metadata description."
+  },
+  "whitelistedDomainsTitle":{
+    "message":"排除要检查的域名",
+    "description":"Whitelisted domains title."
+  },
+  "whitelistedDomainsDescription":{
+    "message":"输入白名单的域名。用分号 (;) 分隔多项。",
+    "description":"Whitelisted domains description."
+  },
+  "advancedLabel":{
+    "message":"高级",
+    "description":"Advanced label."
   }
-}
+}
\ No newline at end of file
diff --git a/_locales/zh_TW/messages.json b/_locales/zh_TW/messages.json
index 6da585402cea3d1f2c83296f92168a8329ec2b31..1f62ef2054a3cbcdefcad041732c61b1ccf19122 100644
--- a/_locales/zh_TW/messages.json
+++ b/_locales/zh_TW/messages.json
@@ -1,46 +1,70 @@
 {
-  "extensionDescription": {
-    "message": "保護您不受「免費」、中心化的內容傳遞網路(CDN)的追蹤。",
-    "description": "Extension description."
+  "extensionDescription":{
+    "message":"保護您不受「免費」、中心化的內容傳遞網路(CDN)的追蹤。",
+    "description":"Extension description."
   },
-  "disableProtectionTitle": {
-    "message": "為此網站停用保護",
-    "description": "Disable protection title."
+  "disableProtectionTitle":{
+    "message":"為此網站停用保護",
+    "description":"Disable protection title."
   },
-  "enableProtectionTitle": {
-    "message": "啟用保護",
-    "description": "Enable protection title."
+  "enableProtectionTitle":{
+    "message":"啟用保護",
+    "description":"Enable protection title."
   },
-  "optionsTitle": {
-    "message": "選項",
-    "description": "Options title."
+  "amountInjectedTitle":{
+    "message":"由本機提供的資源計數器",
+    "description":"Amount injected title."
   },
-  "blockMissingTitle": {
-    "message": "封鎖缺少資源時的連線請求",
-    "description": "Block requests for missing resources title."
+  "amountInjectedDescription":{
+    "message":"安裝以來,由本機檔案所取代的 CDN 資源數量。",
+    "description":"Amount injected description."
   },
-  "blockMissingDescription": {
-    "message": "若本機沒有所請求的資源,就取消該請求。",
-    "description": "Block requests for missing resources description."
+  "optionsTitle":{
+    "message":"選項",
+    "description":"Options title."
   },
-  "domainWhitelistTitle": {
-    "message": "要排除檢查的網域",
-    "description": "Domain whitelist title."
+  "showIconBadgeTitle":{
+    "message":"在圖示上顯示被取代的資源數量",
+    "description":"Show icon badge title."
   },
-  "domainWhitelistDescription": {
-    "message": "輸入網域即可將其加入白名單。使用分號(;)分隔多個網域。",
-    "description": "Domain whitelist description."
+  "showIconBadgeDescription":{
+    "message":"在擴充套件圖示上,顯示被取代的資源數量。",
+    "description":"Show icon badge description."
   },
-  "amountInjectedTitle": {
-    "message": "由本機提供的資源計數器",
-    "description": "Amount injected title."
+  "blockMissingTitle":{
+    "message":"封鎖缺少資源時的連線請求",
+    "description":"Block requests for missing resources title."
   },
-  "amountInjectedDescription": {
-    "message": "安裝以來,由本機檔案所取代的 CDN 資源數量。",
-    "description": "Amount injected description."
+  "blockMissingDescription":{
+    "message":"若本機沒有所請求的資源,就取消該請求。",
+    "description":"Block requests for missing resources description."
   },
-  "advancedLabel": {
-    "message": "進階",
-    "description": "Advanced label."
+  "disablePrefetchTitle":{
+    "message":"停用連結預讀功能",
+    "description":"Disable prefetch title."
+  },
+  "disablePrefetchDescription":{
+    "message":"防止發出不被允許的請求到 CDN 網路。",
+    "description":"Disable prefetch description."
+  },
+  "stripMetadataTitle":{
+    "message":"移除放行請求當中的後設資料",
+    "description":"Strip metadata title."
+  },
+  "stripMetadataDescription":{
+    "message":"清除放行的 CDN 請求當中的敏感資料,以保護隱私權。",
+    "description":"Strip metadata description."
+  },
+  "whitelistedDomainsTitle":{
+    "message":"要排除檢查的網域",
+    "description":"Whitelisted domains title."
+  },
+  "whitelistedDomainsDescription":{
+    "message":"輸入網域即可將其加入白名單。使用分號(;)分隔多個網域。",
+    "description":"Whitelisted domains description."
+  },
+  "advancedLabel":{
+    "message":"進階",
+    "description":"Advanced label."
   }
-}
+}
\ No newline at end of file