From 6469b8bd2d14f499b0dede43979188fc9c76333d Mon Sep 17 00:00:00 2001 From: allure_151 <24491036+lsl1225@users.noreply.github.com> Date: Sat, 2 Dec 2023 11:47:01 +0800 Subject: [PATCH] i18n: another mount rokkon cn translation (#5976) --- .../dungeon/another_mount_rokkon-savage.ts | 127 ++++++++++++++++++ .../06-ew/dungeon/another_mount_rokkon.ts | 127 ++++++++++++++++++ 2 files changed, 254 insertions(+) diff --git a/ui/raidboss/data/06-ew/dungeon/another_mount_rokkon-savage.ts b/ui/raidboss/data/06-ew/dungeon/another_mount_rokkon-savage.ts index 00fd161ce7..a6b0534bbf 100644 --- a/ui/raidboss/data/06-ew/dungeon/another_mount_rokkon-savage.ts +++ b/ui/raidboss/data/06-ew/dungeon/another_mount_rokkon-savage.ts @@ -61,48 +61,56 @@ const tripleKasumiFirstOutputStrings = { en: 'Back + Out', de: 'Hinten + Raus', ja: '後ろ + 外', + cn: '背后 + 远离', ko: '뒤 + 밖', }, leftRedFirst: { en: 'Left + Out', de: 'Links + Raus', ja: '左 + 外', + cn: '左 + 远离', ko: '왼쪽 + 밖', }, frontRedFirst: { en: 'Front + Out', de: 'Vorne + Raus', ja: '前 + 外', + cn: '面前 + 远离', ko: '앞 + 밖', }, rightRedFirst: { en: 'Right + Out', de: 'Rechts + Raus', ja: '右 + 外', + cn: '右 + 远离', ko: '오른쪽 + 밖', }, backBlueFirst: { en: 'Back + In', de: 'Hinten + Rein', ja: '後ろ + 中', + cn: '背后 + 靠近', ko: '뒤 + 안', }, leftBlueFirst: { en: 'Left + In', de: 'Links + Rein', ja: '左 + 中', + cn: '左 + 靠近', ko: '왼쪽 + 안', }, frontBlueFirst: { en: 'Front + In', de: 'Vorne + Rein', ja: '前 + 中', + cn: '面前 + 靠近', ko: '앞 + 안', }, rightBlueFirst: { en: 'Right + In', de: 'Rechts + Rein', ja: '右 + 中', + cn: '右 + 靠近', ko: '오른쪽 + 안', }, } as const; @@ -114,48 +122,56 @@ const tripleKasumiFollowupOutputStrings = { en: 'Stay + Out', de: 'bleib Stehen + Raus', ja: 'そのまま + 外', + cn: '停 + 远离', ko: '그대로 + 밖', }, leftRed: { en: 'Left + Out', de: 'Links + Raus', ja: '左 + 外', + cn: '左左左 + 远离', ko: '왼쪽 + 밖', }, frontRed: { en: 'Through + Out', de: 'Durch + Raus', ja: 'またいで + 外', + cn: '穿 + 远离', ko: '가로지르기 + 밖', }, rightRed: { en: 'Right + Out', de: 'Rechts + Raus', ja: '右 + 外', + cn: '右右右 + 远离', ko: '오른쪽 + 밖', }, backBlue: { en: 'Stay + In', de: 'bleib Stehen + Rein', ja: 'そのまま + 中', + cn: '停 + 靠近', ko: '그대로 + 안', }, leftBlue: { en: 'Left + In', de: 'Links + Rein', ja: '左 + 中', + cn: '左左左 + 靠近', ko: '왼쪽 + 밖', }, frontBlue: { en: 'Through + In', de: 'Durch + Rein', ja: 'またいで + 中', + cn: '穿 + 靠近', ko: '가로지르기 + 안', }, rightBlue: { en: 'Right + In', de: 'Rechts + Rein', ja: '右 + 中', + cn: '右右右 + 靠近', ko: '오른쪽 + 안', }, }; @@ -168,24 +184,28 @@ const basicStackSpreadOutputStrings: Record = { en: 'Melees Stack', de: 'Nahkämpfer sammeln', ja: '近接ペア', + cn: '近战分摊', ko: '근딜 쉐어', }, role: { en: 'Role Stacks', de: 'Rollengruppe sammeln', ja: 'ロールペア', + cn: '职能分摊', ko: '역할별 쉐어', }, partner: { en: 'Partner Stacks', de: 'Partner sammeln', ja: 'ペア', + cn: '和搭档分摊', ko: '파트너 쉐어', }, unknown: { en: 'Stacks', de: 'Sammeln', ja: '頭割り', + cn: '分摊', ko: '쉐어', }, } as const; @@ -336,36 +356,42 @@ const stackSpreadResponse = ( en: 'Spread => Melees Stack', de: 'Verteilen => Nahkämpfer sammeln', ja: '散会 => 近接ペア', + cn: '分散 => 近战分摊', ko: '산개 => 근딜 쉐어', }, spreadThenRoleStack: { en: 'Spread => Role Stacks', de: 'Verteilen => Rollengruppe sammeln', ja: '散会 => ロールペア', + cn: '分散 => 职能分摊', ko: '산개 => 역할별 쉐어', }, spreadThenPartnerStack: { en: 'Spread => Partner Stacks', de: 'Verteilen => Partner sammeln', ja: '散会 => ペア', + cn: '分散 => 和搭档分摊', ko: '산개 => 파트너 쉐어', }, meleeStackThenSpread: { en: 'Melees Stack => Spread', de: 'Nahkämpfer sammeln => Verteilen', ja: '近接ペア => 散会', + cn: '近战分摊 => 分散', ko: '근딜 쉐어 => 산개', }, roleStackThenSpread: { en: 'Role Stacks => Spread', de: 'Rollengruppe sammeln => Verteilen', ja: 'ロールペア => 散会', + cn: '职能分摊 => 分散', ko: '역할별 쉐어 => 산개', }, partnerStackThenSpread: { en: 'Partner Stacks => Spread', de: 'Partner sammeln => Verteilen', ja: 'ペア => 散会', + cn: '和搭档分摊 => 分散', ko: '파트너 쉐어 => 산개', }, spreadThenStack: Outputs.spreadThenStack, @@ -374,6 +400,7 @@ const stackSpreadResponse = ( en: 'Stacks: ${player1}, ${player2}', de: 'Sammeln: ${player1}, ${player2}', ja: '頭割り: ${player1}, ${player2}', + cn: '分摊点: ${player1}, ${player2}', ko: '쉐어: ${player1}, ${player2}', }, }; @@ -427,30 +454,35 @@ const towerResponse = ( en: 'Tether ${num1} => Blue Tower ${num2}', de: 'Verbindung ${num1} => Blauer Turm ${num2}', ja: '線${num1} => 青塔${num2}', + cn: '连线 ${num1} => 蓝塔 ${num2}', ko: '선 ${num1} => 파랑 기둥 ${num2}', }, tetherThenOrangeTower: { en: 'Tether ${num1} => Orange Tower ${num2}', de: 'Verbindung ${num1} => Orangener Turm ${num2}', ja: '線${num1} => 赤塔${num2}', + cn: '连线 ${num1} => 橙塔 ${num2}', ko: '선 ${num1} => 주황 기둥 ${num2}', }, tether: { en: 'Tether ${num}', de: 'Verbindung ${num}', ja: '線${num}', + cn: '连线 ${num}', ko: '선 ${num}', }, blueTower: { en: 'Blue Tower ${num}', de: 'Blauer Turm ${num}', ja: '青塔${num}', + cn: '蓝塔 ${num}', ko: '파랑 기둥 ${num}', }, orangeTower: { en: 'Orange Tower ${num}', de: 'Orangener Turm ${num}', ja: '赤塔${num}', + cn: '橙塔 ${num}', ko: '주황 기둥 ${num}', }, num1: Outputs.num1, @@ -522,6 +554,12 @@ const triggerSet: TriggerSet = { 近接ペアは近接+タンクとヒーラ+遠隔を意味します。ロールはタンク+ヒーラ、近接+遠隔を意味します。 遠隔まだは近接が2人の場合は、ここの設定を無視して近接呼び出しはありません。 および、タンク+ヒーラ+DPS2人じゃないパティは志願しません。`, + cn: `对于所有双人分摊,该选项指定了选择谁与谁分摊的优先级。 + 如果你想让近战和坦克分摊(假设分摊没有同时点这两个人),选择含有“近战(melee)”的选项。 + 近战(melee)分摊指的是 近战+坦克 和 治疗+远程。职能分摊指的是 坦克+治疗 和 DPS+DPS。 + 搭档分摊指的是 支援+DPS 和 支援+DPS(任何组合都有可能,支援位是坦克和治疗)。 + 如果队伍中有两名远程DPS或近战DPS,无论此配置选项如何,它都不会报“近战(melees)。” + 没有考虑对非标准阵容队伍(非2支援+2DPS)构成的支持。`, ko: `2인 쉐어에서, 함께 쉐어를 맞을 사람의 우선 순위를 지정합니다. 근딜과 탱커를 함께 배치하고 싶다면 근딜이 포함된 옵션을 선택하세요. 근딜 쉐어는 근딜+탱커와 힐러+원딜을 의미합니다. 역할별 쉐어는 탱커+힐러와 딜러+딜러를 의미합니다. 파트너 쉐어는 탱힐+딜러와 탱힐+딜러를 의미합니다(어떤 조합도 가능). @@ -532,6 +570,7 @@ const triggerSet: TriggerSet = { en: 'Stack Selection Order', de: 'Sammel-Reihenfolge', ja: 'ペア優先順位', + cn: '选择分摊次序', ko: '쉐어 우선순위', }, type: 'select', @@ -548,6 +587,10 @@ const triggerSet: TriggerSet = { '近接 > ロール > ペア': 'meleeRolesPartners', 'ロール > ペア': 'rolesPartners', }, + cn: { + '近战 > 职能 > 搭档': 'meleeRolesPartners', + '职能 > 搭档': 'rolesPartners', + }, ko: { '근딜 > 역할군 > 파트너': 'meleeRolesPartners', '역할군 > 파트너': 'rolesPartners', @@ -604,12 +647,14 @@ const triggerSet: TriggerSet = { en: 'Charge on YOU', de: 'Ansturm auf DIR', ja: '自分に突進', + cn: '冲锋点名', ko: '돌진 대상자', }, chargeOn: { en: 'Charge on ${player}', de: 'Ansturm auf ${player}', ja: '突進: ${player}', + cn: '冲锋点 ${player}', ko: '돌진 ${player}', }, }; @@ -808,54 +853,63 @@ const triggerSet: TriggerSet = { en: '${inOut} + Spread => ${outIn} + Melees Stack', de: '${inOut} + Verteilen => ${outIn} + Nahkämpfer sammeln', ja: '${inOut} + 散会 => ${outIn} + 近接ペア', + cn: '${inOut} + 分散 => ${outIn} + 近战分摊', ko: '${inOut} + 산개 => ${outIn} + 근딜 쉐어', }, spreadThenRoleStack: { en: '${inOut} + Spread => ${outIn} + Role Stacks', de: '${inOut} + Verteilen => ${outIn} + Rollengruppe sammeln', ja: '${inOut} + 散会 => ${outIn} + ロールペア', + cn: '${inOut} + 分散 => ${outIn} + 职能分摊', ko: '${inOut} + 산개 => ${outIn} + 역할별 쉐어', }, spreadThenPartnerStack: { en: '${inOut} + Spread => ${outIn} + Partner Stacks', de: '${inOut} + Verteilen => ${outIn} + Partner sammeln', ja: '${inOut} + 散会 => ${outIn} + ペア', + cn: '${inOut} + 分散 => ${outIn} + 和搭档分摊', ko: '${inOut} + 산개 => ${outIn} + 파트너 쉐어', }, meleeStackThenSpread: { en: '${inOut} + Melees Stack => ${outIn} + Spread', de: '${inOut} + Nahkämpfer sammeln => ${outIn} + Verteilen', ja: '${inOut} + 近接ペア => ${outIn} + 散会', + cn: '${inOut} + 近战分摊 => ${outIn} + 分散', ko: '${inOut} + 근딜 쉐어 => ${outIn} + 산개', }, roleStackThenSpread: { en: '${inOut} + Role Stacks => ${outIn} + Spread', de: '${inOut} + Rollengruppe sammeln => ${outIn} + Verteilen', ja: '${inOut} + ロールペア => ${outIn} + 散会', + cn: '${inOut} + 职能分摊 => ${outIn} + 分散', ko: '${inOut} + 역할별 쉐어 => ${outIn} + 산개', }, partnerStackThenSpread: { en: '${inOut} + Partner Stacks => ${outIn} + Spread', de: '${inOut} + Partner sammeln => ${outIn} + Verteilen', ja: '${inOut} + ペア => ${outIn} + 散会', + cn: '${inOut} + 和搭档分摊 => ${outIn} + 分散', ko: '${inOut} + 파트너 쉐어 => ${outIn} + 산개', }, spreadThenStack: { en: '${inOut} + Spread => ${outIn} + Stack', de: '${inOut} + Verteilen => ${outIn} + Sammeln', ja: '${inOut} + 散会 => ${outIn} + ペア', + cn: '${inOut} + 分散 => ${outIn} + 分摊', ko: '${inOut} + 산개 => ${outIn} + 쉐어', }, stackThenSpread: { en: '${inOut} + Stack => ${outIn} + Spread', de: '${inOut} + Sammeln => ${outIn} + Verteilen', ja: '${inOut} + ペア => ${outIn} + 散会', + cn: '${inOut} + 分摊 => ${outIn} + 分散', ko: '${inOut} + 쉐어 => ${outIn} + 산개', }, stacks: { en: 'Stacks: ${player1}, ${player2}', de: 'Sammeln: ${player1}, ${player2}', ja: '頭割り: ${player1}, ${player2}', + cn: '分摊点: ${player1}, ${player2}', ko: '쉐어: ${player1}, ${player2}', }, }; @@ -932,6 +986,7 @@ const triggerSet: TriggerSet = { en: '${inOut} + ${mechanic}', de: '${inOut} + ${mechanic}', ja: '${inOut} + ${mechanic}', + cn: '${inOut} + ${mechanic}', ko: '${inOut} + ${mechanic}', }, out: Outputs.out, @@ -1030,48 +1085,56 @@ const triggerSet: TriggerSet = { en: 'North Diamond + ${mechanic}', de: 'nördlicher Diamant + ${mechanic}', ja: '北 + ${mechanic}', + cn: '上(北) 菱形 + ${mechanic}', ko: '북쪽 + ${mechanic}', }, east: { en: 'East Diamond + ${mechanic}', de: 'östlicher Diamant + ${mechanic}', ja: '東 + ${mechanic}', + cn: '右(东) 菱形 + ${mechanic}', ko: '동쪽 + ${mechanic}', }, south: { en: 'South Diamond + ${mechanic}', de: 'südlicher Diamant + ${mechanic}', ja: '南 + ${mechanic}', + cn: '下(南) 菱形 + ${mechanic}', ko: '남쪽 + ${mechanic}', }, west: { en: 'West Diamond + ${mechanic}', de: 'westlicher Diamant + ${mechanic}', ja: '西 + ${mechanic}', + cn: '左(西) 菱形 + ${mechanic}', ko: '서쪽 + ${mechanic}', }, northeast: { en: 'Northeast Square + ${mechanic}', de: 'nordöstliches Viereck + ${mechanic}', ja: '北東 + ${mechanic}', + cn: '右上(东北) 正方形 + ${mechanic}', ko: '북동쪽 + ${mechanic}', }, southeast: { en: 'Southeast Square + ${mechanic}', de: 'südöstliches Viereck + ${mechanic}', ja: '南東 + ${mechanic}', + cn: '右下(东南) 正方形 + ${mechanic}', ko: '남동쪽 + ${mechanic}', }, southwest: { en: 'Southwest Square + ${mechanic}', de: 'südwestliches Viereck + ${mechanic}', ja: '南西 + ${mechanic}', + cn: '左下(西南) 正方形 + ${mechanic}', ko: '남서쪽 + ${mechanic}', }, northwest: { en: 'Northwest Square + ${mechanic}', de: 'nordwestliches Viereck + ${mechanic}', ja: '北西 + ${mechanic}', + cn: '左上(西北) 正方形 + ${mechanic}', ko: '북서쪽 + ${mechanic}', }, ...basicStackSpreadOutputStrings, @@ -1099,6 +1162,7 @@ const triggerSet: TriggerSet = { en: 'Tower', de: 'Türme', ja: '塔', + cn: '塔', ko: '기둥', }, num1: Outputs.num1, @@ -1138,12 +1202,14 @@ const triggerSet: TriggerSet = { en: 'Get Tower (w/${player})', de: 'Nimm Turm mit (w/${player})', ja: '塔踏み (${player})', + cn: '踩塔 (和 ${player})', ko: '기둥 들어가기 (+${player})', }, spread: { en: 'Spread (w/${player})', de: 'Verteilen (w/${player})', ja: '散会 (${player})', + cn: '分散 (和 ${player})', ko: '산개 들어가기 (+${player})', }, unknown: Outputs.unknown, @@ -1161,6 +1227,7 @@ const triggerSet: TriggerSet = { en: 'Sides (Stay Sides)', de: 'Seiten (Seitlich bleiben)', ja: '横へ (そのまま横)', + cn: '两侧 (待在两侧)', ko: '양 옆 (양 옆에 있기)', }, }, @@ -1176,6 +1243,7 @@ const triggerSet: TriggerSet = { en: 'Right + Behind', de: 'Rechts + Hinten', ja: '右 + 後ろ', + cn: '右右右 + 去背后', ko: '오른쪽 + 뒤', }, }, @@ -1191,6 +1259,7 @@ const triggerSet: TriggerSet = { en: 'Left + Behind', de: 'Links + Hinten', ja: '左 + 後ろ', + cn: '左左左 + 去背后', ko: '왼쪽 + 뒤', }, }, @@ -1229,6 +1298,7 @@ const triggerSet: TriggerSet = { en: 'Dodge 4x Shuriken', de: 'Weiche 4x Shuriken aus', ja: '4x 手裏剣', + cn: '躲避四次手里剑', // FIXME ko: '수리검 4개 피하기', }, }, @@ -1250,6 +1320,7 @@ const triggerSet: TriggerSet = { en: 'Avoid Expanding Lines', de: 'Weiche den größer werdenden Linien aus', ja: 'AOE回避', + cn: '远离扩大连线', ko: '커지는 장판들 피하기', }, }, @@ -1264,6 +1335,7 @@ const triggerSet: TriggerSet = { en: 'Under Rock + Lines', de: 'Unter dem Stein + Linien', ja: '石の下へ + 直線AOE', + cn: '站在石头和线下', ko: '바위 밑으로 + 직선장판', }, }, @@ -1302,6 +1374,7 @@ const triggerSet: TriggerSet = { en: 'Stacks: ${player1}, ${player2}', de: 'Sammeln: ${player1}, ${player2}', ja: '頭割り: ${player1}, ${player2}', + cn: '分摊点: ${player1}, ${player2}', ko: '쉐어: ${player1}, ${player2}', }, }; @@ -1397,6 +1470,7 @@ const triggerSet: TriggerSet = { en: 'Shrink Lone Orb', de: 'Einzel-Orb verkleinern', ja: '玉の処理', + cn: '缩小一个单独的球', ko: '혼자 있는 구슬 작아지게 만들기', }, }, @@ -1421,18 +1495,21 @@ const triggerSet: TriggerSet = { en: 'Stay Behind Tank', de: 'Hinter dem Tank stehen', ja: 'タンクの後ろ', + cn: '站坦克后面', ko: '탱커 뒤에 서기', }, blockLaser: { en: 'Block Laser on ${player}', de: 'Blockiere Laser auf ${player}', ja: '${player}の前でカバー', + cn: '挡枪 ${player}', ko: '${player} 대상 레이저 앞에서 맞기', }, avoidLaser: { en: 'Avoid Laser', de: 'Laser vermeiden', ja: 'レイザー回避', + cn: '躲避激光', ko: '레이저 피하기', }, }, @@ -1558,6 +1635,8 @@ const triggerSet: TriggerSet = { de: `Voll gemischt bedeutet, dass jeder beide Farben hat (zwei von der einen, eine von der anderen). Halb gemischt bedeutet, dass zwei Personen beide Farben haben und zwei Personen nur eine Farbe haben`, + cn: `全异色 指的是所有人的3个buff中有2个同色buff(2个是1种颜色,剩下1个是另1种)。 + 半异色 指的是2个人有2个同色buff,其余2人拥有3个同色buff。`, ko: `완전 혼합은 모든 사람이 두 가지 색을 가지고 있음을 의미합니다 (한 가지 색 두 개, 다른 색 하나). 반혼합은 두 사람이 두 가지 종류를 가지고 있고, 다른 두 사람은 모두 같은 색을 가지고 있음을 의미합니다.`, }, @@ -1574,36 +1653,42 @@ const triggerSet: TriggerSet = { en: '${color1} -> ${color2} -> ${color3} (${mixedType})', de: '${color1} -> ${color2} -> ${color3} (${mixedType})', ja: '${color1} -> ${color2} -> ${color3} (${mixedType})', + cn: '${color1} -> ${color2} -> ${color3} (${mixedType})', ko: '${color1} -> ${color2} -> ${color3} (${mixedType})', }, infoText: { en: '(first ${color} w/${player})', de: '(zuerst ${color} mit ${player})', ja: '1番 ${color} +${player}', + cn: '(第一个 ${color} 和 ${player})', ko: '1번 ${color} +${player}', }, orange: { en: 'Orange', de: 'Orange', ja: '赤', + cn: '橙色', ko: '주황', }, blue: { en: 'Blue', de: 'Blau', ja: '青', + cn: '蓝色', ko: '파랑', }, mixedTypeFull: { en: 'full mixed', de: 'Voll gemischt', ja: '全混合', + cn: '全异色', ko: '완전 혼합', }, mixedTypeHalf: { en: 'half mixed', de: 'Halb gemischt', ja: '半分混合', + cn: '半异色', ko: '반혼합', }, unknown: Outputs.unknown, @@ -1678,12 +1763,14 @@ const triggerSet: TriggerSet = { en: 'Inside Blue Tower 1', de: 'Innerhalb blauer Turm 1', ja: '内側の青塔1', + cn: '内侧 蓝塔 1', ko: '안쪽 파랑 기둥1', }, orangeTower1: { en: 'Inside Orange Tower 1', de: 'Innerhalb orangener Turm 1', ja: '内側の赤塔1', + cn: '内侧 橙塔 1', ko: '안쪽 주황 기둥1', }, }, @@ -1711,36 +1798,42 @@ const triggerSet: TriggerSet = { en: 'Inside Blue Tower 1', de: 'Mittig blauer Turm 1', ja: '内側の青塔1', + cn: '内侧 蓝塔 1', ko: '안쪽 파랑 기둥 1', }, orangeTower1: { en: 'Inside Orange Tower 1', de: 'Mittig orangener Turm 1', ja: '内側の赤塔1', + cn: '内侧 橙塔 1', ko: '안쪽 주황 기둥 1', }, blueTower2: { en: 'Corner Blue Tower 2', de: 'Ecke blauer Turm 2', ja: '隅の青塔2', + cn: '角落 蓝塔 2', ko: '구석 파랑 기둥 2', }, orangeTower2: { en: 'Corner Orange Tower 2', de: 'Ecke orangener Turm 2', ja: '隅の赤塔2', + cn: '角落 橙塔 2', ko: '구석 주황 기둥 2', }, blueTower3: { en: 'Placed Blue Tower 3', de: 'Platzierter blauer Turm 3', ja: '設置した青塔3', + cn: '放置 蓝塔 3', ko: '설치한 파랑 기둥 3', }, orangeTower3: { en: 'Placed Orange Tower 3', de: 'Platzierter orangener Turm 3', ja: '設置した赤塔3', + cn: '放置 橙塔 3', ko: '설치한 주황 기둥 3', }, }, @@ -1801,6 +1894,7 @@ const triggerSet: TriggerSet = { en: '(${text})', de: '(${text})', ja: '(${text})', + cn: '(${text})', ko: '(${text})', }, ...tripleKasumiFollowupOutputStrings, @@ -1827,6 +1921,7 @@ const triggerSet: TriggerSet = { en: '${text1} => ${text2} => ${text3}', de: '${text1} => ${text2} => ${text3}', ja: '${text1} => ${text2} => ${text3}', + cn: '${text1} => ${text2} => ${text3}', ko: '${text1} => ${text2} => ${text3}', }, ...tripleKasumiFirstOutputStrings, @@ -1865,6 +1960,7 @@ const triggerSet: TriggerSet = { en: 'Sides + Out => Stay Out', de: 'Seiten + Raus => Bleib drausen', ja: '横へ + 外 => そのまま外', + cn: '两侧 + 远离 => 待在外面', ko: '양 옆 + 밖 => 밖에 있기', }, }, @@ -1879,6 +1975,7 @@ const triggerSet: TriggerSet = { en: 'Under => Sides + Out', de: 'Unter ihn => Seiten + Geh Raus', ja: 'ボスの下へ => 横へ + 外', + cn: '去脚下 => 两侧 + 出去', ko: '안 => 양 옆 + 밖', }, }, @@ -1894,6 +1991,7 @@ const triggerSet: TriggerSet = { en: 'Sides + Out', de: 'Seiten + Raus', ja: '横へ + 外', + cn: '两侧 + 出去', ko: '양 옆 + 밖', }, }, @@ -2040,48 +2138,56 @@ const triggerSet: TriggerSet = { en: 'Back Tether on YOU', de: 'Zurück-Verbindung auf DIR', ja: '自分の後ろに線', + cn: '后方连线点名!', ko: '선-뒤쪽 대상자', }, leftOnYou: { en: 'Left Tether on YOU', de: 'Links-Verbindung auf DIR', ja: '自分の左に線', + cn: '左侧连线点名!', ko: '선-왼쪽 대상자', }, frontOnYou: { en: 'Front Tether on YOU', de: 'Vorne-Verbindung auf DIR', ja: '自分の前に線', + cn: '前方连线点名!', ko: '선-앞쪽 대상자', }, rightOnYou: { en: 'Right Tether on YOU', de: 'Rechts-Verbindung auf DIR', ja: '自分の右に線', + cn: '右侧连线点名!', ko: '선-오른쪽 대상자', }, backOnPlayer: { en: 'Back Tether on ${player}', de: 'Zurück-Verbindung auf ${player}', ja: '後ろの線: ${player}', + cn: '后方连线点 ${player}', ko: '선-뒤쪽 ${player}', }, leftOnPlayer: { en: 'Left Tether on ${player}', de: 'Links-Verbindung auf ${player}', ja: '左の線: ${player}', + cn: '左侧连线点 ${player}', ko: '선-왼쪽 ${player}', }, frontOnPlayer: { en: 'Front Tether on ${player}', de: 'Vorne-Verbindung auf ${player}', ja: '前の線: ${player}', + cn: '前方连线点 ${player}', ko: '선-앞쪽 ${player}', }, rightOnPlayer: { en: 'Right Tether on ${player}', de: 'Rechts-Verbindung auf ${player}', ja: '右の線: ${player}', + cn: '右侧连线点 ${player}', ko: '선-오른쪽 ${player}', }, }; @@ -2123,6 +2229,7 @@ const triggerSet: TriggerSet = { en: 'Back Tether (${partners})', de: 'Zurück-Verbindung (${partners}))', ja: '後ろの線 (${partners})', + cn: '后方连线 (和 ${partners})', ko: '선-뒤쪽 (${partners})', }, // These are probably impossible. @@ -2130,24 +2237,28 @@ const triggerSet: TriggerSet = { en: 'Left Tether (${partners})', de: 'Links-Verbindung (${partners})', ja: '左の線 (${partners})', + cn: '左侧连线 (和 ${partners})', ko: '선-왼쪽 (${partners})', }, frontOnYou: { en: 'Front Tether (${partners})', de: 'Vorne-Verbindung (${partners})', ja: '前の線 (${partners})', + cn: '前方连线 (和 ${partners})', ko: '선-앞쪽 (${partners})', }, rightOnYou: { en: 'Right Tether (${partners})', de: 'Rechts-Verbindung (${partners})', ja: '右の線 (${partners})', + cn: '右侧连线 (和 ${partners})', ko: '선-오른쪽 (${partners})', }, unmarked: { en: 'Unmarked (${partners})', de: 'Unmarkiert (${partners})', ja: '線なし (${partners})', + cn: '无点名 (和 ${partners})', ko: '무징 (${partners})', }, melee: { @@ -2239,12 +2350,14 @@ const triggerSet: TriggerSet = { en: 'North/South', de: 'Norden/Süden', ja: '北・南', + cn: '上(北)/下(南)', ko: '북쪽/남쪽', }, eastWest: { en: 'East/West', de: 'Osten/Westen', ja: '東・西', + cn: '左(西)/右(东)', ko: '동쪽/서쪽', }, }, @@ -2266,24 +2379,28 @@ const triggerSet: TriggerSet = { en: 'Bait Near (Tether Far)', de: 'Nah ködern (Verbindung Fern)', ja: 'ニア (線ファー)', + cn: '靠近引导 (连线远离)', ko: '유도 가까이 (선 멀리)', }, baitFar: { en: 'Bait Far (Tether Near)', de: 'Fern ködern (Verbindung Nah)', ja: 'ファー (線ニア)', + cn: '远离引导 (连线靠近)', ko: '멀리 유도 (선 가까이)', }, tetherNear: { en: 'Tether Near (Bait Far)', de: 'Verbindung Nahe (Fern ködern)', ja: '線ニア (誘導ファー)', + cn: '靠近拉线 (引导远离)', ko: '선 가까이 (유도 가까이)', }, tetherFar: { en: 'Tether Far (Bait Near)', de: 'Verbindung Fern (Nahe ködern)', ja: '線ファー (誘導ニア)', + cn: '远离拉线 (引导靠近)', ko: '선 멀리 (유도 멀리)', }, }, @@ -2338,24 +2455,28 @@ const triggerSet: TriggerSet = { en: '(then stay)', de: '(bleib stehen)', ja: '(後はそのまま)', + cn: '(稍后 停)', ko: '(이후 그대로)', }, left: { en: '(then left)', de: '(dann links)', ja: '(後は左)', + cn: '(稍后 去左侧)', ko: '(이후 왼쪽)', }, front: { en: '(then through)', de: '(dann durchgehen)', ja: '(後はまたいで移動)', + cn: '(稍后 穿)', ko: '(이후 가로지르기)', }, right: { en: '(then right)', de: '(dann rechts)', ja: '(後は右)', + cn: '(稍后 去右侧)', ko: '(이후 오른쪽)', }, }, @@ -2434,6 +2555,7 @@ const triggerSet: TriggerSet = { en: 'Stay', de: 'Bleib stehen', ja: 'そのまま', + cn: '停', ko: '그대로', }, left: Outputs.left, @@ -2441,6 +2563,7 @@ const triggerSet: TriggerSet = { en: 'Through', de: 'Lauf durch', ja: 'またいで', + cn: '穿', ko: '가로지르기', }, right: Outputs.right, @@ -2554,24 +2677,28 @@ const triggerSet: TriggerSet = { en: 'Left Tether (${partners})', de: 'Linke Verbindung (${partners})', ja: '左線 (${partners})', + cn: '左侧连线 (${partners})', ko: '왼쪽 선 (${partners})', }, right: { en: 'Right Tether (${partners})', de: 'Rechte Verbindung (${partners})', ja: '右線 (${partners})', + cn: '右侧连线 (${partners})', ko: '오른쪽 선 (${partners})', }, role: { en: 'roles together', de: 'Rollen zusammen', ja: 'ロールペア', + cn: '职能集合', ko: '역할군끼리', }, partner: { en: 'partners together', de: 'Partner zusammen', ja: 'ペア', + cn: '和搭档集合', ko: '파트너끼리', }, unknown: Outputs.unknown, diff --git a/ui/raidboss/data/06-ew/dungeon/another_mount_rokkon.ts b/ui/raidboss/data/06-ew/dungeon/another_mount_rokkon.ts index aa53823577..78e87036f3 100644 --- a/ui/raidboss/data/06-ew/dungeon/another_mount_rokkon.ts +++ b/ui/raidboss/data/06-ew/dungeon/another_mount_rokkon.ts @@ -56,48 +56,56 @@ const tripleKasumiFirstOutputStrings = { en: 'Back + Out', de: 'Hinten + Raus', ja: '後ろ + 外', + cn: '背后 + 远离', ko: '뒤 + 밖', }, leftRedFirst: { en: 'Left + Out', de: 'Links + Raus', ja: '左 + 外', + cn: '左 + 远离', ko: '왼쪽 + 밖', }, frontRedFirst: { en: 'Front + Out', de: 'Vorne + Raus', ja: '前 + 外', + cn: '面前 + 远离', ko: '앞 + 밖', }, rightRedFirst: { en: 'Right + Out', de: 'Rechts + Raus', ja: '右 + 外', + cn: '右 + 远离', ko: '오른쪽 + 밖', }, backBlueFirst: { en: 'Back + In', de: 'Hinten + Rein', ja: '後ろ + 中', + cn: '背后 + 靠近', ko: '뒤 + 안', }, leftBlueFirst: { en: 'Left + In', de: 'Links + Rein', ja: '左 + 中', + cn: '左 + 靠近', ko: '왼쪽 + 안', }, frontBlueFirst: { en: 'Front + In', de: 'Vorne + Rein', ja: '前 + 中', + cn: '面前 + 靠近', ko: '앞 + 안', }, rightBlueFirst: { en: 'Right + In', de: 'Rechts + Rein', ja: '右 + 中', + cn: '右 + 靠近', ko: '오른쪽 + 안', }, } as const; @@ -109,48 +117,56 @@ const tripleKasumiFollowupOutputStrings = { en: 'Stay + Out', de: 'bleib Stehen + Raus', ja: 'そのまま + 外', + cn: '停 + 远离', ko: '그대로 + 밖', }, leftRed: { en: 'Left + Out', de: 'Links + Raus', ja: '左 + 外', + cn: '左左左 + 远离', ko: '왼쪽 + 밖', }, frontRed: { en: 'Through + Out', de: 'Durch + Raus', ja: 'またいで + 外', + cn: '穿 + 远离', ko: '가로지르기 + 밖', }, rightRed: { en: 'Right + Out', de: 'Rechts + Raus', ja: '右 + 外', + cn: '右右右 + 远离', ko: '오른쪽 + 밖', }, backBlue: { en: 'Stay + In', de: 'bleib Stehen + Rein', ja: 'そのまま + 中', + cn: '停 + 靠近', ko: '그대로 + 안', }, leftBlue: { en: 'Left + In', de: 'Links + Rein', ja: '左 + 中', + cn: '左左左 + 靠近', ko: '왼쪽 + 밖', }, frontBlue: { en: 'Through + In', de: 'Durch + Rein', ja: 'またいで + 中', + cn: '穿 + 靠近', ko: '가로지르기 + 안', }, rightBlue: { en: 'Right + In', de: 'Rechts + Rein', ja: '右 + 中', + cn: '右右右 + 靠近', ko: '오른쪽 + 안', }, }; @@ -163,24 +179,28 @@ const basicStackSpreadOutputStrings: Record = { en: 'Melees Stack', de: 'Nahkämpfer sammeln', ja: '近接ペア', + cn: '近战分摊', ko: '근딜 쉐어', }, role: { en: 'Role Stacks', de: 'Rollengruppe sammeln', ja: 'ロールペア', + cn: '职能分摊', ko: '역할별 쉐어', }, partner: { en: 'Partner Stacks', de: 'Partner sammeln', ja: 'ペア', + cn: '和搭档分摊', ko: '파트너 쉐어', }, unknown: { en: 'Stacks', de: 'Sammeln', ja: '頭割り', + cn: '分摊', ko: '쉐어', }, } as const; @@ -331,36 +351,42 @@ const stackSpreadResponse = ( en: 'Spread => Melees Stack', de: 'Verteilen => Nahkämpfer sammeln', ja: '散会 => 近接ペア', + cn: '分散 => 近战分摊', ko: '산개 => 근딜 쉐어', }, spreadThenRoleStack: { en: 'Spread => Role Stacks', de: 'Verteilen => Rollengruppe sammeln', ja: '散会 => ロールペア', + cn: '分散 => 职能分摊', ko: '산개 => 역할별 쉐어', }, spreadThenPartnerStack: { en: 'Spread => Partner Stacks', de: 'Verteilen => Partner sammeln', ja: '散会 => ペア', + cn: '分散 => 和搭档分摊', ko: '산개 => 파트너 쉐어', }, meleeStackThenSpread: { en: 'Melees Stack => Spread', de: 'Nahkämpfer sammeln => Verteilen', ja: '近接ペア => 散会', + cn: '近战分摊 => 分散', ko: '근딜 쉐어 => 산개', }, roleStackThenSpread: { en: 'Role Stacks => Spread', de: 'Rollengruppe sammeln => Verteilen', ja: 'ロールペア => 散会', + cn: '职能分摊 => 分散', ko: '역할별 쉐어 => 산개', }, partnerStackThenSpread: { en: 'Partner Stacks => Spread', de: 'Partner sammeln => Verteilen', ja: 'ペア => 散会', + cn: '和搭档分摊 => 分散', ko: '파트너 쉐어 => 산개', }, spreadThenStack: Outputs.spreadThenStack, @@ -369,6 +395,7 @@ const stackSpreadResponse = ( en: 'Stacks: ${player1}, ${player2}', de: 'Sammeln: ${player1}, ${player2}', ja: '頭割り: ${player1}, ${player2}', + cn: '分摊点: ${player1}, ${player2}', ko: '쉐어: ${player1}, ${player2}', }, }; @@ -422,30 +449,35 @@ const towerResponse = ( en: 'Tether ${num1} => Blue Tower ${num2}', de: 'Verbindung ${num1} => Blauer Turm ${num2}', ja: '線${num1} => 青塔${num2}', + cn: '连线 ${num1} => 蓝塔 ${num2}', ko: '선 ${num1} => 파랑 기둥 ${num2}', }, tetherThenOrangeTower: { en: 'Tether ${num1} => Orange Tower ${num2}', de: 'Verbindung ${num1} => Orangener Turm ${num2}', ja: '線${num1} => 赤塔${num2}', + cn: '连线 ${num1} => 橙塔 ${num2}', ko: '선 ${num1} => 주황 기둥 ${num2}', }, tether: { en: 'Tether ${num}', de: 'Verbindung ${num}', ja: '線${num}', + cn: '连线 ${num}', ko: '선 ${num}', }, blueTower: { en: 'Blue Tower ${num}', de: 'Blauer Turm ${num}', ja: '青塔${num}', + cn: '蓝塔 ${num}', ko: '파랑 기둥 ${num}', }, orangeTower: { en: 'Orange Tower ${num}', de: 'Orangener Turm ${num}', ja: '赤塔${num}', + cn: '橙塔 ${num}', ko: '주황 기둥 ${num}', }, num1: Outputs.num1, @@ -517,6 +549,12 @@ const triggerSet: TriggerSet = { 近接ペアは近接+タンクとヒーラ+遠隔を意味します。ロールはタンク+ヒーラ、近接+遠隔を意味します。 遠隔まだは近接が2人の場合は、ここの設定を無視して近接呼び出しはありません。 および、タンク+ヒーラ+DPS2人じゃないパティは志願しません。`, + cn: `对于所有双人分摊,该选项指定了选择谁与谁分摊的优先级。 + 如果你想让近战和坦克分摊(假设分摊没有同时点这两个人),选择含有“近战(melee)”的选项。 + 近战(melee)分摊指的是 近战+坦克 和 治疗+远程。职能分摊指的是 坦克+治疗 和 DPS+DPS。 + 搭档分摊指的是 支援+DPS 和 支援+DPS(任何组合都有可能,支援位是坦克和治疗)。 + 如果队伍中有两名远程DPS或近战DPS,无论此配置选项如何,它都不会报“近战(melees)。” + 没有考虑对非标准阵容队伍(非2支援+2DPS)构成的支持。`, ko: `2인 쉐어에서, 함께 쉐어를 맞을 사람의 우선 순위를 지정합니다. 근딜과 탱커를 함께 배치하고 싶다면 근딜이 포함된 옵션을 선택하세요. 근딜 쉐어는 근딜+탱커와 힐러+원딜을 의미합니다. 역할별 쉐어는 탱커+힐러와 딜러+딜러를 의미합니다. 파트너 쉐어는 탱힐+딜러와 탱힐+딜러를 의미합니다(어떤 조합도 가능). @@ -527,6 +565,7 @@ const triggerSet: TriggerSet = { en: 'Stack Selection Order', de: 'Sammel-Reihenfolge', ja: 'ペア優先順位', + cn: '选择分摊次序', ko: '쉐어 우선순위', }, type: 'select', @@ -543,6 +582,10 @@ const triggerSet: TriggerSet = { '近接 > ロール > ペア': 'meleeRolesPartners', 'ロール > ペア': 'rolesPartners', }, + cn: { + '近战 > 职能 > 搭档': 'meleeRolesPartners', + '职能 > 搭档': 'rolesPartners', + }, ko: { '근딜 > 역할군 > 파트너': 'meleeRolesPartners', '역할군 > 파트너': 'rolesPartners', @@ -599,12 +642,14 @@ const triggerSet: TriggerSet = { en: 'Charge on YOU', de: 'Ansturm auf DIR', ja: '自分に突進', + cn: '冲锋点名', ko: '돌진 대상자', }, chargeOn: { en: 'Charge on ${player}', de: 'Ansturm auf ${player}', ja: '突進: ${player}', + cn: '冲锋点 ${player}', ko: '돌진 ${player}', }, }; @@ -803,54 +848,63 @@ const triggerSet: TriggerSet = { en: '${inOut} + Spread => ${outIn} + Melees Stack', de: '${inOut} + Verteilen => ${outIn} + Nahkämpfer sammeln', ja: '${inOut} + 散会 => ${outIn} + 近接ペア', + cn: '${inOut} + 分散 => ${outIn} + 近战分摊', ko: '${inOut} + 산개 => ${outIn} + 근딜 쉐어', }, spreadThenRoleStack: { en: '${inOut} + Spread => ${outIn} + Role Stacks', de: '${inOut} + Verteilen => ${outIn} + Rollengruppe sammeln', ja: '${inOut} + 散会 => ${outIn} + ロールペア', + cn: '${inOut} + 分散 => ${outIn} + 职能分摊', ko: '${inOut} + 산개 => ${outIn} + 역할별 쉐어', }, spreadThenPartnerStack: { en: '${inOut} + Spread => ${outIn} + Partner Stacks', de: '${inOut} + Verteilen => ${outIn} + Partner sammeln', ja: '${inOut} + 散会 => ${outIn} + ペア', + cn: '${inOut} + 分散 => ${outIn} + 和搭档分摊', ko: '${inOut} + 산개 => ${outIn} + 파트너 쉐어', }, meleeStackThenSpread: { en: '${inOut} + Melees Stack => ${outIn} + Spread', de: '${inOut} + Nahkämpfer sammeln => ${outIn} + Verteilen', ja: '${inOut} + 近接ペア => ${outIn} + 散会', + cn: '${inOut} + 近战分摊 => ${outIn} + 分散', ko: '${inOut} + 근딜 쉐어 => ${outIn} + 산개', }, roleStackThenSpread: { en: '${inOut} + Role Stacks => ${outIn} + Spread', de: '${inOut} + Rollengruppe sammeln => ${outIn} + Verteilen', ja: '${inOut} + ロールペア => ${outIn} + 散会', + cn: '${inOut} + 职能分摊 => ${outIn} + 分散', ko: '${inOut} + 역할별 쉐어 => ${outIn} + 산개', }, partnerStackThenSpread: { en: '${inOut} + Partner Stacks => ${outIn} + Spread', de: '${inOut} + Partner sammeln => ${outIn} + Verteilen', ja: '${inOut} + ペア => ${outIn} + 散会', + cn: '${inOut} + 和搭档分摊 => ${outIn} + 分散', ko: '${inOut} + 파트너 쉐어 => ${outIn} + 산개', }, spreadThenStack: { en: '${inOut} + Spread => ${outIn} + Stack', de: '${inOut} + Verteilen => ${outIn} + Sammeln', ja: '${inOut} + 散会 => ${outIn} + ペア', + cn: '${inOut} + 分散 => ${outIn} + 分摊', ko: '${inOut} + 산개 => ${outIn} + 쉐어', }, stackThenSpread: { en: '${inOut} + Stack => ${outIn} + Spread', de: '${inOut} + Sammeln => ${outIn} + Verteilen', ja: '${inOut} + ペア => ${outIn} + 散会', + cn: '${inOut} + 分摊 => ${outIn} + 分散', ko: '${inOut} + 쉐어 => ${outIn} + 산개', }, stacks: { en: 'Stacks: ${player1}, ${player2}', de: 'Sammeln: ${player1}, ${player2}', ja: '頭割り: ${player1}, ${player2}', + cn: '分摊点: ${player1}, ${player2}', ko: '쉐어: ${player1}, ${player2}', }, }; @@ -927,6 +981,7 @@ const triggerSet: TriggerSet = { en: '${inOut} + ${mechanic}', de: '${inOut} + ${mechanic}', ja: '${inOut} + ${mechanic}', + cn: '${inOut} + ${mechanic}', ko: '${inOut} + ${mechanic}', }, out: Outputs.out, @@ -1025,48 +1080,56 @@ const triggerSet: TriggerSet = { en: 'North Diamond + ${mechanic}', de: 'nördlicher Diamant + ${mechanic}', ja: '北 + ${mechanic}', + cn: '上(北) 菱形 + ${mechanic}', ko: '북쪽 + ${mechanic}', }, east: { en: 'East Diamond + ${mechanic}', de: 'östlicher Diamant + ${mechanic}', ja: '東 + ${mechanic}', + cn: '右(东) 菱形 + ${mechanic}', ko: '동쪽 + ${mechanic}', }, south: { en: 'South Diamond + ${mechanic}', de: 'südlicher Diamant + ${mechanic}', ja: '南 + ${mechanic}', + cn: '下(南) 菱形 + ${mechanic}', ko: '남쪽 + ${mechanic}', }, west: { en: 'West Diamond + ${mechanic}', de: 'westlicher Diamant + ${mechanic}', ja: '西 + ${mechanic}', + cn: '左(西) 菱形 + ${mechanic}', ko: '서쪽 + ${mechanic}', }, northeast: { en: 'Northeast Square + ${mechanic}', de: 'nordöstliches Viereck + ${mechanic}', ja: '北東 + ${mechanic}', + cn: '右上(东北) 正方形 + ${mechanic}', ko: '북동쪽 + ${mechanic}', }, southeast: { en: 'Southeast Square + ${mechanic}', de: 'südöstliches Viereck + ${mechanic}', ja: '南東 + ${mechanic}', + cn: '右下(东南) 正方形 + ${mechanic}', ko: '남동쪽 + ${mechanic}', }, southwest: { en: 'Southwest Square + ${mechanic}', de: 'südwestliches Viereck + ${mechanic}', ja: '南西 + ${mechanic}', + cn: '左下(西南) 正方形 + ${mechanic}', ko: '남서쪽 + ${mechanic}', }, northwest: { en: 'Northwest Square + ${mechanic}', de: 'nordwestliches Viereck + ${mechanic}', ja: '北西 + ${mechanic}', + cn: '左上(西北) 正方形 + ${mechanic}', ko: '북서쪽 + ${mechanic}', }, ...basicStackSpreadOutputStrings, @@ -1094,6 +1157,7 @@ const triggerSet: TriggerSet = { en: 'Tower', de: 'Türme', ja: '塔', + cn: '塔', ko: '기둥', }, num1: Outputs.num1, @@ -1133,12 +1197,14 @@ const triggerSet: TriggerSet = { en: 'Get Tower (w/${player})', de: 'Nimm Turm mit (w/${player})', ja: '塔踏み (${player})', + cn: '踩塔 (和 ${player})', ko: '기둥 들어가기 (+${player})', }, spread: { en: 'Spread (w/${player})', de: 'Verteilen (w/${player})', ja: '散会 (${player})', + cn: '分散 (和 ${player})', ko: '산개 들어가기 (+${player})', }, unknown: Outputs.unknown, @@ -1156,6 +1222,7 @@ const triggerSet: TriggerSet = { en: 'Sides (Stay Sides)', de: 'Seiten (Seitlich bleiben)', ja: '横へ (そのまま横)', + cn: '两侧 (待在两侧)', ko: '양 옆 (양 옆에 있기)', }, }, @@ -1171,6 +1238,7 @@ const triggerSet: TriggerSet = { en: 'Right + Behind', de: 'Rechts + Hinten', ja: '右 + 後ろ', + cn: '右右右 + 去背后', ko: '오른쪽 + 뒤', }, }, @@ -1186,6 +1254,7 @@ const triggerSet: TriggerSet = { en: 'Left + Behind', de: 'Links + Hinten', ja: '左 + 後ろ', + cn: '左左左 + 去背后', ko: '왼쪽 + 뒤', }, }, @@ -1224,6 +1293,7 @@ const triggerSet: TriggerSet = { en: 'Dodge 4x Shuriken', de: 'Weiche 4x Shuriken aus', ja: '4x 手裏剣', + cn: '躲避四次手里剑', // FIXME ko: '수리검 4개 피하기', }, }, @@ -1245,6 +1315,7 @@ const triggerSet: TriggerSet = { en: 'Avoid Expanding Lines', de: 'Weiche den größer werdenden Linien aus', ja: 'AOE回避', + cn: '远离扩大连线', ko: '커지는 장판들 피하기', }, }, @@ -1259,6 +1330,7 @@ const triggerSet: TriggerSet = { en: 'Under Rock + Lines', de: 'Unter dem Stein + Linien', ja: '石の下へ + 直線AOE', + cn: '站在石头和线下', ko: '바위 밑으로 + 직선장판', }, }, @@ -1297,6 +1369,7 @@ const triggerSet: TriggerSet = { en: 'Stacks: ${player1}, ${player2}', de: 'Sammeln: ${player1}, ${player2}', ja: '頭割り: ${player1}, ${player2}', + cn: '分摊点: ${player1}, ${player2}', ko: '쉐어: ${player1}, ${player2}', }, }; @@ -1392,6 +1465,7 @@ const triggerSet: TriggerSet = { en: 'Shrink Lone Orb', de: 'Einzel-Orb verkleinern', ja: '玉の処理', + cn: '缩小一个单独的球', ko: '혼자 있는 구슬 작아지게 만들기', }, }, @@ -1416,18 +1490,21 @@ const triggerSet: TriggerSet = { en: 'Stay Behind Tank', de: 'Hinter dem Tank stehen', ja: 'タンクの後ろ', + cn: '站坦克后面', ko: '탱커 뒤에 서기', }, blockLaser: { en: 'Block Laser on ${player}', de: 'Blockiere Laser auf ${player}', ja: '${player}の前でカバー', + cn: '挡枪 ${player}', ko: '${player} 대상 레이저 앞에서 맞기', }, avoidLaser: { en: 'Avoid Laser', de: 'Laser vermeiden', ja: 'レイザー回避', + cn: '躲避激光', ko: '레이저 피하기', }, }, @@ -1553,6 +1630,8 @@ const triggerSet: TriggerSet = { de: `Voll gemischt bedeutet, dass jeder beide Farben hat (zwei von der einen, eine von der anderen). Halb gemischt bedeutet, dass zwei Personen beide Farben haben und zwei Personen nur eine Farbe haben`, + cn: `全异色 指的是所有人的3个buff中有2个同色buff(2个是1种颜色,剩下1个是另1种)。 + 半异色 指的是2个人有2个同色buff,其余2人拥有3个同色buff。`, ko: `완전 혼합은 모든 사람이 두 가지 색을 가지고 있음을 의미합니다 (한 가지 색 두 개, 다른 색 하나). 반혼합은 두 사람이 두 가지 종류를 가지고 있고, 다른 두 사람은 모두 같은 색을 가지고 있음을 의미합니다.`, }, @@ -1569,36 +1648,42 @@ const triggerSet: TriggerSet = { en: '${color1} -> ${color2} -> ${color3} (${mixedType})', de: '${color1} -> ${color2} -> ${color3} (${mixedType})', ja: '${color1} -> ${color2} -> ${color3} (${mixedType})', + cn: '${color1} -> ${color2} -> ${color3} (${mixedType})', ko: '${color1} -> ${color2} -> ${color3} (${mixedType})', }, infoText: { en: '(first ${color} w/${player})', de: '(zuerst ${color} mit ${player})', ja: '1番 ${color} +${player}', + cn: '(第一个 ${color} 和 ${player})', ko: '1번 ${color} +${player}', }, orange: { en: 'Orange', de: 'Orange', ja: '赤', + cn: '橙色', ko: '주황', }, blue: { en: 'Blue', de: 'Blau', ja: '青', + cn: '蓝色', ko: '파랑', }, mixedTypeFull: { en: 'full mixed', de: 'Voll gemischt', ja: '全混合', + cn: '全异色', ko: '완전 혼합', }, mixedTypeHalf: { en: 'half mixed', de: 'Halb gemischt', ja: '半分混合', + cn: '半异色', ko: '반혼합', }, unknown: Outputs.unknown, @@ -1673,12 +1758,14 @@ const triggerSet: TriggerSet = { en: 'Inside Blue Tower 1', de: 'Innerhalb blauer Turm 1', ja: '内側の青塔1', + cn: '内侧 蓝塔 1', ko: '안쪽 파랑 기둥1', }, orangeTower1: { en: 'Inside Orange Tower 1', de: 'Innerhalb orangener Turm 1', ja: '内側の赤塔1', + cn: '内侧 橙塔 1', ko: '안쪽 주황 기둥1', }, }, @@ -1706,36 +1793,42 @@ const triggerSet: TriggerSet = { en: 'Inside Blue Tower 1', de: 'Mittig blauer Turm 1', ja: '内側の青塔1', + cn: '内侧 蓝塔 1', ko: '안쪽 파랑 기둥 1', }, orangeTower1: { en: 'Inside Orange Tower 1', de: 'Mittig orangener Turm 1', ja: '内側の赤塔1', + cn: '内侧 橙塔 1', ko: '안쪽 주황 기둥 1', }, blueTower2: { en: 'Corner Blue Tower 2', de: 'Ecke blauer Turm 2', ja: '隅の青塔2', + cn: '角落 蓝塔 2', ko: '구석 파랑 기둥 2', }, orangeTower2: { en: 'Corner Orange Tower 2', de: 'Ecke orangener Turm 2', ja: '隅の赤塔2', + cn: '角落 橙塔 2', ko: '구석 주황 기둥 2', }, blueTower3: { en: 'Placed Blue Tower 3', de: 'Platzierter blauer Turm 3', ja: '設置した青塔3', + cn: '放置 蓝塔 3', ko: '설치한 파랑 기둥 3', }, orangeTower3: { en: 'Placed Orange Tower 3', de: 'Platzierter orangener Turm 3', ja: '設置した赤塔3', + cn: '放置 橙塔 3', ko: '설치한 주황 기둥 3', }, }, @@ -1796,6 +1889,7 @@ const triggerSet: TriggerSet = { en: '(${text})', de: '(${text})', ja: '(${text})', + cn: '(${text})', ko: '(${text})', }, ...tripleKasumiFollowupOutputStrings, @@ -1822,6 +1916,7 @@ const triggerSet: TriggerSet = { en: '${text1} => ${text2} => ${text3}', de: '${text1} => ${text2} => ${text3}', ja: '${text1} => ${text2} => ${text3}', + cn: '${text1} => ${text2} => ${text3}', ko: '${text1} => ${text2} => ${text3}', }, ...tripleKasumiFirstOutputStrings, @@ -1860,6 +1955,7 @@ const triggerSet: TriggerSet = { en: 'Sides + Out => Stay Out', de: 'Seiten + Raus => Bleib drausen', ja: '横へ + 外 => そのまま外', + cn: '两侧 + 远离 => 待在外面', ko: '양 옆 + 밖 => 밖에 있기', }, }, @@ -1874,6 +1970,7 @@ const triggerSet: TriggerSet = { en: 'Under => Sides + Out', de: 'Unter ihn => Seiten + Geh Raus', ja: 'ボスの下へ => 横へ + 外', + cn: '去脚下 => 两侧 + 出去', ko: '안 => 양 옆 + 밖', }, }, @@ -1889,6 +1986,7 @@ const triggerSet: TriggerSet = { en: 'Sides + Out', de: 'Seiten + Raus', ja: '横へ + 外', + cn: '两侧 + 出去', ko: '양 옆 + 밖', }, }, @@ -2035,48 +2133,56 @@ const triggerSet: TriggerSet = { en: 'Back Tether on YOU', de: 'Zurück-Verbindung auf DIR', ja: '自分の後ろに線', + cn: '后方连线点名!', ko: '선-뒤쪽 대상자', }, leftOnYou: { en: 'Left Tether on YOU', de: 'Links-Verbindung auf DIR', ja: '自分の左に線', + cn: '左侧连线点名!', ko: '선-왼쪽 대상자', }, frontOnYou: { en: 'Front Tether on YOU', de: 'Vorne-Verbindung auf DIR', ja: '自分の前に線', + cn: '前方连线点名!', ko: '선-앞쪽 대상자', }, rightOnYou: { en: 'Right Tether on YOU', de: 'Rechts-Verbindung auf DIR', ja: '自分の右に線', + cn: '右侧连线点名!', ko: '선-오른쪽 대상자', }, backOnPlayer: { en: 'Back Tether on ${player}', de: 'Zurück-Verbindung auf ${player}', ja: '後ろの線: ${player}', + cn: '后方连线点 ${player}', ko: '선-뒤쪽 ${player}', }, leftOnPlayer: { en: 'Left Tether on ${player}', de: 'Links-Verbindung auf ${player}', ja: '左の線: ${player}', + cn: '左侧连线点 ${player}', ko: '선-왼쪽 ${player}', }, frontOnPlayer: { en: 'Front Tether on ${player}', de: 'Vorne-Verbindung auf ${player}', ja: '前の線: ${player}', + cn: '前方连线点 ${player}', ko: '선-앞쪽 ${player}', }, rightOnPlayer: { en: 'Right Tether on ${player}', de: 'Rechts-Verbindung auf ${player}', ja: '右の線: ${player}', + cn: '右侧连线点 ${player}', ko: '선-오른쪽 ${player}', }, }; @@ -2118,6 +2224,7 @@ const triggerSet: TriggerSet = { en: 'Back Tether (${partners})', de: 'Zurück-Verbindung (${partners}))', ja: '後ろの線 (${partners})', + cn: '后方连线 (和 ${partners})', ko: '선-뒤쪽 (${partners})', }, // These are probably impossible. @@ -2125,24 +2232,28 @@ const triggerSet: TriggerSet = { en: 'Left Tether (${partners})', de: 'Links-Verbindung (${partners})', ja: '左の線 (${partners})', + cn: '左侧连线 (和 ${partners})', ko: '선-왼쪽 (${partners})', }, frontOnYou: { en: 'Front Tether (${partners})', de: 'Vorne-Verbindung (${partners})', ja: '前の線 (${partners})', + cn: '前方连线 (和 ${partners})', ko: '선-앞쪽 (${partners})', }, rightOnYou: { en: 'Right Tether (${partners})', de: 'Rechts-Verbindung (${partners})', ja: '右の線 (${partners})', + cn: '右侧连线 (和 ${partners})', ko: '선-오른쪽 (${partners})', }, unmarked: { en: 'Unmarked (${partners})', de: 'Unmarkiert (${partners})', ja: '線なし (${partners})', + cn: '无点名 (和 ${partners})', ko: '무징 (${partners})', }, melee: { @@ -2234,12 +2345,14 @@ const triggerSet: TriggerSet = { en: 'North/South', de: 'Norden/Süden', ja: '北・南', + cn: '上(北)/下(南)', ko: '북쪽/남쪽', }, eastWest: { en: 'East/West', de: 'Osten/Westen', ja: '東・西', + cn: '左(西)/右(东)', ko: '동쪽/서쪽', }, }, @@ -2261,24 +2374,28 @@ const triggerSet: TriggerSet = { en: 'Bait Near (Tether Far)', de: 'Nah ködern (Verbindung Fern)', ja: 'ニア (線ファー)', + cn: '靠近引导 (连线远离)', ko: '유도 가까이 (선 멀리)', }, baitFar: { en: 'Bait Far (Tether Near)', de: 'Fern ködern (Verbindung Nah)', ja: 'ファー (線ニア)', + cn: '远离引导 (连线靠近)', ko: '멀리 유도 (선 가까이)', }, tetherNear: { en: 'Tether Near (Bait Far)', de: 'Verbindung Nahe (Fern ködern)', ja: '線ニア (誘導ファー)', + cn: '靠近拉线 (引导远离)', ko: '선 가까이 (유도 가까이)', }, tetherFar: { en: 'Tether Far (Bait Near)', de: 'Verbindung Fern (Nahe ködern)', ja: '線ファー (誘導ニア)', + cn: '远离拉线 (引导靠近)', ko: '선 멀리 (유도 멀리)', }, }, @@ -2333,24 +2450,28 @@ const triggerSet: TriggerSet = { en: '(then stay)', de: '(bleib stehen)', ja: '(後はそのまま)', + cn: '(稍后 停)', ko: '(이후 그대로)', }, left: { en: '(then left)', de: '(dann links)', ja: '(後は左)', + cn: '(稍后 去左侧)', ko: '(이후 왼쪽)', }, front: { en: '(then through)', de: '(dann durchgehen)', ja: '(後はまたいで移動)', + cn: '(稍后 穿)', ko: '(이후 가로지르기)', }, right: { en: '(then right)', de: '(dann rechts)', ja: '(後は右)', + cn: '(稍后 去右侧)', ko: '(이후 오른쪽)', }, }, @@ -2429,6 +2550,7 @@ const triggerSet: TriggerSet = { en: 'Stay', de: 'Bleib stehen', ja: 'そのまま', + cn: '停', ko: '그대로', }, left: Outputs.left, @@ -2436,6 +2558,7 @@ const triggerSet: TriggerSet = { en: 'Through', de: 'Lauf durch', ja: 'またいで', + cn: '穿', ko: '가로지르기', }, right: Outputs.right, @@ -2549,24 +2672,28 @@ const triggerSet: TriggerSet = { en: 'Left Tether (${partners})', de: 'Linke Verbindung (${partners})', ja: '左線 (${partners})', + cn: '左侧连线 (${partners})', ko: '왼쪽 선 (${partners})', }, right: { en: 'Right Tether (${partners})', de: 'Rechte Verbindung (${partners})', ja: '右線 (${partners})', + cn: '右侧连线 (${partners})', ko: '오른쪽 선 (${partners})', }, role: { en: 'roles together', de: 'Rollen zusammen', ja: 'ロールペア', + cn: '职能集合', ko: '역할군끼리', }, partner: { en: 'partners together', de: 'Partner zusammen', ja: 'ペア', + cn: '和搭档集合', ko: '파트너끼리', }, unknown: Outputs.unknown,