Merge branch 'origin/develop' into Weblate.
This commit is contained in:
commit
202d18e210
|
@ -304,15 +304,15 @@
|
||||||
"description": "LocalCDN is a web browser extension that emulates Content Delivery Networks to improve your online privacy. It intercepts traffic, finds supported frameworks/libraries locally, and injects them into the website. Feel free to use the following testing utility to find out if you are properly protected. For more information read the tutorial or our Wiki pages."
|
"description": "LocalCDN is a web browser extension that emulates Content Delivery Networks to improve your online privacy. It intercepts traffic, finds supported frameworks/libraries locally, and injects them into the website. Feel free to use the following testing utility to find out if you are properly protected. For more information read the tutorial or our Wiki pages."
|
||||||
},
|
},
|
||||||
"helpLinkTestUtility": {
|
"helpLinkTestUtility": {
|
||||||
"message": "",
|
"message": "Prüfprogramm",
|
||||||
"description": "Testing utility"
|
"description": "Testing utility"
|
||||||
},
|
},
|
||||||
"helpLinkTutorial": {
|
"helpLinkTutorial": {
|
||||||
"message": "",
|
"message": "Tutorial",
|
||||||
"description": "Tutorial"
|
"description": "Tutorial"
|
||||||
},
|
},
|
||||||
"helpLinkWikiPages": {
|
"helpLinkWikiPages": {
|
||||||
"message": "",
|
"message": "Wiki-Seiten",
|
||||||
"description": "Wiki pages"
|
"description": "Wiki pages"
|
||||||
},
|
},
|
||||||
"helpHtmlFilterDescription": {
|
"helpHtmlFilterDescription": {
|
||||||
|
@ -376,7 +376,7 @@
|
||||||
"description": "Medium"
|
"description": "Medium"
|
||||||
},
|
},
|
||||||
"helpRuleGeneratorUblockTableHard": {
|
"helpRuleGeneratorUblockTableHard": {
|
||||||
"message": "",
|
"message": "Schwer",
|
||||||
"description": "Hard"
|
"description": "Hard"
|
||||||
},
|
},
|
||||||
"helpWebsiteIssuesDescription": {
|
"helpWebsiteIssuesDescription": {
|
||||||
|
|
|
@ -1,10 +1,10 @@
|
||||||
{
|
{
|
||||||
"extensionDescription": {
|
"extensionDescription": {
|
||||||
"message": "Protektas vin kontraŭ spurado per CDN-oj (Enhavo-Liveraj Retoj), uzante alidirektadon al lokaja risurcoj.",
|
"message": "Protektas vin kontraŭ spurado per CDN-oj (Enhavo-Liveraj Retoj), uzante alidirektadon al lokaja resursoj.",
|
||||||
"description": "Protects you against tracking through CDNs (Content Delivery Networks) by redirecting to local resources."
|
"description": "Protects you against tracking through CDNs (Content Delivery Networks) by redirecting to local resources."
|
||||||
},
|
},
|
||||||
"amountInjectedDescription": {
|
"amountInjectedDescription": {
|
||||||
"message": "Kvanto de lokaj CDN-risurcoj enmetitaj ekde instaliĝo.",
|
"message": "Kvanto de lokaj CDN-resursoj enmetitaj ekde instaliĝo.",
|
||||||
"description": "Amount injected description."
|
"description": "Amount injected description."
|
||||||
},
|
},
|
||||||
"optionsTitle": {
|
"optionsTitle": {
|
||||||
|
@ -16,15 +16,15 @@
|
||||||
"description": "Show icon badge title"
|
"description": "Show icon badge title"
|
||||||
},
|
},
|
||||||
"showIconBadgeDescription": {
|
"showIconBadgeDescription": {
|
||||||
"message": "Montri nombron da enmetataj risurcoj sur la aldonaĵa piktogramo.",
|
"message": "Montri nombron da enmetataj resursoj sur la aldonaĵa piktogramo.",
|
||||||
"description": "Show icon badge description."
|
"description": "Show icon badge description."
|
||||||
},
|
},
|
||||||
"blockMissingTitle": {
|
"blockMissingTitle": {
|
||||||
"message": "Bloki petojn por mankaj risurcoj",
|
"message": "Bloki petojn por mankaj resursoj",
|
||||||
"description": "Block requests for missing resources title"
|
"description": "Block requests for missing resources title"
|
||||||
},
|
},
|
||||||
"blockMissingDescription": {
|
"blockMissingDescription": {
|
||||||
"message": "Bloki petojn interkaptitajn se la petitan risurcon ne loke haveblas.",
|
"message": "Bloki petojn interkaptitajn se la petitan resurson ne loke haveblas.",
|
||||||
"description": "Block requests for missing resources description."
|
"description": "Block requests for missing resources description."
|
||||||
},
|
},
|
||||||
"disablePrefetchTitle": {
|
"disablePrefetchTitle": {
|
||||||
|
@ -124,7 +124,7 @@
|
||||||
"description": "Block Google Fonts"
|
"description": "Block Google Fonts"
|
||||||
},
|
},
|
||||||
"blockGoogleFontsDescription": {
|
"blockGoogleFontsDescription": {
|
||||||
"message": "Se petoj pri mankantaj risurcoj estas permesataj, konektoj al \"fonts.googleapis.com\" ne estas forbarataj. Ŝaltu ĉi tiun opcion por forbari tiajn petojn.",
|
"message": "Se petoj pri mankantaj resursoj estas permesataj, konektoj al \"fonts.googleapis.com\" ne estas forbarataj. Ŝaltu ĉi tiun opcion por forbari tiajn petojn.",
|
||||||
"description": "If requests for missing resources are allowed, connections to \"fonts.googleapis.com\" are not blocked. Enable this option to block these requests."
|
"description": "If requests for missing resources are allowed, connections to \"fonts.googleapis.com\" are not blocked. Enable this option to block these requests."
|
||||||
},
|
},
|
||||||
"chooseIconStyle": {
|
"chooseIconStyle": {
|
||||||
|
@ -256,39 +256,39 @@
|
||||||
"description": "beta"
|
"description": "beta"
|
||||||
},
|
},
|
||||||
"changeBadgeColorMissingResourcesTitle": {
|
"changeBadgeColorMissingResourcesTitle": {
|
||||||
"message": "Indiki mankantajn risurcojn sur la piktogramo",
|
"message": "Indiki mankantajn resursojn sur la piktogramo",
|
||||||
"description": "Indicate missing resources on the icon"
|
"description": "Indicate missing resources on the icon"
|
||||||
},
|
},
|
||||||
"changeBadgeColorMissingResourcesDescription": {
|
"changeBadgeColorMissingResourcesDescription": {
|
||||||
"message": "Ŝanĝi la koloron de insigno se risurcoj mankas.",
|
"message": "Ŝanĝi la koloron de insigno se resursoj mankas.",
|
||||||
"description": "Change the badge color if resources are missing."
|
"description": "Change the badge color if resources are missing."
|
||||||
},
|
},
|
||||||
"titleHelp": {
|
"titleHelp": {
|
||||||
"message": "",
|
"message": "Helpo",
|
||||||
"description": "Help"
|
"description": "Help"
|
||||||
},
|
},
|
||||||
"helpIntroductionTitle": {
|
"helpIntroductionTitle": {
|
||||||
"message": "",
|
"message": "Enkonduko",
|
||||||
"description": "Introduction"
|
"description": "Introduction"
|
||||||
},
|
},
|
||||||
"helpHtmlFilterTitle": {
|
"helpHtmlFilterTitle": {
|
||||||
"message": "",
|
"message": "Kio estas “HTML-filtrilo”?",
|
||||||
"description": "What is »HTML filter«?"
|
"description": "What is »HTML filter«?"
|
||||||
},
|
},
|
||||||
"helpRuleGeneratorTitle": {
|
"helpRuleGeneratorTitle": {
|
||||||
"message": "",
|
"message": "Regulo-generilo",
|
||||||
"description": "Rule generator"
|
"description": "Rule generator"
|
||||||
},
|
},
|
||||||
"helpWebsiteIssuesTitle": {
|
"helpWebsiteIssuesTitle": {
|
||||||
"message": "",
|
"message": "Iuj retpaĝoj aspektas strange aŭ ne facile uzeblas",
|
||||||
"description": "Some websites look strange or are not easy to use"
|
"description": "Some websites look strange or are not easy to use"
|
||||||
},
|
},
|
||||||
"helpBlockGoogleFontsTitle": {
|
"helpBlockGoogleFontsTitle": {
|
||||||
"message": "",
|
"message": "Kial ekzistas la opcio “Forbari Google Fonts”?",
|
||||||
"description": "Why is there a »Block Google Fonts« option?"
|
"description": "Why is there a »Block Google Fonts« option?"
|
||||||
},
|
},
|
||||||
"helpStatisticsTitle": {
|
"helpStatisticsTitle": {
|
||||||
"message": "",
|
"message": "Kio pri la statistikoj? Ĉu io ajn sendiĝas al ajnaj serviloj?",
|
||||||
"description": "What about the statistics? Is anything transferred to any servers?"
|
"description": "What about the statistics? Is anything transferred to any servers?"
|
||||||
},
|
},
|
||||||
"helpWhatWillBeSynchronizedTitle": {
|
"helpWhatWillBeSynchronizedTitle": {
|
||||||
|
@ -296,7 +296,7 @@
|
||||||
"description": "What will be synchronized when I select »sync« as storage type?"
|
"description": "What will be synchronized when I select »sync« as storage type?"
|
||||||
},
|
},
|
||||||
"helpBrowserCompatibilityTitle": {
|
"helpBrowserCompatibilityTitle": {
|
||||||
"message": "",
|
"message": "Kongrueco kun TTT-legiloj",
|
||||||
"description": "Browser compatibility"
|
"description": "Browser compatibility"
|
||||||
},
|
},
|
||||||
"helpIntroductionDescription": {
|
"helpIntroductionDescription": {
|
||||||
|
@ -304,15 +304,15 @@
|
||||||
"description": "LocalCDN is a web browser extension that emulates Content Delivery Networks to improve your online privacy. It intercepts traffic, finds supported frameworks/libraries locally, and injects them into the website. Feel free to use the following testing utility to find out if you are properly protected. For more information read the tutorial or our Wiki pages."
|
"description": "LocalCDN is a web browser extension that emulates Content Delivery Networks to improve your online privacy. It intercepts traffic, finds supported frameworks/libraries locally, and injects them into the website. Feel free to use the following testing utility to find out if you are properly protected. For more information read the tutorial or our Wiki pages."
|
||||||
},
|
},
|
||||||
"helpLinkTestUtility": {
|
"helpLinkTestUtility": {
|
||||||
"message": "",
|
"message": "Elprovilo",
|
||||||
"description": "Testing utility"
|
"description": "Testing utility"
|
||||||
},
|
},
|
||||||
"helpLinkTutorial": {
|
"helpLinkTutorial": {
|
||||||
"message": "",
|
"message": "Lernilo",
|
||||||
"description": "Tutorial"
|
"description": "Tutorial"
|
||||||
},
|
},
|
||||||
"helpLinkWikiPages": {
|
"helpLinkWikiPages": {
|
||||||
"message": "",
|
"message": "Vikipaĝoj",
|
||||||
"description": "Wiki pages"
|
"description": "Wiki pages"
|
||||||
},
|
},
|
||||||
"helpHtmlFilterDescription": {
|
"helpHtmlFilterDescription": {
|
||||||
|
@ -320,19 +320,19 @@
|
||||||
"description": "In most cases LocalCDN can easily replace embedded frameworks and improves privacy. In some cases the website may try to prevent this by setting certain options in the HTML source code. LocalCDN reads the HTML source code before it is displayed in the browser and removes these part (red)."
|
"description": "In most cases LocalCDN can easily replace embedded frameworks and improves privacy. In some cases the website may try to prevent this by setting certain options in the HTML source code. LocalCDN reads the HTML source code before it is displayed in the browser and removes these part (red)."
|
||||||
},
|
},
|
||||||
"helpHtmlFilterBefore": {
|
"helpHtmlFilterBefore": {
|
||||||
"message": "",
|
"message": "La HTML-filtrilo forigas la ruĝajn signojn de ĉi tiu ekzemplo:",
|
||||||
"description": "The HTML filter removes the red characters from this example:"
|
"description": "The HTML filter removes the red characters from this example:"
|
||||||
},
|
},
|
||||||
"helpHtmlFilterAfter": {
|
"helpHtmlFilterAfter": {
|
||||||
"message": "",
|
"message": "Jen la rezulto:",
|
||||||
"description": "The result then looks like this:"
|
"description": "The result then looks like this:"
|
||||||
},
|
},
|
||||||
"helpHtmlFilterWhyTitle": {
|
"helpHtmlFilterWhyTitle": {
|
||||||
"message": "",
|
"message": "Kial necesas forigi la atributojn “crossorigin” kaj “integrity”?",
|
||||||
"description": "Why is it necessary to remove crossorigin and integrity attributes?"
|
"description": "Why is it necessary to remove crossorigin and integrity attributes?"
|
||||||
},
|
},
|
||||||
"helpHtmlFilterCrossorigin": {
|
"helpHtmlFilterCrossorigin": {
|
||||||
"message": "",
|
"message": "La atributo “crossorigin” malhelpas la anstataŭigon, ĉar la celloko ne egalas la petitan.",
|
||||||
"description": "The crossorigin attribute prevents the replacement because the destination does not match the requested one."
|
"description": "The crossorigin attribute prevents the replacement because the destination does not match the requested one."
|
||||||
},
|
},
|
||||||
"helpHtmlFilterIntegrity": {
|
"helpHtmlFilterIntegrity": {
|
||||||
|
@ -348,7 +348,7 @@
|
||||||
"description": "If you want to automatically redirect all supported CDN connections to LocalCDN, you can add these rules to your adblocker to allow these redirections. If you do not want to add these rules, you must allow each CDN connection individually for each website."
|
"description": "If you want to automatically redirect all supported CDN connections to LocalCDN, you can add these rules to your adblocker to allow these redirections. If you do not want to add these rules, you must allow each CDN connection individually for each website."
|
||||||
},
|
},
|
||||||
"helpRuleGeneratorUblockTitle": {
|
"helpRuleGeneratorUblockTitle": {
|
||||||
"message": "",
|
"message": "Nur uBlock Origin:",
|
||||||
"description": "Only uBlock Origin:"
|
"description": "Only uBlock Origin:"
|
||||||
},
|
},
|
||||||
"helpRuleGeneratorUblockDescription": {
|
"helpRuleGeneratorUblockDescription": {
|
||||||
|
@ -356,27 +356,27 @@
|
||||||
"description": "These rules are only relevant in »medium« or »hard« mode, because it blocks all 3rd-party resources. They are not necessary in »default«, »easy« or »very-easy« mode. For more information, please visit the uBlock Origin Wiki."
|
"description": "These rules are only relevant in »medium« or »hard« mode, because it blocks all 3rd-party resources. They are not necessary in »default«, »easy« or »very-easy« mode. For more information, please visit the uBlock Origin Wiki."
|
||||||
},
|
},
|
||||||
"helpRuleGeneratorUblockTableIcon": {
|
"helpRuleGeneratorUblockTableIcon": {
|
||||||
"message": "",
|
"message": "Ikono",
|
||||||
"description": "Icon"
|
"description": "Icon"
|
||||||
},
|
},
|
||||||
"helpRuleGeneratorUblockTableMode": {
|
"helpRuleGeneratorUblockTableMode": {
|
||||||
"message": "",
|
"message": "Reĝimo",
|
||||||
"description": "Mode"
|
"description": "Mode"
|
||||||
},
|
},
|
||||||
"helpRuleGeneratorUblockTableUseful": {
|
"helpRuleGeneratorUblockTableUseful": {
|
||||||
"message": "",
|
"message": "Utilo de reguloj",
|
||||||
"description": "Rules useful"
|
"description": "Rules useful"
|
||||||
},
|
},
|
||||||
"helpRuleGeneratorUblockTableDefaultEasy": {
|
"helpRuleGeneratorUblockTableDefaultEasy": {
|
||||||
"message": "",
|
"message": "Apriora/Facila",
|
||||||
"description": "Default/Easy"
|
"description": "Default/Easy"
|
||||||
},
|
},
|
||||||
"helpRuleGeneratorUblockTableMedium": {
|
"helpRuleGeneratorUblockTableMedium": {
|
||||||
"message": "",
|
"message": "Mezfacila",
|
||||||
"description": "Medium"
|
"description": "Medium"
|
||||||
},
|
},
|
||||||
"helpRuleGeneratorUblockTableHard": {
|
"helpRuleGeneratorUblockTableHard": {
|
||||||
"message": "",
|
"message": "Malfacila",
|
||||||
"description": "Hard"
|
"description": "Hard"
|
||||||
},
|
},
|
||||||
"helpWebsiteIssuesDescription": {
|
"helpWebsiteIssuesDescription": {
|
||||||
|
@ -396,7 +396,7 @@
|
||||||
"description": "The statistics contain no information about the browser, operating system, requesting website, IP addresses or any other information. Just date, CDN+counter and framework+counter. It shows you which frameworks are replaced by LocalCDNs how often and which CDNs were requested."
|
"description": "The statistics contain no information about the browser, operating system, requesting website, IP addresses or any other information. Just date, CDN+counter and framework+counter. It shows you which frameworks are replaced by LocalCDNs how often and which CDNs were requested."
|
||||||
},
|
},
|
||||||
"helpStatisticsTruthTitle": {
|
"helpStatisticsTruthTitle": {
|
||||||
"message": "",
|
"message": "Kiel konfirmi tion?",
|
||||||
"description": "How do I know that‘s true?"
|
"description": "How do I know that‘s true?"
|
||||||
},
|
},
|
||||||
"helpStatisticsTruthDescription": {
|
"helpStatisticsTruthDescription": {
|
||||||
|
@ -416,23 +416,23 @@
|
||||||
"description": "If you don‘t have a sync account, nothing will be synchronized. In that case it makes no difference what type of storage you have selected."
|
"description": "If you don‘t have a sync account, nothing will be synchronized. In that case it makes no difference what type of storage you have selected."
|
||||||
},
|
},
|
||||||
"helpSyncContentNever": {
|
"helpSyncContentNever": {
|
||||||
"message": "",
|
"message": "Nesinkronigotaj:",
|
||||||
"description": "Things that are never synchronized:"
|
"description": "Things that are never synchronized:"
|
||||||
},
|
},
|
||||||
"helpNumberOfInjections": {
|
"helpNumberOfInjections": {
|
||||||
"message": "",
|
"message": "Nombro de enmetoj",
|
||||||
"description": "Numbers of injections"
|
"description": "Numbers of injections"
|
||||||
},
|
},
|
||||||
"helpYes": {
|
"helpYes": {
|
||||||
"message": "",
|
"message": "Jes",
|
||||||
"description": "Yes"
|
"description": "Yes"
|
||||||
},
|
},
|
||||||
"helpNo": {
|
"helpNo": {
|
||||||
"message": "",
|
"message": "Ne",
|
||||||
"description": "No"
|
"description": "No"
|
||||||
},
|
},
|
||||||
"helpData": {
|
"helpData": {
|
||||||
"message": "",
|
"message": "Datenoj",
|
||||||
"description": "Data"
|
"description": "Data"
|
||||||
},
|
},
|
||||||
"helpSyncContentEver": {
|
"helpSyncContentEver": {
|
||||||
|
@ -440,35 +440,35 @@
|
||||||
"description": "Settings that will be synchronized:"
|
"description": "Settings that will be synchronized:"
|
||||||
},
|
},
|
||||||
"helpIcons": {
|
"helpIcons": {
|
||||||
"message": "",
|
"message": "Implicita, Hela, Blua/Griza",
|
||||||
"description": "Default, Light, Blue/Grey"
|
"description": "Default, Light, Blue/Grey"
|
||||||
},
|
},
|
||||||
"helpSyncContentLinks": {
|
"helpSyncContentLinks": {
|
||||||
"message": "",
|
"message": "Pliaj informoj pri Firefox Sync:",
|
||||||
"description": "More information about Firefox Sync:"
|
"description": "More information about Firefox Sync:"
|
||||||
},
|
},
|
||||||
"helpBrowserCompatibility": {
|
"helpBrowserCompatibility": {
|
||||||
"message": "",
|
"message": "Kongrueco kun TTT-legiloj",
|
||||||
"description": "Browser compatibility"
|
"description": "Browser compatibility"
|
||||||
},
|
},
|
||||||
"helpReplace": {
|
"helpReplace": {
|
||||||
"message": "",
|
"message": "Anstataŭigi",
|
||||||
"description": "Replace"
|
"description": "Replace"
|
||||||
},
|
},
|
||||||
"helpReplaceOther": {
|
"helpReplaceOther": {
|
||||||
"message": "",
|
"message": "Anstataŭigi aliajn resursojn",
|
||||||
"description": "Replace other resources"
|
"description": "Replace other resources"
|
||||||
},
|
},
|
||||||
"helpUpgradeAllResources": {
|
"helpUpgradeAllResources": {
|
||||||
"message": "",
|
"message": "Ĝisdatigi ĉiujn resursojn",
|
||||||
"description": "Upgrade all resources"
|
"description": "Upgrade all resources"
|
||||||
},
|
},
|
||||||
"helpExplanationChrome": {
|
"helpExplanationChrome": {
|
||||||
"message": "",
|
"message": "Ĉiuj Chromium-bazaj TTT-legiloj",
|
||||||
"description": "All Chromium based Browser"
|
"description": "All Chromium based Browser"
|
||||||
},
|
},
|
||||||
"helpLimitation": {
|
"helpLimitation": {
|
||||||
"message": "",
|
"message": "Tio ne estas limigo de LocalCDN, sed estas pro manko de API-oj en Chromium-bazaj TTT-legiloj.",
|
||||||
"description": "This is not a limitation of LocalCDN, but missing API support of Chromium based browsers."
|
"description": "This is not a limitation of LocalCDN, but missing API support of Chromium based browsers."
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -264,211 +264,211 @@
|
||||||
"description": "Change the badge color if resources are missing."
|
"description": "Change the badge color if resources are missing."
|
||||||
},
|
},
|
||||||
"titleHelp": {
|
"titleHelp": {
|
||||||
"message": "",
|
"message": "Ayuda",
|
||||||
"description": "Help"
|
"description": "Help"
|
||||||
},
|
},
|
||||||
"helpIntroductionTitle": {
|
"helpIntroductionTitle": {
|
||||||
"message": "",
|
"message": "Introducción",
|
||||||
"description": "Introduction"
|
"description": "Introduction"
|
||||||
},
|
},
|
||||||
"helpHtmlFilterTitle": {
|
"helpHtmlFilterTitle": {
|
||||||
"message": "",
|
"message": "¿Qué es »filtro HTML«?",
|
||||||
"description": "What is »HTML filter«?"
|
"description": "What is »HTML filter«?"
|
||||||
},
|
},
|
||||||
"helpRuleGeneratorTitle": {
|
"helpRuleGeneratorTitle": {
|
||||||
"message": "",
|
"message": "Generador de reglas",
|
||||||
"description": "Rule generator"
|
"description": "Rule generator"
|
||||||
},
|
},
|
||||||
"helpWebsiteIssuesTitle": {
|
"helpWebsiteIssuesTitle": {
|
||||||
"message": "",
|
"message": "Algunos sitios web tienen un aspecto extraño o no son fáciles de usar",
|
||||||
"description": "Some websites look strange or are not easy to use"
|
"description": "Some websites look strange or are not easy to use"
|
||||||
},
|
},
|
||||||
"helpBlockGoogleFontsTitle": {
|
"helpBlockGoogleFontsTitle": {
|
||||||
"message": "",
|
"message": "¿Por qué hay una opción »Bloquear Fuentes de Google«?",
|
||||||
"description": "Why is there a »Block Google Fonts« option?"
|
"description": "Why is there a »Block Google Fonts« option?"
|
||||||
},
|
},
|
||||||
"helpStatisticsTitle": {
|
"helpStatisticsTitle": {
|
||||||
"message": "",
|
"message": "¿Qué hay acerca de las estadísticas? ¿Se transfiere algo a algún servidor?",
|
||||||
"description": "What about the statistics? Is anything transferred to any servers?"
|
"description": "What about the statistics? Is anything transferred to any servers?"
|
||||||
},
|
},
|
||||||
"helpWhatWillBeSynchronizedTitle": {
|
"helpWhatWillBeSynchronizedTitle": {
|
||||||
"message": "",
|
"message": "¿Qué se sincronizá cuando selecciona »sincronizar« como tipo de almacenamiento?",
|
||||||
"description": "What will be synchronized when I select »sync« as storage type?"
|
"description": "What will be synchronized when I select »sync« as storage type?"
|
||||||
},
|
},
|
||||||
"helpBrowserCompatibilityTitle": {
|
"helpBrowserCompatibilityTitle": {
|
||||||
"message": "",
|
"message": "Compatibilidad del navegador",
|
||||||
"description": "Browser compatibility"
|
"description": "Browser compatibility"
|
||||||
},
|
},
|
||||||
"helpIntroductionDescription": {
|
"helpIntroductionDescription": {
|
||||||
"message": "",
|
"message": "LocalCDN es una extensión para el navegador que emula las redes de entrega de contenido para mejorar su privacidad. Intercepta el tráfico, localiza marcos/librerías soportadas localmente, y los inyecta en el sitio web. No dude en utilizar la siguiente utilidad de prueba para averiguar si está protegido adecuadamente. Para obtener más información lea el tutorial o en nuestra página Wiki.",
|
||||||
"description": "LocalCDN is a web browser extension that emulates Content Delivery Networks to improve your online privacy. It intercepts traffic, finds supported frameworks/libraries locally, and injects them into the website. Feel free to use the following testing utility to find out if you are properly protected. For more information read the tutorial or our Wiki pages."
|
"description": "LocalCDN is a web browser extension that emulates Content Delivery Networks to improve your online privacy. It intercepts traffic, finds supported frameworks/libraries locally, and injects them into the website. Feel free to use the following testing utility to find out if you are properly protected. For more information read the tutorial or our Wiki pages."
|
||||||
},
|
},
|
||||||
"helpLinkTestUtility": {
|
"helpLinkTestUtility": {
|
||||||
"message": "",
|
"message": "Utilidad de prueba",
|
||||||
"description": "Testing utility"
|
"description": "Testing utility"
|
||||||
},
|
},
|
||||||
"helpLinkTutorial": {
|
"helpLinkTutorial": {
|
||||||
"message": "",
|
"message": "Tutorial",
|
||||||
"description": "Tutorial"
|
"description": "Tutorial"
|
||||||
},
|
},
|
||||||
"helpLinkWikiPages": {
|
"helpLinkWikiPages": {
|
||||||
"message": "",
|
"message": "Página Wiki",
|
||||||
"description": "Wiki pages"
|
"description": "Wiki pages"
|
||||||
},
|
},
|
||||||
"helpHtmlFilterDescription": {
|
"helpHtmlFilterDescription": {
|
||||||
"message": "",
|
"message": "En la mayoría de los casos, LocalCDN puede fácilmente reemplazar los marcos embebidos y mejorar la privacidad. En algunos casos, el sitio web puede intentar evitar esto configurando ciertas opciones en el código fuente HTML. LocalCDN lee el código fuente HTML antes de que se muestre en el navegador y elimina esta parte (en rojo).",
|
||||||
"description": "In most cases LocalCDN can easily replace embedded frameworks and improves privacy. In some cases the website may try to prevent this by setting certain options in the HTML source code. LocalCDN reads the HTML source code before it is displayed in the browser and removes these part (red)."
|
"description": "In most cases LocalCDN can easily replace embedded frameworks and improves privacy. In some cases the website may try to prevent this by setting certain options in the HTML source code. LocalCDN reads the HTML source code before it is displayed in the browser and removes these part (red)."
|
||||||
},
|
},
|
||||||
"helpHtmlFilterBefore": {
|
"helpHtmlFilterBefore": {
|
||||||
"message": "",
|
"message": "El filtro HTML elimina los caracteres rojos de este ejemplo:",
|
||||||
"description": "The HTML filter removes the red characters from this example:"
|
"description": "The HTML filter removes the red characters from this example:"
|
||||||
},
|
},
|
||||||
"helpHtmlFilterAfter": {
|
"helpHtmlFilterAfter": {
|
||||||
"message": "",
|
"message": "El resultado entonces se ve así:",
|
||||||
"description": "The result then looks like this:"
|
"description": "The result then looks like this:"
|
||||||
},
|
},
|
||||||
"helpHtmlFilterWhyTitle": {
|
"helpHtmlFilterWhyTitle": {
|
||||||
"message": "",
|
"message": "¿Por qué es necesario eliminar los atributos de origen cruzado e integridad?",
|
||||||
"description": "Why is it necessary to remove crossorigin and integrity attributes?"
|
"description": "Why is it necessary to remove crossorigin and integrity attributes?"
|
||||||
},
|
},
|
||||||
"helpHtmlFilterCrossorigin": {
|
"helpHtmlFilterCrossorigin": {
|
||||||
"message": "",
|
"message": "El atributo de origen cruzado evita el reemplazo cuando el destino no coincide con el solicitado.",
|
||||||
"description": "The crossorigin attribute prevents the replacement because the destination does not match the requested one."
|
"description": "The crossorigin attribute prevents the replacement because the destination does not match the requested one."
|
||||||
},
|
},
|
||||||
"helpHtmlFilterIntegrity": {
|
"helpHtmlFilterIntegrity": {
|
||||||
"message": "",
|
"message": "Para ahorrar espacio en disco y ofrecer más marcos, LocalCDN actualiza un marco. Una etiqueta de integridad es el valor hash de un archivo. Si la verificación falla, el navegador no incluirá el marco. La verificación de integridad fallará cuando por ejemplo los valores hash de jQuery 1.10.1 y jQuery 1.12.4 son diferentes.",
|
||||||
"description": "To save disk space and to deliver more frameworks LocalCDN upgrades a framework. An integrity tag is the hash value of a file. If the check fails, the browser won‘t include a framework. The integrity check will fail because the hash values for e.g. jQuery 1.10.1 and jQuery 1.12.4 are different."
|
"description": "To save disk space and to deliver more frameworks LocalCDN upgrades a framework. An integrity tag is the hash value of a file. If the check fails, the browser won‘t include a framework. The integrity check will fail because the hash values for e.g. jQuery 1.10.1 and jQuery 1.12.4 are different."
|
||||||
},
|
},
|
||||||
"helpHtmlFilterErrors": {
|
"helpHtmlFilterErrors": {
|
||||||
"message": "",
|
"message": "Desafortunadamente, a veces sucede que los caracteres especiales se muestran incorrectamente. En este caso, puede desactivar la configuración, para mostrar las diéresis correctamente.",
|
||||||
"description": "Unfortunately, it sometimes happens that special characters are then displayed incorrectly. In this case you can deactivate the setting again, to display the umlauts correctly."
|
"description": "Unfortunately, it sometimes happens that special characters are then displayed incorrectly. In this case you can deactivate the setting again, to display the umlauts correctly."
|
||||||
},
|
},
|
||||||
"helpRuleGeneratorDescription": {
|
"helpRuleGeneratorDescription": {
|
||||||
"message": "",
|
"message": "Si desea redirigir automáticamente las conexiones CDN compatibles a LocalCDN, puede agregar estas reglas a su bloqueador de anuncios para permitir estas redirecciones. Si no desea agregar estas reglas, debe permitir cada conexión CDN individualmente para cada sitio web.",
|
||||||
"description": "If you want to automatically redirect all supported CDN connections to LocalCDN, you can add these rules to your adblocker to allow these redirections. If you do not want to add these rules, you must allow each CDN connection individually for each website."
|
"description": "If you want to automatically redirect all supported CDN connections to LocalCDN, you can add these rules to your adblocker to allow these redirections. If you do not want to add these rules, you must allow each CDN connection individually for each website."
|
||||||
},
|
},
|
||||||
"helpRuleGeneratorUblockTitle": {
|
"helpRuleGeneratorUblockTitle": {
|
||||||
"message": "",
|
"message": "Solo uBlock Origin:",
|
||||||
"description": "Only uBlock Origin:"
|
"description": "Only uBlock Origin:"
|
||||||
},
|
},
|
||||||
"helpRuleGeneratorUblockDescription": {
|
"helpRuleGeneratorUblockDescription": {
|
||||||
"message": "",
|
"message": "Estas reglas solo son relevantes en el modo »medio« o »fuerte«, porque bloquea todos los recursos de terceros. No son necesarios en el modo »predeterminado«, »fácil« o »muy fácil«. Para obtener más información, visite uBlock Origin Wiki.",
|
||||||
"description": "These rules are only relevant in »medium« or »hard« mode, because it blocks all 3rd-party resources. They are not necessary in »default«, »easy« or »very-easy« mode. For more information, please visit the uBlock Origin Wiki."
|
"description": "These rules are only relevant in »medium« or »hard« mode, because it blocks all 3rd-party resources. They are not necessary in »default«, »easy« or »very-easy« mode. For more information, please visit the uBlock Origin Wiki."
|
||||||
},
|
},
|
||||||
"helpRuleGeneratorUblockTableIcon": {
|
"helpRuleGeneratorUblockTableIcon": {
|
||||||
"message": "",
|
"message": "Icono",
|
||||||
"description": "Icon"
|
"description": "Icon"
|
||||||
},
|
},
|
||||||
"helpRuleGeneratorUblockTableMode": {
|
"helpRuleGeneratorUblockTableMode": {
|
||||||
"message": "",
|
"message": "Modo",
|
||||||
"description": "Mode"
|
"description": "Mode"
|
||||||
},
|
},
|
||||||
"helpRuleGeneratorUblockTableUseful": {
|
"helpRuleGeneratorUblockTableUseful": {
|
||||||
"message": "",
|
"message": "Reglas útiles",
|
||||||
"description": "Rules useful"
|
"description": "Rules useful"
|
||||||
},
|
},
|
||||||
"helpRuleGeneratorUblockTableDefaultEasy": {
|
"helpRuleGeneratorUblockTableDefaultEasy": {
|
||||||
"message": "",
|
"message": "Predeterminada/Fácil",
|
||||||
"description": "Default/Easy"
|
"description": "Default/Easy"
|
||||||
},
|
},
|
||||||
"helpRuleGeneratorUblockTableMedium": {
|
"helpRuleGeneratorUblockTableMedium": {
|
||||||
"message": "",
|
"message": "Medio",
|
||||||
"description": "Medium"
|
"description": "Medium"
|
||||||
},
|
},
|
||||||
"helpRuleGeneratorUblockTableHard": {
|
"helpRuleGeneratorUblockTableHard": {
|
||||||
"message": "",
|
"message": "Fuerte",
|
||||||
"description": "Hard"
|
"description": "Hard"
|
||||||
},
|
},
|
||||||
"helpWebsiteIssuesDescription": {
|
"helpWebsiteIssuesDescription": {
|
||||||
"message": "",
|
"message": "Hay dos posibles razones: Ya se requiere un marco/biblioteca que LocalCDN no entrega (todavía) o un SOP. Un SOP (Política del mismo origen) es un mecanismo de seguridad que determina qué datos puede cargar el navegador. Ayuda a aislar documentos maliciosos y así reducir posibles vectores de ataque. Esta política evita que el navegador cargue los marcos externos de LocalCDN. Desafortunadamente, no hay solución para esto en este momento.",
|
||||||
"description": "There are two possible reasons: Either a framework/library is required that LocalCDN doesn‘t (yet) deliver or an SOP. A SOP (Same origin policy) is a security mechanism that determines what data the browser is allowed to load. It helps to isolate malicious documents and thus reduce possible attack vectors. This policy prevents the browser from loading the external frameworks of LocalCDN. Unfortunately there is no solution for this at the moment."
|
"description": "There are two possible reasons: Either a framework/library is required that LocalCDN doesn‘t (yet) deliver or an SOP. A SOP (Same origin policy) is a security mechanism that determines what data the browser is allowed to load. It helps to isolate malicious documents and thus reduce possible attack vectors. This policy prevents the browser from loading the external frameworks of LocalCDN. Unfortunately there is no solution for this at the moment."
|
||||||
},
|
},
|
||||||
"helpBlockGoogleFontsDescription": {
|
"helpBlockGoogleFontsDescription": {
|
||||||
"message": "",
|
"message": "LocalCDN puede reemplazar los »Iconos de Google«. Para detectar la conexión su bloqueador de anuncios (por ejemplo, uBlock Origin, uMatrix o AdGuard) debe permitir la solicitud. LocalCDN escucha estas solicitudes y si la consulta contiene »Iconos de Google«, el recurso será reemplazado. Si desmarca la opción »Bloquear las peticiones de recurosos que faltan«, se permitirá el paso de recursos inexistentes y se cargarán »Fuentes de Google«, porque »Iconos de Google« y »Fuentes de Google« utilizan el mismo dominio. Si no desea esto, puede bloquear las »Fuentes de Google« en LocalCDN.",
|
||||||
"description": "LocalCDN can replace »Google Material Icons«. To catch the connection your adblocker (e.g. uBlock Origin, uMatrix or AdGuard) must allow the request. LocalCDN listens on these requests and if the query contains »Google Material Icons«, the resource will be replaced. If you uncheck the »Block requests for missing content« option, non-existent resources will be allowed to pass and »Google Fonts« will be loaded, because »Google Material Icons« and »Google Fonts« use the same domain. If you don‘t want this, you can block »Google Fonts« on LocalCDN."
|
"description": "LocalCDN can replace »Google Material Icons«. To catch the connection your adblocker (e.g. uBlock Origin, uMatrix or AdGuard) must allow the request. LocalCDN listens on these requests and if the query contains »Google Material Icons«, the resource will be replaced. If you uncheck the »Block requests for missing content« option, non-existent resources will be allowed to pass and »Google Fonts« will be loaded, because »Google Material Icons« and »Google Fonts« use the same domain. If you don‘t want this, you can block »Google Fonts« on LocalCDN."
|
||||||
},
|
},
|
||||||
"helpStatisticsDescription": {
|
"helpStatisticsDescription": {
|
||||||
"message": "",
|
"message": "Que no cunda el pánico, no se transmitirá nada. Sería contrario a todos mis principios. Las estadísticas (formato JSON) contienen la siguiente información: Fecha, CDN+contador y marco+contador. Eso es todo. Aquí tengo un ejemplo:",
|
||||||
"description": "Don‘t panic, nothing will be transmitted. It would be against all my principles. The statistics (JSON format) contains the following information: Date, CDN+counter and framework+counter. That‘s all. I‘ve an example here:"
|
"description": "Don‘t panic, nothing will be transmitted. It would be against all my principles. The statistics (JSON format) contains the following information: Date, CDN+counter and framework+counter. That‘s all. I‘ve an example here:"
|
||||||
},
|
},
|
||||||
"helpStatisticsContent": {
|
"helpStatisticsContent": {
|
||||||
"message": "",
|
"message": "Las estadísticas no contienen información sobre el navegador, sistema operativo, solicitudes de sitio web, direcciones IP o cualquier otra información. Solo la fecha, CDN+contador y marco+contador . Le muestro qué marcos son reemplazados por LocalCDN, con qué frecuencia y qué CDN se solicitaron.",
|
||||||
"description": "The statistics contain no information about the browser, operating system, requesting website, IP addresses or any other information. Just date, CDN+counter and framework+counter. It shows you which frameworks are replaced by LocalCDNs how often and which CDNs were requested."
|
"description": "The statistics contain no information about the browser, operating system, requesting website, IP addresses or any other information. Just date, CDN+counter and framework+counter. It shows you which frameworks are replaced by LocalCDNs how often and which CDNs were requested."
|
||||||
},
|
},
|
||||||
"helpStatisticsTruthTitle": {
|
"helpStatisticsTruthTitle": {
|
||||||
"message": "",
|
"message": "¿Cómo sé que es verdad?",
|
||||||
"description": "How do I know that‘s true?"
|
"description": "How do I know that‘s true?"
|
||||||
},
|
},
|
||||||
"helpStatisticsTruthDescription": {
|
"helpStatisticsTruthDescription": {
|
||||||
"message": "",
|
"message": "El almacenamiento de la extensión se puede ver directamente con el navegador Firefox. Abra la URL »about:debugging«, cambie a »Almacenamiento« y seleccione »Almacenamiento de la Extensión«. Bajo la clave »internalStatisticsData« encontrará los datos recopilados. Simplemente cópie y colóquelo en un JSON PrettyPrinter para hacerlo más legible. Tenga en cuenta que debe eliminar la primera, la última comilla y la clave correspondiente. Debería poder ver esto claramente en este video.",
|
||||||
"description": "The extension storage can be viewed directly with the Firefox browser. Open the URL »about:debugging«, switch to »Storage« and select »Extension Storage«. Under the key »internalStatisticsData« you will find the collected data. Just copy it and put it into a JSON PrettyPrinter to make it more readable. Please note that you have to remove the first and last quotation mark and the key to it. You should be able to see this clearly in this video."
|
"description": "The extension storage can be viewed directly with the Firefox browser. Open the URL »about:debugging«, switch to »Storage« and select »Extension Storage«. Under the key »internalStatisticsData« you will find the collected data. Just copy it and put it into a JSON PrettyPrinter to make it more readable. Please note that you have to remove the first and last quotation mark and the key to it. You should be able to see this clearly in this video."
|
||||||
},
|
},
|
||||||
"helpSyncTitle": {
|
"helpSyncTitle": {
|
||||||
"message": "",
|
"message": "¿Qué se sincronizará cuando seleccione »sincronizar« como tipo de almacenamiento?",
|
||||||
"description": "What will be synchronized when I select »sync« as storage type?"
|
"description": "What will be synchronized when I select »sync« as storage type?"
|
||||||
},
|
},
|
||||||
"helpSyncDescription": {
|
"helpSyncDescription": {
|
||||||
"message": "",
|
"message": "La sincronización solo funcionará si ha iniciado sesión con una cuenta de Firefox en el dispositivo y ha permitido que los complementos se sincronicen en la configuración. También funcionará un servidor de sincronización independiente bajo su control. Esto sincronizará la mayoría de las configuraciones de LocalCDN en todos los dispositivos.",
|
||||||
"description": "Sync will only work if you are logged in with a Firefox account on the device and have allowed add-ons to sync in the settings. A separate sync server under your control will also work. This will synchronize most of the settings of LocalCDN across all devices."
|
"description": "Sync will only work if you are logged in with a Firefox account on the device and have allowed add-ons to sync in the settings. A separate sync server under your control will also work. This will synchronize most of the settings of LocalCDN across all devices."
|
||||||
},
|
},
|
||||||
"helpSyncAccount": {
|
"helpSyncAccount": {
|
||||||
"message": "",
|
"message": "Si no tiene una cuenta de sincronización, no se sincronizará nada. En ese caso, no importa qué tipo de almacenamiento haya seleccionado.",
|
||||||
"description": "If you don‘t have a sync account, nothing will be synchronized. In that case it makes no difference what type of storage you have selected."
|
"description": "If you don‘t have a sync account, nothing will be synchronized. In that case it makes no difference what type of storage you have selected."
|
||||||
},
|
},
|
||||||
"helpSyncContentNever": {
|
"helpSyncContentNever": {
|
||||||
"message": "",
|
"message": "Cosas que nunca se sincronizan:",
|
||||||
"description": "Things that are never synchronized:"
|
"description": "Things that are never synchronized:"
|
||||||
},
|
},
|
||||||
"helpNumberOfInjections": {
|
"helpNumberOfInjections": {
|
||||||
"message": "",
|
"message": "Numero de inyecciones",
|
||||||
"description": "Numbers of injections"
|
"description": "Numbers of injections"
|
||||||
},
|
},
|
||||||
"helpYes": {
|
"helpYes": {
|
||||||
"message": "",
|
"message": "Si",
|
||||||
"description": "Yes"
|
"description": "Yes"
|
||||||
},
|
},
|
||||||
"helpNo": {
|
"helpNo": {
|
||||||
"message": "",
|
"message": "No",
|
||||||
"description": "No"
|
"description": "No"
|
||||||
},
|
},
|
||||||
"helpData": {
|
"helpData": {
|
||||||
"message": "",
|
"message": "Datos",
|
||||||
"description": "Data"
|
"description": "Data"
|
||||||
},
|
},
|
||||||
"helpSyncContentEver": {
|
"helpSyncContentEver": {
|
||||||
"message": "",
|
"message": "Ajustes que se sincronizarán:",
|
||||||
"description": "Settings that will be synchronized:"
|
"description": "Settings that will be synchronized:"
|
||||||
},
|
},
|
||||||
"helpIcons": {
|
"helpIcons": {
|
||||||
"message": "",
|
"message": "Predeterminado, claro, azul/gris",
|
||||||
"description": "Default, Light, Blue/Grey"
|
"description": "Default, Light, Blue/Grey"
|
||||||
},
|
},
|
||||||
"helpSyncContentLinks": {
|
"helpSyncContentLinks": {
|
||||||
"message": "",
|
"message": "Más información sobre Firefox Sync:",
|
||||||
"description": "More information about Firefox Sync:"
|
"description": "More information about Firefox Sync:"
|
||||||
},
|
},
|
||||||
"helpBrowserCompatibility": {
|
"helpBrowserCompatibility": {
|
||||||
"message": "",
|
"message": "Compatibilidad del navegador",
|
||||||
"description": "Browser compatibility"
|
"description": "Browser compatibility"
|
||||||
},
|
},
|
||||||
"helpReplace": {
|
"helpReplace": {
|
||||||
"message": "",
|
"message": "Reemplazar",
|
||||||
"description": "Replace"
|
"description": "Replace"
|
||||||
},
|
},
|
||||||
"helpReplaceOther": {
|
"helpReplaceOther": {
|
||||||
"message": "",
|
"message": "Reemplazar otros recursos",
|
||||||
"description": "Replace other resources"
|
"description": "Replace other resources"
|
||||||
},
|
},
|
||||||
"helpUpgradeAllResources": {
|
"helpUpgradeAllResources": {
|
||||||
"message": "",
|
"message": "Actualizar todos los recursos",
|
||||||
"description": "Upgrade all resources"
|
"description": "Upgrade all resources"
|
||||||
},
|
},
|
||||||
"helpExplanationChrome": {
|
"helpExplanationChrome": {
|
||||||
"message": "",
|
"message": "Todo navegador basado en Chromium",
|
||||||
"description": "All Chromium based Browser"
|
"description": "All Chromium based Browser"
|
||||||
},
|
},
|
||||||
"helpLimitation": {
|
"helpLimitation": {
|
||||||
"message": "",
|
"message": "Esta no es una limitación de LocalCDN, pero falta la compatibilidad con la API de los navegadores basados en Chromium.",
|
||||||
"description": "This is not a limitation of LocalCDN, but missing API support of Chromium based browsers."
|
"description": "This is not a limitation of LocalCDN, but missing API support of Chromium based browsers."
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
"description": "Protects you against tracking through CDNs (Content Delivery Networks) by redirecting to local resources."
|
"description": "Protects you against tracking through CDNs (Content Delivery Networks) by redirecting to local resources."
|
||||||
},
|
},
|
||||||
"amountInjectedDescription": {
|
"amountInjectedDescription": {
|
||||||
"message": "インストールしてからローカルリソースに置き換えられたCDNリソースの合計数です。",
|
"message": "インストールしてからCDNリソースがローカルリソースに差し替えられた合計回数です。",
|
||||||
"description": "Amount injected description."
|
"description": "Amount injected description."
|
||||||
},
|
},
|
||||||
"optionsTitle": {
|
"optionsTitle": {
|
||||||
|
@ -164,7 +164,7 @@
|
||||||
"description": "Button to delete all statistics data."
|
"description": "Button to delete all statistics data."
|
||||||
},
|
},
|
||||||
"labelAvg": {
|
"labelAvg": {
|
||||||
"message": "平均 (1日あたりの置き換え回数)",
|
"message": "平均 (1日あたりの差し替え回数)",
|
||||||
"description": "Followed by a number of average injections per day within a specific period."
|
"description": "Followed by a number of average injections per day within a specific period."
|
||||||
},
|
},
|
||||||
"labelInjectedFrameworks": {
|
"labelInjectedFrameworks": {
|
||||||
|
@ -276,7 +276,7 @@
|
||||||
"description": "What is »HTML filter«?"
|
"description": "What is »HTML filter«?"
|
||||||
},
|
},
|
||||||
"helpRuleGeneratorTitle": {
|
"helpRuleGeneratorTitle": {
|
||||||
"message": "ルール生成器",
|
"message": "ルールジェネレーター",
|
||||||
"description": "Rule generator"
|
"description": "Rule generator"
|
||||||
},
|
},
|
||||||
"helpWebsiteIssuesTitle": {
|
"helpWebsiteIssuesTitle": {
|
||||||
|
@ -316,159 +316,159 @@
|
||||||
"description": "Wiki pages"
|
"description": "Wiki pages"
|
||||||
},
|
},
|
||||||
"helpHtmlFilterDescription": {
|
"helpHtmlFilterDescription": {
|
||||||
"message": "",
|
"message": "ほとんどの場合、LocalCDNは問題なくフレームワークを差し替えてプライバシーを向上させることができます。しかし、場合によってはウェブサイトがHTMLソースコードに特定のオプションを設定することで、これを防ごうとすることがあります。LocalCDNはブラウザに表示される前のHTMLソースコードを解読し、そうした部分(赤色)を削除することができます。",
|
||||||
"description": "In most cases LocalCDN can easily replace embedded frameworks and improves privacy. In some cases the website may try to prevent this by setting certain options in the HTML source code. LocalCDN reads the HTML source code before it is displayed in the browser and removes these part (red)."
|
"description": "In most cases LocalCDN can easily replace embedded frameworks and improves privacy. In some cases the website may try to prevent this by setting certain options in the HTML source code. LocalCDN reads the HTML source code before it is displayed in the browser and removes these part (red)."
|
||||||
},
|
},
|
||||||
"helpHtmlFilterBefore": {
|
"helpHtmlFilterBefore": {
|
||||||
"message": "",
|
"message": "例えばHTMLフィルターは次のような赤色の文字列を削除します:",
|
||||||
"description": "The HTML filter removes the red characters from this example:"
|
"description": "The HTML filter removes the red characters from this example:"
|
||||||
},
|
},
|
||||||
"helpHtmlFilterAfter": {
|
"helpHtmlFilterAfter": {
|
||||||
"message": "",
|
"message": "するとこのようになります:",
|
||||||
"description": "The result then looks like this:"
|
"description": "The result then looks like this:"
|
||||||
},
|
},
|
||||||
"helpHtmlFilterWhyTitle": {
|
"helpHtmlFilterWhyTitle": {
|
||||||
"message": "",
|
"message": "なぜcrossoriginやintegrity属性を削除する必要があるのですか?",
|
||||||
"description": "Why is it necessary to remove crossorigin and integrity attributes?"
|
"description": "Why is it necessary to remove crossorigin and integrity attributes?"
|
||||||
},
|
},
|
||||||
"helpHtmlFilterCrossorigin": {
|
"helpHtmlFilterCrossorigin": {
|
||||||
"message": "",
|
"message": "crossorigin属性があると、宛先が要求されたものと一致しないため、差し替えを妨げてしまいます。",
|
||||||
"description": "The crossorigin attribute prevents the replacement because the destination does not match the requested one."
|
"description": "The crossorigin attribute prevents the replacement because the destination does not match the requested one."
|
||||||
},
|
},
|
||||||
"helpHtmlFilterIntegrity": {
|
"helpHtmlFilterIntegrity": {
|
||||||
"message": "",
|
"message": "ディスク容量を節約しながらもより多くのフレームワークを配信するため、LocalCDNではフレームワークをアップグレードしています。整合性タグとは、ファイルのハッシュ値のことです。これのチェックが失敗すると、ブラウザはフレームワークを使用してくれません。例えばjQuery 1.10.1とjQuery 1.12.4はハッシュ値が異なるため、整合性チェックは失敗します。",
|
||||||
"description": "To save disk space and to deliver more frameworks LocalCDN upgrades a framework. An integrity tag is the hash value of a file. If the check fails, the browser won‘t include a framework. The integrity check will fail because the hash values for e.g. jQuery 1.10.1 and jQuery 1.12.4 are different."
|
"description": "To save disk space and to deliver more frameworks LocalCDN upgrades a framework. An integrity tag is the hash value of a file. If the check fails, the browser won‘t include a framework. The integrity check will fail because the hash values for e.g. jQuery 1.10.1 and jQuery 1.12.4 are different."
|
||||||
},
|
},
|
||||||
"helpHtmlFilterErrors": {
|
"helpHtmlFilterErrors": {
|
||||||
"message": "",
|
"message": "また、残念ながら特殊文字が正しく表示されないことがあります。その場合、設定を再度無効にすることでウムラウトなども正しく表示させることができます。",
|
||||||
"description": "Unfortunately, it sometimes happens that special characters are then displayed incorrectly. In this case you can deactivate the setting again, to display the umlauts correctly."
|
"description": "Unfortunately, it sometimes happens that special characters are then displayed incorrectly. In this case you can deactivate the setting again, to display the umlauts correctly."
|
||||||
},
|
},
|
||||||
"helpRuleGeneratorDescription": {
|
"helpRuleGeneratorDescription": {
|
||||||
"message": "",
|
"message": "LocalCDNが対応している全てのCDN接続を自動的にLocalCDNへリダイレクトしたい場合は、これらのルールを広告ブロッカーに設定することでリダイレクトを許可することができます。これらのルールを使用しない場合は、それぞれのウェブサイトで個別にCDN接続を許可する必要があります。",
|
||||||
"description": "If you want to automatically redirect all supported CDN connections to LocalCDN, you can add these rules to your adblocker to allow these redirections. If you do not want to add these rules, you must allow each CDN connection individually for each website."
|
"description": "If you want to automatically redirect all supported CDN connections to LocalCDN, you can add these rules to your adblocker to allow these redirections. If you do not want to add these rules, you must allow each CDN connection individually for each website."
|
||||||
},
|
},
|
||||||
"helpRuleGeneratorUblockTitle": {
|
"helpRuleGeneratorUblockTitle": {
|
||||||
"message": "",
|
"message": "uBlock Originの場合のみ:",
|
||||||
"description": "Only uBlock Origin:"
|
"description": "Only uBlock Origin:"
|
||||||
},
|
},
|
||||||
"helpRuleGeneratorUblockDescription": {
|
"helpRuleGeneratorUblockDescription": {
|
||||||
"message": "",
|
"message": "これらのルールは »ミディアム« もしくは »ハード« モードでのみ効果があります。それは、これらのモードではサードパーティリソースが全てブロックされるためです。»デフォルト«、»イージー«、»ベリーイージー« モードではこのルールを設定しても意味はありません。詳しくはuBlock OriginのWikiページをご覧ください。",
|
||||||
"description": "These rules are only relevant in »medium« or »hard« mode, because it blocks all 3rd-party resources. They are not necessary in »default«, »easy« or »very-easy« mode. For more information, please visit the uBlock Origin Wiki."
|
"description": "These rules are only relevant in »medium« or »hard« mode, because it blocks all 3rd-party resources. They are not necessary in »default«, »easy« or »very-easy« mode. For more information, please visit the uBlock Origin Wiki."
|
||||||
},
|
},
|
||||||
"helpRuleGeneratorUblockTableIcon": {
|
"helpRuleGeneratorUblockTableIcon": {
|
||||||
"message": "",
|
"message": "アイコン",
|
||||||
"description": "Icon"
|
"description": "Icon"
|
||||||
},
|
},
|
||||||
"helpRuleGeneratorUblockTableMode": {
|
"helpRuleGeneratorUblockTableMode": {
|
||||||
"message": "",
|
"message": "モード",
|
||||||
"description": "Mode"
|
"description": "Mode"
|
||||||
},
|
},
|
||||||
"helpRuleGeneratorUblockTableUseful": {
|
"helpRuleGeneratorUblockTableUseful": {
|
||||||
"message": "",
|
"message": "ルールの有用性",
|
||||||
"description": "Rules useful"
|
"description": "Rules useful"
|
||||||
},
|
},
|
||||||
"helpRuleGeneratorUblockTableDefaultEasy": {
|
"helpRuleGeneratorUblockTableDefaultEasy": {
|
||||||
"message": "",
|
"message": "デフォルト/イージー",
|
||||||
"description": "Default/Easy"
|
"description": "Default/Easy"
|
||||||
},
|
},
|
||||||
"helpRuleGeneratorUblockTableMedium": {
|
"helpRuleGeneratorUblockTableMedium": {
|
||||||
"message": "",
|
"message": "ミディアム",
|
||||||
"description": "Medium"
|
"description": "Medium"
|
||||||
},
|
},
|
||||||
"helpRuleGeneratorUblockTableHard": {
|
"helpRuleGeneratorUblockTableHard": {
|
||||||
"message": "",
|
"message": "ハード",
|
||||||
"description": "Hard"
|
"description": "Hard"
|
||||||
},
|
},
|
||||||
"helpWebsiteIssuesDescription": {
|
"helpWebsiteIssuesDescription": {
|
||||||
"message": "",
|
"message": "原因は2つ考えられます: LocalCDNが(まだ)提供していないフレームワーク/ライブラリが含まれているからか、もしくはSOPを必要としているからです。SOP(Same Origin Policy)とは、データをブラウザが読み込んでも良いかどうかを決定するセキュリティメカニズムのことです。これにより、悪意のあるファイルを分離し、あり得る攻撃のベクトルを減らすことができます。このポリシーは、LocalCDNが外部のフレームワークを読み込むことを妨げてしまいます。残念ながら、現時点ではこの問題に対する解決策はありません。",
|
||||||
"description": "There are two possible reasons: Either a framework/library is required that LocalCDN doesn‘t (yet) deliver or an SOP. A SOP (Same origin policy) is a security mechanism that determines what data the browser is allowed to load. It helps to isolate malicious documents and thus reduce possible attack vectors. This policy prevents the browser from loading the external frameworks of LocalCDN. Unfortunately there is no solution for this at the moment."
|
"description": "There are two possible reasons: Either a framework/library is required that LocalCDN doesn‘t (yet) deliver or an SOP. A SOP (Same origin policy) is a security mechanism that determines what data the browser is allowed to load. It helps to isolate malicious documents and thus reduce possible attack vectors. This policy prevents the browser from loading the external frameworks of LocalCDN. Unfortunately there is no solution for this at the moment."
|
||||||
},
|
},
|
||||||
"helpBlockGoogleFontsDescription": {
|
"helpBlockGoogleFontsDescription": {
|
||||||
"message": "",
|
"message": "LocalCDNは »Google Material Icons« の差し替えに対応しています。そうした接続をキャッチするには、お使いの広告ブロッカー(uBlock Origin、uMatrix、AdGuardなど)でリクエストを許可する必要があります。LocalCDNはこれらへのリクエストを傍受し、クエリに »Google Material Icons« が含まれていればリソースを差し替えます。»不足しているリソースへのリクエストをブロックする« オプションを無効にすると、»Google Material Icons« と »Google Fonts« は同じドメインを使用しているため、存在しないリソースの読み込みが許可され »Google Fonts« が読み込まれてしまいます。これを望まない場合は、LocalCDN側で »Google Fonts« をブロックすることができます。",
|
||||||
"description": "LocalCDN can replace »Google Material Icons«. To catch the connection your adblocker (e.g. uBlock Origin, uMatrix or AdGuard) must allow the request. LocalCDN listens on these requests and if the query contains »Google Material Icons«, the resource will be replaced. If you uncheck the »Block requests for missing content« option, non-existent resources will be allowed to pass and »Google Fonts« will be loaded, because »Google Material Icons« and »Google Fonts« use the same domain. If you don‘t want this, you can block »Google Fonts« on LocalCDN."
|
"description": "LocalCDN can replace »Google Material Icons«. To catch the connection your adblocker (e.g. uBlock Origin, uMatrix or AdGuard) must allow the request. LocalCDN listens on these requests and if the query contains »Google Material Icons«, the resource will be replaced. If you uncheck the »Block requests for missing content« option, non-existent resources will be allowed to pass and »Google Fonts« will be loaded, because »Google Material Icons« and »Google Fonts« use the same domain. If you don‘t want this, you can block »Google Fonts« on LocalCDN."
|
||||||
},
|
},
|
||||||
"helpStatisticsDescription": {
|
"helpStatisticsDescription": {
|
||||||
"message": "",
|
"message": "心配ご無用、データが送信されることはありません。それは私のすべての原則に反します。統計情報(JSON形式)には次の情報が含まれています: 日付、CDN+使用回数、フレームワーク+使用回数、たったそれだけです。以下がその例です:",
|
||||||
"description": "Don‘t panic, nothing will be transmitted. It would be against all my principles. The statistics (JSON format) contains the following information: Date, CDN+counter and framework+counter. That‘s all. I‘ve an example here:"
|
"description": "Don‘t panic, nothing will be transmitted. It would be against all my principles. The statistics (JSON format) contains the following information: Date, CDN+counter and framework+counter. That‘s all. I‘ve an example here:"
|
||||||
},
|
},
|
||||||
"helpStatisticsContent": {
|
"helpStatisticsContent": {
|
||||||
"message": "",
|
"message": "これらの統計情報にはブラウザ、OS、リクエストしたウェブサイト、IPアドレスなどの情報は一切含まれていません。含まれるのは日付、CDN+使用回数、フレームワーク+使用回数だけです。どのフレームワークがどのくらいの頻度でLocalCDNに差し替えられたのか、どのCDNにリクエストされたのかを確認することができます。",
|
||||||
"description": "The statistics contain no information about the browser, operating system, requesting website, IP addresses or any other information. Just date, CDN+counter and framework+counter. It shows you which frameworks are replaced by LocalCDNs how often and which CDNs were requested."
|
"description": "The statistics contain no information about the browser, operating system, requesting website, IP addresses or any other information. Just date, CDN+counter and framework+counter. It shows you which frameworks are replaced by LocalCDNs how often and which CDNs were requested."
|
||||||
},
|
},
|
||||||
"helpStatisticsTruthTitle": {
|
"helpStatisticsTruthTitle": {
|
||||||
"message": "",
|
"message": "それはどうしたら知り得ますか?",
|
||||||
"description": "How do I know that‘s true?"
|
"description": "How do I know that‘s true?"
|
||||||
},
|
},
|
||||||
"helpStatisticsTruthDescription": {
|
"helpStatisticsTruthDescription": {
|
||||||
"message": "",
|
"message": "拡張機能のストレージはFirefoxから直接閲覧できます。URL »about:debugging« を開き、»ストレージ« に切り替えて »拡張機能ストレージ« を選択します。すると »internalStatisticsData« というキーから収集されたデータを閲覧することができます。コピーしてJSON PrettyPrinterに入力すれば見やすくなるでしょう。最初と最後のクォーテーションマークとそれに対するキーは削除しなければならないことに注意してください。以下の動画を観ればわかりやすいでしょう。",
|
||||||
"description": "The extension storage can be viewed directly with the Firefox browser. Open the URL »about:debugging«, switch to »Storage« and select »Extension Storage«. Under the key »internalStatisticsData« you will find the collected data. Just copy it and put it into a JSON PrettyPrinter to make it more readable. Please note that you have to remove the first and last quotation mark and the key to it. You should be able to see this clearly in this video."
|
"description": "The extension storage can be viewed directly with the Firefox browser. Open the URL »about:debugging«, switch to »Storage« and select »Extension Storage«. Under the key »internalStatisticsData« you will find the collected data. Just copy it and put it into a JSON PrettyPrinter to make it more readable. Please note that you have to remove the first and last quotation mark and the key to it. You should be able to see this clearly in this video."
|
||||||
},
|
},
|
||||||
"helpSyncTitle": {
|
"helpSyncTitle": {
|
||||||
"message": "",
|
"message": "ストレージタイプに »同期« を選択した場合は何が同期されますか?",
|
||||||
"description": "What will be synchronized when I select »sync« as storage type?"
|
"description": "What will be synchronized when I select »sync« as storage type?"
|
||||||
},
|
},
|
||||||
"helpSyncDescription": {
|
"helpSyncDescription": {
|
||||||
"message": "",
|
"message": "設定の同期は、デバイス上でFirefoxアカウントにログインしていて、なおかつ設定でアドオン設定の同期を許可している場合のみ動作します。また、同期サーバーをご自身で管理している場合でも動作します。これにより、LocalCDNのほとんどの設定がすべてのデバイス間で同期されるようになります。",
|
||||||
"description": "Sync will only work if you are logged in with a Firefox account on the device and have allowed add-ons to sync in the settings. A separate sync server under your control will also work. This will synchronize most of the settings of LocalCDN across all devices."
|
"description": "Sync will only work if you are logged in with a Firefox account on the device and have allowed add-ons to sync in the settings. A separate sync server under your control will also work. This will synchronize most of the settings of LocalCDN across all devices."
|
||||||
},
|
},
|
||||||
"helpSyncAccount": {
|
"helpSyncAccount": {
|
||||||
"message": "",
|
"message": "同期アカウントを所持していない場合は、何も同期されることはありません。その場合はストレージタイプを選択しても効果はありません。",
|
||||||
"description": "If you don‘t have a sync account, nothing will be synchronized. In that case it makes no difference what type of storage you have selected."
|
"description": "If you don‘t have a sync account, nothing will be synchronized. In that case it makes no difference what type of storage you have selected."
|
||||||
},
|
},
|
||||||
"helpSyncContentNever": {
|
"helpSyncContentNever": {
|
||||||
"message": "",
|
"message": "決して同期されない情報:",
|
||||||
"description": "Things that are never synchronized:"
|
"description": "Things that are never synchronized:"
|
||||||
},
|
},
|
||||||
"helpNumberOfInjections": {
|
"helpNumberOfInjections": {
|
||||||
"message": "",
|
"message": "差し替え回数",
|
||||||
"description": "Numbers of injections"
|
"description": "Numbers of injections"
|
||||||
},
|
},
|
||||||
"helpYes": {
|
"helpYes": {
|
||||||
"message": "",
|
"message": "はい",
|
||||||
"description": "Yes"
|
"description": "Yes"
|
||||||
},
|
},
|
||||||
"helpNo": {
|
"helpNo": {
|
||||||
"message": "",
|
"message": "いいえ",
|
||||||
"description": "No"
|
"description": "No"
|
||||||
},
|
},
|
||||||
"helpData": {
|
"helpData": {
|
||||||
"message": "",
|
"message": "データ",
|
||||||
"description": "Data"
|
"description": "Data"
|
||||||
},
|
},
|
||||||
"helpSyncContentEver": {
|
"helpSyncContentEver": {
|
||||||
"message": "",
|
"message": "同期される情報:",
|
||||||
"description": "Settings that will be synchronized:"
|
"description": "Settings that will be synchronized:"
|
||||||
},
|
},
|
||||||
"helpIcons": {
|
"helpIcons": {
|
||||||
"message": "",
|
"message": "デフォルト、ライト、ブルー/グレー",
|
||||||
"description": "Default, Light, Blue/Grey"
|
"description": "Default, Light, Blue/Grey"
|
||||||
},
|
},
|
||||||
"helpSyncContentLinks": {
|
"helpSyncContentLinks": {
|
||||||
"message": "",
|
"message": "Firefox Syncに関する情報:",
|
||||||
"description": "More information about Firefox Sync:"
|
"description": "More information about Firefox Sync:"
|
||||||
},
|
},
|
||||||
"helpBrowserCompatibility": {
|
"helpBrowserCompatibility": {
|
||||||
"message": "",
|
"message": "ブラウザ互換性",
|
||||||
"description": "Browser compatibility"
|
"description": "Browser compatibility"
|
||||||
},
|
},
|
||||||
"helpReplace": {
|
"helpReplace": {
|
||||||
"message": "",
|
"message": "次の差し替え",
|
||||||
"description": "Replace"
|
"description": "Replace"
|
||||||
},
|
},
|
||||||
"helpReplaceOther": {
|
"helpReplaceOther": {
|
||||||
"message": "",
|
"message": "その他のリソースの差し替え",
|
||||||
"description": "Replace other resources"
|
"description": "Replace other resources"
|
||||||
},
|
},
|
||||||
"helpUpgradeAllResources": {
|
"helpUpgradeAllResources": {
|
||||||
"message": "",
|
"message": "全てのリソースのアップグレード",
|
||||||
"description": "Upgrade all resources"
|
"description": "Upgrade all resources"
|
||||||
},
|
},
|
||||||
"helpExplanationChrome": {
|
"helpExplanationChrome": {
|
||||||
"message": "",
|
"message": "全てのChromiumベースブラウザ",
|
||||||
"description": "All Chromium based Browser"
|
"description": "All Chromium based Browser"
|
||||||
},
|
},
|
||||||
"helpLimitation": {
|
"helpLimitation": {
|
||||||
"message": "",
|
"message": "これはLocalCDNによるものではなく、Chromiumベースブラウザが必要なAPIに対応していないためです。",
|
||||||
"description": "This is not a limitation of LocalCDN, but missing API support of Chromium based browsers."
|
"description": "This is not a limitation of LocalCDN, but missing API support of Chromium based browsers."
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -72,11 +72,11 @@
|
||||||
"description": "Text of button to copy ruleset"
|
"description": "Text of button to copy ruleset"
|
||||||
},
|
},
|
||||||
"loggingTitle": {
|
"loggingTitle": {
|
||||||
"message": "Zet logging in de browser console aan",
|
"message": "Zet logging aan",
|
||||||
"description": "Enable logging"
|
"description": "Enable logging"
|
||||||
},
|
},
|
||||||
"loggingDescription": {
|
"loggingDescription": {
|
||||||
"message": "Open \"Browser Console\" ( CTRL + SHIFT + J ) om missende bronnen te weergeven.",
|
"message": "U kunt het logboek openen met het pictogram in het menu. De log wordt gewist wanneer u de browser sluit of het loggen uitschakelt.",
|
||||||
"description": "You can open the log with the icon in the menu. The log will be deleted when you close the browser or disable logging."
|
"description": "You can open the log with the icon in the menu. The log will be deleted when you close the browser or disable logging."
|
||||||
},
|
},
|
||||||
"featureBreaksWebsitesDescription": {
|
"featureBreaksWebsitesDescription": {
|
||||||
|
@ -260,215 +260,215 @@
|
||||||
"description": "Indicate missing resources on the icon"
|
"description": "Indicate missing resources on the icon"
|
||||||
},
|
},
|
||||||
"changeBadgeColorMissingResourcesDescription": {
|
"changeBadgeColorMissingResourcesDescription": {
|
||||||
"message": "",
|
"message": "Wijzig de labelkleur als er een bron ontbreekt.",
|
||||||
"description": "Change the badge color if resources are missing."
|
"description": "Change the badge color if resources are missing."
|
||||||
},
|
},
|
||||||
"titleHelp": {
|
"titleHelp": {
|
||||||
"message": "",
|
"message": "Help",
|
||||||
"description": "Help"
|
"description": "Help"
|
||||||
},
|
},
|
||||||
"helpIntroductionTitle": {
|
"helpIntroductionTitle": {
|
||||||
"message": "",
|
"message": "Introductie",
|
||||||
"description": "Introduction"
|
"description": "Introduction"
|
||||||
},
|
},
|
||||||
"helpHtmlFilterTitle": {
|
"helpHtmlFilterTitle": {
|
||||||
"message": "",
|
"message": "Wat is »HTML filter«?",
|
||||||
"description": "What is »HTML filter«?"
|
"description": "What is »HTML filter«?"
|
||||||
},
|
},
|
||||||
"helpRuleGeneratorTitle": {
|
"helpRuleGeneratorTitle": {
|
||||||
"message": "",
|
"message": "Regelgenerator",
|
||||||
"description": "Rule generator"
|
"description": "Rule generator"
|
||||||
},
|
},
|
||||||
"helpWebsiteIssuesTitle": {
|
"helpWebsiteIssuesTitle": {
|
||||||
"message": "",
|
"message": "Sommige websites zien er vreemd uit of zijn niet gemakkelijk te gebruiken",
|
||||||
"description": "Some websites look strange or are not easy to use"
|
"description": "Some websites look strange or are not easy to use"
|
||||||
},
|
},
|
||||||
"helpBlockGoogleFontsTitle": {
|
"helpBlockGoogleFontsTitle": {
|
||||||
"message": "",
|
"message": "Waarom is er een »Block Google Fonts« optie?",
|
||||||
"description": "Why is there a »Block Google Fonts« option?"
|
"description": "Why is there a »Block Google Fonts« option?"
|
||||||
},
|
},
|
||||||
"helpStatisticsTitle": {
|
"helpStatisticsTitle": {
|
||||||
"message": "",
|
"message": "Wat met statistieken? Wordt er iets doorgestuurd naar servers?",
|
||||||
"description": "What about the statistics? Is anything transferred to any servers?"
|
"description": "What about the statistics? Is anything transferred to any servers?"
|
||||||
},
|
},
|
||||||
"helpWhatWillBeSynchronizedTitle": {
|
"helpWhatWillBeSynchronizedTitle": {
|
||||||
"message": "",
|
"message": "Wat wordt er gesynchroniseerd wanneer »sync« als opslagtype aangeduid staat?",
|
||||||
"description": "What will be synchronized when I select »sync« as storage type?"
|
"description": "What will be synchronized when I select »sync« as storage type?"
|
||||||
},
|
},
|
||||||
"helpBrowserCompatibilityTitle": {
|
"helpBrowserCompatibilityTitle": {
|
||||||
"message": "",
|
"message": "Browsercompatibiliteit",
|
||||||
"description": "Browser compatibility"
|
"description": "Browser compatibility"
|
||||||
},
|
},
|
||||||
"helpIntroductionDescription": {
|
"helpIntroductionDescription": {
|
||||||
"message": "",
|
"message": "LocalCDN is een webbrowser extensie die Content Delivery Networks emuleert om uw online privacy te verbeteren. Het onderschept verkeer, vindt lokaal ondersteunde frameworks/bibliotheken, en injecteert deze in de website. Gebruik gerust het volgende testprogramma om na te gaan of u goed beschermd bent. Lees voor meer informatie de handleiding of onze Wiki-pagina's.",
|
||||||
"description": "LocalCDN is a web browser extension that emulates Content Delivery Networks to improve your online privacy. It intercepts traffic, finds supported frameworks/libraries locally, and injects them into the website. Feel free to use the following testing utility to find out if you are properly protected. For more information read the tutorial or our Wiki pages."
|
"description": "LocalCDN is a web browser extension that emulates Content Delivery Networks to improve your online privacy. It intercepts traffic, finds supported frameworks/libraries locally, and injects them into the website. Feel free to use the following testing utility to find out if you are properly protected. For more information read the tutorial or our Wiki pages."
|
||||||
},
|
},
|
||||||
"helpLinkTestUtility": {
|
"helpLinkTestUtility": {
|
||||||
"message": "",
|
"message": "Testtool",
|
||||||
"description": "Testing utility"
|
"description": "Testing utility"
|
||||||
},
|
},
|
||||||
"helpLinkTutorial": {
|
"helpLinkTutorial": {
|
||||||
"message": "",
|
"message": "Tutorial",
|
||||||
"description": "Tutorial"
|
"description": "Tutorial"
|
||||||
},
|
},
|
||||||
"helpLinkWikiPages": {
|
"helpLinkWikiPages": {
|
||||||
"message": "",
|
"message": "Wiki pagina's",
|
||||||
"description": "Wiki pages"
|
"description": "Wiki pages"
|
||||||
},
|
},
|
||||||
"helpHtmlFilterDescription": {
|
"helpHtmlFilterDescription": {
|
||||||
"message": "",
|
"message": "In de meeste gevallen kan LocalCDN gemakkelijk embedded frameworks vervangen en verbetert het de privacy. In sommige gevallen probeert de website dit te voorkomen door bepaalde opties in de HTML broncode in te stellen. LocalCDN leest de HTML broncode voordat deze in de browser wordt weergegeven en verwijdert dit gedeelte (rood).",
|
||||||
"description": "In most cases LocalCDN can easily replace embedded frameworks and improves privacy. In some cases the website may try to prevent this by setting certain options in the HTML source code. LocalCDN reads the HTML source code before it is displayed in the browser and removes these part (red)."
|
"description": "In most cases LocalCDN can easily replace embedded frameworks and improves privacy. In some cases the website may try to prevent this by setting certain options in the HTML source code. LocalCDN reads the HTML source code before it is displayed in the browser and removes these part (red)."
|
||||||
},
|
},
|
||||||
"helpHtmlFilterBefore": {
|
"helpHtmlFilterBefore": {
|
||||||
"message": "",
|
"message": "Het HTML filter verwijdert de rode tekens uit dit voorbeeld:",
|
||||||
"description": "The HTML filter removes the red characters from this example:"
|
"description": "The HTML filter removes the red characters from this example:"
|
||||||
},
|
},
|
||||||
"helpHtmlFilterAfter": {
|
"helpHtmlFilterAfter": {
|
||||||
"message": "",
|
"message": "Het resultaat ziet er dan als volgt uit:",
|
||||||
"description": "The result then looks like this:"
|
"description": "The result then looks like this:"
|
||||||
},
|
},
|
||||||
"helpHtmlFilterWhyTitle": {
|
"helpHtmlFilterWhyTitle": {
|
||||||
"message": "",
|
"message": "Waarom moeten de crossorigin- en integriteitsattributen worden verwijderd?",
|
||||||
"description": "Why is it necessary to remove crossorigin and integrity attributes?"
|
"description": "Why is it necessary to remove crossorigin and integrity attributes?"
|
||||||
},
|
},
|
||||||
"helpHtmlFilterCrossorigin": {
|
"helpHtmlFilterCrossorigin": {
|
||||||
"message": "",
|
"message": "Het crossorigin attribuut verhindert de vervanging omdat de bestemming niet overeenstemt met de gevraagde bestemming.",
|
||||||
"description": "The crossorigin attribute prevents the replacement because the destination does not match the requested one."
|
"description": "The crossorigin attribute prevents the replacement because the destination does not match the requested one."
|
||||||
},
|
},
|
||||||
"helpHtmlFilterIntegrity": {
|
"helpHtmlFilterIntegrity": {
|
||||||
"message": "",
|
"message": "Om schijfruimte te besparen en meer frameworks te kunnen leveren upgradet LocalCDN een framework. Een integriteitstag is de hashwaarde van een bestand. Als de controle faalt, zal de browser een framework niet opnemen. De integriteitscontrole zal falen omdat de hash-waarden voor bijvoorbeeld jQuery 1.10.1 en jQuery 1.12.4 verschillend zijn.",
|
||||||
"description": "To save disk space and to deliver more frameworks LocalCDN upgrades a framework. An integrity tag is the hash value of a file. If the check fails, the browser won‘t include a framework. The integrity check will fail because the hash values for e.g. jQuery 1.10.1 and jQuery 1.12.4 are different."
|
"description": "To save disk space and to deliver more frameworks LocalCDN upgrades a framework. An integrity tag is the hash value of a file. If the check fails, the browser won‘t include a framework. The integrity check will fail because the hash values for e.g. jQuery 1.10.1 and jQuery 1.12.4 are different."
|
||||||
},
|
},
|
||||||
"helpHtmlFilterErrors": {
|
"helpHtmlFilterErrors": {
|
||||||
"message": "",
|
"message": "Helaas gebeurt het soms dat speciale tekens dan verkeerd worden weergegeven. In dit geval kunt u de instelling weer deactiveren, zodat de umlauten correct worden weergegeven.",
|
||||||
"description": "Unfortunately, it sometimes happens that special characters are then displayed incorrectly. In this case you can deactivate the setting again, to display the umlauts correctly."
|
"description": "Unfortunately, it sometimes happens that special characters are then displayed incorrectly. In this case you can deactivate the setting again, to display the umlauts correctly."
|
||||||
},
|
},
|
||||||
"helpRuleGeneratorDescription": {
|
"helpRuleGeneratorDescription": {
|
||||||
"message": "",
|
"message": "Als je alle ondersteunde CDN verbindingen automatisch wilt omleiden naar LocalCDN, dan kun je deze regels toevoegen aan je adblocker om deze omleidingen toe te staan. Als je deze regels niet wilt toevoegen, moet je elke CDN verbinding individueel toestaan voor elke website.",
|
||||||
"description": "If you want to automatically redirect all supported CDN connections to LocalCDN, you can add these rules to your adblocker to allow these redirections. If you do not want to add these rules, you must allow each CDN connection individually for each website."
|
"description": "If you want to automatically redirect all supported CDN connections to LocalCDN, you can add these rules to your adblocker to allow these redirections. If you do not want to add these rules, you must allow each CDN connection individually for each website."
|
||||||
},
|
},
|
||||||
"helpRuleGeneratorUblockTitle": {
|
"helpRuleGeneratorUblockTitle": {
|
||||||
"message": "",
|
"message": "Alleen uBlock Origin:",
|
||||||
"description": "Only uBlock Origin:"
|
"description": "Only uBlock Origin:"
|
||||||
},
|
},
|
||||||
"helpRuleGeneratorUblockDescription": {
|
"helpRuleGeneratorUblockDescription": {
|
||||||
"message": "",
|
"message": "Deze regels zijn alleen relevant in \"medium\" of \"hard\" mode, omdat het alle 3rd-party bronnen blokkeert. Ze zijn niet nodig in de \"standaard\", \"gemakkelijke\" of \"zeer gemakkelijke\" modus. Ga voor meer informatie naar de uBlock Origin Wiki.",
|
||||||
"description": "These rules are only relevant in »medium« or »hard« mode, because it blocks all 3rd-party resources. They are not necessary in »default«, »easy« or »very-easy« mode. For more information, please visit the uBlock Origin Wiki."
|
"description": "These rules are only relevant in »medium« or »hard« mode, because it blocks all 3rd-party resources. They are not necessary in »default«, »easy« or »very-easy« mode. For more information, please visit the uBlock Origin Wiki."
|
||||||
},
|
},
|
||||||
"helpRuleGeneratorUblockTableIcon": {
|
"helpRuleGeneratorUblockTableIcon": {
|
||||||
"message": "",
|
"message": "Icoon",
|
||||||
"description": "Icon"
|
"description": "Icon"
|
||||||
},
|
},
|
||||||
"helpRuleGeneratorUblockTableMode": {
|
"helpRuleGeneratorUblockTableMode": {
|
||||||
"message": "",
|
"message": "Modus",
|
||||||
"description": "Mode"
|
"description": "Mode"
|
||||||
},
|
},
|
||||||
"helpRuleGeneratorUblockTableUseful": {
|
"helpRuleGeneratorUblockTableUseful": {
|
||||||
"message": "",
|
"message": "Gebruikte regels",
|
||||||
"description": "Rules useful"
|
"description": "Rules useful"
|
||||||
},
|
},
|
||||||
"helpRuleGeneratorUblockTableDefaultEasy": {
|
"helpRuleGeneratorUblockTableDefaultEasy": {
|
||||||
"message": "",
|
"message": "Standaard/Makkelijk",
|
||||||
"description": "Default/Easy"
|
"description": "Default/Easy"
|
||||||
},
|
},
|
||||||
"helpRuleGeneratorUblockTableMedium": {
|
"helpRuleGeneratorUblockTableMedium": {
|
||||||
"message": "",
|
"message": "Gemiddeld",
|
||||||
"description": "Medium"
|
"description": "Medium"
|
||||||
},
|
},
|
||||||
"helpRuleGeneratorUblockTableHard": {
|
"helpRuleGeneratorUblockTableHard": {
|
||||||
"message": "",
|
"message": "Moeilijk",
|
||||||
"description": "Hard"
|
"description": "Hard"
|
||||||
},
|
},
|
||||||
"helpWebsiteIssuesDescription": {
|
"helpWebsiteIssuesDescription": {
|
||||||
"message": "",
|
"message": "Er zijn twee mogelijke redenen: Of er is een framework/library nodig die LocalCDN (nog) niet levert of een SOP. Een SOP (Same origin policy) is een beveiligingsmechanisme dat bepaalt welke gegevens de browser mag laden. Het helpt om kwaadaardige documenten te isoleren en zo mogelijke aanvalsvectoren te beperken. Dit beleid voorkomt dat de browser de externe frameworks van LocalCDN laadt. Helaas is hier op dit moment geen oplossing voor.",
|
||||||
"description": "There are two possible reasons: Either a framework/library is required that LocalCDN doesn‘t (yet) deliver or an SOP. A SOP (Same origin policy) is a security mechanism that determines what data the browser is allowed to load. It helps to isolate malicious documents and thus reduce possible attack vectors. This policy prevents the browser from loading the external frameworks of LocalCDN. Unfortunately there is no solution for this at the moment."
|
"description": "There are two possible reasons: Either a framework/library is required that LocalCDN doesn‘t (yet) deliver or an SOP. A SOP (Same origin policy) is a security mechanism that determines what data the browser is allowed to load. It helps to isolate malicious documents and thus reduce possible attack vectors. This policy prevents the browser from loading the external frameworks of LocalCDN. Unfortunately there is no solution for this at the moment."
|
||||||
},
|
},
|
||||||
"helpBlockGoogleFontsDescription": {
|
"helpBlockGoogleFontsDescription": {
|
||||||
"message": "",
|
"message": "LocalCDN kan \"Google Material Icons\" vervangen. Om de verbinding op te vangen moet uw adblocker (bijv. uBlock Origin, uMatrix of AdGuard) het verzoek toestaan. LocalCDN luistert naar deze verzoeken en als de query \"Google Material Icons\" bevat, zal de bron worden vervangen. Als je de optie \"Blokkeer verzoeken voor ontbrekende inhoud\" uitschakelt, zullen niet-bestaande bronnen worden doorgelaten en zal \"Google Fonts\" worden geladen, omdat \"Google Material Icons\" en \"Google Fonts\" hetzelfde domein gebruiken. Als je dit niet wilt, kun je \"Google Fonts\" blokkeren op LocalCDN.",
|
||||||
"description": "LocalCDN can replace »Google Material Icons«. To catch the connection your adblocker (e.g. uBlock Origin, uMatrix or AdGuard) must allow the request. LocalCDN listens on these requests and if the query contains »Google Material Icons«, the resource will be replaced. If you uncheck the »Block requests for missing content« option, non-existent resources will be allowed to pass and »Google Fonts« will be loaded, because »Google Material Icons« and »Google Fonts« use the same domain. If you don‘t want this, you can block »Google Fonts« on LocalCDN."
|
"description": "LocalCDN can replace »Google Material Icons«. To catch the connection your adblocker (e.g. uBlock Origin, uMatrix or AdGuard) must allow the request. LocalCDN listens on these requests and if the query contains »Google Material Icons«, the resource will be replaced. If you uncheck the »Block requests for missing content« option, non-existent resources will be allowed to pass and »Google Fonts« will be loaded, because »Google Material Icons« and »Google Fonts« use the same domain. If you don‘t want this, you can block »Google Fonts« on LocalCDN."
|
||||||
},
|
},
|
||||||
"helpStatisticsDescription": {
|
"helpStatisticsDescription": {
|
||||||
"message": "",
|
"message": "Geen paniek, er wordt niets verzonden. Het zou tegen onze principes zijn. De statistieken (JSON formaat) bevatten de volgende informatie: Datum, CDN+counter en framework+counter. Dat is alles. Ik heb hier een voorbeeld:",
|
||||||
"description": "Don‘t panic, nothing will be transmitted. It would be against all my principles. The statistics (JSON format) contains the following information: Date, CDN+counter and framework+counter. That‘s all. I‘ve an example here:"
|
"description": "Don‘t panic, nothing will be transmitted. It would be against all my principles. The statistics (JSON format) contains the following information: Date, CDN+counter and framework+counter. That‘s all. I‘ve an example here:"
|
||||||
},
|
},
|
||||||
"helpStatisticsContent": {
|
"helpStatisticsContent": {
|
||||||
"message": "",
|
"message": "De statistieken bevatten geen informatie over de browser, het besturingssysteem, de aanvragende website, IP-adressen of enige andere informatie. Alleen datum, CDN+counter en framework+counter. Het laat zien welke frameworks hoe vaak zijn vervangen door LocalCDNs en welke CDNs zijn aangevraagd.",
|
||||||
"description": "The statistics contain no information about the browser, operating system, requesting website, IP addresses or any other information. Just date, CDN+counter and framework+counter. It shows you which frameworks are replaced by LocalCDNs how often and which CDNs were requested."
|
"description": "The statistics contain no information about the browser, operating system, requesting website, IP addresses or any other information. Just date, CDN+counter and framework+counter. It shows you which frameworks are replaced by LocalCDNs how often and which CDNs were requested."
|
||||||
},
|
},
|
||||||
"helpStatisticsTruthTitle": {
|
"helpStatisticsTruthTitle": {
|
||||||
"message": "",
|
"message": "Hoe weet ik dat dit klopt?",
|
||||||
"description": "How do I know that‘s true?"
|
"description": "How do I know that‘s true?"
|
||||||
},
|
},
|
||||||
"helpStatisticsTruthDescription": {
|
"helpStatisticsTruthDescription": {
|
||||||
"message": "",
|
"message": "De extensie opslag kan direct met de Firefox browser bekeken worden. Open de URL \"about:debugging\", ga naar \"Opslag\" en selecteer \"Extensieopslag\". Onder de sleutel \"internalStatisticsData\" vindt u de verzamelde gegevens. Kopieer ze en zet ze in een JSON PrettyPrinter om ze leesbaarder te maken. Merk op dat je het eerste en laatste aanhalingsteken en de sleutel moet verwijderen. Je zou dit duidelijk moeten kunnen zien in deze video.",
|
||||||
"description": "The extension storage can be viewed directly with the Firefox browser. Open the URL »about:debugging«, switch to »Storage« and select »Extension Storage«. Under the key »internalStatisticsData« you will find the collected data. Just copy it and put it into a JSON PrettyPrinter to make it more readable. Please note that you have to remove the first and last quotation mark and the key to it. You should be able to see this clearly in this video."
|
"description": "The extension storage can be viewed directly with the Firefox browser. Open the URL »about:debugging«, switch to »Storage« and select »Extension Storage«. Under the key »internalStatisticsData« you will find the collected data. Just copy it and put it into a JSON PrettyPrinter to make it more readable. Please note that you have to remove the first and last quotation mark and the key to it. You should be able to see this clearly in this video."
|
||||||
},
|
},
|
||||||
"helpSyncTitle": {
|
"helpSyncTitle": {
|
||||||
"message": "",
|
"message": "Wat wordt er gesynchroniseerd als ik \"sync\" selecteer als opslagtype?",
|
||||||
"description": "What will be synchronized when I select »sync« as storage type?"
|
"description": "What will be synchronized when I select »sync« as storage type?"
|
||||||
},
|
},
|
||||||
"helpSyncDescription": {
|
"helpSyncDescription": {
|
||||||
"message": "",
|
"message": "Synchronisatie werkt alleen als u bent ingelogd met een Firefox-account op het apparaat en add-ons hebt toegestaan te synchroniseren in de instellingen. Een aparte sync server onder uw beheer zal ook werken. Dit zal de meeste instellingen van LocalCDN synchroniseren over alle apparaten.",
|
||||||
"description": "Sync will only work if you are logged in with a Firefox account on the device and have allowed add-ons to sync in the settings. A separate sync server under your control will also work. This will synchronize most of the settings of LocalCDN across all devices."
|
"description": "Sync will only work if you are logged in with a Firefox account on the device and have allowed add-ons to sync in the settings. A separate sync server under your control will also work. This will synchronize most of the settings of LocalCDN across all devices."
|
||||||
},
|
},
|
||||||
"helpSyncAccount": {
|
"helpSyncAccount": {
|
||||||
"message": "",
|
"message": "Als u geen synchronisatie-account hebt, zal er niets gesynchroniseerd worden. In dat geval maakt het niet uit welk type opslag u hebt geselecteerd.",
|
||||||
"description": "If you don‘t have a sync account, nothing will be synchronized. In that case it makes no difference what type of storage you have selected."
|
"description": "If you don‘t have a sync account, nothing will be synchronized. In that case it makes no difference what type of storage you have selected."
|
||||||
},
|
},
|
||||||
"helpSyncContentNever": {
|
"helpSyncContentNever": {
|
||||||
"message": "",
|
"message": "Dingen die nooit gesynchroniseerd worden:",
|
||||||
"description": "Things that are never synchronized:"
|
"description": "Things that are never synchronized:"
|
||||||
},
|
},
|
||||||
"helpNumberOfInjections": {
|
"helpNumberOfInjections": {
|
||||||
"message": "",
|
"message": "Aantal injecties",
|
||||||
"description": "Numbers of injections"
|
"description": "Numbers of injections"
|
||||||
},
|
},
|
||||||
"helpYes": {
|
"helpYes": {
|
||||||
"message": "",
|
"message": "Ja",
|
||||||
"description": "Yes"
|
"description": "Yes"
|
||||||
},
|
},
|
||||||
"helpNo": {
|
"helpNo": {
|
||||||
"message": "",
|
"message": "Nee",
|
||||||
"description": "No"
|
"description": "No"
|
||||||
},
|
},
|
||||||
"helpData": {
|
"helpData": {
|
||||||
"message": "",
|
"message": "Data",
|
||||||
"description": "Data"
|
"description": "Data"
|
||||||
},
|
},
|
||||||
"helpSyncContentEver": {
|
"helpSyncContentEver": {
|
||||||
"message": "",
|
"message": "Instellingen die gesynchroniseerd zullen worden:",
|
||||||
"description": "Settings that will be synchronized:"
|
"description": "Settings that will be synchronized:"
|
||||||
},
|
},
|
||||||
"helpIcons": {
|
"helpIcons": {
|
||||||
"message": "",
|
"message": "Standaard, Licht, Blauw/Grijs",
|
||||||
"description": "Default, Light, Blue/Grey"
|
"description": "Default, Light, Blue/Grey"
|
||||||
},
|
},
|
||||||
"helpSyncContentLinks": {
|
"helpSyncContentLinks": {
|
||||||
"message": "",
|
"message": "Meer informatie over Firefox Sync:",
|
||||||
"description": "More information about Firefox Sync:"
|
"description": "More information about Firefox Sync:"
|
||||||
},
|
},
|
||||||
"helpBrowserCompatibility": {
|
"helpBrowserCompatibility": {
|
||||||
"message": "",
|
"message": "Browsercompatibiliteit",
|
||||||
"description": "Browser compatibility"
|
"description": "Browser compatibility"
|
||||||
},
|
},
|
||||||
"helpReplace": {
|
"helpReplace": {
|
||||||
"message": "",
|
"message": "Vervangen",
|
||||||
"description": "Replace"
|
"description": "Replace"
|
||||||
},
|
},
|
||||||
"helpReplaceOther": {
|
"helpReplaceOther": {
|
||||||
"message": "",
|
"message": "Vervang andere bronnen",
|
||||||
"description": "Replace other resources"
|
"description": "Replace other resources"
|
||||||
},
|
},
|
||||||
"helpUpgradeAllResources": {
|
"helpUpgradeAllResources": {
|
||||||
"message": "",
|
"message": "Alle bronnen upgraden",
|
||||||
"description": "Upgrade all resources"
|
"description": "Upgrade all resources"
|
||||||
},
|
},
|
||||||
"helpExplanationChrome": {
|
"helpExplanationChrome": {
|
||||||
"message": "",
|
"message": "Alle op Chromium gebaseerde browsers",
|
||||||
"description": "All Chromium based Browser"
|
"description": "All Chromium based Browser"
|
||||||
},
|
},
|
||||||
"helpLimitation": {
|
"helpLimitation": {
|
||||||
"message": "",
|
"message": "Dit is geen beperking van LocalCDN, maar ontbrekende API ondersteuning van Chromium gebaseerde browsers.",
|
||||||
"description": "This is not a limitation of LocalCDN, but missing API support of Chromium based browsers."
|
"description": "This is not a limitation of LocalCDN, but missing API support of Chromium based browsers."
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -24,7 +24,7 @@
|
||||||
"description": "Block requests for missing resources title"
|
"description": "Block requests for missing resources title"
|
||||||
},
|
},
|
||||||
"blockMissingDescription": {
|
"blockMissingDescription": {
|
||||||
"message": "Cancela solicitações interceptadas se o recurso necessário não está disponível localmente.",
|
"message": "Se o recurso solicitado não estiver disponível localmente, a solicitação interceptada será cancelada.",
|
||||||
"description": "Block requests for missing resources description."
|
"description": "Block requests for missing resources description."
|
||||||
},
|
},
|
||||||
"disablePrefetchTitle": {
|
"disablePrefetchTitle": {
|
||||||
|
@ -60,7 +60,7 @@
|
||||||
"description": "Generate rule sets for your adblocker"
|
"description": "Generate rule sets for your adblocker"
|
||||||
},
|
},
|
||||||
"generateRuleSetDescription": {
|
"generateRuleSetDescription": {
|
||||||
"message": "No caso de você estar usando um bloqueador de anúncios você pode gerar as regras aqui. Você tem que adicionar essas regras manualmente no bloqueador de anúncios.",
|
"message": "No caso de estar usando um bloqueador de anúncios, você pode gerar as regras aqui. Você precisa adicionar essas regras manualmente no bloqueador de anúncios.",
|
||||||
"description": "In case you are using an adblocker you can generate the rules here. You have to add these rules manually in your 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": {
|
"lastUpdate": {
|
||||||
|
@ -76,7 +76,7 @@
|
||||||
"description": "Enable logging"
|
"description": "Enable logging"
|
||||||
},
|
},
|
||||||
"loggingDescription": {
|
"loggingDescription": {
|
||||||
"message": "Você poder abrir o registro com o ícone no menu. O mesmo será excluído ao fechar o navegador ou quando desabilitar o registro.",
|
"message": "Você poder abrir o registro usando o ícone no menu. Após fechar o navegado ou desativar o registro, o mesmo será excluído.",
|
||||||
"description": "You can open the log with the icon in the menu. The log will be deleted when you close the browser or disable logging."
|
"description": "You can open the log with the icon in the menu. The log will be deleted when you close the browser or disable logging."
|
||||||
},
|
},
|
||||||
"featureBreaksWebsitesDescription": {
|
"featureBreaksWebsitesDescription": {
|
||||||
|
@ -136,7 +136,7 @@
|
||||||
"description": "Internal statistics"
|
"description": "Internal statistics"
|
||||||
},
|
},
|
||||||
"internalStatisticsDescription": {
|
"internalStatisticsDescription": {
|
||||||
"message": "Esta função está atualmente em uma fase experimental. Não há transmissão de dados. É tudo local em seu dispositivo.",
|
"message": "Esta função está atualmente em uma fase experimental. Todos os dados são armazenados no seu dispositivo e não serão transmitidos.",
|
||||||
"description": "No data transmission. It’s all local on your device."
|
"description": "No data transmission. It’s all local on your device."
|
||||||
},
|
},
|
||||||
"headerStatistics": {
|
"headerStatistics": {
|
||||||
|
@ -236,7 +236,7 @@
|
||||||
"description": "Never (Silent Updates)"
|
"description": "Never (Silent Updates)"
|
||||||
},
|
},
|
||||||
"updateNotificationOnlyRules": {
|
"updateNotificationOnlyRules": {
|
||||||
"message": "Apenas se novos CDNS e regras",
|
"message": "Apenas quando houver novos CDNs ou regras",
|
||||||
"description": "Only if new CDNs and rules"
|
"description": "Only if new CDNs and rules"
|
||||||
},
|
},
|
||||||
"updateNotificationAlways": {
|
"updateNotificationAlways": {
|
||||||
|
@ -336,139 +336,139 @@
|
||||||
"description": "The crossorigin attribute prevents the replacement because the destination does not match the requested one."
|
"description": "The crossorigin attribute prevents the replacement because the destination does not match the requested one."
|
||||||
},
|
},
|
||||||
"helpHtmlFilterIntegrity": {
|
"helpHtmlFilterIntegrity": {
|
||||||
"message": "",
|
"message": "O LocalCDN atualiza os frameworks para economizar espaço em disco e fornece-los mais. Uma tag de integridade é o valor hash de um arquivo. Se a verificação falhar, o navegador não incluirá um framework. A verificação de integridade falhará porque os valores hash de, por exemplo, jQuery 1.10.1 e jQuery 1.12.4 são diferentes.",
|
||||||
"description": "To save disk space and to deliver more frameworks LocalCDN upgrades a framework. An integrity tag is the hash value of a file. If the check fails, the browser won‘t include a framework. The integrity check will fail because the hash values for e.g. jQuery 1.10.1 and jQuery 1.12.4 are different."
|
"description": "To save disk space and to deliver more frameworks LocalCDN upgrades a framework. An integrity tag is the hash value of a file. If the check fails, the browser won‘t include a framework. The integrity check will fail because the hash values for e.g. jQuery 1.10.1 and jQuery 1.12.4 are different."
|
||||||
},
|
},
|
||||||
"helpHtmlFilterErrors": {
|
"helpHtmlFilterErrors": {
|
||||||
"message": "",
|
"message": "Infelizmente, às vezes os caracteres especiais são exibidos incorretamente. Neste caso, você pode desativar a configuração novamente, para exibir os tremas corretamente.",
|
||||||
"description": "Unfortunately, it sometimes happens that special characters are then displayed incorrectly. In this case you can deactivate the setting again, to display the umlauts correctly."
|
"description": "Unfortunately, it sometimes happens that special characters are then displayed incorrectly. In this case you can deactivate the setting again, to display the umlauts correctly."
|
||||||
},
|
},
|
||||||
"helpRuleGeneratorDescription": {
|
"helpRuleGeneratorDescription": {
|
||||||
"message": "",
|
"message": "Se deseja redirecionar automaticamente todas as conexões CDNs suportadas para o LocalCDN, você pode adicionar essas regras ao seu bloqueador de anúncios para permitir esses redirecionamentos. Se você não quiser adicionar essas regras, deverá permitir cada conexão CDN individualmente para cada site.",
|
||||||
"description": "If you want to automatically redirect all supported CDN connections to LocalCDN, you can add these rules to your adblocker to allow these redirections. If you do not want to add these rules, you must allow each CDN connection individually for each website."
|
"description": "If you want to automatically redirect all supported CDN connections to LocalCDN, you can add these rules to your adblocker to allow these redirections. If you do not want to add these rules, you must allow each CDN connection individually for each website."
|
||||||
},
|
},
|
||||||
"helpRuleGeneratorUblockTitle": {
|
"helpRuleGeneratorUblockTitle": {
|
||||||
"message": "",
|
"message": "Apenas uBlock Origin:",
|
||||||
"description": "Only uBlock Origin:"
|
"description": "Only uBlock Origin:"
|
||||||
},
|
},
|
||||||
"helpRuleGeneratorUblockDescription": {
|
"helpRuleGeneratorUblockDescription": {
|
||||||
"message": "",
|
"message": "Essas regras são relevantes apenas no modo »médio« ou »rígido«, porque bloqueia todos os recursos de terceiros. Elas não são necessárias no modo »padrão«, »fácil« ou »muito fácil«. Para mais informações, visite a Wiki do uBlock Origin.",
|
||||||
"description": "These rules are only relevant in »medium« or »hard« mode, because it blocks all 3rd-party resources. They are not necessary in »default«, »easy« or »very-easy« mode. For more information, please visit the uBlock Origin Wiki."
|
"description": "These rules are only relevant in »medium« or »hard« mode, because it blocks all 3rd-party resources. They are not necessary in »default«, »easy« or »very-easy« mode. For more information, please visit the uBlock Origin Wiki."
|
||||||
},
|
},
|
||||||
"helpRuleGeneratorUblockTableIcon": {
|
"helpRuleGeneratorUblockTableIcon": {
|
||||||
"message": "",
|
"message": "Ícone",
|
||||||
"description": "Icon"
|
"description": "Icon"
|
||||||
},
|
},
|
||||||
"helpRuleGeneratorUblockTableMode": {
|
"helpRuleGeneratorUblockTableMode": {
|
||||||
"message": "",
|
"message": "Modo",
|
||||||
"description": "Mode"
|
"description": "Mode"
|
||||||
},
|
},
|
||||||
"helpRuleGeneratorUblockTableUseful": {
|
"helpRuleGeneratorUblockTableUseful": {
|
||||||
"message": "",
|
"message": "Regras úteis",
|
||||||
"description": "Rules useful"
|
"description": "Rules useful"
|
||||||
},
|
},
|
||||||
"helpRuleGeneratorUblockTableDefaultEasy": {
|
"helpRuleGeneratorUblockTableDefaultEasy": {
|
||||||
"message": "",
|
"message": "Padrão/Fácil",
|
||||||
"description": "Default/Easy"
|
"description": "Default/Easy"
|
||||||
},
|
},
|
||||||
"helpRuleGeneratorUblockTableMedium": {
|
"helpRuleGeneratorUblockTableMedium": {
|
||||||
"message": "",
|
"message": "Médio",
|
||||||
"description": "Medium"
|
"description": "Medium"
|
||||||
},
|
},
|
||||||
"helpRuleGeneratorUblockTableHard": {
|
"helpRuleGeneratorUblockTableHard": {
|
||||||
"message": "",
|
"message": "Rígido",
|
||||||
"description": "Hard"
|
"description": "Hard"
|
||||||
},
|
},
|
||||||
"helpWebsiteIssuesDescription": {
|
"helpWebsiteIssuesDescription": {
|
||||||
"message": "",
|
"message": "Há duas possíveis razões para isso: Ou um framework/livraria é requerida que o LocalCDN (ainda) não fornece ou um SOP. Um SOP (Política de mesma origem) é um recurso de segurança que determina quais dados o navegador pode carregar. Isso ajuda no isolamento de documentos maliciosos e, assim, reduzindo possíveis vetores de ataques. Esta política impede que o navegador carregue frameworks externos do LocalCDN. Infelizmente, não há solução para isso no momento.",
|
||||||
"description": "There are two possible reasons: Either a framework/library is required that LocalCDN doesn‘t (yet) deliver or an SOP. A SOP (Same origin policy) is a security mechanism that determines what data the browser is allowed to load. It helps to isolate malicious documents and thus reduce possible attack vectors. This policy prevents the browser from loading the external frameworks of LocalCDN. Unfortunately there is no solution for this at the moment."
|
"description": "There are two possible reasons: Either a framework/library is required that LocalCDN doesn‘t (yet) deliver or an SOP. A SOP (Same origin policy) is a security mechanism that determines what data the browser is allowed to load. It helps to isolate malicious documents and thus reduce possible attack vectors. This policy prevents the browser from loading the external frameworks of LocalCDN. Unfortunately there is no solution for this at the moment."
|
||||||
},
|
},
|
||||||
"helpBlockGoogleFontsDescription": {
|
"helpBlockGoogleFontsDescription": {
|
||||||
"message": "",
|
"message": "O LocalCDN pode substituir »Ícones do Google Material«. Para capturar a conexão, seu bloqueador de anúncios (como uBlock Origin, uMatrix ou AdGuard) deve permitir a solicitação. O LocalCDN atende a essas solicitações e, se a consulta contiver »Ícones do Google Material«, o recurso será substituído. Se não ativou a opção »Bloquear pedidos de recursos ausentes«, recursos inexistentes serão permitidos e »Google Fonts« será carregado porque »Ícones do Google Material« e »Google Fonts« usam o mesmo domínio. Se não deseja isso, você pode bloquear »Google Fonts« no LocalCDN.",
|
||||||
"description": "LocalCDN can replace »Google Material Icons«. To catch the connection your adblocker (e.g. uBlock Origin, uMatrix or AdGuard) must allow the request. LocalCDN listens on these requests and if the query contains »Google Material Icons«, the resource will be replaced. If you uncheck the »Block requests for missing content« option, non-existent resources will be allowed to pass and »Google Fonts« will be loaded, because »Google Material Icons« and »Google Fonts« use the same domain. If you don‘t want this, you can block »Google Fonts« on LocalCDN."
|
"description": "LocalCDN can replace »Google Material Icons«. To catch the connection your adblocker (e.g. uBlock Origin, uMatrix or AdGuard) must allow the request. LocalCDN listens on these requests and if the query contains »Google Material Icons«, the resource will be replaced. If you uncheck the »Block requests for missing content« option, non-existent resources will be allowed to pass and »Google Fonts« will be loaded, because »Google Material Icons« and »Google Fonts« use the same domain. If you don‘t want this, you can block »Google Fonts« on LocalCDN."
|
||||||
},
|
},
|
||||||
"helpStatisticsDescription": {
|
"helpStatisticsDescription": {
|
||||||
"message": "",
|
"message": "Não entre em pânico, nada será transmitido. Isso vai contra todos os meus princípios. As estatísticas (em formato JSON) contém as seguintes informações: Data + contador de framework e CDN. Isso é tudo. Deixe-me dar um exemplo:",
|
||||||
"description": "Don‘t panic, nothing will be transmitted. It would be against all my principles. The statistics (JSON format) contains the following information: Date, CDN+counter and framework+counter. That‘s all. I‘ve an example here:"
|
"description": "Don‘t panic, nothing will be transmitted. It would be against all my principles. The statistics (JSON format) contains the following information: Date, CDN+counter and framework+counter. That‘s all. I‘ve an example here:"
|
||||||
},
|
},
|
||||||
"helpStatisticsContent": {
|
"helpStatisticsContent": {
|
||||||
"message": "",
|
"message": "As estatísticas não contém nenhuma informação sobre o navegador, sistema operacional, site solicitante, endereço de IP ou qualquer outra informação. Apenas Data, contador de framework e CDN. Ele te mostra quais frameworks são substituídos pelo LocalCDN com que frequência e quais CDNs foram solicitados.",
|
||||||
"description": "The statistics contain no information about the browser, operating system, requesting website, IP addresses or any other information. Just date, CDN+counter and framework+counter. It shows you which frameworks are replaced by LocalCDNs how often and which CDNs were requested."
|
"description": "The statistics contain no information about the browser, operating system, requesting website, IP addresses or any other information. Just date, CDN+counter and framework+counter. It shows you which frameworks are replaced by LocalCDNs how often and which CDNs were requested."
|
||||||
},
|
},
|
||||||
"helpStatisticsTruthTitle": {
|
"helpStatisticsTruthTitle": {
|
||||||
"message": "",
|
"message": "Como sei que isso é verdade?",
|
||||||
"description": "How do I know that‘s true?"
|
"description": "How do I know that‘s true?"
|
||||||
},
|
},
|
||||||
"helpStatisticsTruthDescription": {
|
"helpStatisticsTruthDescription": {
|
||||||
"message": "",
|
"message": "O armazenamento de extensão pode ser visualizado diretamente com o navegador Firefox. Abra o URL »about:debugging«, mude para »Armazenamento« e selecione »Armazenamento de Extensão«. Na chave »internalStatisticsData« encontrará os dados coletados. Apenas copie e coloque em um JSON PrettyPrinter para torna-lo mais legível. Note que a primeira e a última aspas e a chave devem ser removidas. Você deve ser capaz de ver isso claramente neste vídeo.",
|
||||||
"description": "The extension storage can be viewed directly with the Firefox browser. Open the URL »about:debugging«, switch to »Storage« and select »Extension Storage«. Under the key »internalStatisticsData« you will find the collected data. Just copy it and put it into a JSON PrettyPrinter to make it more readable. Please note that you have to remove the first and last quotation mark and the key to it. You should be able to see this clearly in this video."
|
"description": "The extension storage can be viewed directly with the Firefox browser. Open the URL »about:debugging«, switch to »Storage« and select »Extension Storage«. Under the key »internalStatisticsData« you will find the collected data. Just copy it and put it into a JSON PrettyPrinter to make it more readable. Please note that you have to remove the first and last quotation mark and the key to it. You should be able to see this clearly in this video."
|
||||||
},
|
},
|
||||||
"helpSyncTitle": {
|
"helpSyncTitle": {
|
||||||
"message": "",
|
"message": "O que será sincronizado quando eu selecionar »sincronizar« como o tipo de armazenamento?",
|
||||||
"description": "What will be synchronized when I select »sync« as storage type?"
|
"description": "What will be synchronized when I select »sync« as storage type?"
|
||||||
},
|
},
|
||||||
"helpSyncDescription": {
|
"helpSyncDescription": {
|
||||||
"message": "",
|
"message": "A sincronização só funcionará se estiver conectado com uma conta do Firefox no dispositivo e permitir a sincronização de extensões nas configurações. Um servidor de sincronização separado sob seu controle também funcionará. Isso sincronizará a maioria das configurações do LocalCDN em todos os seus dispositivos.",
|
||||||
"description": "Sync will only work if you are logged in with a Firefox account on the device and have allowed add-ons to sync in the settings. A separate sync server under your control will also work. This will synchronize most of the settings of LocalCDN across all devices."
|
"description": "Sync will only work if you are logged in with a Firefox account on the device and have allowed add-ons to sync in the settings. A separate sync server under your control will also work. This will synchronize most of the settings of LocalCDN across all devices."
|
||||||
},
|
},
|
||||||
"helpSyncAccount": {
|
"helpSyncAccount": {
|
||||||
"message": "",
|
"message": "Se não tiver uma conta de sincronização, nada será sincronizado. Neste caso, não fará diferença o tipo de armazenamento que você selecionou.",
|
||||||
"description": "If you don‘t have a sync account, nothing will be synchronized. In that case it makes no difference what type of storage you have selected."
|
"description": "If you don‘t have a sync account, nothing will be synchronized. In that case it makes no difference what type of storage you have selected."
|
||||||
},
|
},
|
||||||
"helpSyncContentNever": {
|
"helpSyncContentNever": {
|
||||||
"message": "",
|
"message": "Coisas que nunca serão sincronizadas:",
|
||||||
"description": "Things that are never synchronized:"
|
"description": "Things that are never synchronized:"
|
||||||
},
|
},
|
||||||
"helpNumberOfInjections": {
|
"helpNumberOfInjections": {
|
||||||
"message": "",
|
"message": "Número de injeções",
|
||||||
"description": "Numbers of injections"
|
"description": "Numbers of injections"
|
||||||
},
|
},
|
||||||
"helpYes": {
|
"helpYes": {
|
||||||
"message": "",
|
"message": "Sim",
|
||||||
"description": "Yes"
|
"description": "Yes"
|
||||||
},
|
},
|
||||||
"helpNo": {
|
"helpNo": {
|
||||||
"message": "",
|
"message": "Não",
|
||||||
"description": "No"
|
"description": "No"
|
||||||
},
|
},
|
||||||
"helpData": {
|
"helpData": {
|
||||||
"message": "",
|
"message": "Dados",
|
||||||
"description": "Data"
|
"description": "Data"
|
||||||
},
|
},
|
||||||
"helpSyncContentEver": {
|
"helpSyncContentEver": {
|
||||||
"message": "",
|
"message": "Configurações que serão sincronizadas:",
|
||||||
"description": "Settings that will be synchronized:"
|
"description": "Settings that will be synchronized:"
|
||||||
},
|
},
|
||||||
"helpIcons": {
|
"helpIcons": {
|
||||||
"message": "",
|
"message": "Padrão, Claro, Azul/Cinza",
|
||||||
"description": "Default, Light, Blue/Grey"
|
"description": "Default, Light, Blue/Grey"
|
||||||
},
|
},
|
||||||
"helpSyncContentLinks": {
|
"helpSyncContentLinks": {
|
||||||
"message": "",
|
"message": "Mais informações sobre a sincronização do Firefox:",
|
||||||
"description": "More information about Firefox Sync:"
|
"description": "More information about Firefox Sync:"
|
||||||
},
|
},
|
||||||
"helpBrowserCompatibility": {
|
"helpBrowserCompatibility": {
|
||||||
"message": "",
|
"message": "Compatibilidade do navegador",
|
||||||
"description": "Browser compatibility"
|
"description": "Browser compatibility"
|
||||||
},
|
},
|
||||||
"helpReplace": {
|
"helpReplace": {
|
||||||
"message": "",
|
"message": "Substituir",
|
||||||
"description": "Replace"
|
"description": "Replace"
|
||||||
},
|
},
|
||||||
"helpReplaceOther": {
|
"helpReplaceOther": {
|
||||||
"message": "",
|
"message": "Substituir outros recursos",
|
||||||
"description": "Replace other resources"
|
"description": "Replace other resources"
|
||||||
},
|
},
|
||||||
"helpUpgradeAllResources": {
|
"helpUpgradeAllResources": {
|
||||||
"message": "",
|
"message": "Atualizar todos os recursos",
|
||||||
"description": "Upgrade all resources"
|
"description": "Upgrade all resources"
|
||||||
},
|
},
|
||||||
"helpExplanationChrome": {
|
"helpExplanationChrome": {
|
||||||
"message": "",
|
"message": "Todos os navegadores baseado em Chromium",
|
||||||
"description": "All Chromium based Browser"
|
"description": "All Chromium based Browser"
|
||||||
},
|
},
|
||||||
"helpLimitation": {
|
"helpLimitation": {
|
||||||
"message": "",
|
"message": "Isso não é uma limitação do LocalCDN, mas à falta de suporte à API em navegadores baseado em Chromium.",
|
||||||
"description": "This is not a limitation of LocalCDN, but missing API support of Chromium based browsers."
|
"description": "This is not a limitation of LocalCDN, but missing API support of Chromium based browsers."
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue