From e8ad05c18a68d2804ba6637c7c6493b93629b68d Mon Sep 17 00:00:00 2001 From: Vitruvio Date: Sun, 20 Jul 2025 11:49:13 -0700 Subject: [PATCH] Actualiser static/webui/translations/fr.js --- static/webui/translations/fr.js | 154 ++++++++++++++++---------------- 1 file changed, 77 insertions(+), 77 deletions(-) diff --git a/static/webui/translations/fr.js b/static/webui/translations/fr.js index 700c498e..d4662ac2 100644 --- a/static/webui/translations/fr.js +++ b/static/webui/translations/fr.js @@ -1,6 +1,6 @@ // French translation by Vitruvio dict = { - general_inventoryUpdateNote: `[UNTRANSLATED] Note: To see changes in-game, you need to resync your inventory, e.g. using the bootstrapper's /sync command, visiting a dojo/relay, or relogging.`, + general_inventoryUpdateNote: `Note : Pour voir les changements en jeu, l'inventaire doit être actualisé. Cela se fait en tapant /sync dans le tchat, en visitant un dojo/relais ou en se reconnectant.`, general_addButton: `Ajouter`, general_setButton: `Définir`, general_none: `Aucun`, @@ -137,30 +137,30 @@ dict = { invigorations_offensive_SecondaryDamage: `+250% de dégâts d'arme secondaire`, invigorations_offensive_PrimaryCritChance: `+200% de chances critique sur arme primaire`, invigorations_offensive_SecondaryCritChance: `[UNTRANSLATED] +200% Secondary Critical Chance`, - invigorations_offensive_MeleeCritChance: `[UNTRANSLATED] +200% Melee Critical Chance`, + invigorations_offensive_MeleeCritChance: `+200% de chances critique en mêlée`, - invigorations_utility_AbilityEfficiency: `[UNTRANSLATED] +75% Ability Efficiency`, - invigorations_utility_SprintSpeed: `[UNTRANSLATED] +75% Sprint Speed`, - invigorations_utility_ParkourVelocity: `[UNTRANSLATED] +75% Parkour Velocity`, - invigorations_utility_HealthMax: `[UNTRANSLATED] +1000 Health`, - invigorations_utility_EnergyMax: `[UNTRANSLATED] +200% Energy Max`, - invigorations_utility_StatusImmune: `[UNTRANSLATED] Immune to Status Effects`, - invigorations_utility_ReloadSpeed: `[UNTRANSLATED] +75% Reload Speed`, - invigorations_utility_HealthRegen: `[UNTRANSLATED] +25 Health Regen/s`, - invigorations_utility_ArmorMax: `[UNTRANSLATED] +1000 Armor`, - invigorations_utility_Jumps: `[UNTRANSLATED] +5 Jump Resets`, - invigorations_utility_EnergyRegen: `[UNTRANSLATED] +2 Energy Regen/s`, + invigorations_utility_AbilityEfficiency: `+75% d'efficacité de pouvoir`, + invigorations_utility_SprintSpeed: `+75% de vitesse de course`, + invigorations_utility_ParkourVelocity: `+75% de vélocité de parkour`, + invigorations_utility_HealthMax: `+1000 de vie`, + invigorations_utility_EnergyMax: `+200% d'énergie max`, + invigorations_utility_StatusImmune: `Immunisé contre les effets de statut`, + invigorations_utility_ReloadSpeed: `+75% de vitesse de rechargement`, + invigorations_utility_HealthRegen: `+25 de vie régénérés/s`, + invigorations_utility_ArmorMax: `+1000 d'armure`, + invigorations_utility_Jumps: `+5 réinitialisations de saut`, + invigorations_utility_EnergyRegen: `+2 d'énergie régénérés/s`, - invigorations_offensiveLabel: `[UNTRANSLATED] Offensive Upgrade`, - invigorations_defensiveLabel: `[UNTRANSLATED] Defensive Upgrade`, - invigorations_expiryLabel: `[UNTRANSLATED] Upgrades Expiry (optional)`, + invigorations_offensiveLabel: `Amélioration offensive`, + invigorations_defensiveLabel: `Amélioration défensive`, + invigorations_expiryLabel: `Expiration de l'invigoration (optionnel)`, mods_addRiven: `Ajouter un riven`, mods_fingerprint: `Empreinte`, mods_fingerprintHelp: `Besoin d'aide pour l'empreinte ?`, mods_rivens: `Rivens`, mods_mods: `Mods`, - mods_addMax: `[UNTRANSLATED] Add Maxed`, + mods_addMax: `Ajouter les mods niveau max`, mods_addMissingUnrankedMods: `Ajouter les mods sans rang manquants`, mods_removeUnranked: `Retirer les mods sans rang`, mods_addMissingMaxRankMods: `Ajouter les mods niveau max manquants`, @@ -170,7 +170,7 @@ dict = { cheats_skipAllDialogue: `Passer les dialogues`, cheats_unlockAllScans: `Débloquer tous les scans`, cheats_unlockAllMissions: `Débloquer toutes les missions`, - cheats_unlockAllMissions_ok: `[UNTRANSLATED] Success. Please note that you'll need to enter a dojo/relay or relog for the client to refresh the star chart.`, + cheats_unlockAllMissions_ok: `Succès. Une actualisation de l'inventaire est nécessaire.`, cheats_infiniteCredits: `Crédits infinis`, cheats_infinitePlatinum: `Platinum infini`, cheats_infiniteEndo: `Endo infini`, @@ -201,8 +201,8 @@ dict = { cheats_noDeathMarks: `Aucune marque d'assassin`, cheats_noKimCooldowns: `Aucun cooldown sur le KIM`, cheats_fullyStockedVendors: `Les vendeurs ont un stock à 100%`, - cheats_baroAlwaysAvailable: `[UNTRANSLATED] Baro Always Available`, - cheats_baroFullyStocked: `[UNTRANSLATED] Baro Fully Stocked`, + cheats_baroAlwaysAvailable: `Baro toujours présent`, + cheats_baroFullyStocked: `Stock de Baro au max`, cheats_syndicateMissionsRepeatable: `Mission syndicat répétables`, cheats_unlockAllProfitTakerStages: `Débloquer toutes les étapes du Preneur de Profit`, cheats_instantFinishRivenChallenge: `Débloquer le challenge Riven instantanément`, @@ -216,75 +216,75 @@ dict = { cheats_noDojoResearchTime: `Aucun temps de recherche (Dojo)`, cheats_fastClanAscension: `Ascension de clan rapide`, cheats_missionsCanGiveAllRelics: `Les missions donnent toutes les reliques`, - cheats_exceptionalRelicsAlwaysGiveBronzeReward: `[UNTRANSLATED] Exceptional Relics Always Give Bronze Reward`, - cheats_flawlessRelicsAlwaysGiveSilverReward: `[UNTRANSLATED] Flawless Relics Always Give Silver Reward`, - cheats_radiantRelicsAlwaysGiveGoldReward: `[UNTRANSLATED] Radiant Relics Always Give Gold Reward`, + cheats_exceptionalRelicsAlwaysGiveBronzeReward: `Les reliques exceptionnelles donnent toujours une récompense en bronze`, + cheats_flawlessRelicsAlwaysGiveSilverReward: `Les reliques parfaites donnent toujours une récompense en argent`, + cheats_radiantRelicsAlwaysGiveGoldReward: `Les reliques éclatantes donnent toujours une récompense en or`, cheats_unlockAllSimarisResearchEntries: `Débloquer toute les recherches chez Simaris`, - cheats_disableDailyTribute: `[UNTRANSLATED] Disable Daily Tribute`, + cheats_disableDailyTribute: `Désactiver la récompense quotidienne de connexion`, cheats_spoofMasteryRank: `Rang de maîtrise personnalisé (-1 pour désactiver)`, - cheats_relicRewardItemCountMultiplier: `[UNTRANSLATED] Relic Reward Item Count Multiplier`, + cheats_relicRewardItemCountMultiplier: `Multiplicateur de récompenses de relique`, cheats_nightwaveStandingMultiplier: `Multiplicateur de réputation d'Ondes Nocturnes`, cheats_save: `Sauvegarder`, cheats_account: `Compte`, cheats_unlockAllFocusSchools: `Débloquer toutes les écoles de focus`, cheats_helminthUnlockAll: `Helminth niveau max`, - cheats_addMissingSubsumedAbilities: `[UNTRANSLATED] Add Missing Subsumed Abilities`, + cheats_addMissingSubsumedAbilities: `Ajouter les capacités subsumées manquantes`, cheats_intrinsicsUnlockAll: `Inhérences niveau max`, cheats_changeSupportedSyndicate: `Allégeance`, cheats_changeButton: `Changer`, - cheats_markAllAsRead: `[UNTRANSLATED] Mark Inbox As Read`, + cheats_markAllAsRead: `Marquer la boîte de réception comme lue`, - worldState: `[UNTRANSLATED] World State`, - worldState_creditBoost: `[UNTRANSLATED] Credit Boost`, - worldState_affinityBoost: `[UNTRANSLATED] Affinity Boost`, - worldState_resourceBoost: `[UNTRANSLATED] Resource Boost`, - worldState_starDays: `[UNTRANSLATED] Star Days`, - worldState_galleonOfGhouls: `[UNTRANSLATED] Galleon of Ghouls`, - disabled: `[UNTRANSLATED] Disabled`, - worldState_we1: `[UNTRANSLATED] Weekend 1`, - worldState_we2: `[UNTRANSLATED] Weekend 2`, - worldState_we3: `[UNTRANSLATED] Weekend 3`, - worldState_eidolonOverride: `[UNTRANSLATED] Eidolon Override`, - worldState_day: `[UNTRANSLATED] Day`, - worldState_night: `[UNTRANSLATED] Night`, - worldState_vallisOverride: `[UNTRANSLATED] Orb Vallis Override`, - worldState_warm: `[UNTRANSLATED] Warm`, - worldState_cold: `[UNTRANSLATED] Cold`, - worldState_duviriOverride: `[UNTRANSLATED] Duviri Override`, - worldState_joy: `[UNTRANSLATED] Joy`, - worldState_anger: `[UNTRANSLATED] Anger`, - worldState_envy: `[UNTRANSLATED] Envy`, - worldState_sorrow: `[UNTRANSLATED] Sorrow`, - worldState_fear: `[UNTRANSLATED] Fear`, + worldState: `Carte Solaire`, + worldState_creditBoost: `Booster de Crédit`, + worldState_affinityBoost: `Booster d'Affinité`, + worldState_resourceBoost: `Booster de Ressource`, + worldState_starDays: `Jours Stellaires`, + worldState_galleonOfGhouls: `Galion des Goules`, + disabled: `Désactivé`, + worldState_we1: `Weekend 1`, + worldState_we2: `Weekend 2`, + worldState_we3: `Weekend 3`, + worldState_eidolonOverride: `Météo Plaines d'Eidolon`, + worldState_day: `Jour`, + worldState_night: `Nuit`, + worldState_vallisOverride: `Météo Vallée Orbis`, + worldState_warm: `Chaud`, + worldState_cold: `Froid`, + worldState_duviriOverride: `Spirale Duviri`, + worldState_joy: `Joie`, + worldState_anger: `Colère`, + worldState_envy: `Envie `, + worldState_sorrow: `hagrin`, + worldState_fear: `Peur`, worldState_nightwaveOverride: `[UNTRANSLATED] Nightwave Override`, - worldState_RadioLegionIntermission13Syndicate: `[UNTRANSLATED] Nora's Mix Vol. 9`, - worldState_RadioLegionIntermission12Syndicate: `[UNTRANSLATED] Nora's Mix Vol. 8`, - worldState_RadioLegionIntermission11Syndicate: `[UNTRANSLATED] Nora's Mix Vol. 7`, - worldState_RadioLegionIntermission10Syndicate: `[UNTRANSLATED] Nora's Mix Vol. 6`, - worldState_RadioLegionIntermission9Syndicate: `[UNTRANSLATED] Nora's Mix Vol. 5`, - worldState_RadioLegionIntermission8Syndicate: `[UNTRANSLATED] Nora's Mix Vol. 4`, - worldState_RadioLegionIntermission7Syndicate: `[UNTRANSLATED] Nora's Mix Vol. 3`, - worldState_RadioLegionIntermission6Syndicate: `[UNTRANSLATED] Nora's Mix Vol. 2`, - worldState_RadioLegionIntermission5Syndicate: `[UNTRANSLATED] Nora's Mix Vol. 1`, - worldState_RadioLegionIntermission4Syndicate: `[UNTRANSLATED] Nora's Choice`, - worldState_RadioLegionIntermission3Syndicate: `[UNTRANSLATED] Intermission III`, - worldState_RadioLegion3Syndicate: `[UNTRANSLATED] Glassmaker`, - worldState_RadioLegionIntermission2Syndicate: `[UNTRANSLATED] Intermission II`, - worldState_RadioLegion2Syndicate: `[UNTRANSLATED] The Emissary`, - worldState_RadioLegionIntermissionSyndicate: `[UNTRANSLATED] Intermission I`, - worldState_RadioLegionSyndicate: `[UNTRANSLATED] The Wolf of Saturn Six`, - worldState_fissures: `[UNTRANSLATED] Fissures`, - normal: `[UNTRANSLATED] Normal`, + worldState_RadioLegionIntermission13Syndicate: `Mix de Nora Vol. 9`, + worldState_RadioLegionIntermission12Syndicate: `Mix de Nora Vol. 8`, + worldState_RadioLegionIntermission11Syndicate: `Mix de Nora Vol. 7`, + worldState_RadioLegionIntermission10Syndicate: `Mix de Nora Vol. 6`, + worldState_RadioLegionIntermission9Syndicate: `Mix de Nora Vol. 5`, + worldState_RadioLegionIntermission8Syndicate: `Mix de Nora Vol. 4`, + worldState_RadioLegionIntermission7Syndicate: `Mix de Nora Vol. 3`, + worldState_RadioLegionIntermission6Syndicate: `Mix de Nora Vol. 2`, + worldState_RadioLegionIntermission5Syndicate: `Mix de Nora Vol. 1`, + worldState_RadioLegionIntermission4Syndicate: `La Sélection de Nora`, + worldState_RadioLegionIntermission3Syndicate: `Intermission III`, + worldState_RadioLegion3Syndicate: `Les Mystères du Verre`, + worldState_RadioLegionIntermission2Syndicate: `Intermission II`, + worldState_RadioLegion2Syndicate: `L'Émissaire`, + worldState_RadioLegionIntermissionSyndicate: `Intermission I`, + worldState_RadioLegionSyndicate: `Le Loup de Saturne Six`, + worldState_fissures: `Fissures`, + normal: `Normal`, worldState_allAtOnceNormal: `[UNTRANSLATED] All At Once, Normal`, worldState_allAtOnceSteelPath: `[UNTRANSLATED] All At Once, Steel Path`, worldState_theCircuitOverride: `[UNTRANSLATED] The Circuit Override`, - worldState_darvoStockMultiplier: `[UNTRANSLATED] Darvo Stock Multiplier`, - worldState_varziaFullyStocked: `[UNTRANSLATED] Varzia Fully Stocked`, - worldState_varziaOverride: `[UNTRANSLATED] Varzia Rotation Override`, + worldState_darvoStockMultiplier: `Multiplicateur du stock de Darvo`, + worldState_varziaFullyStocked: `Stock de Varzia au max`, + worldState_varziaOverride: `Rotation de Varzia`, import_importNote: `Import manuel. Toutes les modifcations supportées par l'inventaire écraseront celles présentes dans la base de données.`, import_submit: `Soumettre`, - import_samples: `Echantillons :`, + import_samples: `Échantillons :`, import_samples_maxFocus: `Toutes les écoles de focus au rang max`, upgrade_Equilibrium: `Ramasser de la santé donne +|VAL|% d'énergie supplémentaire. Ramasser de l'énergie donne +|VAL|% de santé supplémentaire.`, @@ -324,7 +324,7 @@ dict = { upgrade_OnExecutionAmmo: `100% de rechargement des armes primaires et secondaires sur une une miséricorde`, upgrade_OnExecutionHealthDrop: `100% de chance de drop une orbe de santé sur une miséricorde`, upgrade_OnExecutionEnergyDrop: `50% de chance de drop une orbe d'énergie sur une miséricorde`, - upgrade_OnFailHackReset: `[UNTRANSLATED] +50% Hacking Retry Chance`, + upgrade_OnFailHackReset: `+50% de chance de refaire un piratage`, upgrade_DamageReductionOnHack: `75% de réduction de dégâts pendant un piratage`, upgrade_OnExecutionReviveCompanion: `Les miséricordes réduisent le temps de récupération du compagnon de 15s`, upgrade_OnExecutionParkourSpeed: `+60% de vitesse de parkour pendant 15s après une miséricorde`, @@ -333,10 +333,10 @@ dict = { upgrade_OnExecutionTerrify: `Les ennemis dans un rayon de 15m ont 50% de chance de s'enfuir après une miséricorde`, upgrade_OnHackLockers: `5 casiers s'ouvrent dans un rayon de 20m après un piratage`, upgrade_OnExecutionBlind: `Les ennemis sont aveuglés dans un rayon de 18 après une miséricorde`, - upgrade_OnExecutionDrainPower: `[UNTRANSLATED] Next ability cast gains +50% Ability Strength on Mercy`, + upgrade_OnExecutionDrainPower: `Le prochain pouvoir activé gagne +50% de puissance de pouvoir après une miséricorde`, upgrade_OnHackSprintSpeed: `+75% de vitesse de course pendant 15s après un piratage`, - upgrade_SwiftExecute: `[UNTRANSLATED] +50% Mercy Kill Speed`, - upgrade_OnHackInvis: `[UNTRANSLATED] Invisible for 15 seconds after Hacking`, + upgrade_SwiftExecute: `+50% de vitesse de d'éxecution en miséricorde`, + upgrade_OnHackInvis: `Invisible pendant 15s après un piratage`, damageType_Electricity: `Électrique`, damageType_Fire: `Feu`, @@ -346,8 +346,8 @@ dict = { damageType_Poison: `Poison`, damageType_Radiation: `Radiations`, - theme_dark: `[UNTRANSLATED] Dark Theme`, - theme_light: `[UNTRANSLATED] Light Theme`, + theme_dark: `Thème sombre`, + theme_light: `Thème clair`, prettier_sucks_ass: `` };