From 8bac4d09e35784dfd5b2a4da2c67caaac07828fc Mon Sep 17 00:00:00 2001 From: jelly1029 Date: Tue, 28 Jul 2026 22:48:58 +0800 Subject: [PATCH 1/4] i18n: tc translation for 7.2 update --- .../data/07-dt/dungeon/the_underkeep.ts | 17 ++-- ui/raidboss/data/07-dt/raid/r5n.ts | 18 ++-- ui/raidboss/data/07-dt/raid/r5s.ts | 69 +++++++------ ui/raidboss/data/07-dt/raid/r6n.ts | 31 +++--- ui/raidboss/data/07-dt/raid/r6s.ts | 49 +++++---- ui/raidboss/data/07-dt/raid/r7s.ts | 29 +++--- ui/raidboss/data/07-dt/raid/r8n.ts | 19 ++-- ui/raidboss/data/07-dt/raid/r8s.ts | 99 +++++++++---------- ui/raidboss/data/07-dt/trial/zelenia-ex.ts | 42 +++++--- 9 files changed, 189 insertions(+), 184 deletions(-) diff --git a/ui/raidboss/data/07-dt/dungeon/the_underkeep.ts b/ui/raidboss/data/07-dt/dungeon/the_underkeep.ts index a4c91be0983..f49b1564bab 100644 --- a/ui/raidboss/data/07-dt/dungeon/the_underkeep.ts +++ b/ui/raidboss/data/07-dt/dungeon/the_underkeep.ts @@ -584,21 +584,20 @@ const triggerSet: TriggerSet = { }, { 'locale': 'tc', - 'missingTranslations': true, 'replaceSync': { - 'Coordinate Bit': 'ヴァリアビット', - 'Coordinate Turret': 'ヴァリア・タレット', + 'Coordinate Bit': '靈變塊', + 'Coordinate Turret': '靈變砲塔', 'Gargant': '高康特', 'Sand Sphere': '沙球', - 'Soldier S0': 'ソルジャーS0', - 'Valia Pira': 'ヴァリア・ピラ', + 'Soldier S0': '士兵S0', + 'Valia Pira': '靈變柱', }, 'replaceText': { - // '\\(cast\\)': '', // FIXME '(咏唱)' + '\\(cast\\)': '(詠唱)', 'Aerial Ambush': '伏擊', 'Almighty Racket': '強力之聲', 'Bloodmarch': '轉移妖紅珠', - 'Chilling Chirp': '恐嚇顫音', + 'Chilling Chirp': '恐嚇蟲鳴', 'Coordinate March': '啟動指令', 'Deterrent Pulse': '靈變射線', 'Earthsong': '大地之歌', @@ -607,10 +606,10 @@ const triggerSet: TriggerSet = { 'Electray': '雷轉質射線', 'Enforcement Ray': '增援射線', 'Entropic Sphere': '熵球', - 'Field of Scorn': '末日衝擊', + 'Field of Scorn': '厄運衝擊', 'Hypercharged Light': '雷轉質光', 'Neutralize Front Lines': '前方電中和', - 'Ordered Fire': '支援炮擊', + 'Ordered Fire': '支援砲擊', 'Sector Bisector': '幻影半斬', 'Sedimentary Debris': '崩落', 'Sphere Shatter': '碎裂', diff --git a/ui/raidboss/data/07-dt/raid/r5n.ts b/ui/raidboss/data/07-dt/raid/r5n.ts index 1e615793ed9..360ab527029 100644 --- a/ui/raidboss/data/07-dt/raid/r5n.ts +++ b/ui/raidboss/data/07-dt/raid/r5n.ts @@ -509,24 +509,24 @@ const triggerSet: TriggerSet = { 'Dancing Green': 'ダンシング・グリーン', }, 'replaceText': { - // '\\(opposite\\)': '', // FIXME '(对面)' - '2-snap Twist': '二連舞步&定格', - '4-snap Twist': '四連舞步&定格', + '\\(opposite\\)': '(對面)', + '2-snap Twist': '二連指向&定格', + '4-snap Twist': '四連指向&定格', 'Arcady Night Fever': '阿卡狄亞夜狂熱', - 'Celebrate Good Times': '歡慶美妙時光', - 'Deep Cut': '心曲刻錄', + 'Celebrate Good Times': '歡慶時刻', + 'Deep Cut': '經典銘心', 'Disco Infernal': '激熱夜舞廳', - 'Do the Hustle': '跳起哈娑舞', + 'Do the Hustle': '搖擺哈娑', 'Eighth Beats': '8拍節奏', 'Ensemble Assemble': '伴舞團', - 'Frogtourage': '青蛙舞者登場!', + 'Frogtourage': '來吧!青蛙舞者!', 'Full Beat': '1拍節奏', 'Funky Floor': '熱舞場地', 'Let\'s Dance!': '放縱勁舞!', 'Let\'s Pose!': '定格時刻!', - 'Moonburn': '月灼', + 'Moonburn': '太空熱步', 'Ride the Waves': '舞浪全開', - // 'Stone': '', // FIXME + 'Stone': '', }, }, { diff --git a/ui/raidboss/data/07-dt/raid/r5s.ts b/ui/raidboss/data/07-dt/raid/r5s.ts index fa9828f611f..e5b80c6e168 100644 --- a/ui/raidboss/data/07-dt/raid/r5s.ts +++ b/ui/raidboss/data/07-dt/raid/r5s.ts @@ -833,50 +833,49 @@ const triggerSet: TriggerSet = { }, { 'locale': 'tc', - 'missingTranslations': true, 'replaceSync': { - 'Dancing Green': 'ダンシング・グリーン', - 'Frogtourage': 'フロッグダンサー', + 'Dancing Green': '熱舞綠光', + 'Frogtourage': '青蛙舞者', }, 'replaceText': { - // '\\(Cleave\\)': '', // FIXME '(半场)' - // '\\(Echo\\)': '', // FIXME '(重复)' - // '\\(In\\+Protean\\+Echo\\)': '', // FIXME '(内+八方+重复)' - // '\\(Out\\+Protean\\+Echo\\)': '', // FIXME '(外+八方+重复)' - // '\\(Out\\+Protean\\)': '', // FIXME '(外+八方)' - // '\\(all\\)': '', // FIXME '(全体)' - // '\\(boss\\)': '', // FIXME '(BOSS)' - // '\\(dancers\\)': '', // FIXME '(分身)' - // '\\(enrage\\)': '', // FIXME '(狂暴)' - // '2-snap Twist & Drop the Needle/3-snap Twist & Drop the Needle/4-snap Twist & Drop the Needle': '', // FIXME '二/三/四连指向、定格&播放' (RSV ID: 42208) - // 'Arcady Night Encore': '', // FIXME '返场夜狂热' (RSV ID: 41840) - 'Arcady Night Fever': '在這停頓!', - // 'Back-up Dance': '', // FIXME '伴舞波动' (RSV ID: 42872) - 'Celebrate Good Times': '歡慶美妙時光', - 'Deep Cut': '心曲刻錄', - // 'Debuffs': '', // FIXME '毒' + '\\(Cleave\\)': '(半場)', + '\\(Echo\\)': '(重複)', + '\\(In\\+Protean\\+Echo\\)': '(內+八方+重複)', + '\\(Out\\+Protean\\+Echo\\)': '(外+八方+重複)', + '\\(Out\\+Protean\\)': '(外+八方)', + '\\(all\\)': '(全體)', + '\\(boss\\)': '(BOSS)', + '\\(dancers\\)': '(分身)', + '\\(enrage\\)': '(狂暴)', + '2-snap Twist & Drop the Needle/3-snap Twist & Drop the Needle/4-snap Twist & Drop the Needle': '二/三/四連指向&定格&播放', + 'Arcady Night Encore': '返場夜狂熱', + 'Arcady Night Fever': '阿卡狄亞夜狂熱', + 'Back-up Dance': '伴舞波動', + 'Celebrate Good Times': '歡慶時刻', + 'Deep Cut': '經典銘心', + 'Debuffs': '毒', 'Disco Infernal': '激熱夜舞廳', - 'Do the Hustle': '跳起哈娑舞', - // '(? = { }, { 'locale': 'tc', - 'missingTranslations': true, 'replaceSync': { - // 'Heaven Bomb': '', // FIXME '翅膀爆弹怪' - // 'Paint Bomb': '', // FIXME '涂鸦爆弹怪' - 'Sugar Riot': 'シュガーライオット', - 'Sweet Shot': 'シュガーズアロー', - 'Tempest Piece': '積乱雲', + 'Heaven Bomb': '翅膀炸彈', + 'Paint Bomb': '塗鴉炸彈', + 'Sugar Riot': '糖彩狂潮', + 'Sweet Shot': '糖糖箭', + 'Tempest Piece': '雷暴雲', }, 'replaceText': { - // '\\(cast\\)': '', // FIXME '(咏唱)' - // '\\(snapshot\\)': '', // FIXME '(快照)' - // '\\(spread\\)': '', // FIXME '(分散)' + '\\(cast\\)': '(詠唱)', + '\\(snapshot\\)': '(快照)', + '\\(spread\\)': '(分散)', 'Burst': '爆炸', 'Color Riot': '色彩暴亂', - // 'Cool Bomb': '', // FIXME '冷色爆弹怪' + 'Cool Bomb': '冷色炸彈', 'Double Style': '雙手塗鴉', 'Highlightning': '界雷', 'Layer': '添筆', 'Lightning Bolt': '落雷', - 'Mousse Mural': '慕斯怪之雨', + 'Mousse Mural': '慕斯怪大雨', 'Mousse Touch-up': '慕斯怪小雨', - 'Pudding Party': '布丁聚會', + 'Pudding Party': '布丁派對', 'Rush': '突進', 'Single Style': '單手塗鴉', 'Spray Pain': '飛針', - 'Sugarscape': '沙地繪景', - 'Taste of Fire': '糖果火焰', - 'Taste of Thunder': '糖果雷電', - // 'Warm Bomb': '', // FIXME '暖色爆弹怪' + 'Sugarscape': '糖心繪景', + 'Taste of Fire': '糖糖火焰', + 'Taste of Thunder': '糖糖雷電', + 'Warm Bomb': '暖色炸彈', }, }, { diff --git a/ui/raidboss/data/07-dt/raid/r6s.ts b/ui/raidboss/data/07-dt/raid/r6s.ts index 7f06de7dd54..9829cb3aa57 100644 --- a/ui/raidboss/data/07-dt/raid/r6s.ts +++ b/ui/raidboss/data/07-dt/raid/r6s.ts @@ -208,7 +208,7 @@ const triggerSet: TriggerSet = { ja: 'ボス背面のサークル上に', cn: '站在目标圈上 (远离坦克死刑)', ko: '보스 히트박스 경계에 있기 (광역 탱버 피하기)', - tc: '站在目標圈上 (遠離坦剋死刑)', + tc: '站在目標圈上 (遠離坦克死刑)', }, warmCleave: { en: 'Tank cleave on YOU (${dir} => get hit by Red)', @@ -217,7 +217,7 @@ const triggerSet: TriggerSet = { ja: 'タンク攻撃 (${dir} => 赤に当たる)', cn: '坦克死刑 (${dir} => 吃红色)', ko: '광역 탱버 대상자 (${dir} => 빨간색 맞기)', - tc: '坦剋死刑 (${dir} => 吃紅色)', + tc: '坦克死刑 (${dir} => 吃紅色)', }, coolCleave: { en: 'Tank cleave on YOU (${dir} => get hit by Blue)', @@ -226,7 +226,7 @@ const triggerSet: TriggerSet = { ja: 'タンク攻撃 (${dir} => 青に当たる)', cn: '坦克死刑 (${dir} => 吃蓝色)', ko: '광역 탱버 대상자 (${dir} => 파란색 맞기)', - tc: '坦剋死刑 (${dir} => 吃藍色)', + tc: '坦克死刑 (${dir} => 吃藍色)', }, tankCleave: Outputs.tankCleaveOnYou, in: Outputs.in, @@ -418,7 +418,7 @@ const triggerSet: TriggerSet = { ja: '爆弾を流砂に捨てる', cn: '流沙里放置炸弹', ko: '늪에 폭탄 놓기', - tc: '流沙裡放置炸彈', + tc: '流沙里放置炸彈', }, wingedBomb: { en: 'Aim bomb towards quicksand', @@ -1053,28 +1053,27 @@ const triggerSet: TriggerSet = { }, { 'locale': 'tc', - 'missingTranslations': true, 'replaceSync': { - 'Mouthwatering Morbol': 'シュガーズモルボル', - 'Sugar Riot': 'シュガーライオット', - 'Sweet Shot': 'シュガーズアロー', + 'Mouthwatering Morbol': '糖糖毛爾波爾', + 'Sugar Riot': '糖彩狂潮', + 'Sweet Shot': '糖糖箭', }, 'replaceText': { - // '\\(cast\\)': '', // FIXME '(咏唱)' - // '\\(snapshot\\)': '', // FIXME '(快照)' - // '--2x Feather Ray targetable--': '', // FIXME '--2x 羽环鳐 可选中--' - // '--2x Mu targetable--': '', // FIXME '--2x 亩鼠 可选中--' - // '--Gimme Cat targetable--': '', // FIXME '--索取猫 可选中--' - // '--Jabberwock targetable--': '', // FIXME '--炸脖龙 可选中--' - // '--Yan targetable--': '', // FIXME '--羊 可选中--' - // '--jump\\?--': '', // FIXME '--跳?--' + '\\(cast\\)': '(詠唱)', + '\\(snapshot\\)': '(快照)', + '--2x Feather Ray targetable--': '--2x 羽環鰩 可選中--', + '--2x Mu targetable--': '--2x 畝鼠 可選中--', + '--Gimme Cat targetable--': '--索取貓 可選中--', + '--Jabberwock targetable--': '--賈巴沃克 可選中--', + '--Yan targetable--': '--羊 可選中--', + '--jump\\?--': '--跳?--', 'Artistic Anarchy': '藝術大亂鬥', 'Bad Breath': '臭氣', 'Brûlée': '熱耗散', 'Burst': '爆炸', 'Color Clash': '色彩衝擊', 'Color Riot': '色彩暴亂', - // 'Cool Bomb': '', // FIXME '冷色爆弹怪' + 'Cool Bomb': '冷色炸彈', 'Crowd Brûlée': '重熱擴散', 'Dark Mist': '暗黑霧', 'Double Style': '雙手塗鴉', @@ -1084,21 +1083,21 @@ const triggerSet: TriggerSet = { 'Lightning Bolt': '落雷', 'Lightning Storm': '百雷', 'Live Painting': '即興繪畫', - 'Moussacre': '慕斯怪大進軍', + 'Moussacre': '慕斯慕斯衝', 'Mousse Drip': '啪嘰慕斯怪', - 'Mousse Mural': '慕斯怪之雨', + 'Mousse Mural': '慕斯怪大雨', 'Pudding Graf': '咣噹布丁', - 'Pudding Party': '布丁聚會', + 'Pudding Party': '布丁派對', 'Ready Ore Not': '送你原石', 'Rush': '突進', 'Single Style': '單手塗鴉', - 'Soul Sugar': '糖果之魂', + 'Soul Sugar': '糖糖之魂', 'Spray Pain': '飛針', 'Sticky Mousse': '黏黏慕斯怪', - 'Sugarscape': '沙地繪景', - 'Taste of Fire': '糖果火焰', - 'Taste of Thunder': '糖果雷電', - // 'Warm Bomb': '', // FIXME '暖色爆弹怪' + 'Sugarscape': '糖心繪景', + 'Taste of Fire': '雙手塗鴉', + 'Taste of Thunder': '糖糖雷電', + 'Warm Bomb': '暖色炸彈', 'Wingmark': '翅膀標記', }, }, diff --git a/ui/raidboss/data/07-dt/raid/r7s.ts b/ui/raidboss/data/07-dt/raid/r7s.ts index df13e23f5ce..d97be5d9778 100644 --- a/ui/raidboss/data/07-dt/raid/r7s.ts +++ b/ui/raidboss/data/07-dt/raid/r7s.ts @@ -192,7 +192,7 @@ const triggerSet: TriggerSet = { ja: '${stoneringer} => パーティ ${inOut}, タンク頭割りを避ける', cn: '${stoneringer} => 小队 ${inOut}, 远离坦克死刑', ko: '${stoneringer} => 본대 ${inOut}, 탱버 피하기', - tc: '${stoneringer} => 小隊 ${inOut}, 遠離坦剋死刑', + tc: '${stoneringer} => 小隊 ${inOut}, 遠離坦克死刑', }, in: Outputs.in, out: Outputs.out, @@ -944,25 +944,24 @@ const triggerSet: TriggerSet = { }, { 'locale': 'tc', - 'missingTranslations': true, 'replaceSync': { - 'Blooming Abomination': 'アボミネータースプラウト', - 'Brute Abombinator': 'ブルートアボミネーター', + 'Blooming Abomination': '憎惡花芽', + 'Brute Abombinator': '野蠻憎惡', }, 'replaceText': { - // '--middile--': '', // FIXME '--中间--' - // '\\(adds': '', // FIXME '(小怪' - // 'cast\\)': '', // FIXME '咏唱)' - // '\\(enrage\\)': '', // FIXME '(狂暴)' - // '\\(puddles': '', // FIXME '(圈' - // '\\(seeds drop\\)': '', // FIXME '(种子落下)' + '--middile--': '--中間--', + '\\(adds': '(小怪', + 'cast\\)': '詠唱)', + '\\(enrage\\)': '(狂暴)', + '\\(puddles': '(圈', + '\\(seeds drop\\)': '(種子落下)', 'Abominable Blink': '野蠻電火花', 'Brutal Impact': '野蠻碎擊', 'Brutal Smash': '野蠻揮打', 'Brutish Swing': '野蠻橫掃', 'Crossing Crosswinds': '交叉突風', - 'Debris Deathmatch': '荊棘生死戰·牆面', - 'Demolition Deathmatch': '荊棘生死戰·樓體', + 'Debris Deathmatch': '荊棘生死戰:牆面', + 'Demolition Deathmatch': '荊棘生死戰:樓體', 'Electrogenetic Force': '雷擊', 'Explosion': '爆炸', 'Glower Power': '野蠻怒視', @@ -970,7 +969,7 @@ const triggerSet: TriggerSet = { 'Hurricane Force': '颶風', '(? = { 'Roots of Evil': '荊棘蔓延', 'Sinister Seeds': '種彈播撒', 'Slaminator': '野蠻衝', - // 'Smash Here': '', // FIXME '近侧挥打' - // 'Smash There': '', // FIXME '远侧挥打' + 'Smash Here': '近側揮打', + 'Smash There': '遠側揮打', 'Special Bombarian Special': '究極超豪華野蠻大亂擊', 'Spore Sac': '孢囊', 'Sporesplosion': '孢子雲', diff --git a/ui/raidboss/data/07-dt/raid/r8n.ts b/ui/raidboss/data/07-dt/raid/r8n.ts index a3ebe66ee79..6d23a864df8 100644 --- a/ui/raidboss/data/07-dt/raid/r8n.ts +++ b/ui/raidboss/data/07-dt/raid/r8n.ts @@ -531,19 +531,18 @@ const triggerSet: TriggerSet = { }, { 'locale': 'tc', - 'missingTranslations': true, 'replaceSync': { - 'Gleaming Fang': '光の牙', - 'Howling Blade': 'ハウリングブレード', - 'Moonlit Shadow': 'ハウリングブレードの幻影', - 'Wolf of Stone': '土の狼頭', - 'Wolf of Wind': '風の狼頭', + 'Gleaming Fang': '光牙', + 'Howling Blade': '呼嘯之劍', + 'Moonlit Shadow': '呼嘯之劍的幻影', + 'Wolf of Stone': '土狼首', + 'Wolf of Wind': '風狼首', }, 'replaceText': { - // '\\(castbar\\)': '', // FIXME '(咏唱栏)' - // '\\(circles\\)': '', // FIXME '(圆形)' - // '\\(cone\\)': '', // FIXME '(扇形)' - // '\\(line\\)': '', // FIXME '(直线)' + '\\(castbar\\)': '(詠唱欄)', + '\\(circles\\)': '(圓形)', + '\\(cone\\)': '(扇形)', + '\\(line\\)': '(直線)', 'Bare Fangs': '光牙召喚', 'Beckon Moonlight': '幻狼召喚', 'Extraplanar Pursuit': '空間斬', diff --git a/ui/raidboss/data/07-dt/raid/r8s.ts b/ui/raidboss/data/07-dt/raid/r8s.ts index 7fa32fb2456..bac1575e1e8 100644 --- a/ui/raidboss/data/07-dt/raid/r8s.ts +++ b/ui/raidboss/data/07-dt/raid/r8s.ts @@ -2646,66 +2646,65 @@ const triggerSet: TriggerSet = { }, { 'locale': 'tc', - 'missingTranslations': true, 'replaceSync': { - 'Gleaming Fang': '光の牙', - 'Howling Blade': 'ハウリングブレード', - 'Moonlit Shadow': 'ハウリングブレードの幻影', - 'Wolf Of Stone': '土の狼頭', - 'Wolf of Stone': '土の狼頭', - 'Wolf of Wind': '風の狼頭', + 'Gleaming Fang': '光牙', + 'Howling Blade': '呼嘯之劍', + 'Moonlit Shadow': '呼嘯之劍的幻影', + 'Wolf Of Stone': '土狼首', + 'Wolf of Stone': '土狼首', + 'Wolf of Wind': '風狼首', }, 'replaceText': { - // '--adds-targetable--': '', // FIXME '--小怪可选中--' - // '--shadow ': '', // FIXME '--幻影 ' - // '--tank/line aoes--': '', // FIXME '--坦克/直线 AOE--' - // '\\(circles\\)': '', // FIXME '(圆形)' - // '\\(cones\\)': '', // FIXME '(扇形)' - // '\\(enrage\\)': '', // FIXME '(狂暴)' - // '\\(Platform\\)': '', // FIXME '(平台)' - // '\\(Towers\\)': '', // FIXME '(塔)' + '--adds-targetable--': '--小怪可選中--', + '--shadow ': '--幻影 ', + '--tank/line aoes--': '--坦克/直線 AOE--', + '\\(circles\\)': '(圓形)', + '\\(cones\\)': '(扇形)', + '\\(enrage\\)': '(狂暴)', + '\\(Platform\\)': '(平台)', + '\\(Towers\\)': '(塔)', 'Aero III': '大勁風', - // 'Aerotemporal Blast': '', // FIXME '定时风击' (RSV ID: 42088) - // 'Alpha Stone': '', // FIXME '光狼之土' - // 'Alpha Wind': '', // FIXME '光狼之风' + 'Aerotemporal Blast': '定時風擊', + 'Alpha Stone': '光狼之土', + 'Alpha Wind': '光狼之風', 'Bare Fangs': '光牙召喚', 'Beckon Moonlight': '幻狼召喚', - // 'Breath of Decay': '', // FIXME '千年风啸' - // 'Champion\'s Circuit': '', // FIXME '回天动地' - // 'Elemental Purge': '', // FIXME '风震魔印' (RSV ID: 42087) - // 'Eminent Reign': '', // FIXME '扫击群狼剑' - // 'Extraplanar Feast': '', // FIXME '空间灭斩' + 'Breath of Decay': '千年風嘯', + 'Champion\'s Circuit': '回天動地', + 'Elemental Purge': '風震魔印', + 'Eminent Reign': '掃擊群狼劍', + 'Extraplanar Feast': '空間滅斬', 'Extraplanar Pursuit': '空間斬', 'Fanged Charge': '突進光牙', - // 'Forlorn Stone': '', // FIXME '土之狼吼' - // 'Forlorn Wind': '', // FIXME '风之狼吼' - // 'Geotemporal Blast': '', // FIXME '定时震击' (RSV ID: 42089) - // 'Gleaming Barrage': '', // FIXME '连击闪光炮' (RSV ID: 42102) - // 'Gleaming Beam': '', // FIXME '闪光炮' (RSV ID: 42078) + 'Forlorn Stone': '土之狼吼', + 'Forlorn Wind': '風之狼吼', + 'Geotemporal Blast': '定時震擊', + 'Gleaming Barrage': '連擊閃光炮', + 'Gleaming Beam': '閃光炮', 'Great Divide': '一刀兩斷', 'Gust': '狂風', 'Heavensearth': '大震擊', - // 'Hero\'s Blow': '', // FIXME '铠袖一触' - // 'Howling Eight': '', // FIXME '八连光弹' (RSV ID: 42132) - // 'Howling Havoc': '', // FIXME '风尘咆哮' (RSV ID: 41948) - // 'Hunter\'s Harvest': '', // FIXME '贪狼之剑' - // 'Lone Wolf\'s Lament': '', // FIXME '独狼的诅咒' - // 'Millennial Decay': '', // FIXME '千年风化' (RSV ID: 41906) + 'Hero\'s Blow': '鎧袖一觸', + 'Howling Eight': '八連光彈', + 'Howling Havoc': '風塵咆哮', + 'Hunter\'s Harvest': '貪狼之劍', + 'Lone Wolf\'s Lament': '獨狼的詛咒', + 'Millennial Decay': '千年風化', 'Moonbeam\'s Bite': '幻狼劍', - // 'Mooncleaver': '', // FIXME '刚刃一闪' (RSV ID: 42085) - // 'Pack Predation': '', // FIXME '光狼阵' (RSV ID: 41932) - // 'Prowling Gale': '', // FIXME '风狼阵' (RSV ID: 42117) - 'Quake III': '魔光', + 'Mooncleaver': '剛刃一閃', + 'Pack Predation': '光狼陣', + 'Prowling Gale': '風狼陣', + 'Quake III': '大地槌', 'Ravenous Saber': '風塵光狼斬', - // 'Revolutionary Reign': '', // FIXME '旋击群狼剑' - // 'Rise of the Howling Wind': '', // FIXME '魔狼战形·飓风之相' (RSV ID: 43050) - // 'Rise of the Hunter\'s Blade': '', // FIXME '魔狼战形·咒刃之相' + 'Revolutionary Reign': '旋擊群狼劍', + 'Rise of the Howling Wind': '魔狼戰形·颶風之相', + 'Rise of the Hunter\'s Blade': '魔狼戰形·咒刃之相', 'Roaring Wind': '風狼豪波', 'Shadowchase': '殘影劍', - // 'Stalking Stone': '', // FIXME '光狼地烈波' - // 'Stalking Wind': '', // FIXME '光狼风烈波' - // 'Starcleaver': '', // FIXME '刚刃一闪・终' (RSV ID: 42141) - // 'Stonefang': '', // FIXME '土之魔技' + 'Stalking Stone': '光狼地烈波', + 'Stalking Wind': '光狼風烈波', + 'Starcleaver': '剛刃一閃・終', + 'Stonefang': '土之魔技', 'Suspended Stone': '大岩石', 'Tactical Pack': '光狼召喚', 'Terrestrial Rage': '大地之怒', @@ -2713,13 +2712,13 @@ const triggerSet: TriggerSet = { 'Titanic Pursuit': '斬空劍', 'Towerfall': '崩塌', 'Tracking Tremors': '連震擊', - // 'Twinbite': '', // FIXME '双牙击' (RSV ID: 42189) - // 'Twofold Tempest': '', // FIXME '双牙暴风击' (RSV ID: 42100) - // 'Ultraviolent Ray': '', // FIXME '魔光' + 'Twinbite': '雙牙擊', + 'Twofold Tempest': '雙牙暴風擊', + 'Ultraviolent Ray': '魔光', 'Weal of Stone': '地烈波', 'Wind Surge': '風爆', - // 'Windfang': '', // FIXME '风之魔技' - // 'Winds of Decay': '', // FIXME '千年狂风' (RSV ID: 41909) + 'Windfang': '風之魔技', + 'Winds of Decay': '千年狂風', 'Wolves\' Reign': '群狼劍', }, }, diff --git a/ui/raidboss/data/07-dt/trial/zelenia-ex.ts b/ui/raidboss/data/07-dt/trial/zelenia-ex.ts index 2554b48f05e..36470af7167 100644 --- a/ui/raidboss/data/07-dt/trial/zelenia-ex.ts +++ b/ui/raidboss/data/07-dt/trial/zelenia-ex.ts @@ -243,6 +243,7 @@ const triggerSet: TriggerSet = { de: 'Aufsteigendes Kreuz Strategy', cn: '凌空错策略', ko: '클라임 크로스 전략', + tc: '淩空錯策略', }, comment: { en: `Strategy for resolving Escelons' Fall 1 and 3. @@ -275,6 +276,12 @@ const triggerSet: TriggerSet = { 딜러 안 - 딜러는 항상 안쪽에서 시작, 탱힐은 항상 바깥쪽에서 시작. 탱힐 먼저 - 탱힐이 첫 번째 공격을 유도. 딜러 먼저 - 딜러가 첫 번째 공격을 유도.`, + tc: `淩空錯1和3處理策略. + + 無 - 僅播報第一次引導. + 輸出在內 - DPS 始終圈內開始, T 奶始終圈外開始. + T 奶先 - T 奶引導第一次攻擊. + DPS 先 - DPS 引導第一次攻擊.`, }, type: 'select', options: { @@ -424,6 +431,7 @@ const triggerSet: TriggerSet = { fr: 'Proche déposent en premier', cn: '先靠近引导', ko: '가까이 유도 먼저', + tc: '先靠近引導', }, far: { en: 'Far bait first', @@ -431,6 +439,7 @@ const triggerSet: TriggerSet = { fr: 'Loin déposent en premier', cn: '先远离引导', ko: '멀리 유도 먼저', + tc: '先遠離引導', }, out: { en: 'Start out', @@ -438,6 +447,7 @@ const triggerSet: TriggerSet = { fr: 'Commencez à l\'extérieur', cn: '圈外开始', ko: '바깥 시작', + tc: '圈外開始', }, in: { en: 'Start in', @@ -445,6 +455,7 @@ const triggerSet: TriggerSet = { fr: 'Commencez à l\'intérieur', cn: '圈内开始', ko: '안 시작', + tc: '圈內開始', }, swapAfterFirst: { en: '${first}, Swap after first+third', @@ -452,6 +463,7 @@ const triggerSet: TriggerSet = { fr: '${first}, swap après le premier et troisième', cn: '${first}, 第1次和第3次后交换', ko: '${first}, 1번째와 3번째 후 교대', + tc: '${first}, 第1次和第3次後交換', }, swapAfterSecond: { en: '${first}, Swap after second', @@ -459,6 +471,7 @@ const triggerSet: TriggerSet = { fr: '${first}, swap après le second', cn: '${first}, 第2次后交换', ko: '${first}, 2번째 후 교대', + tc: '${first}, 第2次後交換', }, }, }, @@ -1206,26 +1219,25 @@ const triggerSet: TriggerSet = { }, { 'locale': 'tc', - 'missingTranslations': true, 'replaceSync': { - 'Briar Thorn': 'クライムハザード', - 'Zelenia(?!\')': 'ゼレニア', - 'Zelenia\'s Shade': 'ゼレニアの幻影', + 'Briar Thorn': '淩空破', + 'Zelenia(?!\')': '澤蓮尼亞', + 'Zelenia\'s Shade': '澤蓮尼亞的幻影', }, 'replaceText': { - // '\\(cast\\)': '', // FIXME '(咏唱)' - // '\\(chakrams\\)': '', // FIXME '(预兆)' - // '\\(enrage\\?\\)': '', // FIXME '(狂暴?)' - // '\\(enrage\\)': '', // FIXME '(狂暴)' - // '\\(markers\\)': '', // FIXME '(标记)' - // '\\(resolves\\)': '', // FIXME '(判定)' - // '\\(snapshot\\)': '', // FIXME '(快照)' + '\\(cast\\)': '(詠唱)', + '\\(chakrams\\)': '(預兆)', + '\\(enrage\\?\\)': '(狂暴?)', + '\\(enrage\\)': '(狂暴)', + '\\(markers\\)': '(標記)', + '\\(resolves\\)': '(判定)', + '\\(snapshot\\)': '(快照)', 'Alexandrian Banish II(?!I)': '王國中放逐', 'Alexandrian Banish III': '王國強放逐', 'Alexandrian Holy': '王國神聖', - 'Alexandrian Thunder II(?!I)': '王國・中雷電', - 'Alexandrian Thunder III': '王國・大雷電', - 'Alexandrian Thunder IV': '王國・超雷電', + 'Alexandrian Thunder II(?!I)': '王國中雷電', + 'Alexandrian Thunder III': '王國大雷電', + 'Alexandrian Thunder IV': '王國超雷電', 'Blessed Barricade': '聖護壁', 'Bud of Valor': '幻影生成', 'Emblazon': '活性紋', @@ -1244,7 +1256,7 @@ const triggerSet: TriggerSet = { 'Roseblood: 4th Bloom': '魔法陣展開·四式', 'Roseblood: 5th Bloom': '魔法陣展開·五式', 'Roseblood: 6th Bloom': '魔法陣展開·六式', - 'Shock': '震驚', + 'Shock': '落雷擊', 'Spearpoint Push': '突擊', 'Specter of the Lost': '破靈之劍', 'Stock Break': '破防之劍', From f03dc0efe70eba0ec2cd467f0bd47b9a6fa66d5d Mon Sep 17 00:00:00 2001 From: jelly1029 Date: Tue, 28 Jul 2026 22:52:08 +0800 Subject: [PATCH 2/4] Update r5n.ts --- ui/raidboss/data/07-dt/raid/r5n.ts | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/ui/raidboss/data/07-dt/raid/r5n.ts b/ui/raidboss/data/07-dt/raid/r5n.ts index 360ab527029..42e26f8acaa 100644 --- a/ui/raidboss/data/07-dt/raid/r5n.ts +++ b/ui/raidboss/data/07-dt/raid/r5n.ts @@ -504,9 +504,8 @@ const triggerSet: TriggerSet = { }, { 'locale': 'tc', - 'missingTranslations': true, 'replaceSync': { - 'Dancing Green': 'ダンシング・グリーン', + 'Dancing Green': '熱舞綠光', }, 'replaceText': { '\\(opposite\\)': '(對面)', From 870ac0f9fb125693e0cfdb7eceac6b2abf665c7b Mon Sep 17 00:00:00 2001 From: jelly1029 Date: Tue, 28 Jul 2026 23:03:19 +0800 Subject: [PATCH 3/4] Update r5s.ts fix error --- ui/raidboss/data/07-dt/raid/r5s.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/ui/raidboss/data/07-dt/raid/r5s.ts b/ui/raidboss/data/07-dt/raid/r5s.ts index e5b80c6e168..4222cabe45e 100644 --- a/ui/raidboss/data/07-dt/raid/r5s.ts +++ b/ui/raidboss/data/07-dt/raid/r5s.ts @@ -847,7 +847,8 @@ const triggerSet: TriggerSet = { '\\(boss\\)': '(BOSS)', '\\(dancers\\)': '(分身)', '\\(enrage\\)': '(狂暴)', - '2-snap Twist & Drop the Needle/3-snap Twist & Drop the Needle/4-snap Twist & Drop the Needle': '二/三/四連指向&定格&播放', + '2-snap Twist & Drop the Needle/3-snap Twist & Drop the Needle/4-snap Twist & Drop the Needle': + '二/三/四連指向、定格&播放', 'Arcady Night Encore': '返場夜狂熱', 'Arcady Night Fever': '阿卡狄亞夜狂熱', 'Back-up Dance': '伴舞波動', From adfa596ba51377fe57c4643d05435d95b763c4d8 Mon Sep 17 00:00:00 2001 From: jelly1029 Date: Wed, 29 Jul 2026 15:41:40 +0800 Subject: [PATCH 4/4] Fix missing part --- ui/raidboss/data/07-dt/raid/r5s.ts | 2 +- ui/raidboss/data/07-dt/trial/zelenia-ex.ts | 6 ++++++ 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/ui/raidboss/data/07-dt/raid/r5s.ts b/ui/raidboss/data/07-dt/raid/r5s.ts index 4222cabe45e..b615f646297 100644 --- a/ui/raidboss/data/07-dt/raid/r5s.ts +++ b/ui/raidboss/data/07-dt/raid/r5s.ts @@ -860,7 +860,7 @@ const triggerSet: TriggerSet = { '(? = { '탱힐 먼저': 'supportFirst', '딜러 먼저': 'dpsFirst', }, + tc: { + '無': 'none', + '輸出在內': 'dpsIn', + 'T 奶先': 'supportFirst', + 'DPS 先': 'dpsFirst', + }, }, default: 'none', },