parent
d31006ae1a
commit
f09c05d31b
|
|
@ -5,61 +5,62 @@ if ($.oc === undefined) $.oc = {}
|
|||
if ($.oc.langMessages === undefined) $.oc.langMessages = {}
|
||||
$.oc.langMessages['fr'] = $.extend(
|
||||
$.oc.langMessages['fr'] || {},
|
||||
{"markdowneditor":{"formatting":"Formatage","quote":"Citation","code":"Code","header1":"Ent\u00eate 1","header2":"Ent\u00eate 2","header3":"Ent\u00eate 3","header4":"Ent\u00eate 4","header5":"Ent\u00eate 5","header6":"Ent\u00eate 6","bold":"Gras","italic":"Italique","unorderedlist":"Liste non ordonn\u00e9e","orderedlist":"Liste ordonn\u00e9e","video":"Vid\u00e9o","image":"Image","link":"Lien","horizontalrule":"Ins\u00e9rer la r\u00e8gle horizontalement","fullscreen":"Plein \u00e9cran","preview":"Aper\u00e7u"},"mediamanager":{"insert_link":"Ins\u00e9rer un lien vers un fichier du gestionnaire de m\u00e9dia","insert_image":"Ins\u00e9rer une image du gestionnaire de m\u00e9dia","insert_video":"Ins\u00e9rer une vid\u00e9o du gestionnaire de m\u00e9dia","insert_audio":"Ins\u00e9rer un document audio du gestionnaire de m\u00e9dia","invalid_file_empty_insert":"Veuillez s\u00e9lectionner un fichier \u00e0 lier.","invalid_file_single_insert":"Veuillez s\u00e9lectionner un seul fichier.","invalid_image_empty_insert":"Veuillez s\u00e9lectionner au moins une image \u00e0 ins\u00e9rer.","invalid_video_empty_insert":"Veuillez s\u00e9lectionner une vid\u00e9o \u00e0 ins\u00e9rer.","invalid_audio_empty_insert":"Veuillez s\u00e9lectionner un document audio \u00e0 ins\u00e9rer."},"alert":{"confirm_button_text":"OK","cancel_button_text":"Annuler","widget_remove_confirm":"Retirer ce widget ?"},"datepicker":{"previousMonth":"Mois pr\u00e9c\u00e9dent","nextMonth":"Mois suivant","months":["Janvier","F\u00e9vrier","Mars","Avril","Mai","Juin","Juillet","Ao\u00fbt","Septembre","Octobre","Novembre","D\u00e9cembre"],"weekdays":["Dimanche","Lundi","Mardi","Mercredi","Jeudi","Vendredi","Samedi"],"weekdaysShort":["Dim","Lun","Mar","Mer","Jeu","Ven","Sam"]},"colorpicker":{"choose":"Ok"},"filter":{"group":{"all":"tous"},"scopes":{"apply_button_text":"Apply","clear_button_text":"Clear"},"dates":{"all":"toute la p\u00e9riode","filter_button_text":"Filtrer","reset_button_text":"Effacer","date_placeholder":"Date","after_placeholder":"Apr\u00e8s le","before_placeholder":"Avant le"},"numbers":{"all":"all","filter_button_text":"Filter","reset_button_text":"Reset","min_placeholder":"Min","max_placeholder":"Max"}},"eventlog":{"show_stacktrace":"Afficher la pile d\u2019ex\u00e9cution","hide_stacktrace":"Masquer la pile d\u2019ex\u00e9cution","tabs":{"formatted":"Message format\u00e9","raw":"Message brut"},"editor":{"title":"S\u00e9lectionnez l\u2019\u00e9diteur de code source \u00e0 utiliser","description":"L\u2019environnement de votre syst\u00e8me d\u2019exploitation doit \u00eatre configur\u00e9 pour ouvrir l\u2019un des sch\u00e9mas d\u2019URL ci-dessous.","openWith":"Ouvrir avec","remember_choice":"Se souvenir de la s\u00e9lection pour la dur\u00e9e de la session dans ce navigateur","open":"Ouvrir","cancel":"Annuler"}}}
|
||||
{ "markdowneditor": { "formatting": "Formatage", "quote": "Citation", "code": "Code", "header1": "Ent\u00eate 1", "header2": "Ent\u00eate 2", "header3": "Ent\u00eate 3", "header4": "Ent\u00eate 4", "header5": "Ent\u00eate 5", "header6": "Ent\u00eate 6", "bold": "Gras", "italic": "Italique", "unorderedlist": "Liste non ordonn\u00e9e", "orderedlist": "Liste ordonn\u00e9e", "video": "Vid\u00e9o", "image": "Image", "link": "Lien", "horizontalrule": "Ins\u00e9rer la r\u00e8gle horizontalement", "fullscreen": "Plein \u00e9cran", "preview": "Aper\u00e7u" }, "mediamanager": { "insert_link": "Ins\u00e9rer un lien vers un fichier du gestionnaire de m\u00e9dia", "insert_image": "Ins\u00e9rer une image du gestionnaire de m\u00e9dia", "insert_video": "Ins\u00e9rer une vid\u00e9o du gestionnaire de m\u00e9dia", "insert_audio": "Ins\u00e9rer un document audio du gestionnaire de m\u00e9dia", "invalid_file_empty_insert": "Veuillez s\u00e9lectionner un fichier \u00e0 lier.", "invalid_file_single_insert": "Veuillez s\u00e9lectionner un seul fichier.", "invalid_image_empty_insert": "Veuillez s\u00e9lectionner au moins une image \u00e0 ins\u00e9rer.", "invalid_video_empty_insert": "Veuillez s\u00e9lectionner une vid\u00e9o \u00e0 ins\u00e9rer.", "invalid_audio_empty_insert": "Veuillez s\u00e9lectionner un document audio \u00e0 ins\u00e9rer." }, "alert": { "confirm_button_text": "OK", "cancel_button_text": "Annuler", "widget_remove_confirm": "Retirer ce widget ?" }, "datepicker": { "previousMonth": "Mois pr\u00e9c\u00e9dent", "nextMonth": "Mois suivant", "months": ["Janvier", "F\u00e9vrier", "Mars", "Avril", "Mai", "Juin", "Juillet", "Ao\u00fbt", "Septembre", "Octobre", "Novembre", "D\u00e9cembre"], "weekdays": ["Dimanche", "Lundi", "Mardi", "Mercredi", "Jeudi", "Vendredi", "Samedi"], "weekdaysShort": ["Dim", "Lun", "Mar", "Mer", "Jeu", "Ven", "Sam"] }, "colorpicker": { "choose": "Ok" }, "filter": { "group": { "all": "tous" }, "scopes": { "apply_button_text": "Appliquer", "clear_button_text": "Annuler" }, "dates": { "all": "toute la p\u00e9riode", "filter_button_text": "Filtrer", "reset_button_text": "Effacer", "date_placeholder": "Date", "after_placeholder": "Apr\u00e8s le", "before_placeholder": "Avant le" }, "numbers": { "all": "tous", "filter_button_text": "Filtres", "reset_button_text": "R\u00e9initialiser", "min_placeholder": "Min", "max_placeholder": "Max" } }, "eventlog": { "show_stacktrace": "Afficher la pile d\u2019ex\u00e9cution", "hide_stacktrace": "Masquer la pile d\u2019ex\u00e9cution", "tabs": { "formatted": "Message format\u00e9", "raw": "Message brut" }, "editor": { "title": "S\u00e9lectionnez l\u2019\u00e9diteur de code source \u00e0 utiliser", "description": "L\u2019environnement de votre syst\u00e8me d\u2019exploitation doit \u00eatre configur\u00e9 pour ouvrir l\u2019un des sch\u00e9mas d\u2019URL ci-dessous.", "openWith": "Ouvrir avec", "remember_choice": "Se souvenir de la s\u00e9lection pour la dur\u00e9e de la session dans ce navigateur", "open": "Ouvrir", "cancel": "Annuler" } } }
|
||||
);
|
||||
|
||||
//! moment.js locale configuration v2.22.2
|
||||
|
||||
;(function (global, factory) {
|
||||
typeof exports === 'object' && typeof module !== 'undefined'
|
||||
&& typeof require === 'function' ? factory(require('../moment')) :
|
||||
typeof define === 'function' && define.amd ? define(['../moment'], factory) :
|
||||
factory(global.moment)
|
||||
}(this, (function (moment) { 'use strict';
|
||||
; (function (global, factory) {
|
||||
typeof exports === 'object' && typeof module !== 'undefined'
|
||||
&& typeof require === 'function' ? factory(require('../moment')) :
|
||||
typeof define === 'function' && define.amd ? define(['../moment'], factory) :
|
||||
factory(global.moment)
|
||||
}(this, (function (moment) {
|
||||
'use strict';
|
||||
|
||||
|
||||
var fr = moment.defineLocale('fr', {
|
||||
months : 'janvier_février_mars_avril_mai_juin_juillet_août_septembre_octobre_novembre_décembre'.split('_'),
|
||||
monthsShort : 'janv._févr._mars_avr._mai_juin_juil._août_sept._oct._nov._déc.'.split('_'),
|
||||
monthsParseExact : true,
|
||||
weekdays : 'dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi'.split('_'),
|
||||
weekdaysShort : 'dim._lun._mar._mer._jeu._ven._sam.'.split('_'),
|
||||
weekdaysMin : 'di_lu_ma_me_je_ve_sa'.split('_'),
|
||||
weekdaysParseExact : true,
|
||||
longDateFormat : {
|
||||
LT : 'HH:mm',
|
||||
LTS : 'HH:mm:ss',
|
||||
L : 'DD/MM/YYYY',
|
||||
LL : 'D MMMM YYYY',
|
||||
LLL : 'D MMMM YYYY HH:mm',
|
||||
LLLL : 'dddd D MMMM YYYY HH:mm'
|
||||
months: 'janvier_février_mars_avril_mai_juin_juillet_août_septembre_octobre_novembre_décembre'.split('_'),
|
||||
monthsShort: 'janv._févr._mars_avr._mai_juin_juil._août_sept._oct._nov._déc.'.split('_'),
|
||||
monthsParseExact: true,
|
||||
weekdays: 'dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi'.split('_'),
|
||||
weekdaysShort: 'dim._lun._mar._mer._jeu._ven._sam.'.split('_'),
|
||||
weekdaysMin: 'di_lu_ma_me_je_ve_sa'.split('_'),
|
||||
weekdaysParseExact: true,
|
||||
longDateFormat: {
|
||||
LT: 'HH:mm',
|
||||
LTS: 'HH:mm:ss',
|
||||
L: 'DD/MM/YYYY',
|
||||
LL: 'D MMMM YYYY',
|
||||
LLL: 'D MMMM YYYY HH:mm',
|
||||
LLLL: 'dddd D MMMM YYYY HH:mm'
|
||||
},
|
||||
calendar : {
|
||||
sameDay : '[Aujourd’hui à] LT',
|
||||
nextDay : '[Demain à] LT',
|
||||
nextWeek : 'dddd [à] LT',
|
||||
lastDay : '[Hier à] LT',
|
||||
lastWeek : 'dddd [dernier à] LT',
|
||||
sameElse : 'L'
|
||||
calendar: {
|
||||
sameDay: '[Aujourd’hui à] LT',
|
||||
nextDay: '[Demain à] LT',
|
||||
nextWeek: 'dddd [à] LT',
|
||||
lastDay: '[Hier à] LT',
|
||||
lastWeek: 'dddd [dernier à] LT',
|
||||
sameElse: 'L'
|
||||
},
|
||||
relativeTime : {
|
||||
future : 'dans %s',
|
||||
past : 'il y a %s',
|
||||
s : 'quelques secondes',
|
||||
ss : '%d secondes',
|
||||
m : 'une minute',
|
||||
mm : '%d minutes',
|
||||
h : 'une heure',
|
||||
hh : '%d heures',
|
||||
d : 'un jour',
|
||||
dd : '%d jours',
|
||||
M : 'un mois',
|
||||
MM : '%d mois',
|
||||
y : 'un an',
|
||||
yy : '%d ans'
|
||||
relativeTime: {
|
||||
future: 'dans %s',
|
||||
past: 'il y a %s',
|
||||
s: 'quelques secondes',
|
||||
ss: '%d secondes',
|
||||
m: 'une minute',
|
||||
mm: '%d minutes',
|
||||
h: 'une heure',
|
||||
hh: '%d heures',
|
||||
d: 'un jour',
|
||||
dd: '%d jours',
|
||||
M: 'un mois',
|
||||
MM: '%d mois',
|
||||
y: 'un an',
|
||||
yy: '%d ans'
|
||||
},
|
||||
dayOfMonthOrdinalParse: /\d{1,2}(er|)/,
|
||||
ordinal : function (number, period) {
|
||||
ordinal: function (number, period) {
|
||||
switch (period) {
|
||||
// TODO: Return 'e' when day of month > 1. Move this case inside
|
||||
// block for masculine words below.
|
||||
|
|
@ -81,9 +82,9 @@ $.oc.langMessages['fr'] = $.extend(
|
|||
return number + (number === 1 ? 're' : 'e');
|
||||
}
|
||||
},
|
||||
week : {
|
||||
dow : 1, // Monday is the first day of the week.
|
||||
doy : 4 // The week that contains Jan 4th is the first week of the year.
|
||||
week: {
|
||||
dow: 1, // Monday is the first day of the week.
|
||||
doy: 4 // The week that contains Jan 4th is the first week of the year.
|
||||
}
|
||||
});
|
||||
|
||||
|
|
|
|||
|
|
@ -33,7 +33,6 @@ return [
|
|||
'fullscreen' => 'Plein écran',
|
||||
'preview' => 'Aperçu',
|
||||
],
|
||||
|
||||
'mediamanager' => [
|
||||
'insert_link' => "Insérer un lien vers un fichier du gestionnaire de média",
|
||||
'insert_image' => "Insérer une image du gestionnaire de média",
|
||||
|
|
@ -45,13 +44,11 @@ return [
|
|||
'invalid_video_empty_insert' => "Veuillez sélectionner une vidéo à insérer.",
|
||||
'invalid_audio_empty_insert' => "Veuillez sélectionner un document audio à insérer.",
|
||||
],
|
||||
|
||||
'alert' => [
|
||||
'confirm_button_text' => 'OK',
|
||||
'cancel_button_text' => 'Annuler',
|
||||
'widget_remove_confirm' => 'Retirer ce widget ?'
|
||||
],
|
||||
|
||||
'datepicker' => [
|
||||
'previousMonth' => 'Mois précédent',
|
||||
'nextMonth' => 'Mois suivant',
|
||||
|
|
@ -59,11 +56,17 @@ return [
|
|||
'weekdays' => ['Dimanche', 'Lundi', 'Mardi', 'Mercredi', 'Jeudi', 'Vendredi', 'Samedi'],
|
||||
'weekdaysShort' => ['Dim', 'Lun', 'Mar', 'Mer', 'Jeu', 'Ven', 'Sam']
|
||||
],
|
||||
|
||||
'colorpicker' => [
|
||||
'choose' => 'Ok',
|
||||
],
|
||||
'filter' => [
|
||||
'group' => [
|
||||
'all' => 'tous'
|
||||
],
|
||||
'scopes' => [
|
||||
'apply_button_text' => 'Appliquer',
|
||||
'clear_button_text' => 'Annuler'
|
||||
],
|
||||
'dates' => [
|
||||
'all' => 'toute la période',
|
||||
'filter_button_text' => 'Filtrer',
|
||||
|
|
@ -71,9 +74,15 @@ return [
|
|||
'date_placeholder' => 'Date',
|
||||
'after_placeholder' => 'Après le',
|
||||
'before_placeholder' => 'Avant le',
|
||||
],
|
||||
'numbers' => [
|
||||
'all' => 'tous',
|
||||
'filter_button_text' => 'Filtres',
|
||||
'reset_button_text' => 'Réinitialiser',
|
||||
'min_placeholder' => 'Min',
|
||||
'max_placeholder' => 'Max'
|
||||
]
|
||||
],
|
||||
|
||||
'eventlog' => [
|
||||
'show_stacktrace' => 'Afficher la pile d’exécution',
|
||||
'hide_stacktrace' => 'Masquer la pile d’exécution',
|
||||
|
|
|
|||
|
|
@ -5,6 +5,7 @@ return [
|
|||
'name' => 'OctoberCMS',
|
||||
'tagline' => 'Retourner à l’essentiel',
|
||||
],
|
||||
|
||||
'directory' => [
|
||||
'create_fail' => "Impossible de créer le répertoire : :name",
|
||||
],
|
||||
|
|
@ -63,29 +64,40 @@ return [
|
|||
],
|
||||
'plugins' => [
|
||||
'manage' => 'Gérer les plugins',
|
||||
'enable_or_disable' => 'Activer ou désactiver',
|
||||
'enable_or_disable_title' => 'Activer ou désactiver les plugins',
|
||||
'install' => 'Installer des plugins',
|
||||
'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’October CMS.',
|
||||
'recommended' => 'Recommandé',
|
||||
'plugin_label' => 'Plugin',
|
||||
'unknown_plugin' => 'Le plugin a été supprimé du système de fichiers.',
|
||||
'select_label' => 'Sélectionner une action...',
|
||||
'bulk_actions_label' => 'Actions en bloc',
|
||||
'check_yes' => 'Oui',
|
||||
'check_no' => 'Non',
|
||||
'unfrozen' => 'Mises à jour activées',
|
||||
'enabled' => 'Plugin activé',
|
||||
'freeze' => 'désactiver les mises à jour pour',
|
||||
'unfreeze' => 'activer les mises à jour pour',
|
||||
'enable' => 'activer',
|
||||
'disable' => 'désactiver',
|
||||
'refresh' => 'remise à l’état initial',
|
||||
'remove' => 'Supprimer',
|
||||
'refresh' => 'Actualiser',
|
||||
'disabled_label' => 'Désactivé',
|
||||
'disabled_help' => 'Les plugins désactivés sont ignorés par l’application.',
|
||||
'frozen_label' => 'Mises à jour bloquées',
|
||||
'frozen_help' => 'Les plugins bloqués seront ignorés par le processus de mise à jour.',
|
||||
'selected_amount' => 'Plugins sélectionnés : :amount',
|
||||
'remove_confirm' => 'Êtes-vous sûr(e) de vouloir supprimer ce plugin ?',
|
||||
'remove_success' => "Les plugins ont été supprimés avec succès.",
|
||||
'freeze_label' => 'Désactiver les mises à jour',
|
||||
'unfreeze_label' => 'Activer les mises à jour',
|
||||
'enable_label' => 'Activer les plugins',
|
||||
'disable_label' => 'Désactiver les plugins',
|
||||
'refresh_label' => 'Réinitialiser les données du plugin',
|
||||
'action_confirm' => 'Êtes-vous sûr de vouloir :action ces plugins ?',
|
||||
'freeze_success' => 'Mises à jour désactivées avec succès pour les plugins sélectionnés.',
|
||||
'unfreeze_success' => 'Mises à jour activées avec succès pour les plugins sélectionnés.',
|
||||
'enable_success' => "Les plugins ont été activés avec succès.",
|
||||
'disable_success' => "Les plugins ont été désactivés avec succès.",
|
||||
'refresh_confirm' => 'Êtes-vous sûr(e) ?',
|
||||
'refresh_success' => "Les plugins ont été actualisés avec succès.",
|
||||
'disable_confirm' => 'Êtes-vous sûr(e) ?',
|
||||
'disable_success' => "Les plugins ont été désactivés avec succès.",
|
||||
'enable_success' => "Les plugins ont été activés avec succès.",
|
||||
'unknown_plugin' => 'Le plugin a été supprimé du système de fichiers.'
|
||||
'remove_confirm' => 'Êtes-vous sûr(e) de vouloir supprimer ce plugin ?',
|
||||
'remove_success' => "Les plugins ont été supprimés avec succès.",
|
||||
],
|
||||
'project' => [
|
||||
'name' => 'Projet',
|
||||
|
|
@ -146,6 +158,9 @@ return [
|
|||
'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',
|
||||
'sparkpost' => 'SparkPost',
|
||||
'sparkpost_secret' => 'Clé secrète 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',
|
||||
|
|
@ -156,9 +171,13 @@ return [
|
|||
'menu_description' => 'Gérer les modèles et maquettes des e-mails envoyés aux utilisateurs et aux administrateurs.',
|
||||
'new_template' => 'Nouveau modèle',
|
||||
'new_layout' => 'Nouvelle maquette',
|
||||
'new_partial' => 'Nouveau modèle partiel',
|
||||
'template' => 'Modèle',
|
||||
'templates' => 'Modèles',
|
||||
'partial' => 'Modèle partiel',
|
||||
'partials' => 'Modèles partiels',
|
||||
'menu_layouts_label' => 'Maquettes des e-mails',
|
||||
'menu_partials_label' => 'Modèles partiels des courriels',
|
||||
'layout' => 'Maquette',
|
||||
'layouts' => 'Maquettes',
|
||||
'no_layout' => '-- Aucune maquette --',
|
||||
|
|
@ -185,6 +204,59 @@ return [
|
|||
'deleting_layout' => 'Suppression de la maquette...',
|
||||
'sending' => 'Envoi du message de test en cours…',
|
||||
'return' => 'Retour à la liste des modèles.',
|
||||
'options' => 'Options',
|
||||
'disable_auto_inline_css' => 'Désactiver le CSS automatique en ligne'
|
||||
],
|
||||
'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',
|
||||
'sample_template' => [
|
||||
'heading' => 'En-tête',
|
||||
'paragraph' => 'C’est un paragraphe rempli de Lorem Ipsum et un lien. Cumque dicta <a>doloremque eaque</a>, enim error laboriosam pariatur possimus tenetur veritatis voluptas.',
|
||||
'table' => [
|
||||
'item' => 'Article',
|
||||
'description' => 'Description',
|
||||
'price' => 'Prix',
|
||||
'centered' => 'Centré',
|
||||
'right_aligned' => 'Aligné à droite'
|
||||
],
|
||||
'buttons' => [
|
||||
'primary' => 'Bouton principal',
|
||||
'positive' => 'Bouton positif',
|
||||
'negative' => 'Bouton négatif',
|
||||
],
|
||||
'panel' => 'A quel point ce panneau est-il génial ?',
|
||||
'more' => 'Un peu plus de texte',
|
||||
'promotion' => 'Code de réduction: OCTOBER',
|
||||
'subcopy' => 'Ceci est le pré copyright de votre courriel',
|
||||
'thanks' => 'Merci'
|
||||
],
|
||||
'fields' => [
|
||||
'_section_background' => 'Arrière-plan',
|
||||
'body_bg' => 'Arrière-plan du corps',
|
||||
'content_bg' => 'Arrière-plan du contenu',
|
||||
'content_inner_bg' => 'Arrière-plan du contenu intérieur',
|
||||
'_section_buttons' => 'Boutons',
|
||||
'button_text_color' => 'Couleur du texte des boutons',
|
||||
'button_primary_bg' => 'Arrière-plan du bouton principal',
|
||||
'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',
|
||||
'heading_color' => 'Couleur des titres',
|
||||
'text_color' => 'Couleur du texte',
|
||||
'link_color' => 'Couleur des liens',
|
||||
'footer_color' => 'Couleur du pied de page',
|
||||
'_section_borders' => 'Bordures',
|
||||
'body_border_color' => 'Couleur de la bordure du corps',
|
||||
'subcopy_border_color' => 'Couleur de la bordure du pré copyright',
|
||||
'table_border_color' => 'Couleur de la bordure de la table',
|
||||
'_section_components' => 'Composants',
|
||||
'panel_bg' => 'Arrière-plan du panneau',
|
||||
'promotion_bg' => 'Arrière-plan de la promotion',
|
||||
'promotion_border_color' => 'Couleur de la bordure de la promotion',
|
||||
]
|
||||
],
|
||||
'install' => [
|
||||
'project_label' => 'Attacher un projet',
|
||||
|
|
@ -208,12 +280,16 @@ return [
|
|||
'plugin_description' => 'Description',
|
||||
'plugin_version' => 'Version',
|
||||
'plugin_author' => 'Auteur',
|
||||
'plugin_not_found' => 'Plugin not found',
|
||||
'plugin_not_found' => 'Plugin non trouvé',
|
||||
'core_current_build' => 'Version actuelle',
|
||||
'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_set_build' => 'Définition du numéro de build',
|
||||
'changelog' => 'Changelog',
|
||||
'changelog_view_details' => 'Voir les détails',
|
||||
'plugins' => 'Plugins',
|
||||
'themes' => 'Thèmes',
|
||||
'disabled' => 'Désactivé',
|
||||
|
|
@ -246,6 +322,7 @@ return [
|
|||
],
|
||||
'important_action_required' => 'Action requise',
|
||||
'important_view_guide' => 'Consulter le guide de mise à jour',
|
||||
'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',
|
||||
|
|
@ -317,13 +394,30 @@ return [
|
|||
'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',
|
||||
'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'
|
||||
],
|
||||
'log' => [
|
||||
'menu_label' => 'Paramètres du journal',
|
||||
'menu_description' => 'Spécifiez les zones qui doivent utiliser la journalisation.',
|
||||
'default_tab' => 'Enregistrement de données',
|
||||
'log_events' => 'Enregistrer les événements du système',
|
||||
'log_events_comment' => 'Stockez les événements système dans la base de données en plus du journal basé sur les fichiers.',
|
||||
'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.',
|
||||
],
|
||||
'media' => [
|
||||
'invalid_path' => "Le chemin du fichier indiqué est invalide : ':path'.",
|
||||
'folder_size_items' => 'Articles(s)',
|
||||
],
|
||||
'pagination' => [
|
||||
'previous' => 'Précédente',
|
||||
'next' => 'Suivante',
|
||||
],
|
||||
];
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
<?php
|
||||
|
||||
return [
|
||||
|
||||
|
||||
/*
|
||||
|--------------------------------------------------------------------------
|
||||
| Validation Language Lines
|
||||
|
|
@ -12,64 +12,82 @@ return [
|
|||
| such as the size rules. Feel free to tweak each of these messages.
|
||||
|
|
||||
*/
|
||||
|
||||
"accepted" => 'Le champ :attribute doit être accepté.',
|
||||
"active_url" => 'Le champ :attribute n’est pas une URL valide.',
|
||||
"after" => 'Le champ :attribute doit être une date après le :date.',
|
||||
"alpha" => 'Le champ :attribute ne peut contenir que des lettres.',
|
||||
"alpha_dash" => 'Le champ :attribute ne peut contenir que des lettres, des chiffres et des tirets.',
|
||||
"alpha_num" => 'Le champ :attribute ne peut contenir que des lettres et des chiffres.',
|
||||
"array" => 'Le champ :attribute doit être un groupe.',
|
||||
"before" => 'Le champ :attribute doit être une date avant le :date.',
|
||||
"between" => [
|
||||
"numeric" => 'Le champ :attribute doit être compris entre :min - :max.',
|
||||
"file" => 'Le champ :attribute doit être compris entre :min - :max kilooctets.',
|
||||
"string" => 'Le champ :attribute doit être compris entre :min - :max caractères.',
|
||||
"array" => 'Le champ :attribute doit être compris entre :min - :max objets.',
|
||||
|
||||
'accepted' => 'Le champ :attribute doit être accepté.',
|
||||
'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.',
|
||||
'alpha_dash' => 'Le champ :attribute ne peut contenir que des lettres, des chiffres et des tirets.',
|
||||
'alpha_num' => 'Le champ :attribute ne peut contenir que des lettres et des chiffres.',
|
||||
'array' => 'Le champ :attribute doit être un groupe.',
|
||||
'before' => 'Le champ :attribute doit être une date avant le :date.',
|
||||
'before_or_equal' => 'LE champ :attribute doit être une date avant le ou égal à :date.',
|
||||
'between' => [
|
||||
'numeric' => 'Le champ :attribute doit être compris entre :min - :max.',
|
||||
'file' => 'Le champ :attribute doit être compris entre :min - :max kilooctets.',
|
||||
'string' => 'Le champ :attribute doit être compris entre :min - :max caractères.',
|
||||
'array' => 'Le champ :attribute doit être compris entre :min - :max objets.',
|
||||
],
|
||||
"confirmed" => 'Le champ de confirmation :attribute ne correspond pas.',
|
||||
"date" => 'Le champ :attribute n’est pas une date valide.',
|
||||
"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.',
|
||||
"email" => 'Le format du champ :attribute n’est pas valide.',
|
||||
"exists" => 'Le champ :attribute sélectionné n’est pas valide.',
|
||||
"image" => 'Le champ :attribute doit être une image.',
|
||||
"in" => 'Le champ :attribute sélectionné n’est pas valide.',
|
||||
"integer" => 'Le champ :attribute doit être un entier.',
|
||||
"ip" => 'Le champ :attribute doit être une adresse IP valide.',
|
||||
"max" => [
|
||||
"numeric" => 'Le champ :attribute ne peut pas être supérieure à :max.',
|
||||
"file" => 'Le champ :attribute ne peut pas être supérieure à :max kilooctets.',
|
||||
"string" => 'Le champ :attribute ne peut pas être supérieure à :max caractères.',
|
||||
"array" => 'Le champ :attribute ne peut pas être supérieure à :max objets.',
|
||||
'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_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 cahmp :attribute a des dimensions d’image invalides.',
|
||||
'distinct' => 'Le cahmp :attribute a une valeur en double..',
|
||||
'email' => 'Le format du champ :attribute 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.',
|
||||
'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.',
|
||||
'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.',
|
||||
'ipv6' => 'Le champ :attribute doit être une adresse IPv6.',
|
||||
'json' => 'Le champ :attribute doit être une chaîne JSON.',
|
||||
'max' => [
|
||||
'numeric' => 'Le champ :attribute ne peut pas être supérieure à :max.',
|
||||
'file' => 'Le champ :attribute ne peut pas être supérieure à :max kilooctets.',
|
||||
'string' => 'Le champ :attribute ne peut pas être supérieure à :max caractères.',
|
||||
'array' => 'Le champ :attribute ne peut pas être supérieure à :max objets.',
|
||||
],
|
||||
"mimes" => 'Le champ :attribute doit être un fichier de type : :values.',
|
||||
"extensions" => 'Le champ :attribute doit être une extension de : :values.',
|
||||
"min" => [
|
||||
"numeric" => 'Le champ :attribute doit être au minimum de :min.',
|
||||
"file" => 'Le champ :attribute doit être au minimum de :min kilooctets.',
|
||||
"string" => 'Le champ :attribute doit être au minimum de :min caractères.',
|
||||
"array" => 'Le champ :attribute doit être au minimum de :min objets.',
|
||||
'mimes' => 'Le champ :attribute doit être un fichier de type : :values.',
|
||||
'mimetypes' => 'Le champ :attribute doit être un fichier de type : :values.',
|
||||
'min' => [
|
||||
'numeric' => 'Le champ :attribute doit être au minimum de :min.',
|
||||
'file' => 'Le champ :attribute doit être au minimum de :min kilooctets.',
|
||||
'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.',
|
||||
"numeric" => 'Le champ :attribute doit être un nombre.',
|
||||
"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_with" => 'Le champ :attribute est obligatoire quand :values est présent.',
|
||||
"required_without" => 'Le champ :attribute est obligatoire quand :values est absent.',
|
||||
"same" => 'Le champ :attribute et :other doivent correspondre.',
|
||||
"size" => [
|
||||
"numeric" => 'Le champ :attribute doit être de :size.',
|
||||
"file" => 'Le champ :attribute doit être de :size kilooctets.',
|
||||
"string" => 'Le champ :attribute doit être de :size caractères.',
|
||||
"array" => 'Le champ :attribute doit contenir :size objets.',
|
||||
'not_in' => 'Le champ :attribute sélectionné 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.',
|
||||
'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.',
|
||||
'same' => 'Le champ :attribute et :other doivent correspondre.',
|
||||
'size' => [
|
||||
'numeric' => 'Le champ :attribute doit être de :size.',
|
||||
'file' => 'Le champ :attribute doit être de :size kilooctets.',
|
||||
'string' => 'Le champ :attribute doit être de :size caractères.',
|
||||
'array' => 'Le champ :attribute doit contenir :size objets.',
|
||||
],
|
||||
"unique" => 'Le champ :attribute doit être unique. La valeur renseignée est déjà utilisée.',
|
||||
"url" => 'Le champ :attribute n’est pas une URL valide.',
|
||||
|
||||
'string' => 'La champ :attribute doit être une chaîne.',
|
||||
'timezone' => 'La 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.',
|
||||
'url' => 'Le champ :attribute n’est pas une URL valide.',
|
||||
|
||||
/*
|
||||
|--------------------------------------------------------------------------
|
||||
| Custom Validation Language Lines
|
||||
|
|
@ -80,9 +98,13 @@ return [
|
|||
| specify a specific custom language line for a given attribute rule.
|
||||
|
|
||||
*/
|
||||
|
||||
'custom' => [],
|
||||
|
||||
|
||||
'custom' => [
|
||||
'attribute-name' => [
|
||||
'rule-name' => 'custom-message',
|
||||
],
|
||||
],
|
||||
|
||||
/*
|
||||
|--------------------------------------------------------------------------
|
||||
| Custom Validation Attributes
|
||||
|
|
@ -93,7 +115,7 @@ return [
|
|||
| of "email". This simply helps us make messages a little cleaner.
|
||||
|
|
||||
*/
|
||||
|
||||
|
||||
'attributes' => [],
|
||||
|
||||
|
||||
];
|
||||
|
|
|
|||
Loading…
Reference in New Issue