返回提交历史
Modified
scripts/update-translations.js
+1
-1
Modified
static/webui/translations/de.js
+7
-7
Modified
static/webui/translations/en.js
+7
-7
Modified
static/webui/translations/fr.js
+1
-1
Modified
static/webui/translations/ru.js
+7
-7
XFEstudio/XFESpaceNinjaServer
chore(webui): fix inconsistent % chance strings (#2385)
Closes #2381 Reviewed-on: https://onlyg.it/OpenWF/SpaceNinjaServer/pulls/2385 Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com> Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com>
e26d2635
代码差异
5 个文件
+23
-23
@@ -31,7 +31,7 @@ fs.readdirSync("../static/webui/translations").forEach(file => {
31
31
const strings = extractStrings(line);
32
32
if (Object.keys(strings).length > 0) {
33
33
Object.entries(strings).forEach(([key, value]) => {
34
if (targetStrings.hasOwnProperty(key)) {
34
if (targetStrings.hasOwnProperty(key) && !targetStrings[key].startsWith("[UNTRANSLATED] ")) {
35
35
fs.writeSync(fileHandle, ` ${key}: \`${targetStrings[key]}\`,\n`);
36
36
} else {
37
37
fs.writeSync(fileHandle, ` ${key}: \`[UNTRANSLATED] ${value}\`,\n`);
@@ -282,19 +282,19 @@ dict = {
282
282
upgrade_AvatarLootRadar: `[UNTRANSLATED] +7m Loot Radar`,
283
283
upgrade_WeaponAmmoMax: `[UNTRANSLATED] +15% Ammo Max`,
284
284
upgrade_EnemyArmorReductionAura: `[UNTRANSLATED] -3% Enemy Armor`,
285
upgrade_OnExecutionAmmo: `[UNTRANSLATED] 100% Primary and Secondary Magazine Refill on Mercy`,
286
upgrade_OnExecutionHealthDrop: `[UNTRANSLATED] 100% chance to drop a Health Orb on Mercy`,
287
upgrade_OnExecutionEnergyDrop: `[UNTRANSLATED] 50% chance to drop an Energy Orb on Mercy`,
288
upgrade_OnFailHackReset: `[UNTRANSLATED] +50% to retry on Hacking failure`,
289
upgrade_DamageReductionOnHack: `[UNTRANSLATED] 75% Damage Reduction while Hacking`,
285
upgrade_OnExecutionAmmo: `[UNTRANSLATED] +100% Primary and Secondary Magazine Refill on Mercy`,
286
upgrade_OnExecutionHealthDrop: `[UNTRANSLATED] +100% Health Orb Chance on Mercy`,
287
upgrade_OnExecutionEnergyDrop: `[UNTRANSLATED] +50% Energy Orb Chance on Mercy`,
288
upgrade_OnFailHackReset: `[UNTRANSLATED] +50% Hacking Retry Chance`,
289
upgrade_DamageReductionOnHack: `[UNTRANSLATED] +75% Damage Reduction while Hacking`,
290
290
upgrade_OnExecutionReviveCompanion: `[UNTRANSLATED] Mercy Kills reduce Companion Recovery by 15s`,
291
291
upgrade_OnExecutionParkourSpeed: `[UNTRANSLATED] +60% Parkour Speed after a Mercy for 15s`,
292
292
upgrade_AvatarTimeLimitIncrease: `[UNTRANSLATED] +8s to Hacking`,
293
293
upgrade_ElectrifyOnHack: `[UNTRANSLATED] Shock enemies within 20m while Hacking`,
294
upgrade_OnExecutionTerrify: `[UNTRANSLATED] 50% chance for enemies within 15m to cower in fear for 8 seconds on Mercy`,
294
upgrade_OnExecutionTerrify: `[UNTRANSLATED] +50% chance for enemies within 15m to cower in fear for 8 seconds on Mercy`,
295
295
upgrade_OnHackLockers: `[UNTRANSLATED] Unlock 5 lockers within 20m after Hacking`,
296
296
upgrade_OnExecutionBlind: `[UNTRANSLATED] Blind enemies within 18m on Mercy`,
297
upgrade_OnExecutionDrainPower: `[UNTRANSLATED] 100% chance for next ability cast to gain +50% Ability Strength on Mercy`,
297
upgrade_OnExecutionDrainPower: `[UNTRANSLATED] +100% chance for next ability cast to gain +50% Ability Strength on Mercy`,
298
298
upgrade_OnHackSprintSpeed: `[UNTRANSLATED] +75% Sprint Speed for 15s after Hacking`,
299
299
upgrade_SwiftExecute: `[UNTRANSLATED] Speed of Mercy Kills increased by 50%`,
300
300
upgrade_OnHackInvis: `[UNTRANSLATED] Invisible for 15 seconds after hacking`,
@@ -281,19 +281,19 @@ dict = {
281
281
upgrade_AvatarLootRadar: `+7m Loot Radar`,
282
282
upgrade_WeaponAmmoMax: `+15% Ammo Max`,
283
283
upgrade_EnemyArmorReductionAura: `-3% Enemy Armor`,
284
upgrade_OnExecutionAmmo: `100% Primary and Secondary Magazine Refill on Mercy`,
285
upgrade_OnExecutionHealthDrop: `100% chance to drop a Health Orb on Mercy`,
286
upgrade_OnExecutionEnergyDrop: `50% chance to drop an Energy Orb on Mercy`,
287
upgrade_OnFailHackReset: `+50% to retry on Hacking failure`,
288
upgrade_DamageReductionOnHack: `75% Damage Reduction while Hacking`,
284
upgrade_OnExecutionAmmo: `+100% Primary and Secondary Magazine Refill on Mercy`,
285
upgrade_OnExecutionHealthDrop: `+100% Health Orb Chance on Mercy`,
286
upgrade_OnExecutionEnergyDrop: `+50% Energy Orb Chance on Mercy`,
287
upgrade_OnFailHackReset: `+50% Hacking Retry Chance`,
288
upgrade_DamageReductionOnHack: `+75% Damage Reduction while Hacking`,
289
289
upgrade_OnExecutionReviveCompanion: `Mercy Kills reduce Companion Recovery by 15s`,
290
290
upgrade_OnExecutionParkourSpeed: `+60% Parkour Speed after a Mercy for 15s`,
291
291
upgrade_AvatarTimeLimitIncrease: `+8s to Hacking`,
292
292
upgrade_ElectrifyOnHack: `Shock enemies within 20m while Hacking`,
293
upgrade_OnExecutionTerrify: `50% chance for enemies within 15m to cower in fear for 8 seconds on Mercy`,
293
upgrade_OnExecutionTerrify: `+50% chance for enemies within 15m to cower in fear for 8 seconds on Mercy`,
294
294
upgrade_OnHackLockers: `Unlock 5 lockers within 20m after Hacking`,
295
295
upgrade_OnExecutionBlind: `Blind enemies within 18m on Mercy`,
296
upgrade_OnExecutionDrainPower: `100% chance for next ability cast to gain +50% Ability Strength on Mercy`,
296
upgrade_OnExecutionDrainPower: `+100% chance for next ability cast to gain +50% Ability Strength on Mercy`,
297
297
upgrade_OnHackSprintSpeed: `+75% Sprint Speed for 15s after Hacking`,
298
298
upgrade_SwiftExecute: `Speed of Mercy Kills increased by 50%`,
299
299
upgrade_OnHackInvis: `Invisible for 15 seconds after hacking`,
@@ -285,7 +285,7 @@ dict = {
285
285
upgrade_OnExecutionAmmo: `100% de rechargement des armes primaires et secondaires sur une une miséricorde`,
286
286
upgrade_OnExecutionHealthDrop: `100% de chance de drop une orbe de santé sur une miséricorde`,
287
287
upgrade_OnExecutionEnergyDrop: `50% de chance de drop une orbe d'énergie sur une miséricorde`,
288
upgrade_OnFailHackReset: `[UNTRANSLATED] +50% to retry on Hacking failure`,
288
upgrade_OnFailHackReset: `[UNTRANSLATED] +50% Hacking Retry Chance`,
289
289
upgrade_DamageReductionOnHack: `75% de réduction de dégâts pendant un piratage`,
290
290
upgrade_OnExecutionReviveCompanion: `Les miséricordes réduisent le temps de récupération du compagnon de 15s`,
291
291
upgrade_OnExecutionParkourSpeed: `+60% de vitesse de parkour pendant 15s après une miséricorde`,
@@ -282,19 +282,19 @@ dict = {
282
282
upgrade_AvatarLootRadar: `[UNTRANSLATED] +7m Loot Radar`,
283
283
upgrade_WeaponAmmoMax: `[UNTRANSLATED] +15% Ammo Max`,
284
284
upgrade_EnemyArmorReductionAura: `[UNTRANSLATED] -3% Enemy Armor`,
285
upgrade_OnExecutionAmmo: `[UNTRANSLATED] 100% Primary and Secondary Magazine Refill on Mercy`,
286
upgrade_OnExecutionHealthDrop: `[UNTRANSLATED] 100% chance to drop a Health Orb on Mercy`,
287
upgrade_OnExecutionEnergyDrop: `[UNTRANSLATED] 50% chance to drop an Energy Orb on Mercy`,
288
upgrade_OnFailHackReset: `[UNTRANSLATED] +50% to retry on Hacking failure`,
289
upgrade_DamageReductionOnHack: `[UNTRANSLATED] 75% Damage Reduction while Hacking`,
285
upgrade_OnExecutionAmmo: `[UNTRANSLATED] +100% Primary and Secondary Magazine Refill on Mercy`,
286
upgrade_OnExecutionHealthDrop: `[UNTRANSLATED] +100% Health Orb Chance on Mercy`,
287
upgrade_OnExecutionEnergyDrop: `[UNTRANSLATED] +50% Energy Orb Chance on Mercy`,
288
upgrade_OnFailHackReset: `[UNTRANSLATED] +50% Hacking Retry Chance`,
289
upgrade_DamageReductionOnHack: `[UNTRANSLATED] +75% Damage Reduction while Hacking`,
290
290
upgrade_OnExecutionReviveCompanion: `[UNTRANSLATED] Mercy Kills reduce Companion Recovery by 15s`,
291
291
upgrade_OnExecutionParkourSpeed: `[UNTRANSLATED] +60% Parkour Speed after a Mercy for 15s`,
292
292
upgrade_AvatarTimeLimitIncrease: `[UNTRANSLATED] +8s to Hacking`,
293
293
upgrade_ElectrifyOnHack: `[UNTRANSLATED] Shock enemies within 20m while Hacking`,
294
upgrade_OnExecutionTerrify: `[UNTRANSLATED] 50% chance for enemies within 15m to cower in fear for 8 seconds on Mercy`,
294
upgrade_OnExecutionTerrify: `[UNTRANSLATED] +50% chance for enemies within 15m to cower in fear for 8 seconds on Mercy`,
295
295
upgrade_OnHackLockers: `[UNTRANSLATED] Unlock 5 lockers within 20m after Hacking`,
296
296
upgrade_OnExecutionBlind: `[UNTRANSLATED] Blind enemies within 18m on Mercy`,
297
upgrade_OnExecutionDrainPower: `[UNTRANSLATED] 100% chance for next ability cast to gain +50% Ability Strength on Mercy`,
297
upgrade_OnExecutionDrainPower: `[UNTRANSLATED] +100% chance for next ability cast to gain +50% Ability Strength on Mercy`,
298
298
upgrade_OnHackSprintSpeed: `[UNTRANSLATED] +75% Sprint Speed for 15s after Hacking`,
299
299
upgrade_SwiftExecute: `[UNTRANSLATED] Speed of Mercy Kills increased by 50%`,
300
300
upgrade_OnHackInvis: `[UNTRANSLATED] Invisible for 15 seconds after hacking`,