mirror of
https://github.com/zjs81/meshcore-open.git
synced 2026-04-20 22:13:48 +00:00
Merge pull request #69 from spfmoby/better-french-translations2
More french translation updates
This commit is contained in:
commit
a53d5ccfb6
2 changed files with 53 additions and 52 deletions
|
|
@ -104,7 +104,7 @@
|
|||
"settings_timeSynchronized": "Synchronisation temporelle",
|
||||
"settings_refreshContacts": "Rafraîchir les Contacts",
|
||||
"settings_refreshContactsSubtitle": "Recharger la liste des contacts depuis l'appareil",
|
||||
"settings_rebootDevice": "Réinitialiser l'appareil",
|
||||
"settings_rebootDevice": "Redémarrer l'appareil",
|
||||
"settings_rebootDeviceSubtitle": "Redémarrer l'appareil MeshCore",
|
||||
"settings_rebootDeviceConfirm": "Êtes-vous sûr de vouloir redémarrer l'appareil ? Vous serez déconnecté.",
|
||||
"settings_debug": "Déboguer",
|
||||
|
|
@ -279,7 +279,7 @@
|
|||
}
|
||||
}
|
||||
},
|
||||
"contacts_newGroup": "Nouvelle Groupe",
|
||||
"contacts_newGroup": "Nouveau Groupe",
|
||||
"contacts_groupName": "Nom du groupe",
|
||||
"contacts_groupNameRequired": "Le nom du groupe est obligatoire.",
|
||||
"contacts_groupAlreadyExists": "Le groupe \"{name}\" existe déjà.",
|
||||
|
|
@ -293,8 +293,8 @@
|
|||
"contacts_filterContacts": "Filtrer les contacts...",
|
||||
"contacts_noContactsMatchFilter": "Aucun contact ne correspond à votre filtre.",
|
||||
"contacts_noMembers": "Aucun membre",
|
||||
"contacts_lastSeenNow": "Dernière fois vu maintenant",
|
||||
"contacts_lastSeenMinsAgo": "Dernière fois vu il y a {minutes} minutes.",
|
||||
"contacts_lastSeenNow": "Vu maintenant",
|
||||
"contacts_lastSeenMinsAgo": "Vu il y a {minutes} minutes",
|
||||
"@contacts_lastSeenMinsAgo": {
|
||||
"placeholders": {
|
||||
"minutes": {
|
||||
|
|
@ -302,8 +302,8 @@
|
|||
}
|
||||
}
|
||||
},
|
||||
"contacts_lastSeenHourAgo": "Dernière fois vu il y a 1 heure.",
|
||||
"contacts_lastSeenHoursAgo": "Dernière fois vu il y a {hours} heures.",
|
||||
"contacts_lastSeenHourAgo": "Vu il y a 1 heure",
|
||||
"contacts_lastSeenHoursAgo": "Vu il y a {hours} heures",
|
||||
"@contacts_lastSeenHoursAgo": {
|
||||
"placeholders": {
|
||||
"hours": {
|
||||
|
|
@ -311,8 +311,8 @@
|
|||
}
|
||||
}
|
||||
},
|
||||
"contacts_lastSeenDayAgo": "Dernière fois vu il y a 1 jour",
|
||||
"contacts_lastSeenDaysAgo": "Dernière activité il y a {days} jours",
|
||||
"contacts_lastSeenDayAgo": "Vu il y a 1 jour",
|
||||
"contacts_lastSeenDaysAgo": "Vu il y a {days} jours",
|
||||
"@contacts_lastSeenDaysAgo": {
|
||||
"placeholders": {
|
||||
"days": {
|
||||
|
|
@ -394,7 +394,7 @@
|
|||
"channels_sortBy": "Trier par",
|
||||
"channels_sortManual": "Manuel",
|
||||
"channels_sortAZ": "A à Z",
|
||||
"channels_sortLatestMessages": "Dernières messages",
|
||||
"channels_sortLatestMessages": "Derniers messages",
|
||||
"channels_sortUnread": "Non lu",
|
||||
"chat_noMessages": "Aucun message pour le moment.",
|
||||
"chat_sendMessageToStart": "Envoyer un message pour commencer",
|
||||
|
|
@ -436,7 +436,7 @@
|
|||
"chat_messageCopied": "Message copié",
|
||||
"chat_messageDeleted": "Message supprimé",
|
||||
"chat_retryingMessage": "Tentative de récupération.",
|
||||
"chat_retryCount": "Réessayer {current}/{max}",
|
||||
"chat_retryCount": "Essai {current}/{max}",
|
||||
"@chat_retryCount": {
|
||||
"placeholders": {
|
||||
"current": {
|
||||
|
|
@ -699,7 +699,7 @@
|
|||
}
|
||||
}
|
||||
},
|
||||
"mapCache_cachedTilesWithFailed": "Tiles mis en cache ({downloaded}) ({failed} ratés)",
|
||||
"mapCache_cachedTilesWithFailed": "Tuiles mis en cache ({downloaded}) ({failed} ratés)",
|
||||
"@mapCache_cachedTilesWithFailed": {
|
||||
"placeholders": {
|
||||
"downloaded": {
|
||||
|
|
@ -746,7 +746,7 @@
|
|||
}
|
||||
}
|
||||
},
|
||||
"mapCache_boundsLabel": "N {north}, S {south}, E {east}, W {west}",
|
||||
"mapCache_boundsLabel": "N {north}, S {south}, E {east}, O {west}",
|
||||
"@mapCache_boundsLabel": {
|
||||
"placeholders": {
|
||||
"north": {
|
||||
|
|
@ -763,7 +763,7 @@
|
|||
}
|
||||
}
|
||||
},
|
||||
"time_justNow": "Il y a tout juste maintenant",
|
||||
"time_justNow": "Maintenant",
|
||||
"time_minutesAgo": "{minutes} minutes auparavant",
|
||||
"@time_minutesAgo": {
|
||||
"placeholders": {
|
||||
|
|
@ -911,7 +911,7 @@
|
|||
"repeater_packetStatistics": "Statistiques des paquets",
|
||||
"repeater_sent": "Envoyé",
|
||||
"repeater_received": "Reçu",
|
||||
"repeater_duplicates": "Dupliques",
|
||||
"repeater_duplicates": "Doublons",
|
||||
"repeater_daysHoursMinsSecs": "{days} jours {hours}h {minutes}m {seconds}s",
|
||||
"@repeater_daysHoursMinsSecs": {
|
||||
"placeholders": {
|
||||
|
|
@ -1024,7 +1024,7 @@
|
|||
}
|
||||
},
|
||||
"repeater_encryptedAdvertInterval": "Intervalle d'annonces cryptées",
|
||||
"repeater_dangerZone": "Zone d'alerte",
|
||||
"repeater_dangerZone": "Zone dangereuse",
|
||||
"repeater_rebootRepeater": "Redémarrer Répéteur",
|
||||
"repeater_rebootRepeaterSubtitle": "Réinitialiser l'appareil répétiteur",
|
||||
"repeater_rebootRepeaterConfirm": "Êtes-vous sûr de vouloir redémarrer ce répétiteur ?",
|
||||
|
|
@ -1120,7 +1120,7 @@
|
|||
"repeater_cliHelpSetAf": "Définit le facteur de temps d'air.",
|
||||
"repeater_cliHelpSetTx": "Définit la puissance de transmission LoRa en dBm (réinitialisation requise pour appliquer).",
|
||||
"repeater_cliHelpSetRepeat": "Active ou désactive le rôle du répétiteur pour ce nœud.",
|
||||
"repeater_cliHelpSetAllowReadOnly": "(Serveur de pièce) Si \"activé\", alors un mot de passe vide permettra la connexion, mais ne permettra pas de publier dans la pièce. (lecture seule uniquement)",
|
||||
"repeater_cliHelpSetAllowReadOnly": "(Room server) Si \"activé\", alors un mot de passe vide permettra la connexion, mais ne permettra pas de publier dans la pièce. (lecture seule uniquement)",
|
||||
"repeater_cliHelpSetFloodMax": "Définit le nombre maximal de sauts pour les paquets de balayage entrants (si >= max, le paquet n'est pas acheminé).",
|
||||
"repeater_cliHelpSetIntThresh": "Définit le seuil d'interférence (en dB). La valeur par défaut est de 14. Définir sur 0 désactive la détection des interférences de canal.",
|
||||
"repeater_cliHelpSetAgcResetInterval": "Définit l'intervalle pour réinitialiser le contrôleur de gain automatique. Mettez à 0 pour désactiver.",
|
||||
|
|
@ -1339,16 +1339,16 @@
|
|||
"channelPath_unknownRepeater": "Répéteur Inconnu",
|
||||
"listFilter_tooltip": "Filtrer et trier",
|
||||
"listFilter_sortBy": "Trier par",
|
||||
"listFilter_latestMessages": "Dernières messages",
|
||||
"listFilter_latestMessages": "Derniers messages",
|
||||
"listFilter_heardRecently": "Écoute récemment",
|
||||
"listFilter_az": "A à Z",
|
||||
"listFilter_filters": "Filtres",
|
||||
"listFilter_all": "Tout",
|
||||
"listFilter_users": "Utilisateurs",
|
||||
"listFilter_repeaters": "Répéteurs",
|
||||
"listFilter_roomServers": "Serveurs de pièce",
|
||||
"listFilter_roomServers": "Room servers",
|
||||
"listFilter_unreadOnly": "Messages non lus seulement",
|
||||
"listFilter_newGroup": "Nouvelle groupe",
|
||||
"listFilter_newGroup": "Nouveau groupe",
|
||||
"@neighbors_errorLoading": {
|
||||
"placeholders": {
|
||||
"error": {
|
||||
|
|
@ -1374,7 +1374,7 @@
|
|||
"channels_scanQrCode": "Scanner un code QR",
|
||||
"channels_scanQrCodeComingSoon": "Bientôt disponible",
|
||||
"channels_enterHashtag": "Entrez le hashtag",
|
||||
"channels_hashtagHint": "ex. #équipe",
|
||||
"channels_hashtagHint": "ex. #equipe",
|
||||
"@neighbors_unknownContact": {
|
||||
"placeholders": {
|
||||
"pubkey": {
|
||||
|
|
@ -1391,11 +1391,11 @@
|
|||
},
|
||||
"neighbors_unknownContact": "Clé publique inconnue {pubkey}",
|
||||
"neighbors_heardAgo": "Écouté : {time} auparavant",
|
||||
"settings_locationGPSEnable": "Habilita GPS",
|
||||
"settings_locationGPSEnableSubtitle": "Habilita la actualización automática de la ubicación mediante GPS.",
|
||||
"settings_locationIntervalSec": "Intervalo pour GPS (Segundos)",
|
||||
"settings_locationIntervalInvalid": "El intervalo debe ser de al menos 60 segundos y menor que 86400 segundos.",
|
||||
"contacts_manageRoom": "Gestionar Servidor de Habitación",
|
||||
"settings_locationGPSEnable": "Activer le GPS",
|
||||
"settings_locationGPSEnableSubtitle": "Activer la mise à jour automatique de la position via GPS",
|
||||
"settings_locationIntervalSec": "Intervalle de mise-à-jour du GPS (Secondes)",
|
||||
"settings_locationIntervalInvalid": "L'intervalle doit être compris entre 60 et 86400 secondes.",
|
||||
"contacts_manageRoom": "Gérer le Room Server",
|
||||
"room_management": "Administración del Servidor de Habitación",
|
||||
"@community_joinConfirmation": {
|
||||
"placeholders": {
|
||||
|
|
@ -1492,7 +1492,7 @@
|
|||
},
|
||||
"community_deleted": "Communauté \"{name}\" quittée",
|
||||
"community_addHashtagChannel": "Ajouter un Hashtag Communauté",
|
||||
"community_addHashtagChannelDesc": "Ajouter un canal hachage pour cette communauté",
|
||||
"community_addHashtagChannelDesc": "Ajouter un canal hashtag pour cette communauté",
|
||||
"community_selectCommunity": "Sélectionner Communauté",
|
||||
"community_regularHashtag": "Hashtag régulier",
|
||||
"community_regularHashtagDesc": "Hashtag public (tout le monde peut rejoindre)",
|
||||
|
|
|
|||
|
|
@ -204,18 +204,19 @@ class AppLocalizationsFr extends AppLocalizations {
|
|||
String get settings_locationInvalid => 'Latitude ou longitude invalide.';
|
||||
|
||||
@override
|
||||
String get settings_locationGPSEnable => 'Habilita GPS';
|
||||
String get settings_locationGPSEnable => 'Activer le GPS';
|
||||
|
||||
@override
|
||||
String get settings_locationGPSEnableSubtitle =>
|
||||
'Habilita la actualización automática de la ubicación mediante GPS.';
|
||||
'Activer la mise à jour automatique de la position via GPS';
|
||||
|
||||
@override
|
||||
String get settings_locationIntervalSec => 'Intervalo pour GPS (Segundos)';
|
||||
String get settings_locationIntervalSec =>
|
||||
'Intervalle de mise-à-jour du GPS (Secondes)';
|
||||
|
||||
@override
|
||||
String get settings_locationIntervalInvalid =>
|
||||
'El intervalo debe ser de al menos 60 segundos y menor que 86400 segundos.';
|
||||
'L\'intervalle doit être compris entre 60 et 86400 secondes.';
|
||||
|
||||
@override
|
||||
String get settings_latitude => 'Latitude';
|
||||
|
|
@ -272,7 +273,7 @@ class AppLocalizationsFr extends AppLocalizations {
|
|||
'Recharger la liste des contacts depuis l\'appareil';
|
||||
|
||||
@override
|
||||
String get settings_rebootDevice => 'Réinitialiser l\'appareil';
|
||||
String get settings_rebootDevice => 'Redémarrer l\'appareil';
|
||||
|
||||
@override
|
||||
String get settings_rebootDeviceSubtitle => 'Redémarrer l\'appareil MeshCore';
|
||||
|
|
@ -667,7 +668,7 @@ class AppLocalizationsFr extends AppLocalizations {
|
|||
String get contacts_manageRepeater => 'Gérer le répétiteur';
|
||||
|
||||
@override
|
||||
String get contacts_manageRoom => 'Gestionar Servidor de Habitación';
|
||||
String get contacts_manageRoom => 'Gérer le Room Server';
|
||||
|
||||
@override
|
||||
String get contacts_roomLogin => 'Connexion Salle';
|
||||
|
|
@ -687,7 +688,7 @@ class AppLocalizationsFr extends AppLocalizations {
|
|||
}
|
||||
|
||||
@override
|
||||
String get contacts_newGroup => 'Nouvelle Groupe';
|
||||
String get contacts_newGroup => 'Nouveau Groupe';
|
||||
|
||||
@override
|
||||
String get contacts_groupName => 'Nom du groupe';
|
||||
|
|
@ -711,27 +712,27 @@ class AppLocalizationsFr extends AppLocalizations {
|
|||
String get contacts_noMembers => 'Aucun membre';
|
||||
|
||||
@override
|
||||
String get contacts_lastSeenNow => 'Dernière fois vu maintenant';
|
||||
String get contacts_lastSeenNow => 'Vu maintenant';
|
||||
|
||||
@override
|
||||
String contacts_lastSeenMinsAgo(int minutes) {
|
||||
return 'Dernière fois vu il y a $minutes minutes.';
|
||||
return 'Vu il y a $minutes minutes';
|
||||
}
|
||||
|
||||
@override
|
||||
String get contacts_lastSeenHourAgo => 'Dernière fois vu il y a 1 heure.';
|
||||
String get contacts_lastSeenHourAgo => 'Vu il y a 1 heure';
|
||||
|
||||
@override
|
||||
String contacts_lastSeenHoursAgo(int hours) {
|
||||
return 'Dernière fois vu il y a $hours heures.';
|
||||
return 'Vu il y a $hours heures';
|
||||
}
|
||||
|
||||
@override
|
||||
String get contacts_lastSeenDayAgo => 'Dernière fois vu il y a 1 jour';
|
||||
String get contacts_lastSeenDayAgo => 'Vu il y a 1 jour';
|
||||
|
||||
@override
|
||||
String contacts_lastSeenDaysAgo(int days) {
|
||||
return 'Dernière activité il y a $days jours';
|
||||
return 'Vu il y a $days jours';
|
||||
}
|
||||
|
||||
@override
|
||||
|
|
@ -845,7 +846,7 @@ class AppLocalizationsFr extends AppLocalizations {
|
|||
String get channels_sortAZ => 'A à Z';
|
||||
|
||||
@override
|
||||
String get channels_sortLatestMessages => 'Dernières messages';
|
||||
String get channels_sortLatestMessages => 'Derniers messages';
|
||||
|
||||
@override
|
||||
String get channels_sortUnread => 'Non lu';
|
||||
|
|
@ -888,7 +889,7 @@ class AppLocalizationsFr extends AppLocalizations {
|
|||
String get channels_enterHashtag => 'Entrez le hashtag';
|
||||
|
||||
@override
|
||||
String get channels_hashtagHint => 'ex. #équipe';
|
||||
String get channels_hashtagHint => 'ex. #equipe';
|
||||
|
||||
@override
|
||||
String get chat_noMessages => 'Aucun message pour le moment.';
|
||||
|
|
@ -936,7 +937,7 @@ class AppLocalizationsFr extends AppLocalizations {
|
|||
|
||||
@override
|
||||
String chat_retryCount(int current, int max) {
|
||||
return 'Réessayer $current/$max';
|
||||
return 'Essai $current/$max';
|
||||
}
|
||||
|
||||
@override
|
||||
|
|
@ -1389,7 +1390,7 @@ class AppLocalizationsFr extends AppLocalizations {
|
|||
|
||||
@override
|
||||
String mapCache_cachedTilesWithFailed(int downloaded, int failed) {
|
||||
return 'Tiles mis en cache ($downloaded) ($failed ratés)';
|
||||
return 'Tuiles mis en cache ($downloaded) ($failed ratés)';
|
||||
}
|
||||
|
||||
@override
|
||||
|
|
@ -1443,11 +1444,11 @@ class AppLocalizationsFr extends AppLocalizations {
|
|||
String east,
|
||||
String west,
|
||||
) {
|
||||
return 'N $north, S $south, E $east, W $west';
|
||||
return 'N $north, S $south, E $east, O $west';
|
||||
}
|
||||
|
||||
@override
|
||||
String get time_justNow => 'Il y a tout juste maintenant';
|
||||
String get time_justNow => 'Maintenant';
|
||||
|
||||
@override
|
||||
String time_minutesAgo(int minutes) {
|
||||
|
|
@ -1743,7 +1744,7 @@ class AppLocalizationsFr extends AppLocalizations {
|
|||
String get repeater_received => 'Reçu';
|
||||
|
||||
@override
|
||||
String get repeater_duplicates => 'Dupliques';
|
||||
String get repeater_duplicates => 'Doublons';
|
||||
|
||||
@override
|
||||
String repeater_daysHoursMinsSecs(
|
||||
|
|
@ -1891,7 +1892,7 @@ class AppLocalizationsFr extends AppLocalizations {
|
|||
'Intervalle d\'annonces cryptées';
|
||||
|
||||
@override
|
||||
String get repeater_dangerZone => 'Zone d\'alerte';
|
||||
String get repeater_dangerZone => 'Zone dangereuse';
|
||||
|
||||
@override
|
||||
String get repeater_rebootRepeater => 'Redémarrer Répéteur';
|
||||
|
|
@ -2088,7 +2089,7 @@ class AppLocalizationsFr extends AppLocalizations {
|
|||
|
||||
@override
|
||||
String get repeater_cliHelpSetAllowReadOnly =>
|
||||
'(Serveur de pièce) Si \"activé\", alors un mot de passe vide permettra la connexion, mais ne permettra pas de publier dans la pièce. (lecture seule uniquement)';
|
||||
'(Room server) Si \"activé\", alors un mot de passe vide permettra la connexion, mais ne permettra pas de publier dans la pièce. (lecture seule uniquement)';
|
||||
|
||||
@override
|
||||
String get repeater_cliHelpSetFloodMax =>
|
||||
|
|
@ -2632,7 +2633,7 @@ class AppLocalizationsFr extends AppLocalizations {
|
|||
|
||||
@override
|
||||
String get community_addHashtagChannelDesc =>
|
||||
'Ajouter un canal hachage pour cette communauté';
|
||||
'Ajouter un canal hashtag pour cette communauté';
|
||||
|
||||
@override
|
||||
String get community_selectCommunity => 'Sélectionner Communauté';
|
||||
|
|
@ -2663,7 +2664,7 @@ class AppLocalizationsFr extends AppLocalizations {
|
|||
String get listFilter_sortBy => 'Trier par';
|
||||
|
||||
@override
|
||||
String get listFilter_latestMessages => 'Dernières messages';
|
||||
String get listFilter_latestMessages => 'Derniers messages';
|
||||
|
||||
@override
|
||||
String get listFilter_heardRecently => 'Écoute récemment';
|
||||
|
|
@ -2684,11 +2685,11 @@ class AppLocalizationsFr extends AppLocalizations {
|
|||
String get listFilter_repeaters => 'Répéteurs';
|
||||
|
||||
@override
|
||||
String get listFilter_roomServers => 'Serveurs de pièce';
|
||||
String get listFilter_roomServers => 'Room servers';
|
||||
|
||||
@override
|
||||
String get listFilter_unreadOnly => 'Messages non lus seulement';
|
||||
|
||||
@override
|
||||
String get listFilter_newGroup => 'Nouvelle groupe';
|
||||
String get listFilter_newGroup => 'Nouveau groupe';
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue