Microsoft has acquired GitHub. Decentraleyes has left GitHub. Welcome to its new home!

To participate, please register, or sign in with an existing GitLab.com, Bitbucket, or GitHub account.

Past contributions on GitHub? Be sure to reclaim your Comments, Issues, and Pull Requests.

Internationalize recently introduced content

parent 7246cc39
......@@ -3,6 +3,18 @@
"message": "Защитава ви от следене чрез свободна, централизирана доставка на съдържание.",
"description": "Extension description."
},
"disableProtectionTitle": {
"message": "Изключване на защитата за страницата",
"description": "Disable protection title."
},
"enableProtectionTitle": {
"message": "Включване на защита",
"description": "Enable protection title."
},
"optionsTitle": {
"message": "Настройки",
"description": "Options title."
},
"blockMissingTitle": {
"message": "Блокиране на заявки за липсващи ресурси",
"description": "Block requests for missing resources title."
......@@ -26,5 +38,9 @@
"amountInjectedDescription": {
"message": "Количество на местни вмъквания на ресурси от началото на инсталацията.",
"description": "Amount injected description."
},
"advancedLabel": {
"message": "Подробности",
"description": "Advanced label."
}
}
......@@ -3,6 +3,18 @@
"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."
},
"optionsTitle": {
"message": "Indstillinger",
"description": "Options title."
},
"blockMissingTitle": {
"message": "Bloker anmodninger om manglende ressourcer",
"description": "Block requests for missing resources title."
......@@ -26,5 +38,9 @@
"amountInjectedDescription": {
"message": "Antal injektioner af lokale ressourcer siden installation.",
"description": "Amount injected description."
},
"advancedLabel": {
"message": "Avanceret",
"description": "Advanced label."
}
}
......@@ -3,6 +3,18 @@
"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."
},
"optionsTitle": {
"message": "Einstellungen",
"description": "Options title."
},
"blockMissingTitle": {
"message": "Blockiere Anfordern fehlender Inhalte",
"description": "Block requests for missing resources title."
......@@ -26,5 +38,9 @@
"amountInjectedDescription": {
"message": "Anzahl der lokalen Injektionen von den CDN-Ressourcen seit der Installation.",
"description": "Amount injected description."
},
"advancedLabel": {
"message": "Erweitert",
"description": "Advanced label."
}
}
......@@ -3,6 +3,18 @@
"message": "Προστατεύει από παρακολούθηση μέσω \"δωρεάν\" διανομής περιεχόμενου.",
"description": "Extension description."
},
"disableProtectionTitle": {
"message": "Απενεργοποίηση προστασίας για αυτή τη σελίδα",
"description": "Disable protection title."
},
"enableProtectionTitle": {
"message": "Ενεργοποίηση προστασίας",
"description": "Enable protection title."
},
"optionsTitle": {
"message": "Επιλογές",
"description": "Options title."
},
"blockMissingTitle": {
"message": "Μπλοκ αιτήσεων για ανύπαρκτους πόρους",
"description": "Block requests for missing resources title."
......@@ -26,5 +38,9 @@
"amountInjectedDescription": {
"message": "Ποσοστό εμβόλιμων τοπικών πόρων Δικτύων Παροχής Περιεχομένου από την στιγμή της εγκατάστασης.",
"description": "Amount injected description."
},
"advancedLabel": {
"message": "Για προχωρημένους",
"description": "Advanced label."
}
}
......@@ -3,6 +3,18 @@
"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."
},
"optionsTitle": {
"message": "Options",
"description": "Options title."
},
"blockMissingTitle": {
"message": "Block requests for missing resources",
"description": "Block requests for missing resources title."
......@@ -26,5 +38,9 @@
"amountInjectedDescription": {
"message": "Amount of local Content Delivery Network resource injections since installation.",
"description": "Amount injected description."
},
"advancedLabel": {
"message": "Advanced",
"description": "Advanced label."
}
}
......@@ -3,6 +3,18 @@
"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."
},
"optionsTitle": {
"message": "Options",
"description": "Options title."
},
"blockMissingTitle": {
"message": "Block requests for missing resources",
"description": "Block requests for missing resources title."
......@@ -26,5 +38,9 @@
"amountInjectedDescription": {
"message": "Amount of local Content Delivery Network resource injections since installation.",
"description": "Amount injected description."
},
"advancedLabel": {
"message": "Advanced",
"description": "Advanced label."
}
}
......@@ -3,6 +3,18 @@
"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."
},
"enableProtectionTitle": {
"message": "Activar protección",
"description": "Enable protection title."
},
"optionsTitle": {
"message": "Opciones",
"description": "Options title."
},
"blockMissingTitle": {
"message": "Bloquear peticiones de fuentes faltantes",
"description": "Block requests for missing resources title."
......@@ -26,5 +38,9 @@
"amountInjectedDescription": {
"message": "Cifra de inyecciones de fuentes de Redes de Entrega de Contenido desde instalación.",
"description": "Amount injected description."
},
"advancedLabel": {
"message": "Avanzado",
"description": "Advanced label."
}
}
......@@ -3,6 +3,18 @@
"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."
},
"enableProtectionTitle": {
"message": "Ota suojaus käyttöön",
"description": "Enable protection title."
},
"optionsTitle": {
"message": "Asetukset",
"description": "Options title."
},
"blockMissingTitle": {
"message": "Estä pyynnöt puuttuviin resursseihin",
"description": "Block requests for missing resources title."
......@@ -26,5 +38,9 @@
"amountInjectedDescription": {
"message": "Korvatut sisältöpyynnöt lisäosan asennuksen jälkeen.",
"description": "Amount injected description."
},
"advancedLabel": {
"message": "Yksityiskohdat",
"description": "Advanced label."
}
}
......@@ -3,6 +3,18 @@
"message": "Protège du pistage lié à l'accès à des 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."
},
"optionsTitle": {
"message": "Options",
"description": "Options title."
},
"blockMissingTitle": {
"message": "Bloquer les ressources manquantes",
"description": "Block requests for missing resources title."
......@@ -26,5 +38,9 @@
"amountInjectedDescription": {
"message": "Total des ressources des CDN injectées localement depuis l'installation.",
"description": "Amount injected description."
},
"advancedLabel": {
"message": "Avancé",
"description": "Advanced label."
}
}
......@@ -3,6 +3,18 @@
"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."
},
"enableProtectionTitle": {
"message": "Aktifkan perlindungan",
"description": "Enable protection title."
},
"optionsTitle": {
"message": "Opsi",
"description": "Options title."
},
"blockMissingTitle": {
"message": "Blokir permintaan untuk sumber daya yang hilang",
"description": "Block requests for missing resources title."
......@@ -26,5 +38,9 @@
"amountInjectedDescription": {
"message": "Jumlah penyematan sumber daya Jaringan Distribusi Konten lokal sejak pemasangan.",
"description": "Amount injected description."
},
"advancedLabel": {
"message": "Canggih",
"description": "Advanced label."
}
}
......@@ -3,6 +3,18 @@
"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."
},
"enableProtectionTitle": {
"message": "Virkja vernd",
"description": "Enable protection title."
},
"optionsTitle": {
"message": "Valkostir",
"description": "Options title."
},
"blockMissingTitle": {
"message": "Loka á beiðnir vegna tilfanga sem vantar",
"description": "Block requests for missing resources title."
......@@ -26,5 +38,9 @@
"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."
},
"advancedLabel": {
"message": "Ítarlegt",
"description": "Advanced label."
}
}
......@@ -3,6 +3,18 @@
"message": "Protegge dal tracciamento tramite i CDN centralizzati \"gratuiti\".",
"description": "Extension description."
},
"disableProtectionTitle": {
"message": "Disattiva protezione per questo sito",
"description": "Disable protection title."
},
"enableProtectionTitle": {
"message": "Attiva protezione",
"description": "Enable protection title."
},
"optionsTitle": {
"message": "Opzioni",
"description": "Options title."
},
"blockMissingTitle": {
"message": "Bloccare richieste di risorse mancanti",
"description": "Block requests for missing resources title."
......@@ -26,5 +38,9 @@
"amountInjectedDescription": {
"message": "Quantità di iniezioni di risorse dalla Rete di Distribuzione di Contenuti locale sin dall'installazione.",
"description": "Amount injected description."
},
"advancedLabel": {
"message": "Avanzate",
"description": "Advanced label."
}
}
......@@ -3,6 +3,18 @@
"message": "「無料」と称してあなたを追跡する大規模なCDNを迂回して、プライバシーを守ります。",
"description": "Extension description."
},
"disableProtectionTitle": {
"message": "このサイトでは保護を無効にする",
"description": "Disable protection title."
},
"enableProtectionTitle": {
"message": "保護を有効にする",
"description": "Enable protection title."
},
"optionsTitle": {
"message": "オプション",
"description": "Options title."
},
"blockMissingTitle": {
"message": "アドオンに含まれないリソースへのリクエストをブロックする",
"description": "Block requests for missing resources title."
......@@ -26,5 +38,9 @@
"amountInjectedDescription": {
"message": "インストール後にローカルのCDNリソースを使用した回数です。",
"description": "Amount injected description."
},
"advancedLabel": {
"message": "エラー内容",
"description": "Advanced label."
}
}
......@@ -3,6 +3,18 @@
"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."
},
"enableProtectionTitle": {
"message": "Bescherming inschakelen",
"description": "Enable protection title."
},
"optionsTitle": {
"message": "Opties",
"description": "Options title."
},
"blockMissingTitle": {
"message": "Stop verzoeken voor ontbrekende items",
"description": "Block requests for missing resources title."
......@@ -26,5 +38,9 @@
"amountInjectedDescription": {
"message": "Aantal lokale Content Delivery Network-bestandsinjecties sinds installatie.",
"description": "Amount injected description."
},
"advancedLabel": {
"message": "Geavanceerd",
"description": "Advanced label."
}
}
......@@ -3,6 +3,18 @@
"message": "Chroni przed śledzeniem przez ośrodki CDN.",
"description": "Extension description."
},
"disableProtectionTitle": {
"message": "Wyłącz ochronę dla tej witryny",
"description": "Disable protection title."
},
"enableProtectionTitle": {
"message": "Włącz ochronę",
"description": "Enable protection title."
},
"optionsTitle": {
"message": "Ustawienia",
"description": "Options title."
},
"blockMissingTitle": {
"message": "Blokuj żądania brakujących zasobów",
"description": "Block requests for missing resources title."
......@@ -26,5 +38,9 @@
"amountInjectedDescription": {
"message": "Ilość wstrzyknięć z lokalnego Content Delivery Network od czasu instalacji.",
"description": "Amount injected description."
},
"advancedLabel": {
"message": "Zaawansowane",
"description": "Advanced label."
}
}
......@@ -3,6 +3,18 @@
"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."
},
"enableProtectionTitle": {
"message": "Ativar proteção",
"description": "Enable protection title."
},
"optionsTitle": {
"message": "Opções",
"description": "Options title."
},
"blockMissingTitle": {
"message": "Bloquear pedidos por falta de recursos",
"description": "Block requests for missing resources title."
......@@ -26,5 +38,9 @@
"amountInjectedDescription": {
"message": "Quantidade de injeções de recurso Content Delivery Network locais desde a instalação.",
"description": "Amount injected description."
},
"advancedLabel": {
"message": "Avançado",
"description": "Advanced label."
}
}
......@@ -3,6 +3,18 @@
"message": "Защищает Вас от отслеживания через «бесплатные», централизованные CDN.",
"description": "Extension description."
},
"disableProtectionTitle": {
"message": "Отключить защиту для этого сайта",
"description": "Disable protection title."
},
"enableProtectionTitle": {
"message": "Включить защиту",
"description": "Enable protection title."
},
"optionsTitle": {
"message": "Настройки",
"description": "Options title."
},
"blockMissingTitle": {
"message": "Блокировать запросы недостающих ресурсов",
"description": "Block requests for missing resources title."
......@@ -26,5 +38,9 @@
"amountInjectedDescription": {
"message": "Количество местных инъекций ресурсов сети доставки контента с момента установки.",
"description": "Amount injected description."
},
"advancedLabel": {
"message": "Дополнительно",
"description": "Advanced label."
}
}
......@@ -3,6 +3,18 @@
"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."
},
"enableProtectionTitle": {
"message": "Aktivera skydd",
"description": "Enable protection title."
},
"optionsTitle": {
"message": "Inställningar",
"description": "Options title."
},
"blockMissingTitle": {
"message": "Blockera förfrågningar när resurs saknas",
"description": "Block requests for missing resources title."
......@@ -26,5 +38,9 @@
"amountInjectedDescription": {
"message": "Antalet insatta Content Delivery Network-resurser sedan installationen.",
"description": "Amount injected description."
},
"advancedLabel": {
"message": "Avancerad",
"description": "Advanced label."
}
}
......@@ -3,6 +3,18 @@
"message": "保护您免受集中式的内容交付网络(CDN)的跟踪。",
"description": "Extension description."
},
"disableProtectionTitle": {
"message": "在此网站上禁用保护",
"description": "Disable protection title."
},
"enableProtectionTitle": {
"message": "启用保护",
"description": "Enable protection title."
},
"optionsTitle": {
"message": "选项",
"description": "Options title."
},
"blockMissingTitle": {
"message": "阻止缺失资源的请求",
"description": "Block requests for missing resources title."
......@@ -26,5 +38,9 @@
"amountInjectedDescription": {
"message": "自安装以来,从本地的“内容交付网络”发送的资源总量。",
"description": "Amount injected description."
},
"advancedLabel": {
"message": "高级",
"description": "Advanced label."
}
}
......@@ -3,6 +3,18 @@
"message": "保護您不受「免費」、中心化的內容傳遞網路(CDN)的追蹤。",
"description": "Extension description."
},
"disableProtectionTitle": {
"message": "為此網站停用保護",
"description": "Disable protection title."
},
"enableProtectionTitle": {
"message": "啟用保護",
"description": "Enable protection title."
},
"optionsTitle": {
"message": "選項",
"description": "Options title."
},
"blockMissingTitle": {
"message": "封鎖缺少資源時的連線請求",
"description": "Block requests for missing resources title."
......@@ -26,5 +38,9 @@
"amountInjectedDescription": {
"message": "安裝以來,由本機檔案所取代的 CDN 資源數量。",
"description": "Amount injected description."
},
"advancedLabel": {
"message": "進階",
"description": "Advanced label."
}
}
......@@ -23,7 +23,7 @@
<input class="input-checkbox" data-option="blockMissing" type="checkbox">
<span data-i18n-content="blockMissingTitle"></span>
<span class="label label-warning">Advanced</span>
<span class="label label-warning" data-i18n-content="advancedLabel"></span>
</label>
......
......@@ -36,7 +36,9 @@ document.addEventListener('DOMContentLoaded', function () {
let optionsButtonElement, i18nElements;
optionsButtonElement = document.getElementById('options-button');
optionsButtonElement.setAttribute('title', 'Options');
let optionsTitle = chrome.i18n.getMessage('optionsTitle');
optionsButtonElement.setAttribute('title', optionsTitle);
i18nElements = document.querySelectorAll('[data-i18n-content]');
......@@ -99,7 +101,9 @@ document.addEventListener('DOMContentLoaded', function () {
if (!backgroundPage.requestAnalyzer.whitelistedDomains[domain]) {
protectionToggleElement.setAttribute('class', 'button button-toggle active');
protectionToggleElement.setAttribute('title', 'Disable protection for this site');
let disableProtectionTitle = chrome.i18n.getMessage('disableProtectionTitle');
protectionToggleElement.setAttribute('title', disableProtectionTitle);
protectionToggleElement.addEventListener('click', function () {
......@@ -114,14 +118,16 @@ document.addEventListener('DOMContentLoaded', function () {
});
}
window.close();
return window.close();
});
});
} else {
protectionToggleElement.setAttribute('class', 'button button-toggle');
protectionToggleElement.setAttribute('title', 'Enable protection for this site');
let enableProtectionTitle = chrome.i18n.getMessage('enableProtectionTitle');
protectionToggleElement.setAttribute('title', enableProtectionTitle);
protectionToggleElement.addEventListener('click', function () {
......@@ -136,7 +142,7 @@ document.addEventListener('DOMContentLoaded', function () {
});
}
window.close();
return window.close();
});
});
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment