From 8c55b6b1b11203d7432be69200f06542f0e2f34c Mon Sep 17 00:00:00 2001 From: Vitruvio Date: Wed, 5 Mar 2025 03:56:00 -0800 Subject: [PATCH 1/8] =?UTF-8?q?T=C3=A9l=C3=A9verser=20les=20fichiers=20ver?= =?UTF-8?q?s=20"static/webui/translations"?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Added french translation --- static/webui/translations/fr.js | 135 ++++++++++++++++++++++++++++++++ 1 file changed, 135 insertions(+) create mode 100644 static/webui/translations/fr.js diff --git a/static/webui/translations/fr.js b/static/webui/translations/fr.js new file mode 100644 index 00000000..9294bd29 --- /dev/null +++ b/static/webui/translations/fr.js @@ -0,0 +1,135 @@ +dict = { + general_inventoryUpdateNote: `Note: Changes made here will only be applied in-game when the game syncs the inventory. Visiting the navigation should be the easiest way to trigger that.`, + general_addButton: `Add`, + general_bulkActions: `Bulk Actions`, + code_nonValidAuthz: `Your credentials are no longer valid.`, + code_changeNameConfirm: `What would you like to change your account name to?`, + code_deleteAccountConfirm: `Are you sure you want to delete your account |DISPLAYNAME| (|EMAIL|)? This action cannot be undone.`, + code_archgun: `Archgun`, + code_melee: `Melee`, + code_pistol: `Pistol`, + code_rifle: `Rifle`, + code_shotgun: `Shotgun`, + code_kitgun: `Kitgun`, + code_zaw: `Zaw`, + code_moteAmp: `Mote Amp`, + code_amp: `Amp`, + code_sirocco: `Sirocco`, + code_kDrive: `K-Drive`, + code_legendaryCore: `Legendary Core`, + code_traumaticPeculiar: `Traumatic Peculiar`, + code_starter: `|MOD| (Flawed)`, + code_badItem: `(Imposter)`, + code_maxRank: `Max Rank`, + code_rename: `Rename`, + code_renamePrompt: `Enter new custom name:`, + code_remove: `Remove`, + code_addItemsConfirm: `Are you sure you want to add |COUNT| items to your account?`, + code_noEquipmentToRankUp: `No equipment to rank up.`, + code_succAdded: `Successfully added.`, + code_buffsNumber: `Number of buffs`, + code_cursesNumber: `Number of curses`, + code_rerollsNumber: `Number of rerolls`, + code_viewStats: `View Stats`, + code_rank: `Rank`, + code_count: `Count`, + code_focusAllUnlocked: `All focus schools are already unlocked.`, + code_focusUnlocked: `Unlocked |COUNT| new focus schools! An inventory update will be needed for the changes to be reflected in-game. Visiting the navigation should be the easiest way to trigger that.`, + code_addModsConfirm: `Are you sure you want to add |COUNT| mods to your account?`, + code_succImport: `Successfully imported.`, + login_description: `Login using your OpenWF account credentials (same as in-game when connecting to this server).`, + login_emailLabel: `Email address`, + login_passwordLabel: `Password`, + login_loginButton: `Login`, + navbar_logout: `Logout`, + navbar_renameAccount: `Rename Account`, + navbar_deleteAccount: `Delete Account`, + navbar_inventory: `Inventory`, + navbar_mods: `Mods`, + navbar_quests: `Quests`, + navbar_cheats: `Cheats`, + navbar_import: `Import`, + inventory_addItems: `Add Items`, + inventory_suits: `Warframes`, + inventory_longGuns: `Primary Weapons`, + inventory_pistols: `Secondary Weapons`, + inventory_melee: `Melee Weapons`, + inventory_spaceSuits: `Archwings`, + inventory_spaceGuns: `Archwing Primary Weapons`, + inventory_spaceMelee: `Archwing Melee Weapons`, + inventory_mechSuits: `Necramechs`, + inventory_sentinels: `Sentinels`, + inventory_sentinelWeapons: `Sentinel Weapons`, + inventory_operatorAmps: `Amps`, + inventory_hoverboards: `K-Drives`, + inventory_bulkAddSuits: `Add Missing Warframes`, + inventory_bulkAddWeapons: `Add Missing Weapons`, + inventory_bulkAddSpaceSuits: `Add Missing Archwings`, + inventory_bulkAddSpaceWeapons: `Add Missing Archwing Weapons`, + inventory_bulkAddSentinels: `Add Missing Sentinels`, + inventory_bulkAddSentinelWeapons: `Add Missing Sentinel Weapons`, + inventory_bulkRankUpSuits: `Max Rank All Warframes`, + inventory_bulkRankUpWeapons: `Max Rank All Weapons`, + inventory_bulkRankUpSpaceSuits: `Max Rank All Archwings`, + inventory_bulkRankUpSpaceWeapons: `Max Rank All Archwing Weapons`, + inventory_bulkRankUpSentinels: `Max Rank All Sentinels`, + inventory_bulkRankUpSentinelWeapons: `Max Rank All Sentinel Weapons`, + + currency_RegularCredits: `Credits`, + currency_PremiumCredits: `Platinum`, + currency_FusionPoints: `Endo`, + currency_PrimeTokens: `Regal Aya`, + currency_owned: `You have |COUNT|.`, + powersuit_archonShardsLabel: `Archon Shard Slots`, + powersuit_archonShardsDescription: `You can use these unlimited slots to apply a wide range of upgrades`, + mods_addRiven: `Add Riven`, + mods_fingerprint: `Fingerprint`, + mods_fingerprintHelp: `Need help with the fingerprint?`, + mods_rivens: `Rivens`, + mods_mods: `Mods`, + mods_bulkAddMods: `Add Missing Mods`, + cheats_administratorRequirement: `You must be an administrator to use this feature. To become an administrator, add |DISPLAYNAME| to administratorNames in the config.json.`, + cheats_server: `Server`, + cheats_skipTutorial: `Skip Tutorial`, + cheats_skipAllDialogue: `Skip All Dialogue`, + cheats_unlockAllScans: `Unlock All Scans`, + cheats_unlockAllMissions: `Unlock All Missions`, + cheats_unlockAllQuests: `Unlock All Quests`, + cheats_completeAllQuests: `Complete All Quests`, + cheats_infiniteCredits: `Infinite Credits`, + cheats_infinitePlatinum: `Infinite Platinum`, + cheats_infiniteEndo: `Infinite Endo`, + cheats_infiniteRegalAya: `Infinite Regal Aya`, + cheats_infiniteHelminthMaterials: `Infinite Helminth Materials`, + cheats_unlockAllShipFeatures: `Unlock All Ship Features`, + cheats_unlockAllShipDecorations: `Unlock All Ship Decorations`, + cheats_unlockAllFlavourItems: `Unlock All Flavor Items`, + cheats_unlockAllSkins: `Unlock All Skins`, + cheats_unlockAllCapturaScenes: `Unlock All Captura Scenes`, + cheats_universalPolarityEverywhere: `Universal Polarity Everywhere`, + cheats_unlockDoubleCapacityPotatoesEverywhere: `Potatoes Everywhere`, + cheats_unlockExilusEverywhere: `Exilus Adapters Everywhere`, + cheats_unlockArcanesEverywhere: `Arcane Adapters Everywhere`, + cheats_noDailyStandingLimits: `No Daily Standing Limits`, + cheats_instantResourceExtractorDrones: `Instant Resource Extractor Drones`, + cheats_noDojoRoomBuildStage: `No Dojo Room Build Stage`, + cheats_noDojoResearchCosts: `No Dojo Research Costs`, + cheats_noDojoResearchTime: `No Dojo Research Time`, + cheats_spoofMasteryRank: `Spoofed Mastery Rank (-1 to disable)`, + cheats_saveSettings: `Save Settings`, + cheats_account: `Account`, + cheats_unlockAllFocusSchools: `Unlock All Focus Schools`, + cheats_helminthUnlockAll: `Fully Level Up Helminth`, + cheats_changeSupportedSyndicate: `Supported syndicate`, + cheats_changeButton: `Change`, + cheats_none: `None`, + cheats_quests: `Quests`, + cheats_quests_unlockAll: `Unlock All Quests`, + cheats_quests_completeAll: `Complete All Quests`, + cheats_quests_completeAllUnlocked: `Complete All Unlocked Quests`, + cheats_quests_resetAll: `Reset All Quests`, + cheats_quests_giveAll: `Give All Quests`, + import_importNote: `You can provide a full or partial inventory response (client respresentation) here. All fields that are supported by the importer will be overwritten in your account.`, + import_submit: `Submit`, + prettier_sucks_ass: `` +}; -- 2.47.2 From 1a6378c30b455f591d136390d80fcad89bc971df Mon Sep 17 00:00:00 2001 From: Vitruvio Date: Wed, 5 Mar 2025 03:56:22 -0800 Subject: [PATCH 2/8] Supprimer static/webui/translations/fr.js --- static/webui/translations/fr.js | 135 -------------------------------- 1 file changed, 135 deletions(-) delete mode 100644 static/webui/translations/fr.js diff --git a/static/webui/translations/fr.js b/static/webui/translations/fr.js deleted file mode 100644 index 9294bd29..00000000 --- a/static/webui/translations/fr.js +++ /dev/null @@ -1,135 +0,0 @@ -dict = { - general_inventoryUpdateNote: `Note: Changes made here will only be applied in-game when the game syncs the inventory. Visiting the navigation should be the easiest way to trigger that.`, - general_addButton: `Add`, - general_bulkActions: `Bulk Actions`, - code_nonValidAuthz: `Your credentials are no longer valid.`, - code_changeNameConfirm: `What would you like to change your account name to?`, - code_deleteAccountConfirm: `Are you sure you want to delete your account |DISPLAYNAME| (|EMAIL|)? This action cannot be undone.`, - code_archgun: `Archgun`, - code_melee: `Melee`, - code_pistol: `Pistol`, - code_rifle: `Rifle`, - code_shotgun: `Shotgun`, - code_kitgun: `Kitgun`, - code_zaw: `Zaw`, - code_moteAmp: `Mote Amp`, - code_amp: `Amp`, - code_sirocco: `Sirocco`, - code_kDrive: `K-Drive`, - code_legendaryCore: `Legendary Core`, - code_traumaticPeculiar: `Traumatic Peculiar`, - code_starter: `|MOD| (Flawed)`, - code_badItem: `(Imposter)`, - code_maxRank: `Max Rank`, - code_rename: `Rename`, - code_renamePrompt: `Enter new custom name:`, - code_remove: `Remove`, - code_addItemsConfirm: `Are you sure you want to add |COUNT| items to your account?`, - code_noEquipmentToRankUp: `No equipment to rank up.`, - code_succAdded: `Successfully added.`, - code_buffsNumber: `Number of buffs`, - code_cursesNumber: `Number of curses`, - code_rerollsNumber: `Number of rerolls`, - code_viewStats: `View Stats`, - code_rank: `Rank`, - code_count: `Count`, - code_focusAllUnlocked: `All focus schools are already unlocked.`, - code_focusUnlocked: `Unlocked |COUNT| new focus schools! An inventory update will be needed for the changes to be reflected in-game. Visiting the navigation should be the easiest way to trigger that.`, - code_addModsConfirm: `Are you sure you want to add |COUNT| mods to your account?`, - code_succImport: `Successfully imported.`, - login_description: `Login using your OpenWF account credentials (same as in-game when connecting to this server).`, - login_emailLabel: `Email address`, - login_passwordLabel: `Password`, - login_loginButton: `Login`, - navbar_logout: `Logout`, - navbar_renameAccount: `Rename Account`, - navbar_deleteAccount: `Delete Account`, - navbar_inventory: `Inventory`, - navbar_mods: `Mods`, - navbar_quests: `Quests`, - navbar_cheats: `Cheats`, - navbar_import: `Import`, - inventory_addItems: `Add Items`, - inventory_suits: `Warframes`, - inventory_longGuns: `Primary Weapons`, - inventory_pistols: `Secondary Weapons`, - inventory_melee: `Melee Weapons`, - inventory_spaceSuits: `Archwings`, - inventory_spaceGuns: `Archwing Primary Weapons`, - inventory_spaceMelee: `Archwing Melee Weapons`, - inventory_mechSuits: `Necramechs`, - inventory_sentinels: `Sentinels`, - inventory_sentinelWeapons: `Sentinel Weapons`, - inventory_operatorAmps: `Amps`, - inventory_hoverboards: `K-Drives`, - inventory_bulkAddSuits: `Add Missing Warframes`, - inventory_bulkAddWeapons: `Add Missing Weapons`, - inventory_bulkAddSpaceSuits: `Add Missing Archwings`, - inventory_bulkAddSpaceWeapons: `Add Missing Archwing Weapons`, - inventory_bulkAddSentinels: `Add Missing Sentinels`, - inventory_bulkAddSentinelWeapons: `Add Missing Sentinel Weapons`, - inventory_bulkRankUpSuits: `Max Rank All Warframes`, - inventory_bulkRankUpWeapons: `Max Rank All Weapons`, - inventory_bulkRankUpSpaceSuits: `Max Rank All Archwings`, - inventory_bulkRankUpSpaceWeapons: `Max Rank All Archwing Weapons`, - inventory_bulkRankUpSentinels: `Max Rank All Sentinels`, - inventory_bulkRankUpSentinelWeapons: `Max Rank All Sentinel Weapons`, - - currency_RegularCredits: `Credits`, - currency_PremiumCredits: `Platinum`, - currency_FusionPoints: `Endo`, - currency_PrimeTokens: `Regal Aya`, - currency_owned: `You have |COUNT|.`, - powersuit_archonShardsLabel: `Archon Shard Slots`, - powersuit_archonShardsDescription: `You can use these unlimited slots to apply a wide range of upgrades`, - mods_addRiven: `Add Riven`, - mods_fingerprint: `Fingerprint`, - mods_fingerprintHelp: `Need help with the fingerprint?`, - mods_rivens: `Rivens`, - mods_mods: `Mods`, - mods_bulkAddMods: `Add Missing Mods`, - cheats_administratorRequirement: `You must be an administrator to use this feature. To become an administrator, add |DISPLAYNAME| to administratorNames in the config.json.`, - cheats_server: `Server`, - cheats_skipTutorial: `Skip Tutorial`, - cheats_skipAllDialogue: `Skip All Dialogue`, - cheats_unlockAllScans: `Unlock All Scans`, - cheats_unlockAllMissions: `Unlock All Missions`, - cheats_unlockAllQuests: `Unlock All Quests`, - cheats_completeAllQuests: `Complete All Quests`, - cheats_infiniteCredits: `Infinite Credits`, - cheats_infinitePlatinum: `Infinite Platinum`, - cheats_infiniteEndo: `Infinite Endo`, - cheats_infiniteRegalAya: `Infinite Regal Aya`, - cheats_infiniteHelminthMaterials: `Infinite Helminth Materials`, - cheats_unlockAllShipFeatures: `Unlock All Ship Features`, - cheats_unlockAllShipDecorations: `Unlock All Ship Decorations`, - cheats_unlockAllFlavourItems: `Unlock All Flavor Items`, - cheats_unlockAllSkins: `Unlock All Skins`, - cheats_unlockAllCapturaScenes: `Unlock All Captura Scenes`, - cheats_universalPolarityEverywhere: `Universal Polarity Everywhere`, - cheats_unlockDoubleCapacityPotatoesEverywhere: `Potatoes Everywhere`, - cheats_unlockExilusEverywhere: `Exilus Adapters Everywhere`, - cheats_unlockArcanesEverywhere: `Arcane Adapters Everywhere`, - cheats_noDailyStandingLimits: `No Daily Standing Limits`, - cheats_instantResourceExtractorDrones: `Instant Resource Extractor Drones`, - cheats_noDojoRoomBuildStage: `No Dojo Room Build Stage`, - cheats_noDojoResearchCosts: `No Dojo Research Costs`, - cheats_noDojoResearchTime: `No Dojo Research Time`, - cheats_spoofMasteryRank: `Spoofed Mastery Rank (-1 to disable)`, - cheats_saveSettings: `Save Settings`, - cheats_account: `Account`, - cheats_unlockAllFocusSchools: `Unlock All Focus Schools`, - cheats_helminthUnlockAll: `Fully Level Up Helminth`, - cheats_changeSupportedSyndicate: `Supported syndicate`, - cheats_changeButton: `Change`, - cheats_none: `None`, - cheats_quests: `Quests`, - cheats_quests_unlockAll: `Unlock All Quests`, - cheats_quests_completeAll: `Complete All Quests`, - cheats_quests_completeAllUnlocked: `Complete All Unlocked Quests`, - cheats_quests_resetAll: `Reset All Quests`, - cheats_quests_giveAll: `Give All Quests`, - import_importNote: `You can provide a full or partial inventory response (client respresentation) here. All fields that are supported by the importer will be overwritten in your account.`, - import_submit: `Submit`, - prettier_sucks_ass: `` -}; -- 2.47.2 From f003123b31184682fd7761a065ab96bbcc6888f9 Mon Sep 17 00:00:00 2001 From: Vitruvio Date: Wed, 5 Mar 2025 03:56:40 -0800 Subject: [PATCH 3/8] Added french --- static/webui/translations/fr.js | 135 ++++++++++++++++++++++++++++++++ 1 file changed, 135 insertions(+) create mode 100644 static/webui/translations/fr.js diff --git a/static/webui/translations/fr.js b/static/webui/translations/fr.js new file mode 100644 index 00000000..9294bd29 --- /dev/null +++ b/static/webui/translations/fr.js @@ -0,0 +1,135 @@ +dict = { + general_inventoryUpdateNote: `Note: Changes made here will only be applied in-game when the game syncs the inventory. Visiting the navigation should be the easiest way to trigger that.`, + general_addButton: `Add`, + general_bulkActions: `Bulk Actions`, + code_nonValidAuthz: `Your credentials are no longer valid.`, + code_changeNameConfirm: `What would you like to change your account name to?`, + code_deleteAccountConfirm: `Are you sure you want to delete your account |DISPLAYNAME| (|EMAIL|)? This action cannot be undone.`, + code_archgun: `Archgun`, + code_melee: `Melee`, + code_pistol: `Pistol`, + code_rifle: `Rifle`, + code_shotgun: `Shotgun`, + code_kitgun: `Kitgun`, + code_zaw: `Zaw`, + code_moteAmp: `Mote Amp`, + code_amp: `Amp`, + code_sirocco: `Sirocco`, + code_kDrive: `K-Drive`, + code_legendaryCore: `Legendary Core`, + code_traumaticPeculiar: `Traumatic Peculiar`, + code_starter: `|MOD| (Flawed)`, + code_badItem: `(Imposter)`, + code_maxRank: `Max Rank`, + code_rename: `Rename`, + code_renamePrompt: `Enter new custom name:`, + code_remove: `Remove`, + code_addItemsConfirm: `Are you sure you want to add |COUNT| items to your account?`, + code_noEquipmentToRankUp: `No equipment to rank up.`, + code_succAdded: `Successfully added.`, + code_buffsNumber: `Number of buffs`, + code_cursesNumber: `Number of curses`, + code_rerollsNumber: `Number of rerolls`, + code_viewStats: `View Stats`, + code_rank: `Rank`, + code_count: `Count`, + code_focusAllUnlocked: `All focus schools are already unlocked.`, + code_focusUnlocked: `Unlocked |COUNT| new focus schools! An inventory update will be needed for the changes to be reflected in-game. Visiting the navigation should be the easiest way to trigger that.`, + code_addModsConfirm: `Are you sure you want to add |COUNT| mods to your account?`, + code_succImport: `Successfully imported.`, + login_description: `Login using your OpenWF account credentials (same as in-game when connecting to this server).`, + login_emailLabel: `Email address`, + login_passwordLabel: `Password`, + login_loginButton: `Login`, + navbar_logout: `Logout`, + navbar_renameAccount: `Rename Account`, + navbar_deleteAccount: `Delete Account`, + navbar_inventory: `Inventory`, + navbar_mods: `Mods`, + navbar_quests: `Quests`, + navbar_cheats: `Cheats`, + navbar_import: `Import`, + inventory_addItems: `Add Items`, + inventory_suits: `Warframes`, + inventory_longGuns: `Primary Weapons`, + inventory_pistols: `Secondary Weapons`, + inventory_melee: `Melee Weapons`, + inventory_spaceSuits: `Archwings`, + inventory_spaceGuns: `Archwing Primary Weapons`, + inventory_spaceMelee: `Archwing Melee Weapons`, + inventory_mechSuits: `Necramechs`, + inventory_sentinels: `Sentinels`, + inventory_sentinelWeapons: `Sentinel Weapons`, + inventory_operatorAmps: `Amps`, + inventory_hoverboards: `K-Drives`, + inventory_bulkAddSuits: `Add Missing Warframes`, + inventory_bulkAddWeapons: `Add Missing Weapons`, + inventory_bulkAddSpaceSuits: `Add Missing Archwings`, + inventory_bulkAddSpaceWeapons: `Add Missing Archwing Weapons`, + inventory_bulkAddSentinels: `Add Missing Sentinels`, + inventory_bulkAddSentinelWeapons: `Add Missing Sentinel Weapons`, + inventory_bulkRankUpSuits: `Max Rank All Warframes`, + inventory_bulkRankUpWeapons: `Max Rank All Weapons`, + inventory_bulkRankUpSpaceSuits: `Max Rank All Archwings`, + inventory_bulkRankUpSpaceWeapons: `Max Rank All Archwing Weapons`, + inventory_bulkRankUpSentinels: `Max Rank All Sentinels`, + inventory_bulkRankUpSentinelWeapons: `Max Rank All Sentinel Weapons`, + + currency_RegularCredits: `Credits`, + currency_PremiumCredits: `Platinum`, + currency_FusionPoints: `Endo`, + currency_PrimeTokens: `Regal Aya`, + currency_owned: `You have |COUNT|.`, + powersuit_archonShardsLabel: `Archon Shard Slots`, + powersuit_archonShardsDescription: `You can use these unlimited slots to apply a wide range of upgrades`, + mods_addRiven: `Add Riven`, + mods_fingerprint: `Fingerprint`, + mods_fingerprintHelp: `Need help with the fingerprint?`, + mods_rivens: `Rivens`, + mods_mods: `Mods`, + mods_bulkAddMods: `Add Missing Mods`, + cheats_administratorRequirement: `You must be an administrator to use this feature. To become an administrator, add |DISPLAYNAME| to administratorNames in the config.json.`, + cheats_server: `Server`, + cheats_skipTutorial: `Skip Tutorial`, + cheats_skipAllDialogue: `Skip All Dialogue`, + cheats_unlockAllScans: `Unlock All Scans`, + cheats_unlockAllMissions: `Unlock All Missions`, + cheats_unlockAllQuests: `Unlock All Quests`, + cheats_completeAllQuests: `Complete All Quests`, + cheats_infiniteCredits: `Infinite Credits`, + cheats_infinitePlatinum: `Infinite Platinum`, + cheats_infiniteEndo: `Infinite Endo`, + cheats_infiniteRegalAya: `Infinite Regal Aya`, + cheats_infiniteHelminthMaterials: `Infinite Helminth Materials`, + cheats_unlockAllShipFeatures: `Unlock All Ship Features`, + cheats_unlockAllShipDecorations: `Unlock All Ship Decorations`, + cheats_unlockAllFlavourItems: `Unlock All Flavor Items`, + cheats_unlockAllSkins: `Unlock All Skins`, + cheats_unlockAllCapturaScenes: `Unlock All Captura Scenes`, + cheats_universalPolarityEverywhere: `Universal Polarity Everywhere`, + cheats_unlockDoubleCapacityPotatoesEverywhere: `Potatoes Everywhere`, + cheats_unlockExilusEverywhere: `Exilus Adapters Everywhere`, + cheats_unlockArcanesEverywhere: `Arcane Adapters Everywhere`, + cheats_noDailyStandingLimits: `No Daily Standing Limits`, + cheats_instantResourceExtractorDrones: `Instant Resource Extractor Drones`, + cheats_noDojoRoomBuildStage: `No Dojo Room Build Stage`, + cheats_noDojoResearchCosts: `No Dojo Research Costs`, + cheats_noDojoResearchTime: `No Dojo Research Time`, + cheats_spoofMasteryRank: `Spoofed Mastery Rank (-1 to disable)`, + cheats_saveSettings: `Save Settings`, + cheats_account: `Account`, + cheats_unlockAllFocusSchools: `Unlock All Focus Schools`, + cheats_helminthUnlockAll: `Fully Level Up Helminth`, + cheats_changeSupportedSyndicate: `Supported syndicate`, + cheats_changeButton: `Change`, + cheats_none: `None`, + cheats_quests: `Quests`, + cheats_quests_unlockAll: `Unlock All Quests`, + cheats_quests_completeAll: `Complete All Quests`, + cheats_quests_completeAllUnlocked: `Complete All Unlocked Quests`, + cheats_quests_resetAll: `Reset All Quests`, + cheats_quests_giveAll: `Give All Quests`, + import_importNote: `You can provide a full or partial inventory response (client respresentation) here. All fields that are supported by the importer will be overwritten in your account.`, + import_submit: `Submit`, + prettier_sucks_ass: `` +}; -- 2.47.2 From 868cc05fcc331966cef3d21a627771a08c912132 Mon Sep 17 00:00:00 2001 From: Vitruvio Date: Wed, 5 Mar 2025 04:07:12 -0800 Subject: [PATCH 4/8] Actualiser static/webui/translations/fr.js --- static/webui/translations/fr.js | 158 ++++++++++++++++---------------- 1 file changed, 79 insertions(+), 79 deletions(-) diff --git a/static/webui/translations/fr.js b/static/webui/translations/fr.js index 9294bd29..0d2d8939 100644 --- a/static/webui/translations/fr.js +++ b/static/webui/translations/fr.js @@ -1,66 +1,66 @@ dict = { general_inventoryUpdateNote: `Note: Changes made here will only be applied in-game when the game syncs the inventory. Visiting the navigation should be the easiest way to trigger that.`, - general_addButton: `Add`, - general_bulkActions: `Bulk Actions`, + general_addButton: `Ajouter`, + general_bulkActions: `Action groupée`, code_nonValidAuthz: `Your credentials are no longer valid.`, code_changeNameConfirm: `What would you like to change your account name to?`, code_deleteAccountConfirm: `Are you sure you want to delete your account |DISPLAYNAME| (|EMAIL|)? This action cannot be undone.`, code_archgun: `Archgun`, code_melee: `Melee`, - code_pistol: `Pistol`, - code_rifle: `Rifle`, - code_shotgun: `Shotgun`, + code_pistol: `Pistolet`, + code_rifle: `Fusil`, + code_shotgun: `Fusil à Pompe`, code_kitgun: `Kitgun`, code_zaw: `Zaw`, - code_moteAmp: `Mote Amp`, - code_amp: `Amp`, + code_moteAmp: `Amplificateur Faible`, + code_amp: `Amplificateur`, code_sirocco: `Sirocco`, code_kDrive: `K-Drive`, - code_legendaryCore: `Legendary Core`, + code_legendaryCore: `Coeur Légendaire`, code_traumaticPeculiar: `Traumatic Peculiar`, code_starter: `|MOD| (Flawed)`, - code_badItem: `(Imposter)`, - code_maxRank: `Max Rank`, - code_rename: `Rename`, - code_renamePrompt: `Enter new custom name:`, - code_remove: `Remove`, + code_badItem: `(Imposteur)`, + code_maxRank: `Rang Max`, + code_rename: `Renommer`, + code_renamePrompt: `Nouveau nom :`, + code_remove: `Retirer`, code_addItemsConfirm: `Are you sure you want to add |COUNT| items to your account?`, code_noEquipmentToRankUp: `No equipment to rank up.`, - code_succAdded: `Successfully added.`, - code_buffsNumber: `Number of buffs`, - code_cursesNumber: `Number of curses`, - code_rerollsNumber: `Number of rerolls`, - code_viewStats: `View Stats`, - code_rank: `Rank`, - code_count: `Count`, + code_succAdded: `Ajouté.`, + code_buffsNumber: `Nombre de buffs`, + code_cursesNumber: `Nombre de débuffs`, + code_rerollsNumber: `Nombre de rerolls`, + code_viewStats: `Voir les stats`, + code_rank: `Rang`, + code_count: `Quantité`, code_focusAllUnlocked: `All focus schools are already unlocked.`, code_focusUnlocked: `Unlocked |COUNT| new focus schools! An inventory update will be needed for the changes to be reflected in-game. Visiting the navigation should be the easiest way to trigger that.`, code_addModsConfirm: `Are you sure you want to add |COUNT| mods to your account?`, - code_succImport: `Successfully imported.`, + code_succImport: `Importé.`, login_description: `Login using your OpenWF account credentials (same as in-game when connecting to this server).`, - login_emailLabel: `Email address`, - login_passwordLabel: `Password`, - login_loginButton: `Login`, - navbar_logout: `Logout`, - navbar_renameAccount: `Rename Account`, - navbar_deleteAccount: `Delete Account`, - navbar_inventory: `Inventory`, + login_emailLabel: `Email`, + login_passwordLabel: `Mot de passe`, + login_loginButton: `Connexion`, + navbar_logout: `Déconnexion`, + navbar_renameAccount: `Renommer le compte`, + navbar_deleteAccount: `Supprimer le compte`, + navbar_inventory: `Inventaire`, navbar_mods: `Mods`, - navbar_quests: `Quests`, + navbar_quests: `Quêtes`, navbar_cheats: `Cheats`, - navbar_import: `Import`, - inventory_addItems: `Add Items`, + navbar_import: `Importer`, + inventory_addItems: `Ajouter des items`, inventory_suits: `Warframes`, - inventory_longGuns: `Primary Weapons`, - inventory_pistols: `Secondary Weapons`, - inventory_melee: `Melee Weapons`, + inventory_longGuns: `Armes principales`, + inventory_pistols: `Armes secondaires`, + inventory_melee: `Armes de melee`, inventory_spaceSuits: `Archwings`, - inventory_spaceGuns: `Archwing Primary Weapons`, - inventory_spaceMelee: `Archwing Melee Weapons`, + inventory_spaceGuns: `Archguns`, + inventory_spaceMelee: `Archmelee`, inventory_mechSuits: `Necramechs`, - inventory_sentinels: `Sentinels`, - inventory_sentinelWeapons: `Sentinel Weapons`, - inventory_operatorAmps: `Amps`, + inventory_sentinels: `Sentinelles`, + inventory_sentinelWeapons: `Armes de sentinelles`, + inventory_operatorAmps: `Amplificateurs`, inventory_hoverboards: `K-Drives`, inventory_bulkAddSuits: `Add Missing Warframes`, inventory_bulkAddWeapons: `Add Missing Weapons`, @@ -75,55 +75,55 @@ dict = { inventory_bulkRankUpSentinels: `Max Rank All Sentinels`, inventory_bulkRankUpSentinelWeapons: `Max Rank All Sentinel Weapons`, - currency_RegularCredits: `Credits`, + currency_RegularCredits: `Crédits`, currency_PremiumCredits: `Platinum`, currency_FusionPoints: `Endo`, currency_PrimeTokens: `Regal Aya`, - currency_owned: `You have |COUNT|.`, - powersuit_archonShardsLabel: `Archon Shard Slots`, + currency_owned: `|COUNT| possédés.`, + powersuit_archonShardsLabel: `Emplacements de fragments d'Archonte`, powersuit_archonShardsDescription: `You can use these unlimited slots to apply a wide range of upgrades`, - mods_addRiven: `Add Riven`, - mods_fingerprint: `Fingerprint`, - mods_fingerprintHelp: `Need help with the fingerprint?`, + mods_addRiven: `Ajouter un riven`, + mods_fingerprint: `Empreinte`, + mods_fingerprintHelp: `Besoin d'aide pour l'empreinte ?`, mods_rivens: `Rivens`, mods_mods: `Mods`, - mods_bulkAddMods: `Add Missing Mods`, + mods_bulkAddMods: `Ajouter les mods manquants`, cheats_administratorRequirement: `You must be an administrator to use this feature. To become an administrator, add |DISPLAYNAME| to administratorNames in the config.json.`, - cheats_server: `Server`, - cheats_skipTutorial: `Skip Tutorial`, - cheats_skipAllDialogue: `Skip All Dialogue`, - cheats_unlockAllScans: `Unlock All Scans`, - cheats_unlockAllMissions: `Unlock All Missions`, - cheats_unlockAllQuests: `Unlock All Quests`, - cheats_completeAllQuests: `Complete All Quests`, - cheats_infiniteCredits: `Infinite Credits`, - cheats_infinitePlatinum: `Infinite Platinum`, - cheats_infiniteEndo: `Infinite Endo`, - cheats_infiniteRegalAya: `Infinite Regal Aya`, - cheats_infiniteHelminthMaterials: `Infinite Helminth Materials`, - cheats_unlockAllShipFeatures: `Unlock All Ship Features`, - cheats_unlockAllShipDecorations: `Unlock All Ship Decorations`, - cheats_unlockAllFlavourItems: `Unlock All Flavor Items`, - cheats_unlockAllSkins: `Unlock All Skins`, - cheats_unlockAllCapturaScenes: `Unlock All Captura Scenes`, - cheats_universalPolarityEverywhere: `Universal Polarity Everywhere`, - cheats_unlockDoubleCapacityPotatoesEverywhere: `Potatoes Everywhere`, - cheats_unlockExilusEverywhere: `Exilus Adapters Everywhere`, - cheats_unlockArcanesEverywhere: `Arcane Adapters Everywhere`, - cheats_noDailyStandingLimits: `No Daily Standing Limits`, - cheats_instantResourceExtractorDrones: `Instant Resource Extractor Drones`, + cheats_server: `Serveur`, + cheats_skipTutorial: `Passer le tutoriel`, + cheats_skipAllDialogue: `Passer les dialogues`, + cheats_unlockAllScans: `Débloquer tous les scans`, + cheats_unlockAllMissions: `Débloquer toutes les missions`, + cheats_unlockAllQuests: `Débloquer toutes les quêtes`, + cheats_completeAllQuests: `Compléter toutes les quêtes`, + cheats_infiniteCredits: `Crédits infinis`, + cheats_infinitePlatinum: `Platinum infinis`, + cheats_infiniteEndo: `Endo infinis`, + cheats_infiniteRegalAya: `Regal Aya infinis`, + cheats_infiniteHelminthMaterials: `Ressources d'Helminth infinies`, + cheats_unlockAllShipFeatures: `Débloquer tous les segments du vaisseau`, + cheats_unlockAllShipDecorations: `Débloquer toutes les décorations du vaisseau`, + cheats_unlockAllFlavourItems: `Débloquer tous les Flavor Items`, + cheats_unlockAllSkins: `Débloquer tous les skins`, + cheats_unlockAllCapturaScenes: `Débloquer toutes les scènes captura`, + cheats_universalPolarityEverywhere: `Polarités universelles partout`, + cheats_unlockDoubleCapacityPotatoesEverywhere: `Réacteurs et Catalyseurs partout`, + cheats_unlockExilusEverywhere: `Adaptateurs Exilus partout`, + cheats_unlockArcanesEverywhere: `Adaptateur d'Arcanes partout`, + cheats_noDailyStandingLimits: `Pas de limite de réputation journalière`, + cheats_instantResourceExtractorDrones: `Ressources de drone d'extraction instantannées`, cheats_noDojoRoomBuildStage: `No Dojo Room Build Stage`, - cheats_noDojoResearchCosts: `No Dojo Research Costs`, - cheats_noDojoResearchTime: `No Dojo Research Time`, + cheats_noDojoResearchCosts: `Aucun coût de recherche (Dojo)`, + cheats_noDojoResearchTime: `Aucun temps de recherche (Dojo)`, cheats_spoofMasteryRank: `Spoofed Mastery Rank (-1 to disable)`, - cheats_saveSettings: `Save Settings`, - cheats_account: `Account`, - cheats_unlockAllFocusSchools: `Unlock All Focus Schools`, - cheats_helminthUnlockAll: `Fully Level Up Helminth`, - cheats_changeSupportedSyndicate: `Supported syndicate`, - cheats_changeButton: `Change`, - cheats_none: `None`, - cheats_quests: `Quests`, + cheats_saveSettings: `Sauvegarder les paramètres`, + cheats_account: `Compte`, + cheats_unlockAllFocusSchools: `Débloquer toutes les écoles de focus`, + cheats_helminthUnlockAll: `Helminth niveau max`, + cheats_changeSupportedSyndicate: `Allégeance`, + cheats_changeButton: `Changer`, + cheats_none: `Aucun`, + cheats_quests: `Quêtes`, cheats_quests_unlockAll: `Unlock All Quests`, cheats_quests_completeAll: `Complete All Quests`, cheats_quests_completeAllUnlocked: `Complete All Unlocked Quests`, -- 2.47.2 From af2ad691bec57535e7dc420a3eda5bb6a3ed5942 Mon Sep 17 00:00:00 2001 From: Vitruvio Date: Wed, 5 Mar 2025 04:19:34 -0800 Subject: [PATCH 5/8] Actualiser static/webui/translations/fr.js --- static/webui/translations/fr.js | 64 ++++++++++++++++----------------- 1 file changed, 32 insertions(+), 32 deletions(-) diff --git a/static/webui/translations/fr.js b/static/webui/translations/fr.js index 0d2d8939..59c3849e 100644 --- a/static/webui/translations/fr.js +++ b/static/webui/translations/fr.js @@ -1,10 +1,10 @@ dict = { - general_inventoryUpdateNote: `Note: Changes made here will only be applied in-game when the game syncs the inventory. Visiting the navigation should be the easiest way to trigger that.`, + general_inventoryUpdateNote: `Note : Les changements effectués ici seront appliqués lors de la syncrhonisation. Visiter la navigation appliquera les changements apportés à l'inventaire.`, general_addButton: `Ajouter`, general_bulkActions: `Action groupée`, - code_nonValidAuthz: `Your credentials are no longer valid.`, - code_changeNameConfirm: `What would you like to change your account name to?`, - code_deleteAccountConfirm: `Are you sure you want to delete your account |DISPLAYNAME| (|EMAIL|)? This action cannot be undone.`, + code_nonValidAuthz: `Informations de connexion invalides`, + code_changeNameConfirm: `Nouveau nom du compte :`, + code_deleteAccountConfirm: `Supprimer |DISPLAYNAME| (|EMAIL|) ? Cette action est irreversible.`, code_archgun: `Archgun`, code_melee: `Melee`, code_pistol: `Pistolet`, @@ -17,8 +17,8 @@ dict = { code_sirocco: `Sirocco`, code_kDrive: `K-Drive`, code_legendaryCore: `Coeur Légendaire`, - code_traumaticPeculiar: `Traumatic Peculiar`, - code_starter: `|MOD| (Flawed)`, + code_traumaticPeculiar: `Traumatisme Atypique`, + code_starter: `|MOD| (Défectueux)`, code_badItem: `(Imposteur)`, code_maxRank: `Rang Max`, code_rename: `Renommer`, @@ -33,11 +33,11 @@ dict = { code_viewStats: `Voir les stats`, code_rank: `Rang`, code_count: `Quantité`, - code_focusAllUnlocked: `All focus schools are already unlocked.`, - code_focusUnlocked: `Unlocked |COUNT| new focus schools! An inventory update will be needed for the changes to be reflected in-game. Visiting the navigation should be the easiest way to trigger that.`, - code_addModsConfirm: `Are you sure you want to add |COUNT| mods to your account?`, + code_focusAllUnlocked: `Les écoles de Focus sont déjà déverrouillées.`, + code_focusUnlocked: `|COUNT| écoles de Focus déverrouillées ! Synchronisation de l'inventaire nécessaire.`, + code_addModsConfirm: `Ajouter |COUNT| mods à l'inventaire ?`, code_succImport: `Importé.`, - login_description: `Login using your OpenWF account credentials (same as in-game when connecting to this server).`, + login_description: `Connexion avec les informations de connexion OpenWF.`, login_emailLabel: `Email`, login_passwordLabel: `Mot de passe`, login_loginButton: `Connexion`, @@ -62,23 +62,23 @@ dict = { inventory_sentinelWeapons: `Armes de sentinelles`, inventory_operatorAmps: `Amplificateurs`, inventory_hoverboards: `K-Drives`, - inventory_bulkAddSuits: `Add Missing Warframes`, - inventory_bulkAddWeapons: `Add Missing Weapons`, - inventory_bulkAddSpaceSuits: `Add Missing Archwings`, - inventory_bulkAddSpaceWeapons: `Add Missing Archwing Weapons`, - inventory_bulkAddSentinels: `Add Missing Sentinels`, - inventory_bulkAddSentinelWeapons: `Add Missing Sentinel Weapons`, - inventory_bulkRankUpSuits: `Max Rank All Warframes`, - inventory_bulkRankUpWeapons: `Max Rank All Weapons`, - inventory_bulkRankUpSpaceSuits: `Max Rank All Archwings`, - inventory_bulkRankUpSpaceWeapons: `Max Rank All Archwing Weapons`, - inventory_bulkRankUpSentinels: `Max Rank All Sentinels`, - inventory_bulkRankUpSentinelWeapons: `Max Rank All Sentinel Weapons`, + inventory_bulkAddSuits: `Ajouter les Warframes manquantes`, + inventory_bulkAddWeapons: `Ajouter les armes manquantes`, + inventory_bulkAddSpaceSuits: `Ajouter les Archwings manquants`, + inventory_bulkAddSpaceWeapons: `Ajouter les armes d'Archwing manquantes`, + inventory_bulkAddSentinels: `Ajouter les Sentinelles manquantes`, + inventory_bulkAddSentinelWeapons: `Ajouter les armes de Sentinelles manquantes`, + inventory_bulkRankUpSuits: `Toutes les Warframes rang max`, + inventory_bulkRankUpWeapons: `Toutes les armes rang max`, + inventory_bulkRankUpSpaceSuits: `Tous les Archwings rang max`, + inventory_bulkRankUpSpaceWeapons: `Toutes les armes d'Archwing rang max`, + inventory_bulkRankUpSentinels: `Toutes les Sentinelles rang max`, + inventory_bulkRankUpSentinelWeapons: `Toutes les armes de Sentinelles rang max`, currency_RegularCredits: `Crédits`, currency_PremiumCredits: `Platinum`, currency_FusionPoints: `Endo`, - currency_PrimeTokens: `Regal Aya`, + currency_PrimeTokens: `Aya Raffiné`, currency_owned: `|COUNT| possédés.`, powersuit_archonShardsLabel: `Emplacements de fragments d'Archonte`, powersuit_archonShardsDescription: `You can use these unlimited slots to apply a wide range of upgrades`, @@ -97,9 +97,9 @@ dict = { cheats_unlockAllQuests: `Débloquer toutes les quêtes`, cheats_completeAllQuests: `Compléter toutes les quêtes`, cheats_infiniteCredits: `Crédits infinis`, - cheats_infinitePlatinum: `Platinum infinis`, - cheats_infiniteEndo: `Endo infinis`, - cheats_infiniteRegalAya: `Regal Aya infinis`, + cheats_infinitePlatinum: `Platinum infini`, + cheats_infiniteEndo: `Endo infini`, + cheats_infiniteRegalAya: `Aya Raffiné infini`, cheats_infiniteHelminthMaterials: `Ressources d'Helminth infinies`, cheats_unlockAllShipFeatures: `Débloquer tous les segments du vaisseau`, cheats_unlockAllShipDecorations: `Débloquer toutes les décorations du vaisseau`, @@ -124,12 +124,12 @@ dict = { cheats_changeButton: `Changer`, cheats_none: `Aucun`, cheats_quests: `Quêtes`, - cheats_quests_unlockAll: `Unlock All Quests`, - cheats_quests_completeAll: `Complete All Quests`, - cheats_quests_completeAllUnlocked: `Complete All Unlocked Quests`, - cheats_quests_resetAll: `Reset All Quests`, - cheats_quests_giveAll: `Give All Quests`, + cheats_quests_unlockAll: `Débloquer toutes les quêtes`, + cheats_quests_completeAll: `Compléter toutes les quêtes`, + cheats_quests_completeAllUnlocked: `Compléter toutes les quêtes déverrouillées`, + cheats_quests_resetAll: `Réinitialiser toutes les quêtes`, + cheats_quests_giveAll: `Obtenir toutes les quêtes`, import_importNote: `You can provide a full or partial inventory response (client respresentation) here. All fields that are supported by the importer will be overwritten in your account.`, - import_submit: `Submit`, + import_submit: `Soumettre`, prettier_sucks_ass: `` }; -- 2.47.2 From a8d7dd358fa59f9247c804497db038b0e896402e Mon Sep 17 00:00:00 2001 From: Vitruvio Date: Wed, 5 Mar 2025 04:21:28 -0800 Subject: [PATCH 6/8] Actualiser static/webui/translations/fr.js --- static/webui/translations/fr.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/static/webui/translations/fr.js b/static/webui/translations/fr.js index 59c3849e..01f5c5b1 100644 --- a/static/webui/translations/fr.js +++ b/static/webui/translations/fr.js @@ -24,7 +24,7 @@ dict = { code_rename: `Renommer`, code_renamePrompt: `Nouveau nom :`, code_remove: `Retirer`, - code_addItemsConfirm: `Are you sure you want to add |COUNT| items to your account?`, + code_addItemsConfirm: `Ajouter |COUNT| items à l'inventaire ?`, code_noEquipmentToRankUp: `No equipment to rank up.`, code_succAdded: `Ajouté.`, code_buffsNumber: `Nombre de buffs`, @@ -81,14 +81,14 @@ dict = { currency_PrimeTokens: `Aya Raffiné`, currency_owned: `|COUNT| possédés.`, powersuit_archonShardsLabel: `Emplacements de fragments d'Archonte`, - powersuit_archonShardsDescription: `You can use these unlimited slots to apply a wide range of upgrades`, + powersuit_archonShardsDescription: `Slots illimités pour appliquer plusieurs améliorations.`, mods_addRiven: `Ajouter un riven`, mods_fingerprint: `Empreinte`, mods_fingerprintHelp: `Besoin d'aide pour l'empreinte ?`, mods_rivens: `Rivens`, mods_mods: `Mods`, mods_bulkAddMods: `Ajouter les mods manquants`, - cheats_administratorRequirement: `You must be an administrator to use this feature. To become an administrator, add |DISPLAYNAME| to administratorNames in the config.json.`, + cheats_administratorRequirement: `Rôle d'administrateur requis pour cette fonctionnalité. Ajoutez |DISPLAYNAME| à la ligne administratorNames dans le fichier config.json.`, cheats_server: `Serveur`, cheats_skipTutorial: `Passer le tutoriel`, cheats_skipAllDialogue: `Passer les dialogues`, -- 2.47.2 From ef4d445095726c6fdadd80424bf4d6fe108d6109 Mon Sep 17 00:00:00 2001 From: Vitruvio Date: Wed, 5 Mar 2025 09:27:44 -0800 Subject: [PATCH 7/8] Actualiser static/webui/translations/fr.js --- static/webui/translations/fr.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/static/webui/translations/fr.js b/static/webui/translations/fr.js index 01f5c5b1..678758ab 100644 --- a/static/webui/translations/fr.js +++ b/static/webui/translations/fr.js @@ -129,7 +129,7 @@ dict = { cheats_quests_completeAllUnlocked: `Compléter toutes les quêtes déverrouillées`, cheats_quests_resetAll: `Réinitialiser toutes les quêtes`, cheats_quests_giveAll: `Obtenir toutes les quêtes`, - import_importNote: `You can provide a full or partial inventory response (client respresentation) here. All fields that are supported by the importer will be overwritten in your account.`, + 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`, prettier_sucks_ass: `` }; -- 2.47.2 From 06566e4a01afcdd6422d32ec75567f3cfedd1e92 Mon Sep 17 00:00:00 2001 From: Vitruvio Date: Wed, 5 Mar 2025 09:29:59 -0800 Subject: [PATCH 8/8] Actualiser static/webui/script.js --- static/webui/script.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/static/webui/script.js b/static/webui/script.js index a73097db..1750f511 100644 --- a/static/webui/script.js +++ b/static/webui/script.js @@ -128,7 +128,7 @@ function setActiveLanguage(lang) { document.querySelector("[data-lang=" + lang + "]").classList.add("active"); window.dictPromise = new Promise(resolve => { - const webui_lang = ["en", "ru"].indexOf(lang) == -1 ? "en" : lang; + const webui_lang = ["en", "ru", "fr"].indexOf(lang) == -1 ? "en" : lang; const script = document.createElement("script"); script.src = "/translations/" + webui_lang + ".js"; script.onload = function () { -- 2.47.2