From fb43bee65e07ef2702042bf96ced84902e2ce578 Mon Sep 17 00:00:00 2001 From: nobody Date: Sun, 13 Sep 2020 17:08:21 +0000 Subject: [PATCH 01/21] Translated using Weblate (German) Currently translated at 100.0% (59 of 59 strings) Translate-URL: https://hosted.weblate.org/projects/localcdn/localcdn/de/ --- _locales/de/messages.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/_locales/de/messages.json b/_locales/de/messages.json index 2809a6f3..4380ecaa 100644 --- a/_locales/de/messages.json +++ b/_locales/de/messages.json @@ -136,7 +136,7 @@ "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": "Wähle ein Icon für diese Erweiterung", + "message": "Wähle ein Symbol für diese Erweiterung", "description": "Choose an icon for this extension" }, "internalStatisticsTitle": { From d58b42d5cff04d40865878bc7c4d30a951716014 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Allan=20Nordh=C3=B8y?= Date: Sun, 13 Sep 2020 06:38:29 +0000 Subject: [PATCH 02/21] =?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% (59 of 59 strings) Translate-URL: https://hosted.weblate.org/projects/localcdn/localcdn/nb_NO/ --- _locales/nb/messages.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/_locales/nb/messages.json b/_locales/nb/messages.json index e461c44c..52b4b9a9 100644 --- a/_locales/nb/messages.json +++ b/_locales/nb/messages.json @@ -56,11 +56,11 @@ "description": "Advanced label" }, "generateRuleSetTitle": { - "message": "Generer regelsett for uBlock eller uMatrix", + "message": "Generer regelsett for din reklameblokkerer", "description": "Generate rule sets for your adblocker" }, "generateRuleSetDescription": { - "message": "I tilfelle du bruker uBlock Origin eller uMatrix kan reglene genereres her. Reglene må legges til manuelt i uBlock Origin eller uMatrix.", + "message": "I tilfelle du bruker en reklameblokkerer kan reglene genereres her. Reglene må legges til manuelt i reklameblokkereren.", "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": { @@ -84,7 +84,7 @@ "description": "Disable release notes" }, "hideReleaseNotesDescription": { - "message": "Slå på for å ikke motta info om nye funksjoner i LocalCDN. Dette inkluderer info om nye regler for uBlock/uMatrix.", + "message": "Slå på for å ikke motta info om nye funksjoner i LocalCDN. Dette inkluderer info om nye regler for din reklameblokkerer.", "description": "Turn this on to not receive any info about new LocalCDN features. This includes info about new rules for your adblocker." }, "featureBreaksWebsitesDescription": { From 533be6f7516d1c0c874867a4708a51cb6ebe2342 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?O=C4=9Fuz=20Ersen?= Date: Sun, 13 Sep 2020 07:11:38 +0000 Subject: [PATCH 03/21] Translated using Weblate (Turkish) Currently translated at 100.0% (59 of 59 strings) Translate-URL: https://hosted.weblate.org/projects/localcdn/localcdn/tr/ --- _locales/tr/messages.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/_locales/tr/messages.json b/_locales/tr/messages.json index c41a931a..43b4db9a 100644 --- a/_locales/tr/messages.json +++ b/_locales/tr/messages.json @@ -56,11 +56,11 @@ "description": "Advanced label" }, "generateRuleSetTitle": { - "message": "UBlock veya uMatrix için kural kümeleri oluşturma", + "message": "Reklam engelleyiciniz için kural kümeleri oluşturun", "description": "Generate rule sets for your adblocker" }, "generateRuleSetDescription": { - "message": "uBlock Origin veya uMatrix kullanıyorsanız kuralları buradan oluşturabilirsiniz. Bu kuralları uBlock Origin veya uMatrix'e elle eklemeniz gerekir.", + "message": "Bir reklam engelleyici kullanıyorsanız kuralları buradan oluşturabilirsiniz. Bu kuralları reklam engelleyicinize elle eklemeniz gerekir.", "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": { @@ -84,7 +84,7 @@ "description": "Disable release notes" }, "hideReleaseNotesDescription": { - "message": "Yeni LocalCDN özellikleri hakkında bilgi almamak için bunu açın. Buna yeni uBlock/uMatrix kuralları hakkında bilgiler de dahildir.", + "message": "Yeni LocalCDN özellikleri hakkında bilgi almamak için bunu açın. Buna reklam engelleyiciniz için yeni kurallar hakkında bilgiler de dahildir.", "description": "Turn this on to not receive any info about new LocalCDN features. This includes info about new rules for your adblocker." }, "featureBreaksWebsitesDescription": { From 1558e5c40440066dd2ae75c20c71dfe0ef77e08e Mon Sep 17 00:00:00 2001 From: 6ig6oy <6ig6oy@gmx.com> Date: Tue, 15 Sep 2020 12:09:07 +0000 Subject: [PATCH 04/21] Translated using Weblate (Spanish) Currently translated at 100.0% (59 of 59 strings) Translate-URL: https://hosted.weblate.org/projects/localcdn/localcdn/es/ --- _locales/es/messages.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/_locales/es/messages.json b/_locales/es/messages.json index 2d9d8e27..c0304f24 100644 --- a/_locales/es/messages.json +++ b/_locales/es/messages.json @@ -56,11 +56,11 @@ "description": "Advanced label" }, "generateRuleSetTitle": { - "message": "Generar el conjunto de reglas para uBlock o uMatrix", + "message": "Generar el conjunto de reglas para tu bloqueador de publicidad", "description": "Generate rule sets for your adblocker" }, "generateRuleSetDescription": { - "message": "Si usa uBlock Origin o uMatrix, aquí puede generar las reglas. Tiene que añadir las reglas manualmente en uBlock Origin o uMatrix.", + "message": "Si está usando un bloqueador de publicidad, aquí puede generar las reglas. Tiene que añadir las reglas manualmente a tu bloqueador de publicidad.", "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": { @@ -84,7 +84,7 @@ "description": "Disable release notes" }, "hideReleaseNotesDescription": { - "message": "Actívelo para no recibir información sobre las nuevas funciones de LocalCDN. Esto incluye información sobre las nuevas reglas de uBlock Origin/uMatrix.", + "message": "Actívelo para no recibir información sobre las nuevas funciones de LocalCDN. Esto incluye información sobre las nuevas reglas para tu bloqueador de publicidad.", "description": "Turn this on to not receive any info about new LocalCDN features. This includes info about new rules for your adblocker." }, "featureBreaksWebsitesDescription": { From d8a3ae7bafe81aedda3546a7781f392f7ea62fea Mon Sep 17 00:00:00 2001 From: Gatinho Date: Tue, 15 Sep 2020 09:32:21 +0000 Subject: [PATCH 05/21] Translated using Weblate (French) Currently translated at 100.0% (59 of 59 strings) Translate-URL: https://hosted.weblate.org/projects/localcdn/localcdn/fr/ --- _locales/fr/messages.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/_locales/fr/messages.json b/_locales/fr/messages.json index 6d7a6a82..a4331525 100644 --- a/_locales/fr/messages.json +++ b/_locales/fr/messages.json @@ -56,11 +56,11 @@ "description": "Advanced label" }, "generateRuleSetTitle": { - "message": "Générer des ensembles de règles pour uBlock ou uMatrix", + "message": "Générer des ensembles de règles pour votre bloqueur de publicités (adblock)", "description": "Generate rule sets for your adblocker" }, "generateRuleSetDescription": { - "message": "Si vous utilisez uBlock Origin ou uMatrix, vous pouvez générer les règles ici. Vous devez ajouter ces règles manuellement dans uBlock Origin ou uMatrix.", + "message": "Si vous utilisez un bloqueur de publicités, vous pouvez générer les règles ici. Vous devez ajouter ces règles manuellement dans votre bloqueur de publicités.", "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": { @@ -84,7 +84,7 @@ "description": "Disable release notes" }, "hideReleaseNotesDescription": { - "message": "Ne pas recevoir plus d'infos sur de nouvelles fonctionnalités de LocalCDN, y compris des infos sur de nouvelles règles uBlock ou uMatrix.", + "message": "Ne pas recevoir plus d'infos sur de nouvelles fonctionnalités de LocalCDN, y compris des infos sur de nouvelles règles pour votre bloqueur de publicités.", "description": "Turn this on to not receive any info about new LocalCDN features. This includes info about new rules for your adblocker." }, "featureBreaksWebsitesDescription": { From 093dcbfc7b5c67ad2bcdca7fe2785551105a8ad7 Mon Sep 17 00:00:00 2001 From: zmni Date: Sun, 13 Sep 2020 19:25:47 +0000 Subject: [PATCH 06/21] Translated using Weblate (Indonesian) Currently translated at 100.0% (59 of 59 strings) Translate-URL: https://hosted.weblate.org/projects/localcdn/localcdn/id/ --- _locales/id/messages.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/_locales/id/messages.json b/_locales/id/messages.json index d648ebde..c154c9fd 100644 --- a/_locales/id/messages.json +++ b/_locales/id/messages.json @@ -56,11 +56,11 @@ "description": "Advanced label" }, "generateRuleSetTitle": { - "message": "Buat aturan untuk uBlock atau uMatrix", + "message": "Buat aturan untuk pemblokir iklan anda", "description": "Generate rule sets for your adblocker" }, "generateRuleSetDescription": { - "message": "Jika anda menggunakan uBlock Origin atau uMatrix, anda bisa membuat aturannya di sini. Anda harus manambahkan aturan ini secara manual ke uBlock Origin atau uMatrix.", + "message": "Jika anda menggunakan pemblokir iklan, anda bisa membuat aturannya di sini. Anda harus manambahkan aturan ini secara manual ke pemblokir iklan anda.", "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": { @@ -84,7 +84,7 @@ "description": "Disable release notes" }, "hideReleaseNotesDescription": { - "message": "Aktifkan opsi ini untuk berhenti menerima informasi tentang fitur baru LocalCDN. Termasuk info tentang aturan baru uBlock/uMatrix.", + "message": "Aktifkan opsi ini untuk berhenti menerima informasi tentang fitur baru LocalCDN. Termasuk info tentang aturan baru untuk pemblokir iklan anda.", "description": "Turn this on to not receive any info about new LocalCDN features. This includes info about new rules for your adblocker." }, "featureBreaksWebsitesDescription": { From ebc1e5e3fe27895a8b2a45d86f928b3bbc1cedeb Mon Sep 17 00:00:00 2001 From: Milo Ivir Date: Mon, 14 Sep 2020 17:13:24 +0000 Subject: [PATCH 07/21] Translated using Weblate (Croatian) Currently translated at 100.0% (59 of 59 strings) Translate-URL: https://hosted.weblate.org/projects/localcdn/localcdn/hr/ --- _locales/hr/messages.json | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/_locales/hr/messages.json b/_locales/hr/messages.json index d7090077..d67e8224 100644 --- a/_locales/hr/messages.json +++ b/_locales/hr/messages.json @@ -56,15 +56,15 @@ "description": "Advanced label" }, "generateRuleSetTitle": { - "message": "Generiraj skup pravila za uBlock ili uMatrix", + "message": "Generiraj skup pravila za tvoj blokator oglasa", "description": "Generate rule sets for your adblocker" }, "generateRuleSetDescription": { - "message": "U slučaju da koristiš uBlock Origin ili uMatrix, ovdje možeš generirati pravila. Ova pravila moraš ručno dodati u uBlock Origin ili uMatrix.", + "message": "U slučaju da koristiš blokator oglasa, ovdje možeš generirati pravila. Ova pravila moraš ručno dodati tvom blokatoru oglasa.", "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": "Zadnje ažuriranje:", + "message": "Zadnje aktualiziranje:", "description": "Last update:" }, "copyRuleSet": { @@ -84,7 +84,7 @@ "description": "Disable release notes" }, "hideReleaseNotesDescription": { - "message": "Uključi ovo, ako ne želiš primati informacije o novim funkcijama LocalCDN-a. To uključuje informacije o novim pravilima za uBlock/uMatrix.", + "message": "Uključi ovo, ako ne želiš primati informacije o novim funkcijama LocalCDN-a. To uključuje informacije o novim pravilima za tvoj blokator oglasa.", "description": "Turn this on to not receive any info about new LocalCDN features. This includes info about new rules for your adblocker." }, "featureBreaksWebsitesDescription": { From 2743e88e25b4a25ba3e6c3a8c629d7ce2f4bf657 Mon Sep 17 00:00:00 2001 From: nobody Date: Sat, 19 Sep 2020 14:19:41 +0000 Subject: [PATCH 08/21] Translated using Weblate (Chinese (Simplified)) Currently translated at 77.9% (46 of 59 strings) Translate-URL: https://hosted.weblate.org/projects/localcdn/localcdn/zh_Hans/ --- _locales/zh_CN/messages.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/_locales/zh_CN/messages.json b/_locales/zh_CN/messages.json index b856f46f..02891912 100644 --- a/_locales/zh_CN/messages.json +++ b/_locales/zh_CN/messages.json @@ -56,7 +56,7 @@ "description": "Advanced label" }, "generateRuleSetTitle": { - "message": "为 uBlock 或 uMatrix 生成规则集", + "message": "生成专属规则为你的广告过滤器", "description": "Generate rule sets for your adblocker" }, "generateRuleSetDescription": { @@ -84,7 +84,7 @@ "description": "Disable release notes" }, "hideReleaseNotesDescription": { - "message": "打开这个按钮以停止接受 LocalCDN 的所有新特性相关信息。这包括任何新的 uBlock/uMatrix 规则。", + "message": "打开这个按钮以停止接受 LocalCDN 的所有新特性相关信息。这包括任何为你的广告过滤器所设计的规则。", "description": "Turn this on to not receive any info about new LocalCDN features. This includes info about new rules for your adblocker." }, "featureBreaksWebsitesDescription": { From 513dbfe936e745af695cf84d76b1ce1d77c21caf Mon Sep 17 00:00:00 2001 From: nobody Date: Sun, 20 Sep 2020 07:44:59 +0000 Subject: [PATCH 09/21] Translated using Weblate (Polish) Currently translated at 94.9% (56 of 59 strings) Translate-URL: https://hosted.weblate.org/projects/localcdn/localcdn/pl/ --- _locales/pl/messages.json | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/_locales/pl/messages.json b/_locales/pl/messages.json index bc598d54..81c6547c 100644 --- a/_locales/pl/messages.json +++ b/_locales/pl/messages.json @@ -188,51 +188,51 @@ "description": "These domains are allowed to load Google Fonts. Separate multiple entries with semi-colons (;)." }, "btnGeneral": { - "message": "", + "message": "Podstawowe", "description": "Basic" }, "btnAdvanced": { - "message": "", + "message": "Zaawansowane", "description": "Advanced" }, "btnOther": { - "message": "", + "message": "Pozostałe", "description": "Other" }, "btnInfo": { - "message": "", + "message": "Info", "description": "Info" }, "headerStorageType": { - "message": "", + "message": "Typ przechowywania danych", "description": "Storage type" }, "labelStorageTypeLocal": { - "message": "", + "message": "Lokalnie", "description": "Local" }, "labelStorageTypeSync": { - "message": "", + "message": "Synchronizacja", "description": "Sync" }, "headerImportExport": { - "message": "", + "message": "Importowanie/Eksportowanie", "description": "Import/Export" }, "labelExportData": { - "message": "", + "message": "Zrób kopię zapasową do pliku", "description": "Back up to file" }, "labelImportData": { - "message": "", + "message": "Przywróć kopię zapasową z pliku", "description": "Restore from file" }, "dialogImportSuccessful": { - "message": "", + "message": "Zaimportowano", "description": "Import successful" }, "dialogImportFailed": { - "message": "", + "message": "Importowanie się nie powiodło", "description": "Import failed" } } From b8018b4c76e7df78e2dbd612394ecf1c15d01d98 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E0=B2=9A=E0=B2=BF=E0=B2=B0=E0=B2=BE=E0=B2=97=E0=B3=8D=20?= =?UTF-8?q?=E0=B2=A8=E0=B2=9F=E0=B2=B0=E0=B2=BE=E0=B2=9C=E0=B3=8D?= Date: Mon, 21 Sep 2020 22:31:06 +0200 Subject: [PATCH 10/21] Added translation using Weblate (Kannada) --- _locales/kn/messages.json | 238 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 238 insertions(+) create mode 100644 _locales/kn/messages.json diff --git a/_locales/kn/messages.json b/_locales/kn/messages.json new file mode 100644 index 00000000..fe3ee3bd --- /dev/null +++ b/_locales/kn/messages.json @@ -0,0 +1,238 @@ +{ + "extensionDescription": { + "message": "", + "description": "Extension description." + }, + "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": "Deactivate LocalCDN for these domains:" + }, + "whitelistedDomainsDescription": { + "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." + }, + "hideReleaseNotesTitle": { + "message": "", + "description": "Disable release notes" + }, + "hideReleaseNotesDescription": { + "message": "", + "description": "Turn this on to not receive any info about new LocalCDN features. This includes info about new rules for your adblocker." + }, + "featureBreaksWebsitesDescription": { + "message": "", + "description": "This feature breaks websites. Do not leave it enabled, unless you are prepared to manually whitelist any affected domains." + }, + "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?" + }, + "labelDomainsWhitelistGoogleFonts": { + "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" + } +} From 35f24e5c003aadb880728c25d101442a4621a178 Mon Sep 17 00:00:00 2001 From: 6ig6oy <6ig6oy@gmx.com> Date: Mon, 21 Sep 2020 10:09:24 +0000 Subject: [PATCH 11/21] Translated using Weblate (Spanish) Currently translated at 100.0% (59 of 59 strings) Translate-URL: https://hosted.weblate.org/projects/localcdn/localcdn/es/ --- _locales/es/messages.json | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/_locales/es/messages.json b/_locales/es/messages.json index c0304f24..ac292d8a 100644 --- a/_locales/es/messages.json +++ b/_locales/es/messages.json @@ -156,15 +156,15 @@ "description": "Statistics view for today." }, "labelPastWeek": { - "message": "La última semana", + "message": "Última semana", "description": "Statistics view for past week." }, "labelPastMonth": { - "message": "El último mes", + "message": "Último mes", "description": "Statistics view for past month." }, "labelPastYear": { - "message": "El último año", + "message": "Último año", "description": "Statistics view for past year." }, "labelDelete": { @@ -176,7 +176,7 @@ "description": "Followed by a number of average injections per day within a specific period." }, "labelInjectedFrameworks": { - "message": "«Frameworks» reemplazados", + "message": "Frameworks reemplazados", "description": "Followed by a number of injections within a specific period." }, "dialogConfirmDeleteStatistics": { From 472e9cf7cbc00f742c27e6469139d1be67279bfa Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E0=B2=9A=E0=B2=BF=E0=B2=B0=E0=B2=BE=E0=B2=97=E0=B3=8D=20?= =?UTF-8?q?=E0=B2=A8=E0=B2=9F=E0=B2=B0=E0=B2=BE=E0=B2=9C=E0=B3=8D?= Date: Mon, 21 Sep 2020 20:54:49 +0000 Subject: [PATCH 12/21] Translated using Weblate (Kannada) Currently translated at 8.4% (5 of 59 strings) Translate-URL: https://hosted.weblate.org/projects/localcdn/localcdn/kn/ --- _locales/kn/messages.json | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/_locales/kn/messages.json b/_locales/kn/messages.json index fe3ee3bd..63cf7282 100644 --- a/_locales/kn/messages.json +++ b/_locales/kn/messages.json @@ -1,6 +1,6 @@ { "extensionDescription": { - "message": "", + "message": "\"ಉಚಿತ\",ಕೇಂದ್ರೀಕೃತ ವಿಷಯ ವಿತರಣೆ ಮೂಲಕ ಜಾಡಿಕರಣದಿಂದ ರಕ್ಷಿಸುತ್ತದೆ.", "description": "Extension description." }, "amountInjectedDescription": { @@ -8,11 +8,11 @@ "description": "Amount injected description." }, "optionsTitle": { - "message": "", + "message": "ಆಯ್ಕೆಗಳು", "description": "Options title" }, "showIconBadgeTitle": { - "message": "", + "message": "ಐಕಾನ್ ಮೇಲೆ ಅಳವಡಿಕೆಯ ಎಣಿಕೆಗಳನ್ನು ತೋರಿಸು", "description": "Show icon badge title" }, "showIconBadgeDescription": { @@ -52,11 +52,11 @@ "description": "Enter domains to disable LocalCDN there. Separate multiple entries with semi-colons (;)." }, "advancedLabel": { - "message": "", + "message": "ಸುಧಾರಿತ", "description": "Advanced label" }, "generateRuleSetTitle": { - "message": "", + "message": "ನಿಮ್ಮ adblocker ಗೆ ನಿಯಮಗಳನ್ನು ಉತ್ಪಾದಿಸಿ", "description": "Generate rule sets for your adblocker" }, "generateRuleSetDescription": { From 134672ac7c92b9060e7309002d6956518f412a30 Mon Sep 17 00:00:00 2001 From: ssantos Date: Tue, 22 Sep 2020 20:39:22 +0200 Subject: [PATCH 13/21] Added translation using Weblate (Portuguese) --- _locales/pt/messages.json | 238 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 238 insertions(+) create mode 100644 _locales/pt/messages.json diff --git a/_locales/pt/messages.json b/_locales/pt/messages.json new file mode 100644 index 00000000..fe3ee3bd --- /dev/null +++ b/_locales/pt/messages.json @@ -0,0 +1,238 @@ +{ + "extensionDescription": { + "message": "", + "description": "Extension description." + }, + "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": "Deactivate LocalCDN for these domains:" + }, + "whitelistedDomainsDescription": { + "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." + }, + "hideReleaseNotesTitle": { + "message": "", + "description": "Disable release notes" + }, + "hideReleaseNotesDescription": { + "message": "", + "description": "Turn this on to not receive any info about new LocalCDN features. This includes info about new rules for your adblocker." + }, + "featureBreaksWebsitesDescription": { + "message": "", + "description": "This feature breaks websites. Do not leave it enabled, unless you are prepared to manually whitelist any affected domains." + }, + "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?" + }, + "labelDomainsWhitelistGoogleFonts": { + "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" + } +} From 67eb05abcddbfa5f033ab9d8f70d1d82902cf435 Mon Sep 17 00:00:00 2001 From: nobody Date: Wed, 23 Sep 2020 03:29:55 +0000 Subject: [PATCH 14/21] Translated using Weblate (Danish) Currently translated at 89.8% (53 of 59 strings) Translate-URL: https://hosted.weblate.org/projects/localcdn/localcdn/da/ --- _locales/da/messages.json | 44 +++++++++++++++++++-------------------- 1 file changed, 22 insertions(+), 22 deletions(-) diff --git a/_locales/da/messages.json b/_locales/da/messages.json index 82810c0a..81d3b90c 100644 --- a/_locales/da/messages.json +++ b/_locales/da/messages.json @@ -140,11 +140,11 @@ "description": "Choose an icon for this extension" }, "internalStatisticsTitle": { - "message": "", + "message": "Interne statistikker", "description": "Internal statistics" }, "internalStatisticsDescription": { - "message": "", + "message": "Denne funktion er i øjeblikket i et eksperimentelt stadium. Ingen datatransmission. Det hele er lokalt på din enhed.", "description": "This function is currently in an experimental stage. No data transmission. It’s all local on your device." }, "headerStatistics": { @@ -152,55 +152,55 @@ "description": "Statistics. The header of a statistics page." }, "labelToday": { - "message": "", + "message": "I dag", "description": "Statistics view for today." }, "labelPastWeek": { - "message": "", + "message": "Sidste uge", "description": "Statistics view for past week." }, "labelPastMonth": { - "message": "", + "message": "Sidste måned", "description": "Statistics view for past month." }, "labelPastYear": { - "message": "", + "message": "Sidste år", "description": "Statistics view for past year." }, "labelDelete": { - "message": "", + "message": "Slette", "description": "Button to delete all statistics data." }, "labelAvg": { - "message": "", + "message": "Gennemsnit (injektioner pr. Dag)", "description": "Followed by a number of average injections per day within a specific period." }, "labelInjectedFrameworks": { - "message": "", + "message": "Udskiftede rammer", "description": "Followed by a number of injections within a specific period." }, "dialogConfirmDeleteStatistics": { - "message": "", + "message": "Er du sikker på, at du vil slette statistikken?", "description": "Are you sure you want to delete the statistics?" }, "labelDomainsWhitelistGoogleFonts": { - "message": "", - "description": "These domains are allowed to load Google Fonts. Separate multiple entries with semi-colons (;)." + "message": "Disse domæner har tilladelse til at indlæse Google-skrifttyper. Adskil flere poster med semikolon (;).", + "description": "These domains are allowed to load Google Fonts. Separate multiple entries with semi-colons (;)." }, "btnGeneral": { - "message": "", + "message": "Grundlæggende", "description": "Basic" }, "btnAdvanced": { - "message": "", + "message": "Advanceret", "description": "Advanced" }, "btnOther": { - "message": "", + "message": "Anden", "description": "Other" }, "btnInfo": { - "message": "", + "message": "Info", "description": "Info" }, "headerStorageType": { @@ -208,7 +208,7 @@ "description": "Storage type" }, "labelStorageTypeLocal": { - "message": "", + "message": "Lokal", "description": "Local" }, "labelStorageTypeSync": { @@ -216,23 +216,23 @@ "description": "Sync" }, "headerImportExport": { - "message": "", + "message": "Import/Export", "description": "Import/Export" }, "labelExportData": { - "message": "", + "message": "Backup til fil", "description": "Back up to file" }, "labelImportData": { - "message": "", + "message": "Gendan fra fil", "description": "Restore from file" }, "dialogImportSuccessful": { - "message": "", + "message": "Import lykkedes", "description": "Import successful" }, "dialogImportFailed": { - "message": "", + "message": "Inport fejlede", "description": "Import failed" } } From a92636bab396b27a5cd011bfb89e4a2cf25031a3 Mon Sep 17 00:00:00 2001 From: nobody Date: Wed, 23 Sep 2020 16:18:13 +0000 Subject: [PATCH 15/21] Translated using Weblate (Greek) Currently translated at 86.4% (51 of 59 strings) Translate-URL: https://hosted.weblate.org/projects/localcdn/localcdn/el/ --- _locales/el/messages.json | 78 +++++++++++++++++++-------------------- 1 file changed, 39 insertions(+), 39 deletions(-) diff --git a/_locales/el/messages.json b/_locales/el/messages.json index 509019e8..e4ce30d5 100644 --- a/_locales/el/messages.json +++ b/_locales/el/messages.json @@ -44,7 +44,7 @@ "description": "Strip metadata description." }, "whitelistedDomainsTitle": { - "message": "Εξαίρεση διευθύνσεων από επιθεωρήσεις", + "message": "Απενεργοποίηση του LocalCDN γι' αυτούς τους τομείς:", "description": "Deactivate LocalCDN for these domains:" }, "whitelistedDomainsDescription": { @@ -56,19 +56,19 @@ "description": "Advanced label" }, "generateRuleSetTitle": { - "message": "Δημιουργία συνόλων κανόνων για uBlock ή uMatrix", + "message": "Δημιουργία συνόλων κανόνων για το πρόγραμμα αποκλεισμού διαφημίσεων που χρησιμοποιείτε", "description": "Generate rule sets for your adblocker" }, "generateRuleSetDescription": { - "message": "", + "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": "", + "message": "Τελευταία ενημέρωση:", "description": "Last update:" }, "copyRuleSet": { - "message": "", + "message": "Αντιγραφή", "description": "Text of button to copy ruleset" }, "loggingTitle": { @@ -84,23 +84,23 @@ "description": "Disable release notes" }, "hideReleaseNotesDescription": { - "message": "", + "message": "Ενεργοποίηση της μη ενημέρωσης για νέα χαρακτηριστικά του LocalCDN. Συμπεριλαμβάνονται οι νέοι κανόνες για το πρόγραμμα αποκλεισμού διαφημίσεών σας.", "description": "Turn this on to not receive any info about new LocalCDN features. This includes info about new rules for your adblocker." }, "featureBreaksWebsitesDescription": { - "message": "", + "message": "Αυτή η λειτουργία προκαλεί δυσλειτουργίες σε ιστοσελίδες.Να μην ενεργοποιηθεί, εκτός αν προτίθεστε να προσθέσετε, χειροκίνητα, στον κατάλογο επιτρεπόμενων όποιους τομείς επηρεάζονται.", "description": "This feature breaks websites. Do not leave it enabled, unless you are prepared to manually whitelist any affected domains." }, "featureBreaksWebsitesButton": { - "message": "", + "message": "Απενεργοποίηση", "description": "Disable" }, "labelManipulateDOM": { - "message": "", + "message": "Φίλτρο κώδικα πηγής HTML", "description": "Filter HTML source code" }, "labelDonate": { - "message": "", + "message": "Συνεισφέρετε", "description": "Donate" }, "negateHtmlFilterListTitle": { @@ -108,15 +108,15 @@ "description": "Invert HTML filter" }, "negateHtmlFilterListDescription": { - "message": "", + "message": "Ενεργοποίηση της επιλογής για μόνιμη εφαρμογή του φίλτρου HTML. Τότε, εξαιρούνται οι τομείς στον κατάλογο. Εάν αυτή η επιλογή είναι απενεργοποιημένη, η εφαρμογή του φίλτρου HTML θα γίνεται μόνο στους τομείς του καταλόγου.", "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": "", + "message": "Αυτή η λειτουργία μπορεί να προκαλέσει δυσλειτουργία σε ιστοσελίδες. Παρακαλώ σημειώστε τις πληροφορίες στην σελίδα Wiki.", "description": "This function can break websites. Please note the information on the Wiki page." }, "htmlFilterDomainsTitleExclude": { - "message": "", + "message": "Μη εφαρμογή φίλτρου HTML σε αυτούς τους τομείς:", "description": "Do not apply HTML filter to these domains:" }, "htmlFilterDomainsDescription": { @@ -124,19 +124,19 @@ "description": "Enter the domains to be handled or ignored by the HTML filter. Separate multiple entries with semi-colons (;)." }, "htmlFilterDomainsTitleInclude": { - "message": "", + "message": "Εφαρμογή φίλτρου HTML για αυτούς τους τομείς:", "description": "Apply HTML filter for these domains:" }, "blockGoogleFontsTitle": { - "message": "", + "message": "Μπλοκάρισμα γραμματοσειρών της Google", "description": "Block Google Fonts" }, "blockGoogleFontsDescription": { - "message": "", + "message": "Εάν επιτρέπονται τα αιτήματα για πόρους που λείπουν, οι συνδέσεις στο «fonts.googleapis.com» δεν μπλοκάρονται. Ενεργοποίηση της επιλογής για μπλοκάρισμα των αιτημάτων.", "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": "", + "message": "Επιλέξτε ένα εικονίδιο για αυτή την επέκταση", "description": "Choose an icon for this extension" }, "internalStatisticsTitle": { @@ -144,51 +144,51 @@ "description": "Internal statistics" }, "internalStatisticsDescription": { - "message": "", + "message": "Αυτή η λειτουργία βρίσκεται προς το παρόν σε πειραματικό στάδιο. Δε γίνεται αποστολή δεδομένων. Είναι όλα τοπικά στη συσκευή σας.", "description": "This function is currently in an experimental stage. No data transmission. It’s all local on your device." }, "headerStatistics": { - "message": "", + "message": "Στατιστικά στοιχεία", "description": "Statistics. The header of a statistics page." }, "labelToday": { - "message": "", + "message": "Σήμερα", "description": "Statistics view for today." }, "labelPastWeek": { - "message": "", + "message": "Την προηγούμενη εβδομάδα", "description": "Statistics view for past week." }, "labelPastMonth": { - "message": "", + "message": "Τον προηγούμενο μήνα", "description": "Statistics view for past month." }, "labelPastYear": { - "message": "", + "message": "Τον προηγούμενο χρόνο", "description": "Statistics view for past year." }, "labelDelete": { - "message": "", + "message": "Διαγραφή", "description": "Button to delete all statistics data." }, "labelAvg": { - "message": "", + "message": "Μέσος όρος (Αντικαταστάσεις ανά ημέρα)", "description": "Followed by a number of average injections per day within a specific period." }, "labelInjectedFrameworks": { - "message": "", + "message": "Πλαίσια που έχουν αντικατασταθεί", "description": "Followed by a number of injections within a specific period." }, "dialogConfirmDeleteStatistics": { - "message": "", + "message": "Θέλεις σίγουρα να διαγράψεις τα στατιστικά στοιχεία;", "description": "Are you sure you want to delete the statistics?" }, "labelDomainsWhitelistGoogleFonts": { - "message": "", - "description": "These domains are allowed to load Google Fonts. Separate multiple entries with semi-colons (;)." + "message": "Σε αυτούς τους τομείς επιτρέπεται η φόρτωση Γραμματοσειρών της Google. Χώρισε τις πολλαπλές καταχωρίσεις με ερωτηματικά (;).", + "description": "These domains are allowed to load Google Fonts. Separate multiple entries with semi-colons (;)." }, "btnGeneral": { - "message": "", + "message": "Βασικό", "description": "Basic" }, "btnAdvanced": { @@ -196,27 +196,27 @@ "description": "Advanced" }, "btnOther": { - "message": "", + "message": "Άλλο", "description": "Other" }, "btnInfo": { - "message": "", + "message": "Πληροφορίες", "description": "Info" }, "headerStorageType": { - "message": "", + "message": "Τύπος αποθήκευσης", "description": "Storage type" }, "labelStorageTypeLocal": { - "message": "", + "message": "Τοπικός", "description": "Local" }, "labelStorageTypeSync": { - "message": "", + "message": "Συγχρονισμός", "description": "Sync" }, "headerImportExport": { - "message": "", + "message": "Εισαγωγή/Εξαγωγή", "description": "Import/Export" }, "labelExportData": { @@ -224,15 +224,15 @@ "description": "Back up to file" }, "labelImportData": { - "message": "", + "message": "Επαναφορά από αρχείο", "description": "Restore from file" }, "dialogImportSuccessful": { - "message": "", + "message": "Επιτυχής εισαγωγή", "description": "Import successful" }, "dialogImportFailed": { - "message": "", + "message": "Ανεπιτυχής εισαγωγή", "description": "Import failed" } } From 89de742e54da7d5295c988fbf2e5efb2df4649f0 Mon Sep 17 00:00:00 2001 From: nobody Date: Thu, 24 Sep 2020 03:28:16 +0000 Subject: [PATCH 16/21] Translated using Weblate (Spanish) Currently translated at 100.0% (59 of 59 strings) Translate-URL: https://hosted.weblate.org/projects/localcdn/localcdn/es/ --- _locales/es/messages.json | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/_locales/es/messages.json b/_locales/es/messages.json index ac292d8a..1c9c328f 100644 --- a/_locales/es/messages.json +++ b/_locales/es/messages.json @@ -56,11 +56,11 @@ "description": "Advanced label" }, "generateRuleSetTitle": { - "message": "Generar el conjunto de reglas para tu bloqueador de publicidad", + "message": "Generar el conjunto de reglas para su bloqueador de publicidad", "description": "Generate rule sets for your adblocker" }, "generateRuleSetDescription": { - "message": "Si está usando un bloqueador de publicidad, aquí puede generar las reglas. Tiene que añadir las reglas manualmente a tu bloqueador de publicidad.", + "message": "Si está usando un bloqueador de publicidad, puede generar las reglas aquí. Tiene que añadir las reglas manualmente a su bloqueador de publicidad.", "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": { @@ -76,7 +76,7 @@ "description": "Enable logging in browser console" }, "loggingDescription": { - "message": "Abra la \"Consola del navegador\" ( CTRL + MAYÚSCULAS + J ) para que se muestren los recursos que faltan.", + "message": "Abra la «Consola del navegador» ( CTRL + MAYÚSCULAS + J ) para que se muestren los recursos que faltan.", "description": "Open \"Browser Console\" ( CTRL + SHIFT + J ) to show missing resources." }, "hideReleaseNotesTitle": { @@ -84,7 +84,7 @@ "description": "Disable release notes" }, "hideReleaseNotesDescription": { - "message": "Actívelo para no recibir información sobre las nuevas funciones de LocalCDN. Esto incluye información sobre las nuevas reglas para tu bloqueador de publicidad.", + "message": "Actívelo para no recibir información sobre las nuevas funciones de LocalCDN. Esto incluye información sobre las nuevas reglas para su bloqueador de publicidad.", "description": "Turn this on to not receive any info about new LocalCDN features. This includes info about new rules for your adblocker." }, "featureBreaksWebsitesDescription": { @@ -132,7 +132,7 @@ "description": "Block Google Fonts" }, "blockGoogleFontsDescription": { - "message": "Si se permiten peticiones de recursos que faltan, las conexiones a \"fonts.googleapis.com\" no se bloquean. Habilite esta opción para bloquear estas solicitudes.", + "message": "Si se permiten peticiones de recursos que faltan, las conexiones a «fonts.googleapis.com» no se bloquean. Habilite esta opción para bloquear estas solicitudes.", "description": "If requests for missing resources are allowed, connections to \"fonts.googleapis.com\" are not blocked. Enable this option to block these requests." }, "chooseIconStyle": { @@ -176,7 +176,7 @@ "description": "Followed by a number of average injections per day within a specific period." }, "labelInjectedFrameworks": { - "message": "Frameworks reemplazados", + "message": "«Frameworks» reemplazados", "description": "Followed by a number of injections within a specific period." }, "dialogConfirmDeleteStatistics": { From feaafc56f882ced3605808dabaabf51a74843350 Mon Sep 17 00:00:00 2001 From: Fort Knox Date: Tue, 22 Sep 2020 10:05:13 +0000 Subject: [PATCH 17/21] Translated using Weblate (Polish) Currently translated at 100.0% (59 of 59 strings) Translate-URL: https://hosted.weblate.org/projects/localcdn/localcdn/pl/ --- _locales/pl/messages.json | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/_locales/pl/messages.json b/_locales/pl/messages.json index 81c6547c..a38d5785 100644 --- a/_locales/pl/messages.json +++ b/_locales/pl/messages.json @@ -1,6 +1,6 @@ { "extensionDescription": { - "message": "Chroni przed śledzeniem przez ośrodki CDN.", + "message": "Chroni przed śledzeniem przez \"darmowe\", scentralizowane ośrodki CDN.", "description": "Extension description." }, "amountInjectedDescription": { @@ -56,11 +56,11 @@ "description": "Advanced label" }, "generateRuleSetTitle": { - "message": "Generuj zestawy reguł dla uBlock lub uMatrix", + "message": "Generuj zestawy reguł dla Twojej wtyczki do blokowania reklam", "description": "Generate rule sets for your adblocker" }, "generateRuleSetDescription": { - "message": "Jeśli używasz uBlock Origin lub uMatrix, to możesz wygenerować tutaj odpowiednie reguły. Musisz je potem dodać ręcznie w uBlock Origin albo uMatrix.", + "message": "Jeśli używasz swojej wtyczki do blokowania reklam, w tym oto miejscu możesz wygenerować odpowiednie reguły. Musisz je potem dodać ręcznie w ustawieniach wtyczki.", "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": { @@ -84,7 +84,7 @@ "description": "Disable release notes" }, "hideReleaseNotesDescription": { - "message": "Po włączeniu nie będziesz otrzymywać żadnych informacji o nowych funkcjach LocalCDN, w tym informacji o nowych regułach uBlock/uMatrix.", + "message": "Po włączeniu nie będziesz otrzymywać żadnych informacji o nowych funkcjach LocalCDN, w tym informacji o nowych regułach dla Twojej wtyczki.", "description": "Turn this on to not receive any info about new LocalCDN features. This includes info about new rules for your adblocker." }, "featureBreaksWebsitesDescription": { From cbcea6074821da65452dd6f0d864935bc9de6f1f Mon Sep 17 00:00:00 2001 From: ssantos Date: Tue, 22 Sep 2020 18:57:43 +0000 Subject: [PATCH 18/21] Translated using Weblate (Portuguese (Portugal)) Currently translated at 100.0% (59 of 59 strings) Translate-URL: https://hosted.weblate.org/projects/localcdn/localcdn/pt_PT/ --- _locales/pt_PT/messages.json | 34 +++++++++++++++++----------------- 1 file changed, 17 insertions(+), 17 deletions(-) diff --git a/_locales/pt_PT/messages.json b/_locales/pt_PT/messages.json index c6ca4299..2398b502 100644 --- a/_locales/pt_PT/messages.json +++ b/_locales/pt_PT/messages.json @@ -16,7 +16,7 @@ "description": "Show icon badge title" }, "showIconBadgeDescription": { - "message": "Mostrar o número de recursos injetados no ícone da extensão.", + "message": "Mostrar a quantidade de recursos injetados no ícone da extensão.", "description": "Show icon badge description." }, "blockMissingTitle": { @@ -32,7 +32,7 @@ "description": "Disable prefetch title" }, "disablePrefetchDescription": { - "message": "Impedir recursos não permitidos de vazar para as redes de entrega.", + "message": "Impedir recursos não permitidos de vazar às redes de entrega.", "description": "Disable prefetch description." }, "stripMetadataTitle": { @@ -56,11 +56,11 @@ "description": "Advanced label" }, "generateRuleSetTitle": { - "message": "Gere conjuntos de regras para uBlock ou uMatrix", + "message": "Gerar conjuntos de regras para o seu adblocker", "description": "Generate rule sets for your adblocker" }, "generateRuleSetDescription": { - "message": "Se estiver a usar uBlock ou uMatrix, pode gerar as regras aqui. Tem que adicionar essas regras manualmente no uBlock Origin ou uMatrix.", + "message": "Caso esteja a usar um adblocker, pode gerar as regras aqui. Tem que adicionar essas regras ao seu adblocker manualmente.", "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": { @@ -84,7 +84,7 @@ "description": "Disable release notes" }, "hideReleaseNotesDescription": { - "message": "Ative isto para não receber informações sobre novos recursos do LocalCDN. Isso inclui informações sobre novas regras do uBlock/uMatrix.", + "message": "Ligue isto para não receber nenhuma informação sobre as novas funcionalidades do LocalCDN. Isto inclui informações sobre as novas regras para o seu adblocker.", "description": "Turn this on to not receive any info about new LocalCDN features. This includes info about new rules for your adblocker." }, "featureBreaksWebsitesDescription": { @@ -188,51 +188,51 @@ "description": "These domains are allowed to load Google Fonts. Separate multiple entries with semi-colons (;)." }, "btnGeneral": { - "message": "", + "message": "Básico", "description": "Basic" }, "btnAdvanced": { - "message": "", + "message": "Avançado", "description": "Advanced" }, "btnOther": { - "message": "", + "message": "Outros", "description": "Other" }, "btnInfo": { - "message": "", + "message": "Informações", "description": "Info" }, "headerStorageType": { - "message": "", + "message": "Tipo de armazenamento", "description": "Storage type" }, "labelStorageTypeLocal": { - "message": "", + "message": "Local", "description": "Local" }, "labelStorageTypeSync": { - "message": "", + "message": "Sync", "description": "Sync" }, "headerImportExport": { - "message": "", + "message": "Importar/Exportar", "description": "Import/Export" }, "labelExportData": { - "message": "", + "message": "Fazer backup para um ficheiro", "description": "Back up to file" }, "labelImportData": { - "message": "", + "message": "Restaurar do ficheiro", "description": "Restore from file" }, "dialogImportSuccessful": { - "message": "", + "message": "Importação bem sucedida", "description": "Import successful" }, "dialogImportFailed": { - "message": "", + "message": "A importação falhou", "description": "Import failed" } } From 842c8444f6254cfa9baccdfd31599dba0c5b6540 Mon Sep 17 00:00:00 2001 From: Eric Date: Thu, 24 Sep 2020 09:13:43 +0000 Subject: [PATCH 19/21] Translated using Weblate (Chinese (Simplified)) Currently translated at 100.0% (59 of 59 strings) Translate-URL: https://hosted.weblate.org/projects/localcdn/localcdn/zh_Hans/ --- _locales/zh_CN/messages.json | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/_locales/zh_CN/messages.json b/_locales/zh_CN/messages.json index 02891912..cfb409ff 100644 --- a/_locales/zh_CN/messages.json +++ b/_locales/zh_CN/messages.json @@ -60,7 +60,7 @@ "description": "Generate rule sets for your adblocker" }, "generateRuleSetDescription": { - "message": "如果你在使用 uBlock Origin 或者 uMatrix, 你可以在这里生成规则。你需要将这些规则手动添加到 uBlock Origin 或 uMatrix。", + "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": { @@ -188,51 +188,51 @@ "description": "These domains are allowed to load Google Fonts. Separate multiple entries with semi-colons (;)." }, "btnGeneral": { - "message": "", + "message": "基础", "description": "Basic" }, "btnAdvanced": { - "message": "", + "message": "高级", "description": "Advanced" }, "btnOther": { - "message": "", + "message": "其他", "description": "Other" }, "btnInfo": { - "message": "", + "message": "信息", "description": "Info" }, "headerStorageType": { - "message": "", + "message": "存储类型", "description": "Storage type" }, "labelStorageTypeLocal": { - "message": "", + "message": "本地", "description": "Local" }, "labelStorageTypeSync": { - "message": "", + "message": "同步", "description": "Sync" }, "headerImportExport": { - "message": "", + "message": "导入/导出", "description": "Import/Export" }, "labelExportData": { - "message": "", + "message": "备份到文件", "description": "Back up to file" }, "labelImportData": { - "message": "", + "message": "从文件还原", "description": "Restore from file" }, "dialogImportSuccessful": { - "message": "", + "message": "成功导入", "description": "Import successful" }, "dialogImportFailed": { - "message": "", + "message": "导入失败", "description": "Import failed" } } From b00d5c08d17d62707bd18148861f7d5a1dba9ee7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E0=B2=9A=E0=B2=BF=E0=B2=B0=E0=B2=BE=E0=B2=97=E0=B3=8D=20?= =?UTF-8?q?=E0=B2=A8=E0=B2=9F=E0=B2=B0=E0=B2=BE=E0=B2=9C=E0=B3=8D?= Date: Mon, 21 Sep 2020 21:34:47 +0000 Subject: [PATCH 20/21] Translated using Weblate (Kannada) Currently translated at 47.4% (28 of 59 strings) Translate-URL: https://hosted.weblate.org/projects/localcdn/localcdn/kn/ --- _locales/kn/messages.json | 46 +++++++++++++++++++-------------------- 1 file changed, 23 insertions(+), 23 deletions(-) diff --git a/_locales/kn/messages.json b/_locales/kn/messages.json index 63cf7282..06909a04 100644 --- a/_locales/kn/messages.json +++ b/_locales/kn/messages.json @@ -60,15 +60,15 @@ "description": "Generate rule sets for your adblocker" }, "generateRuleSetDescription": { - "message": "", + "message": "ನೀವು adblocker ಅನ್ನು ಉಪಯೋಗಿಸುತ್ತಿದ್ದೀರಾ ಎಂದರೇ ನೀವು ಇಲ್ಲಿ ನಿಯಮಗಳನ್ನು ಉತ್ಪಾದಿಸಬಹುದು. ನೀವು ಈ ನಿಯಮಗಳನ್ನು ಕೈಯಾರೇ adblocker ನಲ್ಲಿ ಸೇರಿಸಬೇಕು.", "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": "", + "message": "ಕೊನೆಯ ನವೀಕರಣ:", "description": "Last update:" }, "copyRuleSet": { - "message": "", + "message": "ಪ್ರತಿ ಮಾಡು", "description": "Text of button to copy ruleset" }, "loggingTitle": { @@ -92,7 +92,7 @@ "description": "This feature breaks websites. Do not leave it enabled, unless you are prepared to manually whitelist any affected domains." }, "featureBreaksWebsitesButton": { - "message": "", + "message": "ನಿಷ್ಕ್ರಿಯಗೊಳಿಸಿ", "description": "Disable" }, "labelManipulateDOM": { @@ -100,7 +100,7 @@ "description": "Filter HTML source code" }, "labelDonate": { - "message": "", + "message": "ದಾನ ನೀಡಿ", "description": "Donate" }, "negateHtmlFilterListTitle": { @@ -128,11 +128,11 @@ "description": "Apply HTML filter for these domains:" }, "blockGoogleFontsTitle": { - "message": "", + "message": "Google Fonts ಅನ್ನು ತಡೆಹಿಡಿ", "description": "Block Google Fonts" }, "blockGoogleFontsDescription": { - "message": "", + "message": "ಕಾಣೆಯಾಗಿರುವ ಸಂಪನ್ಮೂಲಗಳನ್ನು ಅನುಮತಿಸಿದರೆ, \"fonts.googleapis.com\" ಗೆ ಸಂಪರ್ಕಗಳನ್ನು ತಡೆಹಿಡಿಯುವುದಿಲ್ಲ. ಈ ಸಂಪರ್ಕಗಳನ್ನು ತಡೆಹಿಡಿಯುವುದಕ್ಕೆ ಈ ಆಯ್ಕೆಯನ್ನು ಸಕ್ರಿಯಗೋಲಿಸಿ.", "description": "If requests for missing resources are allowed, connections to \"fonts.googleapis.com\" are not blocked. Enable this option to block these requests." }, "chooseIconStyle": { @@ -140,47 +140,47 @@ "description": "Choose an icon for this extension" }, "internalStatisticsTitle": { - "message": "", + "message": "ಆಂತರಿಕ ಅಂಕಿಅಂಶಗಳು", "description": "Internal statistics" }, "internalStatisticsDescription": { - "message": "", + "message": "ಈ function ಒಂದು ಪ್ರಾಯೋಗಿಕ ಹಂತದಲ್ಲಿದೆ. ಡೇಟಾ ರವಾನೆ ಇಲ್ಲ. ಎಲ್ಲಾ ನಿಮ್ಮ ಸಾಧನದಲ್ಲಿ ಸ್ಥಳೀಯ.", "description": "This function is currently in an experimental stage. No data transmission. It’s all local on your device." }, "headerStatistics": { - "message": "", + "message": "ಅಂಕಿಅಂಶಗಳು", "description": "Statistics. The header of a statistics page." }, "labelToday": { - "message": "", + "message": "ಇವತ್ತು", "description": "Statistics view for today." }, "labelPastWeek": { - "message": "", + "message": "ಕಳೆದ ವಾರ", "description": "Statistics view for past week." }, "labelPastMonth": { - "message": "", + "message": "ಕಳೆದ ತಿಂಗಳು", "description": "Statistics view for past month." }, "labelPastYear": { - "message": "", + "message": "ಕಳೆದ ವರ್ಷ", "description": "Statistics view for past year." }, "labelDelete": { - "message": "", + "message": "ಅಳಿಸಿ", "description": "Button to delete all statistics data." }, "labelAvg": { - "message": "", + "message": "ಸರಾಸರಿ (ದಿನಕ್ಕೆ ಬದಲಾವಣೆಗಳು)", "description": "Followed by a number of average injections per day within a specific period." }, "labelInjectedFrameworks": { - "message": "", + "message": "ಬದಲಿಸಿದ framework ಗಳು", "description": "Followed by a number of injections within a specific period." }, "dialogConfirmDeleteStatistics": { - "message": "", + "message": "ನೀವು ಖಚಿತವಾಗಿಯೂ ಅಂಕಿಅಂಶಗಳನ್ನು ಅಳಿಸಬೇಕಾ?", "description": "Are you sure you want to delete the statistics?" }, "labelDomainsWhitelistGoogleFonts": { @@ -188,23 +188,23 @@ "description": "These domains are allowed to load Google Fonts. Separate multiple entries with semi-colons (;)." }, "btnGeneral": { - "message": "", + "message": "ಮೂಲ", "description": "Basic" }, "btnAdvanced": { - "message": "", + "message": "ಸುಧಾರಿತ", "description": "Advanced" }, "btnOther": { - "message": "", + "message": "ಇತರ", "description": "Other" }, "btnInfo": { - "message": "", + "message": "ಮಾಹಿತಿ", "description": "Info" }, "headerStorageType": { - "message": "", + "message": "ಸಂಗ್ರಹಣೆಯ ರೀತಿ", "description": "Storage type" }, "labelStorageTypeLocal": { From 5c4a251b27ddbfe3ffa233ef4edfbaca0b23173b Mon Sep 17 00:00:00 2001 From: ssantos Date: Tue, 22 Sep 2020 18:54:18 +0000 Subject: [PATCH 21/21] Translated using Weblate (Portuguese) Currently translated at 100.0% (59 of 59 strings) Translate-URL: https://hosted.weblate.org/projects/localcdn/localcdn/pt/ --- _locales/pt/messages.json | 118 +++++++++++++++++++------------------- 1 file changed, 59 insertions(+), 59 deletions(-) diff --git a/_locales/pt/messages.json b/_locales/pt/messages.json index fe3ee3bd..2398b502 100644 --- a/_locales/pt/messages.json +++ b/_locales/pt/messages.json @@ -1,238 +1,238 @@ { "extensionDescription": { - "message": "", + "message": "Protege contra monitorização através de entrega de conteúdo centralizado.", "description": "Extension description." }, "amountInjectedDescription": { - "message": "", + "message": "Quantidade de injeções de recurso Content Delivery Network locais desde a instalação.", "description": "Amount injected description." }, "optionsTitle": { - "message": "", + "message": "Opções", "description": "Options title" }, "showIconBadgeTitle": { - "message": "", + "message": "Mostrar contagem de injeções no ícone", "description": "Show icon badge title" }, "showIconBadgeDescription": { - "message": "", + "message": "Mostrar a quantidade de recursos injetados no ícone da extensão.", "description": "Show icon badge description." }, "blockMissingTitle": { - "message": "", + "message": "Bloquear pedidos por falta de recursos", "description": "Block requests for missing resources title" }, "blockMissingDescription": { - "message": "", + "message": "Cancelar pedido intercetado se o recurso necessário não estiver disponível localmente.", "description": "Block requests for missing resources description." }, "disablePrefetchTitle": { - "message": "", + "message": "Desativar pré-obtenção de ligações", "description": "Disable prefetch title" }, "disablePrefetchDescription": { - "message": "", + "message": "Impedir recursos não permitidos de vazar às redes de entrega.", "description": "Disable prefetch description." }, "stripMetadataTitle": { - "message": "", + "message": "Retirar metadados dos pedidos permitidos", "description": "Strip metadata title" }, "stripMetadataDescription": { - "message": "", + "message": "Limpar dados sensíveis de recursos CDN permitidos para melhoria de privacidade.", "description": "Strip metadata description." }, "whitelistedDomainsTitle": { - "message": "", + "message": "Desativar o LocalCDN para estes domínios:", "description": "Deactivate LocalCDN for these domains:" }, "whitelistedDomainsDescription": { - "message": "", + "message": "Introduza os domínios para desativar o LocalCDN. Separe várias entradas com ponto e vírgula (;).", "description": "Enter domains to disable LocalCDN there. Separate multiple entries with semi-colons (;)." }, "advancedLabel": { - "message": "", + "message": "Avançado", "description": "Advanced label" }, "generateRuleSetTitle": { - "message": "", + "message": "Gerar conjuntos de regras para o seu adblocker", "description": "Generate rule sets for your adblocker" }, "generateRuleSetDescription": { - "message": "", + "message": "Caso esteja a usar um adblocker, pode gerar as regras aqui. Tem que adicionar essas regras ao seu adblocker manualmente.", "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": "", + "message": "Última atualização:", "description": "Last update:" }, "copyRuleSet": { - "message": "", + "message": "Copiar", "description": "Text of button to copy ruleset" }, "loggingTitle": { - "message": "", + "message": "Ativar logging no console do browser", "description": "Enable logging in browser console" }, "loggingDescription": { - "message": "", + "message": "Abra \"Browser Console\" ( CTRL + SHIFT + J ) para mostrar recursos faltantes.", "description": "Open \"Browser Console\" ( CTRL + SHIFT + J ) to show missing resources." }, "hideReleaseNotesTitle": { - "message": "", + "message": "Desativar notas de lançamento", "description": "Disable release notes" }, "hideReleaseNotesDescription": { - "message": "", + "message": "Ligue isto para não receber nenhuma informação sobre as novas funcionalidades do LocalCDN. Isto inclui informações sobre as novas regras para o seu adblocker.", "description": "Turn this on to not receive any info about new LocalCDN features. This includes info about new rules for your adblocker." }, "featureBreaksWebsitesDescription": { - "message": "", + "message": "Esse recurso quebra sites. Não deixe ativado, a não ser que esteja preparado para manualmente pôr os sites afetados na Lista Branca.", "description": "This feature breaks websites. Do not leave it enabled, unless you are prepared to manually whitelist any affected domains." }, "featureBreaksWebsitesButton": { - "message": "", + "message": "Desativar", "description": "Disable" }, "labelManipulateDOM": { - "message": "", + "message": "Filtrar código HTML", "description": "Filter HTML source code" }, "labelDonate": { - "message": "", + "message": "Doar", "description": "Donate" }, "negateHtmlFilterListTitle": { - "message": "", + "message": "Inverter filtro HTML", "description": "Invert HTML filter" }, "negateHtmlFilterListDescription": { - "message": "", + "message": "Ative essa opção para sempre aplicar o filtro HTML. Os domínios na lista serão ignorados. Se esta opção está desativada, o filtro HTML é apenas aplicado a domínios na lista.", "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": "", + "message": "Essa função quebra sites. Por favor, olhe a informação na página da Wiki.", "description": "This function can break websites. Please note the information on the Wiki page." }, "htmlFilterDomainsTitleExclude": { - "message": "", + "message": "Não aplique o filtro HTML para estes domínios:", "description": "Do not apply HTML filter to these domains:" }, "htmlFilterDomainsDescription": { - "message": "", + "message": "Entre os domínios que irão ser usados ou ignorados pelo filtro HTML. Separe múltiplas entradas com ponto e vírgula (;).", "description": "Enter the domains to be handled or ignored by the HTML filter. Separate multiple entries with semi-colons (;)." }, "htmlFilterDomainsTitleInclude": { - "message": "", + "message": "Aplique o filtro HTML para estes domínios:", "description": "Apply HTML filter for these domains:" }, "blockGoogleFontsTitle": { - "message": "", + "message": "Bloquear Google Fonts", "description": "Block Google Fonts" }, "blockGoogleFontsDescription": { - "message": "", + "message": "Se pedidos para recursos faltantes são permitidos, conexões para \"fonts.googleapis.com\" não são bloqueadas. Ative esta opção para bloquear esses pedidos.", "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": "", + "message": "Escolha um ícone para essa extensão", "description": "Choose an icon for this extension" }, "internalStatisticsTitle": { - "message": "", + "message": "Estatísticas internas", "description": "Internal statistics" }, "internalStatisticsDescription": { - "message": "", + "message": "Esta função está atualmente numa fase experimental. Não há transmissão de dados. É tudo local no seu aparelho.", "description": "This function is currently in an experimental stage. No data transmission. It’s all local on your device." }, "headerStatistics": { - "message": "", + "message": "Estatísticas", "description": "Statistics. The header of a statistics page." }, "labelToday": { - "message": "", + "message": "Hoje", "description": "Statistics view for today." }, "labelPastWeek": { - "message": "", + "message": "Semana passada", "description": "Statistics view for past week." }, "labelPastMonth": { - "message": "", + "message": "Último mês", "description": "Statistics view for past month." }, "labelPastYear": { - "message": "", + "message": "Ano passado", "description": "Statistics view for past year." }, "labelDelete": { - "message": "", + "message": "Apagar", "description": "Button to delete all statistics data." }, "labelAvg": { - "message": "", + "message": "Média (Substituições por dia)", "description": "Followed by a number of average injections per day within a specific period." }, "labelInjectedFrameworks": { - "message": "", + "message": "Estruturas substituídas", "description": "Followed by a number of injections within a specific period." }, "dialogConfirmDeleteStatistics": { - "message": "", + "message": "Tem certeza de que quer apagar as estatísticas?", "description": "Are you sure you want to delete the statistics?" }, "labelDomainsWhitelistGoogleFonts": { - "message": "", + "message": "Estes domínios são permitidos para carregar Google Fonts. Separe várias entradas com ponto e vírgula (;).", "description": "These domains are allowed to load Google Fonts. Separate multiple entries with semi-colons (;)." }, "btnGeneral": { - "message": "", + "message": "Básico", "description": "Basic" }, "btnAdvanced": { - "message": "", + "message": "Avançado", "description": "Advanced" }, "btnOther": { - "message": "", + "message": "Outros", "description": "Other" }, "btnInfo": { - "message": "", + "message": "Informações", "description": "Info" }, "headerStorageType": { - "message": "", + "message": "Tipo de armazenamento", "description": "Storage type" }, "labelStorageTypeLocal": { - "message": "", + "message": "Local", "description": "Local" }, "labelStorageTypeSync": { - "message": "", + "message": "Sync", "description": "Sync" }, "headerImportExport": { - "message": "", + "message": "Importar/Exportar", "description": "Import/Export" }, "labelExportData": { - "message": "", + "message": "Fazer backup para um ficheiro", "description": "Back up to file" }, "labelImportData": { - "message": "", + "message": "Restaurar do ficheiro", "description": "Restore from file" }, "dialogImportSuccessful": { - "message": "", + "message": "Importação bem sucedida", "description": "Import successful" }, "dialogImportFailed": { - "message": "", + "message": "A importação falhou", "description": "Import failed" } }