feat(settings): add opt-in calendar localization

This commit is contained in:
NimBold
2026-07-23 03:08:52 +03:30
parent 3f298715a6
commit 5463d27ed3
18 changed files with 258 additions and 24 deletions
+5
View File
@@ -581,6 +581,11 @@ const common = {
languagePersian: 'Persian',
languageUkrainian: 'Ukrainian',
languageRussian: 'Russian',
calendar: 'Calendar',
calendarDescription: 'Choose the calendar used for displayed dates and times. Gregorian is the default; this does not change scheduling or stored timestamps.',
calendarGregorian: 'Gregorian',
calendarPersian: 'Persian',
calendarHebrew: 'Hebrew',
appTheme: 'App Theme',
theme: 'Theme',
ariaLabel: 'App theme',
+5
View File
@@ -581,6 +581,11 @@ const fa = {
languagePersian: 'فارسی',
languageUkrainian: 'اوکراینی',
languageRussian: 'روسی',
calendar: 'تقویم',
calendarDescription: 'تقویم مورد استفاده برای نمایش تاریخ و زمان را انتخاب کنید. تقویم میلادی پیش‌فرض است و زمان‌بندی یا مُهرهای زمانی ذخیره‌شده را تغییر نمی‌دهد.',
calendarGregorian: 'میلادی',
calendarPersian: 'هجری شمسی',
calendarHebrew: 'عبری',
appTheme: 'ظاهر برنامه',
theme: 'ظاهر',
ariaLabel: 'ظاهر برنامه',
+5
View File
@@ -581,6 +581,11 @@ const he = {
languagePersian: 'פרסית',
languageUkrainian: 'אוקראינית',
languageRussian: 'רוסית',
calendar: 'לוח שנה',
calendarDescription: 'בחר את לוח השנה לתצוגת תאריכים ושעות. הלוח הגרגוריאני הוא ברירת המחדל; הבחירה אינה משנה תזמון או חותמות זמן שמורות.',
calendarGregorian: 'גרגוריאני',
calendarPersian: 'פרסי',
calendarHebrew: 'עברי',
appTheme: 'ערכת נושא לאפליקציה',
theme: 'ערכת נושא',
ariaLabel: 'ערכת נושא לאפליקציה',
+5
View File
@@ -581,6 +581,11 @@ const ru = {
languagePersian: 'Персидский',
languageUkrainian: 'Украинский',
languageRussian: 'Русский',
calendar: 'Календарь',
calendarDescription: 'Выберите календарь для отображения дат и времени. По умолчанию используется григорианский; расписание и сохранённые метки времени не изменяются.',
calendarGregorian: 'Григорианский',
calendarPersian: 'Персидский',
calendarHebrew: 'Еврейский',
appTheme: 'Тема приложения',
theme: 'Тема',
ariaLabel: 'Тема приложения',
+5
View File
@@ -581,6 +581,11 @@ const uk = {
languagePersian: 'Перська',
languageUkrainian: 'Українська',
languageRussian: 'Російська',
calendar: 'Календар',
calendarDescription: 'Виберіть календар для відображення дат і часу. Типово використовується григоріанський; розклад і збережені мітки часу не змінюються.',
calendarGregorian: 'Григоріанський',
calendarPersian: 'Перський',
calendarHebrew: 'Єврейський',
appTheme: 'Тема програми',
theme: 'Тема',
ariaLabel: 'Тема програми',
+5
View File
@@ -581,6 +581,11 @@ const zhCN = {
languagePersian: '波斯语',
languageUkrainian: '乌克兰语',
languageRussian: '俄语',
calendar: '日历',
calendarDescription: '选择显示日期和时间所使用的日历。默认使用公历;此选择不会改变计划或已保存的时间戳。',
calendarGregorian: '公历',
calendarPersian: '波斯历',
calendarHebrew: '希伯来历',
appTheme: '应用主题',
theme: '主题',
ariaLabel: '应用主题',