feat: calendar invitations RSVP, trust assessment, file preview
This commit is contained in:
+61
-2
@@ -292,6 +292,12 @@
|
||||
"calendar_invitation": {
|
||||
"loading": "Loading event details…",
|
||||
"title": "Calendar Invitation",
|
||||
"published_title": "Published Event",
|
||||
"response_title": "Event Response",
|
||||
"update_title": "Event Update",
|
||||
"counter_title": "Counter Proposal",
|
||||
"refresh_title": "Refresh Request",
|
||||
"declined_counter_title": "Counter Proposal Declined",
|
||||
"cancelled_title": "Event Cancelled",
|
||||
"organizer": "Organized by {name}",
|
||||
"attendees": "{count, plural, one {# attendee} other {# attendees}}",
|
||||
@@ -302,9 +308,54 @@
|
||||
"added": "Added to calendar",
|
||||
"rsvp_sent": "Response sent",
|
||||
"parse_error": "Could not read invitation",
|
||||
"action_failed": "Could not complete that calendar action.",
|
||||
"no_calendar": "Calendar not available",
|
||||
"published_info": "This event was shared for reference.",
|
||||
"response_info": "This message contains an attendee response.",
|
||||
"response_info_organizer": "This attendee response updates your event.",
|
||||
"update_info": "This message updates an existing event.",
|
||||
"counter_info": "This message proposes changes to an event.",
|
||||
"counter_info_organizer": "This attendee proposed changes to your event.",
|
||||
"refresh_info": "This message requests the latest event details.",
|
||||
"refresh_info_organizer": "An attendee requested the latest event details.",
|
||||
"declined_counter_info": "The organizer declined a counter proposal.",
|
||||
"authentication_failed_info": "Mail authentication checks for this invitation failed. Treat calendar actions with caution.",
|
||||
"authentication_missing_info": "This invitation does not include verified mail authentication. Confirm the details with the organizer if anything looks unusual.",
|
||||
"sender_mismatch_info": "This invitation was sent from {sender}, while the organizer listed in the calendar data is {organizer}.",
|
||||
"sender_mismatch_unverified_info": "This invitation was sent from {sender}, while the organizer listed in the calendar data is {organizer}, and the message could not be verified.",
|
||||
"organizer_role": "You organize this event",
|
||||
"your_response": "Your response: {status}",
|
||||
"response_needed": "Needs response",
|
||||
"response_accepted": "Accepted",
|
||||
"response_tentative": "Tentative",
|
||||
"response_declined": "Declined",
|
||||
"response_delegated": "Delegated",
|
||||
"actor_sent_info": "Sent by {name}.",
|
||||
"actor_response_info": "{name} responded {status}.",
|
||||
"actor_counter_info": "{name} proposed changes to this event.",
|
||||
"actor_refresh_info": "{name} asked for the latest event details.",
|
||||
"actor_declined_counter_info": "{name} declined the counter proposal.",
|
||||
"actor_note": "Note: {comment}",
|
||||
"actor_unknown": "Someone",
|
||||
"proposed_changes": "Proposed changes",
|
||||
"change_title": "Title",
|
||||
"change_time": "Time",
|
||||
"change_location": "Location",
|
||||
"change_description": "Description",
|
||||
"change_empty": "None",
|
||||
"change_from_to": "{before} -> {after}",
|
||||
"apply_proposal": "Apply proposed changes",
|
||||
"proposal_applied": "Proposed changes applied.",
|
||||
"review_proposal": "Review proposal",
|
||||
"review_request": "Review request",
|
||||
"view_in_calendar": "View in calendar",
|
||||
"select_calendar": "Select calendar",
|
||||
"already_in_calendar": "Already in your calendar"
|
||||
"already_in_calendar": "Already in your calendar",
|
||||
"request_info": "You've been invited to this event. Respond to let the organizer know your availability.",
|
||||
"cancel_info": "The organizer has cancelled this event.",
|
||||
"event_updated": "Update #{sequence}",
|
||||
"event_status_tentative": "Tentative",
|
||||
"event_status_cancelled": "Cancelled"
|
||||
},
|
||||
"send": "Send"
|
||||
},
|
||||
@@ -627,6 +678,12 @@
|
||||
"label": "Show Preview Text",
|
||||
"description": "Display email preview in the list"
|
||||
},
|
||||
"attachment_click_action": {
|
||||
"label": "Attachment Click Action",
|
||||
"description": "Choose whether clicking a file attachment previews it or downloads it immediately",
|
||||
"preview": "Preview when possible",
|
||||
"download": "Download immediately"
|
||||
},
|
||||
"emails_per_page": {
|
||||
"25": "25 emails",
|
||||
"50": "50 emails",
|
||||
@@ -1654,7 +1711,9 @@
|
||||
"notifications_enabled": "Event notifications",
|
||||
"notifications_enabled_desc": "Show alerts for upcoming calendar events",
|
||||
"notification_sound": "Notification sound",
|
||||
"notification_sound_desc": "Play a sound for calendar alerts"
|
||||
"notification_sound_desc": "Play a sound for calendar alerts",
|
||||
"invitation_parsing": "Parse email invitations",
|
||||
"invitation_parsing_desc": "Detect calendar invitations in email attachments and show calendar actions"
|
||||
},
|
||||
"days": {
|
||||
"monday": "Monday",
|
||||
|
||||
Reference in New Issue
Block a user