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": "复制",
"copied": "已复制",
"password_instructions": "使用上面的 JMAP 用户名和应用密码登录您的邮件客户端。如果您还没有创建应用密码,请在上面的部分中创建。"
},
"link_device": {
"title": "关联移动应用",
"description": "无需输入任何内容即可登录 Bulwark Mail 移动应用。在此生成二维码,然后在应用的登录界面扫描。",
"generate": "显示二维码",
"regenerate": "显示新的二维码",
"instructions": "打开 Bulwark Mail 应用,在登录界面点按\"扫描二维码\",然后将相机对准此处。",
"expires_in": "此二维码将在 {seconds} 秒后过期,且只能使用一次。",
"expired": "此二维码已过期。",
"generating": "生成中…",
"error": "无法创建配对码。请重试。"
}
},
"identities": {
@@ -2490,7 +2501,37 @@
"every_n_weeks": "每 {count} 周",
"every_n_months": "每 {count} 个月",
"until": "直到",
"occurrences": "{count} 次出现"
"occurrences": "{count} 次出现",
"custom": "自定义…",
"edit_custom": "编辑自定义重复规则",
"every_n_years": "每 {count} 年",
"on_days": "{days}",
"on_day_n": "{day}日",
"on_the_nth": "{nth}{day}",
"in_month": "{month}",
"nth_1": "第一个",
"nth_2": "第二个",
"nth_3": "第三个",
"nth_4": "第四个",
"nth_last": "最后一个",
"editor_freq_day": "天",
"editor_freq_week": "周",
"editor_freq_month": "月",
"editor_freq_year": "年",
"editor_repeats_on": "重复于",
"editor_every": "每",
"editor_unit_days": "天",
"editor_unit_weeks": "周",
"editor_unit_months": "个月",
"editor_unit_years": "年",
"editor_on_day": "日期:",
"editor_on_the": "在",
"editor_in": "月份:",
"editor_ends": "结束",
"editor_never": "永不",
"editor_ends_on": "于",
"editor_ends_after": "次数:",
"editor_occurrences": "次"
},
"recurrence_scope": {
"edit_title": "编辑重复事件",
@@ -2652,6 +2693,9 @@
"default": "默认",
"confirm_delete": "删除\"{name}\"?此日历中的所有活动都将被删除。",
"confirm_clear": "清除\"{name}\"中的所有活动吗?此操作无法撤销。",
"set_default": "设为默认",
"default_updated": "默认日历已更新",
"error_default": "无法设置默认日历",
"clear_events": "清除活动",
"events_cleared": "{count} 个活动已清除",
"error_clear": "无法清除日历活动",