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}`;