diff --git a/_locales/de/messages.json b/_locales/de/messages.json index 9ac911ff..692d2f8d 100644 --- a/_locales/de/messages.json +++ b/_locales/de/messages.json @@ -67,24 +67,36 @@ "message": "Erweitert", "description": "Advanced label." }, + "lastUpdate": { + "message": "Letztes Update: ", + "description": "Last update." + }, "generateRuleSetTitle": { "message": "Generiere Regelsätze für uBlock oder uMatrix", "description": "Generate rule set title." }, + "generateRuleSetDescription": { + "message": "Falls du uBlock/uMatrix benutzt, kannst du dir hier die Regeln generieren lassen. Beachte, dass du diese manuell in uBlock/uMtrix eingefügt werden müssen.", + "description": "In case you're using uBlock or uMatrix you can generate the rules here. You have to add these rules manually in uBlock or uMatrix." + }, + "copyRuleSet": { + "message": "Kopieren", + "description": "Text of button to copy ruleset." + }, "loggingTitle": { "message": "Aktiviere das loggen in die Browser-Konsole", - "description": "Aktiviere das loggen in die Browser-Konsole." + "description": "Enable logging in browser console." }, "loggingDescription": { "message": "Öffne die \"Browser-Konsole\" ( STRG + UMSCHALT + J ) um fehlende Resourcen anzuzeigen.", - "description": "Öffne die \"Browser-Konsole\" ( STRG + UMSCHALT + J ) um fehlende Resourcen anzuzeigen." + "description": "Open \"Browser Console\" ( CTRL + SHIFT + J ) to show missing resources." }, "hideReleaseNotesTitle": { "message": "Versionshinweise deaktivieren", - "description": "Versionshinweise deaktivieren" + "description": "Disable release notes" }, "hideReleaseNotesDescription": { "message": "Falls aktivert, erhälst du keine Hinweise über Neuerungen in LocalCDN. Dazu gehören auch Informationen über neue uBlock/uMatrix-Regeln.", - "description": "Falls aktivert, erhälst du keine Hinweise über Neuerungen in LocalCDN. Dazu gehören auch Informationen über neue uBlock/uMatrix-Regeln." + "description": "If enabled, you wont receive any information about new features in LocalCDN. This includes information about new uBlock/uMatrix rules." } } diff --git a/_locales/en_US/messages.json b/_locales/en_US/messages.json index 07968a28..0c16315c 100644 --- a/_locales/en_US/messages.json +++ b/_locales/en_US/messages.json @@ -67,10 +67,22 @@ "message": "Advanced", "description": "Advanced label." }, + "lastUpdate": { + "message": "Last update: ", + "description": "Last update." + }, "generateRuleSetTitle": { "message": "Generate rule sets for uBlock or uMatrix", "description": "Generate rule set title." }, + "generateRuleSetDescription": { + "message": "In case you're using uBlock or uMatrix you can generate the rules here. You have to add these rules manually in uBlock or uMatrix.", + "description": "In case you're using uBlock or uMatrix you can generate the rules here. You have to add these rules manually in uBlock or uMatrix." + }, + "copyRuleSet": { + "message": "Copy", + "description": "Text of button to copy ruleset." + }, "loggingTitle": { "message": "Enable logging in browser console", "description": "Enable logging in browser console." diff --git a/modules/internal/helpers.js b/modules/internal/helpers.js index b5021164..681e6296 100644 --- a/modules/internal/helpers.js +++ b/modules/internal/helpers.js @@ -35,6 +35,9 @@ helpers.insertI18nContentIntoDocument = function (document) { i18nElements.forEach(function (i18nElement) { let i18nMessageName = i18nElement.getAttribute('data-i18n-content'); + if (i18nElement.id === 'button-copy-rule-set') { + i18nElement.value = chrome.i18n.getMessage('copyRuleSet'); + } if(chrome.i18n.getMessage(i18nMessageName) === '') { // Select english if configured language is empty i18nElement.innerText = chrome.i18n.getMessage(i18nMessageName); diff --git a/pages/options/options.html b/pages/options/options.html index ab09383b..1f842053 100644 --- a/pages/options/options.html +++ b/pages/options/options.html @@ -38,7 +38,7 @@
This feature breaks websites. Do not leave it enabled, unless you are prepared to manually whitelist any affected domains.
- +
Disable
@@ -165,8 +165,8 @@
-

In case you're using uBlock or uMatrix you can generate the rules here. You have to add these rules manually in uBlock or uMatrix.

-

Last update:

+

+

@@ -177,7 +177,7 @@
- +