From ec366f568175d0508e53aef700937b8a613d9ba0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=90=D0=BD=D1=82=D0=BE=D0=BD=20=D0=A2=D1=80=D0=BE=D1=88?= =?UTF-8?q?=D0=B8=D0=BD?= Date: Sun, 2 Aug 2026 02:59:27 +0300 Subject: [PATCH] i18n: moon day label --- src/core/i18n.ts | 4 ++++ src/ui/calendar-view.ts | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/src/core/i18n.ts b/src/core/i18n.ts index 3e91fe9..8dc18a0 100644 --- a/src/core/i18n.ts +++ b/src/core/i18n.ts @@ -244,6 +244,7 @@ export interface Translations { sunset: string; moonPhase: string; noLocation: string; + moonDay: string; }; // Services @@ -793,6 +794,7 @@ const translations: Record = { sunset: 'Sunset', moonPhase: 'Moon', noLocation: 'Set location in Settings', + moonDay: 'day', }, services: { @@ -1337,6 +1339,7 @@ const translations: Record = { sunset: 'Закат', moonPhase: 'Луна', noLocation: 'Укажите местоположение в настройках', + moonDay: 'день', }, services: { @@ -1881,6 +1884,7 @@ const translations: Record = { sunset: 'Закатъ', moonPhase: 'Лꙋна̀', noLocation: 'Оу҆кажі́те мѣстоположе́нїе въ настройкахъ', + moonDay: 'де́нь', }, services: { diff --git a/src/ui/calendar-view.ts b/src/ui/calendar-view.ts index 07f3180..1ddd00a 100644 --- a/src/ui/calendar-view.ts +++ b/src/ui/calendar-view.ts @@ -953,7 +953,7 @@ export class CalendarView { ${solar?.sunset ?? '—'} | ${this.t.calendar.moonPhase}: - ${moon.emoji} ${moonName} ${moon.trend === 'waxing' ? '↗' : '↘'} (day ${moon.moonDay}, ${phaseToFraction(moon.phase)}, ${moon.illumination}%) + ${moon.emoji} ${moonName} ${moon.trend === 'waxing' ? '↗' : '↘'} (${this.t.calendar.moonDay} ${moon.moonDay}, ${phaseToFraction(moon.phase)}, ${moon.illumination}%) `; } else { astroPanel.innerHTML = `${this.t.calendar.noLocation}`;