From fe0ff5a904137960aa1a43570f1e91c35e56931f Mon Sep 17 00:00:00 2001 From: DamsFX Date: Thu, 2 Dec 2021 19:45:31 +0100 Subject: [PATCH 1/4] Update `system` french lang files --- modules/system/lang/fr/lang.php | 24 ++++++++++++++++++ modules/system/lang/fr/validation.php | 35 ++++++++++++++++++++++++--- 2 files changed, 56 insertions(+), 3 deletions(-) diff --git a/modules/system/lang/fr/lang.php b/modules/system/lang/fr/lang.php index 59bb1e0a30..0ad5af988e 100644 --- a/modules/system/lang/fr/lang.php +++ b/modules/system/lang/fr/lang.php @@ -61,6 +61,7 @@ 'label' => 'Nom du plugin', 'help' => 'Nommer le plugin avec un nom de code unique. Par exemple, Winter.Blog', ], + 'by_author' => 'Par :name', ], 'plugins' => [ 'manage' => 'Gérer les plugins', @@ -98,6 +99,9 @@ 'refresh_success' => "Les plugins ont été actualisés avec succès.", 'remove_confirm' => 'Êtes-vous sûr(e) de vouloir supprimer ce plugin ?', 'remove_success' => "Les plugins ont été supprimés avec succès.", + 'replace' => [ + 'multi_install_error' => 'Le remplacement de plusieurs plugins n\'est pas pris en charge actuellement.' + ] ], 'project' => [ 'name' => 'Projet', @@ -281,6 +285,7 @@ 'plugin_version' => 'Version', 'plugin_author' => 'Auteur', 'plugin_not_found' => 'Plugin non trouvé', + 'plugin_version_not_found' => 'Version du plugin non trouvée', 'core_current_build' => 'Version actuelle', 'core_view_changelog' => 'Voir le Changelog', 'core_build' => 'Version :build', @@ -288,6 +293,10 @@ 'core_downloading' => 'Téléchargement des fichiers de l’application', 'core_extracting' => 'Décompression des fichiers de l’application', 'core_set_build' => 'Définition du numéro de build', + 'update_warnings_title' => 'Certains problèmes ont été détectés et nécessitent une attention particulière :', + 'update_warnings_plugin_missing' => 'Le plugin :parent_code nécessite l\'installation de :code pour fonctionner.', + 'update_warnings_plugin_replace' => 'Le plugin :plugin remplace :alias, veuillez supprimer :alias pour vous assurer qu\'il n\'y ait pas de conflit.', + 'update_warnings_plugin_replace_cli' => 'Ce plugin remplace :alias, veuillez supprimer :alias pour vous assurer qu\'il n\'y ait pas de conflits.', 'changelog' => 'Changelog', 'changelog_view_details' => 'Voir les détails', 'plugins' => 'Plugins', @@ -397,6 +406,7 @@ 'impersonate_users' => 'Usurper l’identité des utilisateurs', 'manage_preferences' => 'Gérer les préférences de l’interface d’administration', 'manage_editor' => 'Gérer les préférences de l’éditeur de code', + 'manage_own_editor' => 'Gérer les préférences personnelles de l\'éditeur de code', 'view_the_dashboard' => 'Voir le tableau de bord', 'manage_default_dashboard' => 'Gérer le tableau de bord par défaut', 'manage_branding' => 'Personnaliser l’interface d’administration' @@ -416,6 +426,20 @@ 'invalid_path' => "Le chemin du fichier indiqué est invalide : ':path'.", 'folder_size_items' => 'Articles(s)', ], + 'page' => [ + 'custom_error' => [ + 'label' => 'Erreur sur la page', + 'help' => 'Nous sommes désolés, mais un problème est survenu et la page ne peut pas être affichée.', + ], + 'invalid_token' => [ + 'label' => 'Jeton de sécurité non valide', + ], + 'maintenance' => [ + 'label' => "Nous revenons tout de suite !", + 'help' => "Nous sommes actuellement indisponibles pour maintenance, revenez bientôt !", + 'available_at' => 'Essayez à nouveau après:', + ], + ], 'pagination' => [ 'previous' => 'Précédente', 'next' => 'Suivante', diff --git a/modules/system/lang/fr/validation.php b/modules/system/lang/fr/validation.php index 0fe72612fd..db21cf1b22 100644 --- a/modules/system/lang/fr/validation.php +++ b/modules/system/lang/fr/validation.php @@ -32,6 +32,7 @@ 'boolean' => 'Le champ :attribute doit être vrai (true) ou faux (false).', 'confirmed' => 'Le champ de confirmation :attribute ne correspond pas.', 'date' => 'Le champ :attribute n’est pas une date valide.', + 'date_equals' => 'Le champ :attribute doit être une date égale à :date.', 'date_format' => 'Le champ :attribute ne correspond pas au format :format.', 'different' => 'Le champ :attribute et :other doivent être différents.', 'digits' => 'Le champ :attribute doit être de :digits chiffres.', @@ -39,9 +40,22 @@ 'dimensions' => 'Le champ :attribute a des dimensions d’image invalides.', 'distinct' => 'Le champ :attribute a une valeur en double..', 'email' => 'Le format du champ :attribute n’est pas valide.', + 'ends_with' => 'Le champ :attribute doit se terminer par l\'un des éléments suivants: :values.', 'exists' => 'Le champ :attribute sélectionné n’est pas valide.', 'file' => 'Le champ :attribute doit être un fichier.', 'filled' => 'Le champ :attribute doit avoir une valeur.', + 'gt' => [ + 'numeric' => 'Le champ :attribute doit être supérieur à :value.', + 'file' => 'Le champ :attribute doit être supérieur à :value kilobytes.', + 'string' => 'Le champ :attribute doit être supérieur à :value caractères.', + 'array' => 'Le champ :attribute doit avoir plus de :value éléments.', + ], + 'gte' => [ + 'numeric' => 'Le champ :attribute doit être supérieur ou égal à :value.', + 'file' => 'Le champ :attribute doit être supérieur ou égal à :value kilobytes.', + 'string' => 'Le champ :attribute doit être supérieur ou égal à :value caractères.', + 'array' => 'Le champ :attribute doit avoir :value éléments ou plus.', + ], 'image' => 'Le champ :attribute doit être une image.', 'in' => 'Le champ :attribute sélectionné n’est pas valide.', 'in_array' => 'Le champ :attribute n’existe pas dans :other.', @@ -50,6 +64,18 @@ 'ipv4' => 'Le champ :attribute doit être une adresse IPv4.', 'ipv6' => 'Le champ :attribute doit être une adresse IPv6.', 'json' => 'Le champ :attribute doit être une chaîne JSON.', + 'lt' => [ + 'numeric' => 'Le champ :attribute doit être inférieur à :value.', + 'file' => 'Le champ :attribute doit être inférieur à :value kilobytes.', + 'string' => 'Le champ :attribute doit être inférieur à :value caractères.', + 'array' => 'Le champ :attribute doit avoir moins de :value éléments.', + ], + 'lte' => [ + 'numeric' => 'Le champ :attribute doit être inférieur ou égal à :value.', + 'file' => 'Le champ :attribute doit être inférieur ou égal à :value kilobytes.', + 'string' => 'Le champ :attribute doit être inférieur ou égal à :value caractères.', + 'array' => 'Le champ :attribute ne doit pas avoir plus de :value éléments.', + ], 'max' => [ 'numeric' => 'Le champ :attribute ne peut pas être supérieure à :max.', 'file' => 'Le champ :attribute ne peut pas être supérieure à :max kilooctets.', @@ -65,6 +91,7 @@ 'array' => 'Le champ :attribute doit être au minimum de :min objets.', ], 'not_in' => 'Le champ :attribute sélectionné n’est pas valide.', + 'not_regex' => 'Le format du champ :attribute n\'est pas valide.', 'numeric' => 'Le champ :attribute doit être un nombre.', 'present' => 'Le champ :attribute doit être présent.', 'regex' => 'Le format du champ :attribute n’est pas valide.', @@ -82,11 +109,13 @@ 'string' => 'Le champ :attribute doit être de :size caractères.', 'array' => 'Le champ :attribute doit contenir :size objets.', ], - 'string' => 'La champ :attribute doit être une chaîne.', - 'timezone' => 'La champ :attribute doit être une zone valide.', + 'starts_with' => 'Le champ :attribute doit commencer par l\'un des éléments suivants: :values.', + 'string' => 'Le champ :attribute doit être une chaîne.', + 'timezone' => 'Le champ :attribute doit être une zone valide.', 'unique' => 'Le champ :attribute doit être unique. La valeur renseignée est déjà utilisée.', - 'uploaded' => 'La champ :attribute n’a pas téléchargé de données.', + 'uploaded' => 'Le champ :attribute n’a pas téléchargé de données.', 'url' => 'Le champ :attribute n’est pas une URL valide.', + 'uuid' => 'Le champ :attribute doit être un UUID valide.', /* |-------------------------------------------------------------------------- From c47d3dfdd12723220d502d09c857470cdfe89fb5 Mon Sep 17 00:00:00 2001 From: DamsFX Date: Fri, 3 Dec 2021 01:14:22 +0100 Subject: [PATCH 2/4] Add missing trailing commas --- modules/system/lang/fr/lang.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/modules/system/lang/fr/lang.php b/modules/system/lang/fr/lang.php index 0ad5af988e..3070c90df4 100644 --- a/modules/system/lang/fr/lang.php +++ b/modules/system/lang/fr/lang.php @@ -100,8 +100,8 @@ 'remove_confirm' => 'Êtes-vous sûr(e) de vouloir supprimer ce plugin ?', 'remove_success' => "Les plugins ont été supprimés avec succès.", 'replace' => [ - 'multi_install_error' => 'Le remplacement de plusieurs plugins n\'est pas pris en charge actuellement.' - ] + 'multi_install_error' => 'Le remplacement de plusieurs plugins n\'est pas pris en charge actuellement.', + ], ], 'project' => [ 'name' => 'Projet', From aed1b0725386477e810640128f12d46239a69d61 Mon Sep 17 00:00:00 2001 From: DamsFX Date: Fri, 3 Dec 2021 01:14:57 +0100 Subject: [PATCH 3/4] Rewrap some strings in double quotes --- modules/system/lang/fr/lang.php | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/modules/system/lang/fr/lang.php b/modules/system/lang/fr/lang.php index 3070c90df4..df5e7cff35 100644 --- a/modules/system/lang/fr/lang.php +++ b/modules/system/lang/fr/lang.php @@ -294,9 +294,9 @@ 'core_extracting' => 'Décompression des fichiers de l’application', 'core_set_build' => 'Définition du numéro de build', 'update_warnings_title' => 'Certains problèmes ont été détectés et nécessitent une attention particulière :', - 'update_warnings_plugin_missing' => 'Le plugin :parent_code nécessite l\'installation de :code pour fonctionner.', - 'update_warnings_plugin_replace' => 'Le plugin :plugin remplace :alias, veuillez supprimer :alias pour vous assurer qu\'il n\'y ait pas de conflit.', - 'update_warnings_plugin_replace_cli' => 'Ce plugin remplace :alias, veuillez supprimer :alias pour vous assurer qu\'il n\'y ait pas de conflits.', + 'update_warnings_plugin_missing' => "Le plugin :parent_code nécessite l'installation de :code pour fonctionner.", + 'update_warnings_plugin_replace' => "Le plugin :plugin remplace :alias, veuillez supprimer :alias pour vous assurer qu'il n'y ait pas de conflit.", + 'update_warnings_plugin_replace_cli' => "Ce plugin remplace :alias, veuillez supprimer :alias pour vous assurer qu'il n'y ait pas de conflits.", 'changelog' => 'Changelog', 'changelog_view_details' => 'Voir les détails', 'plugins' => 'Plugins', From 52212622f3aeeb9b4e844ddbd05a25270b7e8c79 Mon Sep 17 00:00:00 2001 From: DamsFX Date: Wed, 8 Dec 2021 18:18:44 +0100 Subject: [PATCH 4/4] Update apostrophes for typewriter style --- modules/system/lang/fr/client.php | 8 ++-- modules/system/lang/fr/lang.php | 68 +++++++++++++-------------- modules/system/lang/fr/validation.php | 24 +++++----- 3 files changed, 50 insertions(+), 50 deletions(-) diff --git a/modules/system/lang/fr/client.php b/modules/system/lang/fr/client.php index 2c29af8124..6bedb4b3b0 100644 --- a/modules/system/lang/fr/client.php +++ b/modules/system/lang/fr/client.php @@ -84,15 +84,15 @@ ] ], 'eventlog' => [ - 'show_stacktrace' => 'Afficher la pile d’exécution', - 'hide_stacktrace' => 'Masquer la pile d’exécution', + 'show_stacktrace' => 'Afficher la pile d\'exécution', + 'hide_stacktrace' => 'Masquer la pile d\'exécution', 'tabs' => [ 'formatted' => 'Message formaté', 'raw' => 'Message brut', ], 'editor' => [ - 'title' => 'Sélectionnez l’éditeur de code source à utiliser', - 'description' => 'L’environnement de votre système d’exploitation doit être configuré pour ouvrir l’un des schémas d’URL ci-dessous.', + 'title' => 'Sélectionnez l\'éditeur de code source à utiliser', + 'description' => 'L\'environnement de votre système d\'exploitation doit être configuré pour ouvrir l\'un des schémas d\'URL ci-dessous.', 'openWith' => 'Ouvrir avec', 'remember_choice' => 'Se souvenir de la sélection pour la durée de la session dans ce navigateur', 'open' => 'Ouvrir', diff --git a/modules/system/lang/fr/lang.php b/modules/system/lang/fr/lang.php index df5e7cff35..ee45446d7a 100644 --- a/modules/system/lang/fr/lang.php +++ b/modules/system/lang/fr/lang.php @@ -3,7 +3,7 @@ return [ 'app' => [ 'name' => 'Winter CMS', - 'tagline' => 'Retourner à l’essentiel', + 'tagline' => 'Retourner à l\'essentiel', ], 'directory' => [ @@ -50,7 +50,7 @@ 'install' => 'Installer des thèmes', 'search' => 'Recherche des thème à installer…', 'installed' => 'Thèmes installés', - 'no_themes' => 'Il n’y a aucun thème installé depuis le Marketplace.', + 'no_themes' => 'Il n\'y a aucun thème installé depuis le Marketplace.', 'recommended' => 'Recommandé', 'remove_confirm' => 'Êtes-vous sûr(e) de vouloir supprimer ce thème ?' ], @@ -69,7 +69,7 @@ 'install_products' => 'Installer des produits', 'search' => 'Recherche des plugins à installer…', 'installed' => 'Plugins installés', - 'no_plugins' => 'Il n’y a aucun plugin installé depuis le site d’Winter CMS.', + 'no_plugins' => 'Il n\'y a aucun plugin installé depuis le site d\'Winter CMS.', 'recommended' => 'Recommandé', 'plugin_label' => 'Plugin', 'unknown_plugin' => 'Le plugin a été supprimé du système de fichiers.', @@ -83,7 +83,7 @@ 'unfreeze' => 'activer les mises à jour pour', 'enable' => 'activer', 'disable' => 'désactiver', - 'refresh' => 'remise à l’état initial', + 'refresh' => 'remise à l\'état initial', 'remove' => 'Supprimer', 'freeze_label' => 'Désactiver les mises à jour', 'unfreeze_label' => 'Activer les mises à jour', @@ -111,7 +111,7 @@ 'none' => 'Aucun', 'id' => [ 'label' => 'ID du projet', - 'help' => 'Comment trouver l’ID de votre projet', + 'help' => 'Comment trouver l\'ID de votre projet', 'missing' => 'Spécifier un ID de projet.', ], 'detach_confirm' => 'Confirmer le détachement de ce projet ?', @@ -120,7 +120,7 @@ 'settings' => [ 'menu_label' => 'Réglages', 'not_found' => 'Les paramètres spécifiés sont introuvables.', - 'missing_model' => 'La page de réglages nécessite la définition d’un Model.', + 'missing_model' => 'La page de réglages nécessite la définition d\'un Model.', 'update_success' => 'Les réglages pour :name ont étés mis à jour avec succès.', 'return' => 'Retourner à la page des réglages du système', 'search' => 'Rechercher' @@ -130,9 +130,9 @@ 'menu_label' => 'Configuration des adresses e-mails', 'menu_description' => 'Gérer la configuration des adresses e-mails.', 'general' => 'Général', - 'method' => 'Méthode d’envoi', - 'sender_name' => 'Nom de l’expéditeur', - 'sender_email' => 'Adresse e-mail de l’expéditeur', + 'method' => 'Méthode d\'envoi', + 'sender_name' => 'Nom de l\'expéditeur', + 'sender_email' => 'Adresse e-mail de l\'expéditeur', 'php_mail' => 'Fonction mail de PHP', 'smtp' => 'SMTP', 'smtp_address' => 'Adresse SMTP', @@ -161,14 +161,14 @@ 'ses_key' => 'Clé SES', 'ses_key_comment' => 'Saisir votre clé API SES', 'ses_secret' => 'Clé secrète SES', - 'ses_secret_comment' => 'Saisir votre clé secrète de l’API SES', + 'ses_secret_comment' => 'Saisir votre clé secrète de l\'API SES', 'sparkpost' => 'SparkPost', 'sparkpost_secret' => 'Clé secrète SparkPost', - 'sparkpost_secret_comment' => 'Entrez votre clé secrète de l’API SparkPost', + 'sparkpost_secret_comment' => 'Entrez votre clé secrète de l\'API SparkPost', 'ses_region' => 'Région SES', 'ses_region_comment' => 'Saisir votre région SES (e.g. us-east-1)', 'drivers_hint_header' => 'Les drivers ne sont pas installés', - 'drivers_hint_content' => 'Cette méthode d’envoi d’e-mails nécessite que le plugin ":plugin" soit installé avant de pouvoir envoyer des e-mails.' + 'drivers_hint_content' => 'Cette méthode d\'envoi d\'e-mails nécessite que le plugin ":plugin" soit installé avant de pouvoir envoyer des e-mails.' ], 'mail_templates' => [ 'menu_label' => 'Modèles des e-mails', @@ -190,7 +190,7 @@ 'code' => 'Code', 'code_comment' => 'Code unique utilisé pour identifier ce modèle', 'subject' => 'Sujet', - 'subject_comment' => 'Sujet de l’e-mail', + 'subject_comment' => 'Sujet de l\'e-mail', 'description' => 'Description', 'content_html' => 'HTML', 'content_css' => 'CSS', @@ -213,11 +213,11 @@ ], 'mail_brand' => [ 'menu_label' => 'Personnalisation des courriels', - 'menu_description' => 'Modifier les couleurs et l’apparence des modèles de courriel.', - 'page_title' => 'Personnaliser l’apparence du courriel', + 'menu_description' => 'Modifier les couleurs et l\'apparence des modèles de courriel.', + 'page_title' => 'Personnaliser l\'apparence du courriel', 'sample_template' => [ 'heading' => 'En-tête', - 'paragraph' => 'C’est un paragraphe rempli de Lorem Ipsum et un lien. Cumque dicta doloremque eaque, enim error laboriosam pariatur possimus tenetur veritatis voluptas.', + 'paragraph' => 'C\'est un paragraphe rempli de Lorem Ipsum et un lien. Cumque dicta doloremque eaque, enim error laboriosam pariatur possimus tenetur veritatis voluptas.', 'table' => [ 'item' => 'Article', 'description' => 'Description', @@ -247,7 +247,7 @@ 'button_positive_bg' => 'Arrière-plan du bouton positif', 'button_negative_bg' => 'Arrière-plan du bouton négatif', '_section_type' => 'Typographie', - 'header_color' => 'Couleur de l’en-tête', + 'header_color' => 'Couleur de l\'en-tête', 'heading_color' => 'Couleur des titres', 'text_color' => 'Couleur du texte', 'link_color' => 'Couleur des liens', @@ -266,9 +266,9 @@ 'project_label' => 'Attacher un projet', 'plugin_label' => 'Installer un plugin', 'theme_label' => 'Installer un thème', - 'missing_plugin_name' => 'Saisir le nom d’un plugin à installer.', - 'missing_theme_name' => 'Saisir le nom d’un thème à installer.', - 'install_completing' => 'Fin du processus d’installation', + 'missing_plugin_name' => 'Saisir le nom d\'un plugin à installer.', + 'missing_theme_name' => 'Saisir le nom d\'un thème à installer.', + 'install_completing' => 'Fin du processus d\'installation', 'install_success' => 'Le plugin a été installé avec succès.', ], 'updates' => [ @@ -290,8 +290,8 @@ 'core_view_changelog' => 'Voir le Changelog', 'core_build' => 'Version :build', 'core_build_help' => 'Une nouvelle version est disponible.', - 'core_downloading' => 'Téléchargement des fichiers de l’application', - 'core_extracting' => 'Décompression des fichiers de l’application', + 'core_downloading' => 'Téléchargement des fichiers de l\'application', + 'core_extracting' => 'Décompression des fichiers de l\'application', 'core_set_build' => 'Définition du numéro de build', 'update_warnings_title' => 'Certains problèmes ont été détectés et nécessitent une attention particulière :', 'update_warnings_plugin_missing' => "Le plugin :parent_code nécessite l'installation de :code pour fonctionner.", @@ -320,11 +320,11 @@ 'help' => 'Cliquer sur « Mettre à jour » pour démarrer le processus.', ], 'none' => [ - 'label' => 'Aucune mise à jour n’est disponible.', - 'help' => 'Aucune mise à jour plus récente n’a été trouvée.', + 'label' => 'Aucune mise à jour n\'est disponible.', + 'help' => 'Aucune mise à jour plus récente n\'a été trouvée.', ], 'important_action' => [ - 'empty' => 'Sélectionner l’action', + 'empty' => 'Sélectionner l\'action', 'confirm' => 'Confirmer la mise à jour', 'skip' => 'Ignorer ce plugin (cette fois uniquement)', 'ignore' => 'Ignorer ce plugin (toujours)', @@ -334,7 +334,7 @@ 'important_view_release_notes' => 'Voir les notes de version', 'important_alert_text' => 'Des mise à jour requièrent votre attention.', 'details_title' => 'Détails du plugin', - 'details_view_homepage' => 'Voir la page d’accueil', + 'details_view_homepage' => 'Voir la page d\'accueil', 'details_readme' => 'Documentation', 'details_readme_missing' => 'Aucune documentation fournie.', 'details_changelog' => 'Journal des modifications', @@ -348,7 +348,7 @@ ], 'server' => [ 'connect_error' => 'Erreur lors de la connexion au serveur.', - 'response_not_found' => 'Le serveur de mise à jour n’a pas été trouvé.', + 'response_not_found' => 'Le serveur de mise à jour n\'a pas été trouvé.', 'response_invalid' => 'Réponse invalide du serveur.', 'response_empty' => 'Réponse vide du serveur', 'file_error' => 'Erreur du serveur lors de la transmission du paquet.', @@ -365,7 +365,7 @@ 'extract_failed' => "Impossible de décompresser le fichier ':file'.", ], 'event_log' => [ - 'hint' => 'Ce journal affiche une liste des erreurs potentielles de l’application, telles que les exceptions et les informations de débogage.', + 'hint' => 'Ce journal affiche une liste des erreurs potentielles de l\'application, telles que les exceptions et les informations de débogage.', 'menu_label' => 'Journal des évènements', 'menu_description' => 'Affiche les évènements des journaux systèmes avec leur date et les détails.', 'empty_link' => 'Purger le journal des évènements', @@ -373,7 +373,7 @@ 'empty_success' => 'Le journal des évènements a été purgé avec succès.', 'return_link' => 'Retour au journal des évènements', 'id' => 'ID', - 'id_label' => 'ID de l’évènement', + 'id_label' => 'ID de l\'évènement', 'created_at' => 'Date et heure', 'message' => 'Message', 'level' => 'Niveau', @@ -403,13 +403,13 @@ 'manage_mail_templates' => 'Gérer les modèles des e-mails', 'manage_mail_settings' => 'Gérer les paramètres des e-mail', 'manage_other_administrators' => 'Gérer les autres administrateurs', - 'impersonate_users' => 'Usurper l’identité des utilisateurs', - 'manage_preferences' => 'Gérer les préférences de l’interface d’administration', - 'manage_editor' => 'Gérer les préférences de l’éditeur de code', + 'impersonate_users' => 'Usurper l\'identité des utilisateurs', + 'manage_preferences' => 'Gérer les préférences de l\'interface d\'administration', + 'manage_editor' => 'Gérer les préférences de l\'éditeur de code', 'manage_own_editor' => 'Gérer les préférences personnelles de l\'éditeur de code', 'view_the_dashboard' => 'Voir le tableau de bord', 'manage_default_dashboard' => 'Gérer le tableau de bord par défaut', - 'manage_branding' => 'Personnaliser l’interface d’administration' + 'manage_branding' => 'Personnaliser l\'interface d\'administration' ], 'log' => [ 'menu_label' => 'Paramètres du journal', @@ -420,7 +420,7 @@ 'log_requests' => 'Enregistrer les requêtes erronées.', 'log_requests_comment' => 'Requêtes du navigateur qui peuvent nécessiter une attention particulière, telles que les erreurs 404.', 'log_theme' => 'Enregistrement des modifications sur le thème ', - 'log_theme_comment' => 'Lorsqu’une modification est apportée au thème à l’aide du back-end.', + 'log_theme_comment' => 'Lorsqu\'une modification est apportée au thème à l\'aide du back-end.', ], 'media' => [ 'invalid_path' => "Le chemin du fichier indiqué est invalide : ':path'.", diff --git a/modules/system/lang/fr/validation.php b/modules/system/lang/fr/validation.php index db21cf1b22..27953be5aa 100644 --- a/modules/system/lang/fr/validation.php +++ b/modules/system/lang/fr/validation.php @@ -14,7 +14,7 @@ */ 'accepted' => 'Le champ :attribute doit être accepté.', - 'active_url' => 'Le champ :attribute n’est pas une URL valide.', + 'active_url' => 'Le champ :attribute n\'est pas une URL valide.', 'after' => 'Le champ :attribute doit être une date après le :date.', 'after_or_equal' => 'Le champ :attribute doit être une date après le ou égal à :date.', 'alpha' => 'Le champ :attribute ne peut contenir que des lettres.', @@ -31,17 +31,17 @@ ], 'boolean' => 'Le champ :attribute doit être vrai (true) ou faux (false).', 'confirmed' => 'Le champ de confirmation :attribute ne correspond pas.', - 'date' => 'Le champ :attribute n’est pas une date valide.', + 'date' => 'Le champ :attribute n\'est pas une date valide.', 'date_equals' => 'Le champ :attribute doit être une date égale à :date.', 'date_format' => 'Le champ :attribute ne correspond pas au format :format.', 'different' => 'Le champ :attribute et :other doivent être différents.', 'digits' => 'Le champ :attribute doit être de :digits chiffres.', 'digits_between' => 'Le champ :attribute doit être compris entre :min et :max chiffres.', - 'dimensions' => 'Le champ :attribute a des dimensions d’image invalides.', + 'dimensions' => 'Le champ :attribute a des dimensions d\'image invalides.', 'distinct' => 'Le champ :attribute a une valeur en double..', - 'email' => 'Le format du champ :attribute n’est pas valide.', + 'email' => 'Le format du champ :attribute n\'est pas valide.', 'ends_with' => 'Le champ :attribute doit se terminer par l\'un des éléments suivants: :values.', - 'exists' => 'Le champ :attribute sélectionné n’est pas valide.', + 'exists' => 'Le champ :attribute sélectionné n\'est pas valide.', 'file' => 'Le champ :attribute doit être un fichier.', 'filled' => 'Le champ :attribute doit avoir une valeur.', 'gt' => [ @@ -57,8 +57,8 @@ 'array' => 'Le champ :attribute doit avoir :value éléments ou plus.', ], 'image' => 'Le champ :attribute doit être une image.', - 'in' => 'Le champ :attribute sélectionné n’est pas valide.', - 'in_array' => 'Le champ :attribute n’existe pas dans :other.', + 'in' => 'Le champ :attribute sélectionné n\'est pas valide.', + 'in_array' => 'Le champ :attribute n\'existe pas dans :other.', 'integer' => 'Le champ :attribute doit être un entier.', 'ip' => 'Le champ :attribute doit être une adresse IP valide.', 'ipv4' => 'Le champ :attribute doit être une adresse IPv4.', @@ -90,18 +90,18 @@ 'string' => 'Le champ :attribute doit être au minimum de :min caractères.', 'array' => 'Le champ :attribute doit être au minimum de :min objets.', ], - 'not_in' => 'Le champ :attribute sélectionné n’est pas valide.', + 'not_in' => 'Le champ :attribute sélectionné n\'est pas valide.', 'not_regex' => 'Le format du champ :attribute n\'est pas valide.', 'numeric' => 'Le champ :attribute doit être un nombre.', 'present' => 'Le champ :attribute doit être présent.', - 'regex' => 'Le format du champ :attribute n’est pas valide.', + 'regex' => 'Le format du champ :attribute n\'est pas valide.', 'required' => 'Le champ :attribute est obligatoire.', 'required_if' => 'Le champ :attribute est obligatoire quand :other est :value.', 'required_unless' => 'Le champ :attribute est nécessaire à moins que :other soit dans :values.', 'required_with' => 'Le champ :attribute est obligatoire quand :values est présent.', 'required_with_all' => 'Le champ :attribute est requis lorsque :values est présent.', 'required_without' => 'Le champ :attribute est obligatoire quand :values est absent.', - 'required_without_all' => 'Le champ :attribute est requis lorsque aucun de :values n’est présent.', + 'required_without_all' => 'Le champ :attribute est requis lorsque aucun de :values n\'est présent.', 'same' => 'Le champ :attribute et :other doivent correspondre.', 'size' => [ 'numeric' => 'Le champ :attribute doit être de :size.', @@ -113,8 +113,8 @@ 'string' => 'Le champ :attribute doit être une chaîne.', 'timezone' => 'Le champ :attribute doit être une zone valide.', 'unique' => 'Le champ :attribute doit être unique. La valeur renseignée est déjà utilisée.', - 'uploaded' => 'Le champ :attribute n’a pas téléchargé de données.', - 'url' => 'Le champ :attribute n’est pas une URL valide.', + 'uploaded' => 'Le champ :attribute n\'a pas téléchargé de données.', + 'url' => 'Le champ :attribute n\'est pas une URL valide.', 'uuid' => 'Le champ :attribute doit être un UUID valide.', /*