Skip to content
Snippets Groups Projects

Compare revisions

Changes are shown as if the source revision was being merged into the target revision. Learn more about comparing revisions.

Source

Select target project
No results found

Target

Select target project
  • Synzvato/decentraleyes
  • gkrishnaks/decentraleyes
  • ExE-Boss/decentraleyes
  • whtsky/decentraleyes
  • grtgarrett/decentraleyes
  • An_dz/decentraleyes
  • Alaska/decentraleyes
  • finn/decentraleyes
  • klippy/decentraleyes
9 results
Show changes
Commits on Source (291)
Showing
with 1143 additions and 42 deletions
module.exports = {
'artifactsDir': 'artifacts',
'ignoreFiles': ['_metadata', 'crowdin.yml'],
'build': {
'overwriteDest': true
}
};
data/_audit/node_modules
data/_audit/report.txt
*.xpi
.idea
_metadata
artifacts
node_modules
data/_audit/node_modules
data/_audit/report.txt
.jpmignore
.gitignore
.idea
*.xpi
test
.git
Decentraleyes
=============
# Decentraleyes
A [Firefox add-on](https://addons.mozilla.org/firefox/addon/decentraleyes) that emulates Content Delivery Networks (CDNs) locally by intercepting requests, finding the required resource and injecting it into the environment. This all happens instantaneously, automatically, and no prior configuration is required. Feel free to use this [testing utility](https://decentraleyes.org/test) to see if it's properly installed, enabled, and correctly configured.
A [web browser extension](https://decentraleyes.org) that emulates Content Delivery Networks to improve your online privacy. It intercepts traffic, finds supported resources locally, and injects them into the environment. All of this happens automatically, so no prior configuration is required. Feel free to use the following [testing utility](https://decentraleyes.org/test/) to find out if you are properly protected. For more information, please read this [basic introduction](https://git.synz.io/Synzvato/decentraleyes/wikis/Simple-Introduction).
> **Note:** Decentraleyes is no silver bullet, but it does prevent a lot of websites from making you send these kinds of requests. Ultimately, you can make Decentraleyes block requests for any missing CDN resources, too.
## Roadmap
## Contributing Code
Suggestions in the form of **Issues**, and contributions in the form of **Merge Requests**, are highly welcome. Code **Forks** can be requested from within issues, or via email. You can use the contact details and public PGP key on the extension's [contact page](https://decentraleyes.org/contact/) to get in touch.
Now that there's a solid, Mozilla approved, foundation, it's time to move forward. Mobility, extensibility (through support for community-powered resource packages), and usability, will be the main points of attention during this phase.
### Prerequisites
#### Essential Next Steps
* Mozilla Firefox 115 *(or higher)*.
* Start work on a resource bundle standard, to allow users to create and import custom resources. With support for these bundles in place, Decentraleyes will still work out of the box, but can be extended if needed.
* To keep this add-on from turning into bloatware, it's important to find out which versions of which libraries are most commonly used on websites, so that less popular resources can be removed from the default bundle.
> **Note:** If you would like to contribute to the Firefox legacy extension, please check out the ```legacy``` branch. If you are looking for the Chromium-compatible codebase, please see the ```experimental``` branch.
#### Planned Features
### Running the Code
* Advanced policy management for users who block requests for missing resources.
* Smarter resource version interpretation for handling dynamic notations.
* A minimalistic and non-essential graphical user interface.
* Support for custom, importable, library repositories.
Please read this [developer guide](https://developer.mozilla.org/en-US/Add-ons/WebExtensions/Your_first_WebExtension#Trying_it_out) for information on how to run the extension from source.
> **Note:** These long-term goals are subjective to change, and can be discussed. That is, as long as the suggestions do not conflict with the ultimate goal of realizing a free and open standard for exchanging web resource bundles.
> **Important:** All tagged commits since 26 October 2016 are signed with GPG. It's likely best to ignore unsigned commits, unless you really know what you're doing. Please send an email if you have any questions or security concerns.
## Submitting Translations
Do you master a non-supported language? Please help out by translating this add-on on [Crowdin](https://crowdin.com/project/decentraleyes).
## Contributing Code
Suggestions in the form of **Issues** and contributions in the form of **Pull Requests** are highly welcome. You can also use the contact details and PGP key on the add-on [download page](https://addons.mozilla.org/firefox/addon/decentraleyes) to get in touch.
#### Prerequisites
* Jetpack Manager [jpm](https://developer.mozilla.org/Add-ons/SDK/Tools/jpm#Installation) (a Node-based replacement for cfx).
* Firefox version 38 or later. *If you need to work with earlier versions of Firefox, you'll need to use the old cfx tool. See instructions for [getting started with cfx](https://developer.mozilla.org/Add-ons/SDK/Tutorials/Getting_started).
#### Build Instructions (Unix)
git clone https://github.com/Synzvato/decentraleyes
cd decentraleyes
jpm xpi
> **Important:** All commits since 26 October 2016 are signed with GPG. It's likely best to ignore unsigned commits, unless you really know what you're doing. Please send an email if you have any questions or security concerns.
## License
[MPL-2.0](https://www.mozilla.org/MPL/2.0).
{
"extensionDescription": {
"message": "يحميك من التتبع المرتبط بالوصول للمحتوى \"مجاني\"، مركزية.",
"description": "Extension description."
},
"disableProtectionTitle": {
"message": "أوقف الحماية لهذا الموقع",
"description": "Disable protection title."
},
"enableProtectionTitle": {
"message": "فعّل الحماية",
"description": "Enable protection title."
},
"amountInjectedTitle": {
"message": "عداد محلي للموارد المحقونة",
"description": "Amount injected title."
},
"amountInjectedDescription": {
"message": "إجمالي موارد الـ CDN اللتي تم حقنها محليا منذ التثبيت.",
"description": "Amount injected description."
},
"optionsTitle": {
"message": "الخيارات",
"description": "Options title."
},
"showIconBadgeTitle": {
"message": "عرض مجموع الحقن على الأيقونة",
"description": "Show icon badge title."
},
"showIconBadgeDescription": {
"message": "إظهار عدد الموارد المحقونة على أيقونة الملحق.",
"description": "Show icon badge description."
},
"blockMissingTitle": {
"message": "حظر طلبات الموارد المفقودة",
"description": "Block requests for missing resources title."
},
"blockMissingDescription": {
"message": "إلغاء طلب الموارد إذا كانت متوفرة محليا.",
"description": "Block requests for missing resources description."
},
"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."
}
}
{
"extensionDescription": {
"message": "Защитава ви от следене чрез свободна, централизирана доставка на съдържание.",
"description": "Extension description."
},
"disableProtectionTitle": {
"message": "Изключване на защитата за страницата",
"description": "Disable protection title."
},
"enableProtectionTitle": {
"message": "Включване на защита",
"description": "Enable protection title."
},
"amountInjectedTitle": {
"message": "Брояч за местно вмъкнати ресурси",
"description": "Amount injected title."
},
"amountInjectedDescription": {
"message": "Количество на местни вмъквания на ресурси от началото на инсталацията.",
"description": "Amount injected description."
},
"optionsTitle": {
"message": "Настройки",
"description": "Options title."
},
"showIconBadgeTitle": {
"message": "Показване на броя на вмъкванията в иконката",
"description": "Show icon badge title."
},
"showIconBadgeDescription": {
"message": "Показване на броя на вмъкнатите ресурси в иконката на разширението.",
"description": "Show icon badge description."
},
"blockMissingTitle": {
"message": "Блокиране на заявки за липсващи ресурси",
"description": "Block requests for missing resources title."
},
"blockMissingDescription": {
"message": "Отмяна на прехванатата заявка, ако изисквания ресурс не е наличен на местно ниво.",
"description": "Block requests for missing resources description."
},
"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."
}
}
{
"extensionDescription": {
"message": "\"ফ্রি\", কেন্দ্রীয় কন্টেন্ট ডেলিভারি থেকে তোমাকে রক্ষা করে।",
"description": "Extension description."
},
"disableProtectionTitle": {
"message": "এই সাইটের জন্য নিরাপত্তা চালু/বন্ধ করো",
"description": "Disable protection title."
},
"enableProtectionTitle": {
"message": "নিরাপত্তা চালু করো",
"description": "Enable protection title."
},
"amountInjectedTitle": {
"message": "স্থানীয়ভাবে ইনজেক্টকৃত রিসোর্সের গণনা",
"description": "Amount injected title."
},
"amountInjectedDescription": {
"message": "ইনস্টলেশনের পর থেকে স্থানীয়ভাবে কনটেন্ট ডেলিভারি নেটওয়ার্কের ইনজেক্টকৃত রিসোর্সের পরিমান।",
"description": "Amount injected description."
},
"optionsTitle": {
"message": "অপশন",
"description": "Options title."
},
"showIconBadgeTitle": {
"message": "ইনজেকসন সংখ্যা আইকনে দেখাও",
"description": "Show icon badge title."
},
"showIconBadgeDescription": {
"message": "আইকনে ইনজেক্টকৃত রিসোর্সের সংখ্যা দেখাও",
"description": "Show icon badge description."
},
"blockMissingTitle": {
"message": "নিখোঁজ রিসোর্সের জন্য অনুরোধগুলো বন্ধ করো",
"description": "Block requests for missing resources title."
},
"blockMissingDescription": {
"message": "প্রয়োজনীয় রিসোর্স স্থানীয়ভাবে না পেলে অনুরোধ বাতিল করো।",
"description": "Block requests for missing resources description."
},
"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."
}
}
{
"extensionDescription": {
"message": "Us protegeix contra el seguiment mitjançant un lliurament de contingut \"gratuït\" i centralitzat.",
"description": "Extension description."
},
"disableProtectionTitle": {
"message": "Deshabilitar protecció per aquest lloc",
"description": "Disable protection title."
},
"enableProtectionTitle": {
"message": "Habilitar protecció",
"description": "Enable protection title."
},
"amountInjectedTitle": {
"message": "Comptador de recursos injectats localment",
"description": "Amount injected title."
},
"amountInjectedDescription": {
"message": "Quantitat d'injeccions de recursos locals de xarxes de distribució de continguts des de la instal·lació",
"description": "Amount injected description."
},
"optionsTitle": {
"message": "Opcions",
"description": "Options title."
},
"showIconBadgeTitle": {
"message": "Mostrar la quantitat d'injeccions a la icona",
"description": "Show icon badge title."
},
"showIconBadgeDescription": {
"message": "Mostra el número de recursos injectats a la icona de l'extensió",
"description": "Show icon badge description."
},
"blockMissingTitle": {
"message": "Bloqueja peticions per falta de recursos",
"description": "Block requests for missing resources title."
},
"blockMissingDescription": {
"message": "Cancel·la les peticions interceptades si el recurs sol·licitat no està disponible localment.",
"description": "Block requests for missing resources description."
},
"disablePrefetchTitle": {
"message": "Deshabilitar pre-càrrega d'enllaços",
"description": "Disable prefetch title."
},
"disablePrefetchDescription": {
"message": "Prevenir que que les peticions no permeses s'escapin cap a les xarxes de distribució.",
"description": "Disable prefetch description."
},
"stripMetadataTitle": {
"message": "Esborrar metadades de peticions permeses",
"description": "Strip metadata title."
},
"stripMetadataDescription": {
"message": "Esborrar dades sensibles de peticions CDN autorizades para millorar la privacitat.",
"description": "Strip metadata description."
},
"whitelistedDomainsTitle": {
"message": "Excloure dominis de les inspeccions",
"description": "Whitelisted domains title."
},
"whitelistedDomainsDescription": {
"message": "Introduir els dominis que seran ignorats. Separar més d'una entrada amb punt i coma (;)",
"description": "Whitelisted domains description."
},
"advancedLabel": {
"message": "Avançat",
"description": "Advanced label."
}
}
{
"extensionDescription": {
"message": "Chrání před sledováním skrze centrálně doručovaný obsah.",
"description": "Extension description."
},
"disableProtectionTitle": {
"message": "Zakázat ochranu na této stránce",
"description": "Disable protection title."
},
"enableProtectionTitle": {
"message": "Zapnout ochranu",
"description": "Enable protection title."
},
"amountInjectedTitle": {
"message": "Počítadlo vložených lokálních zdrojů",
"description": "Amount injected title."
},
"amountInjectedDescription": {
"message": "Počet lokální uložených zdrojů vložených od instalace.",
"description": "Amount injected description."
},
"optionsTitle": {
"message": "Možnosti",
"description": "Options title."
},
"showIconBadgeTitle": {
"message": "Zobrazovat počet vložení u ikony",
"description": "Show icon badge title."
},
"showIconBadgeDescription": {
"message": "Zobrazit počet vložených zdrojů u ikony rozšíření.",
"description": "Show icon badge description."
},
"blockMissingTitle": {
"message": "Blokovat požadavky na chybějící zdroje",
"description": "Block requests for missing resources title."
},
"blockMissingDescription": {
"message": "Zrušit požadavky na sledované zdroje, pokud nejsou lokálně dostupné.",
"description": "Block requests for missing resources description."
},
"disablePrefetchTitle": {
"message": "Zakázat přednačítání odkazů",
"description": "Disable prefetch title."
},
"disablePrefetchDescription": {
"message": "Předejte nepovoleným požadavkům do sítí pro doručování obsahu.",
"description": "Disable prefetch description."
},
"stripMetadataTitle": {
"message": "Odstranit metadata z povolených požadavků",
"description": "Strip metadata title."
},
"stripMetadataDescription": {
"message": "Pro zlepšení soukromí odstraní citlivá data z povolených požadavků na CDN.",
"description": "Strip metadata description."
},
"whitelistedDomainsTitle": {
"message": "Nekontrolovat pro domény",
"description": "Whitelisted domains title."
},
"whitelistedDomainsDescription": {
"message": "Zadejte domény pro jejich vynechání z kontroly. Jednotlivé domény oddělujte pomocí středníků (;).",
"description": "Whitelisted domains description."
},
"advancedLabel": {
"message": "Rozšířené",
"description": "Advanced label."
}
}
{
"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."
},
"enableProtectionTitle": {
"message": "Aktiver beskyttelse",
"description": "Enable protection title."
},
"amountInjectedTitle": {
"message": "Optælling af lokalt leverede ressourcer",
"description": "Amount injected title."
},
"amountInjectedDescription": {
"message": "Antal injektioner af lokale ressourcer siden installation.",
"description": "Amount injected description."
},
"optionsTitle": {
"message": "Indstillinger",
"description": "Options title."
},
"showIconBadgeTitle": {
"message": "Vis antal af injektioner på ikon",
"description": "Show icon badge title."
},
"showIconBadgeDescription": {
"message": "Viser antallet af injicerede ressourcer på udvidelsens ikon.",
"description": "Show icon badge description."
},
"blockMissingTitle": {
"message": "Bloker forespørgsler efter manglende ressourcer",
"description": "Block requests for missing resources title."
},
"blockMissingDescription": {
"message": "Annullerer en forespørgsel hvis den forespurgte ressource ikke findes lokalt.",
"description": "Block requests for missing resources description."
},
"disablePrefetchTitle": {
"message": "Deaktiver forhåndshentning af link",
"description": "Disable prefetch title."
},
"disablePrefetchDescription": {
"message": "Forhindrer ikke-tilladte forespørgsler i at blive lækket til leverandør-netværk.",
"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."
}
}
{
"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."
},
"enableProtectionTitle": {
"message": "Schutz aktivieren",
"description": "Enable protection title."
},
"amountInjectedTitle": {
"message": "Zähler für lokal injizierte Ressourcen",
"description": "Amount injected title."
},
"amountInjectedDescription": {
"message": "Anzahl der lokalen Injektionen von den CDN-Ressourcen seit der Installation.",
"description": "Amount injected description."
},
"optionsTitle": {
"message": "Einstellungen",
"description": "Options title."
},
"showIconBadgeTitle": {
"message": "Zeige Anzahl der Injektionen am Icon",
"description": "Show icon badge title."
},
"showIconBadgeDescription": {
"message": "Zeige die Anzahl der injizierten Ressourcen im Erweiterungs-Icon.",
"description": "Show icon badge description."
},
"blockMissingTitle": {
"message": "Blockiere Anfordern fehlender Inhalte",
"description": "Block requests for missing resources title."
},
"blockMissingDescription": {
"message": "Abgefangene Anforderung unterbinden, falls angeforderte Datei nicht lokal verfügbar ist.",
"description": "Block requests for missing resources description."
},
"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."
}
}
{
"extensionDescription": {
"message": "Προστατεύει από παρακολούθηση μέσω \"δωρεάν\" διανομής περιεχόμενου.",
"description": "Extension description."
},
"disableProtectionTitle": {
"message": "Απενεργοποίηση προστασίας για αυτή τη σελίδα",
"description": "Disable protection title."
},
"enableProtectionTitle": {
"message": "Ενεργοποίηση προστασίας",
"description": "Enable protection title."
},
"amountInjectedTitle": {
"message": "Μετρητής εμβόλιμων τοπικών πόρων",
"description": "Amount injected title."
},
"amountInjectedDescription": {
"message": "Ποσοστό εμβόλιμων τοπικών πόρων Δικτύων Παροχής Περιεχομένου από την στιγμή της εγκατάστασης.",
"description": "Amount injected description."
},
"optionsTitle": {
"message": "Επιλογές",
"description": "Options title."
},
"showIconBadgeTitle": {
"message": "Προβολή αριθμού εμβόλιμων πόρων στο εικονίδιο",
"description": "Show icon badge title."
},
"showIconBadgeDescription": {
"message": "Προβολή του αριθμού των εμβόλιμων πόρων στο εικονίδιο του πρόσθετου.",
"description": "Show icon badge description."
},
"blockMissingTitle": {
"message": "Μπλοκ αιτήσεων για ανύπαρκτους πόρους",
"description": "Block requests for missing resources title."
},
"blockMissingDescription": {
"message": "Ακύρωση απομακρυσμένης αίτησης, αν ο απαιτούμενος πόρος δεν είναι τοπικά διαθέσιμος.",
"description": "Block requests for missing resources description."
},
"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."
}
}
{
"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."
},
"enableProtectionTitle": {
"message": "Enable protection",
"description": "Enable protection title."
},
"amountInjectedTitle": {
"message": "Counter for locally injected resources",
"description": "Amount injected title."
},
"amountInjectedDescription": {
"message": "Amount of local Content Delivery Network resource injections since installation.",
"description": "Amount injected description."
},
"optionsTitle": {
"message": "Options",
"description": "Options title."
},
"showIconBadgeTitle": {
"message": "Display injection counts on icon",
"description": "Show icon badge title."
},
"showIconBadgeDescription": {
"message": "Show the number of injected resources on the extension icon.",
"description": "Show icon badge description."
},
"blockMissingTitle": {
"message": "Block requests for missing resources",
"description": "Block requests for missing resources title."
},
"blockMissingDescription": {
"message": "Cancel intercepted request if the required resource is not locally available.",
"description": "Block requests for missing resources description."
},
"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."
}
}
{
"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."
},
"enableProtectionTitle": {
"message": "Enable protection",
"description": "Enable protection title."
},
"amountInjectedTitle": {
"message": "Counter for locally injected resources",
"description": "Amount injected title."
},
"amountInjectedDescription": {
"message": "Amount of local Content Delivery Network resource injections since installation.",
"description": "Amount injected description."
},
"optionsTitle": {
"message": "Options",
"description": "Options title."
},
"showIconBadgeTitle": {
"message": "Display injection counts on icon",
"description": "Show icon badge title."
},
"showIconBadgeDescription": {
"message": "Show the number of injected resources on the extension icon.",
"description": "Show icon badge description."
},
"blockMissingTitle": {
"message": "Block requests for missing resources",
"description": "Block requests for missing resources title."
},
"blockMissingDescription": {
"message": "Cancel intercepted request if the required resource is not locally available.",
"description": "Block requests for missing resources description."
},
"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."
}
}
{
"extensionDescription": {
"message": "Decentraleyes protektas vin kontraŭ sekvado per senkostaj, centraj enhav-proviz-retoj.",
"description": "Extension description."
},
"disableProtectionTitle": {
"message": "Malaktivigi protekton por tiu ĉi retejo",
"description": "Disable protection title."
},
"enableProtectionTitle": {
"message": "Aktivigi protekton",
"description": "Enable protection title."
},
"amountInjectedTitle": {
"message": "Nombro de loke enmetitaj rimedoj",
"description": "Amount injected title."
},
"amountInjectedDescription": {
"message": "Kvanto de lokaj CDN-risurcoj enmetitaj ekde instaliĝo.",
"description": "Amount injected description."
},
"optionsTitle": {
"message": "Elektebloj",
"description": "Options title."
},
"showIconBadgeTitle": {
"message": "Montri nombrilon sur piktogramo",
"description": "Show icon badge title."
},
"showIconBadgeDescription": {
"message": "Montri nombron da enmetataj risurcoj sur la aldonaĵa piktogramo.",
"description": "Show icon badge description."
},
"blockMissingTitle": {
"message": "Bloki petojn por mankaj risurcoj",
"description": "Block requests for missing resources title."
},
"blockMissingDescription": {
"message": "Bloki petojn interkaptitajn se la petitan risurcon ne loke haveblas.",
"description": "Block requests for missing resources description."
},
"disablePrefetchTitle": {
"message": "Ne antaŭlegi ligilojn",
"description": "Disable prefetch title."
},
"disablePrefetchDescription": {
"message": "Bloki malpermesatajn petojn por preventi tralasojn al enhav-proviz-retoj.",
"description": "Disable prefetch description."
},
"stripMetadataTitle": {
"message": "Forigi metadatumojn el permesataj petoj",
"description": "Strip metadata title."
},
"stripMetadataDescription": {
"message": "Forviŝi delikatajn datumojn el permesataj CDN-petoj por plibonigi privatecon.",
"description": "Strip metadata description."
},
"whitelistedDomainsTitle": {
"message": "Neinspektendaj domajnoj",
"description": "Whitelisted domains title."
},
"whitelistedDomainsDescription": {
"message": "Entajpu demajnojn, kiujn Decentraleyes ne devas inspekti. Disigu domajnojn per punktokomoj (;).",
"description": "Whitelisted domains description."
},
"advancedLabel": {
"message": "Spertula",
"description": "Advanced label."
}
}
{
"extensionDescription": {
"message": "Protege contra el rastreo con la entrega centralizada y «gratuita» de contenido.",
"description": "Extension description."
},
"disableProtectionTitle": {
"message": "Deshabilitar protección en este sitio",
"description": "Disable protection title."
},
"enableProtectionTitle": {
"message": "Habilitar protección",
"description": "Enable protection title."
},
"amountInjectedTitle": {
"message": "Contador de recursos inyectados localmente",
"description": "Amount injected title."
},
"amountInjectedDescription": {
"message": "Cantidad de inyecciones de recursos locales de redes de distribución de contenidos desde la instalación.",
"description": "Amount injected description."
},
"optionsTitle": {
"message": "Opciones",
"description": "Options title."
},
"showIconBadgeTitle": {
"message": "Mostrar la cantidad de inyecciones en el icono",
"description": "Show icon badge title."
},
"showIconBadgeDescription": {
"message": "Mostrar el número de recursos inyectados en el icono de la extensión.",
"description": "Show icon badge description."
},
"blockMissingTitle": {
"message": "Bloquear peticiones de recursos faltantes",
"description": "Block requests for missing resources title."
},
"blockMissingDescription": {
"message": "Cancelar las peticiones interceptadas cuando el recurso requerido no se encuentra localmente.",
"description": "Block requests for missing resources description."
},
"disablePrefetchTitle": {
"message": "Deshabilitar pre-carga de enlaces",
"description": "Disable prefetch title."
},
"disablePrefetchDescription": {
"message": "Impedir que las peticiones no permitidas se escapen hacia redes de distribución.",
"description": "Disable prefetch description."
},
"stripMetadataTitle": {
"message": "Borrar metadatos de peticiones permitidas",
"description": "Strip metadata title."
},
"stripMetadataDescription": {
"message": "Borrar datos sensibles de peticiones CDN autorizadas para mejorar la privacidad.",
"description": "Strip metadata description."
},
"whitelistedDomainsTitle": {
"message": "Excluir dominios de inspecciones",
"description": "Whitelisted domains title."
},
"whitelistedDomainsDescription": {
"message": "Ingresa los dominios que serán ignorados. Separa múltiples entradas con punto y coma (;).",
"description": "Whitelisted domains description."
},
"advancedLabel": {
"message": "Avanzado",
"description": "Advanced label."
}
}
{
"extensionDescription": {
"message": "Kaitseb sind \"tasuta\", tsentraliseeritud sisu edastamisest tuleneva jälitamise vastu.",
"description": "Extension description."
},
"disableProtectionTitle": {
"message": "Keela kaitse sellel saidil",
"description": "Disable protection title."
},
"enableProtectionTitle": {
"message": "Luba kaitse",
"description": "Enable protection title."
},
"amountInjectedTitle": {
"message": "Kohalikult sisestatud ressursside loendur",
"description": "Amount injected title."
},
"amountInjectedDescription": {
"message": "Kohalike sisuedastusvõrkude ressursisisestuste arv alates installimisest.",
"description": "Amount injected description."
},
"optionsTitle": {
"message": "Valikud",
"description": "Options title."
},
"showIconBadgeTitle": {
"message": "Kuva sisestuste arvu ikoonil",
"description": "Show icon badge title."
},
"showIconBadgeDescription": {
"message": "Kuva sisestatud ressursside arvu laienduse ikoonil.",
"description": "Show icon badge description."
},
"blockMissingTitle": {
"message": "Blokeeri puuduvate ressursside taotlused",
"description": "Block requests for missing resources title."
},
"blockMissingDescription": {
"message": "Tühista kinnipüütud taotlus, kui vajaminev ressurss ei ole kohalikult saadaval.",
"description": "Block requests for missing resources description."
},
"disablePrefetchTitle": {
"message": "Keela lingi eellaadimine",
"description": "Disable prefetch title."
},
"disablePrefetchDescription": {
"message": "Väldi keelatud taotluste väljalekkimist edastusvõrkudele.",
"description": "Disable prefetch description."
},
"stripMetadataTitle": {
"message": "Eemalda lubatud taotlustelt metaandmed",
"description": "Strip metadata title."
},
"stripMetadataDescription": {
"message": "Kustuta tundlikud andmed lubatud sisuedastusvõrkude taotlustest parema privaatsuse saamiseks.",
"description": "Strip metadata description."
},
"whitelistedDomainsTitle": {
"message": "Välista uuritavaid domeene",
"description": "Whitelisted domains title."
},
"whitelistedDomainsDescription": {
"message": "Sisesta domeenid, et lisada need valgesse nimekirja. Eralda mitu üksust semikoolonitega (;).",
"description": "Whitelisted domains description."
},
"advancedLabel": {
"message": "Edasijõudnuile",
"description": "Advanced label."
}
}
{
"extensionDescription": {
"message": "Suojaa sinua \"ilmaisen\", keskitetyn sisällön jakelun välityksellä tapahtuvalta seurannalta.",
"description": "Extension description."
},
"disableProtectionTitle": {
"message": "Poista suojaus käytöstä tällä sivustolla",
"description": "Disable protection title."
},
"enableProtectionTitle": {
"message": "Ota suojaus käyttöön",
"description": "Enable protection title."
},
"amountInjectedTitle": {
"message": "Paikallisesti korvattua resurssia",
"description": "Amount injected title."
},
"amountInjectedDescription": {
"message": "Paikallisilla resursseilla korvattujen pyyntöjen määrä asennuksen jälkeen.",
"description": "Amount injected description."
},
"optionsTitle": {
"message": "Asetukset",
"description": "Options title."
},
"showIconBadgeTitle": {
"message": "Näytä korvausmäärä kuvakkeessa",
"description": "Show icon badge title."
},
"showIconBadgeDescription": {
"message": "Näyttää korvattujen resurssien määrän lisäosan kuvakkeessa.",
"description": "Show icon badge description."
},
"blockMissingTitle": {
"message": "Estä pyynnöt puuttuviin resursseihin",
"description": "Block requests for missing resources title."
},
"blockMissingDescription": {
"message": "Peru kaapattu pyyntö, jos tarvittavaa resurssia ei ole saatavilla paikallisesti.",
"description": "Block requests for missing resources description."
},
"disablePrefetchTitle": {
"message": "Poista linkkien esihaku käytöstä",
"description": "Disable prefetch title."
},
"disablePrefetchDescription": {
"message": "Estä kiellettyjä pyyntöjä vuotamasta jakeluverkkoihin.",
"description": "Disable prefetch description."
},
"stripMetadataTitle": {
"message": "Poista metatiedot sallituista pyynnöistä",
"description": "Strip metadata title."
},
"stripMetadataDescription": {
"message": "Poista arkaluontoiset tiedot jakeluverkkojen pyynnöistä yksityisyyden parantamiseksi.",
"description": "Strip metadata description."
},
"whitelistedDomainsTitle": {
"message": "Tarkistuksesta poissuljettavat verkkotunnukset",
"description": "Whitelisted domains title."
},
"whitelistedDomainsDescription": {
"message": "Syötä verkkotunnukset, joita ei tarkisteta. Erota useat verkkotunnukset puolipisteillä (;).",
"description": "Whitelisted domains description."
},
"advancedLabel": {
"message": "Edistynyt",
"description": "Advanced label."
}
}
{
"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."
},
"enableProtectionTitle": {
"message": "Activer la protection",
"description": "Enable protection title."
},
"amountInjectedTitle": {
"message": "Compteur de ressources injectées localement",
"description": "Amount injected title."
},
"amountInjectedDescription": {
"message": "Quantité de ressources CDN injectées localement depuis l'installation.",
"description": "Amount injected description."
},
"optionsTitle": {
"message": "Options",
"description": "Options title."
},
"showIconBadgeTitle": {
"message": "Afficher le nombre d’injections sur l’icône",
"description": "Show icon badge title."
},
"showIconBadgeDescription": {
"message": "Affiche le nombre de ressources injectées sur l'icône d'extension.",
"description": "Show icon badge description."
},
"blockMissingTitle": {
"message": "Bloquer les requêtes de ressources manquantes",
"description": "Block requests for missing resources title."
},
"blockMissingDescription": {
"message": "Annule la requête interceptée si la ressource requise n'est pas disponible localement.",
"description": "Block requests for missing resources description."
},
"disablePrefetchTitle": {
"message": "Désactiver le préchargement de lien",
"description": "Disable prefetch title."
},
"disablePrefetchDescription": {
"message": "Empêche que des requêtes non autorisées fuient vers les 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."
}
}
{
"extensionDescription": {
"message": "מגן עליך מפני מעקב המבוצע דרך רשתות אספקת תוכן ריכוזיות ו\"חינמיות\".",
"description": "Extension description."
},
"disableProtectionTitle": {
"message": "נטרול ההגנה עבור אתר זה",
"description": "Disable protection title."
},
"enableProtectionTitle": {
"message": "הפעלת הגנה",
"description": "Enable protection title."
},
"amountInjectedTitle": {
"message": "מונה משאבים מקומיים שהוזרקו",
"description": "Amount injected title."
},
"amountInjectedDescription": {
"message": "כמות תוכן מקומי שהוזרק במקום רשתות אספקת תוכן מאז התקנת התוכנה.",
"description": "Amount injected description."
},
"optionsTitle": {
"message": "אפשרויות",
"description": "Options title."
},
"showIconBadgeTitle": {
"message": "הצג מונה הזרקות תוכן על סמל התכנה",
"description": "Show icon badge title."
},
"showIconBadgeDescription": {
"message": "הצג את מספר התכנים המוזרקים על סמלון התוספת.",
"description": "Show icon badge description."
},
"blockMissingTitle": {
"message": "חסום בקשות למשאבים חסרים",
"description": "Block requests for missing resources title."
},
"blockMissingDescription": {
"message": "בטל בקשה מיורטת, אם המשאב הדרוש אינו זמין באופן מקומי.",
"description": "Block requests for missing resources description."
},
"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."
}
}