diff --git a/ui/jobs/jobs_config.ts b/ui/jobs/jobs_config.ts index d512b977fc..a05cedfd5d 100644 --- a/ui/jobs/jobs_config.ts +++ b/ui/jobs/jobs_config.ts @@ -71,6 +71,7 @@ UserConfig.registerOptions('jobs', { id: 'CountdownSoundVolume', name: { en: 'Countdown sound volume', + de: 'Countdown Lautstärke', cn: '倒计时提示音量', ko: '초읽기 소리 크기', }, diff --git a/ui/raidboss/data/03-hw/trial/thordan-ex.ts b/ui/raidboss/data/03-hw/trial/thordan-ex.ts index 9c126add97..ef3e17315e 100644 --- a/ui/raidboss/data/03-hw/trial/thordan-ex.ts +++ b/ui/raidboss/data/03-hw/trial/thordan-ex.ts @@ -557,7 +557,6 @@ const triggerSet: TriggerSet = { }, { 'locale': 'de', - 'missingTranslations': true, 'replaceSync': { 'Comet Circle': 'Meteoritensiegel', 'King Thordan': 'Thordan', diff --git a/ui/raidboss/data/06-ew/trial/thordan-un.ts b/ui/raidboss/data/06-ew/trial/thordan-un.ts index ab30aa88ad..62b7389001 100644 --- a/ui/raidboss/data/06-ew/trial/thordan-un.ts +++ b/ui/raidboss/data/06-ew/trial/thordan-un.ts @@ -560,7 +560,6 @@ const triggerSet: TriggerSet = { }, { 'locale': 'de', - 'missingTranslations': true, 'replaceSync': { 'Comet Circle': 'Meteoritensiegel', 'King Thordan': 'Thordan', diff --git a/ui/raidboss/data/06-ew/trial/zeromus-ex.ts b/ui/raidboss/data/06-ew/trial/zeromus-ex.ts index 14a8eb23ba..e69a584e10 100644 --- a/ui/raidboss/data/06-ew/trial/zeromus-ex.ts +++ b/ui/raidboss/data/06-ew/trial/zeromus-ex.ts @@ -93,6 +93,7 @@ const triggerSet: TriggerSet = { outputStrings: { text: { en: 'Heal to full', + de: 'Voll heilen', }, }, }, @@ -110,9 +111,11 @@ const triggerSet: TriggerSet = { outputStrings: { lineStackOn: { en: '${num}x line stack on ${player}', + de: '${num}x in einer Linie sammeln mit ${player}', }, lineStackOnYou: { en: '${num}x line stack on YOU', + de: '${num}x in einer Linie sammeln mit DIR', }, }, }, @@ -261,9 +264,11 @@ const triggerSet: TriggerSet = { outputStrings: { combo: { en: '${dir1} / ${dir2}', + de: '${dir1} / ${dir2}', }, avoidUnknown: { en: 'Avoid Line Cleaves', + de: 'Weiche den Linien Cleaves aus', }, ...Directions.outputStrings16Dir, }, @@ -288,6 +293,7 @@ const triggerSet: TriggerSet = { outputStrings: { forkedLightning: { en: 'Spread (forked lightning)', + de: 'Verteilen (Gabelblitz)', }, }, }, @@ -329,6 +335,7 @@ const triggerSet: TriggerSet = { outputStrings: { text: { en: 'Group middle for tethers', + de: 'Gruppe in die Mitte für Verbindungen', }, }, }, @@ -372,6 +379,7 @@ const triggerSet: TriggerSet = { northeast: Outputs.northeast, blackHole: { en: 'East Black Hole on Wall', + de: 'Schwarzes Loch an die östliche Wand', }, }, }, @@ -389,6 +397,7 @@ const triggerSet: TriggerSet = { northwest: Outputs.northwest, blackHole: { en: 'West Black Hole on Wall', + de: 'Schwarzes Loch an die westliche Wand', }, }, }, @@ -408,6 +417,7 @@ const triggerSet: TriggerSet = { outputStrings: { text: { en: 'Get Towers => Spread', + de: 'Türme nehmen => Verteilen', }, }, }, @@ -421,6 +431,7 @@ const triggerSet: TriggerSet = { outputStrings: { text: { en: 'Get Towers => Partner Stacks', + de: 'Türme nehmen => mit Partner sammeln', }, }, }, @@ -441,9 +452,11 @@ const triggerSet: TriggerSet = { outputStrings: { stackWithNox: { en: 'Partner Stack + Chasing Nox', + de: 'Mit Partner Sammeln + verfolgendes Nox', }, spreadWithNox: { en: 'Spread + Chasing Nox', + de: 'Verteilen + verfolgendes Nox', }, }, }, @@ -464,9 +477,11 @@ const triggerSet: TriggerSet = { outputStrings: { stack: { en: 'Partner Stack', + de: 'mit Partner sammeln', }, spread: { en: 'Spread', + de: 'Verteilen', }, }, }, @@ -507,12 +522,15 @@ const triggerSet: TriggerSet = { outputStrings: { north: { en: 'Out of North', + de: 'Weg vom Norden', }, middle: { en: 'Out of Middle', + de: 'Weg von der Mitte', }, south: { en: 'Out of South', + de: 'Weg vom Süden', }, }, }, @@ -531,12 +549,15 @@ const triggerSet: TriggerSet = { spread: Outputs.spread, northSpread: { en: 'Spread Middle/South', + de: 'Verteilen Mitte/Süden', }, middleSpread: { en: 'Spread North/South', + de: 'Verteilen Norden/Süden', }, southSpread: { en: 'Spread North/Middle', + de: 'Verteilen Norden/Mitte', }, }, }, @@ -569,12 +590,15 @@ const triggerSet: TriggerSet = { }, northEnumeration: { en: 'Enumeration Middle/South', + de: 'Enumeration Mitte/Süden', }, middleEnumeration: { en: 'Enumeration North/South', + de: 'Enumeration Norden/Süden', }, southEnumeration: { en: 'Enumeration North/Middle', + de: 'Enumeration Norden/Mitte', }, }, }, @@ -593,12 +617,15 @@ const triggerSet: TriggerSet = { stack: Outputs.stackMarker, northStack: { en: 'Stack Middle', + de: 'Mittig sammeln', }, middleStack: { en: 'Stack North', + de: 'Nördlich sammeln', }, southStack: { en: 'Stack North/Middle', + de: 'Nördlich/Mittig sammeln', }, }, }, @@ -612,13 +639,14 @@ const triggerSet: TriggerSet = { }, { 'locale': 'de', - 'missingTranslations': true, 'replaceSync': { 'Comet': 'Komet', 'Toxic Bubble': 'Giftblase', 'Zeromus': 'Zeromus', }, 'replaceText': { + '--spread--': '--verteilen--', + '--towers--': '--Türme--', 'Abyssal Echoes': 'Abyssal-Echos', 'Abyssal Nox': 'Abyssal-Nox', 'Akh Rhai': 'Akh Rhai', @@ -642,8 +670,11 @@ const triggerSet: TriggerSet = { 'Primal Roar': 'Lautes Gebrüll', 'Prominence Spine': 'Ossale Protuberanz', 'Rend the Rift': 'Dimensionsstörung', + '(? = { 'Primal Roar': 'Rugissement furieux', 'Prominence Spine': 'Évidence ossuaire', 'Rend the Rift': 'Déchirure dimensionnelle', + '(? = { 'Primal Roar': '大咆哮', 'Prominence Spine': 'プロミネンススパイン', 'Rend the Rift': '次元干渉', + '(? = { outputStrings: { text: { en: 'Heal to full', + de: 'Voll heilen', }, }, }, @@ -41,6 +42,7 @@ const triggerSet: TriggerSet = { outputStrings: { text: { en: 'Away from glowing circles', + de: 'Weg von den leuchtenden Kreisen', }, }, }, @@ -54,6 +56,7 @@ const triggerSet: TriggerSet = { outputStrings: { lineStackOn: { en: '5x line stack on ${player}', + de: '5x in einer Linie Sammeln auf ${player}', }, }, }, @@ -128,6 +131,7 @@ const triggerSet: TriggerSet = { outputStrings: { tower: { en: 'Stand in Tower', + de: 'Steh im Turm', }, }, }, @@ -186,10 +190,122 @@ const triggerSet: TriggerSet = { outputStrings: { text: { en: 'Spread + Stay Out', + de: 'Verteilen + Draußen stehen', }, }, }, ], + timelineReplace: [ + { + 'locale': 'de', + 'replaceSync': { + 'Comet': 'Komet', + 'Zeromus': 'Zeromus', + }, + 'replaceText': { + '\\(cast\\)': '(Wirken)', + '\\(proximity\\)': '(Distanz', + 'Abyssal Echoes': 'Abyssal-Echos', + 'Abyssal Nox': 'Abyssal-Nox', + 'Big Bang': 'Großer Knall', + 'Big Crunch': 'Großer Quetscher', + 'Black Hole': 'Schwarzes Loch', + 'Bury': 'Impakt', + 'Chasmic Nails': 'Abyssal-Nagel', + 'Dark Matter': 'Dunkelmaterie', + 'Dimensional Surge': 'Dimensionsschwall', + 'Explosion': 'Explosion', + 'Flare': 'Flare', + 'Flow of the Abyss': 'Abyssaler Strom', + 'Fractured Eventide': 'Abendglut', + 'Meteor Impact': 'Meteoreinschlag', + 'Nostalgia': 'Heimweh', + '(?