cheetah-framework
Version:
Cheetah Framework JS used in all our applications
371 lines (360 loc) • 13 kB
JavaScript
/* eslint-disable */
/**
* French fr
*
* https://github.com/xpepermint/vue-translated
*/
export default {
fr: 'Français',
en: 'Anglais',
language: 'Langue',
communication_language: 'Langue de communication',
close: 'Fermer',
continue: 'Continuer',
quit: 'Quitter',
warning: 'Attention !',
details: 'Détails',
select: 'Sélectionner',
select_all: 'Sélectionner tous',
unselect_all: 'Désélectionner tout',
search: 'Recherche',
yes: 'Oui',
no: 'Non',
edit: 'Modifier',
edition: 'Modification',
creation: 'Création',
duplication: 'Duplication',
create: 'Créer',
save: 'Sauvegarder',
save_and_quit: 'Sauvegarder et quitter',
apply: 'Appliquer',
add: 'Ajouter',
loading: 'Chargement',
view_more: 'Voir plus',
version: 'Version',
confirm: 'Confirmer',
update: 'Mettre à jour',
cancel: 'Annuler',
not_cancel: 'Ne pas annuler',
reset: 'Réinitialiser',
retry: 'Réessayer',
download: 'Télécharger',
previous: 'Précédent',
next: 'Suivant',
back: 'Retour',
all_status: 'Tous les statuts',
activate: 'Activer',
deactivate: 'Désactiver',
disable: '@:deactivate',
delete: 'Supprimer',
deletion: 'Supression',
remove: 'Retirer',
change: 'Changer',
move: 'Déplacer',
movement: 'Déplacement',
recover: 'Récupérer',
reorder: 'Réordonner',
reordering: 'Réordonnancement',
ordering_first: 'Déplacer au début',
ordering_last: 'Déplacer à la fin',
sort: 'Trier',
profile: 'Profil',
pre_prod_tooltip: 'Cet environnement est en pré-production, SVP faire attention aux données puisque elles seront utilisées en production.',
filter: {
label: 'Filtre | Filtres',
placeholder: 'Filtre'
},
grid: {
all_item_selected: 'Tous les éléments (<strong>{n}</strong>) ont été sélectionnés',
select_all_items: 'Sélectionner tous les éléments (<strong>{n}</strong>)',
items_selected: 'No items selected | <strong>{n}</strong> item selected | <strong>{n}</strong> selected items',
select_all_items_of_search: 'Sélectionner tous les éléments (<strong>{n}</strong>) correspondants à cette recherche',
clear_selection: 'Effacer la sélection',
pager_item: 'aucun élément | {n} élément | {n} éléments'
},
query_builder: {
and: 'Et',
or: 'Ou',
and_text: 'Correspond à toutes ces conditions',
or_text: 'Correspond à l\'une de ces conditions',
add_condition: 'Ajouter une condition',
add_group: 'Ajouter un groupe',
field: 'Champ',
aggregation_field: 'Champ à aggréger',
operator: 'Opérateur',
aggregation_operator: 'Opérateur d\'aggrégation',
operators: {
// Operator per types
date: {
"<": "est avant (exclusivement)",
"<=": "est avant (inclusivement)",
">": "est après (exclusivement)",
">=": "est après (inclusivement)"
},
datetime: {
"<": "est avant (exclusivement)",
"<=": "est avant (inclusivement)",
">": "est après (exclusivement)",
">=": "est après (inclusivement)"
},
// Default operators
'=': 'égal',
'<>': 'n\'égal pas',
'like': 'contient',
'not_like': 'ne contient pas',
'in': 'est inclu dans',
'not_in': 'n\'est pas inclu dans',
'<': 'plus petit que',
'<=': 'plus petit ou égal à',
'>': 'plus grand que',
'>=': 'plus grand ou égal à',
'null': 'est vide',
'not_null': 'n\'est pas vide',
'exist': 'existe',
'not_exist': 'n\'existe pas',
'count': 'compte',
'max': 'max',
'min': 'min'
},
date: 'Date',
times_ago: 'Il y a',
times_from: 'Dans',
time_compare_info: 'L\'heure sera ignorée lors de la comparaison des 2 dates.',
true: 'Vrai',
false: 'Faux',
compare_with_field: 'Comparer avec un champ',
list_placeholder: 'Valeur 1, valeur 2, ...',
the_field: 'le champ',
validations: {
empty: 'Ne peut être vide.',
invalid_integer: 'Entrez un nombre entier valide.',
contains_invalid_integer: '« {value} » est un nombre entier invalide.',
invalid_number: 'Entrez un nombre valide.',
contains_invalid_number: '« {value} » est un nombre invalide.',
too_much_decimals: 'Doit contenir un maximum de {digits} décimale. | Doit contenir un maximum de {digits} décimales.',
contains_too_much_decimals: '« {value} » doit contenir un maximum de {digits} décimale. | « {value} » doit contenir un maximum de {digits} décimales.',
empty_date_value: 'La valeur de temps ne peut être vide.',
empty_date_unit: 'L\'unité de temps ne peut être vide.',
invalid_date_value: 'La valeur de temps doit être un nombre.',
duplicated_value: 'La liste contient des valeurs dupliquées.',
contains_invalid_id: 'Les identifiants ne peuvent contenir que des chiffres.',
empty_aggregation_field: 'Le champ d\'aggrégation ne peut être vide.',
empty_aggregation_operator: 'L\'opérateur d\'aggrégation ne peut être vide.',
empty_aggregation_value: 'La valeur d\'aggrégation ne peut être vide.',
aggregation_always_true: 'La condition sera toujours vraie.',
aggregation_always_false: 'La condition sera toujours fausse.',
negative_aggregation_value: 'La valeur d\'aggrégation doit être positive.',
},
contains_error: 'Le filtre n\'est pas valide.',
empty_error: 'Le filtre doit contenir au moins une condition.'
},
structure: {
labels: {
// field prop translation of Model.structure payload
}
},
time_units: {
months: 'mois | mois',
weeks: 'semaine | semaines',
days: 'jour | jours',
hours: 'heure | heures',
minutes: 'minute | minutes',
seconds: 'seconde | secondes'
},
rank: 'Rang',
undefined: 'Non défini',
add_file: 'Ajouter un fichier',
sure_delete: 'Êtes-vous sûr de vouloir supprimer ?',
sure_cancel: 'Êtes-vous sûr de vouloir annuler cette commande ?',
sure_archived: 'Êtes-vous sûr de vouloir archiver ce produit ?',
error_happened: 'Une erreur s\'est produite !',
error: 'Erreur | Erreurs',
send: 'Envoyer',
submit: 'Soumettre',
subject: 'Sujet',
no_items: 'Aucun élément',
actions: 'Actions',
show: 'Afficher',
duplicate: 'Dupliquer',
none: 'Aucun',
unknown: 'Inconnu',
all: 'Tout',
access: 'Accès',
values: 'Valeurs',
value: 'Valeur',
added_success: 'L\'ajout a été exécuté avec succès.',
create_success: 'La création a été exécutée avec succès.',
update_success: 'La sauvegarde a été exécutée avec succès.',
save_success: 'La sauvegarde a été exécutée avec succès.',
delete_success: 'La suppression a été exécutée avec succès.',
reorder_success: 'Le réagencement a été exécuté avec succès.',
cancelled_success: 'L\'annulation a été exécutée avec succès.',
import_success: 'L\'importation a été lancée en arrière plan avec succès.',
visible: 'Visible',
visible_between: 'Visible entre le {from} et le {to}',
visible_since: 'Visible depuis le {date}',
visible_from: 'Sera visible le {date}',
visibility: 'Visibilité',
hidden: 'Caché',
hide_on: 'Ne sera plus visible le {date}',
hidden_since: 'N\'est plus visible depuis le {date}',
sequencing: 'Séquencement',
as: 'en tant que',
choose: 'Choisir',
files_with_a_size_less_than: 'fichiers ayant un poids moins de',
files: 'Fichiers',
nothing_selected: 'Aucune sélection',
header: 'En-tête',
feminine_none: 'Aucune',
link: 'Lien',
copy_to: 'Copier vers',
copy: 'Copie',
copy_success: 'Copié avec succès',
no_result: 'Aucun résultat',
search_result: 'Résultat de recherche',
type_for_more_results: 'Taper pour obtenir davantage de résultats',
upload: 'Téléverser',
import: 'Importer',
export: 'Exporter',
choose_file: 'Choisir un fichier',
line: 'Ligne',
texts: 'Textes',
enter_text: 'Entrer le contenu ici',
feminine_active: 'Active',
authorization: 'Autorisation',
required_authorization: 'Autorisation requise',
lists: 'Listes',
other_options: 'Autres options',
select_all_rows: 'Sélectionner tous ceux correspondants à la recherche',
selected: 'sélectionnés',
clear_all_rows: 'Réinitialiser la sélection',
invalid_file_format: 'Format de fichier non valide.',
file_size_not_exceed: 'Le poids du fichier ne doit pas excéder',
page_not_found: 'La page que vous demandez n\'existe pas.',
archive: 'Archiver',
restore: 'Restaurer',
general: 'Général',
preview: 'Aperçu',
sure_want_to_leave: 'Êtes-vous sûr de vouloir quitter ?',
sure_want_to_leave_long: 'Vos modifications seront perdues.',
others: 'Autres',
supported_languages: 'Langues supportées',
and: 'et',
or: 'ou',
days: 'jour | jours',
before: 'Avant',
after: 'Après',
field: 'Champs',
required: 'Obligatoire',
general_information: 'Information générale',
name: 'Nom',
file_upload: {
choose_file: 'Déposez le fichier ici ou cliquez pour téléverser',
accepted_file_types: 'Seuls les fichiers du type {type} sont acceptés',
},
// date
date: {
label: 'Date | Dates',
pick: 'Choisissez une date',
monthly: 'Mensuelle',
quarterly: 'Trimestrielle',
punctual: 'Ponctuelle',
creation_date: 'Date de création',
created_at: 'Date de création',
start_at: 'Date d\'affichage',
end_at: 'Date de retrait',
updated_at: 'Mise à jour',
last_update: 'Dernière mise à jour',
start_date: 'Date de début',
end_date: 'Date de fin',
since: 'Depuis'
},
// address
address: {
label: 'Adresse',
address: '@:address.label',
name: 'Nom',
address_2: 'Appartement, suite, bloc, bâtiment, etc.',
address_num_app_or_office: 'App./Bur.',
city: 'Ville',
province: 'Province/État',
postal_code: 'Code Postal',
country: 'Pays',
add: 'Ajouter une adresse',
empty: 'Aucune adresse'
},
// auth
auth: {
login: 'Connexion',
logout: 'Déconnexion',
account: 'Compte',
email: 'Courriel',
username: 'Utilisateur',
password: 'Mot de passe',
remember_me: 'Se souvenir de moi',
register: 'S\'inscrire'
},
status: {
label: 'Statut | Statuts',
active: 'Actif',
disabled: 'Désactivé',
disable: 'Inactif',
pending: 'En attente',
published: 'Publié',
not_published: 'Non publié',
archived: 'Archivé',
stopped: 'Arrêté'
},
cron: {
month: 'Mois',
day_of_month: 'Jour du mois',
day_of_week: 'Jour de semaine',
hour: 'Heure',
minute: 'Minute',
invalid: 'Veuillez entrer un cron valide'
},
remote_error: {
cant_delete_message: 'Impossible de supprimer une valeur utilisée',
used_by: 'Utilisé dans ',
sure_continue: 'Voulez-vous continuer ?',
title_error: 'Vous ne pouvez pas exécuter cette action',
title_warning: 'Attention'
},
publication_status: {
between_before: 'Sera visible du {from} au {to}', // 7
between_after: 'Était visible du {from} au {to}', // 15
between: 'Visible depuis {from} jusqu\'au {to}', // 18
starts_before: 'Sera visible à partir du {date}', // 12
starts: 'Visible depuis le {date}', // 13
ends_after: 'N\'est plus visible depuis le {date}', // 11
ends: 'Ne sera plus visible à partir du {date}' // 3
},
lock: {
is_locked: 'Cette ressource est en cours d\'édition',
user_asked_title: 'Un utilisateur demande cette ressource',
user_asked_info: 'Un autre utilisateur demande l\'accès à cette ressource. Voulez-vous lui céder?',
user_asked_info_name: '{user} demande l\'accès à cette ressource. Voulez-vous lui céder?',
user_asked_time_remaining: 'Sans réponse, votre place sera cédée automatiquement dans {0}.',
kicking_title: 'Cette ressource est présentement utilisée',
kicking_question: 'Cette ressource est déjà ouverte en modification par un autre utilisateur. Voulez-vous lui demander l\'accès?',
owner_title: 'Cette ressource est déjà ouverte par vous',
owner_question: 'Cette ressource est déjà vérouillée sous votre identifiant. Voulez-vous poursuivre et prendre le contrôle par cette fenêtre?',
took_lock_title: 'Ressource vérouillée avec succès',
took_lock: 'Cette ressource est maintenant vérouillée sous votre nom',
back: 'Retour à la liste',
kick: 'Demander l\'accès',
accepted: 'Acceptée',
request_accepted: 'Votre demande d\'accès à été acceptée.',
denied: 'Refusée',
request_denied: 'Votre demande d\'accès à été refusée.',
already_opened_notif: {
title: 'Déjà ouvert',
message: 'Ce contenu est déjà ouvert par vous'
},
ask_for_kick: 'Demander de quitter',
ask_for_kick_name: 'Vérouillée par {user}. Cliquez pour demander de quitter.',
waiting_for_kick: 'En attente de la demande',
locked_by_you: 'Ressource vérouillée par vous',
give_access: 'Donner l\'accès'
}
}