12308 confirmation suppression langue

This commit is contained in:
Fred Tempez 2023-04-13 10:07:18 +02:00
parent eea007a037
commit aded5d5192
8 changed files with 119 additions and 114 deletions

View File

@ -2,6 +2,7 @@
## Version 12.3.08
- Amélioration du code liée à la traduction du contenu du CMS.
- Implémentation d'un message d'avertissement de suppression d'une langue de site ou de contenu.
## Version 12.3.07
### Corrections

View File

@ -348,7 +348,7 @@ class common
// Langue de l'administration
if ($this->getData(['user']) !== []) {
// Langue sélectionnée dans le compte, la langue du cookie sinon celle du compte ouvert
self::$i18nUI = $this->getData(['user', $this->getUser('id'), 'language']) ? $this->getData(['user', $this->getUser('id'), 'language']) : $_SESSION['ZWII_UI'];
self::$i18nUI = $this->getData(['user', $this->getUser('id'), 'language']);
// Validation de la langue
self::$i18nUI = (empty(self::$i18nUI) || is_null(self::$i18nUI))
&& !file_exists(self::I18N_DIR . self::$i18nUI . '.json')

View File

@ -1,7 +1,7 @@
{
"'Ne pas afficher' crée une page orpheline non accessible par le biais des menus.": "'Do not display' creates an orphan page not accessible through menus.",
"'Sauvegarder et télécharger les données du module": "'Save and download module data",
"1 jour": "1 day",
"1 jour": "1 jour",
"1/4 : Préparation...": "1/4: preparation ...",
"10 minutes": "10 minutes",
"10 tentatives": "10 attempts",
@ -17,18 +17,16 @@
"5 tentatives": "5 attempts",
"7 jours": "7 days",
"Accueil": "Homepage",
"Accès aux pages privées": "Access to private pages",
"Accès bloqué %d minutes": "Blocked access %d minutes",
"Accès interdit, erreur 403": "Access prohibited, error 403",
"Action interdite": "Prohibited action",
"Activation obligatoire selon les lois françaises sauf si vous utilisez votre propre système de consentement.": "Compulsory activation according to French laws unless you use your own consent system.",
"Activer": "Enable",
"Activer la journalisation": "Enable journalizing",
"Activer la journalisation": "Activate journalization",
"Actualiser": "Update",
"Adaptation": "Adaptation",
"Administrateur": "Administrator",
"Administration": "Administration",
"Administration complète du site": "Complete site administration",
"Adresse SMTP": "SMTP Address",
"Adresse du proxy": "Proxy address",
"Adresse électronique": "email address",
@ -37,16 +35,14 @@
"Affiche le nom de la page parente suivi du nom de la page, le titre ne doit pas être masqué.": "Displays the name of the parent page followed by the page name, the title should not be hidden.",
"Afin d'assurer le bon fonctionnement de Zwii, veuillez ne pas fermer cette page avant la fin de l'opération.": "In order to ensure the proper functioning of Zwii, please do not close this page before the end of the operation.",
"Aide": "Help",
"Ajout - Édition - Suppression de fichiers": "Addition - Edition - Deletion of files",
"Ajout - Édition - Suppression de fichiers": "Addition - Edition - Deletion of files",
"Ajout - Édition - Suppression de pages": "Addition - Edition - Deletion of pages",
"Ajouter un utilisateur": "Add a user",
"Ajouter une fonte": "Add a font",
"Alignement du contenu": "Content alignment",
"Ajouter une fonte": "Add a cast iron",
"Alignement du contenu": "Alignment of content",
"Aligner la bannière avec le contenu": "Align the banner with the contents",
"Ancien mot de passe": "Old Password",
"Anonymat des adresses IP": "Anonymity of IP addresses",
"Apache URL intelligentes": "Smart Apache URL",
"Apache URL intelligent": "Intelligent Apache URL",
"Apache URL intelligentes": "Intelligent Apache URL",
"Apparence": "Appearance",
"Appliquer": "Apply",
"Après": "After",
@ -56,7 +52,7 @@
"Archive copiée dans le dossier Modules du gestionnaire de fichier": "Archive copied in the Modules folder",
"Archive de thème invalide": "Invalid theme archive",
"Archive invalide": "Invalid archive",
"Archive invalide, l'écriture dans le dossier core est interdite": "Invalid archive, writing into the core file is prohibited",
"Archive invalide, l'écriture dans le dossier core est interdite": "Invalid archive, writing in the core file is prohibited",
"Archive invalide, le descripteur est absent": "Invalid archive, the descriptor is absent",
"Archive invalide, le fichier de classe est absent": "Invalide archive, the class file is absent",
"Archive invalide, les dossiers ne correspondent pas au descripteur": "Invalid archive, the files do not correspond to the descriptor",
@ -65,7 +61,7 @@
"Arrière plan": "Background",
"Arrière plan des blocs": "Blocks background",
"Arrière plan des champs": "Fields background",
"Arrondi des angles": "Angles rounding",
"Arrondi des angles": "Rounding of angles",
"Au centre": "In the center",
"Au dessus du site": "Above the site",
"Au début": "At first",
@ -111,7 +107,7 @@
"Boutons": "Buttons",
"Cachée": "Hidden",
"Captcha complexe": "Complex captcha",
"Captcha à la connexion": "Connexion captcha",
"Captcha à la connexion": "Captcha at connecting",
"Captcha, identifiant ou mot de passe incorrects": "Incorrect captcha, login or password",
"Capture d'écran Open Graph": "Open Graph screenshot",
"Capture d'écran générée avec succès": "Successful generated screenshot",
@ -132,25 +128,27 @@
"Compte verrouillé": "Locked",
"Configuration": "Setup",
"Configuration du module": "Module setup",
"Configurer mon compte": "Setup my account",
"Configurer mon compte": "Set up my account",
"Confirmation": "Confirmation",
"Confirmer la suppression de cet utilisateur": "Confirm the deletion of this user",
"Confirmer la dissociation du module de cette page": "Confirm the dissociation of the module of this page",
"Confirmer la désinstallation du module": "Confirm the uninstalling of the module",
"Confirmer la suppression de cet utilisateur": "Confirm the deletion of this user",
"Confirmer la suppression de cette langue": "Confirm deletion of this language",
"Confirmer la suppression de la page": "Confirm the deletion of the page",
"Confirmer la suppression des données du module": "Confirm the deletion of module data",
"Confirmez-vous la suppression de cette page ?": "Do you confirm the deletion of this page?",
"Connexion": "Connection",
"Consulter l'aide en ligne": "Online help",
"Contents": "Contents",
"Contenu": "Contents",
"Contenu HTML": "HTML content",
"Contenu avancé": "Advanced content",
"Contenu HTML": "HTML contents",
"Contenu avancé": "Advanced contents",
"Contenu du menu vertical": "Vertical menu content",
"Cookies": "Cookies",
"Cookies Zwii": "Cookies Zwii",
"Copie de contenus localisés": "Localized content copy",
"Copie de sites mulitlingue": "Copy of multilanguage sites",
"Copie de sites inter-langues": "Copy of inter-language sites",
"Copie des traductions rédigées": "Copy of written translations",
"Copie terminée avec des erreurs": "Copy finished with errors",
"Copie terminée avec succès": "Copy successfully completed",
@ -179,38 +177,38 @@
"Dévoiler le mot de passe": "Reveal the password",
"Echec de l'écriture, vérifiez les permissions": "Failure of writing, check permissions",
"Effacer la page": "Delete the page",
"Emplacement": "Location",
"Emplacement dans le menu": "Menu location",
"En bas au centre": "Bottom center",
"En bas à droite": "Bottom right",
"En bas à gauche": "Bottom left",
"Emplacement :": "Location:",
"Emplacement dans le menu": "Location in the menu",
"En bas au centre": "Down in the center",
"En bas à droite": "At the bottom right",
"En bas à gauche": "At the bottom left",
"En cas de changement de module, les données du module précédent seront supprimées.": "In the event of a module change, data from the previous module will be deleted.",
"En haut au centre": "Top center",
"En haut au centre": "Top in the center",
"En haut à droite": "Top right",
"En haut à gauche": "Top left",
"En haut à gauche": "On the top corner left",
"En position libre ajoutez le module en plaçant [MODULE] à l'endroit voulu dans votre page.": "In free position add the module by placing [module] to the desired location in your page.",
"Enregistrer": "Save",
"Envoyer un message de confirmation": "Send a confirmation message",
"Erreur : sauvegarde non générée !": "Error: backupnot generate!",
"Erreur : sauvegarde non générée !": "Error: non-generated backup!",
"Erreur d'URL": "URL error",
"Erreur d'extraction, vérifiez les permissions": "Extraction error, check permissions",
"Erreur de copie": "Copy error",
"Erreur de copie, vérifiez les permissions": "Copy error, check permissions",
"Erreur de lecture, vérifiez les permissions": "Reading error, check permissions",
"Erreur inconnue": "Unknown error",
"Erreur inconnue": "unknown error",
"Erreur inconnue, le module n'est pas installé": "Unknown error, the module is not installed",
"Expéditeur": "Sender",
"Expéditeur": "From",
"Extension": "Extension",
"Facebook": "Facebook",
"Famille": "Family",
"Favicon thème sombre": "Dark theme favicon",
"Feuille de style spécifique à la page.": "Style sheet specific to the page.",
"Fichiers": "Files",
"Fichiers effacés": "Files Erased",
"Fil d'Ariane dans le titre": "Breadcrumb",
"Fond du sous-menu": "Submenu background",
"FontId": "FontId",
"Fonte": "Font",
"Fichiers": "",
"Fichiers effacés": "Erased files",
"Fil d'Ariane dans le titre": "Breadcrumb in the title",
"Fond du sous-menu": "Background of the submenu",
"FontId": "Font",
"Fonte": "Source",
"Fonte actualisée": "Update",
"Fonte créée": "Font created",
"Fonte en ligne": "Online font",
@ -223,12 +221,15 @@
"Fuseau horaire": "Time zone",
"Gabarits de page - Barre latérale": "Page templates - Sidebar",
"Gestion": "Management",
"Gestion des modules": "Module management",
"Gestion des thèmes": "Themes management",
"Github": "Github",
"Grande (220%)": "Grande (220%)",
"Grande (300px)": "Grande (300px)",
"Gras": "Gras",
"Groupe": "Group",
"Groupe requis pour accéder à la page :": "Group required to access the page:",
"Groupes": "",
"Générer sitemap.xml et robots.txt": "Generate sitemap.xml and robots.txt",
"Générer une capture Open Graph": "Generate an Open Graph capture",
"Hauteur": "Height:",
@ -239,12 +240,12 @@
"Identifiant": "Identifier",
"Identifiant (sans espace ni majuscule)": "Identifier (without space or capital letters)",
"Identité": "Identity",
"Identité de la fonte": "Font identity",
"Identité de la fonte": "Identity of the font",
"Identité du site": "Site identity",
"Il apparaît dans la barre de titre et les partages sur les réseaux sociaux.": "It appears in the title bar and sharing on social networks.",
"Image": "Image",
"Image étirée (100% 100%)": "Stretched image (100% 100%)",
"Importation d'utilisateurs": "Import users",
"Importation d'utilisateurs": "Import of users",
"Importation de fichier plat CSV": "CSV flat file import",
"Importation effectuée": "Import done",
"Importer": "Import",
@ -275,8 +276,8 @@
"Journalisation": "Journalization",
"L'archive a été déposée dans le gestionnaire de fichiers. Les archives inférieures à la version 9 ne sont pas acceptées.": "The archive was deposited in the file manager. Archives below version 9 are not accepted.",
"L'identifiant est défini lors de la création du compte, il ne peut pas être modifié.": "The identifier is defined when creating the account, it cannot be changed.",
"La carte du site a été mise à jour": "The site map has been updated",
"La clé de l'API ne peut pas être vide": "Api key cannot be empty",
"La carte du site a été mise à jour": "The site card has been updated",
"La clé de l'API ne peut pas être vide": "The key to the API cannot be empty",
"La description d'une page participe à son référencement, chaque page doit disposer d'une description différente.": "The description of a page participates in its referencing, each page must have a different description.",
"La hauteur maximale est de 600 pixels, même si les dimensions de l'image sélectionnée sont supérieures. <br />Lorsque l'adaptation est positionnée sur Responsive, la hauteur diminue proportionnellement à la largeur.": "The maximum height is 600 pixels, even if the dimensions of the selected image are higher. <br /> When the adaptation is positioned on responsive, the height decreases in proportion to the width.",
"La page %s est ouverte par l'utilisateur %s": "Page %s opened by user %s",
@ -288,7 +289,7 @@
"La suppression a échoué": "The deletion failed",
"La version installée est plus récente": "The installed version is more recent",
"La vérification est quotidienne. Option désactivée si la configuration du serveur ne le permet pas.": "The verification is daily. Option deactivated if the server configuration does not allow it.",
"Langue de l'administration": "Administration language",
"Langue de l'administration": "Language of administration",
"Langue du site sélectionnée": "Selected site language",
"Langue par défaut": "Default language",
"Langues": "Languages",
@ -300,7 +301,7 @@
"Le fuseau horaire est utile au bon référencement": "The time zone is useful for the right SEO",
"Le menu accessoire est aligné à droite de la barre de menu, c'est un emplacement réservé aux drapeaux et au bouton de connexion.": "The accessory menu is aligned to the right of the menu bar, it is a place reserved for flags and the login button.",
"Le menu horizontal intégral": "The full horizontal menu",
"Le module %s a été %s": "The module %s has been %s",
"Le module %s a été %s": "The module %s was %s",
"Le module %s de la page %s a été supprimé": "The %s module of the %s has been deleted",
"Le module %s est désinstallé, il reste peut-être des données dans %s": "The module %s is uninstalled, there may be data in %s",
"Le sous-menu de la page parente": "The parent page submenu",
@ -311,8 +312,8 @@
"Les modes responsives permettent de conserver des dimensions proportionnelles.<br />\n Cover pour une image plus grande que la bannière, Contain pour une image plus petite.\n Les modes Auto et Etiré ne provoquent pas de modification de la hauteur de la bannière.": "Responsive modes make it possible to keep proportional dimensions. <br />\n Cover for an image larger than the banner, containing a smaller image.\n The auto and stretched modes do not cause modification of the height of the banner.",
"Les modifications que vous avez apportées ne seront peut-être pas enregistrées.": "The changes you have made may not be recorded.",
"Lettres": "Letters",
"Libre": "Free",
"Licence :": "",
"Libre": "Libre",
"Licence :": "Licence:",
"Lien de connexion": "Login link",
"Lien page des mentions légales.": "Link of legal notices.",
"Liens": "Links",
@ -322,9 +323,9 @@
"Liste noire": "Blacklist",
"Liste noire réinitialisée avec succès": "Blacklist successfully reset",
"Lors d'une mise à jour automatique, conserve le fichier htaccess de la racine du site.": "During an automatic update, keeps the htaccess file of the site root.",
"Maigre": "Thin",
"Maigre": "Lean",
"Maintenance": "Maintenance",
"Majuscule à chaque mot": "Capital letter to each word",
"Majuscule à chaque mot": "Capper with each word",
"Majuscules": "Capital letters",
"Marges verticales": "Vertical margins",
"Masquer la bannière en écran réduit": "Hide the banner in reduced screen",
@ -335,22 +336,23 @@
"Menu": "Menu",
"Menu accessoire": "Accessory menu",
"Menu standard": "Standard menu",
"Message d'acceptation des Cookies": "Cookie acceptance message",
"Message de consentement aux cookies": "Cookie consent message",
"Mettre à jour": "Update",
"Mettre à jour le module orphelin": "Update the orphan module",
"Minuscules": "Tiny",
"Mise en forme des titres": "Titles formatting",
"Mise en forme des titres": "Formatting of titles",
"Mise en forme du texte": "Text formatting",
"Mise en forme du titre": "Title formatting",
"Mise en page": "Layout",
"Mise à jour": "Update",
"Mise à jour automatisée": "Automated update",
"Mise à jour de ZwiiCMS": "ZwiiCMS update",
"Mise à jour terminée avec succès.": "Update Successfully completed.",
"Mise à jour de ZwiiCMS": "Zwiicms update",
"Mise à jour terminée avec succès.": "Successful update completed.",
"Modifications enregistrées": "Modifications recorded",
"Module": "Module",
"Module de la page": "Page module",
"Modules": "Modules",
"Modules": "",
"Modules configurés": "Configured modules",
"Modules installés": "Installed modules",
"Modules orphelins": "Orphaned modules",
@ -382,7 +384,7 @@
"Nouvel utilisateur": "New user",
"Nouvelle page créée": "New page created",
"Nouvelle page ou barre latérale": "New page or sidebar",
"Obligatoire": "Mandatory",
"Obligatoire": "Missing",
"Ombre": "Shadow",
"Option active en mode déconnecté uniquement, les pages enfants sont visibles et accessibles.": "Active option in disconnected mode only, children's pages are visible and accessible.",
"Option recommandée pour sécuriser la connexion. S'applique à tous les captchas du site. Le captcha simple se limite à une addition de nombres de 0 à 10. Le captcha complexe utilise quatre opérations de nombres de 0 à 20. Activation recommandée.": "Recommended option to secure the connection. Applies to all the Captchas of the site. Simple Captcha is limited to an addition of numbers from 0 to 10. Complex Captcha uses four numbers of 0 to 20. Recommended activation.",
@ -394,14 +396,14 @@
"Page 3/4 - barre 1/4": "Page 3/4 - Sidebar 1/4",
"Page associée": "Associated page",
"Page de recherche": "Search page",
"Page dupliquée": "Page duplicated",
"Page et module dupliqués": "Page and module duplicated",
"Page inexistante, erreur 404": "Page not found, error 404",
"Page dupliquée": "Duplicate page",
"Page et module dupliqués": "Duplicated page and module",
"Page inexistante, erreur 404": "Page non-existent, error 404",
"Page non cliquable": "Non-clickable page",
"Page parent": "Parent page",
"Page standard": "Standard page",
"Page supprimée": "Deleted page",
"Pages dans le menu": "Menu pages",
"Pages dans le menu": "Pages in the menu",
"Pages du site": "Site pages",
"Pages et les modules de": "Pages and modules of",
"Pages orphelines": "Orphan pages",
@ -411,12 +413,10 @@
"Paramètres de la localisation": "Location parameters",
"Paramètres de la sauvegarde": "Backup settings",
"Paramètres à utiliser lorsque votre hébergeur ne propose pas la fonctionnalité d'envoi de mail.": "Settings to use when your host does not offer the mail sending feature.",
"Partage de fichiers autorisé": "Authorized file sharing",
"Pas de marge au-dessus et en dessous du site": "No margin above and below the site",
"Pensez à supprimer le cache de votre navigateur si la favicon ne change pas.": "Remember to delete your browser's cache if the favicon does not change.",
"Permission": "Permission",
"Permission et référencement": "Permission and SEO",
"Permissions :": "Permissions:",
"Petite (150px)": "Small (150px)",
"Petite (180%)": "Petite (180%)",
"Pied de page": "Footer",
@ -427,20 +427,20 @@
"Port SMTP": "SMTP port",
"Port du proxy": "Proxy port",
"Position": "Position",
"Position du module": "Module position",
"Pour définir la page comme barre latérale, choisissez l'option dans la liste.": "Define the page as a sidebar, choose the option from the list.",
"Position du module": "Position of the module",
"Pour définir la page comme barre latérale, choisissez l'option dans la liste.": "To define the page as a sidebar, choose the option from the list.",
"Proportionnelle à celle définie dans le site.": "Proportional to that defined in the site.",
"Prénom": "Firstname",
"Prénom Nom": "Firstname lastname",
"Préparation de la mise à jour": "Update preparation",
"Prénom": "First name",
"Prénom Nom": "Firstname name",
"Préparation de la mise à jour": "Preparation of the update",
"Préserver le fichier htaccess racine": "Preserve the root htaccess file",
"Préserver les comptes des utilisateurs déjà installés": "Preserve user accounts already installed",
"Prévenir l'utilisateur par mail": "Warn user by email",
"Prévenir l'utilisateur par mail": "Prevent the user by email",
"Pseudo": "Pseudo",
"Ratio": "Ratio",
"Recherche dans le site": "Site search",
"Ratio :": "Ratio:",
"Recherche dans le site": "Search on the site",
"Rechercher": "Search",
"Rechercher une mise à jour en ligne": "Search an online update",
"Rechercher une mise à jour en ligne": "Search for an online update",
"Redirection vers la connexion": "Redirection to connection",
"Renseignez les champs ci-dessous pour finaliser l'installation.": "Fill in the fields below to finalize the installation.",
"Responsive (contain)": "Responsive (contain)",
@ -454,10 +454,10 @@
"Rien à importer, erreur de format ou fichier incorrect": "Nothing to import, format error or incorrect file",
"Référencement": "SEO",
"Réinitialisation du mot de passe": "Reset password",
"Réinitialiser avec le thème par défaut": "Reset from default theme",
"Réinitialiser la feuille de style": "Reset style sheet",
"Réinitialiser la liste": "Reset list",
"Réinitialiser le journal": "Reset log file",
"Réinitialiser avec le thème par défaut": "Reset with the default theme",
"Réinitialiser la feuille de style": "Reset the style sheet",
"Réinitialiser la liste": "Reset the list",
"Réinitialiser le journal": "Reset the log file",
"Réinstaller": "Reinstall",
"Répétition": "Repetition",
"Réseau": "Network",
@ -485,8 +485,8 @@
"Sauvegarder le module dans le gestionnaire de fichiers": "Save the module in the file manager",
"Sauvegarder les données du module dans le gestionnaire de fichiers": "Save module data in the file manager",
"Sauvegarder les données du site": "Save site data",
"Script dans body": "Body script",
"Script dans head": "Head script",
"Script dans body": "Script in body",
"Script dans head": "Script in head",
"Scripts externes": "External scripts",
"Se déconnecter": "Logout",
"Service en ligne inaccessible": "Inaccessible online service",
@ -503,14 +503,14 @@
"Suppression interdite, page active dans la configuration du site": "Deletion prohibited, active page in site configuration",
"Supprime le point d'interrogation dans les URL, l'option est indisponible avec les autres serveurs Web": "Deletes the question mark in the URLs, the option is unavailable with other web servers",
"Supprimer": "Delete",
"Supprimer la page": "Delete page",
"Supprimer le module": "Delete module",
"Supprimer la page": "Delete the page",
"Supprimer le module": "Delete the module",
"Supprimer toutes les sauvegardes automatiques ?": "Remove all automatic backups?",
"Sur l'axe horizontal": "On the horizontal axis",
"Sur l'axe vertical": "On the vertical axis",
"Sur les deux axes": "On both axes",
"Sécurité": "Security",
"Sécurité de la connexion": "Connection safety",
"Sécurité de la connexion": "Connection security",
"Sécurité désactivée": "Safety deactivated",
"Sélectionner un fichier": "Select a file",
"Sélectionnez au moins un contenu à afficher": "Select at least one content to display",
@ -521,16 +521,17 @@
"Sélectionnez une page contenant le module 'Recherche'. Une option du pied de page ajoute un lien discret vers cette page.": "Select a page containing the 'research' module. An option of the footer adds a discrete link to this page.",
"Séparateur": "Separator",
"Taille": "Size",
"Text": "Text",
"Texte": "Text",
"Thème": "Theme",
"Thème de l'administration": "Administration theme",
"Thème du site": "Site theme",
"Thème importé": "Theme imported",
"Thème importé": "Imported theme",
"Thèmes": "Themes",
"Titre": "Title",
"Titre court": "Short title",
"Titre masqué": "Hidden title",
"Titre masqué dans la page": "Title hidden in the page",
"Titre masqué": "Masked title",
"Titre masqué dans la page": "Masked hidden in the page",
"Titres": "Titles",
"Traduction supprimée": "Translation deleted",
"Très grande (240%)": "Very large (240%)",
@ -538,9 +539,9 @@
"Très petite (100px) ": "Very small (100px)",
"Très petite (160%)": "Very small (160%)",
"Twitter": "Twitter",
"Type de captcha": "Captcha type",
"Type de captcha": "Type of Captcha",
"Type de proxy": "Proxy type",
"Téléchargement et validation de l'archive": "Archiev download and validation",
"Téléchargement et validation de l'archive": "Download and validation of the archive",
"Télécharger": "Download",
"Télécharger la liste": "Download list",
"Télécharger le journal": "Download logs",
@ -550,10 +551,10 @@
"Une archive du dossier /site/data est conservée pendant 30 jours. Activation recommandée": "An archive of the file /site/data is kept for 30 days. Recommended activation",
"Une erreur est survenue lors de l'étape :": "An error occurred during the stage:",
"Url du fichier de fonte": "Font file URL",
"Utilisateur inexistant": "User not found",
"Utilisateur inexistant": "Non-existent user",
"Utilisateur supprimé": "User deleted",
"Utilisateurs": "Users",
"Valider": "Validate",
"Valider": "To validate",
"Version": "Version",
"Version n°": "Version n°",
"Vider dossier sauvegardes auto": "Empty auto backup files",
@ -562,7 +563,7 @@
"actualisé": "updated",
"favicon.ico": "favicon.ico",
"faviconDark.ico": "favicondark.ico",
"gestionnaire de fichiers": "File manager",
"gestionnaire de fichiers": "file manager",
"installé": "installed",
"jour": "day",
"jours": "days",
@ -579,8 +580,8 @@
"Éditeur CSS": "CSS editor",
"Éditeur JS": "JS editor",
"Éditeur de script %s": "Script editor %s",
"Éditeur de script dans Body": "Body script editor",
"Éditeur de script dans Head": "Head script editor",
"Éditeur de script dans Body": "Script editor in Body",
"Éditeur de script dans Head": "Script editor in Head",
"Éléments": "Items",
"Étiquettes des pages spéciales": "Special pages labels"
}

View File

@ -17,7 +17,6 @@
"5 tentatives": "5 intentos",
"7 jours": "7 días",
"Accueil": "Inicio",
"Accès aux pages privées": "Acceso a páginas privadas",
"Accès bloqué %d minutes": "Acceso bloqueado minutos",
"Accès interdit, erreur 403": "Acceso denegado, error 403",
"Action interdite": "Acción no permitida",
@ -28,7 +27,6 @@
"Adaptation": "Adaptación",
"Administrateur": "Administrador",
"Administration": "Administración",
"Administration complète du site": "Administración completa del sitio",
"Adresse SMTP": "Dirección SMTP",
"Adresse du proxy": "Dirección proxy",
"Adresse électronique": "Correo electrónico",
@ -37,15 +35,13 @@
"Affiche le nom de la page parente suivi du nom de la page, le titre ne doit pas être masqué.": "Mostrar el nombre de la página principal seguido del nombre de la página, el título no debe ocultarse.",
"Afin d'assurer le bon fonctionnement de Zwii, veuillez ne pas fermer cette page avant la fin de l'opération.": "Para garantizar el correcto funcionamiento de Zwii, no cierre esta página antes de que se complete la operación",
"Aide": "Ayuda",
"Ajout - Édition - Suppression de fichiers": "Adición - edición - eliminación de archivos",
"Ajout - Édition - Suppression de fichiers": "Agregar/Editar/Eliminar Archivos",
"Ajout - Édition - Suppression de pages": "Adición - Edición - Eliminación de páginas",
"Ajouter un utilisateur": "Agregar usuario",
"Ajouter une fonte": "Añadir tipografía",
"Alignement du contenu": "Alineación de contenido",
"Aligner la bannière avec le contenu": "Alinear el banner con el contenido",
"Ancien mot de passe": "Antigua contraseña",
"Anonymat des adresses IP": "Anonimato de la dirección IP",
"Apache URL intelligent": "URL inteligente de Apache",
"Apache URL intelligentes": "URL inteligentes de Apache",
"Apparence": "Apariencia",
"Appliquer": "Aplicar",
@ -138,11 +134,13 @@
"Confirmer la dissociation du module de cette page": "Confirmar desvincular módulo de esta página",
"Confirmer la désinstallation du module": "Confirmar la desinstalación del módulo",
"Confirmer la suppression de cet utilisateur": "Confirme la eliminación de este usuario",
"Confirmer la suppression de cette langue": "Confirmar eliminación de este idioma",
"Confirmer la suppression de la page": "Confirmar la eliminación de la página",
"Confirmer la suppression des données du module": "Confirmar la eliminación de datos del módulo",
"Confirmez-vous la suppression de cette page ?": "¿Confirma la eliminación de esta página?",
"Connexion": "Conexión",
"Consulter l'aide en ligne": "Consultar la ayuda en línea",
"Contents": "Contenido",
"Contenu": "Contenido",
"Contenu HTML": "Contenido HTML",
"Contenu avancé": "Contenido avanzado",
@ -150,7 +148,7 @@
"Cookies": "Cookies",
"Cookies Zwii": "Cookies Zwii",
"Copie de contenus localisés": "Copia de contenidos localizados",
"Copie de sites mulitlingue": "Copia del sitio multilingües",
"Copie de sites inter-langues": "Copia del sitio multilingües",
"Copie des traductions rédigées": "Copia de traducciones redactadas",
"Copie terminée avec des erreurs": "Copia completada con errores",
"Copie terminée avec succès": "Copia completada con éxito",
@ -179,7 +177,7 @@
"Dévoiler le mot de passe": "Revelar la contraseña",
"Echec de l'écriture, vérifiez les permissions": "Escritura fallida, verifique los permisos",
"Effacer la page": "Borrar página",
"Emplacement": "Ubicación",
"Emplacement :": "Ubicación",
"Emplacement dans le menu": "Ubicación en el menú",
"En bas au centre": "Abajo en el centro",
"En bas à droite": "Abajo a la derecha",
@ -205,7 +203,7 @@
"Famille": "Vínculo",
"Favicon thème sombre": "favicon de tema oscuro",
"Feuille de style spécifique à la page.": "Hoja de estilo específica de la página.",
"Fichiers": "Archivos",
"Fichiers": "",
"Fichiers effacés": "archivos borrados",
"Fil d'Ariane dans le titre": "Migas de pan en el título",
"Fond du sous-menu": "Fondo del submenú",
@ -223,12 +221,15 @@
"Fuseau horaire": "Zona horaria",
"Gabarits de page - Barre latérale": "Patrón de página - Barra lateral",
"Gestion": "Administrar",
"Gestion des modules": "Gestión de módulos",
"Gestion des thèmes": "Gestión de temas",
"Github": "Github",
"Grande (220%)": "Grande (220%)",
"Grande (300px)": "Grande (300px)",
"Gras": "Gras",
"Groupe": "Grupo",
"Groupe requis pour accéder à la page :": "Grupo necesario para acceder a la página:",
"Groupes": "",
"Générer sitemap.xml et robots.txt": "Generar sitemap.xml y robots.txt",
"Générer une capture Open Graph": "Generar una captura de Open Graph",
"Hauteur": "Altura",
@ -335,6 +336,7 @@
"Menu": "Menù",
"Menu accessoire": "Menú accesorio",
"Menu standard": "Menú estándar",
"Message d'acceptation des Cookies": "Mensaje de aceptación de cookies",
"Message de consentement aux cookies": "Mensaje de consentimiento de cookies",
"Mettre à jour": "Actualizar",
"Mettre à jour le module orphelin": "Actualizar módulo huérfano",
@ -350,7 +352,7 @@
"Modifications enregistrées": "Cambios guardados",
"Module": "Módulo",
"Module de la page": "Módulo de página",
"Modules": "Módulos",
"Modules": "",
"Modules configurés": "Módulos Configurados",
"Modules installés": "Módulos instalados",
"Modules orphelins": "Módulos huérfanos",
@ -411,12 +413,10 @@
"Paramètres de la localisation": "Configuración de la ubicación",
"Paramètres de la sauvegarde": "Configuración de copia de seguridad",
"Paramètres à utiliser lorsque votre hébergeur ne propose pas la fonctionnalité d'envoi de mail.": "Configuraciones para usar cuando su host no ofrece la funcionalidad para enviar correo.",
"Partage de fichiers autorisé": "Compartir archivos permitido",
"Pas de marge au-dessus et en dessous du site": "Sin margen encima y debajo del sitio",
"Pensez à supprimer le cache de votre navigateur si la favicon ne change pas.": "Recuerde eliminar el caché de su navegador si el favicon no cambia.",
"Permission": "Permiso",
"Permission et référencement": "Permiso y referenciación",
"Permissions :": "Permisos",
"Petite (150px)": "Pequeño (150px)",
"Petite (180%)": "Petite (180%)",
"Pied de page": "Pie de página",
@ -437,7 +437,7 @@
"Préserver les comptes des utilisateurs déjà installés": "Conservar las cuentas de usuario ya instaladas",
"Prévenir l'utilisateur par mail": "Notificar al usuario por correo electrónico",
"Pseudo": "Apodo",
"Ratio": "Relación",
"Ratio :": "Relación",
"Recherche dans le site": "Buscar en el sitio",
"Rechercher": "Buscar",
"Rechercher une mise à jour en ligne": "Buscar una actualización en línea",
@ -521,6 +521,7 @@
"Sélectionnez une page contenant le module 'Recherche'. Une option du pied de page ajoute un lien discret vers cette page.": "Seleccione una página que contenga el módulo 'Buscar'. Una opción de pie de página agrega un enlace discreto a esta página.",
"Séparateur": "Separador",
"Taille": "Tamaño",
"Text": "Texto",
"Texte": "Texto",
"Thème": "Tema",
"Thème de l'administration": "Tema de administración",

View File

@ -17,7 +17,6 @@
"5 tentatives": "",
"7 jours": "",
"Accueil": "",
"Accès aux pages privées": "",
"Accès bloqué %d minutes": "",
"Accès interdit, erreur 403": "",
"Action interdite": "",
@ -28,7 +27,6 @@
"Adaptation": "",
"Administrateur": "",
"Administration": "",
"Administration complète du site": "",
"Adresse SMTP": "",
"Adresse du proxy": "",
"Adresse électronique": "",
@ -37,15 +35,13 @@
"Affiche le nom de la page parente suivi du nom de la page, le titre ne doit pas être masqué.": "",
"Afin d'assurer le bon fonctionnement de Zwii, veuillez ne pas fermer cette page avant la fin de l'opération.": "",
"Aide": "",
"Ajout - Édition - Suppression de fichiers": "",
"Ajout - Édition - Suppression de fichiers": "",
"Ajout - Édition - Suppression de pages": "",
"Ajouter un utilisateur": "",
"Ajouter une fonte": "",
"Alignement du contenu": "",
"Aligner la bannière avec le contenu": "",
"Ancien mot de passe": "",
"Anonymat des adresses IP": "",
"Apache URL intelligent": "",
"Apache URL intelligentes": "",
"Apparence": "",
"Appliquer": "",
@ -138,11 +134,13 @@
"Confirmer la dissociation du module de cette page": "",
"Confirmer la désinstallation du module": "",
"Confirmer la suppression de cet utilisateur": "",
"Confirmer la suppression de cette langue": "",
"Confirmer la suppression de la page": "",
"Confirmer la suppression des données du module": "",
"Confirmez-vous la suppression de cette page ?": "",
"Connexion": "",
"Consulter l'aide en ligne": "",
"Contents": "",
"Contenu": "",
"Contenu HTML": "",
"Contenu avancé": "",
@ -150,7 +148,7 @@
"Cookies": "",
"Cookies Zwii": "",
"Copie de contenus localisés": "",
"Copie de sites mulitlingue": "",
"Copie de sites inter-langues": "",
"Copie des traductions rédigées": "",
"Copie terminée avec des erreurs": "",
"Copie terminée avec succès": "",
@ -179,7 +177,7 @@
"Dévoiler le mot de passe": "",
"Echec de l'écriture, vérifiez les permissions": "",
"Effacer la page": "",
"Emplacement": "",
"Emplacement :": "",
"Emplacement dans le menu": "",
"En bas au centre": "",
"En bas à droite": "",
@ -223,12 +221,15 @@
"Fuseau horaire": "",
"Gabarits de page - Barre latérale": "",
"Gestion": "",
"Gestion des modules": "",
"Gestion des thèmes": "",
"Github": "",
"Grande (220%)": "",
"Grande (300px)": "",
"Gras": "",
"Groupe": "",
"Groupe requis pour accéder à la page :": "",
"Groupes": "",
"Générer sitemap.xml et robots.txt": "",
"Générer une capture Open Graph": "",
"Hauteur": "",
@ -335,6 +336,7 @@
"Menu": "",
"Menu accessoire": "",
"Menu standard": "",
"Message d'acceptation des Cookies": "",
"Message de consentement aux cookies": "",
"Mettre à jour": "",
"Mettre à jour le module orphelin": "",
@ -411,12 +413,10 @@
"Paramètres de la localisation": "",
"Paramètres de la sauvegarde": "",
"Paramètres à utiliser lorsque votre hébergeur ne propose pas la fonctionnalité d'envoi de mail.": "",
"Partage de fichiers autorisé": "",
"Pas de marge au-dessus et en dessous du site": "",
"Pensez à supprimer le cache de votre navigateur si la favicon ne change pas.": "",
"Permission": "",
"Permission et référencement": "",
"Permissions :": "",
"Petite (150px)": "",
"Petite (180%)": "",
"Pied de page": "",
@ -437,7 +437,7 @@
"Préserver les comptes des utilisateurs déjà installés": "",
"Prévenir l'utilisateur par mail": "",
"Pseudo": "",
"Ratio": "",
"Ratio :": "",
"Recherche dans le site": "",
"Rechercher": "",
"Rechercher une mise à jour en ligne": "",
@ -521,6 +521,7 @@
"Sélectionnez une page contenant le module 'Recherche'. Une option du pied de page ajoute un lien discret vers cette page.": "",
"Séparateur": "",
"Taille": "",
"Text": "",
"Texte": "",
"Thème": "",
"Thème de l'administration": "",

View File

@ -1,16 +1,17 @@
{
"languages": {
"fr_FR": {
"version": 12306,
"date": 1681137784
"version": 12308,
"date": 1681371766
},
"es": {
"version": 12306,
"date": 1681137784
"version": 12308,
"date": 1681371766
},
"en_EN": {
"version": 12306,
"date": 1681137784
"version": 12308,
"date": 1681371766
}
}
}

View File

@ -217,7 +217,7 @@ class translate extends common
'help' => 'Éditer'
]),
template::button('translateContentLanguageLocaleDelete' . $key, [
'class' => ' buttonRed' . ($messageLocale ? ' disabled' : ''),
'class' => 'translateDelete buttonRed' . ($messageLocale ? ' disabled' : ''),
'href' => helper::baseUrl() . $this->getUrl(0) . '/delete/locale/' . $key . '/' . $_SESSION['csrf'],
'value' => template::ico('trash'),
'help' => 'Supprimer',
@ -271,7 +271,7 @@ class translate extends common
'help' => 'Mettre à jour',
]),
template::button('translateContentLanguageUIDelete' . $file, [
'class' => 'buttonRed' . (in_array($file, $usersUI) ? ' disabled' : ''),
'class' => 'translateDelete buttonRed' . (in_array($file, $usersUI) ? ' disabled' : ''),
'href' => helper::baseUrl() . $this->getUrl(0) . '/delete/ui/' . $file . '/' . $_SESSION['csrf'],
'value' => template::ico('trash'),
'help' => 'Supprimer',

View File

@ -52,7 +52,7 @@ $("#translateContentButton").on("click", function() {
*/
$(".translateDelete").on("click", function() {
var _this = $(this);
var message_delete = "<?php echo helper::translate('Confirmer la suppression de cette traduction du site'); ?>";
var message_delete = "<?php echo helper::translate('Confirmer la suppression de cette langue'); ?>";
return core.confirm(message_delete, function() {
$(location).attr("href", _this.attr("href"));
});