feat: recurrence editor, set-default calendar, and timezone-aware calendar queries

This commit is contained in:
Linus Rath
2026-06-11 19:05:11 +02:00
parent be58cee989
commit 08f344403b
26 changed files with 1519 additions and 62 deletions
+45 -1
View File
@@ -1380,6 +1380,17 @@
"copy": "Kopiuj",
"copied": "Skopiowano",
"password_instructions": "Użyj powyższej nazwy użytkownika JMAP wraz z hasłem aplikacji, aby zalogować się w kliencie poczty. Utwórz hasło aplikacji w sekcji powyżej, jeśli jeszcze tego nie zrobiłeś."
},
"link_device": {
"title": "Połącz aplikację mobilną",
"description": "Zaloguj się do aplikacji mobilnej Bulwark Mail bez wpisywania czegokolwiek. Wygeneruj tutaj kod QR i zeskanuj go na ekranie logowania aplikacji.",
"generate": "Pokaż kod QR",
"regenerate": "Pokaż nowy kod",
"instructions": "Otwórz aplikację Bulwark Mail, na ekranie logowania stuknij \"Skanuj kod QR\" i skieruj aparat tutaj.",
"expires_in": "Ten kod wygaśnie za {seconds} sekund. Można go użyć tylko raz.",
"expired": "Ten kod wygasł.",
"generating": "Generowanie…",
"error": "Nie udało się utworzyć kodu parowania. Spróbuj ponownie."
}
},
"identities": {
@@ -2490,7 +2501,37 @@
"every_n_weeks": "Co {count} tygodni",
"every_n_months": "Co {count} miesięcy",
"until": "Do",
"occurrences": "{count} wystąpień"
"occurrences": "{count} wystąpień",
"custom": "Niestandardowe…",
"edit_custom": "Edytuj niestandardowe powtarzanie",
"every_n_years": "Co {count} lat",
"on_days": "w {days}",
"on_day_n": "{day}. dnia miesiąca",
"on_the_nth": "w {nth} {day}",
"in_month": "w {month}",
"nth_1": "pierwszy",
"nth_2": "drugi",
"nth_3": "trzeci",
"nth_4": "czwarty",
"nth_last": "ostatni",
"editor_freq_day": "Dzień",
"editor_freq_week": "Tydzień",
"editor_freq_month": "Miesiąc",
"editor_freq_year": "Rok",
"editor_repeats_on": "Powtarza się",
"editor_every": "Co",
"editor_unit_days": "dni",
"editor_unit_weeks": "tyg.",
"editor_unit_months": "mies.",
"editor_unit_years": "lat(a)",
"editor_on_day": "dnia",
"editor_on_the": "w",
"editor_in": "w miesiącu",
"editor_ends": "Kończy się",
"editor_never": "Nigdy",
"editor_ends_on": "Dnia",
"editor_ends_after": "Po",
"editor_occurrences": "wystąpieniach"
},
"recurrence_scope": {
"edit_title": "Edytuj wydarzenie cykliczne",
@@ -2652,6 +2693,9 @@
"default": "Domyślny",
"confirm_delete": "Usunąć \"{name}\"? Wszystkie wydarzenia w tym kalendarzu zostaną usunięte.",
"confirm_clear": "Wyczyścić wszystkie wydarzenia z \"{name}\"? Tej operacji nie można cofnąć.",
"set_default": "Ustaw jako domyślny",
"default_updated": "Zaktualizowano domyślny kalendarz",
"error_default": "Nie udało się ustawić domyślnego kalendarza",
"clear_events": "Wyczyść wydarzenia",
"events_cleared": "Wyczyszczono {count} wydarzeń",
"error_clear": "Nie udało się wyczyścić wydarzeń kalendarza",