diff --git a/helpers/DATA/firefox/onboarding/locales/es-AR/onboarding.properties b/helpers/DATA/firefox/onboarding/locales/es-AR/onboarding.properties new file mode 100644 index 0000000000000000000000000000000000000000..19668b0b91753299990704b9d239ad25d12924fe --- /dev/null +++ b/helpers/DATA/firefox/onboarding/locales/es-AR/onboarding.properties @@ -0,0 +1,40 @@ +# This Source Code Form is subject to the terms of the Mozilla Public +# License, v. 2.0. If a copy of the MPL was not distributed with this +# file, You can obtain one at http://mozilla.org/MPL/2.0/. + +# LOCALIZATION NOTE: Next two strings are located at the top of a new tab +# introducing the customizable privacy settings + +onboarding.privacy-settings.title=Ajustes de privacidad +onboarding.privacy-settings.description=Estas opciones le permiten modificar ciertos aspectos del comportamiento de su navegador para que pueda encontrar su equilibrio perfecto entre privacidad y comodidad. Los cambios a estas opciones se aplican a todas las pestañas y ventanas abiertas, aunque probablemente tendrá que recargarlas para hacerlos visibles. + +# LOCALIZATION NOTE: The following strings are the different privacy settings +# available. The title is placed next to a button that enables/disables the +# setting and the description is placed just below it +onboarding.disable-javascript.title=Desactivar JavaScript +onboarding.disable-javascript.description=Desactivar JavaScript mejora enormemente la privacidad, la seguridad en Internet y la <a href=\"https://www.gnu.org/philosophy/javascript-trap.es.html\">libertad</a> en su equipo, pero afectará a la funcionalidad de muchas páginas. + +onboarding.custom-fonts.title=No cargar fuentes personalizadas +onboarding.custom-fonts.description=Las fuentes personalizadas pueden usarse para <a href=\"https://en.wikipedia.org/wiki/Device_fingerprint\">rastrear</a> al usuario. Desactivarlas mejora la privacidad pero puede afectar al aspecto visual de algunas páginas. + +onboarding.tracking-protection.title=Protección antirrastreo +onboarding.tracking-protection.description=El rastreo es la recopilación de sus datos de navegación a lo largo de varias páginas web. Activar esta caracterÃstica mejora la privacidad, pero su navegador tendrá que conectarse con regularidad a la red para descargar actualizaciones de los filtros empleados. + +onboarding.isolate-request-first-party.title=Aislar las solicitudes a los Dominios Primarios +onboarding.isolate-request-first-party.description=Este ajuste <a href=\"https://www.torproject.org/projects/torbrowser/design/#identifier-linkability\">mejora la privacidad</a>, pero puede interferir con el inicio de sesión en algunas webs. + +onboarding.auto-update-extensions.title=Actualizar las extensiones automáticamente +onboarding.auto-update-extensions.description=Activar las actualizaciones automáticas es bueno para la seguridad, pero precisa del establecimiento de conexiones a otros servidores en segundo plano. + +onboarding.spoof-referers.title=Modificar los referers HTTP +onboarding.spoof-referers.description=Los <a href=\"https://es.wikipedia.org/wiki/Referer_(Cabecera_HTTP)\">referers</a> son cabeceras HTTP que informan a una página acerca de nuestro enlace de origen. Activar esta caracterÃstica mejora enormemente su privacidad, pero puede afectar a la funcionalidad de algunas páginas. + +onboarding.detect-captative-portal.title=Detectar los portales cautivos +onboarding.detect-captative-portal.description=Los <a href=\"https://es.wikipedia.org/wiki/Portal_cautivo\">portales cautivos</a> son las webs que registran y controlan el acceso a redes inalámbricas públicas en hoteles, aeropuertos, cafés y similares. El servicio que los detecta es práctico si se ve a menudo en la necesidad de usarlos, pero implica el establecimiento de conexiones en segundo plano. + +onboarding.geolocation.title=Activar Geolocalización +onboarding.geolocation.description=Esta caracterÃstica se usa habitualmente en mapas, páginas del tiempo y algunas tiendas. Es mejor desactivarla si realmente no necesita que identifiquen su ubicación. + +onboarding.webgl.title=Activar WebGL +onboarding.webgl.description=Esta función necesaria para mostrar ciertos gráficos 3D en el navegador puede exponerle a ciertos riesgos de seguridad. ActÃvela solamente si va a usarla. + diff --git a/helpers/DATA/firefox/onboarding/locales/es-CL/onboarding.properties b/helpers/DATA/firefox/onboarding/locales/es-CL/onboarding.properties new file mode 100644 index 0000000000000000000000000000000000000000..19668b0b91753299990704b9d239ad25d12924fe --- /dev/null +++ b/helpers/DATA/firefox/onboarding/locales/es-CL/onboarding.properties @@ -0,0 +1,40 @@ +# This Source Code Form is subject to the terms of the Mozilla Public +# License, v. 2.0. If a copy of the MPL was not distributed with this +# file, You can obtain one at http://mozilla.org/MPL/2.0/. + +# LOCALIZATION NOTE: Next two strings are located at the top of a new tab +# introducing the customizable privacy settings + +onboarding.privacy-settings.title=Ajustes de privacidad +onboarding.privacy-settings.description=Estas opciones le permiten modificar ciertos aspectos del comportamiento de su navegador para que pueda encontrar su equilibrio perfecto entre privacidad y comodidad. Los cambios a estas opciones se aplican a todas las pestañas y ventanas abiertas, aunque probablemente tendrá que recargarlas para hacerlos visibles. + +# LOCALIZATION NOTE: The following strings are the different privacy settings +# available. The title is placed next to a button that enables/disables the +# setting and the description is placed just below it +onboarding.disable-javascript.title=Desactivar JavaScript +onboarding.disable-javascript.description=Desactivar JavaScript mejora enormemente la privacidad, la seguridad en Internet y la <a href=\"https://www.gnu.org/philosophy/javascript-trap.es.html\">libertad</a> en su equipo, pero afectará a la funcionalidad de muchas páginas. + +onboarding.custom-fonts.title=No cargar fuentes personalizadas +onboarding.custom-fonts.description=Las fuentes personalizadas pueden usarse para <a href=\"https://en.wikipedia.org/wiki/Device_fingerprint\">rastrear</a> al usuario. Desactivarlas mejora la privacidad pero puede afectar al aspecto visual de algunas páginas. + +onboarding.tracking-protection.title=Protección antirrastreo +onboarding.tracking-protection.description=El rastreo es la recopilación de sus datos de navegación a lo largo de varias páginas web. Activar esta caracterÃstica mejora la privacidad, pero su navegador tendrá que conectarse con regularidad a la red para descargar actualizaciones de los filtros empleados. + +onboarding.isolate-request-first-party.title=Aislar las solicitudes a los Dominios Primarios +onboarding.isolate-request-first-party.description=Este ajuste <a href=\"https://www.torproject.org/projects/torbrowser/design/#identifier-linkability\">mejora la privacidad</a>, pero puede interferir con el inicio de sesión en algunas webs. + +onboarding.auto-update-extensions.title=Actualizar las extensiones automáticamente +onboarding.auto-update-extensions.description=Activar las actualizaciones automáticas es bueno para la seguridad, pero precisa del establecimiento de conexiones a otros servidores en segundo plano. + +onboarding.spoof-referers.title=Modificar los referers HTTP +onboarding.spoof-referers.description=Los <a href=\"https://es.wikipedia.org/wiki/Referer_(Cabecera_HTTP)\">referers</a> son cabeceras HTTP que informan a una página acerca de nuestro enlace de origen. Activar esta caracterÃstica mejora enormemente su privacidad, pero puede afectar a la funcionalidad de algunas páginas. + +onboarding.detect-captative-portal.title=Detectar los portales cautivos +onboarding.detect-captative-portal.description=Los <a href=\"https://es.wikipedia.org/wiki/Portal_cautivo\">portales cautivos</a> son las webs que registran y controlan el acceso a redes inalámbricas públicas en hoteles, aeropuertos, cafés y similares. El servicio que los detecta es práctico si se ve a menudo en la necesidad de usarlos, pero implica el establecimiento de conexiones en segundo plano. + +onboarding.geolocation.title=Activar Geolocalización +onboarding.geolocation.description=Esta caracterÃstica se usa habitualmente en mapas, páginas del tiempo y algunas tiendas. Es mejor desactivarla si realmente no necesita que identifiquen su ubicación. + +onboarding.webgl.title=Activar WebGL +onboarding.webgl.description=Esta función necesaria para mostrar ciertos gráficos 3D en el navegador puede exponerle a ciertos riesgos de seguridad. ActÃvela solamente si va a usarla. + diff --git a/helpers/DATA/firefox/onboarding/locales/es-ES/onboarding.properties b/helpers/DATA/firefox/onboarding/locales/es-ES/onboarding.properties new file mode 100644 index 0000000000000000000000000000000000000000..19668b0b91753299990704b9d239ad25d12924fe --- /dev/null +++ b/helpers/DATA/firefox/onboarding/locales/es-ES/onboarding.properties @@ -0,0 +1,40 @@ +# This Source Code Form is subject to the terms of the Mozilla Public +# License, v. 2.0. If a copy of the MPL was not distributed with this +# file, You can obtain one at http://mozilla.org/MPL/2.0/. + +# LOCALIZATION NOTE: Next two strings are located at the top of a new tab +# introducing the customizable privacy settings + +onboarding.privacy-settings.title=Ajustes de privacidad +onboarding.privacy-settings.description=Estas opciones le permiten modificar ciertos aspectos del comportamiento de su navegador para que pueda encontrar su equilibrio perfecto entre privacidad y comodidad. Los cambios a estas opciones se aplican a todas las pestañas y ventanas abiertas, aunque probablemente tendrá que recargarlas para hacerlos visibles. + +# LOCALIZATION NOTE: The following strings are the different privacy settings +# available. The title is placed next to a button that enables/disables the +# setting and the description is placed just below it +onboarding.disable-javascript.title=Desactivar JavaScript +onboarding.disable-javascript.description=Desactivar JavaScript mejora enormemente la privacidad, la seguridad en Internet y la <a href=\"https://www.gnu.org/philosophy/javascript-trap.es.html\">libertad</a> en su equipo, pero afectará a la funcionalidad de muchas páginas. + +onboarding.custom-fonts.title=No cargar fuentes personalizadas +onboarding.custom-fonts.description=Las fuentes personalizadas pueden usarse para <a href=\"https://en.wikipedia.org/wiki/Device_fingerprint\">rastrear</a> al usuario. Desactivarlas mejora la privacidad pero puede afectar al aspecto visual de algunas páginas. + +onboarding.tracking-protection.title=Protección antirrastreo +onboarding.tracking-protection.description=El rastreo es la recopilación de sus datos de navegación a lo largo de varias páginas web. Activar esta caracterÃstica mejora la privacidad, pero su navegador tendrá que conectarse con regularidad a la red para descargar actualizaciones de los filtros empleados. + +onboarding.isolate-request-first-party.title=Aislar las solicitudes a los Dominios Primarios +onboarding.isolate-request-first-party.description=Este ajuste <a href=\"https://www.torproject.org/projects/torbrowser/design/#identifier-linkability\">mejora la privacidad</a>, pero puede interferir con el inicio de sesión en algunas webs. + +onboarding.auto-update-extensions.title=Actualizar las extensiones automáticamente +onboarding.auto-update-extensions.description=Activar las actualizaciones automáticas es bueno para la seguridad, pero precisa del establecimiento de conexiones a otros servidores en segundo plano. + +onboarding.spoof-referers.title=Modificar los referers HTTP +onboarding.spoof-referers.description=Los <a href=\"https://es.wikipedia.org/wiki/Referer_(Cabecera_HTTP)\">referers</a> son cabeceras HTTP que informan a una página acerca de nuestro enlace de origen. Activar esta caracterÃstica mejora enormemente su privacidad, pero puede afectar a la funcionalidad de algunas páginas. + +onboarding.detect-captative-portal.title=Detectar los portales cautivos +onboarding.detect-captative-portal.description=Los <a href=\"https://es.wikipedia.org/wiki/Portal_cautivo\">portales cautivos</a> son las webs que registran y controlan el acceso a redes inalámbricas públicas en hoteles, aeropuertos, cafés y similares. El servicio que los detecta es práctico si se ve a menudo en la necesidad de usarlos, pero implica el establecimiento de conexiones en segundo plano. + +onboarding.geolocation.title=Activar Geolocalización +onboarding.geolocation.description=Esta caracterÃstica se usa habitualmente en mapas, páginas del tiempo y algunas tiendas. Es mejor desactivarla si realmente no necesita que identifiquen su ubicación. + +onboarding.webgl.title=Activar WebGL +onboarding.webgl.description=Esta función necesaria para mostrar ciertos gráficos 3D en el navegador puede exponerle a ciertos riesgos de seguridad. ActÃvela solamente si va a usarla. + diff --git a/helpers/DATA/firefox/onboarding/locales/es-MX/onboarding.properties b/helpers/DATA/firefox/onboarding/locales/es-MX/onboarding.properties new file mode 100644 index 0000000000000000000000000000000000000000..19668b0b91753299990704b9d239ad25d12924fe --- /dev/null +++ b/helpers/DATA/firefox/onboarding/locales/es-MX/onboarding.properties @@ -0,0 +1,40 @@ +# This Source Code Form is subject to the terms of the Mozilla Public +# License, v. 2.0. If a copy of the MPL was not distributed with this +# file, You can obtain one at http://mozilla.org/MPL/2.0/. + +# LOCALIZATION NOTE: Next two strings are located at the top of a new tab +# introducing the customizable privacy settings + +onboarding.privacy-settings.title=Ajustes de privacidad +onboarding.privacy-settings.description=Estas opciones le permiten modificar ciertos aspectos del comportamiento de su navegador para que pueda encontrar su equilibrio perfecto entre privacidad y comodidad. Los cambios a estas opciones se aplican a todas las pestañas y ventanas abiertas, aunque probablemente tendrá que recargarlas para hacerlos visibles. + +# LOCALIZATION NOTE: The following strings are the different privacy settings +# available. The title is placed next to a button that enables/disables the +# setting and the description is placed just below it +onboarding.disable-javascript.title=Desactivar JavaScript +onboarding.disable-javascript.description=Desactivar JavaScript mejora enormemente la privacidad, la seguridad en Internet y la <a href=\"https://www.gnu.org/philosophy/javascript-trap.es.html\">libertad</a> en su equipo, pero afectará a la funcionalidad de muchas páginas. + +onboarding.custom-fonts.title=No cargar fuentes personalizadas +onboarding.custom-fonts.description=Las fuentes personalizadas pueden usarse para <a href=\"https://en.wikipedia.org/wiki/Device_fingerprint\">rastrear</a> al usuario. Desactivarlas mejora la privacidad pero puede afectar al aspecto visual de algunas páginas. + +onboarding.tracking-protection.title=Protección antirrastreo +onboarding.tracking-protection.description=El rastreo es la recopilación de sus datos de navegación a lo largo de varias páginas web. Activar esta caracterÃstica mejora la privacidad, pero su navegador tendrá que conectarse con regularidad a la red para descargar actualizaciones de los filtros empleados. + +onboarding.isolate-request-first-party.title=Aislar las solicitudes a los Dominios Primarios +onboarding.isolate-request-first-party.description=Este ajuste <a href=\"https://www.torproject.org/projects/torbrowser/design/#identifier-linkability\">mejora la privacidad</a>, pero puede interferir con el inicio de sesión en algunas webs. + +onboarding.auto-update-extensions.title=Actualizar las extensiones automáticamente +onboarding.auto-update-extensions.description=Activar las actualizaciones automáticas es bueno para la seguridad, pero precisa del establecimiento de conexiones a otros servidores en segundo plano. + +onboarding.spoof-referers.title=Modificar los referers HTTP +onboarding.spoof-referers.description=Los <a href=\"https://es.wikipedia.org/wiki/Referer_(Cabecera_HTTP)\">referers</a> son cabeceras HTTP que informan a una página acerca de nuestro enlace de origen. Activar esta caracterÃstica mejora enormemente su privacidad, pero puede afectar a la funcionalidad de algunas páginas. + +onboarding.detect-captative-portal.title=Detectar los portales cautivos +onboarding.detect-captative-portal.description=Los <a href=\"https://es.wikipedia.org/wiki/Portal_cautivo\">portales cautivos</a> son las webs que registran y controlan el acceso a redes inalámbricas públicas en hoteles, aeropuertos, cafés y similares. El servicio que los detecta es práctico si se ve a menudo en la necesidad de usarlos, pero implica el establecimiento de conexiones en segundo plano. + +onboarding.geolocation.title=Activar Geolocalización +onboarding.geolocation.description=Esta caracterÃstica se usa habitualmente en mapas, páginas del tiempo y algunas tiendas. Es mejor desactivarla si realmente no necesita que identifiquen su ubicación. + +onboarding.webgl.title=Activar WebGL +onboarding.webgl.description=Esta función necesaria para mostrar ciertos gráficos 3D en el navegador puede exponerle a ciertos riesgos de seguridad. ActÃvela solamente si va a usarla. + diff --git a/helpers/DATA/firefox/onboarding/locales/fr/onboarding.properties b/helpers/DATA/firefox/onboarding/locales/fr/onboarding.properties new file mode 100644 index 0000000000000000000000000000000000000000..edeb5cc018db00ac492a9b3e5f462d191f1b9a68 --- /dev/null +++ b/helpers/DATA/firefox/onboarding/locales/fr/onboarding.properties @@ -0,0 +1,40 @@ +# This Source Code Form is subject to the terms of the Mozilla Public +# License, v. 2.0. If a copy of the MPL was not distributed with this +# file, You can obtain one at http://mozilla.org/MPL/2.0/. + +# LOCALIZATION NOTE: Next two strings are located at the top of a new tab +# introducing the customizable privacy settings + +onboarding.privacy-settings.title=Vie privée +onboarding.privacy-settings.description=Ces options vous permettent de régler des aspects important du comportement du navigateur. Vous pouvez alors définir l'équilbre entre praticité et respect de la vie privée selon vos besoins. Les changements de ces paramètres s'appliquent à tous les onglets et fenêtres déjà ouverts (mais il est possible que vous ayez besoin de les actualiser pour que les changements s'appliquent) + +# LOCALIZATION NOTE: The following strings are the different privacy settings +# available. The title is placed next to a button that enables/disables the +# setting and the description is placed just below it +onboarding.disable-javascript.title=Disable JavaScript +onboarding.disable-javascript.description=Désactiver JavaScript améliore grandement le respect de la vie privée, la sécurité et <a href=\"https://www.gnu.org/philosophy/javascript-trap.fr.html\">la liberté</a>, mais cela risque de rendre beaucoup de sites web inutilisables. + +onboarding.custom-fonts.title=Ne pas charger de polices personnalisées +onboarding.custom-fonts.description=Les polices personnalisées peuvent être utilisées pour vous <a href=\"https://fr.wikipedia.org/wiki/Empreinte_digitale_d%27appareil\">identifier</a>. Les désactiver améliore le respect de la vie privée mais peut détérorier le rendu de certains sites. + +onboarding.tracking-protection.title=Protection contre le pistage +onboarding.tracking-protection.description=Le pistage est la collecte de vos données de navigation à tavers multiples sites web. Activer cette fonctionnalité améliore le respect de la vie privée, mais entraîne des connexions regulières à Internet pour récupérer des mises à jours pour les filtres. + +onboarding.isolate-request-first-party.title=Isoler les requêtes vers les domaines de premier niveau +onboarding.isolate-request-first-party.description=Améliore <a href=\"https://www.torproject.org/projects/torbrowser/design/#identifier-linkability\">le respect de la vie privée</a>, mais peut interférer avec la page de login de certains sites web. + +onboarding.auto-update-extensions.title=Mettre à jour les extensions automatiquement +onboarding.auto-update-extensions.description=Activer les mises à jour automatiques améliore votre sécurité, mais cela va ouvrir des connexions internet en arrière-plan. + +onboarding.spoof-referers.title=Usurper l'identité des Referers +onboarding.spoof-referers.description=<a href=\"https://fr.wikipedia.org/wiki/R%C3%A9f%C3%A9rent_(informatique)\">Les Referers</a> indiquent aux sites web quel lien vous y a amené. Cette fonctionnalité améliore grandement le respect de la vie privée, mais peut entraîner la perte de fonctionnalités sur certains sites. + +onboarding.detect-captative-portal.title=Détecter les portails captifs +onboarding.detect-captative-portal.description=<a href=\"https://fr.wikipedia.org/wiki/Portail_captif\">Les portails captifs</a> sont les sites qui contrôlent l'accès aux réseaux sans fils publics dans les hôtels, les aéroports, les bars, etc. Ce service de détection est utile si vous vous connectez à ce type de réseaux, mais cela entraîne l'ouverture automatique de connexions. + +onboarding.geolocation.title=Activer la géolocalisation +onboarding.geolocation.description=Elle est utilisée couramment pour les cartes, les sites de prévisions météo, et certaines boutiques en ligne. Il vaut mieux la désactivez à moins d'en avoir réellement besoin. + +onboarding.webgl.title=Activer WebGL +onboarding.webgl.description=Nécessaire afin de visualiser les graphisme en 3D, mais peut vous exposer à des menaces de sécurité. Activer WebGL seulement si vous l'utilisez réellement. + diff --git a/helpers/DATA/firefox/onboarding/locales/it/onboarding.properties b/helpers/DATA/firefox/onboarding/locales/it/onboarding.properties new file mode 100644 index 0000000000000000000000000000000000000000..5374749efcd1e53d8c2b067752e2c7d1752b4099 --- /dev/null +++ b/helpers/DATA/firefox/onboarding/locales/it/onboarding.properties @@ -0,0 +1,41 @@ +# This Source Code Form is subject to the terms of the Mozilla Public +# License, v. 2.0. If a copy of the MPL was not distributed with this +# file, You can obtain one at http://mozilla.org/MPL/2.0/. + +# LOCALIZATION NOTE: Next two strings are located at the top of a new tab +# introducing the customizable privacy settings + +onboarding.privacy-settings.title=Impostazioni sulla privacy +onboarding.privacy-settings.description=Queste opzioni ti consentono di mettere a punto aspetti importanti del comportamento del browser in modo da poter scegliere un equilibrio tra praticità e privacy adatto alle tue esigenze. Le modifiche a queste impostazioni si applicano a tutte le schede e finestre esistenti (ma potrebbe essere necessario ricaricarle affinché le modifiche vengano visualizzate su di esse). + +# LOCALIZATION NOTE: The following strings are the different privacy settings +# available. The title is placed next to a button that enables/disables the +# setting and the description is placed just below it +onboarding.disable-javascript.title=Disabilita JavaScript +onboarding.disable-javascript.description=Disabilitare Javascript migliora notevolmente la privacy, la sicurezza e la <a href=\"https://www.gnu.org/philosophy/javascript-trap.it.html\">libertà </a>, ma compromette la funzionalità molti siti. + + +onboarding.custom-fonts.title=Non caricare caratteri personalizzati +onboarding.custom-fonts.description=I caratteri personalizzati possono essere utilizzati per il <a href=\"https://it.wikipedia.org/wiki/Device_fingerprint\">fingerprinting</a>. Disabilitarli migliora la privacy ma potrebbe far compromettere la visibilità di alcuni siti. + +onboarding.tracking-protection.title=Protezione del tracciamento +onboarding.tracking-protection.description=Il tracciamento è la raccolta dei dati di navigazione attraverso i vari siti Web. L'attivazione di questa funzione migliora la privacy, ma si collegherà regolarmente a Internet per scaricare gli aggiornamenti dei filtri. + +onboarding.isolate-request-first-party.title=Isolare le richieste ai domini proprietari +onboarding.isolate-request-first-party.description=Questo <a href=\"https://www.torproject.org/projects/torbrowser/design/#identifier-linkability\">migliora la privacy</a>, ma potrebbe interferire con il login in alcuni siti. + +onboarding.auto-update-extensions.title=Aggiorna automaticamente le estensioni +onboarding.auto-update-extensions.description=Abilitare gli aggiornamenti automatici è positivo per la sicurezza, ma avvierebbe connessioni Internet in background. + +onboarding.spoof-referers.title=Spoof Referers +onboarding.spoof-referers.description=<a href=\"https://it.wikipedia.org/wiki/Referer\">I referer</a> dicono ai siti quale link ti ha portato lì. Questa funzione migliora notevolmente la privacy, ma potrebbe compromettere la funzionalità di alcuni siti. + + +onboarding.detect-captative-portal.title=Rileva il captive portal +onboarding.detect-captative-portal.description=<a href=\"https://it.wikipedia.org/wiki/Captive_portal\">I captive portal</a> sono i siti che controllano l'accesso alle reti wireless pubbliche negli hotel, negli aeroporti, nei bar, ecc. Il servizio di rilevamento è utile se ci si connette a tali reti, ma avvierà automaticamente le connessioni. + +onboarding.geolocation.title=Abilita geolocalizzazione +onboarding.geolocation.description=Questo è comunemente usato per mappe, siti meteo e alcuni negozi online. È meglio tenerlo spento a meno che non se ne abbia veramente bisogno. + +onboarding.webgl.title=Abilita WebGL +onboarding.webgl.description=Necessario per visualizzare la grafica 3D, ma potrebbe esporre a minacce alla sicurezza. Abilitare solo in caso di necessità . diff --git a/helpers/DATA/firefox/onboarding/onboarding.js b/helpers/DATA/firefox/onboarding/onboarding.js index 17899be5020b1f2ea5cd51e3f2f415b70e95afcb..356950b5533f60c908a3e368e2915db4de326066 100644 --- a/helpers/DATA/firefox/onboarding/onboarding.js +++ b/helpers/DATA/firefox/onboarding/onboarding.js @@ -12,7 +12,6 @@ const {classes: Cc, interfaces: Ci, utils: Cu} = Components; Cu.import("resource://gre/modules/Services.jsm"); - const ABOUT_HOME_URL = "about:home"; const ABOUT_NEWTAB_URL = "about:newtab"; @@ -35,13 +34,14 @@ class Onboarding { constructor(contentWindow) { this.init(contentWindow); +this._bundle = Services.strings.createBundle("chrome://onboarding/locale/onboarding.properties"); this.keylist = { "javascript.enabled": { type: "boolean", name: "javascript.enabled", - label: "Disable JavaScript", - description: "Disabling Javascript greatly improves privacy, security and <a href=\"https://www.gnu.org/philosophy/javascript-trap.html\">freedom</a>, but it will break many sites.", + label: this._bundle.GetStringFromName("onboarding.disable-javascript.title"), + description: this._bundle.GetStringFromName("onboarding.disable-javascript.description"), defaultvalue: true, onvalue: false, offvalue: true, @@ -49,8 +49,8 @@ class Onboarding { "browser.display.use_document_fonts": { type: "integer", name: "browser.display.use_document_fonts", - label: "Do not load custom fonts", - description: "Custom fonts can be used for <a href=\"https://en.wikipedia.org/wiki/Device_fingerprint\">fingerprinting</a>. Disabling them improves privacy but may make some sites look wrong.", + label: this._bundle.GetStringFromName("onboarding.custom-fonts.title"), + description: this._bundle.GetStringFromName("onboarding.custom-fonts.description"), defaultvalue: 1, onvalue: 0, offvalue: 1, @@ -58,8 +58,8 @@ class Onboarding { "browser.safebrowsing.provider.mozilla.updateURL": { type: "string", name: "browser.safebrowsing.provider.mozilla.updateURL", - label: "Tracking protection", - description: "Tracking is the collection of your browsing data across multiple websites. Enabling this feature improves privacy, but will regullarly connect to the Internet to fetch updates to the filters.", + label: this._bundle.GetStringFromName("onboarding.tracking-protection.title"), + description: this._bundle.GetStringFromName("onboarding.tracking-protection.description"), defaultvalue: "", onvalue: "https://shavar.services.mozilla.com/downloads?client=SAFEBROWSING_ID&appver=%MAJOR_VERSION%&pver=2.2", offvalue: "", @@ -67,8 +67,8 @@ class Onboarding { "privacy.firstparty.isolate": { type: "boolean", name: "privacy.firstparty.isolate", - label: "Isolate requests to First Party domains", - description: "This <a href=\"https://www.torproject.org/projects/torbrowser/design/#identifier-linkability\">improves privacy</a>, but it may interfere with login into some sites.", + label: this._bundle.GetStringFromName("onboarding.isolate-request-first-party.title"), + description: this._bundle.GetStringFromName("onboarding.isolate-request-first-party.description"), defaultvalue: false, onvalue: true, offvalue: false, @@ -76,8 +76,8 @@ class Onboarding { "extensions.update.enabled": { type: "boolean", name: "extensions.update.enabled", - label: "Automatically update extensions", - description: "Enabling automated updates is good for security, but would start Internet connections in the background.", + label: this._bundle.GetStringFromName("onboarding.auto-update-extensions.title"), + description: this._bundle.GetStringFromName("onboarding.auto-update-extensions.description"), defaultvalue: false, onvalue: true, offvalue: false, @@ -85,8 +85,8 @@ class Onboarding { "network.http.referer.spoofSource": { type: "boolean", name: "network.http.referer.spoofSource", - label: "Spoof Referers", - description: "<a href=\"https://en.wikipedia.org/wiki/HTTP_referer\">Referers</a> tell sites what link brought you there. This feature greatly improves your privacy, but it may break functionality on some sites.", + label: this._bundle.GetStringFromName("onboarding.spoof-referers.title"), + description: this._bundle.GetStringFromName("onboarding.spoof-referers.description"), defaultvalue: true, onvalue: true, offvalue: false, @@ -94,8 +94,8 @@ class Onboarding { "captivedetect.canonicalURL": { type: "string", name: "captivedetect.canonicalURL", - label: "Detect captive portal", - description: "<a href=\"https://en.wikipedia.org/wiki/Captive_portal\">Captive portals</a> are the sites that control access to public wireless networks in hotels, airports, cafes, etc. The detection service is useful if you connect to such netwoks, but it will start connections automatically.", + label: this._bundle.GetStringFromName("onboarding.detect-captative-portal.title"), + description: this._bundle.GetStringFromName("onboarding.detect-captative-portal.description"), defaultvalue: "", onvalue: "http://detectportal.firefox.com/success.txt", offvalue: "", @@ -103,8 +103,8 @@ class Onboarding { "browser.search.geoip.url": { type: "string", name: "browser.search.geoip.url", - label: "Enable Geolocation", - description: "This is commonly used for maps, weather sites, and some stores. It is better to keep it off unless you really need it.", + label: this._bundle.GetStringFromName("onboarding.geolocation.title"), + description: this._bundle.GetStringFromName("onboarding.geolocation.description"), defaultvalue: "", onvalue: "https://location.services.mozilla.com/v1/country?key=%MOZILLA_API_KEY%", offvalue: "" @@ -113,8 +113,8 @@ class Onboarding { "webgl.disabled": { type: "boolean", name: "webgl.disabled", - label: "Enable WebGL", - description: "Needed to visualize 3D graphics, but it may expose you to security threats. Enable it only if you really use it.", + label: this._bundle.GetStringFromName("onboarding.webgl.title"), + description: this._bundle.GetStringFromName("onboarding.webgl.description"), defaultvalue: true, onvalue: false, offvalue: true @@ -153,7 +153,7 @@ class Onboarding { newcheckbox(kind, type, name, label, description, defaultvalue, onvalue, offvalue){ let content = this._window.document.createElement("div"); - content.style="border-top: 1px solid #DDDDDD; padding-top:10px"; + content.style="border-top: 1px solid #DDDDDD; padding-top:10px; width:50%; float:left;"; if (kind == "addon") sendMessageToChrome("check-addon", [{ name: name, @@ -199,9 +199,7 @@ class Onboarding { color:#4A4A4F; `; let title = this._window.document.createElement("div"); - title.innerHTML=`<h2 style="margin:10px 0 5px; font-size:20px">Privacy settings</h2> - <p style="font-size:14px">These options allow you to tune important aspects of the browser's behavior so you can choose the balance between practicality and privacy that fits your needs. Changes to these settings apply to all existing tabs and windows (but you may need to reload them for the changes to show on them).</p> - `; + title.innerHTML=`<h2 style="margin:10px 0 5px; font-size:20px">` + this._bundle.GetStringFromName("onboarding.privacy-settings.title") + `</h2> <p style="font-size:14px">` + this._bundle.GetStringFromName("onboarding.privacy-settings.description") + `</p>`; main.insertBefore(settingsblock, main.childNodes[0]); settingsblock.appendChild(title); @@ -211,6 +209,9 @@ class Onboarding { } settingsblock.appendChild(this.newcheckbox("addon", null, "uBlock0@raymondhill.net", "uBlock Origin", "Block ads and other intrusing trackers.")); settingsblock.appendChild(this.newcheckbox("addon", null, "jid1-KtlZuoiikVfFew@jetpack", "GNU LibreJs", "Block nonfree <a href=\"https://www.gnu.org/software/librejs/\">JavaScript</a>.")); + let closer=this._window.document.createElement("div"); + closer.style="clear:both"; + settingsblock.appendChild(closer); } diff --git a/helpers/DATA/firefox/onboarding/onboarding.properties b/helpers/DATA/firefox/onboarding/onboarding.properties new file mode 100644 index 0000000000000000000000000000000000000000..c6dc5c1e03504505a0ac820dc913d03a01bdc2b0 --- /dev/null +++ b/helpers/DATA/firefox/onboarding/onboarding.properties @@ -0,0 +1,40 @@ +# This Source Code Form is subject to the terms of the Mozilla Public +# License, v. 2.0. If a copy of the MPL was not distributed with this +# file, You can obtain one at http://mozilla.org/MPL/2.0/. + +# LOCALIZATION NOTE: Next two strings are located at the top of a new tab +# introducing the customizable privacy settings + +onboarding.privacy-settings.title=Privacy settings +onboarding.privacy-settings.description=These options allow you to tune important aspects of the browser's behavior so you can choose the balance between practicality and privacy that fits your needs. Changes to these settings apply to all existing tabs and windows (but you may need to reload them for the changes to show on them). + +# LOCALIZATION NOTE: The following strings are the different privacy settings +# available. The title is placed next to a button that enables/disables the +# setting and the description is placed just below it +onboarding.disable-javascript.title=Disable JavaScript +onboarding.disable-javascript.description=Disabling Javascript greatly improves privacy, security and <a href=\"https://www.gnu.org/philosophy/javascript-trap.html\">freedom</a>, but it will break many sites. + +onboarding.custom-fonts.title=Do not load custom fonts +onboarding.custom-fonts.description=Custom fonts can be used for <a href=\"https://en.wikipedia.org/wiki/Device_fingerprint\">fingerprinting</a>. Disabling them improves privacy but may make some sites look wrong. + +onboarding.tracking-protection.title=Tracking protection +onboarding.tracking-protection.description=Tracking is the collection of your browsing data across multiple websites. Enabling this feature improves privacy, but will regularly connect to the Internet to fetch updates to the filters. + +onboarding.isolate-request-first-party.title=Isolate requests to First Party domains +onboarding.isolate-request-first-party.description=This <a href=\"https://www.torproject.org/projects/torbrowser/design/#identifier-linkability\">improves privacy</a>, but it may interfere with login into some sites. + +onboarding.auto-update-extensions.title=Automatically update extensions +onboarding.auto-update-extensions.description=Enabling automated updates is good for security, but would start Internet connections in the background. + +onboarding.spoof-referers.title=Spoof Referers +onboarding.spoof-referers.description=<a href=\"https://en.wikipedia.org/wiki/HTTP_referer\">Referers</a> tell sites what link brought you there. This feature greatly improves your privacy, but it may break functionality on some sites. + +onboarding.detect-captative-portal.title=Detect captive portal +onboarding.detect-captative-portal.description=<a href=\"https://en.wikipedia.org/wiki/Captive_portal\">Captive portals</a> are the sites that control access to public wireless networks in hotels, airports, cafes, etc. The detection service is useful if you connect to such netwoks, but it will start connections automatically. + +onboarding.geolocation.title=Enable Geolocation +onboarding.geolocation.description=This is commonly used for maps, weather sites, and some stores. It is better to keep it off unless you really need it. + +onboarding.webgl.title=Enable WebGL +onboarding.webgl.description=Needed to visualize 3D graphics, but it may expose you to security threats. Enable it only if you really use it. + diff --git a/helpers/make-firefox b/helpers/make-firefox index 0d4789356e3730c52f87ab1afb2d83d7832999be..f1f3e2dd8ed9c604d136ab5c4b380523643e70cc 100644 --- a/helpers/make-firefox +++ b/helpers/make-firefox @@ -29,6 +29,10 @@ sed 's/.Ubuntu., //' -i ./browser/extensions/activity-stream/css/activity-stream cp $DATA/onboarding/bootstrap.js browser/extensions/onboarding cp $DATA/onboarding/onboarding.js browser/extensions/onboarding/content +cp $DATA/onboarding/onboarding.properties browser/extensions/onboarding/locales/en-US +for locale in $(ls -1 $DATA/onboarding/locales/); do + cp $DATA/onboarding/locales/$locale/onboarding.properties l10n/$locale/browser/extensions/onboarding +done sed '/captivedetect.canonicalURL/s/http.*success.txt//' -i modules/libpref/init/all.js