feat(calendar): show regional holidays and observances

This commit is contained in:
Codex committed 2026-09-28 20:37:24 +08:00
1 parent 87276a051e
commit 533ca2d3a4
23 files changed
+563 -29

No files matched your search

+41 -1
View File
@@ -367,7 +367,47 @@
"emptyDay": "لا توجد ذكريات أو محطات مسجلة لهذا اليوم.",
"openToday": "اكتب ذكرى",
"writeMemory": "إضافة ذكرى",
"openTasks": "فتح المهام"
"openTasks": "فتح المهام",
"holidayCountry": "البلد أو المنطقة",
"autoCountry": "تلقائي ({country})",
"publicHoliday": "عطلة رسمية",
"festival": "مناسبة",
"workingDay": "يوم عمل",
"observed": "يوم عطلة بديل",
"estimated": "التاريخ تقديري",
"workingWeekend": "عمل في عطلة نهاية الأسبوع",
"loadingHolidays": "جارٍ تحميل العطلات…",
"holidayUnavailable": "بيانات العطلات غير متاحة.",
"retryHolidays": "إعادة المحاولة",
"holidaySource": "بيانات العطلات الرسمية",
"outsideRange": "تتوفر بيانات العطلات من 2024 إلى 2030.",
"festivals": {
"valentine": "عيد الحب",
"earth": "يوم الأرض",
"halloween": "الهالوين",
"christmasEve": "ليلة عيد الميلاد",
"teachers": "يوم المعلم"
},
"holidayNames": {
"New Year's Day": "رأس السنة الميلادية",
"Chinese New Year (Spring Festival)": "رأس السنة الصينية",
"Chinese New Year": "رأس السنة الصينية",
"Chinese New Year's Eve": "ليلة رأس السنة الصينية",
"Tomb-Sweeping Day": "عيد تشينغمينغ",
"Labor Day": "عيد العمال",
"Dragon Boat Festival": "مهرجان قوارب التنين",
"Mid-Autumn Festival": "عيد منتصف الخريف",
"National Day": "اليوم الوطني",
"Christmas Day": "عيد الميلاد",
"Christmas Eve": "ليلة عيد الميلاد",
"Good Friday": "الجمعة العظيمة",
"Easter Monday": "اثنين الفصح",
"Peace Memorial Day": "يوم إحياء ذكرى السلام",
"Children's Day": "يوم الطفل",
"Constitution Day": "يوم الدستور",
"Confucius' Birthday": "عيد ميلاد كونفوشيوس"
},
"holidayCaveat": "قد تتغير المواعيد؛ راجع الإعلانات الرسمية المحلية."
},
"tasks": {
"eyebrow": "الأهداف والمهام",
+41 -1
View File
@@ -367,7 +367,47 @@
"emptyDay": "No memories or milestones recorded for this day.",
"openToday": "Write a memory",
"writeMemory": "Add memory",
"openTasks": "Open tasks"
"openTasks": "Open tasks",
"holidayCountry": "Country / region",
"autoCountry": "Auto ({country})",
"publicHoliday": "Public holiday",
"festival": "Festival",
"workingDay": "Working day",
"observed": "Substitute day off",
"estimated": "Date is estimated",
"workingWeekend": "Official working weekend",
"loadingHolidays": "Loading holidays…",
"holidayUnavailable": "Holiday data unavailable.",
"retryHolidays": "Retry",
"holidaySource": "Public holiday data",
"outsideRange": "Holiday data covers 2024–2030.",
"festivals": {
"valentine": "Valentine’s Day",
"earth": "Earth Day",
"halloween": "Halloween",
"christmasEve": "Christmas Eve",
"teachers": "Teachers’ Day"
},
"holidayNames": {
"New Year's Day": "New Year's Day",
"Chinese New Year (Spring Festival)": "Chinese New Year (Spring Festival)",
"Chinese New Year": "Chinese New Year",
"Chinese New Year's Eve": "Chinese New Year's Eve",
"Tomb-Sweeping Day": "Tomb-Sweeping Day",
"Labor Day": "Labor Day",
"Dragon Boat Festival": "Dragon Boat Festival",
"Mid-Autumn Festival": "Mid-Autumn Festival",
"National Day": "National Day",
"Christmas Day": "Christmas Day",
"Christmas Eve": "Christmas Eve",
"Good Friday": "Good Friday",
"Easter Monday": "Easter Monday",
"Peace Memorial Day": "Peace Memorial Day",
"Children's Day": "Children's Day",
"Constitution Day": "Constitution Day",
"Confucius' Birthday": "Confucius' Birthday"
},
"holidayCaveat": "Dates may change; check local official announcements."
},
"tasks": {
"eyebrow": "GOALS & TASKS",
+41 -1
View File
@@ -367,7 +367,47 @@
"emptyDay": "No hay recuerdos ni hitos ese día.",
"openToday": "Escribir un recuerdo",
"writeMemory": "Añadir recuerdo",
"openTasks": "Abrir tareas"
"openTasks": "Abrir tareas",
"holidayCountry": "País o región",
"autoCountry": "Auto ({country})",
"publicHoliday": "Día festivo",
"festival": "Celebración",
"workingDay": "Día laborable",
"observed": "Descanso compensatorio",
"estimated": "Fecha estimada",
"workingWeekend": "Fin de semana laborable",
"loadingHolidays": "Cargando festivos…",
"holidayUnavailable": "Datos de festivos no disponibles.",
"retryHolidays": "Reintentar",
"holidaySource": "Datos de festivos",
"outsideRange": "Datos disponibles de 2024 a 2030.",
"festivals": {
"valentine": "San Valentín",
"earth": "Día de la Tierra",
"halloween": "Halloween",
"christmasEve": "Nochebuena",
"teachers": "Día del Maestro"
},
"holidayNames": {
"New Year's Day": "Año Nuevo",
"Chinese New Year (Spring Festival)": "Año Nuevo chino",
"Chinese New Year": "Año Nuevo chino",
"Chinese New Year's Eve": "Víspera del Año Nuevo chino",
"Tomb-Sweeping Day": "Festival Qingming",
"Labor Day": "Día del Trabajo",
"Dragon Boat Festival": "Festival del Bote del Dragón",
"Mid-Autumn Festival": "Festival de Medio Otoño",
"National Day": "Fiesta Nacional",
"Christmas Day": "Navidad",
"Christmas Eve": "Nochebuena",
"Good Friday": "Viernes Santo",
"Easter Monday": "Lunes de Pascua",
"Peace Memorial Day": "Día de Conmemoración de la Paz",
"Children's Day": "Día del Niño",
"Constitution Day": "Día de la Constitución",
"Confucius' Birthday": "Natalicio de Confucio"
},
"holidayCaveat": "Las fechas pueden cambiar; consulte los anuncios oficiales locales."
},
"tasks": {
"eyebrow": "OBJETIVOS Y TAREAS",
Loaded 3 of 23 files, more files were not shown because too many files have changed in this diff. Show more