From 77407afb47cbd82d4d54341d2c1b880e35828d02 Mon Sep 17 00:00:00 2001
From: Jaifroid To enable the Service Worker, we",
"dialog-allow-internetaccess-message2": " We shall attempt to switch you to ServiceWorker mode (this is now the default).",
"dialog-allow-internetaccess-message3": "It supports more types of ZIM archives and is much more robust. We",
- "dialog-allow-internetaccess-message4": "need one-time access to our secure server so that the app can re-launch as a Progressive Web App (PWA). If available, the PWA will work offline, but will auto-update periodically when online as per the Service Worker spec. You can switch back any time by returning to Safe mode. WARNING: This will attempt to access the following server: You can switch back any time by returning to Restricted mode. WARNING: This will attempt to access the following server: You seem to be opening kiwix-js with the file:// protocol, which is blocked by your browser for security reasons. The easiest way to run it is to download and run it as a browser extension (from the vendor store). Or else you can open it through a web server: either through a local one (http://localhost/...) or through a remote one (but you will need a secure connection, e.g.: https://webserver/...) Another option is to force your browser to accept that (but you'll open a security breach): on Chrome, you can start it with --allow-file-access-from-files command-line argument; on Firefox, you can set privacy.file_unique_origin to false in about:config Unfortunately, your browser does not appear to support ServiceWorker mode, which is now the default for this app. You can continue to use the app in Safe mode, but note that this mode only works well with ZIM archives that have static content, such as Wikipedia / Wikimedia ZIMs or Stackexchange. If you can, we recommend that you update your browser to a version that supports ServiceWorker mode. Unfortunately, your browser does not appear to support ServiceWorker mode, which is now the default for this app. You can continue to use the app in Restricted mode, but note that this mode only works well with ZIM archives that have static content, such as Wikipedia / Wikimedia ZIMs or Stackexchange. If you can, we recommend that you update your browser to a version that supports ServiceWorker mode. Unfortunately, your browser does not appear to support ServiceWorker mode, which is now the default for this app. You can continue to use the app in Safe mode, but note that this mode only works well with ZIM archives that have static content, such as Wikipedia / Wikimedia ZIMs or Stackexchange. If you can, we recommend that you update your browser to a version that supports ServiceWorker mode. Unfortunately, your browser does not appear to support ServiceWorker mode, which is now the default for this app. You can continue to use the app in Restricted mode, but note that this mode only works well with ZIM archives that have static content, such as Wikipedia / Wikimedia ZIMs or Stackexchange. If you can, we recommend that you update your browser to a version that supports ServiceWorker mode. We have switched you to ServiceWorker mode (this is now the default). It supports more types of ZIM archives and is much more robust. If you experience problems with this mode, you can switch back to Safe mode. In that case, please report the problems you experienced to us (see About section). We have switched you to ServiceWorker mode (this is now the default). It supports more types of ZIM archives and is much more robust. If you experience problems with this mode, you can switch back to Restricted mode. In that case, please report the problems you experienced to us (see About section). You are attempting to open a Zimit-style archive, which is not supported by your browser in ServiceWorker(Local) mode. We have temporarily switched you to Safe mode so you can view static content, but a lot of content is non-functional in this configuration. You are attempting to open a Zimit-style archive, which is not supported by your browser in ServiceWorker(Local) mode. We have temporarily switched you to Restricted mode so you can view static content, but a lot of content is non-functional in this configuration. Para habilitar el Service Worker,",
"dialog-allow-internetaccess-message2": " Vamos a intentar cambiar al modo ServiceWorker (ahora es el modo predeterminado).",
"dialog-allow-internetaccess-message3": "Soporta más tipos de archivos ZIM y es mucho más robusto. ",
- "dialog-allow-internetaccess-message4": "Necesitamos acceder una sóla vez a nuestro servidor seguro para que la aplicación pueda volver a iniciarse como una Progressive Web App (PWA). Si está disponible, la PWA funcionará sin conexión, pero se actualizará automáticamente cuando esté en línea según la especificación del Service Worker. Puede volver al modo Seguro en cualquier momento. ADVERTENCIA: Esto intentará acceder al siguiente servidor: Puede volver al modo Restringido en cualquier momento. ADVERTENCIA: Esto intentará acceder al siguiente servidor: Parece que está abriendo kiwix-js con el protocolo file://, lo cual está bloqueado por su navegador por razones de seguridad. La forma más fácil de ejecutar esta aplicación es en forma de una extensión (se puede obtenir gratis de la tienda de extensiones de su navegador). O bien puede abrirlo a través de un servidor web: ya sea a través de uno local (http://localhost/...) o a través de uno remoto (pero necesitará una conexión segura, p.ej.: https://webserver/...) Otra opción es forzar a su navegador a que lo acepte (pero abrirá una brecha de seguridad): en Chrome/Edge, puede iniciarlo con el argumento de línea de comandos --allow-file-access-from-files; en Firefox, puede cambiar la opción privacy.file_unique_origin a falso en about:config Desafortunadamente, su navegador no parece soportar el modo ServiceWorker, que ahora es el modo predeterminado para esta aplicación. Puede continuar usando la aplicación en el modo Seguro, pero tenga en cuenta que este modo sólo funciona bien con los archivos ZIM que tienen contenido estático, tales como los archivos de Wikipedia / WikiMedia o Stackexchange. Si puede, le recomendamos que actualice su navegador a una versión que soporte el modo ServiceWorker. Desafortunadamente, su navegador no parece soportar el modo ServiceWorker, que ahora es el modo predeterminado para esta aplicación. Puede continuar usando la aplicación en el modo Restringido, pero tenga en cuenta que este modo sólo funciona bien con los archivos ZIM que tienen contenido estático, tales como los archivos de Wikipedia / WikiMedia o Stackexchange. Si puede, le recomendamos que actualice su navegador a una versión que soporte el modo ServiceWorker. Desafortunadamente, su navegador no parece soportar el modo ServiceWorker, que ahora es el modo predeterminado para esta aplicación. Puede continuar usando la aplicación en el modo Seguro, pero tenga en cuenta que este modo sólo funciona bien con los archivos ZIM que tienen contenido estático, como los archivos ZIM de Wikipedia / Wikimedia o Stackexchange. Si puede, le recomendamos que actualice su navegador a una versión que soporte el modo ServiceWorker. Desafortunadamente, su navegador no parece soportar el modo ServiceWorker, que ahora es el modo predeterminado para esta aplicación. Puede continuar usando la aplicación en el modo Restringido, pero tenga en cuenta que este modo sólo funciona bien con los archivos ZIM que tienen contenido estático, como los archivos ZIM de Wikipedia / Wikimedia o Stackexchange. Si puede, le recomendamos que actualice su navegador a una versión que soporte el modo ServiceWorker. Le hemos cambiado al modo ServiceWorker (ahora es el modo predeterminado). Soporta más tipos de archivo ZIM y es mucho más robusto. Si tiene problemas con este modo, puede volver al modo Seguro. En tal caso, por favor, informe de los problemas que ha experimentado (véase la página Información). Le hemos cambiado al modo ServiceWorker (ahora es el modo predeterminado). Soporta más tipos de archivo ZIM y es mucho más robusto. Si tiene problemas con este modo, puede volver al modo Restringido. En tal caso, por favor, informe de los problemas que ha experimentado (véase la página Información). Está intentando abrir un archivo Zimit, lo cual no es compatible con su navegador en modo ServiceWorker(Local). Le hemos cambiado temporalmente al modo Seguro para que pueda ver el contenido estático, pero gran parte del contenido no es funcional con esta configuración. Está intentando abrir un archivo Zimit, lo cual no es compatible con su navegador en modo ServiceWorker(Local). Le hemos cambiado temporalmente al modo Restringido para que pueda ver el contenido estático, pero gran parte del contenido no es funcional con esta configuración. Pour activer le Service Worker, nous",
"dialog-allow-internetaccess-message2": " Nous allons essayer de passer en mode ServiceWorker (c'est maintenant le mode par défaut).",
"dialog-allow-internetaccess-message3": "Il prend en charge plus de types de fichiers ZIM et est beaucoup plus robuste. ",
- "dialog-allow-internetaccess-message4": "avons besoin d'accéder une seule fois à notre serveur sécurisé pour que l'application puisse redémarrer en tant que Progressive Web App (PWA). Si elle est disponible, la PWA fonctionnera hors ligne, mais se mettra à jour automatiquement lorsqu'elle sera en ligne selon la spécification du Service Worker. Vous pouvez revenir au mode Sécurisé à tout moment. AVERTISSEMENT : Cela tentera d'accéder au serveur suivant : Vous pouvez revenir au mode Restreint à tout moment. AVERTISSEMENT : Cela tentera d'accéder au serveur suivant : Il semble que vous ouvrez kiwix-js avec le protocole file://, ce qui est bloqué par votre navigateur pour des raisons de sécurité. La façon la plus simple d'exécuter cette application est sous la forme d'une extension (vous pouvez l'obtenir gratuitement dans le magasin d'extensions de votre navigateur). Vous pouvez également l'ouvrir via un serveur Web : soit via un serveur local (http://localhost/...) ou via un serveur distant (mais vous aurez besoin d'une connexion sécurisée, p. ex. : https://webserver/...) Une autre option consiste à forcer votre navigateur à l'accepter (mais cela ouvrira une faille de sécurité) : dans Chrome/Edge, vous pouvez le démarrer avec l'argument de ligne de commande --allow-file-access-from-files ; dans Firefox, vous pouvez changer l'option privacy.file_unique_origin à false dans about:config Malheureusement, votre navigateur ne semble pas prendre en charge le mode ServiceWorker, qui est maintenant le mode par défaut pour cette application. Vous pouvez continuer à utiliser l'application en mode Sécurisé, mais veuillez noter que ce mode ne fonctionne bien qu'avec les fichiers ZIM qui ont un contenu statique, comme les fichiers ZIM de Wikipédia / WikiMédia ou Stackexchange. Si possible, nous vous recommandons de mettre à jour votre navigateur vers une version prenant en charge le mode ServiceWorker. Malheureusement, votre navigateur ne semble pas prendre en charge le mode ServiceWorker, qui est maintenant le mode par défaut pour cette application. Vous pouvez continuer à utiliser l'application en mode Restreint, mais veuillez noter que ce mode ne fonctionne bien qu'avec les fichiers ZIM qui ont un contenu statique, comme les fichiers ZIM de Wikipédia / WikiMédia ou Stackexchange. Si possible, nous vous recommandons de mettre à jour votre navigateur vers une version prenant en charge le mode ServiceWorker. Malheureusement, votre navigateur ne semble pas prendre en charge le mode ServiceWorker, qui est maintenant le mode par défaut pour cette application. Vous pouvez continuer à utiliser l'application en mode Sécurisé, mais veuillez noter que ce mode ne fonctionne bien qu'avec les fichiers ZIM qui ont un contenu statique, comme les fichiers ZIM de Wikipédia / WikiMédia ou Stackexchange. Si possible, nous vous recommandons de mettre à jour votre navigateur vers une version prenant en charge le mode ServiceWorker. Malheureusement, votre navigateur ne semble pas prendre en charge le mode ServiceWorker, qui est maintenant le mode par défaut pour cette application. Vous pouvez continuer à utiliser l'application en mode Restreint, mais veuillez noter que ce mode ne fonctionne bien qu'avec les fichiers ZIM qui ont un contenu statique, comme les fichiers ZIM de Wikipédia / WikiMédia ou Stackexchange. Si possible, nous vous recommandons de mettre à jour votre navigateur vers une version prenant en charge le mode ServiceWorker. Nous vous avons basculé en mode ServiceWorker (c'est maintenant le mode par défaut). Il prend en charge plus de types de fichiers ZIM et est beaucoup plus robuste. Si vous rencontrez des problèmes avec ce mode, vous pouvez revenir au mode Sécurisé. Dans ce cas, veuillez signaler les problèmes que vous avez rencontrés (voir la page Informations). Nous vous avons basculé en mode ServiceWorker (c'est maintenant le mode par défaut). Il prend en charge plus de types de fichiers ZIM et est beaucoup plus robuste. Si vous rencontrez des problèmes avec ce mode, vous pouvez revenir au mode Restreint. Dans ce cas, veuillez signaler les problèmes que vous avez rencontrés (voir la page Informations). Vous essayez d'ouvrir une archive de type Zimit, ce qui n'est pas pris en charge par votre navigateur en mode ServiceWorker(Local). Nous vous avons temporairement basculé en mode Sécurisé afin que vous puissiez afficher le contenu statique, mais une grande partie du contenu n'est pas fonctionnelle avec cette configuration. Vous essayez d'ouvrir une archive de type Zimit, ce qui n'est pas pris en charge par votre navigateur en mode ServiceWorker(Local). Nous vous avons temporairement basculé en mode Restreint afin que vous puissiez afficher le contenu statique, mais une grande partie du contenu n'est pas fonctionnelle avec cette configuration.
For full instructions, please see the section",
@@ -34,7 +34,7 @@ document.localeJson = {
"configure-select-file-first-option": "Select an archive...",
"configure-selectordisplay": "Drag and drop a new ZIM file, or",
"configure-selectordisplay-link": "display file selectors",
- "configure-static-content": "Only ZIMs with static content (e.g. Wiki-style) are supported in Safe mode.
",
+ "configure-static-content": "Only ZIMs with static content (e.g. Wiki-style) are supported in Restricted mode.
",
"configure-supportedarchives": "For information on ZIM compatibility, see",
"configure-compatibility-images-title": "Image handling",
"configure-compatibility-images-label": "Work around anti-fingerprinting measures by substituting WebP images with canvas elements (setting determined automatically, can be disabled):",
@@ -79,22 +79,22 @@ document.localeJson = {
"configure-performance-searchrange-label": "Select max number of search results:",
"configure-performance-searchrange-valuetext": "Value",
"configure-performance-searchrange-help": "default 25, higher values increase search time",
- "configure-previews": "Show a popover preview of Wikipedia / Wkivoyage articles when hovering over links (limited functionality in Safe Mode)",
+ "configure-previews": "Show a popover preview of Wikipedia / Wkivoyage articles when hovering over links (limited functionality in Restricted Mode)",
"configure-previews-tip": "Shows a small popup preview of Wikipedia and Wikivoyage articles when the pointer is hovered over an article link. Turn this off if it is too slow or interferes wtih display of articles on small-screen devices.",
"configure-compatibility-panel-header": "Content injection mode",
"configure-compatibility-see": "See",
"configure-compatibility-modeslink": "About (Technical Information)",
"configure-compatibility-helpstub": "for an explanation of the difference between these modes:",
- "configure-compatibility-option-serviceworker": "ServiceWorker (recommended, supports dynamic content and inline JavaScript)",
+ "configure-compatibility-option-serviceworker": "ServiceWorker Mode (recommended, supports dynamic content and inline JavaScript)",
"configure-compatibility-option-serviceworker-tip": "This mode requires that the browser or framework be capable of installing a Service Worker. It enables dynamic ZIM content and running JavaScript (including inline JS). It works by intercepting the browser's Fetch calls and supplying the requested content from the ZIM.",
- "configure-compatibility-option-serviceworkerlocal": "ServiceWorkerLocal (secure local Service Worker, but no inline JavaScript)",
+ "configure-compatibility-option-serviceworkerlocal": "ServiceWorkerLocal Mode (secure local Service Worker, but no inline JavaScript)",
"configure-compatibility-option-serviceworkerlocal-tip": "[For Chromium extensions only:] This mode runs the Service Worker in a secure local sandbox, and does not need one-time access to our PWA server. However, due to the strong security restrictions in the API, it is not capable of running inline JavaScript, so dynamic ZIM content may fail.",
- "configure-compatibility-option-jquery": "Safe Mode (No dynamic content, compatible with older browsers)",
+ "configure-compatibility-option-jquery": "Restricted Mode (No dynamic content, compatible with older browsers)",
"configure-compatibility-option-jquery-tip": "This mode cannot run dynamic ZIM files. However, static ZIM archives like Wikipedia / Wikimedia should work fine.",
"configure-expert-settings-title": "Expert settings",
"configure-expert-panel-header": "Troubleshooting and development",
"configure-expert-hideactivecontentwarning": "Permanently hide active content warning (for experienced users)",
- "configure-expert-hideactivecontentwarning-tip": "A warning is shown if you load a ZIM that has active or dynamic content while you are in Safe mode. It is not recommended to disable this warning.",
+ "configure-expert-hideactivecontentwarning-tip": "A warning is shown if you load a ZIM that has active or dynamic content while you are in Restricted mode. It is not recommended to disable this warning.",
"configure-expert-hideexternallinkwarning": "Permanently hide \"Opening external link\" warning",
"configure-expert-hideexternallinkwarning-tip": "If this option is checked, links to external sites will open in a new tab without confirmation.",
"configure-expert-disabledragdrop": "Disable drag-and-drop (in case it is causing anomalies)",
@@ -131,7 +131,7 @@ document.localeJson = {
"dialog-allow-internetaccess-message1": "
",
+ "dialog-allow-internetaccess-message4": "need one-time access to our secure server so that the app can re-launch as a Progressive Web App (PWA). If available, the PWA will work offline, but will auto-update periodically when online as per the Service Worker spec.
",
"dialog-archive-notset-title": "No archive selected",
"dialog-archive-notset-message": "Archive not set: please select an archive",
"dialog-article-notfound-message": "Article with the following URL was not found in the archive:",
@@ -145,7 +145,7 @@ document.localeJson = {
"dialog-blocked-fileprotocol": "
Do you wish to try again?",
"dialog-launchpwa-unsupported-title": "ServiceWorker API not available",
- "dialog-launchpwa-unsupported-message": "
(Kiwix needs one-time access to the server to cache the PWA).
Please try again when you have a stable Internet connection.",
"dialog-serviceworker-registration-failure-title": "Failed to register Service Worker",
- "dialog-serviceworker-registration-failure-message": "The Service Worker could not be properly registered. Switching back to Safe mode... Error message:",
+ "dialog-serviceworker-registration-failure-message": "The Service Worker could not be properly registered. Switching back to Restricted mode... Error message:",
"dialog-serviceworker-registration-failure-fileprotocol": "
You seem to be opening kiwix-js with the file:// protocol. You should open it through a web server: either through a local one (http://localhost/...) or through a remote one (but you need a secure connection, e.g.: https://webserver.org/...)",
"dialog-serviceworker-unsupported-title": "ServiceWorker mode unsupported",
- "dialog-serviceworker-unsupported-message": "*.zimaa
, *.zimab
, *.zimac
, ...
, etc.). When you pick this archive in the app, be sure to pick all the chunks, or drag-and-drop them all into the app.",
"about-large-archives-para3": "For some information on how to split archives, see Download a ZIM archive .",
- "about-contentinjection-para1": "Depending on your browser or framework, this app may be capable of running in different modes, which we call \"ServiceWorker Mode\" and \"Safe Mode\". There is a toggle under Compatibility Settings in Configuration that allows you to select between these. Here is a technical explanation of what these modes do:",
- "about-contentinjection-para2": "ServiceWorker Mode: This is the default mode. As its name implies, it requires that the browser or framework be capable of installing a Service Worker, which is usually the case in modern browsers. It works by intercepting the browser or framework's Fetch calls (network requests) and supplying the requested content from the ZIM. In this mode, the content is read and supplied as-is from the archive to the browser. Dynamic content (e.g. JavaScript) and proprietary UIs are fully supported in this mode. This mode can feel initially a little slower than Safe mode until commonly used assets are cached, but it soon equals Safe mode in speed, at least in modern browsers. However, older browsers such as IE11 are incompatible with this mode, and the app must be running in a secure context (https:
, localhost
, or certain browser extensions). While this mode is not natively supported in Mozilla (Firefox) browser extensions, we provide a functional workaround by re-launching the extension as a Progressive Web App (PWA). Note that this mode cannot run with the file:
protocol (but only IE11 and old Edge allow the app to run by launching index.html
from the file system).",
+ "about-contentinjection-para1": "Depending on your browser or framework, this app may be capable of running in different modes, which we call \"ServiceWorker Mode\" and \"Restricted Mode\". There is a toggle under Compatibility Settings in Configuration that allows you to select between these. Here is a technical explanation of what these modes do:",
+ "about-contentinjection-para2": "ServiceWorker Mode: This is the default mode. As its name implies, it requires that the browser or framework be capable of installing a Service Worker, which is usually the case in modern browsers. It works by intercepting the browser or framework's Fetch calls (network requests) and supplying the requested content from the ZIM. In this mode, the content is read and supplied as-is from the archive to the browser. Dynamic content (e.g. JavaScript) and proprietary UIs are fully supported in this mode. This mode can feel initially a little slower than Restricted mode until commonly used assets are cached, but it soon equals Restricted mode in speed, at least in modern browsers. However, older browsers such as IE11 are incompatible with this mode, and the app must be running in a secure context (https:
, localhost
, or certain browser extensions). While this mode is not natively supported in Mozilla (Firefox) browser extensions, we provide a functional workaround by re-launching the extension as a Progressive Web App (PWA). Note that this mode cannot run with the file:
protocol (but only IE11 and old Edge allow the app to run by launching index.html
from the file system).",
"about-contentinjection-para3": "ServiceWorkerLocal Mode: This is only available in Chromium extensions. It is the same as above, but due to very tight security restrictions in these extensions, no inline JavaScript or eval statements can run. Unfortunately, modern ZIMs may have such dynamic content, and so functionality may be restricted in this mode. Nevertheless, it is more secure: the content is sandboxed and no one-time server access is required to enable the Service Worker. You are protected from inline code execution at the cost of loss of some features in dynamic ZIMs.",
- "about-contentinjection-para4": "Safe Mode: This mode prevents attached scripts from running in the iframe, so it is useful for checking the static content of a ZIM before you allow scripts to run. It is also compatible with older browsers or frameworks that cannot run Service Workers. The mode has limitations which mean that only static content can be displayed, such as that found in Wikipedia / WikiMedia archives and (for now) Stackexchange. It is a way of inserting articles extracted from the ZIM into the DOM (browser document) by injecting the content into an iframe or tab. We then use native DOM methods, or sometimes JQuery, to parse the article's HTML and insert required assets (images, stylesheets, event listeners for hyperlinks, etc.). On old devices, DOM traversal can be slow, but it is compensated for because we do not extract or run JavaScript assets (which would be technically extremely complicated). As a result, for WikiMedia archives this mode is usually quite fast. On the downside, ZIMs that have a proprietary dynamic UI (such as Gutenberg or TED talks) are only partially supported in this mode: the UI does not work, but articles can be searched for and loaded from the search bar.",
+ "about-contentinjection-para4": "Restricted Mode: This mode prevents attached scripts from running in the iframe, so it is useful for checking the static content of a ZIM before you allow scripts to run. It is also compatible with older browsers or frameworks that cannot run Service Workers. The mode has limitations which mean that only static content can be displayed, such as that found in Wikipedia / WikiMedia archives and (for now) Stackexchange. It is a way of inserting articles extracted from the ZIM into the DOM (browser document) by injecting the content into an iframe or tab. We then use native DOM methods, or sometimes JQuery, to parse the article's HTML and insert required assets (images, stylesheets, event listeners for hyperlinks, etc.). On old devices, DOM traversal can be slow, but it is compensated for because we do not extract or run JavaScript assets (which would be technically extremely complicated). As a result, for WikiMedia archives this mode is usually quite fast. On the downside, ZIMs that have a proprietary dynamic UI (such as Gutenberg or TED talks) are only partially supported in this mode: the UI does not work, but articles can be searched for and loaded from the search bar.",
"about-feedback-para1": "We welcome constructive feedback and suggestions for improvement. We will consider feature requests, but it is even better if you can contribute to improving the app! The source code is on GitHub , and we welcome Pull Requests (but open an issue and discuss your proposal first).",
"about-feedback-para2": "The bug and issue tracker is on GitHub too. We use it as our roadmap. Alternatively, you can send your feedback by email. In all cases, if you are reporting a bug, please give as much detail as you can: which device you are using, which version of Kiwix, which archive, which articles etc.",
"about-feedback-para3": "If you like the Kiwix project and use it, please consider giving a donation at https://support.kiwix.org to help maintain our servers, ZIM files and applications.",
@@ -280,7 +280,7 @@ document.localeJson = {
"about-official-download": "See the official download site: https://www.kiwix.org/applications/ .",
"about-back-contents": "↑ Back to Contents",
"alert-activecontentwarning-title": "Unable to display active content:",
- "alert-activecontentwarning-part1": "This ZIM is not fully supported in Safe mode.
Content may be available by clicking search button above (or type a letter of the alphabet), or else",
+ "alert-activecontentwarning-part1": "This ZIM is not fully supported in Restricted mode.
Content may be available by clicking search button above (or type a letter of the alphabet), or else",
"alert-activecontentwarning-part2": "switch to ServiceWorker mode",
"alert-activecontentwarning-part3": "if your platform supports it.",
"alert-activecontentwarning-part4": "Permanently hide",
diff --git a/i18n/es.jsonp.js b/i18n/es.jsonp.js
index ad9b11f32..86d109c85 100644
--- a/i18n/es.jsonp.js
+++ b/i18n/es.jsonp.js
@@ -3,7 +3,7 @@ document.localeJson = {
"es": {
"translation": {
"title": "Kiwix",
- "alert-activecontentwarning-safemode": "Seguro",
+ "alert-activecontentwarning-restrictedmode": "Restringido",
"sub-title": "Navegador de contenido offline",
"home": "Inicio",
"home-search": "Buscar",
@@ -25,7 +25,7 @@ document.localeJson = {
"configure-changed-content-note": "(Vuelva a seleccionar carpeta si hay contenido actualizado en su dispositivo)",
"configure-btn-rescan": "Volver a escanear",
"configure-about-rescan-tip": "Volver a escanear las tarjetas SD y la memoria interna",
- "configure-expert-enable-source-verification-tip": "Advertencia: Algunos archivos ZIM de fuentes no fiables podrían ejecutar código malicioso en su navegador. Esto puede evitarse utilizando el modo Seguro, que no puede ejecutar contenido activo desde el ZIM. Los ZIM muy dinámicos probablemente fallarán en el modo Seguro, pero los ZIM con contenido mayoritariamente estático deberían funcionar. Si confía en la fuente de todos sus archivos ZIM, puede desactivar esta opción y se utlizará el modo ServiceWorker por defecto (si está disponible).",
+ "configure-expert-enable-source-verification-tip": "Advertencia: Algunos archivos ZIM de fuentes no fiables podrían ejecutar código malicioso en su navegador. Esto puede evitarse utilizando el modo Restringido, que no puede ejecutar contenido activo desde el ZIM. Los ZIM muy dinámicos probablemente fallarán en el modo Restringido, pero los ZIM con contenido mayoritariamente estático deberían funcionar. Si confía en la fuente de todos sus archivos ZIM, puede desactivar esta opción y se utlizará el modo ServiceWorker por defecto (si está disponible).",
"configure-expert-enable-source-verification-check-box": "Activar la verificación del origen de los archivos nuevos (recomendado: Sólo se le pedirá la primera vez que abra un archivo ZIM)",
"configure-select-file-numbers": "archivo(s) encontrado(s) en la ubicación seleccionada. ",
"configure-download-instructions": "Esta aplicación necesita un archivo ZIM para funcionar.
Para instrucciones completas, vea la sección",
@@ -34,7 +34,7 @@ document.localeJson = {
"configure-select-file-first-option": "Seleccione un archivo...",
"configure-selectordisplay": "Arrastre y suelte un nuevo archivo ZIM, o",
"configure-selectordisplay-link": "mostrar selector de archivos",
- "configure-static-content": "Sólo funcionan bien los ZIM con contenido estático (tipo Wiki) en el modo Seguro.
",
+ "configure-static-content": "Sólo funcionan bien los ZIM con contenido estático (tipo Wiki) en el modo Restringido.
",
"configure-supportedarchives": "Para informarse sobre la compatibilidad de los archivos, vea",
"configure-compatibility-images-title": "Manejo de imágenes",
"configure-compatibility-images-label": "Sustituir imágenes WebP con elementos canvas para evitar las medidas anti-huellas (configuración determinada automáticamente, puede ser desactivada):",
@@ -79,7 +79,7 @@ document.localeJson = {
"configure-performance-searchrange-label": "Número máximo de resultados de búsqueda:",
"configure-performance-searchrange-valuetext": "Valor actual",
"configure-performance-searchrange-help": "por defecto 25, valores más altos aumentan el tiempo de búsqueda",
- "configure-previews": "Mostrar vista previa de artículos de Wikipedia / Wikivoyage al pasar el cursor sobre los enlaces (funcionalidad limitada en Modo Seguro)",
+ "configure-previews": "Mostrar vista previa de artículos de Wikipedia / Wikivoyage al pasar el cursor sobre los enlaces (funcionalidad limitada en Modo Restringido)",
"configure-previews-tip": "Muestra una pequeña vista previa emergente de los artículos de Wikipedia y Wikivoyage cuando el puntero se pasa sobre un enlace de artículo. Desactivar si es demasiado lento o interfiere con la visualización de artículos en dispositivos de pantalla pequeña.",
"configure-compatibility-panel-header": "Modo de inyección de contenido",
"configure-compatibility-see": "Ver",
@@ -87,14 +87,14 @@ document.localeJson = {
"configure-compatibility-helpstub": "para una explicación de la diferencia entre estos modos:",
"configure-compatibility-option-serviceworker": "Modo ServiceWorker (recomendado, soporta contenido dinámico y ejecución arbitraria de JS)",
"configure-compatibility-option-serviceworker-tip": "Este modo requiere que el navegador o el framework sean capaces de instalar un Service Worker. Permite contenido ZIM dinámico y ejecutar cualquier elemento con JavaScript sin restricciones. Funciona interceptando las llamadas Fetch del navegador y suministrando el contenido solicitado desde el ZIM.",
- "configure-compatibility-option-serviceworkerlocal": "ServiceWorkerLocal (Service Worker local seguro, pero sin ejecución arbitraria de JavaScript)",
- "configure-compatibility-option-serviceworkerlocal-tip": "[Sólo para extensiones de Chromium:] Este modo ejecuta el Service Worker en un sandbox local seguro, y no necesita acceso único a nuestro servidor PWA. Sin embargo, debido a las fuertes restricciones de seguridad en la API, no es capaz de ejecutar todos los fragmentos sueltos de JavaScript, por lo que el contenido ZIM dinámico puede fallar.",
- "configure-compatibility-option-jquery": "Modo Seguro (No soporta contenido dinámico, compatible con navegadores antiguos)",
+ "configure-compatibility-option-serviceworkerlocal": "Modo ServiceWorkerLocal (Service Worker local seguro, pero sin ejecución arbitraria de JavaScript)",
+ "configure-compatibility-option-serviceworkerlocal-tip": "[Sólo para extensiones de Chromium:] Este modo ejecuta el Service Worker en un sandbox local Restringido, y no necesita acceso único a nuestro servidor PWA. Sin embargo, debido a las fuertes restricciones de seguridad en la API, no es capaz de ejecutar todos los fragmentos sueltos de JavaScript, por lo que el contenido ZIM dinámico puede fallar.",
+ "configure-compatibility-option-jquery": "Modo Restringido (No soporta contenido dinámico, compatible con navegadores antiguos)",
"configure-compatibility-option-jquery-tip": "Este modo no puede ejecutar archivos ZIM dinámicos. Sin embargo, los archivos ZIM estáticos como Wikipedia / Wikimedia deberían funcionar sin problemas.",
"configure-expert-settings-title": "Opciones avanzadas",
"configure-expert-panel-header": "Resolución de problemas y desarrollo",
"configure-expert-hideactivecontentwarning": "Ocultar permanentemente la advertencia de contenido activo (para usuarios experimentados)",
- "configure-expert-hideactivecontentwarning-tip": "Se muestra una advertencia si carga un ZIM que tiene contenido activo o dinámico mientras está en modo Seguro. No se recomienda desactivar esta advertencia.",
+ "configure-expert-hideactivecontentwarning-tip": "Se muestra una advertencia si carga un ZIM que tiene contenido activo o dinámico mientras está en modo Restringido. No se recomienda desactivar esta advertencia.",
"configure-expert-hideexternallinkwarning": "Ocultar permanentemente el aviso \"Abrir enlace externo\"",
"configure-expert-hideexternallinkwarning-tip": "Si esta opción está marcada, los enlaces a sitios externos se abrirán en una nueva pestaña sin confirmación.",
"configure-expert-disabledragdrop": "Desactivar función de arrastrar y soltar (en caso de que esté causando anomalías)",
@@ -131,7 +131,7 @@ document.localeJson = {
"dialog-allow-internetaccess-message1": "
",
+ "dialog-allow-internetaccess-message4": "Necesitamos acceder una sóla vez a nuestro servidor Restringido para que la aplicación pueda volver a iniciarse como una Progressive Web App (PWA). Si está disponible, la PWA funcionará sin conexión, pero se actualizará automáticamente cuando esté en línea según la especificación del Service Worker.
",
"dialog-archive-notset-title": "Ningún archivo seleccionado",
"dialog-archive-notset-message": "Nignún archivo está cargado: por favor, seleccione uno",
"dialog-article-notfound-message": "El artículo con la siguiente URL no se encontró en el archivo:",
@@ -145,7 +145,7 @@ document.localeJson = {
"dialog-blocked-fileprotocol": "
¿Desea intentarlo de nuevo?",
"dialog-launchpwa-unsupported-title": "API ServiceWorker no disponible",
- "dialog-launchpwa-unsupported-message": "
(Kiwix necesita acceso una vez al servidor para almacenar en caché la PWA).
Por favor, inténtelo de nuevo cuando tenga una conexión a Internet estable.",
"dialog-serviceworker-registration-failure-title": "No se pudo registrar el Service Worker",
- "dialog-serviceworker-registration-failure-message": "El Service Worker no se pudo registrar correctamente. Reactivando el modo Seguro... Mensaje de error:",
+ "dialog-serviceworker-registration-failure-message": "El Service Worker no se pudo registrar correctamente. Reactivando el modo Restringido... Mensaje de error:",
"dialog-serviceworker-registration-failure-fileprotocol": "
Parece que está accediendo a kiwix-js con el protocolo file://. Debe abrirlo con un servidor web: ya sea uno local (http://localhost/...) o uno remoto (pero necesita una conexión segura en este caso, p.ej.: https://webserver.org/...)",
"dialog-serviceworker-unsupported-title": "Modo ServiceWorker no disponible",
- "dialog-serviceworker-unsupported-message": "*.zimaa
, *.zimab
, *.zimac
, ...
, etc.). Cuando elija este archivo en la aplicación, asegúrese de elegir todos los fragmentos, o arrástrelos todos a la aplicación.",
"about-large-archives-para3": "Para obtener información sobre cómo dividir los archivos, consulte Bajar un archivo ZIM (en inglés).",
- "about-contentinjection-para1": "Dependiendo de su navegador o framework, esta aplicación puede ser capaz de ejecutarse en diferentes modos, que llamamos \"Modo ServiceWorker\" y \"Modo Seguro\". Hay una opción en Configuración que le permite seleccionar entre estos modos. A continuación damos una explicación técnica de lo que hacen estos modos:",
- "about-contentinjection-para2": "Modo ServiceWorker: Este es el modo predeterminado. Como su nombre indica, requiere que el navegador o el framework sea capaz de instalar un Service Worker, lo cual suele ser el caso en los navegadores modernos. Funciona interceptando las llamadas Fetch (solicitudes de red) del navegador o del framework y suministrando el contenido solicitado desde el ZIM. En este modo, el contenido se lee y se suministra tal cual desde el archivo al navegador. El contenido dinámico (por ejemplo, JavaScript) y las interfaces de usuario propietarias son totalmente compatibles con este modo. Este modo puede parecer inicialmente un poco más lento que el modo Seguro hasta que se almacenen en caché los activos de uso común, pero pronto iguala al modo Seguro en velocidad, al menos en los navegadores modernos. Sin embargo, los navegadores antiguos como IE11 son incompatibles con este modo, y la aplicación debe estar funcionando en un contexto seguro (https:
, localhost
, o ciertas extensiones de navegador). Aunque este modo no es compatible de forma nativa con las extensiones de Mozilla (Firefox), proporcionamos una solución funcional al volver a lanzar la extensión como una Progressive Web App (PWA). Tenga en cuenta que este modo no se puede ejecutar con el protocolo file:
(pero sólo IE11 y el antiguo Edge permiten que la aplicación se ejecute al lanzar index.html
desde el sistema de archivos).",
- "about-contentinjection-para3": "Modo ServiceWorkerLocal: Este modo sólo está disponible en las extensiones de Chromium. Es lo mismo que arriba, pero debido a las restricciones de seguridad muy estrictas en estas extensiones, no se puede ejecutar ningún JavaScript en línea o declaraciones eval. Desafortunadamente, los ZIM modernos pueden tener tal contenido dinámico, y por lo tanto la funcionalidad puede estar restringida en este modo. Sin embargo, es más seguro: el contenido está en un sandbox y no se requiere ningún acceso al servidor para habilitar el Service Worker. Está protegido de la ejecución de código en línea a costa de la pérdida de algunas características en los ZIM dinámicos.",
- "about-contentinjection-para4": "Modo Seguro: Este modo impide que los scripts adjuntos se ejecuten en el iframe, por lo que resulta útil para comprobar el contenido estático de un ZIM antes de permitir la ejecución de activos. También es compatible con navegadores o frameworks antiguos que no pueden ejecutar Service Workers. El modo tiene limitaciones que significan que sólo se puede mostrar contenido estático, como el que se encuentra en los archivos de Wikipedia / WikiMedia y (por ahora) Stackexchange. Es una forma de insertar artículos extraídos del ZIM en el DOM (documento del navegador) inyectando el contenido en un iframe o pestaña. A continuación, utilizamos métodos DOM nativos, o a veces JQuery, para analizar el HTML del artículo e insertar los activos necesarios (imágenes, hojas de estilo, escuchadores de eventos para los hipervínculos, etc.). En los dispositivos antiguos, el recorrido del DOM puede ser lento, pero se compensa porque no extraemos ni ejecutamos activos JavaScript (lo que sería técnicamente extremadamente complicado). Como resultado, para los archivos WikiMedia este modo suele ser bastante rápido. Por otro lado, los ZIM que tienen una interfaz de usuario dinámica propietaria (como Gutenberg o TED Talks) sólo se admiten parcialmente en este modo: la interfaz de usuario no funciona, pero los artículos se pueden buscar y cargar desde la barra de búsqueda.",
+ "about-contentinjection-para1": "Dependiendo de su navegador o framework, esta aplicación puede ser capaz de ejecutarse en diferentes modos, que llamamos \"Modo ServiceWorker\" y \"Modo Restringido\". Hay una opción en Configuración que le permite seleccionar entre estos modos. A continuación damos una explicación técnica de lo que hacen estos modos:",
+ "about-contentinjection-para2": "Modo ServiceWorker: Este es el modo predeterminado. Como su nombre indica, requiere que el navegador o el framework sea capaz de instalar un Service Worker, lo cual suele ser el caso en los navegadores modernos. Funciona interceptando las llamadas Fetch (solicitudes de red) del navegador o del framework y suministrando el contenido solicitado desde el ZIM. En este modo, el contenido se lee y se suministra tal cual desde el archivo al navegador. El contenido dinámico (por ejemplo, JavaScript) y las interfaces de usuario propietarias son totalmente compatibles con este modo. Este modo puede parecer inicialmente un poco más lento que el modo Restringido hasta que se almacenen en caché los activos de uso común, pero pronto iguala al modo Restringido en velocidad, al menos en los navegadores modernos. Sin embargo, los navegadores antiguos como IE11 son incompatibles con este modo, y la aplicación debe estar funcionando en un contexto Restringido (https:
, localhost
, o ciertas extensiones de navegador). Aunque este modo no es compatible de forma nativa con las extensiones de Mozilla (Firefox), proporcionamos una solución funcional al volver a lanzar la extensión como una Progressive Web App (PWA). Tenga en cuenta que este modo no se puede ejecutar con el protocolo file:
(pero sólo IE11 y el antiguo Edge permiten que la aplicación se ejecute al lanzar index.html
desde el sistema de archivos).",
+ "about-contentinjection-para3": "Modo ServiceWorkerLocal: Este modo sólo está disponible en las extensiones de Chromium. Es lo mismo que arriba, pero debido a las restricciones de seguridad muy estrictas en estas extensiones, no se puede ejecutar ningún JavaScript en línea o declaraciones eval. Desafortunadamente, los ZIM modernos pueden tener tal contenido dinámico, y por lo tanto la funcionalidad puede estar restringida en este modo. Sin embargo, es más Restringido: el contenido está en un sandbox y no se requiere ningún acceso al servidor para habilitar el Service Worker. Está protegido de la ejecución de código en línea a costa de la pérdida de algunas características en los ZIM dinámicos.",
+ "about-contentinjection-para4": "Modo Restringido: Este modo impide que los scripts adjuntos se ejecuten en el iframe, por lo que resulta útil para comprobar el contenido estático de un ZIM antes de permitir la ejecución de activos. También es compatible con navegadores o frameworks antiguos que no pueden ejecutar Service Workers. El modo tiene limitaciones que significan que sólo se puede mostrar contenido estático, como el que se encuentra en los archivos de Wikipedia / WikiMedia y (por ahora) Stackexchange. Es una forma de insertar artículos extraídos del ZIM en el DOM (documento del navegador) inyectando el contenido en un iframe o pestaña. A continuación, utilizamos métodos DOM nativos, o a veces JQuery, para analizar el HTML del artículo e insertar los activos necesarios (imágenes, hojas de estilo, escuchadores de eventos para los hipervínculos, etc.). En los dispositivos antiguos, el recorrido del DOM puede ser lento, pero se compensa porque no extraemos ni ejecutamos activos JavaScript (lo que sería técnicamente extremadamente complicado). Como resultado, para los archivos WikiMedia este modo suele ser bastante rápido. Por otro lado, los ZIM que tienen una interfaz de usuario dinámica propietaria (como Gutenberg o TED Talks) sólo se admiten parcialmente en este modo: la interfaz de usuario no funciona, pero los artículos se pueden buscar y cargar desde la barra de búsqueda.",
"about-feedback-para1": "Agradecemos los comentarios constructivos y las sugerencias de mejora. Consideraremos las solicitudes de nuevas funciones, pero es aún mejor si usted mism@ puede contribuir a mejorar la aplicación. El código fuente está en GitHub , y agradecemos las Pull Requests (pero abra un issue y discuta su propuesta primero).",
"about-feedback-para2": "El rastreador de los bugs y problemas también está en GitHub. Lo utilizamos como nuestra hoja de ruta. Alternativamente, puede enviar sus comentarios por correo electrónico. En todos los casos, si está informando de un error, por favor, dé tantos detalles como pueda: qué dispositivo está utilizando, qué versión de Kiwix, qué archivo, qué artículos, etc.",
"about-feedback-para3": "Si le gusta el proyecto Kiwix y lo utiliza, por favor, considere hacer una donación en la página https://support.kiwix.org para ayudar a mantener nuestros servidores, archivos ZIM y aplicaciones.",
@@ -280,7 +280,7 @@ document.localeJson = {
"about-official-download": "Vea el sitio oficial de descargas: https://www.kiwix.org/applications/ .",
"about-back-contents": "↑ Volver al Índice",
"alert-activecontentwarning-title": "No se puede mostrar contenido activo:",
- "alert-activecontentwarning-part1": "Este ZIM no es totalmente compatible con el modo Seguro.
El contenido puede estar disponible haciendo clic en el botón de búsqueda arriba (o escribiendo una letra del alfabeto), o bien",
+ "alert-activecontentwarning-part1": "Este ZIM no es totalmente compatible con el modo Restringido.
El contenido puede estar disponible haciendo clic en el botón de búsqueda arriba (o escribiendo una letra del alfabeto), o bien",
"alert-activecontentwarning-part2": "cambiando al modo ServiceWorker",
"alert-activecontentwarning-part3": "si su plataforma lo soporta.",
"alert-activecontentwarning-part4": "Ocultar permanentemente",
diff --git a/i18n/fr.jsonp.js b/i18n/fr.jsonp.js
index 1abea61de..0cad56bbb 100644
--- a/i18n/fr.jsonp.js
+++ b/i18n/fr.jsonp.js
@@ -3,7 +3,7 @@ document.localeJson = {
"fr": {
"translation": {
"title": "Kiwix",
- "alert-activecontentwarning-safemode": "Sécurisé",
+ "alert-activecontentwarning-restrictedmode": "Restreint",
"sub-title": "Navigateur de contenu hors-ligne",
"home": "Accueil",
"home-search": "Chercher",
@@ -25,7 +25,7 @@ document.localeJson = {
"configure-changed-content-note": "(Re-sélecctionnez le dossier s'il y a de nouveau contenu sur votre appareil)",
"configure-btn-rescan": "Réanalyser",
"configure-about-rescan-tip": "Réanalyser la carte SD et la mémoire interne",
- "configure-expert-enable-source-verification-tip": "Avertissement : Certaines archives ZIM provenant de sources non fiables peuvent exécuter du code malveillant dans votre navigateur. Vous pouvez éviter cela en utilisant le mode Sécurisé, qui ne peut pas exécuter de contenu actif à partir du ZIM. Les ZIM très dynamiques échoueront probablement en mode Sécurisé, mais les ZIM dont le contenu est essentiellement statique devraient fonctionner. Si vous faites confiance à la source de tous vos ZIM, la désactivation de cette option permet d'utiliser le mode ServiceWorker par défaut, s'il est disponible.",
+ "configure-expert-enable-source-verification-tip": "Avertissement : Certaines archives ZIM provenant de sources non fiables peuvent exécuter du code malveillant dans votre navigateur. Vous pouvez éviter cela en utilisant le mode Restreint, qui ne peut pas exécuter de contenu actif à partir du ZIM. Les ZIM très dynamiques échoueront probablement en mode Restreint, mais les ZIM dont le contenu est essentiellement statique devraient fonctionner. Si vous faites confiance à la source de tous vos ZIM, la désactivation de cette option permet d'utiliser le mode ServiceWorker par défaut, s'il est disponible.",
"configure-expert-enable-source-verification-check-box": "Activer la vérification de la source (recommandé : vous ne serez invité à le faire que la première fois que vous ouvrirez un ZIM)",
"configure-select-file-numbers": "archive(s) trouvée(s) dans le lieu sélectionné. ",
"configure-download-instructions": "Cette application a besoin d'un fichier ZIM pour fonctionner.
Pour des instructions complètes, veuillez consulter la section",
@@ -34,7 +34,7 @@ document.localeJson = {
"configure-select-file-first-option": "Sélectionner une archive...",
"configure-selectordisplay": "Glisser-déposer un nouveau fichier ZIM, ou",
"configure-selectordisplay-link": "afficher le sélecteur de fichiers",
- "configure-static-content": "Seuls les ZIM avec un contenu statique (de type Wiki) sont pris en charge en mode Sécurisé.
",
+ "configure-static-content": "Seuls les ZIM avec un contenu statique (de type Wiki) sont pris en charge en mode Restreint.
",
"configure-supportedarchives": "Pour se renseigner sur la compatibilité ZIM, voir la section",
"configure-compatibility-images-title": "Gestion des images",
"configure-compatibility-images-label": "Remplacer les images WebP par des éléments canvas pour éviter les mesures anti-empreintes (configuration déterminée automatiquement, peut être désactivée) :",
@@ -79,7 +79,7 @@ document.localeJson = {
"configure-performance-searchrange-label": "Nombre maximal de résultats de recherche :",
"configure-performance-searchrange-valuetext": "Valeur actuelle",
"configure-performance-searchrange-help": "par défaut 25, des valeurs plus élevées augmentent le temps de recherche",
- "configure-previews": "Afficher un aperçu des articles Wikipédia / Wikivoyage en survolant les liens (fonctionnalité limitée en Mode Sécurisé)",
+ "configure-previews": "Afficher un aperçu des articles Wikipédia / Wikivoyage en survolant les liens (fonctionnalité limitée en Mode Restreint)",
"configure-previews-tip": "Affiche un petit aperçu en popup des articles de Wikipédia et Wikivoyage lorsque le pointeur est placé sur le lien d'article. Désactivez cette fonction si elle est trop lente ou si elle interfère avec l'affichage des articles sur les appareils à petit écran.",
"configure-compatibility-panel-header": "Mode d'injection de contenu",
"configure-compatibility-see": "Voir",
@@ -88,13 +88,13 @@ document.localeJson = {
"configure-compatibility-option-serviceworker": "Mode ServiceWorker (recommandé, prend en charge le contenu dynamique et l'exécution arbitraire de JS)",
"configure-compatibility-option-serviceworker-tip": "Ce mode nécessite que le navigateur ou le framework soit capable d'installer un Service Worker. Il permet le contenu ZIM dynamique et l'exécution de n'importe quel élément avec JavaScript sans restrictions. Il fonctionne en interceptant les appels Fetch du navigateur et en fournissant le contenu demandé à partir du ZIM.",
"configure-compatibility-option-serviceworkerlocal": "Mode ServiceWorkerLocal (Service Worker local sécurisé, mais pas d'exécution arbitraire de JavaScript)",
- "configure-compatibility-option-serviceworkerlocal-tip": "[Pour les extensions Chromium uniquement :] Ce mode exécute le Service Worker dans un bac à sable local sécurisé, et n'a pas besoin d'un accès unique à notre serveur PWA. Cependant, en raison des fortes restrictions de sécurité de l'API, il n'est pas capable d'exécuter tous les fragments de JavaScript lâches, de sorte que le contenu ZIM dynamique peut échouer.",
- "configure-compatibility-option-jquery": "Mode Sécurisé (Ne prend pas en charge le contenu dynamique, compatible avec les anciens navigateurs)",
+ "configure-compatibility-option-serviceworkerlocal-tip": "[Pour les extensions Chromium uniquement :] Ce mode exécute le Service Worker dans un bac à sable local Restreint, et n'a pas besoin d'un accès unique à notre serveur PWA. Cependant, en raison des fortes restrictions de sécurité de l'API, il n'est pas capable d'exécuter tous les fragments de JavaScript lâches, de sorte que le contenu ZIM dynamique peut échouer.",
+ "configure-compatibility-option-jquery": "Mode Restreint (Ne prend pas en charge le contenu dynamique, compatible avec les anciens navigateurs)",
"configure-compatibility-option-jquery-tip": "Ce mode ne permet pas d'exécuter des fichiers ZIM dynamiques. Cependant, les archives ZIM statiques telles que Wikipedia / Wikimedia devraient fonctionner correctement.",
"configure-expert-settings-title": "Options avancées",
"configure-expert-panel-header": "Dépannage et développement",
"configure-expert-hideactivecontentwarning": "Masquer l'avertissement de contenu actif (pour les utilisateurs expérimentés)",
- "configure-expert-hideactivecontentwarning-tip": "Un avertissement s'affiche si vous chargez un ZIM qui contient du contenu actif ou dynamique en mode Sécurisé. Il n'est pas recommandé de désactiver cet avertissement.",
+ "configure-expert-hideactivecontentwarning-tip": "Un avertissement s'affiche si vous chargez un ZIM qui contient du contenu actif ou dynamique en mode Restreint. Il n'est pas recommandé de désactiver cet avertissement.",
"configure-expert-hideexternallinkwarning": "Masquer définitivement l'avertissement \"Ouverture d'un lien externe\".",
"configure-expert-hideexternallinkwarning-tip": "Si cette option est cochée, les liens vers des sites externes s'ouvriront dans un nouvel onglet sans confirmation.",
"configure-expert-disabledragdrop": "Désactiver le glisser-déposer (si cela provoque des anomalies)",
@@ -131,7 +131,7 @@ document.localeJson = {
"dialog-allow-internetaccess-message1": "
",
+ "dialog-allow-internetaccess-message4": "avons besoin d'accéder une seule fois à notre serveur Restreint pour que l'application puisse redémarrer en tant que Progressive Web App (PWA). Si elle est disponible, la PWA fonctionnera hors ligne, mais se mettra à jour automatiquement lorsqu'elle sera en ligne selon la spécification du Service Worker.
",
"dialog-archive-notset-title": "Aucun fichier sélectionné",
"dialog-archive-notset-message": "Aucun fichier n'est chargé : veuillez en sélectionner un",
"dialog-article-notfound-message": "L'article avec l'URL suivante n'a pas été trouvé dans le fichier :",
@@ -145,7 +145,7 @@ document.localeJson = {
"dialog-blocked-fileprotocol": "
Voulez-vous réessayer ?",
"dialog-launchpwa-unsupported-title": "API ServiceWorker non disponible",
- "dialog-launchpwa-unsupported-message": "
(Kiwix a besoin d'accéder une fois au serveur pour mettre en cache la PWA).
Veuillez réessayer lorsque vous aurez une connexion Internet stable.",
"dialog-serviceworker-registration-failure-title": "Échec de l'enregistrement du Service Worker",
- "dialog-serviceworker-registration-failure-message": "Le Service Worker n'a pas pu être enregistré correctement. Redémarrage en mode Sécurisé... Message d'erreur :",
+ "dialog-serviceworker-registration-failure-message": "Le Service Worker n'a pas pu être enregistré correctement. Redémarrage en mode Restreint... Message d'erreur :",
"dialog-serviceworker-registration-failure-fileprotocol": "
Il semble que vous ouvrez kiwix-js avec le protocole file://. Vous devez l'ouvrir avec un serveur Web : soit un serveur local (http://localhost/...) ou un serveur distant (mais vous aurez besoin d'une connexion sécurisée dans ce cas, p. ex. : https://webserver.org/...)",
"dialog-serviceworker-unsupported-title": "Mode ServiceWorker non disponible",
- "dialog-serviceworker-unsupported-message": "*.zimaa
, *.zimab
, *.zimac
, ...
, etc. Lorsque vous sélectionnez ce fichier dans l'application, assurez-vous de sélectionner tous les fragments, ou faites-les tous glisser dans l'application.",
"about-large-archives-para3": "Pour plus d'informations sur la façon de diviser les fichiers, voir Télécharger un fichier ZIM (en anglais).",
- "about-contentinjection-para1": "En fonction de votre navigateur ou de votre framework, cette application peut être capable de fonctionner dans différents modes, que nous appelons « Mode ServiceWorker » et « Mode Sécurisé ». Il y a une option dans la Configuration qui vous permet de sélectionner entre ces modes. Nous donnons ci-dessous une explication technique de ce que font ces modes :",
- "about-contentinjection-para2": "Mode ServiceWorker : C’est le mode par défaut. Comme son nom l'indique, il nécessite que le navigateur ou le framework soit capable d'installer un Service Worker, ce qui est généralement le cas dans les navigateurs modernes. Il fonctionne en interceptant les appels Fetch (requêtes réseau) du navigateur ou du framework et en fournissant le contenu demandé depuis le ZIM. Dans ce mode, le contenu est lu et fourni tel quel depuis le fichier au navigateur. Le contenu dynamique (par exemple, JavaScript) et les interfaces utilisateur propriétaires sont entièrement compatibles avec ce mode. Ce mode peut sembler initialement un peu plus lent que le mode Sécurisé jusqu'à ce que les ressources couramment utilisées soient mises en cache, mais il égale rapidement le mode Sécurisé en vitesse, du moins dans les navigateurs modernes. Cependant, les navigateurs anciens comme IE11 sont incompatibles avec ce mode, et l'application doit fonctionner dans un contexte Sécurisé (https:
, localhost
, ou certaines extensions de navigateur). Bien que ce mode ne soit pas compatible nativement avec les extensions Mozilla (Firefox), nous fournissons une solution fonctionnelle en relançant l'extension comme une Progressive Web App (PWA). Notez que ce mode ne peut pas être exécuté avec le protocole file:
(mais seul IE11 et l'ancien Edge permettent à l'application de fonctionner en lançant index.html
depuis le système de fichiers).",
+ "about-contentinjection-para1": "En fonction de votre navigateur ou de votre framework, cette application peut être capable de fonctionner dans différents modes, que nous appelons « Mode ServiceWorker » et « Mode Restreint ». Il y a une option dans la Configuration qui vous permet de sélectionner entre ces modes. Nous donnons ci-dessous une explication technique de ce que font ces modes :",
+ "about-contentinjection-para2": "Mode ServiceWorker : C’est le mode par défaut. Comme son nom l'indique, il nécessite que le navigateur ou le framework soit capable d'installer un Service Worker, ce qui est généralement le cas dans les navigateurs modernes. Il fonctionne en interceptant les appels Fetch (requêtes réseau) du navigateur ou du framework et en fournissant le contenu demandé depuis le ZIM. Dans ce mode, le contenu est lu et fourni tel quel depuis le fichier au navigateur. Le contenu dynamique (par exemple, JavaScript) et les interfaces utilisateur propriétaires sont entièrement compatibles avec ce mode. Ce mode peut sembler initialement un peu plus lent que le mode Restreint jusqu'à ce que les ressources couramment utilisées soient mises en cache, mais il égale rapidement le mode Restreint en vitesse, du moins dans les navigateurs modernes. Cependant, les navigateurs anciens comme IE11 sont incompatibles avec ce mode, et l'application doit fonctionner dans un contexte Restreint (https:
, localhost
, ou certaines extensions de navigateur). Bien que ce mode ne soit pas compatible nativement avec les extensions Mozilla (Firefox), nous fournissons une solution fonctionnelle en relançant l'extension comme une Progressive Web App (PWA). Notez que ce mode ne peut pas être exécuté avec le protocole file:
(mais seul IE11 et l'ancien Edge permettent à l'application de fonctionner en lançant index.html
depuis le système de fichiers).",
"about-contentinjection-para3": "Mode ServiceWorkerLocal : Ce mode n'est disponible que dans les extensions Chromium. Il est identique au mode ci-dessus, mais en raison des restrictions de sécurité très strictes dans ces extensions, aucun JavaScript en ligne ou déclarations eval ne peut être exécuté. Malheureusement, les ZIM modernes peuvent avoir un tel contenu dynamique, et donc la fonctionnalité peut être limitée dans ce mode. Cependant, il est plus sûr : le contenu est dans un bac à sable et aucun accès au serveur n'est requis pour activer le Service Worker. Il est protégé contre l'exécution de code en ligne au détriment de la perte de certaines fonctionnalités dans les ZIM dynamiques.",
- "about-contentinjection-para4": "Mode Sécurisé : Ce mode empêche les scripts attachés de s'exécuter dans l'iframe. Il est donc utile pour vérifier le contenu statique d'un ZIM avant d'autoriser l'exécution de scripts. Il est également compatible avec les anciens navigateurs ou frameworks qui ne peuvent pas exécuter de Service Workers. Le mode a des limitations qui signifient qu'il ne peut afficher que du contenu statique, comme celui que l'on trouve dans les fichiers Wikipédia / WikiMédia et (pour l'instant) Stackexchange. C'est une façon d'insérer des articles extraits du ZIM dans le DOM (document du navigateur) en injectant le contenu dans un iframe ou un onglet. Ensuite, nous utilisons des méthodes DOM natives, ou parfois JQuery, pour analyser le HTML de l'article et insérer les ressources nécessaires (images, feuilles de style, écouteurs d'événements pour les hyperliens, etc.). Sur les anciens appareils, le parcours du DOM peut être lent, mais cela est compensé par le fait que nous n'extraions ni n'exécutons les ressources JavaScript (ce qui serait techniquement extrêmement compliqué). En conséquence, pour les fichiers WikiMédia, ce mode est généralement assez rapide. D'autre part, les ZIM qui ont une interface utilisateur dynamique propriétaire (comme Gutenberg ou TED Talks) ne sont pris en charge que partiellement dans ce mode : l'interface utilisateur ne fonctionne pas, mais les articles peuvent être recherchés et chargés à partir de la barre de recherche.",
+ "about-contentinjection-para4": "Mode Restreint : Ce mode empêche les scripts attachés de s'exécuter dans l'iframe. Il est donc utile pour vérifier le contenu statique d'un ZIM avant d'autoriser l'exécution de scripts. Il est également compatible avec les anciens navigateurs ou frameworks qui ne peuvent pas exécuter de Service Workers. Le mode a des limitations qui signifient qu'il ne peut afficher que du contenu statique, comme celui que l'on trouve dans les fichiers Wikipédia / WikiMédia et (pour l'instant) Stackexchange. C'est une façon d'insérer des articles extraits du ZIM dans le DOM (document du navigateur) en injectant le contenu dans un iframe ou un onglet. Ensuite, nous utilisons des méthodes DOM natives, ou parfois JQuery, pour analyser le HTML de l'article et insérer les ressources nécessaires (images, feuilles de style, écouteurs d'événements pour les hyperliens, etc.). Sur les anciens appareils, le parcours du DOM peut être lent, mais cela est compensé par le fait que nous n'extraions ni n'exécutons les ressources JavaScript (ce qui serait techniquement extrêmement compliqué). En conséquence, pour les fichiers WikiMédia, ce mode est généralement assez rapide. D'autre part, les ZIM qui ont une interface utilisateur dynamique propriétaire (comme Gutenberg ou TED Talks) ne sont pris en charge que partiellement dans ce mode : l'interface utilisateur ne fonctionne pas, mais les articles peuvent être recherchés et chargés à partir de la barre de recherche.",
"about-feedback-para1": "Nous apprécions les commentaires constructifs et les suggestions d'amélioration. Nous examinerons les demandes de nouvelles fonctionnalités, mais ce sera encore mieux si vous pouvez contribuer à améliorer l'application vous-même. Le code source est sur GitHub , et nous apprécions les Pull Requests (mais ouvrez d'abord un ticket pour discuter de votre proposition).",
"about-feedback-para2": "Le trackeur de bugs et de problèmes est également sur GitHub. Nous l'utilisons comme feuille de route. Alternativement, vous pouvez envoyer vos commentaires par courriel. Dans tous les cas, si vous signalez un bogue, veuillez fournir autant de détails que possible : quel appareil vous utilisez, quelle version de Kiwix, quel fichier, quels articles, etc.",
"about-feedback-para3": "Si vous aimez le projet Kiwix et que vous l'utilisez, pensez à faire un don à l'adress https://support.kiwix.org pour aider à maintenir nos serveurs, nos fichiers ZIM et nos applications.",
@@ -280,7 +280,7 @@ document.localeJson = {
"about-official-download": "Voir le site officiel de téléchargement : https://www.kiwix.org/applications/ .",
"about-back-contents": "↑ Retour à l'index",
"alert-activecontentwarning-title": "Impossible d'afficher le contenu actif :",
- "alert-activecontentwarning-part1": "Ce ZIM n'est pas entièrement pris en charge en mode Sécurisé.
Le contenu peut être disponible en cliquant sur le bouton de recherche ci-dessus (ou en tapant une lettre de l'alphabet), ou bien",
+ "alert-activecontentwarning-part1": "Ce ZIM n'est pas entièrement pris en charge en mode Restreint.
Le contenu peut être disponible en cliquant sur le bouton de recherche ci-dessus (ou en tapant une lettre de l'alphabet), ou bien",
"alert-activecontentwarning-part2": "en passant au mode ServiceWorker",
"alert-activecontentwarning-part3": "si votre plateforme le prend en charge.",
"alert-activecontentwarning-part4": "Masquer en permanence",
diff --git a/www/index.html b/www/index.html
index f0c4917f0..46a1806a0 100644
--- a/www/index.html
+++ b/www/index.html
@@ -141,7 +141,7 @@
ZIM archive format
This application is now fully compatible with archives that are created by Zimit (https://youzim.it ) - using the Web Archive (WARC) format, so long as your browser supports ServiceWorker mode. If you can only use Safe mode (or ServiceWorkerLocal), we do + using the Web Archive (WARC) format, so long as your browser supports ServiceWorker mode. If you can only use Restricted mode (or ServiceWorkerLocal), we do our best to show you the static content of the requested article (no JavaScript can run in this mode). This will work for some basic static sites, but many will look broken. Search for content in the usual way.
@@ -316,10 +316,10 @@Depending on your browser or framework, this app may be capable of running in - different modes, which we call "ServiceWorker Mode" and "Safe Mode". There is a toggle under Compatibility Settings in + different modes, which we call "ServiceWorker Mode" and "Restricted Mode". There is a toggle under Compatibility Settings in Configuration that allows you to select between these. Here is a technical explanation of what these modes do:
https:
, localhost
, or certain browser extensions). While this mode is
not natively supported in Mozilla (Firefox) browser extensions, we provide a functional workaround by re-launching
@@ -343,7 +343,7 @@