ra-language-french
Version:
French messages for react-admin, the frontend framework for building admin applications on top of REST/GraphQL services
236 lines (233 loc) • 10.4 kB
text/typescript
import { TranslationMessages } from 'ra-core';
const frenchMessages: TranslationMessages = {
ra: {
action: {
add_filter: 'Ajouter un filtre',
add: 'Ajouter',
back: 'Retour',
bulk_actions:
'%{smart_count} sélectionné |||| %{smart_count} sélectionnés',
cancel: 'Annuler',
clear_array_input: 'Vider la liste',
clear_input_value: 'Vider le champ',
clone: 'Dupliquer',
confirm: 'Confirmer',
create: 'Créer',
create_item: 'Créer %{item}',
delete: 'Supprimer',
edit: 'Éditer',
export: 'Exporter',
list: 'Liste',
refresh: 'Actualiser',
remove_filter: 'Supprimer ce filtre',
remove_all_filters: 'Supprimer tous les filtres',
remove: 'Supprimer',
save: 'Enregistrer',
select_all: 'Tout sélectionner',
select_all_button: 'Tout sélectionner',
select_row: 'Sélectionner cette ligne',
search: 'Rechercher',
show: 'Afficher',
sort: 'Trier',
undo: 'Annuler',
unselect: 'Désélectionner',
expand: 'Étendre',
close: 'Fermer',
open_menu: 'Ouvrir le menu',
close_menu: 'Fermer le menu',
update: 'Modifier',
move_up: 'Déplacer vers le haut',
move_down: 'Déplacer vers le bas',
open: 'Ouvrir',
toggle_theme: 'Thème clair/sombre',
select_columns: 'Colonnes',
update_application: "Recharger l'application",
},
boolean: {
true: 'Oui',
false: 'Non',
null: ' ',
},
page: {
create: 'Créer %{name}',
dashboard: 'Tableau de bord',
edit: '%{name} %{recordRepresentation}',
error: 'Un problème est survenu',
list: '%{name}',
loading: 'Chargement',
not_found: 'Page manquante',
show: '%{name} %{recordRepresentation}',
empty: 'Pas encore de %{name}.',
invite: 'Voulez-vous en créer un ?',
access_denied: 'Non autorisé',
authentication_error: "Erreur d'authentification",
},
input: {
file: {
upload_several:
'Déposez les fichiers à uploader, ou cliquez pour en sélectionner.',
upload_single:
'Déposez le fichier à uploader, ou cliquez pour le sélectionner.',
},
image: {
upload_several:
'Déposez les images à uploader, ou cliquez pour en sélectionner.',
upload_single:
"Déposez l'image à uploader, ou cliquez pour la sélectionner.",
},
references: {
all_missing: 'Impossible de trouver des données de références.',
many_missing:
'Au moins une des références associées semble ne plus être disponible.',
single_missing:
'La référence associée ne semble plus disponible.',
},
password: {
toggle_visible: 'Cacher le mot de passe',
toggle_hidden: 'Montrer le mot de passe',
},
},
message: {
about: 'Au sujet de',
access_denied: "Vous n'avez pas les droits d'accès à cette page",
are_you_sure: 'Êtes-vous sûr ?',
authentication_error:
"Le serveur d'authentification a retourné une erreur et vos autorisations n'ont pas pu être vérifiées.",
auth_error:
"Une erreur est survenue lors de la validation de votre jeton d'authentification.",
bulk_delete_content:
'Êtes-vous sûr(e) de vouloir supprimer cet élément ? |||| Êtes-vous sûr(e) de vouloir supprimer ces %{smart_count} éléments ?',
bulk_delete_title:
'Supprimer %{name} |||| Supprimer %{smart_count} %{name}',
bulk_update_content:
'Êtes-vous sûr(e) de vouloir modifier cet élément ? |||| Êtes-vous sûr(e) de vouloir modifier ces %{smart_count} éléments ?',
bulk_update_title:
'Modifier %{name} |||| Modifier %{smart_count} %{name}',
clear_array_input:
'Êtes-vous sûr(e) de vouloir supprimer tous les éléments de la liste ?',
delete_content:
'Êtes-vous sûr(e) de vouloir supprimer cet élément ?',
delete_title: 'Supprimer %{name} #%{id}',
details: 'Détails',
error: "En raison d'une erreur côté navigateur, votre requête n'a pas pu aboutir.",
invalid_form: "Le formulaire n'est pas valide.",
loading:
'La page est en cours de chargement, merci de bien vouloir patienter.',
no: 'Non',
not_found:
"L'URL saisie est incorrecte, ou vous avez suivi un mauvais lien.",
select_all_limit_reached:
"Il y a trop d'éléments pour tous les sélectionner. Seuls les %{max} premiers éléments ont été sélectionnés.",
unsaved_changes:
"Certains changements n'ont pas été enregistrés. Êtes-vous sûr(e) de vouloir quitter cette page ?",
yes: 'Oui',
placeholder_data_warning:
'Problème réseau : Impossible de charger les données.',
},
navigation: {
clear_filters: 'Effacer les filtres',
no_filtered_results:
'Aucun résultat trouvé avec les filtres actuels.',
no_results: 'Aucun résultat',
no_more_results:
'La page numéro %{page} est en dehors des limites. Essayez la page précédente.',
page_out_of_boundaries: 'La page %{page} est en dehors des limites',
page_out_from_end: 'Fin de la pagination',
page_out_from_begin: 'La page doit être supérieure à 1',
page_range_info: '%{offsetBegin}-%{offsetEnd} sur %{total}',
partial_page_range_info:
'%{offsetBegin}-%{offsetEnd} sur plus de %{offsetEnd}',
page_rows_per_page: 'Lignes par page :',
current_page: 'Page %{page}',
page: 'Aller à la page %{page}',
first: 'Aller à la première page',
last: 'Aller à la dernière page',
next: 'Aller à la prochaine page',
previous: 'Aller à la page précédente',
skip_nav: 'Aller au contenu',
},
sort: {
sort_by: 'Trier par %{field_lower_first} %{order}',
ASC: 'croissant',
DESC: 'décroissant',
},
auth: {
auth_check_error: 'Merci de vous connecter pour continuer',
user_menu: 'Profil',
username: 'Identifiant',
password: 'Mot de passe',
email: 'Email',
sign_in: 'Connexion',
sign_in_error: "Échec de l'authentification, merci de réessayer",
logout: 'Déconnexion',
},
notification: {
updated:
'Élément mis à jour |||| %{smart_count} éléments mis à jour',
created: 'Élément créé',
deleted: 'Élément supprimé |||| %{smart_count} éléments supprimés',
bad_item: 'Élément inconnu',
item_doesnt_exist: "L'élément n'existe pas",
http_error: 'Erreur de communication avec le serveur',
data_provider_error:
'Erreur dans le dataProvider. Plus de détails dans la console.',
i18n_error:
'Erreur de chargement des traductions pour la langue sélectionnée',
canceled: 'Action annulée',
logged_out: 'Votre session a pris fin, veuillez vous reconnecter.',
not_authorized:
"Vous n'êtes pas autorisé(e) à accéder à cette ressource.",
application_update_available: 'Une mise à jour est disponible.',
},
validation: {
required: 'Ce champ est requis',
minLength: 'Minimum %{min} caractères',
maxLength: 'Maximum %{max} caractères',
minValue: 'Minimum %{min}',
maxValue: 'Maximum %{max}',
number: 'Doit être un nombre',
email: 'Doit être un email',
oneOf: 'Doit être au choix: %{options}',
regex: 'Doit respecter un format spécifique (regexp): %{pattern}',
unique: 'Doit être unique',
},
saved_queries: {
label: 'Mes requêtes',
query_name: 'Nom de la requête',
new_label: 'Ajouter à mes requêtes...',
new_dialog_title: 'Ajouter la requête en cours à mes requêtes',
remove_label: 'Retirer de mes requêtes',
remove_label_with_name: 'Retirer "%{name}" des mes requêtes',
remove_dialog_title: 'Effacer de mes requêtes ?',
remove_message:
'Etes-vous sûr(e) de vouloir supprimer cette requête de votre liste de requêtes ?',
help: 'Filtrez la liste et ajoutez cette requête à votre liste',
},
configurable: {
customize: 'Personnaliser',
configureMode: 'Configurer cette page',
inspector: {
title: 'Inspecteur',
content: 'Sélectionner un composant pour le configurer',
reset: 'Réinitialiser',
hideAll: 'Masquer tout',
showAll: 'Afficher tout',
},
Datagrid: {
title: 'Tableau',
unlabeled: 'Colonne #%{column}',
},
SimpleForm: {
title: 'Formulaire',
unlabeled: 'Champ #%{input}',
},
SimpleList: {
title: 'Liste',
primaryText: 'Texte principal',
secondaryText: 'Texte secondaire',
tertiaryText: 'Texte annexe',
},
},
},
};
export default frenchMessages;