i18n(fr): apply review round 5

Co-Authored-By: Claude Opus 5.5 <[email protected]>
This commit is contained in:
German KhokhlovandClaude Opus 5.5 committed 2026-10-28 23:59:04 +04:00
1 parent 3d32a0c45c
commit a312414d0b
2 files changed
+18 -16

No files matched your search

+2
View File
@@ -52,6 +52,7 @@ The `many` form is the `other` text with « de » (« d' » before a vowel) afte
| launch / launch site / space mission | lancement / site de lancement / mission spatiale | | launch / launch site / space mission | lancement / site de lancement / mission spatiale |
| ascent / replay / payload / stage / downrange | ascension / rejeu / charge utile / étage / distance au sol (DIST. SOL) | | ascent / replay / payload / stage / downrange | ascension / rejeu / charge utile / étage / distance au sol (DIST. SOL) |
| contact / tracking / track (HUD) | contact / suivi / piste | | contact / tracking / track (HUD) | contact / suivi / piste |
| brackets (HUD corner brackets around contacts) | cadres de ciblage |
| installation / site | installation / site | | installation / site | installation / site |
| mapped / observed | cartographié / observé | | mapped / observed | cartographié / observé |
| camera / CCTV camera / ALPR camera | caméra / caméra CCTV / caméra LAPI | | camera / CCTV camera / ALPR camera | caméra / caméra CCTV / caméra LAPI |
@@ -66,6 +67,7 @@ The `many` form is the `other` text with « de » (« d' » before a vowel) afte
| route (directions) / turn (maneuver) | itinéraire / manœuvre | | route (directions) / turn (maneuver) | itinéraire / manœuvre |
| scene / shot / scene recipe | scène / plan / recette de scène | | scene / shot / scene recipe | scène / plan / recette de scène |
| bundle / data pack / anchor | archive / paquet de données / ancre | | bundle / data pack / anchor | archive / paquet de données / ancre |
| import / export (noun: file, scene, project) | importation / exportation (not « import » / « export ») |
| capture camera as anchor / set move start (scene editor) | ancre à la position de la caméra / vue actuelle comme départ | | capture camera as anchor / set move start (scene editor) | ancre à la position de la caméra / vue actuelle comme départ |
| story beat | étape du récit | | story beat | étape du récit |
| briefing / panel / dock | briefing / panneau / dock | | briefing / panel / dock | briefing / panneau / dock |
+16 -16
View File
@@ -839,7 +839,7 @@
"LAUNCH TIME · ": "HEURE DE LANCEMENT · ", "LAUNCH TIME · ": "HEURE DE LANCEMENT · ",
"ORBIT · ": "ORBITE · ", "ORBIT · ": "ORBITE · ",
"ASCENT PATH · ": "TRAJECTOIRE D'ASCENSION · ", "ASCENT PATH · ": "TRAJECTOIRE D'ASCENSION · ",
"CURRENT DISTANCE FROM EARTH · ": "DISTANCE ACTUELLE DE LA TERRE · ", "CURRENT DISTANCE FROM EARTH · ": "DISTANCE ACTUELLE À LA TERRE · ",
"SATELLITE SPEED · ": "VITESSE DU SATELLITE · ", "SATELLITE SPEED · ": "VITESSE DU SATELLITE · ",
"PAYLOAD": "CHARGE UTILE", "PAYLOAD": "CHARGE UTILE",
"NAME": "NOM", "NAME": "NOM",
@@ -1393,12 +1393,12 @@
"Camera unavailable — exit cockpit first": "Caméra indisponible — quittez d'abord le cockpit", "Camera unavailable — exit cockpit first": "Caméra indisponible — quittez d'abord le cockpit",
"No shots to run": "Aucun plan à lancer", "No shots to run": "Aucun plan à lancer",
"Scene transition limit reached — load a shot to reset": "Limite de transitions de scène atteinte — chargez un plan pour réinitialiser", "Scene transition limit reached — load a shot to reset": "Limite de transitions de scène atteinte — chargez un plan pour réinitialiser",
"Export failed: {error}": "Échec de l'export : {error}", "Export failed: {error}": "Échec de l'exportation : {error}",
"Project exported": "Projet exporté", "Project exported": "Projet exporté",
"Importing project": "Import du projet", "Importing project": "Importation du projet",
"Imported {file}": "Importé : {file}", "Imported {file}": "Importé : {file}",
"Import failed: {error}": "Échec de l'import : {error}", "Import failed: {error}": "Échec de l'importation : {error}",
"Import failed (could not read JSON file)": "Échec de l'import (fichier JSON illisible)", "Import failed (could not read JSON file)": "Échec de l'importation (fichier JSON illisible)",
"Layers refused: {layers}": "Couches refusées : {layers}", "Layers refused: {layers}": "Couches refusées : {layers}",
"Could not exit {mode} — scene layers may be refused": "Impossible de quitter {mode} — les couches de la scène peuvent être refusées", "Could not exit {mode} — scene layers may be refused": "Impossible de quitter {mode} — les couches de la scène peuvent être refusées",
"Camera move interrupted": "Mouvement de caméra interrompu", "Camera move interrupted": "Mouvement de caméra interrompu",
@@ -1459,12 +1459,12 @@
"Unavailable layers: {layers}": "Couches indisponibles : {layers}", "Unavailable layers: {layers}": "Couches indisponibles : {layers}",
"Uses registered content or linked media. Those external files are not included in a scene bundle. Their original notices still apply.": "Utilise du contenu enregistré ou des médias liés. Ces fichiers externes ne sont pas inclus dans une archive de scène. Leurs mentions d'origine restent applicables.", "Uses registered content or linked media. Those external files are not included in a scene bundle. Their original notices still apply.": "Utilise du contenu enregistré ou des médias liés. Ces fichiers externes ne sont pas inclus dans une archive de scène. Leurs mentions d'origine restent applicables.",
"{bytes} bundled bytes verified. Files stay in memory for this session. Reimport the bundle after reloading the app.": "{bytes} octets de l'archive vérifiés. Les fichiers restent en mémoire pour cette session. Réimportez l'archive après avoir rechargé l'application.", "{bytes} bundled bytes verified. Files stay in memory for this session. Reimport the bundle after reloading the app.": "{bytes} octets de l'archive vérifiés. Les fichiers restent en mémoire pour cette session. Réimportez l'archive après avoir rechargé l'application.",
"Review scene import": "Vérifier l'import de scène", "Review scene import": "Vérifier l'importation de scène",
"Nothing is loaded or changed until you apply this file.": "Rien n'est chargé ni modifié tant que vous n'appliquez pas ce fichier.", "Nothing is loaded or changed until you apply this file.": "Rien n'est chargé ni modifié tant que vous n'appliquez pas ce fichier.",
"Ready to import": "Prêt à importer", "Ready to import": "Prêt à importer",
"Apply replaces the current project. Export your current project first if you want to keep both.": "Appliquer remplace le projet actuel. Exportez d'abord votre projet actuel si vous voulez garder les deux.", "Apply replaces the current project. Export your current project first if you want to keep both.": "L'importation remplacera le projet actuel. Exportez d'abord votre projet actuel si vous voulez garder les deux.",
"Apply import": "Appliquer l'import", "Apply import": "Appliquer l'importation",
"Import was not applied. The current project may have changed.": "L'import n'a pas été appliqué. Le projet actuel a peut-être changé.", "Import was not applied. The current project may have changed.": "L'importation n'a pas été appliquée. Le projet actuel a peut-être changé.",
"Select a scene and shot first": "Sélectionnez d'abord une scène et un plan", "Select a scene and shot first": "Sélectionnez d'abord une scène et un plan",
"Edit scene details": "Modifier les détails de la scène", "Edit scene details": "Modifier les détails de la scène",
"Camera positions use degrees and meters above the ellipsoid. Drafts are validated before they replace your saved scene.": "Les positions de caméra sont en degrés et en mètres au-dessus de l'ellipsoïde. Les brouillons sont validés avant de remplacer votre scène enregistrée.", "Camera positions use degrees and meters above the ellipsoid. Drafts are validated before they replace your saved scene.": "Les positions de caméra sont en degrés et en mètres au-dessus de l'ellipsoïde. Les brouillons sont validés avant de remplacer votre scène enregistrée.",
@@ -1646,7 +1646,7 @@
"Cycle briefing pages automatically every 9 seconds (Signals → News → Local). Pauses while you hover or focus the panel. Live signal data refreshes continuously either way.": "Faire défiler automatiquement les pages du briefing toutes les 9 secondes (Signaux → Actus → Local). Pause pendant le survol ou quand le panneau a le focus. Les signaux en direct s'actualisent en continu dans les deux cas.", "Cycle briefing pages automatically every 9 seconds (Signals → News → Local). Pauses while you hover or focus the panel. Live signal data refreshes continuously either way.": "Faire défiler automatiquement les pages du briefing toutes les 9 secondes (Signaux → Actus → Local). Pause pendant le survol ou quand le panneau a le focus. Les signaux en direct s'actualisent en continu dans les deux cas.",
"ACQUIRING REGIONAL NEWS": "ACQUISITION DES ACTUS RÉGIONALES", "ACQUIRING REGIONAL NEWS": "ACQUISITION DES ACTUS RÉGIONALES",
"REGIONAL NEWS UNAVAILABLE": "ACTUS RÉGIONALES INDISPONIBLES", "REGIONAL NEWS UNAVAILABLE": "ACTUS RÉGIONALES INDISPONIBLES",
"RESOLVING REGION": "RÉSOLUTION DE LA RÉGION", "RESOLVING REGION": "IDENTIFICATION DE LA RÉGION",
"REGION UNAVAILABLE": "RÉGION INDISPONIBLE", "REGION UNAVAILABLE": "RÉGION INDISPONIBLE",
"NO RECENT LOCATION MATCHES": "AUCUNE ACTU RÉCENTE POUR CE LIEU", "NO RECENT LOCATION MATCHES": "AUCUNE ACTU RÉCENTE POUR CE LIEU",
"{domain} · {age}": "{domain} · {age}", "{domain} · {age}": "{domain} · {age}",
@@ -2110,7 +2110,7 @@
"Recent imagery against the basemap divider": "Séparateur imagerie récente / fond de carte", "Recent imagery against the basemap divider": "Séparateur imagerie récente / fond de carte",
"Recent imagery A and B divider": "Séparateur A / B de l'imagerie récente", "Recent imagery A and B divider": "Séparateur A / B de l'imagerie récente",
"{before} {left} percent, {after} {right} percent": "{before} {left} pour cent, {after} {right} pour cent", "{before} {left} percent, {after} {right} percent": "{before} {left} pour cent, {after} {right} pour cent",
"Export failed · {error}": "Échec de l'export · {error}", "Export failed · {error}": "Échec de l'exportation · {error}",
"Scene action failed": "Échec de l'action sur la scène", "Scene action failed": "Échec de l'action sur la scène",
"New scene name": "Nom de la nouvelle scène", "New scene name": "Nom de la nouvelle scène",
"Delete scene \"{scene}\" and all shots?": "Supprimer la scène « {scene} » et tous ses plans ?", "Delete scene \"{scene}\" and all shots?": "Supprimer la scène « {scene} » et tous ses plans ?",
@@ -2144,8 +2144,8 @@
"Shared military flight is unavailable": "Le vol militaire partagé est indisponible", "Shared military flight is unavailable": "Le vol militaire partagé est indisponible",
"Shared satellite is unavailable": "Le satellite partagé est indisponible", "Shared satellite is unavailable": "Le satellite partagé est indisponible",
"entity": "entité", "entity": "entité",
"Shared {subject} follow expired": "Le suivi partagé de {subject} a expiré", "Shared {subject} follow expired": "Suivi partagé expiré : {subject}",
"Shared {subject} could not be restored — feed unavailable": "Impossible de restaurer le suivi partagé de {subject} — flux indisponible", "Shared {subject} could not be restored — feed unavailable": "Suivi partagé non restauré : {subject} — flux indisponible",
"Shared {subject} is unavailable": "Partage indisponible : {subject}", "Shared {subject} is unavailable": "Partage indisponible : {subject}",
"{id} isn't reporting now — showing where it was last seen": "{id} n'émet pas actuellement — affichage de sa dernière position connue", "{id} isn't reporting now — showing where it was last seen": "{id} n'émet pas actuellement — affichage de sa dernière position connue",
"{id} isn't reporting now — showing where it was at {time}": "{id} n'émet pas actuellement — affichage de sa position à {time}", "{id} isn't reporting now — showing where it was at {time}": "{id} n'émet pas actuellement — affichage de sa position à {time}",
@@ -2241,10 +2241,10 @@
"LAST 5 YEARS": "5 DERNIÈRES ANNÉES", "LAST 5 YEARS": "5 DERNIÈRES ANNÉES",
"LAST 3 YEARS": "3 DERNIÈRES ANNÉES", "LAST 3 YEARS": "3 DERNIÈRES ANNÉES",
"LAST 2 YEARS": "2 DERNIÈRES ANNÉES", "LAST 2 YEARS": "2 DERNIÈRES ANNÉES",
"LAST YEAR": "DERNIÈRE ANNÉE", "LAST YEAR": "12 DERNIERS MOIS",
"LAST 6 MONTHS": "6 DERNIERS MOIS", "LAST 6 MONTHS": "6 DERNIERS MOIS",
"LAST 3 MONTHS": "3 DERNIERS MOIS", "LAST 3 MONTHS": "3 DERNIERS MOIS",
"LAST MONTH": "DERNIER MOIS", "LAST MONTH": "30 DERNIERS JOURS",
"LAST {count} DAYS": { "LAST {count} DAYS": {
"one": "{count} DERNIER JOUR", "one": "{count} DERNIER JOUR",
"many": "{count} DERNIERS JOURS", "many": "{count} DERNIERS JOURS",
@@ -2872,7 +2872,7 @@
"Sonar intensity": "Intensité du sonar", "Sonar intensity": "Intensité du sonar",
"Opacity": "Opacité", "Opacity": "Opacité",
"Cyber contact and label opacity": "Opacité des contacts et étiquettes Cyber", "Cyber contact and label opacity": "Opacité des contacts et étiquettes Cyber",
"Minimum opacity for map dots, icons, models, brackets, and labels between sonar passes": "Opacité minimale des points, icônes, modèles, crochets et étiquettes de la carte entre deux balayages du sonar", "Minimum opacity for map dots, icons, models, brackets, and labels between sonar passes": "Opacité minimale des points, icônes, modèles, cadres de ciblage et étiquettes de la carte entre deux balayages du sonar",
"Sector": "Secteur", "Sector": "Secteur",
"Sonar sector width": "Largeur du secteur du sonar", "Sonar sector width": "Largeur du secteur du sonar",
"Detection Overlay (D)": "Surcouche de détection (D)", "Detection Overlay (D)": "Surcouche de détection (D)",