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": "Copier",
"copied": "Copié",
"password_instructions": "Utilisez votre nom d'utilisateur JMAP ci-dessus avec un mot de passe d'application pour vous connecter à votre client de messagerie. Créez un mot de passe d'application dans la section ci-dessus si vous ne l'avez pas encore fait."
},
"link_device": {
"title": "Associer l'application mobile",
"description": "Connectez-vous à l'application mobile Bulwark Mail sans rien saisir. Générez un QR code ici et scannez-le depuis l'écran de connexion de l'application.",
"generate": "Afficher le QR code",
"regenerate": "Afficher un nouveau code",
"instructions": "Ouvrez l'application Bulwark Mail, appuyez sur \"Scanner le QR code\" sur l'écran de connexion et pointez votre caméra ici.",
"expires_in": "Ce code expire dans {seconds} secondes. Il ne peut être utilisé qu'une seule fois.",
"expired": "Ce code a expiré.",
"generating": "Génération…",
"error": "Impossible de créer un code d'association. Veuillez réessayer."
}
},
"identities": {
@@ -2490,7 +2501,37 @@
"every_n_weeks": "Toutes les {count} semaines",
"every_n_months": "Tous les {count} mois",
"until": "Jusqu'au",
"occurrences": "{count} occurrences"
"occurrences": "{count} occurrences",
"custom": "Personnalisé…",
"edit_custom": "Modifier la récurrence personnalisée",
"every_n_years": "Tous les {count} ans",
"on_days": "le {days}",
"on_day_n": "le jour {day}",
"on_the_nth": "le {nth} {day}",
"in_month": "en {month}",
"nth_1": "premier",
"nth_2": "deuxième",
"nth_3": "troisième",
"nth_4": "quatrième",
"nth_last": "dernier",
"editor_freq_day": "Jour",
"editor_freq_week": "Semaine",
"editor_freq_month": "Mois",
"editor_freq_year": "Année",
"editor_repeats_on": "Se répète",
"editor_every": "Tous les",
"editor_unit_days": "jour(s)",
"editor_unit_weeks": "semaine(s)",
"editor_unit_months": "mois",
"editor_unit_years": "an(s)",
"editor_on_day": "le jour",
"editor_on_the": "le",
"editor_in": "en",
"editor_ends": "Se termine",
"editor_never": "Jamais",
"editor_ends_on": "Le",
"editor_ends_after": "Après",
"editor_occurrences": "occurrences"
},
"recurrence_scope": {
"edit_title": "Modifier l'événement récurrent",
@@ -2676,6 +2717,9 @@
"copy_url": "Copier l'URL CalDAV",
"url_copied": "URL CalDAV copiée dans le presse-papiers",
"confirm_clear": "Supprimer tous les événements de \"{name}\" ? Cette action est irréversible.",
"set_default": "Définir par défaut",
"default_updated": "Calendrier par défaut mis à jour",
"error_default": "Échec de la définition du calendrier par défaut",
"clear_events": "Supprimer les événements",
"events_cleared": "{count} événements supprimés",
"error_clear": "Impossible de supprimer les événements du calendrier",