Merge pull request #621 from brdtheo/i18n-french-translation

chore(i18n): update french translation
This commit is contained in:
Fabio Di Stasio 2023-07-16 11:16:41 +02:00 committed by GitHub
commit f4a2f43ea4
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 105 additions and 37 deletions

View File

@ -1,7 +1,7 @@
export const frFR = { export const frFR = {
word: { word: {
edit: 'Editer', edit: 'Editer',
save: 'Sauver', save: 'Sauvegarder',
close: 'Fermer', close: 'Fermer',
delete: 'Effacer', delete: 'Effacer',
confirm: 'Confirmer', confirm: 'Confirmer',
@ -23,10 +23,10 @@ export const frFR = {
general: 'Général', general: 'Général',
themes: 'Thèmes', themes: 'Thèmes',
update: 'Mise à jour', update: 'Mise à jour',
about: 'À propos de', about: 'À propos',
language: 'Langage', language: 'Langue',
version: 'Version', version: 'Version',
donate: 'Faire une donation', donate: 'Faire une don',
run: 'Éxécuter', run: 'Éxécuter',
schema: 'Schéma', schema: 'Schéma',
results: 'Résultats', results: 'Résultats',
@ -44,11 +44,11 @@ export const frFR = {
collation: 'Langage', collation: 'Langage',
clear: 'Effacer', clear: 'Effacer',
options: 'Options', options: 'Options',
autoRefresh: 'Auto-rafraîchissemnt', autoRefresh: 'Auto-rafraîchissement',
indexes: 'Indexs', indexes: 'Indexs',
foreignKeys: 'Clés étrangères', foreignKeys: 'Clés étrangères',
length: 'Longueur', length: 'Longueur',
unsigned: 'non signé', unsigned: 'Non signé',
default: 'Par défaut', default: 'Par défaut',
comment: 'Commentaire', comment: 'Commentaire',
key: 'Clé | Clés', key: 'Clé | Clés',
@ -60,7 +60,7 @@ export const frFR = {
approximately: 'Approximativement', approximately: 'Approximativement',
total: 'Total', total: 'Total',
table: 'Table', table: 'Table',
discard: 'Jeter', discard: 'Annuler',
stay: 'Rester', stay: 'Rester',
author: 'Auteur', author: 'Auteur',
light: 'Clair', light: 'Clair',
@ -95,7 +95,6 @@ export const frFR = {
upload: 'Téléverser', upload: 'Téléverser',
browse: 'Naviguer', browse: 'Naviguer',
faker: 'Imposteur', faker: 'Imposteur',
sshTunnel: 'Tunnel SSH',
content: 'Contenu', content: 'Contenu',
cut: 'Couper', cut: 'Couper',
copy: 'Copier', copy: 'Copier',
@ -106,8 +105,9 @@ export const frFR = {
Database: 'Base de données', Database: 'Base de données',
scratchpad: 'Bloc-notes', scratchpad: 'Bloc-notes',
array: 'Tableau', array: 'Tableau',
changelog: 'Log de changement', changelog: 'Journal des modifications',
Format: 'Format', Format: 'Format',
sshTunnel: 'Tunnel SSH',
structure: 'Structure', structure: 'Structure',
small: 'Petit', small: 'Petit',
medium: 'Moyen', medium: 'Moyen',
@ -119,9 +119,9 @@ export const frFR = {
duplicate: 'Dupliquer', duplicate: 'Dupliquer',
routine: 'Routine', routine: 'Routine',
new: 'Nouveau', new: 'Nouveau',
history: 'Passé', history: 'Historique',
select: 'Sélectionner', select: 'Sélectionner',
passphrase: 'Phrase', passphrase: 'Phrase secrète',
filter: 'Filtre', filter: 'Filtre',
change: 'Changement', change: 'Changement',
views: 'Vues', views: 'Vues',
@ -140,7 +140,20 @@ export const frFR = {
rollback: 'Retour arrière', rollback: 'Retour arrière',
connectionString: 'Chaîne de connexion', connectionString: 'Chaîne de connexion',
contributors: 'Contributeurs', contributors: 'Contributeurs',
shortcuts: 'Raccourcis' pin: 'Épingler',
unpin: 'Désépingler',
console: 'Console',
shortcuts: 'Raccourcis',
folder: 'Dossier | Dossiers',
appearance: 'Apparence',
color: 'Couleur',
label: 'Libellé',
icon: 'Icône',
resultsTable: 'Table des résultats',
ddl: 'DDL',
none: 'Aucun',
singleQuote: 'Simple guillemets',
doubleQuote: 'Double guillemets'
}, },
message: { message: {
appWelcome: 'Bienvenue dans le client SQL Antares!', appWelcome: 'Bienvenue dans le client SQL Antares!',
@ -148,7 +161,7 @@ export const frFR = {
addConnection: 'Ajouter une connexion', addConnection: 'Ajouter une connexion',
createConnection: 'Créer une connexion', createConnection: 'Créer une connexion',
createNewConnection: 'Créer une nouvelle connexion', createNewConnection: 'Créer une nouvelle connexion',
askCredentials: 'Demander des informations d\'identification', askCredentials: 'Demander les informations d\'identification',
testConnection: 'Tester la connexion', testConnection: 'Tester la connexion',
editConnection: 'Modifier la connexion', editConnection: 'Modifier la connexion',
deleteConnection: 'Supprimer la connexion', deleteConnection: 'Supprimer la connexion',
@ -164,7 +177,7 @@ export const frFR = {
updateDownloaded: 'Mise à jour téléchargée', updateDownloaded: 'Mise à jour téléchargée',
restartToInstall: 'Redémarrer Antares pour installer', restartToInstall: 'Redémarrer Antares pour installer',
unableEditFieldWithoutPrimary: 'Impossible de modifier un champ sans clé primaire dans le jeu de résultats', unableEditFieldWithoutPrimary: 'Impossible de modifier un champ sans clé primaire dans le jeu de résultats',
editCell: 'Editer la cellule', editCell: 'Éditer la cellule',
deleteRows: 'Effacer la ligne | Effacer {count} lignes', deleteRows: 'Effacer la ligne | Effacer {count} lignes',
confirmToDeleteRows: 'Confirmez-vous la suppression d\'une ligne ? | Confirmez-vous la suppression de {count} lignes ?', confirmToDeleteRows: 'Confirmez-vous la suppression d\'une ligne ? | Confirmez-vous la suppression de {count} lignes ?',
notificationsTimeout: 'Délai d\'attente pour les notifications', notificationsTimeout: 'Délai d\'attente pour les notifications',
@ -194,7 +207,7 @@ export const frFR = {
deleteTable: 'Supprimer une table', deleteTable: 'Supprimer une table',
emptyConfirm: 'Confirmez-vous que vous souhaitez vider la table ?', emptyConfirm: 'Confirmez-vous que vous souhaitez vider la table ?',
unsavedChanges: 'Modifications non sauvegardées', unsavedChanges: 'Modifications non sauvegardées',
discardUnsavedChanges: 'Vous avez des modifications non sauvegardées. En fermant cet onglet, ces modifications seront supprimées', discardUnsavedChanges: 'Vous avez des modifications non sauvegardées. En fermant cet onglet, ces modifications seront supprimées.',
thereAreNoIndexes: 'Il n\'y a pas d\'index', thereAreNoIndexes: 'Il n\'y a pas d\'index',
thereAreNoForeign: 'Il n\'y a pas de clés étrangères', thereAreNoForeign: 'Il n\'y a pas de clés étrangères',
createNewForeign: 'Créer une nouvelle clé étrangère', createNewForeign: 'Créer une nouvelle clé étrangère',
@ -214,7 +227,7 @@ export const frFR = {
createNewView: 'Créer une nouvelle vue', createNewView: 'Créer une nouvelle vue',
deleteTrigger: 'Effacer un déclencheur', deleteTrigger: 'Effacer un déclencheur',
createNewTrigger: 'Créer un nouveau déclencheur', createNewTrigger: 'Créer un nouveau déclencheur',
currentUser: 'utilisateur courant', currentUser: 'utilisateur actuel',
routineBody: 'Corps de la routine', routineBody: 'Corps de la routine',
dataAccess: 'Accès aux données', dataAccess: 'Accès aux données',
thereAreNoParameters: 'Il n\'y a pas de paramètre', thereAreNoParameters: 'Il n\'y a pas de paramètre',
@ -231,13 +244,13 @@ export const frFR = {
enableSsl: 'Activer le SSL', enableSsl: 'Activer le SSL',
manualValue: 'Valeur manuelle', manualValue: 'Valeur manuelle',
tableFiller: 'Remplisseur de table', tableFiller: 'Remplisseur de table',
fakeDataLanguage: 'Language de données fausses', fakeDataLanguage: 'Langue des fausses données',
searchForElements: 'Rechercher des éléments', searchForElements: 'Rechercher des éléments',
selectAll: 'Tout sélectionner', selectAll: 'Tout sélectionner',
queryDuration: 'Temps de requêtage', queryDuration: 'Temps de requête',
includeBetaUpdates: 'Inclure les mises à jour beta', includeBetaUpdates: 'Inclure les mises à jour beta',
setNull: 'Définir comme NULL', setNull: 'Définir comme NULL',
processesList: 'List des processus', processesList: 'Liste des processus',
processInfo: 'Information sur le processus', processInfo: 'Information sur le processus',
manageUsers: 'Organisation des utilisateurs', manageUsers: 'Organisation des utilisateurs',
createNewSchema: 'Créer un nouveau schéma', createNewSchema: 'Créer un nouveau schéma',
@ -249,10 +262,10 @@ export const frFR = {
dataTabPageSize: 'Taille de la page de l\'onglet données', dataTabPageSize: 'Taille de la page de l\'onglet données',
enableSsh: 'Activer le SSH', enableSsh: 'Activer le SSH',
pageNumber: 'Numéro de la page', pageNumber: 'Numéro de la page',
duplicateTable: 'Copier la table', duplicateTable: 'Dupliquer la table',
noOpenTabs: 'Il n\'y a pas d\'onglet ouvert, naviguer vers la barre gauche ou :', noOpenTabs: 'Il n\'y a pas d\'onglet ouvert, naviguer vers la barre gauche ou :',
noSchema: 'Pas de schéma', noSchema: 'Aucun schéma',
restorePreviousSession: 'Restorer une session précédente', restorePreviousSession: 'Restaurer la session précédente',
runQuery: 'Lancer la requête', runQuery: 'Lancer la requête',
thereAreNoTableFields: 'Il n\'y a pas de champ table', thereAreNoTableFields: 'Il n\'y a pas de champ table',
newTable: 'Nouvelle table', newTable: 'Nouvelle table',
@ -264,7 +277,7 @@ export const frFR = {
newTriggerFunction: 'Nouvelle fonction de déclencheur', newTriggerFunction: 'Nouvelle fonction de déclencheur',
thereIsNoQueriesYet: 'Il n\'y a pas encore de requête', thereIsNoQueriesYet: 'Il n\'y a pas encore de requête',
searchForQueries: 'Rechercher des requêtes', searchForQueries: 'Rechercher des requêtes',
killProcess: 'tuer un processus', killProcess: 'Terminer un processus',
closeTab: 'Fermer un onglet', closeTab: 'Fermer un onglet',
exportSchema: 'Exporter un schéma', exportSchema: 'Exporter un schéma',
importSchema: 'Importer un schéma', importSchema: 'Importer un schéma',
@ -278,7 +291,7 @@ export const frFR = {
goToDownloadPage: 'Aller vers la page de téléchargement', goToDownloadPage: 'Aller vers la page de téléchargement',
readOnlyMode: 'Mode lecture seule', readOnlyMode: 'Mode lecture seule',
killQuery: 'Terminer une requête', killQuery: 'Terminer une requête',
insertRow: 'Insérer un ligne | Insérer des lignes', insertRow: 'Insérer une ligne | Insérer des lignes',
commitMode: 'Mode insertion directe', commitMode: 'Mode insertion directe',
autoCommit: 'Insertion directe automatique', autoCommit: 'Insertion directe automatique',
manualCommit: 'Insertion directe manuelle', manualCommit: 'Insertion directe manuelle',
@ -286,17 +299,71 @@ export const frFR = {
importQueryErrors: 'Attention : {n} erreurs se sont produites | Attention: {n} erreurs sont apparues', importQueryErrors: 'Attention : {n} erreurs se sont produites | Attention: {n} erreurs sont apparues',
executedQueries: '{n} requêtes ont été exécutées | {n} requêtes exécutées', executedQueries: '{n} requêtes ont été exécutées | {n} requêtes exécutées',
outputFormat: 'Format de sortie', outputFormat: 'Format de sortie',
singleFile: 'Seul fichier avec l\'extension {ext}', singleFile: 'Fichier seul avec l\'extension {ext}',
zipCompressedFile: 'Fichier compréssé avec l\'extension {ext}', zipCompressedFile: 'Fichier compréssé avec l\'extension {ext}',
disableBlur: 'Désactiver le floue', disableBlur: 'Désactiver le flou',
untrustedConnection: 'Connexion non approuvée',
missingOrIncompleteTranslation: 'Traduction manquante ou incomplète?', missingOrIncompleteTranslation: 'Traduction manquante ou incomplète?',
findOutHowToContribute: 'Trouver comment contribuer', findOutHowToContribute: 'Trouver comment contribuer',
disableScratchpad: 'Désactiver le bloc-notes' disableFKChecks: 'Désactiver les vérifications de clé étrangère',
allConnections: 'Toutes les connexions',
searchForConnections: 'Rechercher des connexions',
disableScratchpad: 'Désactiver le bloc-notes',
reportABug: 'Signaler un bug',
nextTab: 'Onglet suivant',
previousTab: 'Onglet précédent',
selectTabNumber: 'Sélectionner l\'onglet numéro {param}',
toggleConsole: 'Activer/Désactiver la console',
addShortcut: 'Ajouter un raccourci',
editShortcut: 'Modifier un raccourci',
deleteShortcut: 'Supprimer un raccourci',
restoreDefaults: 'Restaurer les valeurs par défaut',
restoreDefaultsQuestion: 'Voulez-vous vraiment restaurer les valeurs par défaut?',
registerAShortcut: 'Enregistrer un raccourci',
invalidShortcutMessage: 'Combinaison invalide, continuez l\'insertion',
shortcutAlreadyExists: 'Ce raccourci existe déjà',
saveContent: 'Sauvegarder le contenu',
openAllConnections: 'Ouvrir toutes les connexions',
openSettings: 'Ouvrir les paramètres',
openScratchpad: 'Ouvrir le bloc-notes',
runOrReload: 'Exécuter ou rafraîchir',
formatQuery: 'Formater la requête',
queryHistory: 'Historique de requête',
clearQuery: 'Effacer la requête',
openFilter: 'Ouvrir le filtre',
nextResultsPage: 'Page de résultats suivante',
previousResultsPage: 'Page de résultats précédente',
fillCell: 'Remplir la cellule',
editFolder: 'Editer le dossier',
folderName: 'Nom du dossier',
deleteFolder: 'Supprimer le dossier',
editConnectionAppearance: 'Editer l\'apparence de la connexion',
executeSelectedQuery: 'Exécuter la requête sélectionnée',
defaultCopyType: 'Type de copie par défaut',
showTableSize: 'Afficher la taille de la table dans la barre latérale',
showTableSizeDescription: 'MySQL/MariaDB seulement. Activer cette option peut affecter les performances du schéma sur plusieurs tables.',
searchForSchemas: 'Rechercher des shémas',
switchSearchMethod: 'Changer la méthode de recherche',
noResultsPresent: 'Aucun résultat présent',
sqlExportOptions: 'Options d\'export SQL',
targetTable: 'Table cible',
phpArray: 'Tableau PHP',
closeAllTabs: 'Fermer tous les onglets',
closeOtherTabs: 'Fermer les autres onglets',
closeTabsToLeft: 'Fermer les onglets à gauche',
closeTabsToRight: 'Fermer les onglets à droite',
switchDatabase: 'Changer la base de données',
csvExportOptions: 'Options d\'export CSV',
csvFieldDelimiter: 'Délimiteur de champ',
csvLinesTerminator: 'Fin de ligne',
csvStringDelimiter: 'Séparateur',
csvIncludeHeader: 'Inclure l\'en-tête',
scratchPadDefaultValue: '# COMMENT SOUTENIR ANTARES\n\n- [ ] Laissez une etoile à Antares [GitHub repo](https://github.com/antares-sql/antares)\n- [ ] Envoyez vos avis et conseils\n- [ ] Signalez les bugs\n- [ ] Si vous l\'appréciez, partagez Antares avec des amis\n\n# A PROPOS DU BLOC-NOTES\n\nCeci est un bloc-notes où vous pouvez sauvegarder vos **notes personnelles**. Il supporte le format `markdown`, mais vous êtes libre d\'utiliser du texte standard.\nCe contenu est juste un modèle, vous pouvez a tout moment l\'effacer pour le remplacer par vos notes.\n'
}, },
faker: { faker: {
address: 'Adresse', address: 'Adresse',
commerce: 'Commerce', commerce: 'Commerce',
company: 'Companie', company: 'Entreprise',
database: 'Base de données', database: 'Base de données',
date: 'Date', date: 'Date',
finance: 'Finance', finance: 'Finance',
@ -324,7 +391,7 @@ export const frFR = {
county: 'Département', county: 'Département',
country: 'Pays', country: 'Pays',
countryCode: 'Code du pays', countryCode: 'Code du pays',
state: 'Etat', state: 'État',
stateAbbr: 'Abréviation de l\'état', stateAbbr: 'Abréviation de l\'état',
latitude: 'Latitude', latitude: 'Latitude',
longitude: 'Longitude', longitude: 'Longitude',
@ -344,11 +411,11 @@ export const frFR = {
suffixes: 'Suffixes', suffixes: 'Suffixes',
companyName: 'Nom de la société', companyName: 'Nom de la société',
companySuffix: 'Suffixe de la société', companySuffix: 'Suffixe de la société',
catchPhrase: 'Phrase de rappel', catchPhrase: 'Phrase d\'accroche',
bs: 'BS', bs: 'BS',
catchPhraseAdjective: 'Adjectif de la phrase de rappel', catchPhraseAdjective: 'Adjectif de la phrase d\'accroche',
catchPhraseDescriptor: 'Descripteur de la phrase de rappel', catchPhraseDescriptor: 'Descripteur de la phrase d\'accroche',
catchPhraseNoun: 'Nom de la phrase de rappel', catchPhraseNoun: 'Nom de la phrase d\'accroche',
bsAdjective: 'Adjectif BS', bsAdjective: 'Adjectif BS',
bsBuzz: 'BS buzz', bsBuzz: 'BS buzz',
bsNoun: 'Nom BS', bsNoun: 'Nom BS',
@ -357,6 +424,7 @@ export const frFR = {
collation: 'Langue', collation: 'Langue',
engine: 'Moteur', engine: 'Moteur',
past: 'Passé', past: 'Passé',
now: 'Maintenant',
future: 'Future', future: 'Future',
between: 'Entre', between: 'Entre',
recent: 'Récent', recent: 'Récent',
@ -364,7 +432,7 @@ export const frFR = {
month: 'Mois', month: 'Mois',
weekday: 'Jour de la semaine', weekday: 'Jour de la semaine',
account: 'compte', account: 'compte',
accountName: 'Nom du compte', accountName: 'Nom de compte',
routingNumber: 'Numéro de la routing', routingNumber: 'Numéro de la routing',
mask: 'Masque', mask: 'Masque',
amount: 'Montant', amount: 'Montant',
@ -394,12 +462,12 @@ export const frFR = {
avatar: 'Avatar', avatar: 'Avatar',
email: 'mail', email: 'mail',
exampleEmail: 'Exemple de mail', exampleEmail: 'Exemple de mail',
userName: 'Nom utilisateur', userName: 'Nom d\'utilisateur',
protocol: 'Protocole', protocol: 'Protocole',
url: 'Url', url: 'Url',
domainName: 'Nom du domaine', domainName: 'Nom du domaine',
domainSuffix: 'Suffixe du domaine', domainSuffix: 'Suffixe du domaine',
domainWord: 'Mot domaine', domainWord: 'Mot de domaine',
ip: 'Ip', ip: 'Ip',
ipv6: 'Ipv6', ipv6: 'Ipv6',
userAgent: 'Agent utilisateur', userAgent: 'Agent utilisateur',
@ -419,7 +487,7 @@ export const frFR = {
lastName: 'Nom de famille', lastName: 'Nom de famille',
middleName: 'Deuxième prénom', middleName: 'Deuxième prénom',
findName: 'Nom complet', findName: 'Nom complet',
jobTitle: 'Nom du poste', jobTitle: 'Nom du travail',
gender: 'Sexe', gender: 'Sexe',
prefix: 'Préfixe', prefix: 'Préfixe',
suffix: 'Suffixe', suffix: 'Suffixe',