From 43295e550ce621d3d7cd71467a6ddf0204116d60 Mon Sep 17 00:00:00 2001 From: vachan-maker Date: Sun, 15 Nov 2020 16:07:33 +0100 Subject: [PATCH 1/5] Added translation using Weblate (Malayalam) --- _locales/ml/messages.json | 246 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 246 insertions(+) create mode 100644 _locales/ml/messages.json diff --git a/_locales/ml/messages.json b/_locales/ml/messages.json new file mode 100644 index 00000000..bfb7714a --- /dev/null +++ b/_locales/ml/messages.json @@ -0,0 +1,246 @@ +{ + "extensionDescription": { + "message": "", + "description": "Protects you against tracking through CDNs (Content Delivery Networks) by redirecting to local resources." + }, + "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." + }, + "allowlistedDomainsTitle": { + "message": "", + "description": "Deactivate LocalCDN for these domains:" + }, + "allowlistedDomainsDescription": { + "message": "", + "description": "Enter domains to disable LocalCDN there. Separate multiple entries with semi-colons (;)." + }, + "advancedLabel": { + "message": "", + "description": "Advanced label" + }, + "generateRuleSetTitle": { + "message": "", + "description": "Generate rule sets for your adblocker" + }, + "generateRuleSetDescription": { + "message": "", + "description": "In case you are using an adblocker you can generate the rules here. You have to add these rules manually in your adblocker." + }, + "lastUpdate": { + "message": "", + "description": "Last update:" + }, + "copyRuleSet": { + "message": "", + "description": "Text of button to copy ruleset" + }, + "loggingTitle": { + "message": "", + "description": "Enable logging in browser console" + }, + "loggingDescription": { + "message": "", + "description": "Open \"Browser Console\" ( CTRL + SHIFT + J ) to show missing resources." + }, + "featureBreaksWebsitesDescription": { + "message": "", + "description": "This feature breaks websites. Do not leave it enabled, unless you are prepared to manually add affected domains to the allow list." + }, + "featureBreaksWebsitesButton": { + "message": "", + "description": "Disable" + }, + "labelManipulateDOM": { + "message": "", + "description": "Filter HTML source code" + }, + "labelDonate": { + "message": "", + "description": "Donate" + }, + "negateHtmlFilterListTitle": { + "message": "", + "description": "Invert HTML filter" + }, + "negateHtmlFilterListDescription": { + "message": "", + "description": "Enable this option to always apply the HTML filter. The domains in the list will be ignored then. If this option is disabled, the HTML filter is only applied to domains in the list." + }, + "negateHtmlFilterListWarning": { + "message": "", + "description": "This function can break websites. Please note the information on the Wiki page." + }, + "htmlFilterDomainsTitleExclude": { + "message": "", + "description": "Do not apply HTML filter to these domains:" + }, + "htmlFilterDomainsDescription": { + "message": "", + "description": "Enter the domains to be handled or ignored by the HTML filter. Separate multiple entries with semi-colons (;)." + }, + "htmlFilterDomainsTitleInclude": { + "message": "", + "description": "Apply HTML filter for these domains:" + }, + "blockGoogleFontsTitle": { + "message": "", + "description": "Block Google Fonts" + }, + "blockGoogleFontsDescription": { + "message": "", + "description": "If requests for missing resources are allowed, connections to \"fonts.googleapis.com\" are not blocked. Enable this option to block these requests." + }, + "chooseIconStyle": { + "message": "", + "description": "Choose an icon for this extension" + }, + "internalStatisticsTitle": { + "message": "", + "description": "Internal statistics" + }, + "internalStatisticsDescription": { + "message": "", + "description": "This function is currently in an experimental stage. No data transmission. It’s all local on your device." + }, + "headerStatistics": { + "message": "", + "description": "Statistics. The header of a statistics page." + }, + "labelToday": { + "message": "", + "description": "Statistics view for today." + }, + "labelPastWeek": { + "message": "", + "description": "Statistics view for past week." + }, + "labelPastMonth": { + "message": "", + "description": "Statistics view for past month." + }, + "labelPastYear": { + "message": "", + "description": "Statistics view for past year." + }, + "labelDelete": { + "message": "", + "description": "Button to delete all statistics data." + }, + "labelAvg": { + "message": "", + "description": "Followed by a number of average injections per day within a specific period." + }, + "labelInjectedFrameworks": { + "message": "", + "description": "Followed by a number of injections within a specific period." + }, + "dialogConfirmDeleteStatistics": { + "message": "", + "description": "Are you sure you want to delete the statistics?" + }, + "labelDomainsAllowlistGoogleFonts": { + "message": "", + "description": "These domains are allowed to load Google Fonts. Separate multiple entries with semi-colons (;)." + }, + "btnGeneral": { + "message": "", + "description": "Basic" + }, + "btnAdvanced": { + "message": "", + "description": "Advanced" + }, + "btnOther": { + "message": "", + "description": "Other" + }, + "btnInfo": { + "message": "", + "description": "Info" + }, + "headerStorageType": { + "message": "", + "description": "Storage type" + }, + "labelStorageTypeLocal": { + "message": "", + "description": "Local" + }, + "labelStorageTypeSync": { + "message": "", + "description": "Sync" + }, + "headerImportExport": { + "message": "", + "description": "Import/Export" + }, + "labelExportData": { + "message": "", + "description": "Back up to file" + }, + "labelImportData": { + "message": "", + "description": "Restore from file" + }, + "dialogImportSuccessful": { + "message": "", + "description": "Import successful" + }, + "dialogImportFailed": { + "message": "", + "description": "Import failed" + }, + "updateNotificationTitle": { + "message": "", + "description": "Notification after an update" + }, + "updateNotificationNever": { + "message": "", + "description": "Never (Silent Updates)" + }, + "updateNotificationOnlyRules": { + "message": "", + "description": "Only if new CDNs and rules" + }, + "updateNotificationAlways": { + "message": "", + "description": "Always" + } +} From a3387d46e6ae1252917cb51d3cbe549a98eeb778 Mon Sep 17 00:00:00 2001 From: 6ig6oy <6ig6oy@gmx.com> Date: Sun, 15 Nov 2020 18:22:46 +0000 Subject: [PATCH 2/5] Translated using Weblate (Spanish) Currently translated at 100.0% (61 of 61 strings) Translate-URL: https://hosted.weblate.org/projects/localcdn/localcdn/es/ --- _locales/es/messages.json | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/_locales/es/messages.json b/_locales/es/messages.json index 20885171..4a536c2d 100644 --- a/_locales/es/messages.json +++ b/_locales/es/messages.json @@ -1,6 +1,6 @@ { "extensionDescription": { - "message": "Le protege contra el rastreo mediante la entrega de contenido centralizado y «gratuito».", + "message": "Le protege contra el rastreo de CDN (Redes de entrega de contenido) mediante la redirección a recursos locales.", "description": "Protects you against tracking through CDNs (Content Delivery Networks) by redirecting to local resources." }, "amountInjectedDescription": { @@ -228,19 +228,19 @@ "description": "Import failed" }, "updateNotificationTitle": { - "message": "", + "message": "Notificar después de una actualización", "description": "Notification after an update" }, "updateNotificationNever": { - "message": "", + "message": "Nunca (Actualización silenciosa)", "description": "Never (Silent Updates)" }, "updateNotificationOnlyRules": { - "message": "", + "message": "Solo con nuevas CDN y reglas", "description": "Only if new CDNs and rules" }, "updateNotificationAlways": { - "message": "", + "message": "Siempre", "description": "Always" } } From d88851626cd8f00866458095ff6deb47e06a17ce Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Allan=20Nordh=C3=B8y?= Date: Sun, 15 Nov 2020 11:54:55 +0000 Subject: [PATCH 3/5] =?UTF-8?q?Translated=20using=20Weblate=20(Norwegian?= =?UTF-8?q?=20Bokm=C3=A5l)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Currently translated at 100.0% (61 of 61 strings) Translate-URL: https://hosted.weblate.org/projects/localcdn/localcdn/nb_NO/ --- _locales/nb/messages.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/_locales/nb/messages.json b/_locales/nb/messages.json index 400fd05f..efd8a89e 100644 --- a/_locales/nb/messages.json +++ b/_locales/nb/messages.json @@ -1,6 +1,6 @@ { "extensionDescription": { - "message": "Beskytter mot sporing gjennom \"gratis\", sentralisert innholdslevering (CDN).", + "message": "Beskytter mot sporing gjennom CDN-er (innholdsleveransenettverk) ved å videresende til lokale ressurser.", "description": "Protects you against tracking through CDNs (Content Delivery Networks) by redirecting to local resources." }, "amountInjectedDescription": { From 5ba17aabb71204f40695b7e266448fa1290be7c0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?O=C4=9Fuz=20Ersen?= Date: Sun, 15 Nov 2020 13:25:50 +0000 Subject: [PATCH 4/5] Translated using Weblate (Turkish) Currently translated at 100.0% (61 of 61 strings) Translate-URL: https://hosted.weblate.org/projects/localcdn/localcdn/tr/ --- _locales/tr/messages.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/_locales/tr/messages.json b/_locales/tr/messages.json index c576ec28..7909c7ad 100644 --- a/_locales/tr/messages.json +++ b/_locales/tr/messages.json @@ -1,6 +1,6 @@ { "extensionDescription": { - "message": "Sizi içerik dağıtımıyla yapılan merkezi ve \"ücretsiz\" takipten korur.", + "message": "Yerel kaynaklara yönlendirerek sizi CDN'ler (Content Delivery Networks - İçerik Dağıtım Ağları) üzerinden izlenmeye karşı korur.", "description": "Protects you against tracking through CDNs (Content Delivery Networks) by redirecting to local resources." }, "amountInjectedDescription": { From 0f1bd14c1a9803613cbe0b60ce307e1f340c49ad Mon Sep 17 00:00:00 2001 From: Eric Date: Mon, 16 Nov 2020 02:32:33 +0000 Subject: [PATCH 5/5] Translated using Weblate (Chinese (Simplified)) Currently translated at 100.0% (61 of 61 strings) Translate-URL: https://hosted.weblate.org/projects/localcdn/localcdn/zh_Hans/ --- _locales/zh_CN/messages.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/_locales/zh_CN/messages.json b/_locales/zh_CN/messages.json index 37fd3a58..6f96d105 100644 --- a/_locales/zh_CN/messages.json +++ b/_locales/zh_CN/messages.json @@ -1,6 +1,6 @@ { "extensionDescription": { - "message": "保护你免受“免费”,中心化内容分发的跟踪。", + "message": "通过重定向到本地资源,保护您免遭通过CDNs(内容交付网络)进行的跟踪。", "description": "Protects you against tracking through CDNs (Content Delivery Networks) by redirecting to local resources." }, "amountInjectedDescription": {