From 695cc7303fa4010ba7552d818ca59aa64e15349b Mon Sep 17 00:00:00 2001 From: Sebastian Sanitz Date: Tue, 29 Sep 2026 00:08:15 +0200 Subject: [PATCH] fix(calendar): add translations for the all-day expand toggle The expand/collapse toggle referenced calendar.events.show_more and show_less, which were missing from every locale (translations test failed), and passed a defaultMessage option next-intl does not support. Add both keys to all 27 locales, reusing each locale's existing email_composer.show_less wording, and drop the unsupported option. Co-Authored-By: Claude Opus 5.5 --- components/calendar/calendar-week-view.tsx | 2 +- locales/ar/common.json | 2 ++ locales/ca/common.json | 2 ++ locales/cs/common.json | 2 ++ locales/da/common.json | 2 ++ locales/de/common.json | 2 ++ locales/en/common.json | 2 ++ locales/es/common.json | 2 ++ locales/fa/common.json | 2 ++ locales/fr/common.json | 2 ++ locales/he/common.json | 2 ++ locales/hu/common.json | 2 ++ locales/it/common.json | 2 ++ locales/ja/common.json | 2 ++ locales/ko/common.json | 2 ++ locales/lv/common.json | 2 ++ locales/mn/common.json | 2 ++ locales/nb/common.json | 2 ++ locales/nl/common.json | 2 ++ locales/pl/common.json | 2 ++ locales/pt/common.json | 2 ++ locales/ro/common.json | 2 ++ locales/ru/common.json | 2 ++ locales/sk/common.json | 2 ++ locales/tr/common.json | 2 ++ locales/uk/common.json | 2 ++ locales/zh-TW/common.json | 2 ++ locales/zh/common.json | 2 ++ 28 files changed, 55 insertions(+), 1 deletion(-) diff --git a/components/calendar/calendar-week-view.tsx b/components/calendar/calendar-week-view.tsx index e41b0a197..9060c7482 100644 --- a/components/calendar/calendar-week-view.tsx +++ b/components/calendar/calendar-week-view.tsx @@ -371,7 +371,7 @@ export function CalendarWeekView({ aria-expanded={isAllDayExpanded} onClick={() => setIsAllDayExpanded((prev) => !prev)} className="self-end mt-auto text-[10px] text-muted-foreground hover:text-foreground flex items-center gap-0.5 rounded px-1 py-0.5 hover:bg-muted transition-colors cursor-pointer" - title={isAllDayExpanded ? t("events.show_less", { defaultMessage: "Weniger anzeigen" }) : t("events.show_more", { defaultMessage: "Mehr anzeigen" })} + title={isAllDayExpanded ? t("events.show_less") : t("events.show_more")} > {isAllDayExpanded ? ( ▲ diff --git a/locales/ar/common.json b/locales/ar/common.json index 40edbe4a4..a954d571c 100644 --- a/locales/ar/common.json +++ b/locales/ar/common.json @@ -2849,6 +2849,8 @@ "no_events": "لا توجد أحداث", "all_day": "طوال اليوم", "more": "+{count} أخرى", + "show_more": "إظهار المزيد", + "show_less": "إظهار أقل", "no_title": "(بلا عنوان)", "resize": "تغيير حجم الحدث", "duplicate": "تكرار", diff --git a/locales/ca/common.json b/locales/ca/common.json index d6ab95b44..84c55a008 100644 --- a/locales/ca/common.json +++ b/locales/ca/common.json @@ -2849,6 +2849,8 @@ "no_events": "Cap esdeveniment", "all_day": "Tot el dia", "more": "+{count} més", + "show_more": "Mostra'n més", + "show_less": "Mostra'n menys", "no_title": "(Sense títol)", "resize": "Redimensiona l'esdeveniment", "duplicate": "Duplica", diff --git a/locales/cs/common.json b/locales/cs/common.json index c3d7d2516..300d6e3b8 100644 --- a/locales/cs/common.json +++ b/locales/cs/common.json @@ -2849,6 +2849,8 @@ "no_events": "Žádné události", "all_day": "Celý den", "more": "+{count} dalších", + "show_more": "Zobrazit více", + "show_less": "Zobrazit méně", "no_title": "(Bez názvu)", "resize": "Změnit velikost události", "duplicate": "Duplikovat", diff --git a/locales/da/common.json b/locales/da/common.json index 9bdaf8200..690c52a66 100644 --- a/locales/da/common.json +++ b/locales/da/common.json @@ -2849,6 +2849,8 @@ "no_events": "Ingen begivenheder", "all_day": "Hele dagen", "more": "+{count} mere", + "show_more": "Vis mere", + "show_less": "Vis mindre", "no_title": "(Ingen titel)", "resize": "Tilpas størrelse på begivenhed", "duplicate": "Duplikér", diff --git a/locales/de/common.json b/locales/de/common.json index 32a34dce9..3d33205f1 100644 --- a/locales/de/common.json +++ b/locales/de/common.json @@ -2849,6 +2849,8 @@ "no_events": "Keine Termine", "all_day": "Ganztägig", "more": "+{count} weitere", + "show_more": "Mehr anzeigen", + "show_less": "Weniger anzeigen", "no_title": "(Kein Titel)", "resize": "Termingröße ändern", "duplicate": "Duplizieren", diff --git a/locales/en/common.json b/locales/en/common.json index 6351deb09..0cb51cbe3 100644 --- a/locales/en/common.json +++ b/locales/en/common.json @@ -2849,6 +2849,8 @@ "no_events": "No events", "all_day": "All day", "more": "+{count} more", + "show_more": "Show more", + "show_less": "Show less", "no_title": "(No title)", "resize": "Resize event", "duplicate": "Duplicate", diff --git a/locales/es/common.json b/locales/es/common.json index 19277a354..949331491 100644 --- a/locales/es/common.json +++ b/locales/es/common.json @@ -2849,6 +2849,8 @@ "no_events": "Sin eventos", "all_day": "Todo el día", "more": "+{count} más", + "show_more": "Mostrar más", + "show_less": "Mostrar menos", "no_title": "(Sin título)", "resize": "Redimensionar evento", "duplicate": "Duplicar", diff --git a/locales/fa/common.json b/locales/fa/common.json index e04947863..9f26e7a35 100644 --- a/locales/fa/common.json +++ b/locales/fa/common.json @@ -2849,6 +2849,8 @@ "no_events": "رویدادی نیست", "all_day": "تمام روز", "more": "+{count} بیشتر", + "show_more": "نمایش بیشتر", + "show_less": "نمایش کمتر", "no_title": "(بدون عنوان)", "resize": "تغییر اندازه رویداد", "duplicate": "کپی", diff --git a/locales/fr/common.json b/locales/fr/common.json index cb3a83a84..dccd929c9 100644 --- a/locales/fr/common.json +++ b/locales/fr/common.json @@ -2849,6 +2849,8 @@ "no_events": "Aucun événement", "all_day": "Toute la journée", "more": "+{count} de plus", + "show_more": "Afficher plus", + "show_less": "Afficher moins", "no_title": "(Sans titre)", "resize": "Redimensionner l'événement", "duplicate": "Dupliquer", diff --git a/locales/he/common.json b/locales/he/common.json index facbf4196..04f1dc3be 100644 --- a/locales/he/common.json +++ b/locales/he/common.json @@ -2773,6 +2773,8 @@ "no_events": "אין אירועים", "all_day": "כל היום", "more": "+{count}נוספים", + "show_more": "הצג עוד", + "show_less": "הצג פחות", "no_title": "(ללא כותרת)", "resize": "שנה את גודל האירוע", "duplicate": "שכפול", diff --git a/locales/hu/common.json b/locales/hu/common.json index 918cbb841..64da73cff 100644 --- a/locales/hu/common.json +++ b/locales/hu/common.json @@ -2849,6 +2849,8 @@ "no_events": "Nincs esemény", "all_day": "Egész napos", "more": "+{count} további", + "show_more": "Több mutatása", + "show_less": "Kevesebb mutatása", "no_title": "(Nincs cím)", "resize": "Esemény átméretezése", "duplicate": "Duplikálás", diff --git a/locales/it/common.json b/locales/it/common.json index bda0dbe9e..54e7132ee 100644 --- a/locales/it/common.json +++ b/locales/it/common.json @@ -2849,6 +2849,8 @@ "no_events": "Nessun evento", "all_day": "Tutto il giorno", "more": "+{count} altri", + "show_more": "Mostra di più", + "show_less": "Mostra meno", "no_title": "(Senza titolo)", "resize": "Ridimensiona evento", "duplicate": "Duplica", diff --git a/locales/ja/common.json b/locales/ja/common.json index c8c24d96e..a473054a2 100644 --- a/locales/ja/common.json +++ b/locales/ja/common.json @@ -2849,6 +2849,8 @@ "no_events": "予定なし", "all_day": "終日", "more": "他{count}件", + "show_more": "展開する", + "show_less": "折りたたむ", "no_title": "(タイトルなし)", "resize": "イベントのサイズ変更", "duplicate": "複製", diff --git a/locales/ko/common.json b/locales/ko/common.json index 980ce19d1..b3e4baf31 100644 --- a/locales/ko/common.json +++ b/locales/ko/common.json @@ -2849,6 +2849,8 @@ "no_events": "일정이 없어요", "all_day": "하루 종일", "more": "+{count}개 더보기", + "show_more": "더 보기", + "show_less": "간략히 보기", "no_title": "(제목 없음)", "resize": "일정 크기 조절", "duplicate": "복제", diff --git a/locales/lv/common.json b/locales/lv/common.json index f3ab666f1..91ea61457 100644 --- a/locales/lv/common.json +++ b/locales/lv/common.json @@ -2848,6 +2848,8 @@ "no_events": "Nav pasākumu", "all_day": "Visa diena", "more": "vēl {count}", + "show_more": "Rādīt vairāk", + "show_less": "Rādīt mazāk", "no_title": "(Bez virsraksta)", "resize": "Mainīt pasākuma laiku", "duplicate": "Dublēt", diff --git a/locales/mn/common.json b/locales/mn/common.json index 7181171d0..c9d3761e0 100644 --- a/locales/mn/common.json +++ b/locales/mn/common.json @@ -2849,6 +2849,8 @@ "no_events": "Үйл явдал байхгүй", "all_day": "Бүтэн өдөр", "more": "+{count} дэлгэрэнгүй", + "show_more": "Илүү харуулах", + "show_less": "Бага харуулах", "no_title": "(Гарчиггүй)", "resize": "Үйл явдлын хэмжээг өөрчлөх", "duplicate": "Давхардсан", diff --git a/locales/nb/common.json b/locales/nb/common.json index c859c67c0..d971fa244 100644 --- a/locales/nb/common.json +++ b/locales/nb/common.json @@ -2849,6 +2849,8 @@ "no_events": "Ingen hendelser", "all_day": "Hele dagen", "more": "+{count} til", + "show_more": "Vis flere", + "show_less": "Vis færre", "no_title": "(Ingen tittel)", "resize": "Endre størrelsen på hendelsen", "duplicate": "Dupliser", diff --git a/locales/nl/common.json b/locales/nl/common.json index 72110bb08..3b1e617ab 100644 --- a/locales/nl/common.json +++ b/locales/nl/common.json @@ -2849,6 +2849,8 @@ "no_events": "Geen evenementen", "all_day": "Hele dag", "more": "+{count} meer", + "show_more": "Meer tonen", + "show_less": "Minder tonen", "no_title": "(Geen titel)", "resize": "Evenement formaat wijzigen", "duplicate": "Dupliceren", diff --git a/locales/pl/common.json b/locales/pl/common.json index 35adb3a71..0e55d7013 100644 --- a/locales/pl/common.json +++ b/locales/pl/common.json @@ -2849,6 +2849,8 @@ "no_events": "Brak wydarzeń", "all_day": "Cały dzień", "more": "+{count} więcej", + "show_more": "Pokaż więcej", + "show_less": "Pokaż mniej", "no_title": "(Bez tytułu)", "resize": "Zmień rozmiar wydarzenia", "duplicate": "Duplikuj", diff --git a/locales/pt/common.json b/locales/pt/common.json index d32107790..b87d44369 100644 --- a/locales/pt/common.json +++ b/locales/pt/common.json @@ -2849,6 +2849,8 @@ "no_events": "Nenhum evento", "all_day": "Dia inteiro", "more": "+{count} mais", + "show_more": "Mostrar mais", + "show_less": "Mostrar menos", "no_title": "(Sem título)", "resize": "Redimensionar evento", "duplicate": "Duplicar", diff --git a/locales/ro/common.json b/locales/ro/common.json index dbfb3d78f..bbc6d407e 100644 --- a/locales/ro/common.json +++ b/locales/ro/common.json @@ -2849,6 +2849,8 @@ "no_events": "Fără evenimente", "all_day": "Toată ziua", "more": "+{count} mai multe", + "show_more": "Afișați mai mult", + "show_less": "Afișați mai puțin", "no_title": "(Fără titlu)", "resize": "Eveniment de redimensionare", "duplicate": "Duplicare", diff --git a/locales/ru/common.json b/locales/ru/common.json index 6c5be0f5a..51720d0e0 100644 --- a/locales/ru/common.json +++ b/locales/ru/common.json @@ -2849,6 +2849,8 @@ "no_events": "Нет событий", "all_day": "Весь день", "more": "ещё {count}", + "show_more": "Развернуть", + "show_less": "Свернуть", "no_title": "(Без названия)", "resize": "Изменить размер события", "duplicate": "Дублировать", diff --git a/locales/sk/common.json b/locales/sk/common.json index 7234cbf76..b88f5a60f 100644 --- a/locales/sk/common.json +++ b/locales/sk/common.json @@ -2849,6 +2849,8 @@ "no_events": "Žiadne udalosti", "all_day": "Celý deň", "more": "+{count} ďalších", + "show_more": "Zobraziť viac", + "show_less": "Zobraziť menej", "no_title": "(Bez názvu)", "resize": "Zmeniť veľkosť udalosti", "duplicate": "Duplikovať", diff --git a/locales/tr/common.json b/locales/tr/common.json index 0cdabeaab..0b784e362 100644 --- a/locales/tr/common.json +++ b/locales/tr/common.json @@ -2849,6 +2849,8 @@ "no_events": "Etkinlik yok", "all_day": "Tüm gün", "more": "+{count} daha", + "show_more": "Daha fazla göster", + "show_less": "Daha az göster", "no_title": "(Başlık yok)", "resize": "Etkinliği yeniden boyutlandır", "duplicate": "Çoğalt", diff --git a/locales/uk/common.json b/locales/uk/common.json index e34a75da5..e03ca789e 100644 --- a/locales/uk/common.json +++ b/locales/uk/common.json @@ -2849,6 +2849,8 @@ "no_events": "Подій немає", "all_day": "Весь день", "more": "+ ще {count}", + "show_more": "Показувати більше", + "show_less": "Показувати менше", "no_title": "(Без назви)", "resize": "Змінити розмір події", "duplicate": "дублікат", diff --git a/locales/zh-TW/common.json b/locales/zh-TW/common.json index ae3679bba..4d345334b 100644 --- a/locales/zh-TW/common.json +++ b/locales/zh-TW/common.json @@ -2849,6 +2849,8 @@ "no_events": "沒有活動", "all_day": "全天", "more": "另有 {count} 個", + "show_more": "顯示更多", + "show_less": "顯示較少", "no_title": "(無標題)", "resize": "調整活動大小", "duplicate": "建立副本", diff --git a/locales/zh/common.json b/locales/zh/common.json index 196c79310..07287e69a 100644 --- a/locales/zh/common.json +++ b/locales/zh/common.json @@ -2849,6 +2849,8 @@ "no_events": "没有活动", "all_day": "全天", "more": "+{count} 更多", + "show_more": "展开", + "show_less": "收起", "no_title": "(无标题)", "resize": "调整事件大小", "duplicate": "复制",