diff --git a/public/locales/de/analyzer.json b/public/locales/de/analyzer.json
index cd968778a..d8471ca88 100644
--- a/public/locales/de/analyzer.json
+++ b/public/locales/de/analyzer.json
@@ -3,6 +3,7 @@
"attribute.weight.Fast": "Leicht",
"attribute.weight.Slow": "Schwer",
"attribute.weight.Normal": "Normal",
+ "objCalcAd": "Für Infos zum Zerstörer-Effekt, schau dir den Objekt-Schaden-Rechner an",
"stat.category.main": "Hauptwaffe",
"stat.category.sub": "Sekundärwaffe",
"stat.category.special": "Spezialwaffe",
@@ -15,10 +16,12 @@
"stat.fullChargeSeconds": "Ladezeit bis voll",
"stat.maxChargeHoldSeconds": "Max. Haltedauer aufgeladen",
"stat.specialPoints": "Punkte für Spezialwaffe",
- "stat.specialLost": "Verlonene Spezialpunkte wenn erlegigt",
+ "stat.specialLost": "Verlonene Spezialpunkte wenn erledigt",
+ "stat.specialLostSplattedByRP": "Verlonene Spezialpunkte wenn erledigt durch Spieler mit Heimsuchung-Effekt",
"stat.whiteInk": "Dauer keiner Tintenregeneration nach Nutzung",
"stat.squidFormInkRecoverySeconds": "Dauer vollst. Tintenregeneration (als Tintenfisch)",
"stat.quickRespawnTime": "Dauer schneller Rückkehr",
+ "stat.quickRespawnTimeSplattedByRP": "Dauer schneller Rückkehr wenn erledigt durch Spieler mit Heimsuchung-Effekt",
"stat.superJumpTimeGround": "Supersprung ungeschützte Frames",
"stat.superJumpTimeTotal": "Supersprung Dauer (Total)",
"stat.jumpShotSpread": "Schussstreuung in Grad (springend)",
@@ -74,12 +77,16 @@
"damage.header.type": "Typ",
"damage.header.damage": "Schaden",
"damage.header.distance": "Reichweite",
+ "damage.toSplat_one": "{{count}} Treffer bis erledigt",
"damage.toSplat_other": "{{count}} Treffer bis erledigt",
"damage.NORMAL_MIN": "Minimum",
"damage.NORMAL_MAX": "Maximum",
+ "damage.NORMAL_MAX_FULL_CHARGE": "Maximum (voll aufgeladen)",
"damage.DIRECT": "Direkt",
+ "damage.DIRECT_MIN": "Direkt (Minimum)",
+ "damage.DIRECT_MAX": "Direkt (Maximum)",
"damage.FULL_CHARGE": "Voll aufgeladener Schuss",
- "damage.MAX_CHARGE": "Maximum teilweiser Aufladung",
+ "damage.MAX_CHARGE": "Maximum (teilweise aufgeladen)",
"damage.TAP_SHOT": "Tap-Schuss",
"damage.DISTANCE": "Schuss",
"damage.SPLASH": "Schuss",
@@ -93,5 +100,15 @@
"abilityPoints": "Ausrüstungs-Punkte",
"abilityPoints.short": "AP",
"consumptionExplanation": "Dieses Diagramm zeigt die Anzahl der Aktionen, die mit der Hauptwaffe noch durchgeführt werden können, nachdem die Sekundärwaffe 0-{{maxSubsToUse}} mal benutzt wurde. Die maximale Anzahl an aufeinanderfolgenden Sekundärwaffen, die bei vollem Tintentank verwendet werden können, ist {{maxSubsToUse}}.",
- "trackingSubDefExplanation": "Die Markierungsdauern von Detektor, Tintenmine and Winkelmarker basieren auf einem Gegner mit 0 AP Sekundärstärke +."
+ "torpedoExplanation": "Es ist unmöglich, mehr als einen Torpedo gleichzeitig abzufeuern (wegen der Spielmechanik).",
+ "trackingSubDefExplanation": "Die Markierungsdauern von Detektor, Tintenmine and Winkelmarker basieren auf einem Gegner mit 0 AP Sekundärstärke +.",
+ "distanceInline": "Reichweite: {{value}}",
+ "damageShort": "SCD",
+ "hitsToDestroyLong": "Treffer bis zerstört",
+ "hitsToDestroyShort": "TBZ",
+ "labels.amountOf": "Menge an",
+ "labels.damageType": "Schadenstyp",
+ "labels.weapon": "Waffe",
+ "dmgHtdExplanation": "SCD = Schaden • TBZ = Treffer bis zerstört",
+ "noDmgData": "Noch keine Daten über Schaden dieser Waffe. No damage data yet for this weapon. Schau später nochmal vorbei!"
}
diff --git a/public/locales/de/common.json b/public/locales/de/common.json
index eb9bc1496..e531aab55 100644
--- a/public/locales/de/common.json
+++ b/public/locales/de/common.json
@@ -9,6 +9,7 @@
"pages.builds": "Ausrüstungen",
"pages.analyzer": "Ausrüstungs-Analyse",
"pages.maps": "Arenen-Listen",
+ "pages.object-damage-calculator": "Objekt-Schaden-Rechner",
"header.profile": "Profil",
"header.logout": "Ausloggen",
@@ -33,6 +34,7 @@
"actions.remove": "Entfernen",
"actions.delete": "Löschen",
"actions.loadMore": "Mehr laden",
+ "actions.copyToClipboard": "In die Zwischenablage kopieren",
"actions.close": "Schließen",
"actions.loading": "Lädt...",
"actions.clear": "Leeren",
diff --git a/public/locales/de/front.json b/public/locales/de/front.json
index 8405878f5..01f3ce5fb 100644
--- a/public/locales/de/front.json
+++ b/public/locales/de/front.json
@@ -7,6 +7,7 @@
"badges.description": "Liste aller Abzeichen, die du für dein Profil verdienen kannst",
"analyzer.description": "Analysiere, was deine Ausrüstungen wirklich bewirken",
"maps.description": "Erstelle aus einem Arenen-Pool die Liste für dein Spiel",
+ "object-damage-calculator.description": "Berechne unterschiedlichen Objekten zugefügten Schaden",
"recentWinners": "Aktuelle Gewinner",
"upcomingEvents": "Bevorstehende Events",
"articleBy": "von {{author}}"
diff --git a/translation-progress.md b/translation-progress.md
index e4fc37713..b695695ec 100644
--- a/translation-progress.md
+++ b/translation-progress.md
@@ -53,85 +53,7 @@
---
-## /de (🟡 In progress)
-
-### 🟡 analyzer.json
-
-**95/112**
-
-
-Missing
-
-- objCalcAd
-- stat.specialLostSplattedByRP
-- stat.quickRespawnTimeSplattedByRP
-- damage.toSplat_one
-- damage.NORMAL_MAX_FULL_CHARGE
-- damage.DIRECT_MIN
-- damage.DIRECT_MAX
-- torpedoExplanation
-- distanceInline
-- damageShort
-- hitsToDestroyLong
-- hitsToDestroyShort
-- labels.amountOf
-- labels.damageType
-- labels.weapon
-- dmgHtdExplanation
-- noDmgData
-
-
-
-### 🟢 badges.json
-
-**7/7**
-
-### 🟢 builds.json
-
-**11/11**
-
-### 🟢 calendar.json
-
-**46/46**
-
-### 🟡 common.json
-
-**73/75**
-
-
-Missing
-
-- pages.object-damage-calculator
-- actions.copyToClipboard
-
-
-
-### 🟢 contributions.json
-
-**6/6**
-
-### 🟢 faq.json
-
-**6/6**
-
-### 🟡 front.json
-
-**11/12**
-
-
-Missing
-
-- object-damage-calculator.description
-
-
-
-### 🟢 game-misc.json
-
-**22/22**
-
-### 🟢 user.json
-
-**25/25**
+## /de (🟢 Done)
---