feat(i18n): Settings calendar-section keys (Batch E)

This commit is contained in:
iamdoubz
2026-07-12 12:30:50 -05:00
parent 12388b8bd9
commit f1683af01c
+42
View File
@@ -85,6 +85,48 @@
"settings.storage.imported_one": "Imported {n} meeting.",
"settings.storage.imported_many": "Imported {n} meetings.",
"settings.calendar.title": "Calendar & Outlook .pst",
"settings.calendar.intro_1": "Import events and attendees from a local Outlook",
"settings.calendar.intro_2": "backup — read-only, nothing is written back to the file. Nothing leaves this device.",
"settings.calendar.pst_file": ".pst file",
"settings.calendar.no_file": "No file selected",
"settings.calendar.browse": "Browse…",
"settings.calendar.password": "Password",
"settings.calendar.password_note": "rarely needed",
"settings.calendar.optional": "optional",
"settings.calendar.import_range": "Import range",
"settings.calendar.range_30": "Last 30 days",
"settings.calendar.range_90": "Last 90 days",
"settings.calendar.range_180": "Last 6 months",
"settings.calendar.range_365": "Last 1 year",
"settings.calendar.range_all": "All time",
"settings.calendar.range_hint": "A long-lived mailbox can hold years of recurring/holiday entries — narrowing the range keeps the imported calendar to what's actually relevant. Applies to both this Import button and automatic re-import on launch.",
"settings.calendar.importing": "Importing…",
"settings.calendar.import": "Import",
"settings.calendar.import_progress": "{processed}/{total} events",
"settings.calendar.auto_reimport": "Re-import this file automatically on launch",
"settings.calendar.auto_reimport_hint": "Runs once at startup, not on a timer — re-import is safe to repeat (existing events are matched and updated, not duplicated).",
"settings.calendar.import_failed": "Import failed: {error} — the file itself is untouched; check the path and try again.",
"settings.calendar.cleanup_title": "Clean up",
"settings.calendar.cleanup_hint": "Events already attached to a recorded meeting are always kept, no matter which option below is picked.",
"settings.calendar.cleanup_30": "Older than 30 days",
"settings.calendar.cleanup_90": "Older than 90 days",
"settings.calendar.cleanup_180": "Older than 6 months",
"settings.calendar.cleanup_365": "Older than 1 year",
"settings.calendar.cleanup_all": "Delete all",
"settings.calendar.cleaning": "Cleaning up…",
"settings.calendar.cleanup_btn": "Clean up calendar",
"settings.calendar.cleanup_result": "Deleted {deleted}{extra}.",
"settings.calendar.cleanup_kept": ", kept {n} (linked to a meeting)",
"settings.calendar.cleanup_failed": "Clean up failed: {error}",
"settings.calendar.imported_events": "Imported events",
"settings.calendar.no_events": "No events imported yet.",
"settings.calendar.search_title": "Search title",
"settings.calendar.search_placeholder": "Meeting name…",
"settings.calendar.date_label": "Date",
"settings.calendar.events_count": "{shown} of {total} events",
"settings.calendar.untitled": "(untitled)",
"app.tagline": "local · private",
"app.note_template": "Note template",
"app.no_template": "No template",