Samuel Georges c813318729 Added preview mode support to File upload widget
Widget also passes CSRF token
Switched to using a header instead of POST flag
2015-06-25 10:55:46 +10:00

304 lines
16 KiB
PHP
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<?php
return [
'auth' => [
'title' => 'Zone dadministration'
],
'field' => [
'invalid_type' => 'Type de champ invalide :type.',
'options_method_not_exists' => 'La classe modèle :model doit définir une méthode :method() renvoyant des options pour le champ de formulaire ":field".',
],
'widget' => [
'not_registered' => 'Le nom de classe ":name" dun Widget na pas été enregistrée',
'not_bound' => 'Un Widget ayant le nom de classe ":name" na pas pu sauthentifier auprès du contrôleur'
],
'page' => [
'untitled' => 'Sans titre',
'access_denied' => [
'label' => 'Accès refusé',
'help' => 'Vous navez pas lautorisation de consulter cette page.',
'cms_link' => 'Retour à ladministration'
],
],
'partial' => [
'not_found_name' => 'Le nom partiel ":name" est introuvable.'
],
'account' => [
'sign_out' => 'Déconnexion',
'login' => 'OK',
'reset' => 'Réinitialiser',
'restore' => 'Restaurer',
'login_placeholder' => 'identifiant',
'password_placeholder' => 'mot de passe',
'forgot_password' => 'Mot de passe oublié ?',
'enter_email' => 'Saisir votre adresse e-mail',
'enter_login' => 'Saisir votre identifiant',
'email_placeholder' => 'adresse e-mail',
'enter_new_password' => 'Saisir votre nouveau mot de passe',
'password_reset' => 'Réinitialiser le mot de passe',
'restore_success' => 'Un e-mail contenant les instructions de réinitialisation du mot de passe a été envoyé à ladresse e-mail de votre compte.',
'restore_error' => 'Lidentifiant ":login" ne correspond à aucun utilisateur',
'reset_success' => 'Mot de passe réinitialisé avec succès. Vous pouvez maintenant vous connecter.',
'reset_error' => 'Données de réinitialisation du mot de passe invalides. Veuillez réessayer !',
'reset_fail' => 'Réinitialisation du mot de passe impossible !',
'apply' => 'Appliquer',
'cancel' => 'Annuler',
'delete' => 'Supprimer',
'ok' => 'OK'
],
'dashboard' => [
'menu_label' => 'Tableau de bord',
'widget_label' => 'Widget',
'widget_width' => 'Taille',
'full_width' => 'Plein écran',
'add_widget' => 'Ajouter un Widget',
'widget_inspector_title' => 'Configuration du Widget',
'widget_inspector_description' => 'Configurer le Widget',
'widget_columns_label' => 'Largeur en nombre de colonnes :columns',
'widget_columns_description' => 'La largeur du Widget doit être comprise entre 1 et 10.',
'widget_columns_error' => 'Veuillez définir la largeur du Widget avec un nombre compris entre 1 et 10.',
'columns' => '{1} colonne|[2,Inf] colonnes',
'widget_new_row_label' => 'Forcer laffichage sur une nouvelle ligne',
'widget_new_row_description' => 'Placer le Widget sur une nouvelle ligne.',
'widget_title_label' => 'Titre du Widget',
'widget_title_error' => 'Le titre du Widget est obligatoire.',
'status' => [
'widget_title_default' => 'État du système',
'online' => 'en ligne',
'maintenance' => 'en cours de maintenance',
'update_available' => '{0} mise à jour disponible !|{1} mise à jour disponible !|[2,Inf] mises à jour disponibles !'
]
],
'user' => [
'name' => 'Administrateur',
'menu_label' => 'Administrateurs',
'menu_description' => 'Gérer les utilisateurs, les groupes et les permissions depuis ladministration.',
'list_title' => 'Gérer les administrateurs',
'new' => 'Créer un nouvel administrateur',
'login' => 'Identifiant',
'first_name' => 'Prénom',
'last_name' => 'Nom',
'full_name' => 'Nom complet',
'email' => 'Adresse e-mail',
'groups' => 'Groupes',
'groups_comment' => 'Préciser le(s) groupe(s) dadhésion de cette personne.',
'avatar' => 'Avatar',
'password' => 'Mot de passe',
'password_confirmation' => 'Confirmer le mot de passe',
'permissions' => 'Permissions',
'superuser' => 'Super utilisateur',
'superuser_comment' => 'Cocher cette case pour autoriser cet utilisateur à accéder à lensemble des zones.',
'send_invite' => 'Envoyer une invitation par e-mail',
'send_invite_comment' => 'Cocher cette case pour envoyer une invitation aux utilisateurs par e-mail.',
'delete_confirm' => 'Confirmer la suppression de cet administrateur ?',
'return' => 'Retour à la liste des administrateurs',
'allow' => 'Autoriser',
'inherit' => 'Hériter',
'deny' => 'Interdire',
'group' => [
'name' => 'Groupe',
'name_field' => 'Nom',
'description_field' => 'Description',
'is_new_user_default_field' => 'Inclure les nouveaux administrateurs dans ce groupe, par défaut.',
'code_field' => 'Code',
'code_comment' => 'Saisir un code daccès unique si vous souhaitez accéder à ce groupe via une API.',
'menu_label' => 'Groupes',
'list_title' => 'Gérer les groupes',
'new' => 'Ajouter un groupe dadministrateur',
'delete_confirm' => 'Confirmer la suppression de ce groupe dadministrateurs ?',
'return' => 'Retour à la liste des groupes',
],
'preferences' => [
'not_authenticated' => 'Il ny a aucun utilisateur identifié pour lequel il est possible de charger ou modifier les préférences.'
]
],
'list' => [
'default_title' => 'Liste',
'search_prompt' => 'Rechercher…',
'no_records' => 'Il ny a aucun résultat dans cette vue.',
'missing_model' => 'La liste utilisée dans la classe :class na pas de modèle défini.',
'missing_column' => 'Il ny a pas de définition pour la colonne :columns.',
'missing_columns' => 'La liste utilisée dans la classe :class na pas de colonne de liste définie.',
'missing_definition' => 'La liste utilisée ne contient de pas de colonne pour le champ ":field".',
'behavior_not_ready' => 'La liste utilisée na pas été initialisée, vérifier que la méthode dappel de makeLists() a été soumise au contrôleur.',
'invalid_column_datetime' => 'La valeur de la colonne ":column" nest pas un objet DateTime, il y a t-il une référence manquante de \$dates dans le modèle ?',
'pagination' => 'Enregistrements affichés: :from-:to sur :total',
'prev_page' => 'Page précédente',
'next_page' => 'Page suivante',
'loading' => 'Chargement…',
'setup_title' => 'Installation de la liste',
'setup_help' => 'Cocher les colonnes qui doivent être affichées dans la liste. Il est possible de modifier lordre des colonnes en les glissant vers le haut ou le bas.',
'records_per_page' => 'Nombre denregistrements par page',
'records_per_page_help' => 'Choisir le nombre denregistrements à afficher. Note : un nombre denregistrements trop élevé sur une seule page peut réduire les performances.',
'delete_selected' => 'Supprimer la sélection',
'delete_selected_empty' => 'Il ny a aucun enregistrement à supprimer',
'delete_selected_confirm' => 'Confirmer la suppression des enregistrements sélectionnés ?',
'delete_selected_success' => 'Les enregistrements ont bien été supprimés.',
],
'fileupload' => [
'attachment' => 'Pièce jointe',
'help' => 'Ajouter un titre et une description pour cette pièce jointe.',
'title_label' => 'Titre',
'description_label' => 'Description'
],
'form' => [
'create_title' => 'Nouveau :name',
'update_title' => 'Modifier :name',
'preview_title' => 'Aperçu :name',
'create_success' => ':name a été créé avec succès',
'update_success' => ':name a été modifié avec succès',
'delete_success' => ':name a été supprimé avec succès',
'missing_id' => 'LID de lenregistrement du formulaire nest pas précisé.',
'missing_model' => 'Le formulaire utilisé dans la classe :class na pas de modèle défini.',
'missing_definition' => 'Le formulaire utilisé na pas de champ pour ":field".',
'not_found' => 'Aucun enregistrement ne correspond a lID :id.',
'action_confirm' => 'Confirmer laction ?',
'create' => 'Créer',
'create_and_close' => 'Créer et fermer',
'creating' => 'Création en cours…',
'creating_name' => 'Création de :name en cours…',
'save' => 'Enregistrer',
'save_and_close' => 'Enregistrer et fermer',
'saving' => 'Enregistrement en cours…',
'saving_name' => 'Enregistrement de :name en cours…',
'delete' => 'Supprimer',
'deleting' => 'Suppression en cours…',
'deleting_name' => 'Suppression de :name en cours…',
'reset_default' => 'Restaurer les valeurs par défaut',
'resetting' => 'Restauration',
'resetting_name' => 'Restauration de :name',
'undefined_tab' => 'Divers',
'field_off' => 'Désactivé',
'field_on' => 'Activé',
'add' => 'Ajouter',
'apply' => 'Appliquer',
'cancel' => 'Annuler',
'close' => 'Fermer',
'confirm' => 'Confirmer',
'reload' => 'Recharger',
'ok' => 'OK',
'or' => 'ou',
'confirm_tab_close' => 'Confirmer la fermeture de cet onglet ? Les modifications réalisées seront perdues.',
'behavior_not_ready' => 'Le formulaire na pas encore été initialisé, vérifier que la méthode dappel de initForm() a été soumise au contrôleur.',
'preview_no_files_message' => 'Les fichiers ne sont pas envoyés.',
'select' => 'Sélectionner',
'select_all' => 'tout',
'select_none' => 'aucun',
'select_placeholder' => 'Sélectionner une valeur',
'insert_row' => 'Insérer une ligne',
'delete_row' => 'Supprimer une ligne',
'concurrency_file_changed_title' => 'Le fichier à été modifié',
'concurrency_file_changed_description' => 'Durant votre modification de ce fichier un autre utilisateur a modifié celui-ci sur le disque. Il est possible de charger à nouveau le fichier depuis le disque (sans prendre en compte vos modifications) ou décraser ce fichier avec vos propres modifications.'
],
'relation' => [
'missing_config' => 'La relation na pas de configuration pour ":config".',
'missing_definition' => 'La relation na pas de définition pour le champ ":field".',
'missing_model' => 'La relation utilisée dans la classe :class na pas de modèle défini.',
'invalid_action_single' => 'Cette action ne peut être effectuée sur une relation singulière.',
'invalid_action_multi' => 'Cette action ne peut être effectuée sur une relation multiple.',
'help' => 'Cliquer sur un élément pour lajouter',
'related_data' => 'Donnée liée :name',
'add' => 'Ajouter',
'add_a_new' => 'Ajouter un nouveau :name',
'add_selected' => 'Ajouter la sélection',
'link_selected' => 'Lier la sélection',
'link_a_new' => 'Lier un nouveau :name',
'cancel' => 'Annuler',
'close' => 'Fermer',
'add_name' => 'Ajouter :name',
'create' => 'Créer',
'create_name' => 'Création de :name',
'update' => 'Mettre à jour',
'update_name' => 'Mise à jour de :name',
'preview' => 'Aperçu',
'preview_name' => 'Aperçu de :name',
'remove' => 'Retirer',
'remove_name' => 'Retirer :name',
'delete' => 'Supprimer',
'delete_name' => 'Suppression de :name',
'delete_confirm' => 'Confirmer la suppression ?',
'link' => 'Lier',
'link_name' => 'Lier :name',
'unlink' => 'Séparer',
'unlink_name' => 'Séparer :name',
'unlink_confirm' => 'Confirmer la séparation ?',
],
'model' => [
'name' => 'Modèle',
'not_found' => 'Aucun modèle ":class" ne correspond à lID :id',
'missing_id' => 'Il manque lID de lenregistrement.',
'missing_relation' => 'Le modèle ":class" ne contient pas de définition ":relation".',
'missing_method' => 'Le modèle ":class" ne contient pas de méthode ":method".',
'invalid_class' => 'Le modèle :model utilisé dans la classe :class est invalide, il doit hériter de la classe \Model.',
'mass_assignment_failed' => 'La tâche de masse a échoué pour lattribut du modèle ":attribute".'
],
'warnings' => [
'tips' => 'Aide à la configuration du système',
'tips_description' => 'Il y a des éléments à prendre en compte pour configurer le système proprement.',
'permissions' => 'Il nest pas possible au language PHP décrire sur le répertoire :name ou ses sous-dossiers. Veuillez modifier les autorisation décriture sur ce répertoire, depuis le serveur Web.',
'extension' => 'Lextension PHP :name nest pas installée. Veuillez installer la librairie et activer lextension.'
],
'editor' => [
'menu_label' => 'Préférences de léditeur de code',
'menu_description' => 'Personnaliser la configuration de léditeur de code, telle que la taille de la police ou la coloration syntaxique.',
'font_size' => 'Taille de police',
'tab_size' => 'Taille de tabulation',
'use_hard_tabs' => 'Indentation par tabulation',
'code_folding' => 'Masquage du code',
'word_wrap' => 'Retour à la ligne',
'highlight_active_line' => 'Sélectionner la ligne active',
'show_invisibles' => 'Afficher les caractères invisibles',
'show_gutter' => 'Afficher les numéros de ligne',
'theme' => 'Coloration syntaxique'
],
'tooltips' => [
'preview_website' => 'Aperçu du site'
],
'mysettings' => [
'menu_label' => 'Mes paramètres',
'menu_description' => 'Paramètres en lien avec votre compte dadministrateur'
],
'myaccount' => [
'menu_label' => 'Mon compte',
'menu_description' => 'Modifier les informations de votre compte comme le nom, ladresse e-mail ou le mot de passe.',
'menu_keywords' => 'sécurité du compte'
],
'branding' => [
'menu_label' => 'Personnalisation de linterface dadministration',
'menu_description' => 'Personnaliser linterface dadministration comme le nom, les couleurs ou le logo.',
'brand' => 'Marque',
'logo' => 'Logo',
'logo_description' => 'Envoyer un logo personnalisé pour lutiliser dans linterface dadministration.',
'app_name' => 'Nom de lapplication',
'app_name_description' => 'Ce nom est affiché comme titre dans linterface dadministration.',
'app_tagline' => 'Slogan de lapplication',
'app_tagline_description' => 'Ce slogan est affiché sur la page dinscription à linterface dadministration.',
'colors' => 'Couleurs',
'primary_light' => 'Primaire (Claire)',
'primary_dark' => 'Primaire (Foncée)',
'secondary_light' => 'Secondaire (Claire)',
'secondary_dark' => 'Secondaire (Foncée)',
'styles' => 'Styles',
'custom_stylesheet' => 'Feuille de style personnalisée (CSS)'
],
'backend_preferences' => [
'menu_label' => 'Préférences dadministration',
'menu_description' => 'Gérer les préférences de votre compte telle que la langue utilisée.',
'locale' => 'Langue',
'locale_comment' => 'Choisir une langue.'
],
'access_log' => [
'hint' => 'Ce journal affiche la liste des accès à ladministration par les administrateurs. Les données sont sauvegardées pendant :days jours.',
'menu_label' => 'Journal des accès',
'menu_description' => 'Affiche la liste des utilisateurs sétant connectés à ladministration avec succès.',
'created_at' => 'Date & heure',
'login' => 'Identifiant',
'ip_address' => 'Adresse IP',
'first_name' => 'Prénom',
'last_name' => 'Nom',
'email' => 'Adresse e-mail'
],
'filter' => [
'all' => 'tous'
],
];