fix(i18n): restore relative-time plural keys swept by W12 tighten

W4's pluralised relativeMinutesAgoOne/Other + relativeHoursAgoOne/Other + relativeDaysAgoOne/Other keys were silently removed across all 6 locales when W12's i18n tighten (commit 2390438e) re-applied the legacy singular keys. The formatRelativeTime helper still reads the *One/*Other keys, so the Insights hero, Daily Briefing, and Coach history rail all paint raw key strings to users.

v1.4.43 W10 critical-reconcile — code-reviewer C-1, design C-1, simplifier C-1.
This commit is contained in:
Marc-André Bombeck committed 2026-05-21 23:05:36 +02:00
1 parent 154e6fa751
commit 02c192c048
6 files changed
+36 -18

No files matched your search

+6 -3
View File
@@ -1151,9 +1151,12 @@
"providerRateLimitBody": "Provider ist temporär überlastet; Reset in ~5 min."
},
"relativeJustNow": "gerade eben",
"relativeMinutesAgo": "vor {count} Minuten",
"relativeHoursAgo": "vor {count} Stunden",
"relativeDaysAgo": "vor {count} Tagen",
"relativeMinutesAgoOne": "vor {count} Minute",
"relativeMinutesAgoOther": "vor {count} Minuten",
"relativeHoursAgoOne": "vor {count} Stunde",
"relativeHoursAgoOther": "vor {count} Stunden",
"relativeDaysAgoOne": "vor {count} Tag",
"relativeDaysAgoOther": "vor {count} Tagen",
"navOverview": "Übersicht",
"navBloodPressure": "Blutdruck",
"navWeight": "Gewicht",
+6 -3
View File
@@ -1151,9 +1151,12 @@
"providerRateLimitBody": "Provider temporarily rate-limited; retry in ~5 min."
},
"relativeJustNow": "just now",
"relativeMinutesAgo": "{count} minutes ago",
"relativeHoursAgo": "{count} hours ago",
"relativeDaysAgo": "{count} days ago",
"relativeMinutesAgoOne": "{count} minute ago",
"relativeMinutesAgoOther": "{count} minutes ago",
"relativeHoursAgoOne": "{count} hour ago",
"relativeHoursAgoOther": "{count} hours ago",
"relativeDaysAgoOne": "{count} day ago",
"relativeDaysAgoOther": "{count} days ago",
"navOverview": "Overview",
"navBloodPressure": "Blood Pressure",
"navWeight": "Weight",
+6 -3
View File
@@ -1151,9 +1151,12 @@
"settingsContextHint": "Bloques opcionales en los que el coach puede apoyarse. Si desactivas alguno, se omitirá en cada respuesta."
},
"relativeJustNow": "ahora mismo",
"relativeMinutesAgo": "hace {count} minutos",
"relativeHoursAgo": "hace {count} horas",
"relativeDaysAgo": "hace {count} días",
"relativeMinutesAgoOne": "hace {count} minuto",
"relativeMinutesAgoOther": "hace {count} minutos",
"relativeHoursAgoOne": "hace {count} hora",
"relativeHoursAgoOther": "hace {count} horas",
"relativeDaysAgoOne": "hace {count} día",
"relativeDaysAgoOther": "hace {count} días",
"navOverview": "Resumen",
"navBloodPressure": "Presión arterial",
"navWeight": "Peso",
+6 -3
View File
@@ -1151,9 +1151,12 @@
"settingsContextHint": "Blocs optionnels sur lesquels le coach peut s’appuyer. Si tu en désactives un, il sera omis dans chaque réponse."
},
"relativeJustNow": "à l’instant",
"relativeMinutesAgo": "il y a {count} minutes",
"relativeHoursAgo": "il y a {count} heures",
"relativeDaysAgo": "il y a {count} jours",
"relativeMinutesAgoOne": "il y a {count} minute",
"relativeMinutesAgoOther": "il y a {count} minutes",
"relativeHoursAgoOne": "il y a {count} heure",
"relativeHoursAgoOther": "il y a {count} heures",
"relativeDaysAgoOne": "il y a {count} jour",
"relativeDaysAgoOther": "il y a {count} jours",
"navOverview": "Vue d'ensemble",
"navBloodPressure": "Tension artérielle",
"navWeight": "Poids",
+6 -3
View File
@@ -1151,9 +1151,12 @@
"settingsContextHint": "Blocchi opzionali su cui il coach può basarsi. Disattivandone uno, viene omesso da ogni risposta."
},
"relativeJustNow": "proprio ora",
"relativeMinutesAgo": "{count} minuti fa",
"relativeHoursAgo": "{count} ore fa",
"relativeDaysAgo": "{count} giorni fa",
"relativeMinutesAgoOne": "{count} minuto fa",
"relativeMinutesAgoOther": "{count} minuti fa",
"relativeHoursAgoOne": "{count} ora fa",
"relativeHoursAgoOther": "{count} ore fa",
"relativeDaysAgoOne": "{count} giorno fa",
"relativeDaysAgoOther": "{count} giorni fa",
"navOverview": "Panoramica",
"navBloodPressure": "Pressione arteriosa",
"navWeight": "Peso",
+6 -3
View File
@@ -1151,9 +1151,12 @@
"settingsContextHint": "Opcjonalne bloki, na których coach może się opierać. Wyłączenie pominie blok w każdej odpowiedzi."
},
"relativeJustNow": "przed chwilą",
"relativeMinutesAgo": "{count} minut temu",
"relativeHoursAgo": "{count} godzin temu",
"relativeDaysAgo": "{count} dni temu",
"relativeMinutesAgoOne": "{count} minutę temu",
"relativeMinutesAgoOther": "{count} minut temu",
"relativeHoursAgoOne": "{count} godzinę temu",
"relativeHoursAgoOther": "{count} godzin temu",
"relativeDaysAgoOne": "{count} dzień temu",
"relativeDaysAgoOther": "{count} dni temu",
"navOverview": "Przegląd",
"navBloodPressure": "Ciśnienie krwi",
"navWeight": "Waga",