diff --git a/_data/comm-beta.json b/_data/comm-beta.json index 613a5b5d..c7acc8e9 100644 --- a/_data/comm-beta.json +++ b/_data/comm-beta.json @@ -14,22 +14,24 @@ "reminder-custom-origin-begin-after-task", "reminder-custom-origin-end-before-task", "reminder-custom-origin-end-after-task", - "reminder-custom-origin-begin-before-event-dom", - "reminder-custom-origin-begin-after-event-dom", - "reminder-custom-origin-end-before-event-dom", - "reminder-custom-origin-end-after-event-dom", - "reminder-custom-origin-begin-before-task-dom", - "reminder-custom-origin-begin-after-task-dom", - "reminder-custom-origin-end-before-task-dom", - "reminder-custom-origin-end-after-task-dom", + "reminder-custom-origin-begin-before-event-dom.label", + "reminder-custom-origin-begin-after-event-dom.label", + "reminder-custom-origin-end-before-event-dom.label", + "reminder-custom-origin-end-after-event-dom.label", + "reminder-custom-origin-begin-before-task-dom.label", + "reminder-custom-origin-begin-after-task-dom.label", + "reminder-custom-origin-end-before-task-dom.label", + "reminder-custom-origin-end-after-task-dom.label", "reminder-error-max-count-reached-event", "reminder-error-max-count-reached-task", "reminder-readonly-notification", - "reminder-disabled-snooze-button-tooltip" + "reminder-disabled-snooze-button-tooltip.tooltiptext" ], "calendar/calendar/calendar-context-menus.ftl": [ - "list-calendar-context-reload-menuitem", - "calendar-item-context-menu-modify-menuitem" + "list-calendar-context-reload-menuitem.label", + "list-calendar-context-reload-menuitem.accesskey", + "calendar-item-context-menu-modify-menuitem.label", + "calendar-item-context-menu-modify-menuitem.accesskey" ], "calendar/calendar/calendar-creation.ftl": [ "select-all-calendars", @@ -45,26 +47,26 @@ "calendar-delete-prompt-disable-message" ], "calendar/calendar/calendar-editable-item.ftl": [ - "calendar-editable-item-privacy-icon-private", - "calendar-editable-item-privacy-icon-confidential", - "calendar-editable-item-recurrence", - "calendar-editable-item-recurrence-exception", - "calendar-editable-item-todo-icon-task", - "calendar-editable-item-todo-icon-completed-task", - "calendar-editable-item-multiday-event-icon-start", - "calendar-editable-item-multiday-event-icon-continue", - "calendar-editable-item-multiday-event-icon-end", - "calendar-editable-item-reminder-icon-alarm", - "calendar-editable-item-reminder-icon-suppressed-alarm", - "calendar-editable-item-reminder-icon-email", - "calendar-editable-item-reminder-icon-audio" + "calendar-editable-item-privacy-icon-private.alt", + "calendar-editable-item-privacy-icon-confidential.alt", + "calendar-editable-item-recurrence.alt", + "calendar-editable-item-recurrence-exception.alt", + "calendar-editable-item-todo-icon-task.alt", + "calendar-editable-item-todo-icon-completed-task.alt", + "calendar-editable-item-multiday-event-icon-start.alt", + "calendar-editable-item-multiday-event-icon-continue.alt", + "calendar-editable-item-multiday-event-icon-end.alt", + "calendar-editable-item-reminder-icon-alarm.alt", + "calendar-editable-item-reminder-icon-suppressed-alarm.alt", + "calendar-editable-item-reminder-icon-email.alt", + "calendar-editable-item-reminder-icon-audio.alt" ], "calendar/calendar/calendar-event-dialog-attendees.ftl": [ - "event-attendee-role-required", - "event-attendee-role-optional", - "event-attendee-role-nonparticipant", - "event-attendee-role-chair", - "event-attendee-role-unknown", + "event-attendee-role-required.title", + "event-attendee-role-optional.title", + "event-attendee-role-nonparticipant.title", + "event-attendee-role-chair.title", + "event-attendee-role-unknown.title", "event-attendee-usertype-individual", "event-attendee-usertype-group", "event-attendee-usertype-resource", @@ -72,37 +74,50 @@ "event-attendee-usertype-unknown" ], "calendar/calendar/calendar-event-dialog-reminder.ftl": [ - "calendar-event-reminder-icon-display", - "calendar-event-reminder-icon-email", - "calendar-event-reminder-icon-audio" + "calendar-event-reminder-icon-display.alt", + "calendar-event-reminder-icon-email.alt", + "calendar-event-reminder-icon-audio.alt" ], "calendar/calendar/calendar-event-listing.ftl": [ - "calendar-event-listing-close", - "calendar-event-listing-column-calendar-name", - "calendar-event-listing-column-category", - "calendar-event-listing-column-completed", - "calendar-event-listing-column-completed-date", - "calendar-event-listing-column-due-date", - "calendar-event-listing-column-end-date", - "calendar-event-listing-column-location", - "calendar-event-listing-column-percent-complete", - "calendar-event-listing-column-priority", - "calendar-event-listing-column-start-date", - "calendar-event-listing-column-status", - "calendar-event-listing-column-time-until-due", - "calendar-event-listing-column-title", - "calendar-event-listing-interval-past", - "calendar-event-listing-interval-calendar-month", - "calendar-event-listing-interval-current-view", - "calendar-event-listing-interval-next-7-days", - "calendar-event-listing-interval-next-14-days", - "calendar-event-listing-interval-next-31-days", - "calendar-event-listing-interval-next-6-months", - "calendar-event-listing-interval-next-12-months", - "calendar-event-listing-interval-future", - "calendar-event-listing-interval-all", - "calendar-event-listing-interval-selected-day", - "calendar-event-listing-interval-today" + "calendar-event-listing-close.tooltiptext", + "calendar-event-listing-column-calendar-name.label", + "calendar-event-listing-column-calendar-name.tooltiptext", + "calendar-event-listing-column-category.label", + "calendar-event-listing-column-category.tooltiptext", + "calendar-event-listing-column-completed.label", + "calendar-event-listing-column-completed.tooltiptext", + "calendar-event-listing-column-completed-date.label", + "calendar-event-listing-column-completed-date.tooltiptext", + "calendar-event-listing-column-due-date.label", + "calendar-event-listing-column-due-date.tooltiptext", + "calendar-event-listing-column-end-date.label", + "calendar-event-listing-column-end-date.tooltiptext", + "calendar-event-listing-column-location.label", + "calendar-event-listing-column-location.tooltiptext", + "calendar-event-listing-column-percent-complete.label", + "calendar-event-listing-column-percent-complete.tooltiptext", + "calendar-event-listing-column-priority.label", + "calendar-event-listing-column-priority.tooltiptext", + "calendar-event-listing-column-start-date.label", + "calendar-event-listing-column-start-date.tooltiptext", + "calendar-event-listing-column-status.label", + "calendar-event-listing-column-status.tooltiptext", + "calendar-event-listing-column-time-until-due.label", + "calendar-event-listing-column-time-until-due.tooltiptext", + "calendar-event-listing-column-title.label", + "calendar-event-listing-column-title.tooltiptext", + "calendar-event-listing-interval-past.label", + "calendar-event-listing-interval-calendar-month.label", + "calendar-event-listing-interval-current-view.label", + "calendar-event-listing-interval-next-7-days.label", + "calendar-event-listing-interval-next-14-days.label", + "calendar-event-listing-interval-next-31-days.label", + "calendar-event-listing-interval-next-6-months.label", + "calendar-event-listing-interval-next-12-months.label", + "calendar-event-listing-interval-future.label", + "calendar-event-listing-interval-all.label", + "calendar-event-listing-interval-selected-day.label", + "calendar-event-listing-interval-today.label" ], "calendar/calendar/calendar-invitation-panel.ftl": [ "calendar-invitation-panel-status-new", @@ -120,8 +135,8 @@ "calendar-invitation-panel-decline-button", "calendar-invitation-panel-tentative-button", "calendar-invitation-panel-more-button", - "calendar-invitation-panel-menu-item-save-copy", - "calendar-invitation-panel-menu-item-toggle-changes", + "calendar-invitation-panel-menu-item-save-copy.label", + "calendar-invitation-panel-menu-item-toggle-changes.label", "calendar-invitation-panel-prop-title-when", "calendar-invitation-panel-prop-title-location", "calendar-invitation-panel-prop-title-recurrence", @@ -138,14 +153,14 @@ "calendar-invitation-change-indicator-modified" ], "calendar/calendar/calendar-invitations-dialog.ftl": [ - "calendar-invitation-current-participation-status-icon-accepted", - "calendar-invitation-current-participation-status-icon-declined", - "calendar-invitation-current-participation-status-icon-needs-action", + "calendar-invitation-current-participation-status-icon-accepted.alt", + "calendar-invitation-current-participation-status-icon-declined.alt", + "calendar-invitation-current-participation-status-icon-needs-action.alt", "allday-event", - "recurrent-event", - "calendar-invitations-location", - "organizer", - "calendar-invitations-attendee", + "recurrent-event.value", + "calendar-invitations-location.value", + "organizer.value", + "calendar-invitations-attendee.value", "calendar-invitations-none" ], "calendar/calendar/calendar-itip-identity-dialog.ftl": [ @@ -155,11 +170,11 @@ "calendar-itip-identity-label-none" ], "calendar/calendar/calendar-occurrence-prompt.ftl": [ - "header-isrepeating-event", - "header-isrepeating-task", - "header-containsrepeating-event", - "header-containsrepeating-task", - "header-containsrepeating-mixed", + "header-isrepeating-event.label", + "header-isrepeating-task.label", + "header-containsrepeating-event.label", + "header-containsrepeating-task.label", + "header-containsrepeating-mixed.label", "windowtitle-event-copy", "windowtitle-task-copy", "windowtitle-mixed-copy", @@ -172,31 +187,31 @@ "windowtitle-event-edit", "windowtitle-task-edit", "windowtitle-mixed-edit", - "windowtitle-multipleitems", - "buttons-single-occurrence-copy", - "buttons-single-occurrence-cut", - "buttons-single-occurrence-delete", - "buttons-single-occurrence-edit", - "buttons-multiple-occurrence-copy", - "buttons-multiple-occurrence-cut", - "buttons-multiple-occurrence-delete", - "buttons-multiple-occurrence-edit", - "buttons-single-allfollowing-copy", - "buttons-single-allfollowing-cut", - "buttons-single-allfollowing-delete", - "buttons-single-allfollowing-edit", - "buttons-multiple-allfollowing-copy", - "buttons-multiple-allfollowing-cut", - "buttons-multiple-allfollowing-delete", - "buttons-multiple-allfollowing-edit", - "buttons-single-parent-copy", - "buttons-single-parent-cut", - "buttons-single-parent-delete", - "buttons-single-parent-edit", - "buttons-multiple-parent-copy", - "buttons-multiple-parent-cut", - "buttons-multiple-parent-delete", - "buttons-multiple-parent-edit" + "windowtitle-multipleitems.value", + "buttons-single-occurrence-copy.label", + "buttons-single-occurrence-cut.label", + "buttons-single-occurrence-delete.label", + "buttons-single-occurrence-edit.label", + "buttons-multiple-occurrence-copy.label", + "buttons-multiple-occurrence-cut.label", + "buttons-multiple-occurrence-delete.label", + "buttons-multiple-occurrence-edit.label", + "buttons-single-allfollowing-copy.label", + "buttons-single-allfollowing-cut.label", + "buttons-single-allfollowing-delete.label", + "buttons-single-allfollowing-edit.label", + "buttons-multiple-allfollowing-copy.label", + "buttons-multiple-allfollowing-cut.label", + "buttons-multiple-allfollowing-delete.label", + "buttons-multiple-allfollowing-edit.label", + "buttons-single-parent-copy.label", + "buttons-single-parent-cut.label", + "buttons-single-parent-delete.label", + "buttons-single-parent-edit.label", + "buttons-multiple-parent-copy.label", + "buttons-multiple-parent-cut.label", + "buttons-multiple-parent-delete.label", + "buttons-multiple-parent-edit.label" ], "calendar/calendar/calendar-print.ftl": [ "calendar-print-layout-label", @@ -221,20 +236,23 @@ "monthly-order", "yearly-order-day", "yearly-order-ordinal", - "event-recurrence-monthly-last-day-label" + "event-recurrence-monthly-last-day-label.label" ], "calendar/calendar/calendar-summary-dialog.ftl": [ - "calendar-summary-dialog-edit-button", - "calendar-summary-dialog-edit-menu-button", - "edit-button-context-menu-this-occurrence", - "edit-button-context-menu-all-occurrences", - "description-context-menu-copy-link-text" + "calendar-summary-dialog-edit-button.label", + "calendar-summary-dialog-edit-button.accesskey", + "calendar-summary-dialog-edit-menu-button.label", + "edit-button-context-menu-this-occurrence.label", + "edit-button-context-menu-this-occurrence.accesskey", + "edit-button-context-menu-all-occurrences.label", + "edit-button-context-menu-all-occurrences.accesskey", + "description-context-menu-copy-link-text.label" ], "calendar/calendar/calendar-today-pane.ftl": [ - "calendar-today-pane-show-events-and-tasks", - "calendar-today-pane-show-tasks-only", - "calendar-today-pane-show-events-only", - "calendar-today-pane-close-button" + "calendar-today-pane-show-events-and-tasks.tooltiptext", + "calendar-today-pane-show-tasks-only.tooltiptext", + "calendar-today-pane-show-events-only.tooltiptext", + "calendar-today-pane-close-button.tooltiptext" ], "calendar/calendar/calendar-uri-redirect-dialog.ftl": [ "calendar-uri-redirect-window-title", @@ -246,46 +264,69 @@ "calendar-deactivated-notification-events", "calendar-deactivated-notification-tasks", "calendar-notifications-label", - "calendar-add-notification-button", + "calendar-add-notification-button.label", "calendar-list-header", - "calendar-no-reminders-tooltip", + "calendar-no-reminders-tooltip.title", "calendar-enable-button", - "calendar-list-item-context-button", + "calendar-list-item-context-button.title", "calendar-import-new-calendar", - "calendar-refresh-calendars", + "calendar-import-new-calendar.title", + "calendar-refresh-calendars.title", "calendar-new-event-primary-button", "calendar-new-task-primary-button", - "calendar-nav-button-prev-tooltip-day", - "calendar-nav-button-prev-tooltip-week", - "calendar-nav-button-prev-tooltip-multiweek", - "calendar-nav-button-prev-tooltip-month", - "calendar-nav-button-prev-tooltip-year", - "calendar-nav-button-next-tooltip-day", - "calendar-nav-button-next-tooltip-week", - "calendar-nav-button-next-tooltip-multiweek", - "calendar-nav-button-next-tooltip-month", - "calendar-nav-button-next-tooltip-year", - "calendar-today-button-tooltip", + "calendar-nav-button-prev-tooltip-day.title", + "calendar-nav-button-prev-tooltip-day.accesskey", + "calendar-nav-button-prev-tooltip-week.title", + "calendar-nav-button-prev-tooltip-week.accesskey", + "calendar-nav-button-prev-tooltip-multiweek.title", + "calendar-nav-button-prev-tooltip-multiweek.accesskey", + "calendar-nav-button-prev-tooltip-month.title", + "calendar-nav-button-prev-tooltip-month.accesskey", + "calendar-nav-button-prev-tooltip-year.title", + "calendar-nav-button-prev-tooltip-year.accesskey", + "calendar-nav-button-next-tooltip-day.title", + "calendar-nav-button-next-tooltip-day.accesskey", + "calendar-nav-button-next-tooltip-week.title", + "calendar-nav-button-next-tooltip-week.accesskey", + "calendar-nav-button-next-tooltip-multiweek.title", + "calendar-nav-button-next-tooltip-multiweek.accesskey", + "calendar-nav-button-next-tooltip-month.title", + "calendar-nav-button-next-tooltip-month.accesskey", + "calendar-nav-button-next-tooltip-year.title", + "calendar-nav-button-next-tooltip-year.accesskey", + "calendar-today-button-tooltip.title", "calendar-view-toggle-day", + "calendar-view-toggle-day.title", "calendar-view-toggle-week", + "calendar-view-toggle-week.title", "calendar-view-toggle-multiweek", + "calendar-view-toggle-multiweek.title", "calendar-view-toggle-month", - "calendar-control-bar-menu-button", - "calendar-find-events-menu-option", - "calendar-hide-weekends-option", - "calendar-define-workweek-option", - "calendar-show-tasks-calendar-option", - "calendar-context-menu-previous-day", - "calendar-context-menu-previous-week", - "calendar-context-menu-previous-multiweek", - "calendar-context-menu-previous-month", - "calendar-context-menu-next-day", - "calendar-context-menu-next-week", - "calendar-context-menu-next-multiweek", - "calendar-context-menu-next-month" + "calendar-view-toggle-month.title", + "calendar-control-bar-menu-button.title", + "calendar-find-events-menu-option.label", + "calendar-hide-weekends-option.label", + "calendar-define-workweek-option.label", + "calendar-show-tasks-calendar-option.label", + "calendar-context-menu-previous-day.label", + "calendar-context-menu-previous-day.accesskey", + "calendar-context-menu-previous-week.label", + "calendar-context-menu-previous-week.accesskey", + "calendar-context-menu-previous-multiweek.label", + "calendar-context-menu-previous-multiweek.accesskey", + "calendar-context-menu-previous-month.label", + "calendar-context-menu-previous-month.accesskey", + "calendar-context-menu-next-day.label", + "calendar-context-menu-next-day.accesskey", + "calendar-context-menu-next-week.label", + "calendar-context-menu-next-week.accesskey", + "calendar-context-menu-next-multiweek.label", + "calendar-context-menu-next-multiweek.accesskey", + "calendar-context-menu-next-month.label", + "calendar-context-menu-next-month.accesskey" ], "calendar/calendar/calendar.ftl": [ - "new-event", + "new-event.placeholder", "new-event-dialog", "edit-event-dialog", "new-task-dialog", @@ -345,8 +386,8 @@ "remove-calendar-message-delete", "remove-calendar-message-unsubscribe", "week-title", - "week-title-label", - "calendar-none", + "week-title-label.aria-label", + "calendar-none.label", "too-new-schema-error-text", "event-untitled", "tooltip-title", @@ -379,9 +420,9 @@ "item-modified-on-server", "modify-will-lose-data", "delete-will-lose-data", - "calendar-conflicts-dialog", - "proceed-modify", - "proceed-delete", + "calendar-conflicts-dialog.buttonlabelcancel", + "proceed-modify.label", + "proceed-delete.label", "dav-not-dav", "dav-dav-not-cal-dav", "item-put-error", @@ -439,7 +480,7 @@ "calendar-last1", "calendar-last2", "alarm-window-title-label", - "alarm-starts", + "alarm-starts.value", "alarm-today-at", "alarm-tomorrow-at", "alarm-yesterday-at", @@ -451,14 +492,14 @@ "task-details-status-completed", "task-details-status-completed-on", "task-details-status-cancelled", - "getting-calendar-info-common", - "getting-calendar-info-detail", + "getting-calendar-info-common.label", + "getting-calendar-info-detail.label", "error-code", "error-description", "error-writing2", "error-writing-details", - "tooltip-calendar-disabled", - "tooltip-calendar-read-only", + "tooltip-calendar-disabled.title", + "tooltip-calendar-read-only.title", "task-edit-instructions", "task-edit-instructions-readonly", "task-edit-instructions-capability", @@ -467,140 +508,177 @@ "datetime-with-timezone", "single-long-calendar-week", "single-calendar-week", + "single-calendar-week.title", "several-long-calendar-weeks", "several-calendar-weeks", + "several-calendar-weeks.title", "multiweek-view-week", "due-in-days", "due-in-hours", "due-in-less-than-one-hour", "format-date-long", "day-header", - "day-header-elem", + "day-header-elem.label", "datetime-interval-task-without-date", "datetime-interval-task-without-due-date", "datetime-interval-task-without-start-date", "drag-label-tasks-with-only-entry-date", "drag-label-tasks-with-only-due-date", - "delete-task", - "delete-item", - "delete-event", - "calendar-properties-every-minute", + "delete-task.label", + "delete-task.accesskey", + "delete-item.label", + "delete-item.accesskey", + "delete-event.label", + "delete-event.accesskey", + "calendar-properties-every-minute.label", "extract-using", "extract-using-region", "unit-minutes", - "event-duration-menuitem-count-minutes", + "event-duration-menuitem-count-minutes.label", "unit-hours", - "event-duration-menuitem-count-hours", + "event-duration-menuitem-count-hours.label", "unit-days", - "event-duration-menuitem-count-days", + "event-duration-menuitem-count-days.label", "unit-weeks", - "event-duration-menuitem-count-weeks", - "event-duration-menuitem-minutes", - "event-duration-label-minutes", - "event-duration-menuitem-hours", - "event-duration-label-hours", - "event-duration-menuitem-days", - "event-duration-label-days", - "event-duration-menuitem-weeks", - "event-duration-label-weeks", + "event-duration-menuitem-count-weeks.label", + "event-duration-menuitem-minutes.label", + "event-duration-label-minutes.value", + "event-duration-menuitem-hours.label", + "event-duration-label-hours.value", + "event-duration-menuitem-days.label", + "event-duration-label-days.value", + "event-duration-menuitem-weeks.label", + "event-duration-label-weeks.value", "show-calendar", "hide-calendar", - "hide-calendar-title", - "show-calendar-title", - "show-calendar-label", - "hide-calendar-label", - "show-only-calendar", + "hide-calendar-title.title", + "show-calendar-title.title", + "show-calendar-label.label", + "hide-calendar-label.label", + "show-only-calendar.label", "modify-conflict-prompt-title", "modify-conflict-prompt-message", "modify-conflict-prompt-button1", "modify-conflict-prompt-button2", - "minimonth-no-selected-date" + "minimonth-no-selected-date.aria-label" ], "calendar/calendar/categories.ftl": [ "categories2" ], "calendar/calendar/category-dialog.ftl": [ "category-name-label", - "category-color-label" + "category-color-label.label" ], "calendar/calendar/preferences.ftl": [ "calendar-title", "calendar-title-reminder", "calendar-title-notification", "calendar-title-category", - "dateformat-label", - "dateformat-long", - "dateformat-short", - "use-system-timezone-radio-button", - "set-timezone-manually-radio-button", - "timezone-label", - "weekstart-label", - "day-1-name", - "day-2-name", - "day-3-name", - "day-4-name", - "day-5-name", - "day-6-name", - "day-7-name", - "show-weeknumber-label", - "workdays-label", - "day-1-checkbox", - "day-2-checkbox", - "day-3-checkbox", - "day-4-checkbox", - "day-5-checkbox", - "day-6-checkbox", - "day-7-checkbox", + "dateformat-label.value", + "dateformat-label.accesskey", + "dateformat-long.label", + "dateformat-short.label", + "use-system-timezone-radio-button.label", + "set-timezone-manually-radio-button.label", + "timezone-label.value", + "weekstart-label.value", + "weekstart-label.accesskey", + "day-1-name.label", + "day-2-name.label", + "day-3-name.label", + "day-4-name.label", + "day-5-name.label", + "day-6-name.label", + "day-7-name.label", + "show-weeknumber-label.label", + "show-weeknumber-label.accesskey", + "workdays-label.value", + "day-1-checkbox.label", + "day-1-checkbox.accesskey", + "day-2-checkbox.label", + "day-2-checkbox.accesskey", + "day-3-checkbox.label", + "day-3-checkbox.accesskey", + "day-4-checkbox.label", + "day-4-checkbox.accesskey", + "day-5-checkbox.label", + "day-5-checkbox.accesskey", + "day-6-checkbox.label", + "day-6-checkbox.accesskey", + "day-7-checkbox.label", + "day-7-checkbox.accesskey", "dayweek-legend", - "visible-hours-label", - "visible-hours-end-label", - "day-start-label", - "day-end-label", - "midnight-label", - "noon-label", - "location-checkbox", + "visible-hours-label.value", + "visible-hours-label.accesskey", + "visible-hours-end-label.value", + "day-start-label.value", + "day-start-label.accesskey", + "day-end-label.value", + "day-end-label.accesskey", + "midnight-label.label", + "noon-label.label", + "location-checkbox.label", + "location-checkbox.accesskey", "multiweek-legend", - "number-of-weeks-label", - "week-0-label", - "week-1-label", - "week-2-label", - "week-3-label", - "week-4-label", - "week-5-label", - "week-6-label", - "previous-weeks-label", + "number-of-weeks-label.value", + "number-of-weeks-label.accesskey", + "week-0-label.label", + "week-1-label.label", + "week-2-label.label", + "week-3-label.label", + "week-4-label.label", + "week-5-label.label", + "week-6-label.label", + "previous-weeks-label.value", + "previous-weeks-label.accesskey", "todaypane-legend", - "agenda-days", + "agenda-days.value", + "agenda-days.accesskey", "event-task-legend", - "default-length-label", - "task-start-label", - "task-start-1-label", - "task-start-2-label", - "task-start-3-label", - "task-start-4-label", - "task-start-5-label", - "task-start-6-label", - "task-start-7-label", - "task-start-8-label", - "task-due-label", - "edit-intab-label", - "prompt-delete-label", + "default-length-label.value", + "default-length-label.accesskey", + "task-start-label.value", + "task-start-1-label.label", + "task-start-2-label.label", + "task-start-3-label.label", + "task-start-4-label.label", + "task-start-5-label.label", + "task-start-6-label.label", + "task-start-7-label.label", + "task-start-8-label.label", + "task-due-label.value", + "edit-intab-label.label", + "edit-intab-label.accesskey", + "prompt-delete-label.label", + "prompt-delete-label.accesskey", "reminder-legend", - "reminder-play-checkbox", - "reminder-play-alarm-button", - "reminder-default-sound-label", - "reminder-custom-sound-label", - "reminder-browse-sound-label", - "reminder-dialog-label", - "missed-reminder-label", + "reminder-play-checkbox.label", + "reminder-play-checkbox.accesskey", + "reminder-play-alarm-button.label", + "reminder-play-alarm-button.accesskey", + "reminder-default-sound-label.label", + "reminder-default-sound-label.accesskey", + "reminder-custom-sound-label.label", + "reminder-custom-sound-label.accesskey", + "reminder-browse-sound-label.label", + "reminder-browse-sound-label.accesskey", + "reminder-dialog-label.label", + "reminder-dialog-label.accesskey", + "missed-reminder-label.label", + "missed-reminder-label.accesskey", "reminder-default-legend", - "default-snooze-label", - "event-alarm-label", - "alarm-on-label", - "alarm-off-label", - "task-alarm-label", - "event-alarm-time-label", - "task-alarm-time-label", + "default-snooze-label.value", + "default-snooze-label.accesskey", + "event-alarm-label.value", + "event-alarm-label.accesskey", + "alarm-on-label.label", + "alarm-off-label.label", + "task-alarm-label.value", + "task-alarm-label.accesskey", + "event-alarm-time-label.value", + "event-alarm-time-label.accesskey", + "task-alarm-time-label.value", + "task-alarm-time-label.accesskey", "calendar-notifications-customize-label", "category-new-label", "category-edit-label", @@ -2127,20 +2205,28 @@ "chat/accounts.ftl": [ "new-account-label", "accounts-window-title", - "account-manager-new-account", - "account-manager-close", - "account-manager-close-command", + "account-manager-new-account.label", + "account-manager-new-account.accesskey", + "account-manager-close.label", + "account-manager-close.accesskey", + "account-manager-close-command.key", "account-manager-no-account-title", "account-manager-no-account-description", - "account-auto-sign-on", - "account-connect", - "account-disconnect", - "account-edit", - "account-cancel-reconnection", - "account-copy-debug-log", - "account-connecting", - "account-disconnecting", - "account-disconnected" + "account-auto-sign-on.label", + "account-auto-sign-on.accesskey", + "account-connect.label", + "account-connect.accesskey", + "account-disconnect.label", + "account-disconnect.accesskey", + "account-edit.label", + "account-edit.accesskey", + "account-cancel-reconnection.label", + "account-cancel-reconnection.accesskey", + "account-copy-debug-log.label", + "account-copy-debug-log.accesskey", + "account-connecting.value", + "account-disconnecting.value", + "account-disconnected.value" ], "chat/commands.ftl": [ "commands-key", @@ -7982,8 +8068,8 @@ "window.quit-nonwin" ], "mail/crashreporter/crashreporter-override.ini": [ - "CrashReporterProductErrorText2", - "CrashReporterDescriptionText2" + "Strings.CrashReporterProductErrorText2", + "Strings.CrashReporterDescriptionText2" ], "mail/installer/custom.properties": [ "REG_APP_DESC", @@ -8146,41 +8232,43 @@ "langpack-contributors" ], "mail/messenger/about3Pane.ftl": [ - "quick-filter-button", + "quick-filter-button.title", "quick-filter-button-label", - "thread-pane-header-display-button", + "thread-pane-header-display-button.title", "thread-pane-folder-message-count", "thread-pane-folder-selected-count", - "thread-pane-header-context-table-view", - "thread-pane-header-context-cards-view", - "thread-pane-header-context-hide", - "quick-filter-bar-sticky", - "quick-filter-bar-dropdown", - "quick-filter-bar-dropdown-unread", - "quick-filter-bar-dropdown-starred", - "quick-filter-bar-dropdown-inaddrbook", - "quick-filter-bar-dropdown-tags", - "quick-filter-bar-dropdown-attachment", - "quick-filter-bar-unread", + "thread-pane-header-context-table-view.label", + "thread-pane-header-context-cards-view.label", + "thread-pane-header-context-hide.label", + "quick-filter-bar-sticky.title", + "quick-filter-bar-dropdown.title", + "quick-filter-bar-dropdown-unread.label", + "quick-filter-bar-dropdown-starred.label", + "quick-filter-bar-dropdown-inaddrbook.label", + "quick-filter-bar-dropdown-tags.label", + "quick-filter-bar-dropdown-attachment.label", + "quick-filter-bar-unread.title", "quick-filter-bar-unread-label", - "quick-filter-bar-starred", + "quick-filter-bar-starred.title", "quick-filter-bar-starred-label", - "quick-filter-bar-inaddrbook", + "quick-filter-bar-inaddrbook.title", "quick-filter-bar-inaddrbook-label", - "quick-filter-bar-tags", + "quick-filter-bar-tags.title", "quick-filter-bar-tags-label", - "quick-filter-bar-attachment", + "quick-filter-bar-attachment.title", "quick-filter-bar-attachment-label", "quick-filter-bar-no-results", "quick-filter-bar-results", - "quick-filter-bar-search2", - "quick-filter-bar-searching", + "quick-filter-bar-search2.label", + "quick-filter-bar-searching.title", "quick-filter-bar-search-shortcut", "quick-filter-bar-search-placeholder-with-key", - "quick-filter-bar-search-button", - "quick-filter-bar-boolean-mode", - "quick-filter-bar-boolean-mode-any", - "quick-filter-bar-boolean-mode-all", + "quick-filter-bar-search-button.alt", + "quick-filter-bar-boolean-mode.title", + "quick-filter-bar-boolean-mode-any.label", + "quick-filter-bar-boolean-mode-any.title", + "quick-filter-bar-boolean-mode-all.label", + "quick-filter-bar-boolean-mode-all.title", "quick-filter-bar-text-filter-explanation", "quick-filter-bar-text-filter-sender", "quick-filter-bar-text-filter-recipients", @@ -8188,109 +8276,150 @@ "quick-filter-bar-text-filter-body", "quick-filter-bar-gloda-upsell-line1", "quick-filter-bar-gloda-upsell-line2", - "folder-pane-get-messages-button", - "folder-pane-get-all-messages-menuitem", + "folder-pane-get-messages-button.title", + "folder-pane-get-all-messages-menuitem.label", + "folder-pane-get-all-messages-menuitem.accesskey", "folder-pane-write-message-button", - "folder-pane-more-menu-button", - "folder-pane-header-folder-modes", - "folder-pane-header-context-toggle-get-messages", - "folder-pane-header-context-toggle-new-message", - "folder-pane-header-context-hide", - "folder-pane-show-total-toggle", - "folder-pane-header-toggle-folder-size", - "folder-pane-header-hide-local-folders", - "folder-pane-mode-context-button", - "folder-pane-mode-context-toggle-compact-mode", - "folder-pane-mode-move-up", - "folder-pane-mode-move-down", + "folder-pane-write-message-button.title", + "folder-pane-more-menu-button.title", + "folder-pane-header-folder-modes.label", + "folder-pane-header-context-toggle-get-messages.label", + "folder-pane-header-context-toggle-new-message.label", + "folder-pane-header-context-hide.label", + "folder-pane-show-total-toggle.label", + "folder-pane-header-toggle-folder-size.label", + "folder-pane-header-hide-local-folders.label", + "folder-pane-mode-context-button.title", + "folder-pane-mode-context-toggle-compact-mode.label", + "folder-pane-mode-context-toggle-compact-mode.accesskey", + "folder-pane-mode-move-up.label", + "folder-pane-mode-move-down.label", "folder-pane-unread-aria-label", "folder-pane-total-aria-label", - "threadpane-column-header-select", - "threadpane-column-header-select-all", - "threadpane-column-header-deselect-all", - "threadpane-column-label-select", - "threadpane-cell-select", - "threadpane-column-header-thread", - "threadpane-column-label-thread", - "threadpane-cell-thread", - "threadpane-column-header-flagged", - "threadpane-column-label-flagged", - "threadpane-cell-flagged", + "threadpane-column-header-select.title", + "threadpane-column-header-select-all.title", + "threadpane-column-header-deselect-all.title", + "threadpane-column-label-select.label", + "threadpane-cell-select.aria-label", + "threadpane-column-header-thread.title", + "threadpane-column-label-thread.label", + "threadpane-cell-thread.aria-label", + "threadpane-column-header-flagged.title", + "threadpane-column-label-flagged.label", + "threadpane-cell-flagged.aria-label", "threadpane-flagged-cell-label", - "threadpane-column-header-attachments", - "threadpane-column-label-attachments", - "threadpane-cell-attachments", + "threadpane-column-header-attachments.title", + "threadpane-column-label-attachments.label", + "threadpane-cell-attachments.aria-label", "threadpane-attachments-cell-label", - "threadpane-column-header-spam", - "threadpane-column-label-spam", - "threadpane-cell-spam", + "threadpane-column-header-spam.title", + "threadpane-column-label-spam.label", + "threadpane-cell-spam.aria-label", "threadpane-spam-cell-label", - "threadpane-column-header-unread-button", - "threadpane-column-label-unread-button", - "threadpane-cell-read-status", + "threadpane-column-header-unread-button.title", + "threadpane-column-label-unread-button.label", + "threadpane-cell-read-status.aria-label", "threadpane-read-cell-label", "threadpane-unread-cell-label", "threadpane-column-header-sender", - "threadpane-column-label-sender", - "threadpane-cell-sender-title", + "threadpane-column-header-sender.title", + "threadpane-column-label-sender.label", + "threadpane-cell-sender-title.aria-label", + "threadpane-cell-sender-title.title", "threadpane-column-header-recipient", - "threadpane-column-label-recipient", - "threadpane-cell-recipient-title", + "threadpane-column-header-recipient.title", + "threadpane-column-label-recipient.label", + "threadpane-cell-recipient-title.aria-label", + "threadpane-cell-recipient-title.title", "threadpane-column-header-correspondents", - "threadpane-column-label-correspondents", - "threadpane-cell-correspondents-title", + "threadpane-column-header-correspondents.title", + "threadpane-column-label-correspondents.label", + "threadpane-cell-correspondents-title.aria-label", + "threadpane-cell-correspondents-title.title", "threadpane-column-header-subject", - "threadpane-column-label-subject", - "threadpane-cell-subject-title", + "threadpane-column-header-subject.title", + "threadpane-column-label-subject.label", + "threadpane-cell-subject-title.aria-label", + "threadpane-cell-subject-title.title", "threadpane-column-header-date", - "threadpane-column-label-date", - "threadpane-cell-date-title", + "threadpane-column-header-date.title", + "threadpane-column-label-date.label", + "threadpane-cell-date-title.aria-label", + "threadpane-cell-date-title.title", "threadpane-column-header-received", - "threadpane-column-label-received", - "threadpane-cell-received-title", + "threadpane-column-header-received.title", + "threadpane-column-label-received.label", + "threadpane-cell-received-title.aria-label", + "threadpane-cell-received-title.title", "threadpane-column-header-status", - "threadpane-column-label-status", - "threadpane-cell-status-title", + "threadpane-column-header-status.title", + "threadpane-column-label-status.label", + "threadpane-cell-status-title.aria-label", + "threadpane-cell-status-title.title", "threadpane-column-header-size", - "threadpane-column-label-size", - "threadpane-cell-size-title", + "threadpane-column-header-size.title", + "threadpane-column-label-size.label", + "threadpane-cell-size-title.aria-label", + "threadpane-cell-size-title.title", "threadpane-column-header-tags", - "threadpane-column-label-tags", - "threadpane-cell-tags-title", + "threadpane-column-header-tags.title", + "threadpane-column-label-tags.label", + "threadpane-cell-tags-title.aria-label", + "threadpane-cell-tags-title.title", "threadpane-column-header-account", - "threadpane-column-label-account", - "threadpane-cell-account-title", + "threadpane-column-header-account.title", + "threadpane-column-label-account.label", + "threadpane-cell-account-title.aria-label", + "threadpane-cell-account-title.title", "threadpane-column-header-priority", - "threadpane-column-label-priority", - "threadpane-cell-priority-title", + "threadpane-column-header-priority.title", + "threadpane-column-label-priority.label", + "threadpane-cell-priority-title.aria-label", + "threadpane-cell-priority-title.title", "threadpane-column-header-unread", - "threadpane-column-label-unread", - "threadpane-cell-unread-title", + "threadpane-column-header-unread.title", + "threadpane-column-label-unread.label", + "threadpane-cell-unread-title.aria-label", + "threadpane-cell-unread-title.title", "threadpane-column-header-total", - "threadpane-column-label-total", - "threadpane-cell-total-title", + "threadpane-column-header-total.title", + "threadpane-column-label-total.label", + "threadpane-cell-total-title.aria-label", + "threadpane-cell-total-title.title", "threadpane-column-header-location", - "threadpane-column-label-location", - "threadpane-cell-location-title", + "threadpane-column-header-location.title", + "threadpane-column-label-location.label", + "threadpane-cell-location-title.aria-label", + "threadpane-cell-location-title.title", "threadpane-column-header-id", - "threadpane-column-label-id", - "threadpane-cell-id-title", - "threadpane-column-header-delete", - "threadpane-column-label-delete", - "threadpane-cell-delete", + "threadpane-column-header-id.title", + "threadpane-column-label-id.label", + "threadpane-cell-id-title.aria-label", + "threadpane-cell-id-title.title", + "threadpane-column-header-delete.title", + "threadpane-column-label-delete.label", + "threadpane-cell-delete.aria-label", "threadpane-replies", - "threadpane-message-new", - "threadpane-message-replied", - "threadpane-message-redirected", - "threadpane-message-forwarded", - "threadpane-message-replied-forwarded", - "threadpane-message-replied-redirected", - "threadpane-message-forwarded-redirected", - "threadpane-message-replied-forwarded-redirected", - "apply-columns-to-menu", - "apply-current-view-to-menu", - "apply-current-view-to-folder", - "apply-current-view-to-folder-children", + "threadpane-message-new.alt", + "threadpane-message-new.title", + "threadpane-message-replied.alt", + "threadpane-message-replied.title", + "threadpane-message-redirected.alt", + "threadpane-message-redirected.title", + "threadpane-message-forwarded.alt", + "threadpane-message-forwarded.title", + "threadpane-message-replied-forwarded.alt", + "threadpane-message-replied-forwarded.title", + "threadpane-message-replied-redirected.alt", + "threadpane-message-replied-redirected.title", + "threadpane-message-forwarded-redirected.alt", + "threadpane-message-forwarded-redirected.title", + "threadpane-message-replied-forwarded-redirected.alt", + "threadpane-message-replied-forwarded-redirected.title", + "apply-columns-to-menu.label", + "apply-current-view-to-menu.label", + "apply-current-view-to-folder.label", + "apply-current-view-to-folder-children.label", "apply-changes-to-folder-title", "apply-current-columns-to-folder-message", "apply-current-columns-to-folder-with-children-message", @@ -8298,15 +8427,16 @@ "apply-current-view-to-folder-with-children-message", "threadpane-sort-header-unread-count", "threadpane-sort-header-count", - "threadpane-card-menu-button", + "threadpane-card-menu-button.title", "message-list-placeholder-no-messages", "message-list-placeholder-multiple-folders", - "folder-pane-context-mark-folder-read" + "folder-pane-context-mark-folder-read.label", + "folder-pane-context-mark-folder-read.accesskey" ], "mail/messenger/aboutAddonsExtra.ftl": [ - "add-on-options-button", + "add-on-options-button.title", "add-on-search-alternative-button-label", - "atn-addons-heading-search-input" + "atn-addons-heading-search-input.placeholder" ], "mail/messenger/aboutDialog.ftl": [ "about-update-whats-new", @@ -8314,7 +8444,9 @@ "release-notes-link", "update-internal-error", "update-check-for-updates-button", + "update-check-for-updates-button.accesskey", "update-update-button", + "update-update-button.accesskey", "update-checking-for-updates", "update-downloading-message", "update-applying", @@ -8340,7 +8472,7 @@ "bottom-links-license", "bottom-links-rights", "bottom-links-privacy", - "cmd-close-mac-command-key" + "cmd-close-mac-command-key.key" ], "mail/messenger/aboutImport.ftl": [ "import-page-title", @@ -8418,7 +8550,8 @@ "import-from-calendar-file-desc", "calendar-items-title", "calendar-items-loading", - "calendar-items-filter-input2", + "calendar-items-filter-input2.label", + "calendar-items-filter-input2.placeholder", "calendar-select-all-items", "calendar-deselect-all-items", "calendar-target-title", @@ -8453,7 +8586,7 @@ "footer-import-documentation", "footer-export-documentation", "footer-support-forum", - "step-list", + "step-list.aria-label", "step-confirm", "step-count" ], @@ -8525,7 +8658,8 @@ "chat-table-heading-protocol", "chat-table-heading-name", "chat-table-heading-actions", - "chat-table-copy-debug-log" + "chat-table-copy-debug-log", + "chat-table-copy-debug-log.title" ], "mail/messenger/aboutSupportMail.ftl": [ "accounts-title", @@ -8563,24 +8697,32 @@ "setup-title", "about-title", "resources-title", - "release-notes", + "release-notes.title", "email-label", + "email-label.aria-label", "email-description", "calendar-label", + "calendar-label.aria-label", "calendar-description", "chat-label", + "chat-label.aria-label", "chat-description", "filelink-label", + "filelink-label.aria-label", "filelink-description", "addressbook-label", + "addressbook-label.aria-label", "addressbook-description", "feeds-label", + "feeds-label.aria-label", "feeds-description", "newsgroups-label", + "newsgroups-label.aria-label", "newsgroups-description", "import-title", "import-paragraph2", "import-label", + "import-label.aria-label", "about-paragraph", "about-paragraph-consider-donation", "support-link", @@ -8598,20 +8740,28 @@ "open-preferences-sidebar-button2", "open-addons-sidebar-button", "account-tree-create-account-button", - "account-tree-add-mail-account", - "account-tree-add-chat-account", - "account-tree-add-feed-account", - "account-tree-add-newsgroup-account", + "account-tree-add-mail-account.label", + "account-tree-add-mail-account.accesskey", + "account-tree-add-chat-account.label", + "account-tree-add-chat-account.accesskey", + "account-tree-add-feed-account.label", + "account-tree-add-feed-account.accesskey", + "account-tree-add-newsgroup-account.label", + "account-tree-add-newsgroup-account.accesskey", "server-change-restart-required", "edit-vcard-dialog-accept-button", + "edit-vcard-dialog-accept-button.accesskey", "edit-vcard-dialog-cancel-button", - "account-manager-server-default-icon" + "edit-vcard-dialog-cancel-button.accesskey", + "account-manager-server-default-icon.title", + "account-manager-server-default-icon.alt" ], "mail/messenger/accountSettings.ftl": [ "account-settings-color-label", - "account-settings-reset-color-button", - "delete-account-button", - "default-account-button" + "account-settings-color-label.accesskey", + "account-settings-reset-color-button.title", + "delete-account-button.label", + "default-account-button.label" ], "mail/messenger/accountcreation/accountHub.ftl": [ "account-hub-brand", @@ -8621,12 +8771,19 @@ "account-hub-support", "account-hub-donate", "account-hub-email-setup-button", + "account-hub-email-setup-button.title", "account-hub-calendar-setup-button", + "account-hub-calendar-setup-button.title", "account-hub-address-book-setup-button", + "account-hub-address-book-setup-button.title", "account-hub-chat-setup-button", + "account-hub-chat-setup-button.title", "account-hub-feed-setup-button", + "account-hub-feed-setup-button.title", "account-hub-newsgroup-setup-button", + "account-hub-newsgroup-setup-button.title", "account-hub-import-setup-button", + "account-hub-import-setup-button.title", "account-hub-sync-button", "account-hub-add-email-title", "account-hub-manually-configure-email-title", @@ -8643,17 +8800,19 @@ "account-hub-protocol-label", "account-hub-hostname-label", "account-hub-port-label", + "account-hub-port-label.title", "account-hub-auto-description", "account-hub-ssl-label", - "account-hub-ssl-autodetect-option", - "account-hub-ssl-no-authentication-option", - "account-hub-ssl-cleartext-password-option", - "account-hub-ssl-encrypted-password-option", - "account-hub-ssl-noencryption-option", - "account-hub-auth-no-authentication-option", + "account-hub-ssl-autodetect-option.label", + "account-hub-ssl-no-authentication-option.label", + "account-hub-ssl-cleartext-password-option.label", + "account-hub-ssl-encrypted-password-option.label", + "account-hub-ssl-noencryption-option.label", + "account-hub-auth-no-authentication-option.label", "account-hub-auth-label", "account-hub-username-label", "account-hub-name-label", + "account-hub-name-label.accesskey", "account-hub-adding-account-title", "account-hub-adding-account-subheader", "account-hub-lookup-email-configuration-title", @@ -8680,26 +8839,38 @@ "account-setup-success-description", "account-setup-success-secondary-description", "account-setup-name-label", - "account-setup-name-input", - "account-setup-name-info-icon", - "account-setup-name-warning-icon", + "account-setup-name-label.accesskey", + "account-setup-name-input.placeholder", + "account-setup-name-info-icon.title", + "account-setup-name-warning-icon.title", "account-setup-email-label", - "account-setup-email-input", - "account-setup-email-info-icon", - "account-setup-email-warning-icon", + "account-setup-email-label.accesskey", + "account-setup-email-input.placeholder", + "account-setup-email-info-icon.title", + "account-setup-email-warning-icon.title", "account-setup-password-label", - "account-setup-password-toggle-show", - "account-setup-password-toggle-hide", + "account-setup-password-label.accesskey", + "account-setup-password-label.title", + "account-setup-password-toggle-show.title", + "account-setup-password-toggle-hide.title", "account-setup-remember-password", + "account-setup-remember-password.accesskey", "account-setup-exchange-label", - "account-setup-exchange-input", - "account-setup-exchange-info-icon", + "account-setup-exchange-label.accesskey", + "account-setup-exchange-input.placeholder", + "account-setup-exchange-info-icon.title", "account-setup-button-cancel", + "account-setup-button-cancel.accesskey", "account-setup-button-manual-config", + "account-setup-button-manual-config.accesskey", "account-setup-button-stop", + "account-setup-button-stop.accesskey", "account-setup-button-retest", + "account-setup-button-retest.accesskey", "account-setup-button-continue", + "account-setup-button-continue.accesskey", "account-setup-button-done", + "account-setup-button-done.accesskey", "account-setup-looking-up-settings", "account-setup-looking-up-settings-guess", "account-setup-looking-up-settings-half-manual", @@ -8719,11 +8890,11 @@ "account-setup-success-settings-disk", "account-setup-success-settings-isp", "account-setup-success-settings-exchange", - "account-setup-step1-image", - "account-setup-step2-image", - "account-setup-step3-image", - "account-setup-step4-image", - "account-setup-step5-image", + "account-setup-step1-image.title", + "account-setup-step2-image.title", + "account-setup-step3-image.title", + "account-setup-step4-image.title", + "account-setup-step5-image.title", "account-setup-privacy-footnote2", "account-setup-selection-help", "account-setup-selection-error", @@ -8754,6 +8925,7 @@ "account-setup-protocol-label", "account-setup-hostname-label", "account-setup-port-label", + "account-setup-port-label.title", "account-setup-auto-description", "account-setup-ssl-label", "account-setup-outgoing-server-legend", @@ -8765,23 +8937,30 @@ "account-setup-auth-label", "account-setup-username-label", "account-setup-advanced-setup-button", + "account-setup-advanced-setup-button.accesskey", "account-setup-insecure-title", "account-setup-insecure-incoming-title", "account-setup-insecure-outgoing-title", "account-setup-warning-cleartext", "account-setup-warning-cleartext-details", "account-setup-insecure-server-checkbox", + "account-setup-insecure-server-checkbox.accesskey", "account-setup-insecure-description", "insecure-dialog-cancel-button", + "insecure-dialog-cancel-button.accesskey", "insecure-dialog-confirm-button", + "insecure-dialog-confirm-button.accesskey", "exchange-dialog-question", "exchange-dialog-confirm-button", "exchange-dialog-cancel-button", "exit-dialog-title", "exit-dialog-description", "account-setup-no-account-checkbox", + "account-setup-no-account-checkbox.accesskey", "exit-dialog-cancel-button", + "exit-dialog-cancel-button.accesskey", "exit-dialog-confirm-button", + "exit-dialog-confirm-button.accesskey", "account-setup-creation-error-title", "account-setup-error-server-exists", "account-setup-confirm-advanced-title", @@ -8802,27 +8981,35 @@ "account-setup-found-address-books-description", "account-setup-found-calendars-description", "account-setup-button-finish", + "account-setup-button-finish.accesskey", "account-setup-looking-up-address-books", "account-setup-looking-up-calendars", "account-setup-address-books-button", "account-setup-calendars-button", "account-setup-connect-link", "account-setup-existing-address-book", + "account-setup-existing-address-book.title", "account-setup-existing-calendar", + "account-setup-existing-calendar.title", "account-setup-connect-all-calendars", "account-setup-connect-all-address-books", "calendar-dialog-title", "calendar-dialog-cancel-button", + "calendar-dialog-cancel-button.accesskey", "calendar-dialog-confirm-button", + "calendar-dialog-confirm-button.accesskey", "account-setup-calendar-name-label", - "account-setup-calendar-name-input", + "account-setup-calendar-name-input.placeholder", "account-setup-calendar-color-label", "account-setup-calendar-refresh-label", "account-setup-calendar-refresh-manual", "account-setup-calendar-refresh-interval", "account-setup-calendar-read-only", + "account-setup-calendar-read-only.accesskey", "account-setup-calendar-show-reminders", - "account-setup-calendar-offline-support" + "account-setup-calendar-show-reminders.accesskey", + "account-setup-calendar-offline-support", + "account-setup-calendar-offline-support.accesskey" ], "mail/messenger/addonNotifications.ftl": [ "xpinstall-prompt", @@ -8830,15 +9017,20 @@ "xpinstall-prompt-message", "xpinstall-prompt-header-unknown", "xpinstall-prompt-message-unknown", - "xpinstall-prompt-dont-allow", - "xpinstall-prompt-never-allow", - "xpinstall-prompt-never-allow-and-report", - "xpinstall-prompt-install", + "xpinstall-prompt-dont-allow.label", + "xpinstall-prompt-dont-allow.accesskey", + "xpinstall-prompt-never-allow.label", + "xpinstall-prompt-never-allow.accesskey", + "xpinstall-prompt-never-allow-and-report.label", + "xpinstall-prompt-never-allow-and-report.accesskey", + "xpinstall-prompt-install.label", + "xpinstall-prompt-install.accesskey", "site-permission-install-first-prompt-midi-header", "site-permission-install-first-prompt-midi-message", "xpinstall-disabled-locked", "xpinstall-disabled", - "xpinstall-disabled-button", + "xpinstall-disabled-button.label", + "xpinstall-disabled-button.accesskey", "addon-install-blocked-by-policy", "addon-domain-blocked-by-policy", "addon-install-full-screen-blocked", @@ -8850,8 +9042,10 @@ "addon-removal-abuse-report-checkbox", "addon-downloading-and-verifying", "addon-download-verifying", - "addon-install-cancel-button", - "addon-install-accept-button", + "addon-install-cancel-button.label", + "addon-install-cancel-button.accesskey", + "addon-install-accept-button.label", + "addon-install-accept-button.accesskey", "addon-confirm-install-message", "addon-confirm-install-unsigned-message", "addon-confirm-install-some-unsigned-message", @@ -8871,10 +9065,13 @@ ], "mail/messenger/addressbook/abCardDAVDialog.ftl": [ "carddav-window-title", - "carddav-dialog", - "carddav-username-label", - "carddav-location-label", - "carddav-location", + "carddav-dialog.buttonlabelaccept", + "carddav-dialog.buttonaccesskeyaccept", + "carddav-username-label.value", + "carddav-username-label.accesskey", + "carddav-location-label.value", + "carddav-location-label.accesskey", + "carddav-location.default-placeholder", "carddav-loading", "carddav-known-incompatible", "carddav-connection-error", @@ -8883,77 +9080,102 @@ "carddav-available-books" ], "mail/messenger/addressbook/abCardDAVProperties.ftl": [ - "carddav-url-label", - "carddav-refreshinterval-label", - "carddav-refreshinterval-minutes-value", - "carddav-refreshinterval-hours-value", - "carddav-readonly-label" + "carddav-url-label.value", + "carddav-url-label.accesskey", + "carddav-refreshinterval-label.label", + "carddav-refreshinterval-label.accesskey", + "carddav-refreshinterval-minutes-value.label", + "carddav-refreshinterval-hours-value.label", + "carddav-readonly-label.label", + "carddav-readonly-label.accesskey" ], "mail/messenger/addressbook/aboutAddressBook.ftl": [ "about-addressbook-title", - "about-addressbook-toolbar-add-address-book", - "about-addressbook-toolbar-add-carddav-address-book", - "about-addressbook-toolbar-add-ldap-address-book", + "about-addressbook-toolbar-add-address-book.label", + "about-addressbook-toolbar-add-carddav-address-book.label", + "about-addressbook-toolbar-add-ldap-address-book.label", "books-pane-create-contact-button", - "books-pane-create-book-button", - "books-pane-create-list-button", + "books-pane-create-contact-button.title", + "books-pane-create-book-button.title", + "books-pane-create-list-button.title", "books-pane-import-button", - "all-address-books-row", + "books-pane-import-button.title", + "all-address-books-row.title", "all-address-books", "about-addressbook-card-count", "about-addressbook-card-count-all", - "about-addressbook-books-context-properties", - "about-addressbook-books-context-edit-list", - "about-addressbook-books-context-synchronize", - "about-addressbook-books-context-edit", - "about-addressbook-books-context-print", - "about-addressbook-books-context-export", - "about-addressbook-books-context-delete", - "about-addressbook-books-context-remove", - "about-addressbook-books-context-startup-default", + "about-addressbook-books-context-properties.label", + "about-addressbook-books-context-edit-list.label", + "about-addressbook-books-context-synchronize.label", + "about-addressbook-books-context-edit.label", + "about-addressbook-books-context-print.label", + "about-addressbook-books-context-export.label", + "about-addressbook-books-context-delete.label", + "about-addressbook-books-context-remove.label", + "about-addressbook-books-context-startup-default.label", "about-addressbook-confirm-delete-book-title", "about-addressbook-confirm-delete-book", "about-addressbook-confirm-remove-remote-book-title", "about-addressbook-confirm-remove-remote-book", - "about-addressbook-search2", - "about-addressbook-search-all2", - "about-addressbook-sort-button2", - "about-addressbook-name-format-display", - "about-addressbook-name-format-firstlast", - "about-addressbook-name-format-lastfirst", - "about-addressbook-sort-name-ascending", - "about-addressbook-sort-name-descending", - "about-addressbook-sort-email-ascending", - "about-addressbook-sort-email-descending", - "about-addressbook-table-layout", + "about-addressbook-search2.label", + "about-addressbook-search2.placeholder", + "about-addressbook-search-all2.label", + "about-addressbook-search-all2.placeholder", + "about-addressbook-sort-button2.title", + "about-addressbook-name-format-display.label", + "about-addressbook-name-format-firstlast.label", + "about-addressbook-name-format-lastfirst.label", + "about-addressbook-sort-name-ascending.label", + "about-addressbook-sort-name-descending.label", + "about-addressbook-sort-email-ascending.label", + "about-addressbook-sort-email-descending.label", + "about-addressbook-table-layout.label", "about-addressbook-column-header-generatedname2", - "about-addressbook-column-label-generatedname2", - "about-addressbook-cell-generatedname2", + "about-addressbook-column-header-generatedname2.title", + "about-addressbook-column-label-generatedname2.label", + "about-addressbook-cell-generatedname2.aria-label", + "about-addressbook-cell-generatedname2.title", "about-addressbook-column-header-emailaddresses2", - "about-addressbook-column-label-emailaddresses2", - "about-addressbook-cell-emailaddresses2", + "about-addressbook-column-header-emailaddresses2.title", + "about-addressbook-column-label-emailaddresses2.label", + "about-addressbook-cell-emailaddresses2.aria-label", + "about-addressbook-cell-emailaddresses2.title", "about-addressbook-column-header-nickname2", - "about-addressbook-column-label-nickname2", - "about-addressbook-cell-nickname2", + "about-addressbook-column-header-nickname2.title", + "about-addressbook-column-label-nickname2.label", + "about-addressbook-cell-nickname2.aria-label", + "about-addressbook-cell-nickname2.title", "about-addressbook-column-header-phonenumbers2", - "about-addressbook-column-label-phonenumbers2", - "about-addressbook-cell-phonenumbers2", + "about-addressbook-column-header-phonenumbers2.title", + "about-addressbook-column-label-phonenumbers2.label", + "about-addressbook-cell-phonenumbers2.aria-label", + "about-addressbook-cell-phonenumbers2.title", "about-addressbook-column-header-addresses2", - "about-addressbook-column-label-addresses2", - "about-addressbook-cell-addresses2", + "about-addressbook-column-header-addresses2.title", + "about-addressbook-column-label-addresses2.label", + "about-addressbook-cell-addresses2.aria-label", + "about-addressbook-cell-addresses2.title", "about-addressbook-column-header-title2", - "about-addressbook-column-label-title2", - "about-addressbook-cell-title2", + "about-addressbook-column-header-title2.title", + "about-addressbook-column-label-title2.label", + "about-addressbook-cell-title2.aria-label", + "about-addressbook-cell-title2.title", "about-addressbook-column-header-department2", - "about-addressbook-column-label-department2", - "about-addressbook-cell-department2", + "about-addressbook-column-header-department2.title", + "about-addressbook-column-label-department2.label", + "about-addressbook-cell-department2.aria-label", + "about-addressbook-cell-department2.title", "about-addressbook-column-header-organization2", - "about-addressbook-column-label-organization2", - "about-addressbook-cell-organization2", + "about-addressbook-column-header-organization2.title", + "about-addressbook-column-label-organization2.label", + "about-addressbook-cell-organization2.aria-label", + "about-addressbook-cell-organization2.title", "about-addressbook-column-header-addrbook2", - "about-addressbook-column-label-addrbook2", - "about-addressbook-cell-addrbook2", - "about-addressbook-cards-context-write", + "about-addressbook-column-header-addrbook2.title", + "about-addressbook-column-label-addrbook2.label", + "about-addressbook-cell-addrbook2.aria-label", + "about-addressbook-cell-addrbook2.title", + "about-addressbook-cards-context-write.label", "about-addressbook-confirm-delete-mixed-title", "about-addressbook-confirm-delete-mixed", "about-addressbook-confirm-delete-lists-title", @@ -8972,7 +9194,7 @@ "about-addressbook-selection-mixed-header2", "about-addressbook-selection-contacts-header2", "about-addressbook-selection-lists-header2", - "about-addressbook-details-edit-photo", + "about-addressbook-details-edit-photo.title", "about-addressbook-new-contact-header", "about-addressbook-write-action-button", "about-addressbook-event-action-button", @@ -9019,7 +9241,7 @@ ], "mail/messenger/addressbook/vcard.ftl": [ "vcard-displayname", - "vcard-displayname-placeholder", + "vcard-displayname-placeholder.placeholder", "vcard-entry-type-label", "vcard-entry-type-home", "vcard-entry-type-work", @@ -9027,15 +9249,15 @@ "vcard-entry-type-custom", "vcard-name-header", "vcard-n-prefix", - "vcard-n-add-prefix", + "vcard-n-add-prefix.title", "vcard-n-firstname", - "vcard-n-add-firstname", + "vcard-n-add-firstname.title", "vcard-n-middlename", - "vcard-n-add-middlename", + "vcard-n-add-middlename.title", "vcard-n-lastname", - "vcard-n-add-lastname", + "vcard-n-add-lastname.title", "vcard-n-suffix", - "vcard-n-add-suffix", + "vcard-n-add-suffix.title", "vcard-nickname", "vcard-email-header", "vcard-email-add", @@ -9080,86 +9302,135 @@ "vcard-org-header", "vcard-org-add", "vcard-org-title", - "vcard-org-title-input", + "vcard-org-title-input.title", + "vcard-org-title-input.placeholder", "vcard-org-role", - "vcard-org-role-input", + "vcard-org-role-input.title", + "vcard-org-role-input.placeholder", "vcard-org-org", - "vcard-org-org-input", + "vcard-org-org-input.title", + "vcard-org-org-input.placeholder", "vcard-org-org-unit", - "vcard-org-org-unit-input", + "vcard-org-org-unit-input.title", + "vcard-org-org-unit-input.placeholder", "vcard-custom-header", "vcard-custom-add", - "vcard-remove-button-title", + "vcard-remove-button-title.title", "vcard-remove-button" ], "mail/messenger/appmenu.ftl": [ - "appmenu-sync-panel-title", - "appmenu-signin-panel", - "appmenu-sync-sync", - "appmenu-sync-manage", - "appmenu-sync-account", - "appmenu-sync-now", - "appmenu-sync-settings", - "appmenu-sync-sign-out", - "appmenu-new-account-panel-title", - "appmenu-new-account-panel", - "appmenu-new-email-account", - "appmenu-new-calendar", - "appmenu-new-chat-account", - "appmenu-new-feed", - "appmenu-new-newsgroup", - "appmenu-newab-panel-title", - "appmenu-newab-panel", - "appmenu-new-addressbook", - "appmenu-new-carddav", - "appmenu-new-ldap", - "appmenu-create-panel-title", - "appmenu-create-panel", - "appmenu-create-message", - "appmenu-create-event", - "appmenu-create-task", - "appmenu-create-contact", - "appmenu-open-file-panel", - "appmenu-open-file-panel-title", - "appmenu-open-message", - "appmenu-open-calendar", - "appmenu-view-panel-title", - "appmenu-view-panel", - "appmenuitem-toggle-thread-pane-header", + "appmenu-sync-panel-title.title", + "appmenu-signin-panel.label", + "appmenu-signin-panel.accesskey", + "appmenu-sync-sync.value", + "appmenu-sync-sync.accesskey", + "appmenu-sync-manage.value", + "appmenu-sync-manage.accesskey", + "appmenu-sync-account.value", + "appmenu-sync-now.label", + "appmenu-sync-now.accesskey", + "appmenu-sync-settings.label", + "appmenu-sync-settings.accesskey", + "appmenu-sync-sign-out.label", + "appmenu-sync-sign-out.accesskey", + "appmenu-new-account-panel-title.title", + "appmenu-new-account-panel.label", + "appmenu-new-account-panel.accesskey", + "appmenu-new-email-account.label", + "appmenu-new-email-account.accesskey", + "appmenu-new-calendar.label", + "appmenu-new-calendar.accesskey", + "appmenu-new-chat-account.label", + "appmenu-new-chat-account.accesskey", + "appmenu-new-feed.label", + "appmenu-new-feed.accesskey", + "appmenu-new-newsgroup.label", + "appmenu-new-newsgroup.accesskey", + "appmenu-newab-panel-title.title", + "appmenu-newab-panel.label", + "appmenu-newab-panel.accesskey", + "appmenu-new-addressbook.label", + "appmenu-new-addressbook.accesskey", + "appmenu-new-carddav.label", + "appmenu-new-carddav.accesskey", + "appmenu-new-ldap.label", + "appmenu-new-ldap.accesskey", + "appmenu-create-panel-title.title", + "appmenu-create-panel.label", + "appmenu-create-panel.accesskey", + "appmenu-create-message.label", + "appmenu-create-message.accesskey", + "appmenu-create-event.label", + "appmenu-create-event.accesskey", + "appmenu-create-task.label", + "appmenu-create-task.accesskey", + "appmenu-create-contact.label", + "appmenu-create-contact.accesskey", + "appmenu-open-file-panel.label", + "appmenu-open-file-panel.accesskey", + "appmenu-open-file-panel-title.title", + "appmenu-open-message.label", + "appmenu-open-message.accesskey", + "appmenu-open-calendar.label", + "appmenu-open-calendar.accesskey", + "appmenu-view-panel-title.title", + "appmenu-view-panel.label", + "appmenu-view-panel.accesskey", + "appmenuitem-toggle-thread-pane-header.label", "appmenu-font-size-value", "appmenu-mail-uidensity-value", - "appmenu-uidensity-compact", - "appmenu-uidensity-default", - "appmenu-uidensity-relaxed", - "appmenuitem-font-size-enlarge", - "appmenuitem-font-size-reduce", - "appmenuitem-font-size-reset", - "appmenu-tools-panel-title", - "appmenu-tools-panel", - "appmenu-tools-import", - "appmenu-tools-export", - "appmenu-export-for-mobile", - "appmenu-tools-message-search", - "appmenu-tools-message-filters", - "appmenu-tools-download-manager", - "appmenu-tools-activity-manager", - "appmenu-tools-dev-tools", - "appmenu-help-panel-title", - "appmenu-help-get-help", - "appmenu-help-get-release-help", - "appmenu-help-shortcuts", - "appmenu-help-get-involved", - "appmenu-help-donation", - "appmenu-help-share-feedback", - "appmenu-help-enter-troubleshoot-mode2", - "appmenu-help-exit-troubleshoot-mode2", - "appmenu-help-troubleshooting-info", - "appmenu-help-about-product", - "appmenuitem-banner-update-downloading", - "appmenuitem-banner-update-available", - "appmenuitem-banner-update-manual", - "appmenuitem-banner-update-unsupported", - "appmenuitem-banner-update-restart" + "appmenu-uidensity-compact.tooltiptext", + "appmenu-uidensity-default.tooltiptext", + "appmenu-uidensity-relaxed.tooltiptext", + "appmenuitem-font-size-enlarge.tooltiptext", + "appmenuitem-font-size-reduce.tooltiptext", + "appmenuitem-font-size-reset.label", + "appmenuitem-font-size-reset.tooltiptext", + "appmenu-tools-panel-title.title", + "appmenu-tools-panel.label", + "appmenu-tools-panel.accesskey", + "appmenu-tools-import.label", + "appmenu-tools-import.accesskey", + "appmenu-tools-export.label", + "appmenu-tools-export.accesskey", + "appmenu-export-for-mobile.label", + "appmenu-export-for-mobile.accesskey", + "appmenu-tools-message-search.label", + "appmenu-tools-message-search.accesskey", + "appmenu-tools-message-filters.label", + "appmenu-tools-message-filters.accesskey", + "appmenu-tools-download-manager.label", + "appmenu-tools-download-manager.accesskey", + "appmenu-tools-activity-manager.label", + "appmenu-tools-activity-manager.accesskey", + "appmenu-tools-dev-tools.label", + "appmenu-tools-dev-tools.accesskey", + "appmenu-help-panel-title.title", + "appmenu-help-get-help.label", + "appmenu-help-get-help.accesskey", + "appmenu-help-get-release-help.label", + "appmenu-help-get-release-help.accesskey", + "appmenu-help-shortcuts.label", + "appmenu-help-shortcuts.accesskey", + "appmenu-help-get-involved.label", + "appmenu-help-get-involved.accesskey", + "appmenu-help-donation.label", + "appmenu-help-donation.accesskey", + "appmenu-help-share-feedback.label", + "appmenu-help-share-feedback.accesskey", + "appmenu-help-enter-troubleshoot-mode2.label", + "appmenu-help-enter-troubleshoot-mode2.accesskey", + "appmenu-help-exit-troubleshoot-mode2.label", + "appmenu-help-exit-troubleshoot-mode2.accesskey", + "appmenu-help-troubleshooting-info.label", + "appmenu-help-troubleshooting-info.accesskey", + "appmenu-help-about-product.label", + "appmenu-help-about-product.accesskey", + "appmenuitem-banner-update-downloading.label", + "appmenuitem-banner-update-available.label", + "appmenuitem-banner-update-manual.label", + "appmenuitem-banner-update-unsupported.label", + "appmenuitem-banner-update-restart.label" ], "mail/messenger/certError.ftl": [ "cert-error-domain-mismatch", @@ -9170,30 +9441,42 @@ "mail/messenger/chat-verifySession.ftl": [ "verify-window-title", "verify-window-subject-title", - "verify-dialog", + "verify-dialog.buttonlabelaccept", + "verify-dialog.buttonaccesskeyaccept", + "verify-dialog.buttonlabelextra2", + "verify-dialog.buttonaccesskeyextra2", "challenge-label" ], "mail/messenger/chat.ftl": [ - "chat-joining-chat-icon2", - "chat-left-chat-icon2", - "chat-participant-owner-role-icon2", - "chat-participant-administrator-role-icon2", - "chat-participant-moderator-role-icon2", - "chat-participant-voiced-role-icon2", - "chat-verify-identity", - "chat-identity-verified", + "chat-joining-chat-icon2.alt", + "chat-left-chat-icon2.alt", + "chat-participant-owner-role-icon2.alt", + "chat-participant-administrator-role-icon2.alt", + "chat-participant-moderator-role-icon2.alt", + "chat-participant-voiced-role-icon2.alt", + "chat-verify-identity.label", + "chat-verify-identity.accesskey", + "chat-identity-verified.label", "chat-buddy-identity-status", "chat-buddy-identity-status-verified", "chat-buddy-identity-status-unverified", "chat-conv-invite-label", - "chat-conv-invite-accept", - "chat-conv-invite-deny" + "chat-conv-invite-accept.label", + "chat-conv-invite-accept.accesskey", + "chat-conv-invite-deny.label", + "chat-conv-invite-deny.accesskey" ], "mail/messenger/compactFoldersDialog.ftl": [ "compact-folders-dialog-title", - "compact-dialog", + "compact-dialog.buttonlabelaccept", + "compact-dialog.buttonaccesskeyaccept", + "compact-dialog.buttonlabelcancel", + "compact-dialog.buttonaccesskeycancel", + "compact-dialog.buttonlabelextra1", + "compact-dialog.buttonaccesskeyextra1", "compact-dialog-message", - "compact-dialog-never-ask-checkbox" + "compact-dialog-never-ask-checkbox.label", + "compact-dialog-never-ask-checkbox.accesskey" ], "mail/messenger/extensionPermissions.ftl": [ "webext-perms-description-accountsFolders", @@ -9216,7 +9499,7 @@ "webext-perms-description-sensitiveDataUpload" ], "mail/messenger/extensions/popup.ftl": [ - "close-shortcut", + "close-shortcut.key", "extension-popup-title", "extension-popup-default-title" ], @@ -9240,64 +9523,100 @@ "mail/messenger/importDialog.ftl": [ "thunderbird-import-name", "thunderbird-import-description", - "import-from-thunderbird-zip", - "import-from-thunderbird-dir", + "import-from-thunderbird-zip.label", + "import-from-thunderbird-zip.accesskey", + "import-from-thunderbird-dir.label", + "import-from-thunderbird-dir.accesskey", "import-select-profile-zip", "import-select-profile-dir", "zip-file-too-big-title", "zip-file-too-big-message", - "wizardpage-failed", + "wizardpage-failed.label", "wizardpage-failed-message" ], "mail/messenger/inAppNotifications.ftl": [ - "in-app-notification-close-image", + "in-app-notification-close-image.alt", "-in-app-notification-accesskey", "in-app-notification-instructions" ], "mail/messenger/mailWidgets.ftl": [ - "apply-current-view-to-menu", + "apply-current-view-to-menu.label", "threadpane-apply-changes-prompt-title", "threadpane-apply-changes-prompt-no-children-text", "threadpane-apply-changes-prompt-with-children-text" ], "mail/messenger/menubar.ftl": [ - "toolbar-context-menu-menu-bar", - "menu-tools-settings", - "menu-addons-and-themes", - "menu-export-for-mobile", - "menu-help-help-title", - "menu-help-get-help", - "menu-help-get-release-help", - "menu-help-shortcuts", - "menu-help-get-involved", - "menu-help-donation", - "menu-help-share-feedback", - "menu-help-enter-troubleshoot-mode", - "menu-help-exit-troubleshoot-mode", - "menu-help-troubleshooting-info", - "menu-help-about-product", - "menu-quit", - "menu-quit-mac", - "system-tray-menu-quit", - "quit-app-shortcut", - "toolbar-junk-button", - "toolbar-not-junk-button", - "toolbar-delete-button", - "toolbar-undelete-button", - "menu-view-repair-text-encoding", - "menu-view-folders-toggle-header", - "menu-view-toggle-thread-pane-header", - "menu-font-size-label", - "menuitem-font-size-enlarge", - "menuitem-font-size-reduce", - "menuitem-font-size-reset", - "mail-uidensity-label", - "mail-uidensity-compact", - "mail-uidensity-default", - "mail-uidensity-relaxed", - "menu-spaces-toolbar-button", - "file-new-email-account", - "file-new-newsgroup-account" + "toolbar-context-menu-menu-bar.toolbarname", + "toolbar-context-menu-menu-bar.accesskey", + "menu-tools-settings.label", + "menu-tools-settings.accesskey", + "menu-addons-and-themes.label", + "menu-addons-and-themes.accesskey", + "menu-export-for-mobile.label", + "menu-export-for-mobile.accesskey", + "menu-help-help-title.label", + "menu-help-help-title.accesskey", + "menu-help-get-help.label", + "menu-help-get-help.accesskey", + "menu-help-get-release-help.label", + "menu-help-get-release-help.accesskey", + "menu-help-shortcuts.label", + "menu-help-shortcuts.accesskey", + "menu-help-get-involved.label", + "menu-help-get-involved.accesskey", + "menu-help-donation.label", + "menu-help-donation.accesskey", + "menu-help-share-feedback.label", + "menu-help-share-feedback.accesskey", + "menu-help-enter-troubleshoot-mode.label", + "menu-help-enter-troubleshoot-mode.accesskey", + "menu-help-exit-troubleshoot-mode.label", + "menu-help-exit-troubleshoot-mode.accesskey", + "menu-help-troubleshooting-info.label", + "menu-help-troubleshooting-info.accesskey", + "menu-help-about-product.label", + "menu-help-about-product.accesskey", + "menu-quit.label", + "menu-quit.accesskey", + "menu-quit-mac.label", + "system-tray-menu-quit.label", + "quit-app-shortcut.key", + "toolbar-junk-button.label", + "toolbar-junk-button.tooltiptext", + "toolbar-not-junk-button.label", + "toolbar-not-junk-button.tooltiptext", + "toolbar-delete-button.label", + "toolbar-delete-button.tooltiptext", + "toolbar-undelete-button.label", + "toolbar-undelete-button.tooltiptext", + "menu-view-repair-text-encoding.label", + "menu-view-repair-text-encoding.accesskey", + "menu-view-folders-toggle-header.label", + "menu-view-folders-toggle-header.accesskey", + "menu-view-toggle-thread-pane-header.label", + "menu-view-toggle-thread-pane-header.accesskey", + "menu-font-size-label.label", + "menu-font-size-label.accesskey", + "menuitem-font-size-enlarge.label", + "menuitem-font-size-enlarge.accesskey", + "menuitem-font-size-reduce.label", + "menuitem-font-size-reduce.accesskey", + "menuitem-font-size-reset.label", + "menuitem-font-size-reset.accesskey", + "mail-uidensity-label.label", + "mail-uidensity-label.accesskey", + "mail-uidensity-compact.label", + "mail-uidensity-compact.accesskey", + "mail-uidensity-default.label", + "mail-uidensity-default.accesskey", + "mail-uidensity-relaxed.label", + "mail-uidensity-relaxed.accesskey", + "menu-spaces-toolbar-button.label", + "menu-spaces-toolbar-button.accesskey", + "file-new-email-account.label", + "file-new-email-account.accesskey", + "file-new-newsgroup-account.label", + "file-new-newsgroup-account.accesskey" ], "mail/messenger/messageheader/headerFields.ftl": [ "message-header-to-list-name", @@ -9334,228 +9653,362 @@ "message-header-list-owner-field", "message-header-list-archive-field", "message-header-archived-at-field", - "list-id-context-list-help", - "list-id-list-unsubscribe", - "list-id-list-subscribe", - "list-id-list-post", - "list-id-list-owner", - "list-id-list-archive", - "list-id-archived-at", + "list-id-context-list-help.label", + "list-id-context-list-help.accesskey", + "list-id-list-unsubscribe.label", + "list-id-list-unsubscribe.accesskey", + "list-id-list-subscribe.label", + "list-id-list-subscribe.accesskey", + "list-id-list-post.label", + "list-id-list-post.accesskey", + "list-id-list-owner.label", + "list-id-list-owner.accesskey", + "list-id-list-archive.label", + "list-id-list-archive.accesskey", + "list-id-archived-at.label", + "list-id-archived-at.accesskey", "message-header-custom-field", - "message-header-address-in-address-book-icon2", - "message-header-address-not-in-address-book-icon2", - "message-header-address-not-in-address-book-button", - "message-header-address-in-address-book-button", + "message-header-address-in-address-book-icon2.alt", + "message-header-address-not-in-address-book-icon2.alt", + "message-header-address-not-in-address-book-button.title", + "message-header-address-in-address-book-button.title", "message-header-field-show-more", + "message-header-field-show-more.title", "message-ids-field-show-all" ], "mail/messenger/messenger.ftl": [ - "messenger-window-minimize-button", - "messenger-window-maximize-button", - "messenger-window-restore-down-button", - "messenger-window-close-button", + "messenger-window-minimize-button.tooltiptext", + "messenger-window-maximize-button.tooltiptext", + "messenger-window-restore-down-button.tooltiptext", + "messenger-window-close-button.tooltiptext", "unread-messages-os-tooltip", "about-rights-notification-text", - "content-tab-page-loading-icon", - "content-tab-security-high-icon", - "content-tab-security-broken-icon", - "content-tab-menu-back", - "content-tab-menu-back-mac", - "content-tab-menu-forward", - "content-tab-menu-forward-mac", - "content-tab-menu-reload", - "content-tab-menu-reload-mac", - "content-tab-menu-stop", - "content-tab-menu-stop-mac", - "addons-and-themes-toolbarbutton", - "quick-filter-toolbarbutton", - "redirect-msg-button", - "folder-pane-toolbar", - "folder-pane-toolbar-options-button", + "content-tab-page-loading-icon.alt", + "content-tab-security-high-icon.alt", + "content-tab-security-broken-icon.alt", + "content-tab-menu-back.tooltiptext", + "content-tab-menu-back.aria-label", + "content-tab-menu-back.accesskey", + "content-tab-menu-back-mac.label", + "content-tab-menu-back-mac.accesskey", + "content-tab-menu-forward.tooltiptext", + "content-tab-menu-forward.aria-label", + "content-tab-menu-forward.accesskey", + "content-tab-menu-forward-mac.label", + "content-tab-menu-forward-mac.accesskey", + "content-tab-menu-reload.tooltiptext", + "content-tab-menu-reload.aria-label", + "content-tab-menu-reload.accesskey", + "content-tab-menu-reload-mac.tooltiptext", + "content-tab-menu-reload-mac.label", + "content-tab-menu-reload-mac.accesskey", + "content-tab-menu-stop.tooltiptext", + "content-tab-menu-stop.aria-label", + "content-tab-menu-stop.accesskey", + "content-tab-menu-stop-mac.tooltiptext", + "content-tab-menu-stop-mac.label", + "content-tab-menu-stop-mac.accesskey", + "addons-and-themes-toolbarbutton.label", + "addons-and-themes-toolbarbutton.tooltiptext", + "quick-filter-toolbarbutton.label", + "quick-filter-toolbarbutton.tooltiptext", + "redirect-msg-button.label", + "redirect-msg-button.tooltiptext", + "folder-pane-toolbar.toolbarname", + "folder-pane-toolbar.accesskey", + "folder-pane-toolbar-options-button.tooltiptext", "folder-pane-header-label", - "folder-toolbar-hide-toolbar-toolbarbutton", - "show-all-folders-label", - "show-unread-folders-label", - "show-favorite-folders-label", - "show-smart-folders-label", - "show-recent-folders-label", - "show-tags-folders-label", - "folder-toolbar-toggle-folder-compact-view", - "menu-file-save-as-file", - "menu-edit-delete-folder", - "menu-edit-unsubscribe-newsgroup", - "menu-edit-delete-messages", - "menu-edit-undelete-messages", - "menu-edit-properties", - "menu-edit-folder-properties", - "menu-edit-newsgroup-properties", - "redirect-msg-menuitem", - "appmenu-save-as-file", - "appmenu-settings", - "appmenu-addons-and-themes", - "context-menu-mark-read", - "context-menu-mark-unread", - "context-menu-mark-reply", - "context-menu-archive", - "context-menu-mark-junk", - "context-menu-mark-not-junk", - "mail-context-menu-open", - "mail-context-menu-reply", - "mail-context-menu-forward-redirect", - "mail-context-menu-forward-forward", - "mail-context-menu-forward-inline", - "mail-context-menu-forward-as-attachment", - "mail-context-menu-organize", - "mail-context-menu-threads", - "context-menu-redirect-msg", - "context-menu-cancel-msg", - "mail-context-messages-delete", - "mail-context-messages-undelete", - "context-menu-decrypt-to-folder2", - "other-action-redirect-msg", - "message-header-msg-flagged", - "message-header-recipient-avatar", + "folder-toolbar-hide-toolbar-toolbarbutton.label", + "folder-toolbar-hide-toolbar-toolbarbutton.accesskey", + "show-all-folders-label.label", + "show-all-folders-label.accesskey", + "show-unread-folders-label.label", + "show-unread-folders-label.accesskey", + "show-favorite-folders-label.label", + "show-favorite-folders-label.accesskey", + "show-smart-folders-label.label", + "show-smart-folders-label.accesskey", + "show-recent-folders-label.label", + "show-recent-folders-label.accesskey", + "show-tags-folders-label.label", + "show-tags-folders-label.accesskey", + "folder-toolbar-toggle-folder-compact-view.label", + "folder-toolbar-toggle-folder-compact-view.accesskey", + "menu-file-save-as-file.label", + "menu-file-save-as-file.accesskey", + "menu-edit-delete-folder.label", + "menu-edit-delete-folder.accesskey", + "menu-edit-unsubscribe-newsgroup.label", + "menu-edit-unsubscribe-newsgroup.accesskey", + "menu-edit-delete-messages.label", + "menu-edit-delete-messages.accesskey", + "menu-edit-undelete-messages.label", + "menu-edit-undelete-messages.accesskey", + "menu-edit-properties.label", + "menu-edit-properties.accesskey", + "menu-edit-folder-properties.label", + "menu-edit-folder-properties.accesskey", + "menu-edit-newsgroup-properties.label", + "menu-edit-newsgroup-properties.accesskey", + "redirect-msg-menuitem.label", + "redirect-msg-menuitem.accesskey", + "appmenu-save-as-file.label", + "appmenu-settings.label", + "appmenu-addons-and-themes.label", + "context-menu-mark-read.aria-label", + "context-menu-mark-read.tooltiptext", + "context-menu-mark-unread.aria-label", + "context-menu-mark-unread.tooltiptext", + "context-menu-mark-reply.aria-label", + "context-menu-mark-reply.tooltiptext", + "context-menu-archive.aria-label", + "context-menu-archive.tooltiptext", + "context-menu-mark-junk.aria-label", + "context-menu-mark-junk.tooltiptext", + "context-menu-mark-not-junk.aria-label", + "context-menu-mark-not-junk.tooltiptext", + "mail-context-menu-open.label", + "mail-context-menu-open.accesskey", + "mail-context-menu-reply.label", + "mail-context-menu-reply.accesskey", + "mail-context-menu-forward-redirect.label", + "mail-context-menu-forward-redirect.accesskey", + "mail-context-menu-forward-forward.label", + "mail-context-menu-forward-forward.accesskey", + "mail-context-menu-forward-inline.label", + "mail-context-menu-forward-inline.accesskey", + "mail-context-menu-forward-as-attachment.label", + "mail-context-menu-forward-as-attachment.accesskey", + "mail-context-menu-organize.label", + "mail-context-menu-organize.accesskey", + "mail-context-menu-threads.label", + "mail-context-menu-threads.accesskey", + "context-menu-redirect-msg.label", + "context-menu-cancel-msg.label", + "mail-context-messages-delete.label", + "mail-context-messages-delete.tooltiptext", + "mail-context-messages-undelete.label", + "mail-context-messages-undelete.tooltiptext", + "context-menu-decrypt-to-folder2.label", + "context-menu-decrypt-to-folder2.accesskey", + "other-action-redirect-msg.label", + "message-header-msg-flagged.title", + "message-header-msg-flagged.aria-label", + "message-header-recipient-avatar.alt", "message-header-customize-panel-title", - "message-header-customize-button-style", - "message-header-button-style-default", - "message-header-button-style-text", - "message-header-button-style-icons", - "message-header-show-sender-full-address", + "message-header-customize-button-style.value", + "message-header-customize-button-style.accesskey", + "message-header-button-style-default.label", + "message-header-button-style-text.label", + "message-header-button-style-icons.label", + "message-header-show-sender-full-address.label", + "message-header-show-sender-full-address.accesskey", "message-header-show-sender-full-address-description", - "message-header-show-recipient-avatar", - "message-header-show-big-avatar", - "message-header-hide-label-column", - "message-header-large-subject", - "message-header-all-headers", - "toolbar-context-menu-manage-extension", - "toolbar-context-menu-remove-extension", + "message-header-show-recipient-avatar.label", + "message-header-show-recipient-avatar.accesskey", + "message-header-show-big-avatar.label", + "message-header-show-big-avatar.accesskey", + "message-header-hide-label-column.label", + "message-header-hide-label-column.accesskey", + "message-header-large-subject.label", + "message-header-large-subject.accesskey", + "message-header-all-headers.label", + "message-header-all-headers.accesskey", + "toolbar-context-menu-manage-extension.label", + "toolbar-context-menu-manage-extension.accesskey", + "toolbar-context-menu-remove-extension.label", + "toolbar-context-menu-remove-extension.accesskey", "addon-removal-title", "addon-removal-confirmation-button", "addon-removal-confirmation-message", "caret-browsing-prompt-title", "caret-browsing-prompt-text", "caret-browsing-prompt-check-text", - "repair-text-encoding-button", + "repair-text-encoding-button.label", + "repair-text-encoding-button.tooltiptext", "no-reply-title", "no-reply-message", "no-reply-reply-anyway-button", "decrypt-and-copy-failures-multiple", - "spaces-toolbar-element", - "spaces-toolbar-button-mail2", - "spaces-toolbar-button-address-book2", - "spaces-toolbar-button-calendar2", - "spaces-toolbar-button-tasks2", - "spaces-toolbar-button-chat2", - "spaces-toolbar-button-overflow", - "spaces-toolbar-button-settings2", - "spaces-toolbar-button-hide", - "spaces-toolbar-button-show", - "spaces-context-new-tab-item", - "spaces-context-new-window-item", - "spaces-context-switch-tab-item", - "settings-context-open-settings-item2", - "settings-context-open-account-settings-item2", - "settings-context-open-addons-item2", - "spaces-toolbar-pinned-tab-button", - "spaces-pinned-button-menuitem-mail2", - "spaces-pinned-button-menuitem-address-book2", - "spaces-pinned-button-menuitem-calendar2", - "spaces-pinned-button-menuitem-tasks2", - "spaces-pinned-button-menuitem-chat2", - "spaces-pinned-button-menuitem-settings2", - "spaces-pinned-button-menuitem-show", + "spaces-toolbar-element.toolbarname", + "spaces-toolbar-element.aria-label", + "spaces-toolbar-element.aria-description", + "spaces-toolbar-button-mail2.title", + "spaces-toolbar-button-address-book2.title", + "spaces-toolbar-button-calendar2.title", + "spaces-toolbar-button-tasks2.title", + "spaces-toolbar-button-chat2.title", + "spaces-toolbar-button-overflow.title", + "spaces-toolbar-button-settings2.title", + "spaces-toolbar-button-hide.title", + "spaces-toolbar-button-show.title", + "spaces-context-new-tab-item.label", + "spaces-context-new-window-item.label", + "spaces-context-switch-tab-item.label", + "settings-context-open-settings-item2.label", + "settings-context-open-account-settings-item2.label", + "settings-context-open-addons-item2.label", + "spaces-toolbar-pinned-tab-button.tooltiptext", + "spaces-pinned-button-menuitem-mail2.label", + "spaces-pinned-button-menuitem-address-book2.label", + "spaces-pinned-button-menuitem-calendar2.label", + "spaces-pinned-button-menuitem-tasks2.label", + "spaces-pinned-button-menuitem-chat2.label", + "spaces-pinned-button-menuitem-settings2.label", + "spaces-pinned-button-menuitem-show.label", "chat-button-unread-messages", - "menuitem-customize-label", + "chat-button-unread-messages.title", + "menuitem-customize-label.label", "spaces-customize-panel-title", "spaces-customize-background-color", "spaces-customize-icon-color", "spaces-customize-accent-background-color", "spaces-customize-accent-text-color", "spaces-customize-button-restore", + "spaces-customize-button-restore.accesskey", "customize-panel-button-save", - "quick-filter-bar-toggle", - "quick-filter-bar-show", + "customize-panel-button-save.accesskey", + "quick-filter-bar-toggle.label", + "quick-filter-bar-toggle.accesskey", + "quick-filter-bar-show.key", "openpgp-forget", - "quota-panel-percent-used" + "quota-panel-percent-used", + "quota-panel-percent-used.title" ], "mail/messenger/messengercompose/messengercompose.ftl": [ - "compose-send-format-menu", - "compose-send-auto-menu-item", - "compose-send-both-menu-item", - "compose-send-html-menu-item", - "compose-send-plain-menu-item", - "remove-address-row-button", + "compose-send-format-menu.label", + "compose-send-format-menu.accesskey", + "compose-send-auto-menu-item.label", + "compose-send-auto-menu-item.accesskey", + "compose-send-both-menu-item.label", + "compose-send-both-menu-item.accesskey", + "compose-send-html-menu-item.label", + "compose-send-html-menu-item.accesskey", + "compose-send-plain-menu-item.label", + "compose-send-plain-menu-item.accesskey", + "remove-address-row-button.title", "address-input-type-aria-label", "pill-aria-label", "pill-tooltip-invalid-address", "pill-tooltip-not-in-address-book", - "pill-action-edit", - "pill-action-select-all-sibling-pills", - "pill-action-select-all-pills", - "pill-action-move-to", - "pill-action-move-cc", - "pill-action-move-bcc", - "pill-action-expand-list", + "pill-action-edit.label", + "pill-action-edit.accesskey", + "pill-action-select-all-sibling-pills.label", + "pill-action-select-all-sibling-pills.accesskey", + "pill-action-select-all-pills.label", + "pill-action-select-all-pills.accesskey", + "pill-action-move-to.label", + "pill-action-move-to.accesskey", + "pill-action-move-cc.label", + "pill-action-move-cc.accesskey", + "pill-action-move-bcc.label", + "pill-action-move-bcc.accesskey", + "pill-action-expand-list.label", + "pill-action-expand-list.accesskey", "ctrl-cmd-shift-pretty-prefix", "trigger-attachment-picker-key", "toggle-attachment-pane-key", - "menuitem-toggle-attachment-pane", - "toolbar-button-add-attachment", - "add-attachment-notification-reminder2", - "menuitem-attach-files", - "context-menuitem-attach-files", - "context-menuitem-attach-vcard", - "context-menuitem-attach-openpgp-key", + "menuitem-toggle-attachment-pane.label", + "menuitem-toggle-attachment-pane.accesskey", + "menuitem-toggle-attachment-pane.acceltext", + "toolbar-button-add-attachment.label", + "toolbar-button-add-attachment.tooltiptext", + "add-attachment-notification-reminder2.label", + "add-attachment-notification-reminder2.accesskey", + "add-attachment-notification-reminder2.tooltiptext", + "menuitem-attach-files.label", + "menuitem-attach-files.accesskey", + "menuitem-attach-files.acceltext", + "context-menuitem-attach-files.label", + "context-menuitem-attach-files.accesskey", + "context-menuitem-attach-files.acceltext", + "context-menuitem-attach-vcard.label", + "context-menuitem-attach-vcard.accesskey", + "context-menuitem-attach-openpgp-key.label", + "context-menuitem-attach-openpgp-key.accesskey", "attachment-bucket-count-value", - "attachment-area-show", - "attachment-area-hide", + "attachment-area-show.title", + "attachment-area-hide.title", "drop-file-label-attachment", "drop-file-label-inline", - "move-attachment-first-panel-button", - "move-attachment-left-panel-button", - "move-attachment-right-panel-button", - "move-attachment-last-panel-button", - "button-return-receipt", - "encryption-menu", - "encryption-toggle", - "encryption-options-openpgp", - "encryption-options-smime", - "signing-toggle", - "menu-openpgp", - "menu-smime", - "menu-encrypt", - "menu-encrypt-subject", - "menu-sign", - "menu-manage-keys", - "menu-view-certificates", - "menu-open-key-manager", + "move-attachment-first-panel-button.label", + "move-attachment-left-panel-button.label", + "move-attachment-right-panel-button.label", + "move-attachment-last-panel-button.label", + "button-return-receipt.label", + "button-return-receipt.tooltiptext", + "encryption-menu.label", + "encryption-menu.accesskey", + "encryption-toggle.label", + "encryption-toggle.tooltiptext", + "encryption-options-openpgp.label", + "encryption-options-openpgp.tooltiptext", + "encryption-options-smime.label", + "encryption-options-smime.tooltiptext", + "signing-toggle.label", + "signing-toggle.tooltiptext", + "menu-openpgp.label", + "menu-openpgp.accesskey", + "menu-smime.label", + "menu-smime.accesskey", + "menu-encrypt.label", + "menu-encrypt.accesskey", + "menu-encrypt-subject.label", + "menu-encrypt-subject.accesskey", + "menu-sign.label", + "menu-sign.accesskey", + "menu-manage-keys.label", + "menu-manage-keys.accesskey", + "menu-view-certificates.label", + "menu-view-certificates.accesskey", + "menu-open-key-manager.label", + "menu-open-key-manager.accesskey", "openpgp-key-issue-notification-from", "openpgp-key-issue-notification-single", "openpgp-key-issue-notification-multi", "smime-cert-issue-notification-single", "smime-cert-issue-notification-multi", - "key-notification-disable-encryption", - "key-notification-resolve", + "key-notification-disable-encryption.label", + "key-notification-disable-encryption.accesskey", + "key-notification-disable-encryption.tooltiptext", + "key-notification-resolve.label", + "key-notification-resolve.accesskey", + "key-notification-resolve.tooltiptext", "can-encrypt-smime-notification", "can-encrypt-openpgp-notification", - "can-e2e-encrypt-button", - "to-address-row-label", - "show-to-row-main-menuitem", - "show-to-row-extra-menuitem", + "can-e2e-encrypt-button.label", + "can-e2e-encrypt-button.accesskey", + "to-address-row-label.value", + "show-to-row-main-menuitem.label", + "show-to-row-main-menuitem.accesskey", + "show-to-row-main-menuitem.acceltext", + "show-to-row-extra-menuitem.label", + "show-to-row-extra-menuitem.accesskey", "show-to-row-button", - "cc-address-row-label", - "show-cc-row-main-menuitem", - "show-cc-row-extra-menuitem", + "show-to-row-button.title", + "cc-address-row-label.value", + "show-cc-row-main-menuitem.label", + "show-cc-row-main-menuitem.accesskey", + "show-cc-row-main-menuitem.acceltext", + "show-cc-row-extra-menuitem.label", + "show-cc-row-extra-menuitem.accesskey", "show-cc-row-button", - "bcc-address-row-label", - "show-bcc-row-main-menuitem", - "show-bcc-row-extra-menuitem", + "show-cc-row-button.title", + "bcc-address-row-label.value", + "show-bcc-row-main-menuitem.label", + "show-bcc-row-main-menuitem.accesskey", + "show-bcc-row-main-menuitem.acceltext", + "show-bcc-row-extra-menuitem.label", + "show-bcc-row-extra-menuitem.accesskey", "show-bcc-row-button", - "extra-address-rows-menu-button", + "show-bcc-row-button.title", + "extra-address-rows-menu-button.title", "public-recipients-notice-single", "public-recipients-notice-multi", - "many-public-recipients-bcc", - "many-public-recipients-ignore", + "many-public-recipients-bcc.label", + "many-public-recipients-bcc.accesskey", + "many-public-recipients-ignore.label", + "many-public-recipients-ignore.accesskey", "many-public-recipients-prompt-title", "many-public-recipients-prompt-msg", "many-public-recipients-prompt-cancel", @@ -9564,7 +10017,7 @@ "encrypted-bcc-warning", "encrypted-bcc-ignore-button", "auto-disable-e2ee-warning", - "compose-tool-button-remove-text-styling", + "compose-tool-button-remove-text-styling.tooltiptext", "cloud-file-unknown-account-tooltip", "cloud-file-placeholder-title", "cloud-file-placeholder-intro", @@ -9594,8 +10047,9 @@ "link-preview-autoadd", "link-preview-replace-now", "link-preview-yes-replace", - "spell-add-dictionaries", - "subject-encription-icon" + "spell-add-dictionaries.label", + "spell-add-dictionaries.accesskey", + "subject-encription-icon.title" ], "mail/messenger/migration.ftl": [ "migration-progress-header" @@ -9604,9 +10058,11 @@ "remember-password-checkbox-label" ], "mail/messenger/multimessageview.ftl": [ - "multi-message-window-title", - "multi-message-archive-button", - "multi-message-delete-button" + "multi-message-window-title.title", + "multi-message-archive-button.label", + "multi-message-archive-button.tooltiptext", + "multi-message-delete-button.label", + "multi-message-delete-button.tooltiptext" ], "mail/messenger/openpgp/backupKeyPassword.ftl": [ "set-password-window-title", @@ -9688,43 +10144,52 @@ "openpgp-key-assistant-key-created" ], "mail/messenger/openpgp/keyWizard.ftl": [ - "key-wizard-dialog-window", - "key-wizard-dialog", + "key-wizard-dialog-window.title", + "key-wizard-dialog.buttonlabelaccept", + "key-wizard-dialog.buttonlabelextra1", "key-wizard-warning", "key-wizard-learn-more", - "radio-create-key", - "radio-import-key", - "radio-gnupg-key", + "radio-create-key.label", + "radio-create-key.accesskey", + "radio-import-key.label", + "radio-import-key.accesskey", + "radio-gnupg-key.label", + "radio-gnupg-key.accesskey", "openpgp-generate-key-title", "openpgp-keygen-secret-protection", - "radio-keygen-no-protection", - "radio-keygen-protect-primary-pass", - "radio-keygen-passphrase-protection", + "radio-keygen-no-protection.label", + "radio-keygen-protect-primary-pass.label", + "radio-keygen-passphrase-protection.label", "openpgp-passphrase-repeat", "openpgp-generate-key-info", "openpgp-keygen-expiry-title", "openpgp-keygen-expiry-description", - "radio-keygen-expiry", - "radio-keygen-no-expiry", - "openpgp-keygen-days-label", - "openpgp-keygen-months-label", - "openpgp-keygen-years-label", + "radio-keygen-expiry.label", + "radio-keygen-expiry.accesskey", + "radio-keygen-no-expiry.label", + "radio-keygen-no-expiry.accesskey", + "openpgp-keygen-days-label.label", + "openpgp-keygen-months-label.label", + "openpgp-keygen-years-label.label", "openpgp-keygen-advanced-title", "openpgp-keygen-advanced-description", - "openpgp-keygen-keytype", - "openpgp-keygen-keysize", - "openpgp-keygen-type-rsa", - "openpgp-keygen-type-ecc", + "openpgp-keygen-keytype.value", + "openpgp-keygen-keytype.accesskey", + "openpgp-keygen-keysize.value", + "openpgp-keygen-keysize.accesskey", + "openpgp-keygen-type-rsa.label", + "openpgp-keygen-type-ecc.label", "openpgp-keygen-button", "openpgp-keygen-progress-title", "openpgp-keygen-import-progress-title", "openpgp-import-success", "openpgp-import-success-title", "openpgp-import-success-description", - "openpgp-keygen-confirm", - "openpgp-keygen-dismiss", - "openpgp-keygen-cancel", - "openpgp-keygen-import-complete", + "openpgp-keygen-confirm.label", + "openpgp-keygen-dismiss.label", + "openpgp-keygen-cancel.label", + "openpgp-keygen-import-complete.label", + "openpgp-keygen-import-complete.accesskey", "openpgp-keygen-missing-username", "openpgp-keygen-long-expiry", "openpgp-keygen-short-expiry", @@ -9742,11 +10207,12 @@ "openpgp-import-key-list-amount-2", "openpgp-import-key-list-description", "openpgp-import-key-list-caption", - "openpgp-import-keep-passphrases", + "openpgp-import-keep-passphrases.label", "openpgp-passphrase-prompt-title", - "openpgp-import-key-button", + "openpgp-import-key-button.label", + "openpgp-import-key-button.accesskey", "import-key-file", - "import-key-personal-checkbox", + "import-key-personal-checkbox.label", "gnupg-file", "import-error-file-size", "import-error-failed", @@ -9755,20 +10221,21 @@ "openpgp-import-fingerprint-label", "openpgp-import-created-label", "openpgp-import-bits-label", - "openpgp-import-key-props", + "openpgp-import-key-props.label", + "openpgp-import-key-props.accesskey", "openpgp-external-key-title", "openpgp-external-key-description", "openpgp-external-key-info", "openpgp-external-key-warning", "openpgp-save-external-button", "openpgp-external-key-label", - "openpgp-external-key-input" + "openpgp-external-key-input.placeholder" ], "mail/messenger/openpgp/msgReadStatus.ftl": [ "message-header-show-security-info-key", - "message-security-button", - "openpgp-view-signer-key", - "openpgp-view-your-encryption-key", + "message-security-button.title", + "openpgp-view-signer-key.label", + "openpgp-view-your-encryption-key.label", "openpgp-openpgp", "openpgp-no-sig", "openpgp-no-sig-info", @@ -9803,13 +10270,13 @@ "openpgp-unknown-key-id", "openpgp-other-enc-additional-key-ids", "openpgp-other-enc-all-key-ids", - "openpgp-message-header-encrypted-ok-icon", - "openpgp-message-header-encrypted-notok-icon", - "openpgp-message-header-signed-ok-icon", - "openpgp-message-header-signed-mismatch-icon", - "openpgp-message-header-signed-unknown-icon", - "openpgp-message-header-signed-verified-icon", - "openpgp-message-header-signed-unverified-icon" + "openpgp-message-header-encrypted-ok-icon.alt", + "openpgp-message-header-encrypted-notok-icon.alt", + "openpgp-message-header-signed-ok-icon.alt", + "openpgp-message-header-signed-mismatch-icon.alt", + "openpgp-message-header-signed-unknown-icon.alt", + "openpgp-message-header-signed-verified-icon.alt", + "openpgp-message-header-signed-unverified-icon.alt" ], "mail/messenger/openpgp/oneRecipientStatus.ftl": [ "openpgp-key-unverified", @@ -9818,23 +10285,29 @@ "openpgp-pubkey-import-fpr", "openpgp-pubkey-import-intro", "openpgp-pubkey-import-accept", - "pubkey-import-button" + "pubkey-import-button.buttonlabelaccept", + "pubkey-import-button.buttonaccesskeyaccept" ], "mail/messenger/openpgp/openpgp-frontend.ftl": [ - "openpgp-manage-keys-openpgp-cmd", - "openpgp-ctx-decrypt-open", - "openpgp-ctx-decrypt-save", - "openpgp-ctx-import-key", - "openpgp-ctx-verify-att", + "openpgp-manage-keys-openpgp-cmd.label", + "openpgp-manage-keys-openpgp-cmd.accesskey", + "openpgp-ctx-decrypt-open.label", + "openpgp-ctx-decrypt-open.accesskey", + "openpgp-ctx-decrypt-save.label", + "openpgp-ctx-decrypt-save.accesskey", + "openpgp-ctx-import-key.label", + "openpgp-ctx-import-key.accesskey", + "openpgp-ctx-verify-att.label", + "openpgp-ctx-verify-att.accesskey", "openpgp-has-sender-key", "openpgp-be-careful-new-key", - "openpgp-import-sender-key", - "openpgp-search-keys-openpgp", + "openpgp-import-sender-key.label", + "openpgp-search-keys-openpgp.label", "openpgp-missing-signature-key", - "openpgp-search-signature-key", + "openpgp-search-signature-key.label", "openpgp-broken-exchange-opened", "openpgp-broken-exchange-info", - "openpgp-broken-exchange-repair", + "openpgp-broken-exchange-repair.label", "openpgp-broken-exchange-wait", "openpgp-has-nested-encrypted-parts", "openpgp-show-encrypted-parts", @@ -9857,7 +10330,7 @@ "e2e-csr-title", "e2e-csr-continue", "e2e-csr-back", - "e2e-csr-button", + "e2e-csr-button.label", "e2e-csr-select-title", "e2e-csr-select-alg", "e2e-csr-select-strength", @@ -9866,111 +10339,159 @@ "e2e-csr-success", "e2e-csr-failure", "e2e-signing-description", - "e2e-sign-message", - "e2e-disable-enc", - "e2e-enable-enc", + "e2e-sign-message.label", + "e2e-sign-message.accesskey", + "e2e-disable-enc.label", + "e2e-disable-enc.accesskey", + "e2e-enable-enc.label", + "e2e-enable-enc.accesskey", "e2e-enable-description", "e2e-advanced-section", - "e2e-attach-key", - "e2e-encrypt-subject", - "e2e-encrypt-drafts", - "e2e-autocrypt-headers", - "openpgp-key-created-label", - "openpgp-key-expiry-label", - "openpgp-key-id-label", + "e2e-attach-key.label", + "e2e-attach-key.accesskey", + "e2e-encrypt-subject.label", + "e2e-encrypt-subject.accesskey", + "e2e-encrypt-drafts.label", + "e2e-encrypt-drafts.accesskey", + "e2e-autocrypt-headers.label", + "e2e-autocrypt-headers.accesskey", + "openpgp-key-created-label.label", + "openpgp-key-expiry-label.label", + "openpgp-key-id-label.label", "openpgp-key-man-dialog-title", - "openpgp-key-man-generate", - "openpgp-key-man-gen-revoke", - "openpgp-key-man-gen-revocation", - "openpgp-key-man-file-menu", - "openpgp-key-man-edit-menu", - "openpgp-key-man-view-menu", - "openpgp-key-man-generate-menu", - "openpgp-key-man-keyserver-menu", - "openpgp-key-man-import-public-from-file", - "openpgp-key-man-import-secret-from-file", - "openpgp-key-man-import-sig-from-file", - "openpgp-key-man-import-from-clipbrd", - "openpgp-key-man-import-from-url", - "openpgp-key-man-export-to-file", - "openpgp-key-man-send-keys", - "openpgp-key-man-backup-secret-keys", - "openpgp-key-man-discover-cmd", - "openpgp-key-man-publish-cmd", + "openpgp-key-man-generate.label", + "openpgp-key-man-generate.accesskey", + "openpgp-key-man-gen-revoke.label", + "openpgp-key-man-gen-revoke.accesskey", + "openpgp-key-man-gen-revocation.label", + "openpgp-key-man-gen-revocation.accesskey", + "openpgp-key-man-file-menu.label", + "openpgp-key-man-file-menu.accesskey", + "openpgp-key-man-edit-menu.label", + "openpgp-key-man-edit-menu.accesskey", + "openpgp-key-man-view-menu.label", + "openpgp-key-man-view-menu.accesskey", + "openpgp-key-man-generate-menu.label", + "openpgp-key-man-generate-menu.accesskey", + "openpgp-key-man-keyserver-menu.label", + "openpgp-key-man-keyserver-menu.accesskey", + "openpgp-key-man-import-public-from-file.label", + "openpgp-key-man-import-public-from-file.accesskey", + "openpgp-key-man-import-secret-from-file.label", + "openpgp-key-man-import-sig-from-file.label", + "openpgp-key-man-import-from-clipbrd.label", + "openpgp-key-man-import-from-clipbrd.accesskey", + "openpgp-key-man-import-from-url.label", + "openpgp-key-man-import-from-url.accesskey", + "openpgp-key-man-export-to-file.label", + "openpgp-key-man-export-to-file.accesskey", + "openpgp-key-man-send-keys.label", + "openpgp-key-man-send-keys.accesskey", + "openpgp-key-man-backup-secret-keys.label", + "openpgp-key-man-backup-secret-keys.accesskey", + "openpgp-key-man-discover-cmd.label", + "openpgp-key-man-discover-cmd.accesskey", + "openpgp-key-man-publish-cmd.label", + "openpgp-key-man-publish-cmd.accesskey", "openpgp-key-publish", "openpgp-key-man-discover-prompt", "openpgp-key-man-discover-progress", "openpgp-key-publish-ok", "openpgp-key-publish-fail", - "openpgp-key-copy-key", - "openpgp-key-export-key", - "openpgp-key-backup-key", - "openpgp-key-send-key", - "openpgp-key-man-copy-key-ids", - "openpgp-key-man-copy-fprs", - "openpgp-key-man-copy-to-clipboard", - "openpgp-key-man-ctx-copy", - "openpgp-key-man-ctx-copy-fprs", - "openpgp-key-man-ctx-copy-key-ids", - "openpgp-key-man-ctx-copy-public-keys", - "openpgp-key-man-close", - "openpgp-key-man-reload", - "openpgp-key-man-change-expiry", - "openpgp-key-man-refresh-online", - "openpgp-key-man-ignored-ids", - "openpgp-key-man-del-key", - "openpgp-delete-key", - "openpgp-key-man-revoke-key", - "openpgp-key-man-key-props", - "openpgp-key-man-key-more", - "openpgp-key-man-view-photo", - "openpgp-key-man-ctx-view-photo-label", - "openpgp-key-man-show-invalid-keys", - "openpgp-key-man-show-others-keys", - "openpgp-key-man-user-id-label", - "openpgp-key-man-fingerprint-label", - "openpgp-key-man-select-all", - "openpgp-key-man-empty-tree-tooltip", - "openpgp-key-man-nothing-found-tooltip", - "openpgp-key-man-please-wait-tooltip", - "openpgp-key-man-filter-label", - "openpgp-key-man-select-all-key", - "openpgp-key-man-key-details-key", + "openpgp-key-copy-key.label", + "openpgp-key-copy-key.accesskey", + "openpgp-key-export-key.label", + "openpgp-key-export-key.accesskey", + "openpgp-key-backup-key.label", + "openpgp-key-backup-key.accesskey", + "openpgp-key-send-key.label", + "openpgp-key-send-key.accesskey", + "openpgp-key-man-copy-key-ids.label", + "openpgp-key-man-copy-key-ids.accesskey", + "openpgp-key-man-copy-fprs.label", + "openpgp-key-man-copy-fprs.accesskey", + "openpgp-key-man-copy-to-clipboard.label", + "openpgp-key-man-copy-to-clipboard.accesskey", + "openpgp-key-man-ctx-copy.label", + "openpgp-key-man-ctx-copy.accesskey", + "openpgp-key-man-ctx-copy-fprs.label", + "openpgp-key-man-ctx-copy-fprs.accesskey", + "openpgp-key-man-ctx-copy-key-ids.label", + "openpgp-key-man-ctx-copy-key-ids.accesskey", + "openpgp-key-man-ctx-copy-public-keys.label", + "openpgp-key-man-ctx-copy-public-keys.accesskey", + "openpgp-key-man-close.label", + "openpgp-key-man-reload.label", + "openpgp-key-man-reload.accesskey", + "openpgp-key-man-change-expiry.label", + "openpgp-key-man-change-expiry.accesskey", + "openpgp-key-man-refresh-online.label", + "openpgp-key-man-refresh-online.accesskey", + "openpgp-key-man-ignored-ids.label", + "openpgp-key-man-del-key.label", + "openpgp-key-man-del-key.accesskey", + "openpgp-delete-key.label", + "openpgp-delete-key.accesskey", + "openpgp-key-man-revoke-key.label", + "openpgp-key-man-revoke-key.accesskey", + "openpgp-key-man-key-props.label", + "openpgp-key-man-key-props.accesskey", + "openpgp-key-man-key-more.label", + "openpgp-key-man-key-more.accesskey", + "openpgp-key-man-view-photo.label", + "openpgp-key-man-view-photo.accesskey", + "openpgp-key-man-ctx-view-photo-label.label", + "openpgp-key-man-show-invalid-keys.label", + "openpgp-key-man-show-invalid-keys.accesskey", + "openpgp-key-man-show-others-keys.label", + "openpgp-key-man-show-others-keys.accesskey", + "openpgp-key-man-user-id-label.label", + "openpgp-key-man-fingerprint-label.label", + "openpgp-key-man-select-all.label", + "openpgp-key-man-select-all.accesskey", + "openpgp-key-man-empty-tree-tooltip.label", + "openpgp-key-man-nothing-found-tooltip.label", + "openpgp-key-man-please-wait-tooltip.label", + "openpgp-key-man-filter-label.placeholder", + "openpgp-key-man-select-all-key.key", + "openpgp-key-man-key-details-key.key", "openpgp-ign-addr-intro", "openpgp-key-details-doc-title", - "openpgp-key-details-signatures-tab", - "openpgp-key-details-structure-tab", - "openpgp-key-details-uid-certified-col", + "openpgp-key-details-signatures-tab.label", + "openpgp-key-details-structure-tab.label", + "openpgp-key-details-uid-certified-col.label", "openpgp-key-details-key-id-label", "openpgp-key-details-user-id3-label", - "openpgp-key-details-id-label", + "openpgp-key-details-id-label.label", "openpgp-key-details-key-type-label", - "openpgp-key-details-key-part-label", + "openpgp-key-details-key-part-label.label", "openpgp-key-details-attr-ignored", "openpgp-key-details-attr-upgrade-sec", "openpgp-key-details-attr-upgrade-pub", - "openpgp-key-details-upgrade-unsafe", + "openpgp-key-details-upgrade-unsafe.label", + "openpgp-key-details-upgrade-unsafe.accesskey", "openpgp-key-details-upgrade-ok", - "openpgp-key-details-algorithm-label", - "openpgp-key-details-size-label", - "openpgp-key-details-created-label", + "openpgp-key-details-algorithm-label.label", + "openpgp-key-details-size-label.label", + "openpgp-key-details-created-label.label", "openpgp-key-details-created-header", - "openpgp-key-details-expiry-label", + "openpgp-key-details-expiry-label.label", "openpgp-key-details-expiry-header", - "openpgp-key-details-usage-label", + "openpgp-key-details-usage-label.label", "openpgp-key-details-fingerprint-label", "openpgp-key-details-legend-secret-missing", - "openpgp-key-details-sel-action", - "openpgp-card-details-close-window-label", - "openpgp-acceptance-label", - "openpgp-acceptance-rejected-label", - "openpgp-acceptance-undecided-label", - "openpgp-acceptance-unverified-label", - "openpgp-acceptance-verified-label", + "openpgp-key-details-sel-action.label", + "openpgp-key-details-sel-action.accesskey", + "openpgp-card-details-close-window-label.buttonlabelaccept", + "openpgp-acceptance-label.label", + "openpgp-acceptance-rejected-label.label", + "openpgp-acceptance-undecided-label.label", + "openpgp-acceptance-unverified-label.label", + "openpgp-acceptance-verified-label.label", "key-accept-personal", - "openpgp-personal-no-label", - "openpgp-personal-yes-label", - "openpgp-passphrase-protection", + "openpgp-personal-no-label.label", + "openpgp-personal-yes-label.label", + "openpgp-passphrase-protection.label", "openpgp-passphrase-status-unprotected", "openpgp-passphrase-status-primary-password", "openpgp-passphrase-status-user-passphrase", @@ -9985,33 +10506,36 @@ "openpgp-passphrase-new-repeat", "openpgp-passphrase-set", "openpgp-passphrase-change", - "openpgp-copy-cmd-label", + "openpgp-copy-cmd-label.label", "openpgp-description-no-key", "openpgp-description-has-keys", "openpgp-selection-status-have-key", "openpgp-selection-status-error", - "openpgp-add-key-button", + "openpgp-add-key-button.label", + "openpgp-add-key-button.accesskey", "e2e-learn-more", "openpgp-keygen-success", "openpgp-keygen-import-success", "openpgp-keygen-external-success", - "openpgp-radio-none", + "openpgp-radio-none.label", "openpgp-radio-none-desc", "openpgp-radio-key-not-usable", "openpgp-radio-key-not-accepted", "openpgp-radio-key-not-found", "openpgp-radio-key-expires", "openpgp-radio-key-expired", - "openpgp-key-expires-within-6-months-icon", - "openpgp-key-has-expired-icon", + "openpgp-key-expires-within-6-months-icon.title", + "openpgp-key-has-expired-icon.title", "openpgp-suggest-publishing-key", - "openpgp-key-expand-section", + "openpgp-key-expand-section.tooltiptext", "openpgp-key-revoke-title", "openpgp-key-edit-title", "openpgp-key-edit-date-title", "openpgp-manager-description", - "openpgp-manager-button", - "openpgp-key-remove-external", + "openpgp-manager-button.label", + "openpgp-manager-button.accesskey", + "openpgp-key-remove-external.label", + "openpgp-key-remove-external.accesskey", "key-external-label", "key-type-public", "key-type-primary", @@ -10204,44 +10728,46 @@ "enig-confirm", "dlg-button-retry", "dlg-button-skip", - "enig-alert-title" + "enig-alert-title.title" ], "mail/messenger/otr/add-finger.ftl": [ "otr-add-finger-title", "otr-add-finger-description", "otr-add-finger-fingerprint", "otr-add-finger-tooltip-error", - "otr-add-finger-input" + "otr-add-finger-input.placeholder" ], "mail/messenger/otr/am-im-otr.ftl": [ - "account-encryption", + "account-encryption.label", "account-otr-label", "account-otr-description2", "otr-encryption-title", "otr-encryption-caption", "otr-fingerprint-label", - "view-fingerprint-button", + "view-fingerprint-button.label", + "view-fingerprint-button.accesskey", "otr-settings-title", - "otr-require-encryption", + "otr-require-encryption.label", "otr-require-encryption-info", - "otr-verify-nudge", + "otr-verify-nudge.label", "otr-not-yet-available" ], "mail/messenger/otr/auth.ftl": [ - "otr-auth", + "otr-auth.title", + "otr-auth.buttonlabelaccept", "auth-title", "auth-your-fp-value", "auth-their-fp-value", "auth-question-received", - "auth-yes", - "auth-no", + "auth-yes.label", + "auth-no.label", "auth-verified", "auth-manual-verification", "auth-question-and-answer", "auth-shared-secret", - "auth-manual-verification-label", - "auth-question-and-answer-label", - "auth-shared-secret-label", + "auth-manual-verification-label.label", + "auth-question-and-answer-label.label", + "auth-shared-secret-label.label", "auth-manual-instruction", "auth-how", "auth-qa-instruction", @@ -10253,10 +10779,10 @@ "mail/messenger/otr/chat.ftl": [ "state-label", "start-text", - "start-label", - "start-tooltip", - "end-label", - "auth-label" + "start-label.label", + "start-tooltip.tooltiptext", + "end-label.label", + "auth-label.label" ], "mail/messenger/otr/finger-sync.ftl": [ "finger-yes", @@ -10269,11 +10795,11 @@ "mail/messenger/otr/finger.ftl": [ "otr-finger-title", "finger-intro", - "finger-screen-name", - "finger-verified", - "finger-fingerprint", - "finger-remove", - "finger-remove-all" + "finger-screen-name.label", + "finger-verified.label", + "finger-fingerprint.label", + "finger-remove.label", + "finger-remove-all.label" ], "mail/messenger/otr/otr.ftl": [ "msgevent-encryption-required-part1", @@ -10425,16 +10951,21 @@ "mail/messenger/preferences/am-archiveoptions.ftl": [ "archive-options-title", "archive-granularity-prefix-label", - "archive-flat", - "archive-yearly", - "archive-monthly", - "keep-folder-structure", - "recreate-inbox", + "archive-flat.label", + "archive-flat.accesskey", + "archive-yearly.label", + "archive-yearly.accesskey", + "archive-monthly.label", + "archive-monthly.accesskey", + "keep-folder-structure.label", + "keep-folder-structure.accesskey", + "recreate-inbox.label", + "recreate-inbox.accesskey", "archive-example-label", - "archive-folder-name", - "inbox-folder-name", - "child-folder-name", - "sibling-folder-name" + "archive-folder-name.label", + "inbox-folder-name.label", + "child-folder-name.label", + "sibling-folder-name.label" ], "mail/messenger/preferences/am-copies.ftl": [ "account-prefs-show-address-row-description" @@ -10442,9 +10973,9 @@ "mail/messenger/preferences/am-im.ftl": [ "account-settings-title", "account-channel-title", - "chat-autologin", + "chat-autologin.label", "chat-encryption-generic", - "chat-encryption-log", + "chat-encryption-log.label", "chat-encryption-label", "chat-encryption-description", "chat-encryption-status", @@ -10452,18 +10983,24 @@ "chat-encryption-sessions", "chat-encryption-sessions-description", "chat-encryption-session-verify", - "chat-encryption-session-trusted" + "chat-encryption-session-verify.title", + "chat-encryption-session-trusted", + "chat-encryption-session-trusted.title" ], "mail/messenger/preferences/application-manager.ftl": [ "app-manager-dialog-title", - "remove-app-button" + "remove-app-button.label", + "remove-app-button.accesskey" ], "mail/messenger/preferences/attachment-reminder.ftl": [ "attachment-reminder-dialog-title", "attachment-reminder-label", - "keyword-new-button", - "keyword-edit-button", - "keyword-remove-button", + "keyword-new-button.label", + "keyword-new-button.accesskey", + "keyword-edit-button.label", + "keyword-edit-button.accesskey", + "keyword-remove-button.label", + "keyword-remove-button.accesskey", "new-keyword-title", "new-keyword-label", "edit-keyword-title", @@ -10472,204 +11009,291 @@ "mail/messenger/preferences/colors.ftl": [ "colors-dialog-title", "colors-dialog-legend", - "text-color-label", - "background-color-label", - "use-system-colors", + "text-color-label.value", + "text-color-label.accesskey", + "background-color-label.value", + "background-color-label.accesskey", + "use-system-colors.label", + "use-system-colors.accesskey", "colors-link-legend", - "link-color-label", - "visited-link-color-label", - "always-underline-links", - "override-color-label", - "override-color-always", - "override-color-auto", - "override-color-never" + "link-color-label.value", + "link-color-label.accesskey", + "visited-link-color-label.value", + "visited-link-color-label.accesskey", + "always-underline-links.label", + "always-underline-links.accesskey", + "override-color-label.value", + "override-color-label.accesskey", + "override-color-always.label", + "override-color-auto.label", + "override-color-never.label" ], "mail/messenger/preferences/connection.ftl": [ "connection-dns-over-https-url-resolver", - "connection-dns-over-https-url-item-default", - "connection-dns-over-https-url-custom", + "connection-dns-over-https-url-resolver.accesskey", + "connection-dns-over-https-url-item-default.label", + "connection-dns-over-https-url-item-default.tooltiptext", + "connection-dns-over-https-url-custom.label", + "connection-dns-over-https-url-custom.accesskey", + "connection-dns-over-https-url-custom.tooltiptext", "connection-dns-over-https-custom-label", "connection-dialog-title", "disable-extension-button", "proxy-settings-controlled-by-extension", "connection-proxy-legend", - "proxy-type-no", - "proxy-type-wpad", - "proxy-type-system", - "proxy-type-manual", - "proxy-http-label", - "http-port-label", - "proxy-http-sharing", - "proxy-https-label", - "ssl-port-label", - "proxy-socks-label", - "socks-port-label", - "proxy-socks4-label", - "proxy-socks5-label", - "proxy-type-auto", - "proxy-reload-label", - "no-proxy-label", + "proxy-type-no.label", + "proxy-type-no.accesskey", + "proxy-type-wpad.label", + "proxy-type-wpad.accesskey", + "proxy-type-system.label", + "proxy-type-system.accesskey", + "proxy-type-manual.label", + "proxy-type-manual.accesskey", + "proxy-http-label.value", + "proxy-http-label.accesskey", + "http-port-label.value", + "http-port-label.accesskey", + "proxy-http-sharing.label", + "proxy-http-sharing.accesskey", + "proxy-https-label.value", + "proxy-https-label.accesskey", + "ssl-port-label.value", + "ssl-port-label.accesskey", + "proxy-socks-label.value", + "proxy-socks-label.accesskey", + "socks-port-label.value", + "socks-port-label.accesskey", + "proxy-socks4-label.label", + "proxy-socks4-label.accesskey", + "proxy-socks5-label.label", + "proxy-socks5-label.accesskey", + "proxy-type-auto.label", + "proxy-type-auto.accesskey", + "proxy-reload-label.label", + "proxy-reload-label.accesskey", + "no-proxy-label.value", + "no-proxy-label.accesskey", "no-proxy-example", "connection-proxy-noproxy-localhost-desc-2", - "proxy-password-prompt", - "proxy-remote-dns", - "proxy-enable-doh" + "proxy-password-prompt.label", + "proxy-password-prompt.accesskey", + "proxy-password-prompt.tooltiptext", + "proxy-remote-dns.label", + "proxy-remote-dns.accesskey", + "proxy-enable-doh.label", + "proxy-enable-doh.accesskey" ], "mail/messenger/preferences/cookies.ftl": [ "cookies-dialog-title", - "window-focus-search-key", - "window-focus-search-alt-key", - "filter-search-label", + "window-focus-search-key.key", + "window-focus-search-alt-key.key", + "filter-search-label.value", + "filter-search-label.accesskey", "cookies-on-system-label", - "treecol-site-header", - "treecol-name-header", - "props-name-label", - "props-value-label", - "props-domain-label", - "props-path-label", - "props-secure-label", - "props-expires-label", - "props-container-label", - "remove-cookie-button", - "remove-all-cookies-button", - "cookie-close-button" + "treecol-site-header.label", + "treecol-name-header.label", + "props-name-label.value", + "props-value-label.value", + "props-domain-label.value", + "props-path-label.value", + "props-secure-label.value", + "props-expires-label.value", + "props-container-label.value", + "remove-cookie-button.label", + "remove-cookie-button.accesskey", + "remove-all-cookies-button.label", + "remove-all-cookies-button.accesskey", + "cookie-close-button.label", + "cookie-close-button.accesskey" ], "mail/messenger/preferences/dock-options.ftl": [ "dock-options-dialog-title", - "dock-options-show-badge", - "bounce-system-dock-icon", + "dock-options-show-badge.label", + "dock-options-show-badge.accesskey", + "bounce-system-dock-icon.label", + "bounce-system-dock-icon.accesskey", "dock-icon-legend", - "dock-icon-show-label", - "count-unread-messages-radio", - "count-new-messages-radio", + "dock-icon-show-label.value", + "count-unread-messages-radio.label", + "count-unread-messages-radio.accesskey", + "count-new-messages-radio.label", + "count-new-messages-radio.accesskey", "notification-settings-info2" ], "mail/messenger/preferences/fonts.ftl": [ "fonts-dialog-title", - "fonts-label-default", - "fonts-label-default-unnamed", - "fonts-language-legend", - "fonts-proportional-label", - "font-language-group-latin", - "font-language-group-japanese", - "font-language-group-trad-chinese", - "font-language-group-simpl-chinese", - "font-language-group-trad-chinese-hk", - "font-language-group-korean", - "font-language-group-cyrillic", - "font-language-group-el", - "font-language-group-other", - "font-language-group-thai", - "font-language-group-hebrew", - "font-language-group-arabic", - "font-language-group-devanagari", - "font-language-group-tamil", - "font-language-group-armenian", - "font-language-group-bengali", - "font-language-group-canadian", - "font-language-group-ethiopic", - "font-language-group-georgian", - "font-language-group-gujarati", - "font-language-group-gurmukhi", - "font-language-group-khmer", - "font-language-group-malayalam", - "font-language-group-math", - "font-language-group-odia", - "font-language-group-telugu", - "font-language-group-kannada", - "font-language-group-sinhala", - "font-language-group-tibetan", - "default-font-serif", - "default-font-sans-serif", - "font-size-proportional-label", - "font-size-monospace-label", - "font-serif-label", - "font-sans-serif-label", - "font-monospace-label", - "font-min-size-label", - "min-size-none", + "fonts-label-default.label", + "fonts-label-default-unnamed.label", + "fonts-language-legend.value", + "fonts-language-legend.accesskey", + "fonts-proportional-label.value", + "fonts-proportional-label.accesskey", + "font-language-group-latin.label", + "font-language-group-japanese.label", + "font-language-group-trad-chinese.label", + "font-language-group-simpl-chinese.label", + "font-language-group-trad-chinese-hk.label", + "font-language-group-korean.label", + "font-language-group-cyrillic.label", + "font-language-group-el.label", + "font-language-group-other.label", + "font-language-group-thai.label", + "font-language-group-hebrew.label", + "font-language-group-arabic.label", + "font-language-group-devanagari.label", + "font-language-group-tamil.label", + "font-language-group-armenian.label", + "font-language-group-bengali.label", + "font-language-group-canadian.label", + "font-language-group-ethiopic.label", + "font-language-group-georgian.label", + "font-language-group-gujarati.label", + "font-language-group-gurmukhi.label", + "font-language-group-khmer.label", + "font-language-group-malayalam.label", + "font-language-group-math.label", + "font-language-group-odia.label", + "font-language-group-telugu.label", + "font-language-group-kannada.label", + "font-language-group-sinhala.label", + "font-language-group-tibetan.label", + "default-font-serif.label", + "default-font-sans-serif.label", + "font-size-proportional-label.value", + "font-size-proportional-label.accesskey", + "font-size-monospace-label.value", + "font-size-monospace-label.accesskey", + "font-serif-label.value", + "font-serif-label.accesskey", + "font-sans-serif-label.value", + "font-sans-serif-label.accesskey", + "font-monospace-label.value", + "font-monospace-label.accesskey", + "font-min-size-label.value", + "font-min-size-label.accesskey", + "min-size-none.label", "font-control-legend", - "use-document-fonts-checkbox", - "use-fixed-width-plain-checkbox", + "use-document-fonts-checkbox.label", + "use-document-fonts-checkbox.accesskey", + "use-fixed-width-plain-checkbox.label", + "use-fixed-width-plain-checkbox.accesskey", "text-encoding-legend", "text-encoding-description", - "font-outgoing-email-label", - "font-incoming-email-label", - "default-font-reply-checkbox" + "font-outgoing-email-label.value", + "font-outgoing-email-label.accesskey", + "font-incoming-email-label.value", + "font-incoming-email-label.accesskey", + "default-font-reply-checkbox.label", + "default-font-reply-checkbox.accesskey" ], "mail/messenger/preferences/languages.ftl": [ - "languages-customize-moveup", - "languages-customize-movedown", - "languages-customize-remove", - "languages-customize-select-language", - "languages-customize-add", + "languages-customize-moveup.label", + "languages-customize-moveup.accesskey", + "languages-customize-movedown.label", + "languages-customize-movedown.accesskey", + "languages-customize-remove.label", + "languages-customize-remove.accesskey", + "languages-customize-select-language.placeholder", + "languages-customize-add.label", + "languages-customize-add.accesskey", "messenger-languages-dialog-title", "messenger-languages-description", "messenger-languages-search", - "messenger-languages-searching", - "messenger-languages-downloading", - "messenger-languages-select-language", + "messenger-languages-searching.label", + "messenger-languages-downloading.label", + "messenger-languages-select-language.label", + "messenger-languages-select-language.placeholder", "messenger-languages-installed-label", "messenger-languages-available-label", "messenger-languages-error" ], "mail/messenger/preferences/new-tag.ftl": [ "tag-dialog-title", - "tag-name-label", - "tag-color-label" + "tag-name-label.value", + "tag-name-label.accesskey", + "tag-color-label.value", + "tag-color-label.accesskey" ], "mail/messenger/preferences/notifications.ftl": [ "notifications-dialog-title", "customize-alert-description", - "preview-text-checkbox", - "subject-checkbox", - "sender-checkbox", - "open-time-label-before", - "open-time-label-after" + "preview-text-checkbox.label", + "preview-text-checkbox.accesskey", + "subject-checkbox.label", + "subject-checkbox.accesskey", + "sender-checkbox.label", + "sender-checkbox.accesskey", + "open-time-label-before.value", + "open-time-label-before.accesskey", + "open-time-label-after.value" ], "mail/messenger/preferences/offline.ftl": [ "offline-dialog-title", - "autodetect-online-label", + "autodetect-online-label.label", + "autodetect-online-label.accesskey", "offline-preference-startup-label", - "status-radio-remember", - "status-radio-ask", - "status-radio-always-online", - "status-radio-always-offline", + "status-radio-remember.label", + "status-radio-remember.accesskey", + "status-radio-ask.label", + "status-radio-ask.accesskey", + "status-radio-always-online.label", + "status-radio-always-online.accesskey", + "status-radio-always-offline.label", + "status-radio-always-offline.accesskey", "going-online-label", - "going-online-auto", - "going-online-not", - "going-online-ask", + "going-online-auto.label", + "going-online-auto.accesskey", + "going-online-not.label", + "going-online-not.accesskey", + "going-online-ask.label", + "going-online-ask.accesskey", "going-offline-label", - "going-offline-auto", - "going-offline-not", - "going-offline-ask" + "going-offline-auto.label", + "going-offline-auto.accesskey", + "going-offline-not.label", + "going-offline-not.accesskey", + "going-offline-ask.label", + "going-offline-ask.accesskey" ], "mail/messenger/preferences/passwordManager.ftl": [ "saved-logins-title", - "focus-search-primary-shortcut", - "focus-search-alt-shortcut", - "copy-provider-url-cmd", - "copy-username-cmd", - "edit-username-cmd", - "copy-password-cmd", - "edit-password-cmd", - "search-filter", - "column-heading-provider", - "column-heading-username", - "column-heading-password", - "column-heading-time-created", - "column-heading-time-last-used", - "column-heading-time-password-changed", - "column-heading-times-used", - "remove", - "import", - "password-close-button", - "show-passwords", - "hide-passwords", + "focus-search-primary-shortcut.key", + "focus-search-alt-shortcut.key", + "copy-provider-url-cmd.label", + "copy-provider-url-cmd.accesskey", + "copy-username-cmd.label", + "copy-username-cmd.accesskey", + "edit-username-cmd.label", + "edit-username-cmd.accesskey", + "copy-password-cmd.label", + "copy-password-cmd.accesskey", + "edit-password-cmd.label", + "edit-password-cmd.accesskey", + "search-filter.accesskey", + "search-filter.placeholder", + "column-heading-provider.label", + "column-heading-username.label", + "column-heading-password.label", + "column-heading-time-created.label", + "column-heading-time-last-used.label", + "column-heading-time-password-changed.label", + "column-heading-times-used.label", + "remove.label", + "remove.accesskey", + "import.label", + "import.accesskey", + "password-close-button.label", + "password-close-button.accesskey", + "show-passwords.label", + "show-passwords.accesskey", + "hide-passwords.label", + "hide-passwords.accesskey", "logins-description-all", "logins-description-filtered", - "remove-all", - "remove-all-shown", + "remove-all.label", + "remove-all.accesskey", + "remove-all-shown.label", + "remove-all-shown.accesskey", "remove-all-passwords-prompt", "remove-all-passwords-title", "no-master-password-prompt", @@ -10680,16 +11304,24 @@ ], "mail/messenger/preferences/permissions.ftl": [ "permissions-dialog-title", - "website-address-label", - "block-button", - "allow-session-button", - "allow-button", - "treehead-sitename-label", - "treehead-status-label", - "remove-site-button", - "remove-all-site-button", - "cancel-button", - "save-button", + "website-address-label.value", + "website-address-label.accesskey", + "block-button.label", + "block-button.accesskey", + "allow-session-button.label", + "allow-session-button.accesskey", + "allow-button.label", + "allow-button.accesskey", + "treehead-sitename-label.label", + "treehead-status-label.label", + "remove-site-button.label", + "remove-site-button.accesskey", + "remove-all-site-button.label", + "remove-all-site-button.accesskey", + "cancel-button.label", + "cancel-button.accesskey", + "save-button.label", + "save-button.accesskey", "permission-can-label", "permission-can-access-first-party-label", "permission-can-session-label", @@ -10698,23 +11330,23 @@ "invalid-uri-title" ], "mail/messenger/preferences/preferences.ftl": [ - "close-button", + "close-button.aria-label", "preferences-doc-title2", - "category-list", + "category-list.aria-label", "pane-general-title", - "category-general", + "category-general.tooltiptext", "pane-compose-title", - "category-compose", + "category-compose.tooltiptext", "pane-privacy-title", - "category-privacy", + "category-privacy.tooltiptext", "pane-chat-title", - "category-chat", + "category-chat.tooltiptext", "pane-calendar-title", - "category-calendar", + "category-calendar.tooltiptext", "pane-sync-title", - "category-sync", + "category-sync.tooltiptext", "pane-qr-export-title", - "category-qr-export", + "category-qr-export.tooltiptext", "general-language-and-appearance-header", "general-incoming-mail-header", "general-files-and-attachment-header", @@ -10736,10 +11368,12 @@ "collection-privacy-notice", "collection-health-report-telemetry-disabled", "collection-health-report-telemetry-disabled-link", - "collection-health-report", + "collection-health-report.label", + "collection-health-report.accesskey", "collection-health-report-link", "collection-health-report-disabled", - "collection-backlogged-crash-reports", + "collection-backlogged-crash-reports.label", + "collection-backlogged-crash-reports.accesskey", "collection-backlogged-crash-reports-link", "privacy-security-header", "privacy-scam-detection-title", @@ -10750,7 +11384,8 @@ "chat-notifications-title", "chat-pane-styling-header", "choose-messenger-language-description", - "manage-messenger-languages-button", + "manage-messenger-languages-button.label", + "manage-messenger-languages-button.accesskey", "confirm-messenger-language-change-description", "confirm-messenger-language-change-button", "update-setting-write-failure-title", @@ -10764,257 +11399,390 @@ "primary-password-os-auth-dialog-message-win", "primary-password-os-auth-dialog-message-macosx", "master-password-os-auth-dialog-caption", - "focus-search-shortcut", - "focus-search-shortcut-alt", + "focus-search-shortcut.key", + "focus-search-shortcut-alt.key", "general-legend", - "start-page-label", - "location-label", - "restore-default-label", + "start-page-label.label", + "start-page-label.accesskey", + "location-label.value", + "location-label.accesskey", + "restore-default-label.label", + "restore-default-label.accesskey", "default-search-engine", - "add-web-search-engine", - "remove-search-engine", + "add-web-search-engine.label", + "add-web-search-engine.accesskey", + "remove-search-engine.label", + "remove-search-engine.accesskey", "add-opensearch-provider-title", "add-opensearch-provider-text", "adding-opensearch-provider-failed-title", "adding-opensearch-provider-failed-text", - "minimize-to-tray-label", + "minimize-to-tray-label.label", + "minimize-to-tray-label.accesskey", "new-message-arrival", - "mail-play-sound-label", - "mail-play-button", + "mail-play-sound-label.label", + "mail-play-sound-label.accesskey", + "mail-play-button.label", + "mail-play-button.accesskey", "change-dock-icon", - "app-icon-options", + "app-icon-options.label", + "app-icon-options.accesskey", "notification-settings2", - "animated-alert-label", - "customize-alert-label", - "biff-use-system-alert", - "tray-icon-unread-label", + "animated-alert-label.label", + "animated-alert-label.accesskey", + "customize-alert-label.label", + "customize-alert-label.accesskey", + "biff-use-system-alert.label", + "tray-icon-unread-label.label", + "tray-icon-unread-label.accesskey", "tray-icon-unread-description", - "mail-system-sound-label", - "mail-custom-sound-label", - "mail-browse-sound-button", - "enable-gloda-search-label", + "mail-system-sound-label.label", + "mail-system-sound-label.accesskey", + "mail-custom-sound-label.label", + "mail-custom-sound-label.accesskey", + "mail-browse-sound-button.label", + "mail-browse-sound-button.accesskey", + "enable-gloda-search-label.label", + "enable-gloda-search-label.accesskey", "datetime-formatting-legend", "language-selector-legend", - "allow-hw-accel", - "store-type-label", - "mbox-store-label", - "maildir-store-label", + "allow-hw-accel.label", + "allow-hw-accel.accesskey", + "store-type-label.value", + "store-type-label.accesskey", + "mbox-store-label.label", + "maildir-store-label.label", "scrolling-legend", - "autoscroll-label", - "smooth-scrolling-label", - "browsing-gtk-use-non-overlay-scrollbars", + "autoscroll-label.label", + "autoscroll-label.accesskey", + "smooth-scrolling-label.label", + "smooth-scrolling-label.accesskey", + "browsing-gtk-use-non-overlay-scrollbars.label", + "browsing-gtk-use-non-overlay-scrollbars.accesskey", "window-layout-legend", - "draw-in-titlebar-label", - "auto-hide-tabbar-label", + "draw-in-titlebar-label.label", + "draw-in-titlebar-label.accesskey", + "auto-hide-tabbar-label.label", + "auto-hide-tabbar-label.accesskey", "auto-hide-tabbar-description", "system-integration-legend", - "always-check-default", - "check-default-button", + "always-check-default.label", + "always-check-default.accesskey", + "check-default-button.label", + "check-default-button.accesskey", "search-engine-name", - "search-integration-label", - "config-editor-button", + "search-integration-label.label", + "search-integration-label.accesskey", + "config-editor-button.label", + "config-editor-button.accesskey", "return-receipts-description", - "return-receipts-button", + "return-receipts-button.label", + "return-receipts-button.accesskey", "update-app-legend", "update-app-version", "allow-description", - "automatic-updates-label", - "check-updates-label", - "update-history-button", - "use-service", + "automatic-updates-label.label", + "automatic-updates-label.accesskey", + "check-updates-label.label", + "check-updates-label.accesskey", + "update-history-button.label", + "update-history-button.accesskey", + "use-service.label", + "use-service.accesskey", "cross-user-udpate-warning", "networking-legend", "proxy-config-description", - "network-settings-button", + "network-settings-button.label", + "network-settings-button.accesskey", "offline-legend", "offline-settings", - "offline-settings-button", + "offline-settings-button.label", + "offline-settings-button.accesskey", "diskspace-legend", - "offline-compact-folder", - "offline-compact-folder-automatically", - "compact-folder-size", - "use-cache-before", + "offline-compact-folder.label", + "offline-compact-folder.accesskey", + "offline-compact-folder-automatically.label", + "offline-compact-folder-automatically.accesskey", + "compact-folder-size.value", + "use-cache-before.value", + "use-cache-before.accesskey", "use-cache-after", - "smart-cache-label", - "clear-cache-button", - "clear-cache-shutdown-label", + "smart-cache-label.label", + "smart-cache-label.accesskey", + "clear-cache-button.label", + "clear-cache-button.accesskey", + "clear-cache-shutdown-label.label", + "clear-cache-shutdown-label.accesskey", "fonts-legend", - "default-font-label", - "default-size-label", - "font-options-button", - "color-options-button", + "default-font-label.value", + "default-font-label.accesskey", + "default-size-label.value", + "default-size-label.accesskey", + "font-options-button.label", + "font-options-button.accesskey", + "color-options-button.label", + "color-options-button.accesskey", "display-width-legend", - "convert-emoticons-label", + "convert-emoticons-label.label", + "convert-emoticons-label.accesskey", "display-text-label", - "style-label", - "regular-style-item", - "bold-style-item", - "italic-style-item", - "bold-italic-style-item", - "size-label", - "regular-size-item", - "bigger-size-item", - "smaller-size-item", - "quoted-text-color", - "search-handler-table", + "style-label.value", + "style-label.accesskey", + "regular-style-item.label", + "bold-style-item.label", + "italic-style-item.label", + "bold-italic-style-item.label", + "size-label.value", + "size-label.accesskey", + "regular-size-item.label", + "bigger-size-item.label", + "smaller-size-item.label", + "quoted-text-color.label", + "quoted-text-color.accesskey", + "search-handler-table.placeholder", "type-column-header", "action-column-header", - "save-to-label", - "choose-folder-label", - "always-ask-label", + "save-to-label.label", + "save-to-label.accesskey", + "choose-folder-label.label", + "choose-folder-label.accesskey", + "always-ask-label.label", + "always-ask-label.accesskey", "display-tags-text", - "new-tag-button", - "edit-tag-button", - "delete-tag-button", - "auto-mark-as-read", - "mark-read-no-delay", - "view-attachments-inline", - "mark-read-delay", + "new-tag-button.label", + "new-tag-button.accesskey", + "edit-tag-button.label", + "edit-tag-button.accesskey", + "delete-tag-button.label", + "delete-tag-button.accesskey", + "auto-mark-as-read.label", + "auto-mark-as-read.accesskey", + "mark-read-no-delay.label", + "mark-read-no-delay.accesskey", + "view-attachments-inline.label", + "view-attachments-inline.accesskey", + "mark-read-delay.label", + "mark-read-delay.accesskey", "seconds-label", - "open-msg-label", - "open-msg-tab", - "open-msg-window", - "open-msg-ex-window", - "close-move-delete", + "open-msg-label.value", + "open-msg-tab.label", + "open-msg-tab.accesskey", + "open-msg-window.label", + "open-msg-window.accesskey", + "open-msg-ex-window.label", + "open-msg-ex-window.accesskey", + "close-move-delete.label", + "close-move-delete.accesskey", "address-display-legend", "address-display-description", - "address-display-full", - "address-display-email", - "address-display-name", - "condensed-addresses-label", + "address-display-full.label", + "address-display-full.accesskey", + "address-display-email.label", + "address-display-email.accesskey", + "address-display-name.label", + "address-display-name.accesskey", + "condensed-addresses-label.label", + "condensed-addresses-label.accesskey", "table-layout-legend", - "table-layout-horizontal-scroll-label", + "table-layout-horizontal-scroll-label.label", + "table-layout-horizontal-scroll-label.accesskey", "conversation-view-legend", - "conversation-view-checkbox-label", + "conversation-view-checkbox-label.label", + "conversation-view-checkbox-label.accesskey", "conversation-view-checkbox-description", "label-experiment", "dark-reader-legend", - "dark-reader-checkbox-label", + "dark-reader-checkbox-label.label", + "dark-reader-checkbox-label.accesskey", "dark-reader-checkbox-description", - "forward-label", - "inline-label", - "as-attachment-label", - "extension-label", - "auto-save-label", + "forward-label.value", + "forward-label.accesskey", + "inline-label.label", + "as-attachment-label.label", + "extension-label.label", + "extension-label.accesskey", + "auto-save-label.label", + "auto-save-label.accesskey", "auto-save-end", - "warn-on-send-accel-key", - "add-link-previews", - "spellcheck-label", - "spellcheck-inline-label", - "language-popup-label", + "warn-on-send-accel-key.label", + "warn-on-send-accel-key.accesskey", + "add-link-previews.label", + "add-link-previews.accesskey", + "spellcheck-label.label", + "spellcheck-label.accesskey", + "spellcheck-inline-label.label", + "spellcheck-inline-label.accesskey", + "language-popup-label.value", + "language-popup-label.accesskey", "download-dictionaries-link", - "font-label", - "font-size-label", - "default-colors-label", - "font-color-label", - "bg-color-label", - "restore-html-label", - "default-format-label", + "font-label.value", + "font-label.accesskey", + "font-size-label.value", + "font-size-label.accesskey", + "default-colors-label.label", + "default-colors-label.accesskey", + "font-color-label.value", + "font-color-label.accesskey", + "bg-color-label.value", + "bg-color-label.accesskey", + "restore-html-label.label", + "restore-html-label.accesskey", + "default-format-label.label", + "default-format-label.accesskey", "compose-send-format-title", - "compose-send-automatic-option", + "compose-send-automatic-option.label", "compose-send-automatic-description", - "compose-send-both-option", + "compose-send-both-option.label", "compose-send-both-description", - "compose-send-html-option", + "compose-send-html-option.label", "compose-send-html-description", - "compose-send-plain-option", + "compose-send-plain-option.label", "compose-send-plain-description", "autocomplete-description", - "ab-label", - "directories-label", - "directories-none-label", - "edit-directories-label", - "email-picker-label", - "default-directory-label", - "default-last-label", - "attachment-label", - "attachment-options-label", - "enable-cloud-share", - "cloud-share-size", - "add-cloud-account", - "remove-cloud-account", - "find-cloud-providers", + "ab-label.label", + "ab-label.accesskey", + "directories-label.label", + "directories-label.accesskey", + "directories-none-label.none", + "edit-directories-label.label", + "edit-directories-label.accesskey", + "email-picker-label.label", + "email-picker-label.accesskey", + "default-directory-label.value", + "default-directory-label.accesskey", + "default-last-label.none", + "attachment-label.label", + "attachment-label.accesskey", + "attachment-options-label.label", + "attachment-options-label.accesskey", + "enable-cloud-share.label", + "cloud-share-size.value", + "add-cloud-account.label", + "add-cloud-account.accesskey", + "add-cloud-account.defaultlabel", + "remove-cloud-account.label", + "remove-cloud-account.accesskey", + "find-cloud-providers.value", "cloud-account-description", "mail-content", - "remote-content-label", - "exceptions-button", - "remote-content-info", + "remote-content-label.label", + "remote-content-label.accesskey", + "exceptions-button.label", + "exceptions-button.accesskey", + "remote-content-info.value", "web-content", - "history-label", - "cookies-label", - "third-party-label", - "third-party-always", - "third-party-never", - "third-party-visited", - "cookies-button", - "do-not-track-label", - "dnt-learn-more-button", + "history-label.label", + "history-label.accesskey", + "cookies-label.label", + "cookies-label.accesskey", + "third-party-label.value", + "third-party-label.accesskey", + "third-party-always.label", + "third-party-never.label", + "third-party-visited.label", + "cookies-button.label", + "cookies-button.accesskey", + "do-not-track-label.label", + "do-not-track-label.accesskey", + "dnt-learn-more-button.value", "passwords-description", - "passwords-button", + "passwords-button.label", + "passwords-button.accesskey", "primary-password-description", - "primary-password-label", - "forms-os-reauth", - "primary-password-button", + "primary-password-label.label", + "primary-password-label.accesskey", + "forms-os-reauth.label", + "primary-password-button.label", + "primary-password-button.accesskey", "forms-primary-pw-fips-title", "forms-master-pw-fips-desc", "junk-description", - "junk-marked-label", - "junk-move-label", - "junk-delete-label", + "junk-marked-label.label", + "junk-marked-label.accesskey", + "junk-move-label.label", + "junk-move-label.accesskey", + "junk-delete-label.label", + "junk-delete-label.accesskey", "junk-read-description", - "junk-read-manual-label", - "junk-read-auto-label", - "junk-log-label", - "junk-log-button", - "reset-junk-button", + "junk-read-manual-label.label", + "junk-read-manual-label.accesskey", + "junk-read-auto-label.label", + "junk-read-auto-label.accesskey", + "junk-log-label.label", + "junk-log-label.accesskey", + "junk-log-button.label", + "junk-log-button.accesskey", + "reset-junk-button.label", + "reset-junk-button.accesskey", "phishing-description", - "phishing-label", + "phishing-label.label", + "phishing-label.accesskey", "antivirus-description", - "antivirus-label", + "antivirus-label.label", + "antivirus-label.accesskey", "certificate-description", - "certificate-auto", - "certificate-ask", - "ocsp-label", - "certificate-button", - "security-devices-button", + "certificate-auto.label", + "certificate-auto.accesskey", + "certificate-ask.label", + "certificate-ask.accesskey", + "ocsp-label.label", + "ocsp-label.accesskey", + "certificate-button.label", + "certificate-button.accesskey", + "security-devices-button.label", + "security-devices-button.accesskey", "email-e2ee-header", "account-settings", "email-e2ee-enable-info", "email-e2ee-automatism", "email-e2ee-automatism-pre", - "email-e2ee-auto-on", - "email-e2ee-auto-off", - "email-e2ee-auto-off-notify", + "email-e2ee-auto-on.label", + "email-e2ee-auto-off.label", + "email-e2ee-auto-off-notify.label", "email-e2ee-automatism-post", - "startup-label", - "offline-label", - "auto-connect-label", - "idle-label", + "startup-label.value", + "startup-label.accesskey", + "offline-label.label", + "auto-connect-label.label", + "idle-label.label", + "idle-label.accesskey", "idle-time-label", - "away-message-label", - "send-typing-label", + "away-message-label.label", + "away-message-label.accesskey", + "send-typing-label.label", + "send-typing-label.accesskey", "notification-label", - "show-notification-label", - "notification-all", - "notification-name", - "notification-empty", - "notification-type-label", - "chat-play-sound-label", - "chat-play-button", - "chat-system-sound-label", - "chat-custom-sound-label", - "chat-browse-sound-button", - "theme-label", - "style-mail", - "style-bubbles", - "style-dark", - "style-paper", - "style-simple", + "show-notification-label.label", + "show-notification-label.accesskey", + "notification-all.label", + "notification-name.label", + "notification-empty.label", + "notification-type-label.label", + "notification-type-label.accesskey", + "chat-play-sound-label.label", + "chat-play-sound-label.accesskey", + "chat-play-button.label", + "chat-play-button.accesskey", + "chat-system-sound-label.label", + "chat-system-sound-label.accesskey", + "chat-custom-sound-label.label", + "chat-custom-sound-label.accesskey", + "chat-browse-sound-button.label", + "chat-browse-sound-button.accesskey", + "theme-label.value", + "theme-label.accesskey", + "style-mail.label", + "style-bubbles.label", + "style-dark.label", + "style-paper.label", + "style-simple.label", "preview-label", "no-preview-label", "no-preview-description", - "chat-variant-label", - "search-preferences-input2", + "chat-variant-label.value", + "chat-variant-label.accesskey", + "search-preferences-input2.style", + "search-preferences-input2.placeholder", "search-results-header", "search-results-empty-message2", "search-results-help-link", @@ -11027,7 +11795,7 @@ "sync-pane-resend-verification", "sync-pane-sign-in", "sync-pane-remove-account", - "sync-pane-edit-photo", + "sync-pane-edit-photo.title", "sync-pane-manage-account", "sync-pane-sign-out", "sync-pane-device-name-title", @@ -11084,40 +11852,61 @@ ], "mail/messenger/preferences/receipts.ftl": [ "receipts-dialog-title", - "return-receipt-checkbox-control", + "return-receipt-checkbox-control.label", + "return-receipt-checkbox-control.accesskey", "receipt-arrive-label", - "receipt-leave-radio-control", - "receipt-move-radio-control", + "receipt-leave-radio-control.label", + "receipt-leave-radio-control.accesskey", + "receipt-move-radio-control.label", + "receipt-move-radio-control.accesskey", "receipt-request-label", - "receipt-return-never-radio-control", - "receipt-return-some-radio-control", - "receipt-not-to-cc-label", - "receipt-send-never-label", - "receipt-send-always-label", - "receipt-send-ask-label", - "sender-outside-domain-label", - "other-cases-text-label" + "receipt-return-never-radio-control.label", + "receipt-return-never-radio-control.accesskey", + "receipt-return-some-radio-control.label", + "receipt-return-some-radio-control.accesskey", + "receipt-not-to-cc-label.value", + "receipt-not-to-cc-label.accesskey", + "receipt-send-never-label.label", + "receipt-send-always-label.label", + "receipt-send-ask-label.label", + "sender-outside-domain-label.value", + "sender-outside-domain-label.accesskey", + "other-cases-text-label.value", + "other-cases-text-label.accesskey" ], "mail/messenger/preferences/sync-dialog.ftl": [ - "config-sync-dailog-title", - "sync-dialog" + "config-sync-dailog-title.title", + "sync-dialog.buttonlabelaccept", + "sync-dialog.buttonaccesskeyaccept", + "sync-dialog.buttonlabelextra2", + "sync-dialog.buttonaccesskeyextra2" ], "mail/messenger/preferences/system-integration.ftl": [ "system-integration-dialog-title", - "system-integration-dialog", + "system-integration-dialog.buttonlabelaccept", + "system-integration-dialog.buttonlabelcancel", + "system-integration-dialog.buttonlabelcancel2", "default-client-intro", "unset-default-tooltip", - "checkbox-email-label", - "checkbox-newsgroups-label", - "checkbox-feeds-label", - "checkbox-calendar-label", + "checkbox-email-label.label", + "checkbox-email-label.tooltiptext", + "checkbox-newsgroups-label.label", + "checkbox-newsgroups-label.tooltiptext", + "checkbox-feeds-label.label", + "checkbox-feeds-label.tooltiptext", + "checkbox-calendar-label.label", + "checkbox-calendar-label.tooltiptext", "system-search-engine-name", - "system-search-integration-label", - "check-on-startup-label" + "system-search-integration-label.label", + "system-search-integration-label.accesskey", + "check-on-startup-label.label", + "check-on-startup-label.accesskey" ], "mail/messenger/searchbar.ftl": [ - "search-bar-clear-button", - "search-bar-search-button" + "search-bar-clear-button.alt", + "search-bar-clear-button.title", + "search-bar-search-button.alt", + "search-bar-search-button.title" ], "mail/messenger/shortcuts.ftl": [ "shortcut-key", @@ -11136,8 +11925,9 @@ "meta-shift-alt-shortcut-key2", "ctrl-shift-alt-shortcut-key2", "meta-ctrl-shift-alt-shortcut-key2", - "button-shortcut-string", - "menuitem-shortcut-string" + "button-shortcut-string.title", + "menuitem-shortcut-string.label", + "menuitem-shortcut-string.acceltext" ], "mail/messenger/syncAccounts.ftl": [ "sync-verification-sent-title", @@ -11152,51 +11942,72 @@ "sync-disconnect-dialog-button" ], "mail/messenger/treeView.ftl": [ - "tree-list-view-row-select", - "tree-list-view-row-deselect", - "tree-list-view-row-delete", - "tree-list-view-row-restore", - "tree-list-view-column-picker", - "tree-list-view-column-picker-restore-default-columns", - "tree-list-view-row-thread-button", + "tree-list-view-row-select.alt", + "tree-list-view-row-select.title", + "tree-list-view-row-deselect.alt", + "tree-list-view-row-deselect.title", + "tree-list-view-row-delete.title", + "tree-list-view-row-restore.title", + "tree-list-view-column-picker.title", + "tree-list-view-column-picker-restore-default-columns.label", + "tree-list-view-row-thread-button.title", "tree-list-view-row-ignored-thread", - "tree-list-view-row-ignored-thread-button", + "tree-list-view-row-ignored-thread-button.title", "tree-list-view-row-ignored-subthread", - "tree-list-view-row-ignored-subthread-button", + "tree-list-view-row-ignored-subthread-button.title", "tree-list-view-row-watched-thread", - "tree-list-view-row-watched-thread-button", - "tree-list-view-row-flagged", - "tree-list-view-row-flag", - "tree-list-view-row-attach", - "tree-list-view-row-spam", - "tree-list-view-row-not-spam", - "tree-list-view-row-read", - "tree-list-view-row-not-read" + "tree-list-view-row-watched-thread-button.title", + "tree-list-view-row-flagged.alt", + "tree-list-view-row-flagged.title", + "tree-list-view-row-flag.alt", + "tree-list-view-row-flag.title", + "tree-list-view-row-attach.alt", + "tree-list-view-row-attach.title", + "tree-list-view-row-spam.alt", + "tree-list-view-row-spam.title", + "tree-list-view-row-not-spam.alt", + "tree-list-view-row-not-spam.title", + "tree-list-view-row-read.alt", + "tree-list-view-row-read.title", + "tree-list-view-row-not-read.alt", + "tree-list-view-row-not-read.title" ], "mail/messenger/troubleshootMode.ftl": [ "troubleshoot-mode-dialog-title", "troubleshoot-mode-description", "troubleshoot-mode-description2", - "troubleshoot-mode-disable-addons", - "troubleshoot-mode-reset-toolbars", - "troubleshoot-mode-change-and-restart", - "troubleshoot-mode-continue", - "troubleshoot-mode-quit" + "troubleshoot-mode-disable-addons.label", + "troubleshoot-mode-disable-addons.accesskey", + "troubleshoot-mode-reset-toolbars.label", + "troubleshoot-mode-reset-toolbars.accesskey", + "troubleshoot-mode-change-and-restart.label", + "troubleshoot-mode-change-and-restart.accesskey", + "troubleshoot-mode-continue.label", + "troubleshoot-mode-continue.accesskey", + "troubleshoot-mode-quit.label", + "troubleshoot-mode-quit.accesskey" ], "mail/messenger/unifiedToolbar.ftl": [ - "search-bar-button", - "search-bar-item2", + "search-bar-button.alt", + "search-bar-item2.label", "search-bar-placeholder", "search-bar-placeholder-with-key2", - "customize-menu-customize", - "toolbar-get-all-messages-menuitem", + "customize-menu-customize.label", + "toolbar-get-all-messages-menuitem.label", + "toolbar-get-all-messages-menuitem.accesskey", "customize-title", "customize-space-tab-mail", + "customize-space-tab-mail.title", "customize-space-tab-addressbook", + "customize-space-tab-addressbook.title", "customize-space-tab-calendar", + "customize-space-tab-calendar.title", "customize-space-tab-tasks", + "customize-space-tab-tasks.title", "customize-space-tab-chat", + "customize-space-tab-chat.title", "customize-space-tab-settings", + "customize-space-tab-settings.title", "customize-restore-default", "customize-change-appearance", "customize-button-style-label", @@ -11207,9 +12018,10 @@ "customize-cancel", "customize-save", "customize-unsaved-changes", - "customize-search-bar2", - "customize-spaces-tabs", - "customize-main-toolbar-target", + "customize-search-bar2.label", + "customize-search-bar2.placeholder", + "customize-spaces-tabs.aria-label", + "customize-main-toolbar-target.aria-label", "customize-palette-generic-title", "customize-palette-mail-specific-title", "customize-palette-addressbook-specific-title", @@ -11218,129 +12030,133 @@ "customize-palette-chat-specific-title", "customize-palette-settings-specific-title", "customize-palette-extension-specific-title", - "customize-palette-add-to", - "customize-palette-add-everywhere", - "customize-target-forward", - "customize-target-backward", - "customize-target-remove", - "customize-target-remove-everywhere", - "customize-target-add-everywhere", - "customize-target-start", - "customize-target-end" + "customize-palette-add-to.label", + "customize-palette-add-everywhere.label", + "customize-target-forward.label", + "customize-target-backward.label", + "customize-target-remove.label", + "customize-target-remove-everywhere.label", + "customize-target-add-everywhere.label", + "customize-target-start.label", + "customize-target-end.label" ], "mail/messenger/unifiedToolbarItems.ftl": [ "spacer-label", "search-bar-label", "toolbar-write-message-label", - "toolbar-write-message", + "toolbar-write-message.title", "toolbar-move-to-label", - "toolbar-move-to", + "toolbar-move-to.title", "toolbar-unifinder-label", - "toolbar-unifinder", + "toolbar-unifinder.title", "toolbar-folder-location-label", - "toolbar-folder-location", + "toolbar-folder-location.title", "toolbar-edit-event-label", - "toolbar-edit-event", + "toolbar-edit-event.title", "toolbar-get-messages-label", - "toolbar-get-messages", + "toolbar-get-messages.title", "toolbar-reply-label", - "toolbar-reply", + "toolbar-reply.title", "toolbar-reply-all-label", - "toolbar-reply-all", + "toolbar-reply-all.title", "toolbar-reply-to-list-label", - "toolbar-reply-to-list", + "toolbar-reply-to-list.title", "toolbar-redirect-label", - "toolbar-redirect", + "toolbar-redirect.title", "toolbar-archive-label", - "toolbar-archive", + "toolbar-archive.title", "toolbar-conversation-label", - "toolbar-conversation", + "toolbar-conversation.title", "toolbar-previous-unread-label", - "toolbar-previous-unread", + "toolbar-previous-unread.title", "toolbar-previous-label", - "toolbar-previous", + "toolbar-previous.title", "toolbar-next-unread-label", - "toolbar-next-unread", + "toolbar-next-unread.title", "toolbar-next-label", - "toolbar-next", + "toolbar-next.title", "toolbar-junk-label", - "toolbar-junk", + "toolbar-junk.title", "toolbar-delete-label", - "toolbar-delete-title", + "toolbar-delete-title.title", "toolbar-undelete-label", - "toolbar-undelete", + "toolbar-undelete.title", "toolbar-compact-label", - "toolbar-compact", + "toolbar-compact.title", "toolbar-add-as-event-label", - "toolbar-add-as-event", + "toolbar-add-as-event.title", "toolbar-add-as-task-label", - "toolbar-add-as-task", + "toolbar-add-as-task.title", "toolbar-tag-message-label", - "toolbar-tag-message", + "toolbar-tag-message.title", "toolbar-forward-inline-label", - "toolbar-forward-inline", + "toolbar-forward-inline.title", "toolbar-forward-attachment-label", - "toolbar-forward-attachment", + "toolbar-forward-attachment.title", "toolbar-mark-as-label", - "toolbar-mark-as", + "toolbar-mark-as.title", "toolbar-view-picker-label", - "toolbar-view-picker", + "toolbar-view-picker.title", "toolbar-address-book-label", - "toolbar-address-book", + "toolbar-address-book.title", "toolbar-chat-label", - "toolbar-chat", + "toolbar-chat.title", "toolbar-add-ons-and-themes-label", - "toolbar-add-ons-and-themes", + "toolbar-add-ons-and-themes.title", "toolbar-calendar-label", - "toolbar-calendar", + "toolbar-calendar.title", "toolbar-tasks-label", - "toolbar-tasks", + "toolbar-tasks.title", "toolbar-mail-label", - "toolbar-mail", + "toolbar-mail.title", "toolbar-print-label", - "toolbar-print", + "toolbar-print.title", "toolbar-quick-filter-bar-label", - "toolbar-quick-filter-bar", + "toolbar-quick-filter-bar.title", "toolbar-synchronize-label", - "toolbar-synchronize", + "toolbar-synchronize.title", "toolbar-delete-event-label", - "toolbar-delete-event", + "toolbar-delete-event.title", "toolbar-go-to-today-label", - "toolbar-go-to-today", + "toolbar-go-to-today.title", "toolbar-print-event-label", - "toolbar-print-event", + "toolbar-print-event.title", "toolbar-new-event-label", - "toolbar-new-event", + "toolbar-new-event.title", "toolbar-new-task-label", - "toolbar-new-task", + "toolbar-new-task.title", "toolbar-go-back-label", - "toolbar-go-back", + "toolbar-go-back.title", "toolbar-go-forward-label", - "toolbar-go-forward", + "toolbar-go-forward.title", "toolbar-stop-label", - "toolbar-stop", + "toolbar-stop.title", "toolbar-throbber-label", - "toolbar-throbber", + "toolbar-throbber.title", "toolbar-create-contact-label", - "toolbar-create-contact", + "toolbar-create-contact.title", "toolbar-create-address-book-label", - "toolbar-create-address-book", + "toolbar-create-address-book.title", "toolbar-create-list-label", - "toolbar-create-list", + "toolbar-create-list.title", "toolbar-import-contacts-label", - "toolbar-import-contacts", - "toolbar-new-address-book-popup-add-js-address-book", - "toolbar-new-address-book-popup-add-carddav-address-book", - "toolbar-new-address-book-popup-add-ldap-address-book" + "toolbar-import-contacts.title", + "toolbar-new-address-book-popup-add-js-address-book.label", + "toolbar-new-address-book-popup-add-carddav-address-book.label", + "toolbar-new-address-book-popup-add-ldap-address-book.label" ], "mail/messenger/viewSource.ftl": [ - "context-text-action-find", - "context-text-action-find-again", - "text-action-find", - "text-action-find-again" + "context-text-action-find.label", + "context-text-action-find.accesskey", + "context-text-action-find-again.label", + "context-text-action-find-again.accesskey", + "text-action-find.label", + "text-action-find.accesskey", + "text-action-find-again.label", + "text-action-find-again.accesskey" ], "mail/updater/updater.ini": [ - "TitleText", - "InfoText" + "Strings.TitleText", + "Strings.InfoText" ] } \ No newline at end of file diff --git a/_data/comm-esr128.json b/_data/comm-esr128.json index b7735937..d4620952 100644 --- a/_data/comm-esr128.json +++ b/_data/comm-esr128.json @@ -1,8 +1,10 @@ { "calendar/README.txt": [], "calendar/calendar/calendar-context-menus.ftl": [ - "list-calendar-context-reload-menuitem", - "calendar-item-context-menu-modify-menuitem" + "list-calendar-context-reload-menuitem.label", + "list-calendar-context-reload-menuitem.accesskey", + "calendar-item-context-menu-modify-menuitem.label", + "calendar-item-context-menu-modify-menuitem.accesskey" ], "calendar/calendar/calendar-delete-prompt.ftl": [ "calendar-delete-event-prompt-title", @@ -14,52 +16,65 @@ "calendar-delete-prompt-disable-message" ], "calendar/calendar/calendar-editable-item.ftl": [ - "calendar-editable-item-privacy-icon-private", - "calendar-editable-item-privacy-icon-confidential", - "calendar-editable-item-recurrence", - "calendar-editable-item-recurrence-exception", - "calendar-editable-item-todo-icon-task", - "calendar-editable-item-todo-icon-completed-task", - "calendar-editable-item-multiday-event-icon-start", - "calendar-editable-item-multiday-event-icon-continue", - "calendar-editable-item-multiday-event-icon-end", - "calendar-editable-item-reminder-icon-alarm", - "calendar-editable-item-reminder-icon-suppressed-alarm", - "calendar-editable-item-reminder-icon-email", - "calendar-editable-item-reminder-icon-audio" + "calendar-editable-item-privacy-icon-private.alt", + "calendar-editable-item-privacy-icon-confidential.alt", + "calendar-editable-item-recurrence.alt", + "calendar-editable-item-recurrence-exception.alt", + "calendar-editable-item-todo-icon-task.alt", + "calendar-editable-item-todo-icon-completed-task.alt", + "calendar-editable-item-multiday-event-icon-start.alt", + "calendar-editable-item-multiday-event-icon-continue.alt", + "calendar-editable-item-multiday-event-icon-end.alt", + "calendar-editable-item-reminder-icon-alarm.alt", + "calendar-editable-item-reminder-icon-suppressed-alarm.alt", + "calendar-editable-item-reminder-icon-email.alt", + "calendar-editable-item-reminder-icon-audio.alt" ], "calendar/calendar/calendar-event-dialog-reminder.ftl": [ - "calendar-event-reminder-icon-display", - "calendar-event-reminder-icon-email", - "calendar-event-reminder-icon-audio" + "calendar-event-reminder-icon-display.alt", + "calendar-event-reminder-icon-email.alt", + "calendar-event-reminder-icon-audio.alt" ], "calendar/calendar/calendar-event-listing.ftl": [ - "calendar-event-listing-close", - "calendar-event-listing-column-calendar-name", - "calendar-event-listing-column-category", - "calendar-event-listing-column-completed", - "calendar-event-listing-column-completed-date", - "calendar-event-listing-column-due-date", - "calendar-event-listing-column-end-date", - "calendar-event-listing-column-location", - "calendar-event-listing-column-percent-complete", - "calendar-event-listing-column-priority", - "calendar-event-listing-column-start-date", - "calendar-event-listing-column-status", - "calendar-event-listing-column-time-until-due", - "calendar-event-listing-column-title", - "calendar-event-listing-interval-past", - "calendar-event-listing-interval-calendar-month", - "calendar-event-listing-interval-current-view", - "calendar-event-listing-interval-next-7-days", - "calendar-event-listing-interval-next-14-days", - "calendar-event-listing-interval-next-31-days", - "calendar-event-listing-interval-next-6-months", - "calendar-event-listing-interval-next-12-months", - "calendar-event-listing-interval-future", - "calendar-event-listing-interval-all", - "calendar-event-listing-interval-selected-day", - "calendar-event-listing-interval-today" + "calendar-event-listing-close.tooltiptext", + "calendar-event-listing-column-calendar-name.label", + "calendar-event-listing-column-calendar-name.tooltiptext", + "calendar-event-listing-column-category.label", + "calendar-event-listing-column-category.tooltiptext", + "calendar-event-listing-column-completed.label", + "calendar-event-listing-column-completed.tooltiptext", + "calendar-event-listing-column-completed-date.label", + "calendar-event-listing-column-completed-date.tooltiptext", + "calendar-event-listing-column-due-date.label", + "calendar-event-listing-column-due-date.tooltiptext", + "calendar-event-listing-column-end-date.label", + "calendar-event-listing-column-end-date.tooltiptext", + "calendar-event-listing-column-location.label", + "calendar-event-listing-column-location.tooltiptext", + "calendar-event-listing-column-percent-complete.label", + "calendar-event-listing-column-percent-complete.tooltiptext", + "calendar-event-listing-column-priority.label", + "calendar-event-listing-column-priority.tooltiptext", + "calendar-event-listing-column-start-date.label", + "calendar-event-listing-column-start-date.tooltiptext", + "calendar-event-listing-column-status.label", + "calendar-event-listing-column-status.tooltiptext", + "calendar-event-listing-column-time-until-due.label", + "calendar-event-listing-column-time-until-due.tooltiptext", + "calendar-event-listing-column-title.label", + "calendar-event-listing-column-title.tooltiptext", + "calendar-event-listing-interval-past.label", + "calendar-event-listing-interval-calendar-month.label", + "calendar-event-listing-interval-current-view.label", + "calendar-event-listing-interval-next-7-days.label", + "calendar-event-listing-interval-next-14-days.label", + "calendar-event-listing-interval-next-31-days.label", + "calendar-event-listing-interval-next-6-months.label", + "calendar-event-listing-interval-next-12-months.label", + "calendar-event-listing-interval-future.label", + "calendar-event-listing-interval-all.label", + "calendar-event-listing-interval-selected-day.label", + "calendar-event-listing-interval-today.label" ], "calendar/calendar/calendar-invitation-panel.ftl": [ "calendar-invitation-panel-status-new", @@ -77,8 +92,8 @@ "calendar-invitation-panel-decline-button", "calendar-invitation-panel-tentative-button", "calendar-invitation-panel-more-button", - "calendar-invitation-panel-menu-item-save-copy", - "calendar-invitation-panel-menu-item-toggle-changes", + "calendar-invitation-panel-menu-item-save-copy.label", + "calendar-invitation-panel-menu-item-toggle-changes.label", "calendar-invitation-panel-prop-title-when", "calendar-invitation-panel-prop-title-location", "calendar-invitation-interval-all-day", @@ -102,9 +117,9 @@ "calendar-invitation-change-indicator-modified" ], "calendar/calendar/calendar-invitations-dialog.ftl": [ - "calendar-invitation-current-participation-status-icon-accepted", - "calendar-invitation-current-participation-status-icon-declined", - "calendar-invitation-current-participation-status-icon-needs-action" + "calendar-invitation-current-participation-status-icon-accepted.alt", + "calendar-invitation-current-participation-status-icon-declined.alt", + "calendar-invitation-current-participation-status-icon-needs-action.alt" ], "calendar/calendar/calendar-itip-identity-dialog.ftl": [ "calendar-itip-identity-dialog-box-title", @@ -134,17 +149,20 @@ "calendar-recurrence-today" ], "calendar/calendar/calendar-summary-dialog.ftl": [ - "calendar-summary-dialog-edit-button", - "calendar-summary-dialog-edit-menu-button", - "edit-button-context-menu-this-occurrence", - "edit-button-context-menu-all-occurrences", - "description-context-menu-copy-link-text" + "calendar-summary-dialog-edit-button.label", + "calendar-summary-dialog-edit-button.accesskey", + "calendar-summary-dialog-edit-menu-button.label", + "edit-button-context-menu-this-occurrence.label", + "edit-button-context-menu-this-occurrence.accesskey", + "edit-button-context-menu-all-occurrences.label", + "edit-button-context-menu-all-occurrences.accesskey", + "description-context-menu-copy-link-text.label" ], "calendar/calendar/calendar-today-pane.ftl": [ - "calendar-today-pane-show-events-and-tasks", - "calendar-today-pane-show-tasks-only", - "calendar-today-pane-show-events-only", - "calendar-today-pane-close-button" + "calendar-today-pane-show-events-and-tasks.tooltiptext", + "calendar-today-pane-show-tasks-only.tooltiptext", + "calendar-today-pane-show-events-only.tooltiptext", + "calendar-today-pane-close-button.tooltiptext" ], "calendar/calendar/calendar-uri-redirect-dialog.ftl": [ "calendar-uri-redirect-window-title", @@ -156,126 +174,181 @@ "calendar-deactivated-notification-events", "calendar-deactivated-notification-tasks", "calendar-notifications-label", - "calendar-add-notification-button", + "calendar-add-notification-button.label", "calendar-list-header", - "calendar-no-reminders-tooltip", + "calendar-no-reminders-tooltip.title", "calendar-enable-button", - "calendar-list-item-context-button", + "calendar-list-item-context-button.title", "calendar-import-new-calendar", - "calendar-refresh-calendars", + "calendar-import-new-calendar.title", + "calendar-refresh-calendars.title", "calendar-new-event-primary-button", "calendar-new-task-primary-button", - "calendar-nav-button-prev-tooltip-day", - "calendar-nav-button-prev-tooltip-week", - "calendar-nav-button-prev-tooltip-multiweek", - "calendar-nav-button-prev-tooltip-month", - "calendar-nav-button-prev-tooltip-year", - "calendar-nav-button-next-tooltip-day", - "calendar-nav-button-next-tooltip-week", - "calendar-nav-button-next-tooltip-multiweek", - "calendar-nav-button-next-tooltip-month", - "calendar-nav-button-next-tooltip-year", - "calendar-today-button-tooltip", + "calendar-nav-button-prev-tooltip-day.title", + "calendar-nav-button-prev-tooltip-day.accesskey", + "calendar-nav-button-prev-tooltip-week.title", + "calendar-nav-button-prev-tooltip-week.accesskey", + "calendar-nav-button-prev-tooltip-multiweek.title", + "calendar-nav-button-prev-tooltip-multiweek.accesskey", + "calendar-nav-button-prev-tooltip-month.title", + "calendar-nav-button-prev-tooltip-month.accesskey", + "calendar-nav-button-prev-tooltip-year.title", + "calendar-nav-button-prev-tooltip-year.accesskey", + "calendar-nav-button-next-tooltip-day.title", + "calendar-nav-button-next-tooltip-day.accesskey", + "calendar-nav-button-next-tooltip-week.title", + "calendar-nav-button-next-tooltip-week.accesskey", + "calendar-nav-button-next-tooltip-multiweek.title", + "calendar-nav-button-next-tooltip-multiweek.accesskey", + "calendar-nav-button-next-tooltip-month.title", + "calendar-nav-button-next-tooltip-month.accesskey", + "calendar-nav-button-next-tooltip-year.title", + "calendar-nav-button-next-tooltip-year.accesskey", + "calendar-today-button-tooltip.title", "calendar-view-toggle-day", + "calendar-view-toggle-day.title", "calendar-view-toggle-week", + "calendar-view-toggle-week.title", "calendar-view-toggle-multiweek", + "calendar-view-toggle-multiweek.title", "calendar-view-toggle-month", - "calendar-control-bar-menu-button", - "calendar-find-events-menu-option", - "calendar-hide-weekends-option", - "calendar-define-workweek-option", - "calendar-show-tasks-calendar-option", - "calendar-context-menu-previous-day", - "calendar-context-menu-previous-week", - "calendar-context-menu-previous-multiweek", - "calendar-context-menu-previous-month", - "calendar-context-menu-next-day", - "calendar-context-menu-next-week", - "calendar-context-menu-next-multiweek", - "calendar-context-menu-next-month" + "calendar-view-toggle-month.title", + "calendar-control-bar-menu-button.title", + "calendar-find-events-menu-option.label", + "calendar-hide-weekends-option.label", + "calendar-define-workweek-option.label", + "calendar-show-tasks-calendar-option.label", + "calendar-context-menu-previous-day.label", + "calendar-context-menu-previous-day.accesskey", + "calendar-context-menu-previous-week.label", + "calendar-context-menu-previous-week.accesskey", + "calendar-context-menu-previous-multiweek.label", + "calendar-context-menu-previous-multiweek.accesskey", + "calendar-context-menu-previous-month.label", + "calendar-context-menu-previous-month.accesskey", + "calendar-context-menu-next-day.label", + "calendar-context-menu-next-day.accesskey", + "calendar-context-menu-next-week.label", + "calendar-context-menu-next-week.accesskey", + "calendar-context-menu-next-multiweek.label", + "calendar-context-menu-next-multiweek.accesskey", + "calendar-context-menu-next-month.label", + "calendar-context-menu-next-month.accesskey" ], "calendar/calendar/category-dialog.ftl": [ "category-name-label", - "category-color-label" + "category-color-label.label" ], "calendar/calendar/preferences.ftl": [ "calendar-title", "calendar-title-reminder", "calendar-title-notification", "calendar-title-category", - "dateformat-label", - "dateformat-long", - "dateformat-short", - "use-system-timezone-radio-button", - "set-timezone-manually-radio-button", - "timezone-label", - "weekstart-label", - "day-1-name", - "day-2-name", - "day-3-name", - "day-4-name", - "day-5-name", - "day-6-name", - "day-7-name", - "show-weeknumber-label", - "workdays-label", - "day-1-checkbox", - "day-2-checkbox", - "day-3-checkbox", - "day-4-checkbox", - "day-5-checkbox", - "day-6-checkbox", - "day-7-checkbox", + "dateformat-label.value", + "dateformat-label.accesskey", + "dateformat-long.label", + "dateformat-short.label", + "use-system-timezone-radio-button.label", + "set-timezone-manually-radio-button.label", + "timezone-label.value", + "weekstart-label.value", + "weekstart-label.accesskey", + "day-1-name.label", + "day-2-name.label", + "day-3-name.label", + "day-4-name.label", + "day-5-name.label", + "day-6-name.label", + "day-7-name.label", + "show-weeknumber-label.label", + "show-weeknumber-label.accesskey", + "workdays-label.value", + "day-1-checkbox.label", + "day-1-checkbox.accesskey", + "day-2-checkbox.label", + "day-2-checkbox.accesskey", + "day-3-checkbox.label", + "day-3-checkbox.accesskey", + "day-4-checkbox.label", + "day-4-checkbox.accesskey", + "day-5-checkbox.label", + "day-5-checkbox.accesskey", + "day-6-checkbox.label", + "day-6-checkbox.accesskey", + "day-7-checkbox.label", + "day-7-checkbox.accesskey", "dayweek-legend", - "visible-hours-label", - "visible-hours-end-label", - "day-start-label", - "day-end-label", - "midnight-label", - "noon-label", - "location-checkbox", + "visible-hours-label.value", + "visible-hours-label.accesskey", + "visible-hours-end-label.value", + "day-start-label.value", + "day-start-label.accesskey", + "day-end-label.value", + "day-end-label.accesskey", + "midnight-label.label", + "noon-label.label", + "location-checkbox.label", + "location-checkbox.accesskey", "multiweek-legend", - "number-of-weeks-label", - "week-0-label", - "week-1-label", - "week-2-label", - "week-3-label", - "week-4-label", - "week-5-label", - "week-6-label", - "previous-weeks-label", + "number-of-weeks-label.value", + "number-of-weeks-label.accesskey", + "week-0-label.label", + "week-1-label.label", + "week-2-label.label", + "week-3-label.label", + "week-4-label.label", + "week-5-label.label", + "week-6-label.label", + "previous-weeks-label.value", + "previous-weeks-label.accesskey", "todaypane-legend", - "agenda-days", + "agenda-days.value", + "agenda-days.accesskey", "event-task-legend", - "default-length-label", - "task-start-label", - "task-start-1-label", - "task-start-2-label", - "task-start-3-label", - "task-start-4-label", - "task-start-5-label", - "task-start-6-label", - "task-start-7-label", - "task-start-8-label", - "task-due-label", - "edit-intab-label", - "prompt-delete-label", + "default-length-label.value", + "default-length-label.accesskey", + "task-start-label.value", + "task-start-1-label.label", + "task-start-2-label.label", + "task-start-3-label.label", + "task-start-4-label.label", + "task-start-5-label.label", + "task-start-6-label.label", + "task-start-7-label.label", + "task-start-8-label.label", + "task-due-label.value", + "edit-intab-label.label", + "edit-intab-label.accesskey", + "prompt-delete-label.label", + "prompt-delete-label.accesskey", "reminder-legend", - "reminder-play-checkbox", - "reminder-play-alarm-button", - "reminder-default-sound-label", - "reminder-custom-sound-label", - "reminder-browse-sound-label", - "reminder-dialog-label", - "missed-reminder-label", + "reminder-play-checkbox.label", + "reminder-play-checkbox.accesskey", + "reminder-play-alarm-button.label", + "reminder-play-alarm-button.accesskey", + "reminder-default-sound-label.label", + "reminder-default-sound-label.accesskey", + "reminder-custom-sound-label.label", + "reminder-custom-sound-label.accesskey", + "reminder-browse-sound-label.label", + "reminder-browse-sound-label.accesskey", + "reminder-dialog-label.label", + "reminder-dialog-label.accesskey", + "missed-reminder-label.label", + "missed-reminder-label.accesskey", "reminder-default-legend", - "default-snooze-label", - "event-alarm-label", - "alarm-on-label", - "alarm-off-label", - "task-alarm-label", - "event-alarm-time-label", - "task-alarm-time-label", + "default-snooze-label.value", + "default-snooze-label.accesskey", + "event-alarm-label.value", + "event-alarm-label.accesskey", + "alarm-on-label.label", + "alarm-off-label.label", + "task-alarm-label.value", + "task-alarm-label.accesskey", + "event-alarm-time-label.value", + "event-alarm-time-label.accesskey", + "task-alarm-time-label.value", + "task-alarm-time-label.accesskey", "calendar-notifications-customize-label", "category-new-label", "category-edit-label", @@ -2259,20 +2332,28 @@ "chat/accounts.ftl": [ "new-account-label", "accounts-window-title", - "account-manager-new-account", - "account-manager-close", - "account-manager-close-command", + "account-manager-new-account.label", + "account-manager-new-account.accesskey", + "account-manager-close.label", + "account-manager-close.accesskey", + "account-manager-close-command.key", "account-manager-no-account-title", "account-manager-no-account-description", - "account-auto-sign-on", - "account-connect", - "account-disconnect", - "account-edit", - "account-cancel-reconnection", - "account-copy-debug-log", - "account-connecting", - "account-disconnecting", - "account-disconnected" + "account-auto-sign-on.label", + "account-auto-sign-on.accesskey", + "account-connect.label", + "account-connect.accesskey", + "account-disconnect.label", + "account-disconnect.accesskey", + "account-edit.label", + "account-edit.accesskey", + "account-cancel-reconnection.label", + "account-cancel-reconnection.accesskey", + "account-copy-debug-log.label", + "account-copy-debug-log.accesskey", + "account-connecting.value", + "account-disconnecting.value", + "account-disconnected.value" ], "chat/commands.ftl": [ "commands-key", @@ -8131,8 +8212,8 @@ "window.quit-nonwin" ], "mail/crashreporter/crashreporter-override.ini": [ - "CrashReporterProductErrorText2", - "CrashReporterDescriptionText2" + "Strings.CrashReporterProductErrorText2", + "Strings.CrashReporterDescriptionText2" ], "mail/installer/custom.properties": [ "REG_APP_DESC", @@ -8295,40 +8376,42 @@ "langpack-contributors" ], "mail/messenger/about3Pane.ftl": [ - "quick-filter-button", + "quick-filter-button.title", "quick-filter-button-label", - "thread-pane-header-display-button", + "thread-pane-header-display-button.title", "thread-pane-folder-message-count", "thread-pane-folder-selected-count", - "thread-pane-header-context-table-view", - "thread-pane-header-context-cards-view", - "thread-pane-header-context-hide", - "quick-filter-bar-sticky", - "quick-filter-bar-dropdown", - "quick-filter-bar-dropdown-unread", - "quick-filter-bar-dropdown-starred", - "quick-filter-bar-dropdown-inaddrbook", - "quick-filter-bar-dropdown-tags", - "quick-filter-bar-dropdown-attachment", - "quick-filter-bar-unread", + "thread-pane-header-context-table-view.label", + "thread-pane-header-context-cards-view.label", + "thread-pane-header-context-hide.label", + "quick-filter-bar-sticky.title", + "quick-filter-bar-dropdown.title", + "quick-filter-bar-dropdown-unread.label", + "quick-filter-bar-dropdown-starred.label", + "quick-filter-bar-dropdown-inaddrbook.label", + "quick-filter-bar-dropdown-tags.label", + "quick-filter-bar-dropdown-attachment.label", + "quick-filter-bar-unread.title", "quick-filter-bar-unread-label", - "quick-filter-bar-starred", + "quick-filter-bar-starred.title", "quick-filter-bar-starred-label", - "quick-filter-bar-inaddrbook", + "quick-filter-bar-inaddrbook.title", "quick-filter-bar-inaddrbook-label", - "quick-filter-bar-tags", + "quick-filter-bar-tags.title", "quick-filter-bar-tags-label", - "quick-filter-bar-attachment", + "quick-filter-bar-attachment.title", "quick-filter-bar-attachment-label", "quick-filter-bar-no-results", "quick-filter-bar-results", - "quick-filter-bar-search2", + "quick-filter-bar-search2.label", "quick-filter-bar-search-shortcut", "quick-filter-bar-search-placeholder-with-key", - "quick-filter-bar-search-button", - "quick-filter-bar-boolean-mode", - "quick-filter-bar-boolean-mode-any", - "quick-filter-bar-boolean-mode-all", + "quick-filter-bar-search-button.alt", + "quick-filter-bar-boolean-mode.title", + "quick-filter-bar-boolean-mode-any.label", + "quick-filter-bar-boolean-mode-any.title", + "quick-filter-bar-boolean-mode-all.label", + "quick-filter-bar-boolean-mode-all.title", "quick-filter-bar-text-filter-explanation", "quick-filter-bar-text-filter-sender", "quick-filter-bar-text-filter-recipients", @@ -8336,109 +8419,150 @@ "quick-filter-bar-text-filter-body", "quick-filter-bar-gloda-upsell-line1", "quick-filter-bar-gloda-upsell-line2", - "folder-pane-get-messages-button", - "folder-pane-get-all-messages-menuitem", + "folder-pane-get-messages-button.title", + "folder-pane-get-all-messages-menuitem.label", + "folder-pane-get-all-messages-menuitem.accesskey", "folder-pane-write-message-button", - "folder-pane-more-menu-button", - "folder-pane-header-folder-modes", - "folder-pane-header-context-toggle-get-messages", - "folder-pane-header-context-toggle-new-message", - "folder-pane-header-context-hide", - "folder-pane-show-total-toggle", - "folder-pane-header-toggle-folder-size", - "folder-pane-header-hide-local-folders", - "folder-pane-mode-context-button", - "folder-pane-mode-context-toggle-compact-mode", - "folder-pane-mode-move-up", - "folder-pane-mode-move-down", + "folder-pane-write-message-button.title", + "folder-pane-more-menu-button.title", + "folder-pane-header-folder-modes.label", + "folder-pane-header-context-toggle-get-messages.label", + "folder-pane-header-context-toggle-new-message.label", + "folder-pane-header-context-hide.label", + "folder-pane-show-total-toggle.label", + "folder-pane-header-toggle-folder-size.label", + "folder-pane-header-hide-local-folders.label", + "folder-pane-mode-context-button.title", + "folder-pane-mode-context-toggle-compact-mode.label", + "folder-pane-mode-context-toggle-compact-mode.accesskey", + "folder-pane-mode-move-up.label", + "folder-pane-mode-move-down.label", "folder-pane-unread-aria-label", "folder-pane-total-aria-label", - "threadpane-column-header-select", - "threadpane-column-header-select-all", - "threadpane-column-header-deselect-all", - "threadpane-column-label-select", - "threadpane-cell-select", - "threadpane-column-header-thread", - "threadpane-column-label-thread", - "threadpane-cell-thread", - "threadpane-column-header-flagged", - "threadpane-column-label-flagged", - "threadpane-cell-flagged", + "threadpane-column-header-select.title", + "threadpane-column-header-select-all.title", + "threadpane-column-header-deselect-all.title", + "threadpane-column-label-select.label", + "threadpane-cell-select.aria-label", + "threadpane-column-header-thread.title", + "threadpane-column-label-thread.label", + "threadpane-cell-thread.aria-label", + "threadpane-column-header-flagged.title", + "threadpane-column-label-flagged.label", + "threadpane-cell-flagged.aria-label", "threadpane-flagged-cell-label", - "threadpane-column-header-attachments", - "threadpane-column-label-attachments", - "threadpane-cell-attachments", + "threadpane-column-header-attachments.title", + "threadpane-column-label-attachments.label", + "threadpane-cell-attachments.aria-label", "threadpane-attachments-cell-label", - "threadpane-column-header-spam", - "threadpane-column-label-spam", - "threadpane-cell-spam", + "threadpane-column-header-spam.title", + "threadpane-column-label-spam.label", + "threadpane-cell-spam.aria-label", "threadpane-spam-cell-label", - "threadpane-column-header-unread-button", - "threadpane-column-label-unread-button", - "threadpane-cell-read-status", + "threadpane-column-header-unread-button.title", + "threadpane-column-label-unread-button.label", + "threadpane-cell-read-status.aria-label", "threadpane-read-cell-label", "threadpane-unread-cell-label", "threadpane-column-header-sender", - "threadpane-column-label-sender", - "threadpane-cell-sender-title", + "threadpane-column-header-sender.title", + "threadpane-column-label-sender.label", + "threadpane-cell-sender-title.aria-label", + "threadpane-cell-sender-title.title", "threadpane-column-header-recipient", - "threadpane-column-label-recipient", - "threadpane-cell-recipient-title", + "threadpane-column-header-recipient.title", + "threadpane-column-label-recipient.label", + "threadpane-cell-recipient-title.aria-label", + "threadpane-cell-recipient-title.title", "threadpane-column-header-correspondents", - "threadpane-column-label-correspondents", - "threadpane-cell-correspondents-title", + "threadpane-column-header-correspondents.title", + "threadpane-column-label-correspondents.label", + "threadpane-cell-correspondents-title.aria-label", + "threadpane-cell-correspondents-title.title", "threadpane-column-header-subject", - "threadpane-column-label-subject", - "threadpane-cell-subject-title", + "threadpane-column-header-subject.title", + "threadpane-column-label-subject.label", + "threadpane-cell-subject-title.aria-label", + "threadpane-cell-subject-title.title", "threadpane-column-header-date", - "threadpane-column-label-date", - "threadpane-cell-date-title", + "threadpane-column-header-date.title", + "threadpane-column-label-date.label", + "threadpane-cell-date-title.aria-label", + "threadpane-cell-date-title.title", "threadpane-column-header-received", - "threadpane-column-label-received", - "threadpane-cell-received-title", + "threadpane-column-header-received.title", + "threadpane-column-label-received.label", + "threadpane-cell-received-title.aria-label", + "threadpane-cell-received-title.title", "threadpane-column-header-status", - "threadpane-column-label-status", - "threadpane-cell-status-title", + "threadpane-column-header-status.title", + "threadpane-column-label-status.label", + "threadpane-cell-status-title.aria-label", + "threadpane-cell-status-title.title", "threadpane-column-header-size", - "threadpane-column-label-size", - "threadpane-cell-size-title", + "threadpane-column-header-size.title", + "threadpane-column-label-size.label", + "threadpane-cell-size-title.aria-label", + "threadpane-cell-size-title.title", "threadpane-column-header-tags", - "threadpane-column-label-tags", - "threadpane-cell-tags-title", + "threadpane-column-header-tags.title", + "threadpane-column-label-tags.label", + "threadpane-cell-tags-title.aria-label", + "threadpane-cell-tags-title.title", "threadpane-column-header-account", - "threadpane-column-label-account", - "threadpane-cell-account-title", + "threadpane-column-header-account.title", + "threadpane-column-label-account.label", + "threadpane-cell-account-title.aria-label", + "threadpane-cell-account-title.title", "threadpane-column-header-priority", - "threadpane-column-label-priority", - "threadpane-cell-priority-title", + "threadpane-column-header-priority.title", + "threadpane-column-label-priority.label", + "threadpane-cell-priority-title.aria-label", + "threadpane-cell-priority-title.title", "threadpane-column-header-unread", - "threadpane-column-label-unread", - "threadpane-cell-unread-title", + "threadpane-column-header-unread.title", + "threadpane-column-label-unread.label", + "threadpane-cell-unread-title.aria-label", + "threadpane-cell-unread-title.title", "threadpane-column-header-total", - "threadpane-column-label-total", - "threadpane-cell-total-title", + "threadpane-column-header-total.title", + "threadpane-column-label-total.label", + "threadpane-cell-total-title.aria-label", + "threadpane-cell-total-title.title", "threadpane-column-header-location", - "threadpane-column-label-location", - "threadpane-cell-location-title", + "threadpane-column-header-location.title", + "threadpane-column-label-location.label", + "threadpane-cell-location-title.aria-label", + "threadpane-cell-location-title.title", "threadpane-column-header-id", - "threadpane-column-label-id", - "threadpane-cell-id-title", - "threadpane-column-header-delete", - "threadpane-column-label-delete", - "threadpane-cell-delete", + "threadpane-column-header-id.title", + "threadpane-column-label-id.label", + "threadpane-cell-id-title.aria-label", + "threadpane-cell-id-title.title", + "threadpane-column-header-delete.title", + "threadpane-column-label-delete.label", + "threadpane-cell-delete.aria-label", "threadpane-replies", - "threadpane-message-new", - "threadpane-message-replied", - "threadpane-message-redirected", - "threadpane-message-forwarded", - "threadpane-message-replied-forwarded", - "threadpane-message-replied-redirected", - "threadpane-message-forwarded-redirected", - "threadpane-message-replied-forwarded-redirected", - "apply-columns-to-menu", - "apply-current-view-to-menu", - "apply-current-view-to-folder", - "apply-current-view-to-folder-children", + "threadpane-message-new.alt", + "threadpane-message-new.title", + "threadpane-message-replied.alt", + "threadpane-message-replied.title", + "threadpane-message-redirected.alt", + "threadpane-message-redirected.title", + "threadpane-message-forwarded.alt", + "threadpane-message-forwarded.title", + "threadpane-message-replied-forwarded.alt", + "threadpane-message-replied-forwarded.title", + "threadpane-message-replied-redirected.alt", + "threadpane-message-replied-redirected.title", + "threadpane-message-forwarded-redirected.alt", + "threadpane-message-forwarded-redirected.title", + "threadpane-message-replied-forwarded-redirected.alt", + "threadpane-message-replied-forwarded-redirected.title", + "apply-columns-to-menu.label", + "apply-current-view-to-menu.label", + "apply-current-view-to-folder.label", + "apply-current-view-to-folder-children.label", "apply-changes-to-folder-title", "apply-current-columns-to-folder-message", "apply-current-columns-to-folder-with-children-message", @@ -8446,15 +8570,16 @@ "apply-current-view-to-folder-with-children-message", "threadpane-sort-header-unread-count", "threadpane-sort-header-count", - "threadpane-card-menu-button", + "threadpane-card-menu-button.title", "message-list-placeholder-no-messages", "message-list-placeholder-multiple-folders", - "folder-pane-context-mark-folder-read" + "folder-pane-context-mark-folder-read.label", + "folder-pane-context-mark-folder-read.accesskey" ], "mail/messenger/aboutAddonsExtra.ftl": [ - "add-on-options-button", + "add-on-options-button.title", "add-on-search-alternative-button-label", - "atn-addons-heading-search-input" + "atn-addons-heading-search-input.placeholder" ], "mail/messenger/aboutDialog.ftl": [ "about-update-whats-new", @@ -8462,7 +8587,9 @@ "release-notes-link", "update-internal-error", "update-check-for-updates-button", + "update-check-for-updates-button.accesskey", "update-update-button", + "update-update-button.accesskey", "update-checking-for-updates", "update-downloading-message", "update-applying", @@ -8486,7 +8613,7 @@ "bottom-links-license", "bottom-links-rights", "bottom-links-privacy", - "cmd-close-mac-command-key" + "cmd-close-mac-command-key.key" ], "mail/messenger/aboutImport.ftl": [ "import-page-title", @@ -8564,7 +8691,8 @@ "import-from-calendar-file-desc", "calendar-items-title", "calendar-items-loading", - "calendar-items-filter-input2", + "calendar-items-filter-input2.label", + "calendar-items-filter-input2.placeholder", "calendar-select-all-items", "calendar-deselect-all-items", "calendar-target-title", @@ -8599,7 +8727,7 @@ "footer-import-documentation", "footer-export-documentation", "footer-support-forum", - "step-list", + "step-list.aria-label", "step-confirm", "step-count" ], @@ -8671,7 +8799,8 @@ "chat-table-heading-protocol", "chat-table-heading-name", "chat-table-heading-actions", - "chat-table-copy-debug-log" + "chat-table-copy-debug-log", + "chat-table-copy-debug-log.title" ], "mail/messenger/aboutSupportMail.ftl": [ "accounts-title", @@ -8709,24 +8838,32 @@ "setup-title", "about-title", "resources-title", - "release-notes", + "release-notes.title", "email-label", + "email-label.aria-label", "email-description", "calendar-label", + "calendar-label.aria-label", "calendar-description", "chat-label", + "chat-label.aria-label", "chat-description", "filelink-label", + "filelink-label.aria-label", "filelink-description", "addressbook-label", + "addressbook-label.aria-label", "addressbook-description", "feeds-label", + "feeds-label.aria-label", "feeds-description", "newsgroups-label", + "newsgroups-label.aria-label", "newsgroups-description", "import-title", "import-paragraph2", "import-label", + "import-label.aria-label", "about-paragraph", "about-paragraph-consider-donation", "support-link", @@ -8743,15 +8880,20 @@ "mail/messenger/accountManager.ftl": [ "open-preferences-sidebar-button2", "open-addons-sidebar-button", - "account-action-add-newsgroup-account", + "account-action-add-newsgroup-account.label", + "account-action-add-newsgroup-account.accesskey", "server-change-restart-required", "edit-vcard-dialog-accept-button", + "edit-vcard-dialog-accept-button.accesskey", "edit-vcard-dialog-cancel-button", - "account-manager-server-default-icon" + "edit-vcard-dialog-cancel-button.accesskey", + "account-manager-server-default-icon.title", + "account-manager-server-default-icon.alt" ], "mail/messenger/accountSettings.ftl": [ "account-settings-color-label", - "account-settings-reset-color-button" + "account-settings-color-label.accesskey", + "account-settings-reset-color-button.title" ], "mail/messenger/accountcreation/accountHub.ftl": [ "account-hub-brand", @@ -8761,12 +8903,19 @@ "account-hub-support", "account-hub-donate", "account-hub-email-setup-button", + "account-hub-email-setup-button.title", "account-hub-calendar-setup-button", + "account-hub-calendar-setup-button.title", "account-hub-address-book-setup-button", + "account-hub-address-book-setup-button.title", "account-hub-chat-setup-button", + "account-hub-chat-setup-button.title", "account-hub-feed-setup-button", + "account-hub-feed-setup-button.title", "account-hub-newsgroup-setup-button", + "account-hub-newsgroup-setup-button.title", "account-hub-import-setup-button", + "account-hub-import-setup-button.title", "account-hub-sync-button", "account-hub-add-email-title", "account-hub-manually-configure-email-title", @@ -8783,14 +8932,15 @@ "account-hub-protocol-label", "account-hub-hostname-label", "account-hub-port-label", + "account-hub-port-label.title", "account-hub-auto-description", "account-hub-ssl-label", - "account-hub-ssl-autodetect-option", - "account-hub-ssl-no-authentication-option", - "account-hub-ssl-cleartext-password-option", - "account-hub-ssl-encrypted-password-option", - "account-hub-ssl-noencryption-option", - "account-hub-auth-no-authentication-option", + "account-hub-ssl-autodetect-option.label", + "account-hub-ssl-no-authentication-option.label", + "account-hub-ssl-cleartext-password-option.label", + "account-hub-ssl-encrypted-password-option.label", + "account-hub-ssl-noencryption-option.label", + "account-hub-auth-no-authentication-option.label", "account-hub-auth-label", "account-hub-username-label", "account-hub-adding-account-title", @@ -8811,26 +8961,38 @@ "account-setup-success-description", "account-setup-success-secondary-description", "account-setup-name-label", - "account-setup-name-input", - "account-setup-name-info-icon", - "account-setup-name-warning-icon", + "account-setup-name-label.accesskey", + "account-setup-name-input.placeholder", + "account-setup-name-info-icon.title", + "account-setup-name-warning-icon.title", "account-setup-email-label", - "account-setup-email-input", - "account-setup-email-info-icon", - "account-setup-email-warning-icon", + "account-setup-email-label.accesskey", + "account-setup-email-input.placeholder", + "account-setup-email-info-icon.title", + "account-setup-email-warning-icon.title", "account-setup-password-label", - "account-setup-password-toggle-show", - "account-setup-password-toggle-hide", + "account-setup-password-label.accesskey", + "account-setup-password-label.title", + "account-setup-password-toggle-show.title", + "account-setup-password-toggle-hide.title", "account-setup-remember-password", + "account-setup-remember-password.accesskey", "account-setup-exchange-label", - "account-setup-exchange-input", - "account-setup-exchange-info-icon", + "account-setup-exchange-label.accesskey", + "account-setup-exchange-input.placeholder", + "account-setup-exchange-info-icon.title", "account-setup-button-cancel", + "account-setup-button-cancel.accesskey", "account-setup-button-manual-config", + "account-setup-button-manual-config.accesskey", "account-setup-button-stop", + "account-setup-button-stop.accesskey", "account-setup-button-retest", + "account-setup-button-retest.accesskey", "account-setup-button-continue", + "account-setup-button-continue.accesskey", "account-setup-button-done", + "account-setup-button-done.accesskey", "account-setup-looking-up-settings", "account-setup-looking-up-settings-guess", "account-setup-looking-up-settings-half-manual", @@ -8850,11 +9012,11 @@ "account-setup-success-settings-disk", "account-setup-success-settings-isp", "account-setup-success-settings-exchange", - "account-setup-step1-image", - "account-setup-step2-image", - "account-setup-step3-image", - "account-setup-step4-image", - "account-setup-step5-image", + "account-setup-step1-image.title", + "account-setup-step2-image.title", + "account-setup-step3-image.title", + "account-setup-step4-image.title", + "account-setup-step5-image.title", "account-setup-privacy-footnote2", "account-setup-selection-help", "account-setup-selection-error", @@ -8885,6 +9047,7 @@ "account-setup-protocol-label", "account-setup-hostname-label", "account-setup-port-label", + "account-setup-port-label.title", "account-setup-auto-description", "account-setup-ssl-label", "account-setup-outgoing-server-legend", @@ -8896,23 +9059,30 @@ "account-setup-auth-label", "account-setup-username-label", "account-setup-advanced-setup-button", + "account-setup-advanced-setup-button.accesskey", "account-setup-insecure-title", "account-setup-insecure-incoming-title", "account-setup-insecure-outgoing-title", "account-setup-warning-cleartext", "account-setup-warning-cleartext-details", "account-setup-insecure-server-checkbox", + "account-setup-insecure-server-checkbox.accesskey", "account-setup-insecure-description", "insecure-dialog-cancel-button", + "insecure-dialog-cancel-button.accesskey", "insecure-dialog-confirm-button", + "insecure-dialog-confirm-button.accesskey", "exchange-dialog-question", "exchange-dialog-confirm-button", "exchange-dialog-cancel-button", "exit-dialog-title", "exit-dialog-description", "account-setup-no-account-checkbox", + "account-setup-no-account-checkbox.accesskey", "exit-dialog-cancel-button", + "exit-dialog-cancel-button.accesskey", "exit-dialog-confirm-button", + "exit-dialog-confirm-button.accesskey", "account-setup-creation-error-title", "account-setup-error-server-exists", "account-setup-confirm-advanced-title", @@ -8933,27 +9103,35 @@ "account-setup-found-address-books-description", "account-setup-found-calendars-description", "account-setup-button-finish", + "account-setup-button-finish.accesskey", "account-setup-looking-up-address-books", "account-setup-looking-up-calendars", "account-setup-address-books-button", "account-setup-calendars-button", "account-setup-connect-link", "account-setup-existing-address-book", + "account-setup-existing-address-book.title", "account-setup-existing-calendar", + "account-setup-existing-calendar.title", "account-setup-connect-all-calendars", "account-setup-connect-all-address-books", "calendar-dialog-title", "calendar-dialog-cancel-button", + "calendar-dialog-cancel-button.accesskey", "calendar-dialog-confirm-button", + "calendar-dialog-confirm-button.accesskey", "account-setup-calendar-name-label", - "account-setup-calendar-name-input", + "account-setup-calendar-name-input.placeholder", "account-setup-calendar-color-label", "account-setup-calendar-refresh-label", "account-setup-calendar-refresh-manual", "account-setup-calendar-refresh-interval", "account-setup-calendar-read-only", + "account-setup-calendar-read-only.accesskey", "account-setup-calendar-show-reminders", - "account-setup-calendar-offline-support" + "account-setup-calendar-show-reminders.accesskey", + "account-setup-calendar-offline-support", + "account-setup-calendar-offline-support.accesskey" ], "mail/messenger/addonNotifications.ftl": [ "xpinstall-prompt", @@ -8961,15 +9139,20 @@ "xpinstall-prompt-message", "xpinstall-prompt-header-unknown", "xpinstall-prompt-message-unknown", - "xpinstall-prompt-dont-allow", - "xpinstall-prompt-never-allow", - "xpinstall-prompt-never-allow-and-report", - "xpinstall-prompt-install", + "xpinstall-prompt-dont-allow.label", + "xpinstall-prompt-dont-allow.accesskey", + "xpinstall-prompt-never-allow.label", + "xpinstall-prompt-never-allow.accesskey", + "xpinstall-prompt-never-allow-and-report.label", + "xpinstall-prompt-never-allow-and-report.accesskey", + "xpinstall-prompt-install.label", + "xpinstall-prompt-install.accesskey", "site-permission-install-first-prompt-midi-header", "site-permission-install-first-prompt-midi-message", "xpinstall-disabled-locked", "xpinstall-disabled", - "xpinstall-disabled-button", + "xpinstall-disabled-button.label", + "xpinstall-disabled-button.accesskey", "addon-install-blocked-by-policy", "addon-domain-blocked-by-policy", "addon-install-full-screen-blocked", @@ -8981,8 +9164,10 @@ "addon-removal-abuse-report-checkbox", "addon-downloading-and-verifying", "addon-download-verifying", - "addon-install-cancel-button", - "addon-install-accept-button", + "addon-install-cancel-button.label", + "addon-install-cancel-button.accesskey", + "addon-install-accept-button.label", + "addon-install-accept-button.accesskey", "addon-confirm-install-message", "addon-confirm-install-unsigned-message", "addon-confirm-install-some-unsigned-message", @@ -9002,10 +9187,13 @@ ], "mail/messenger/addressbook/abCardDAVDialog.ftl": [ "carddav-window-title", - "carddav-dialog", - "carddav-username-label", - "carddav-location-label", - "carddav-location", + "carddav-dialog.buttonlabelaccept", + "carddav-dialog.buttonaccesskeyaccept", + "carddav-username-label.value", + "carddav-username-label.accesskey", + "carddav-location-label.value", + "carddav-location-label.accesskey", + "carddav-location.default-placeholder", "carddav-loading", "carddav-known-incompatible", "carddav-connection-error", @@ -9014,77 +9202,102 @@ "carddav-available-books" ], "mail/messenger/addressbook/abCardDAVProperties.ftl": [ - "carddav-url-label", - "carddav-refreshinterval-label", - "carddav-refreshinterval-minutes-value", - "carddav-refreshinterval-hours-value", - "carddav-readonly-label" + "carddav-url-label.value", + "carddav-url-label.accesskey", + "carddav-refreshinterval-label.label", + "carddav-refreshinterval-label.accesskey", + "carddav-refreshinterval-minutes-value.label", + "carddav-refreshinterval-hours-value.label", + "carddav-readonly-label.label", + "carddav-readonly-label.accesskey" ], "mail/messenger/addressbook/aboutAddressBook.ftl": [ "about-addressbook-title", - "about-addressbook-toolbar-new-address-book", - "about-addressbook-toolbar-add-carddav-address-book", - "about-addressbook-toolbar-add-ldap-address-book", + "about-addressbook-toolbar-new-address-book.label", + "about-addressbook-toolbar-add-carddav-address-book.label", + "about-addressbook-toolbar-add-ldap-address-book.label", "books-pane-create-contact-button", - "books-pane-create-book-button", - "books-pane-create-list-button", + "books-pane-create-contact-button.title", + "books-pane-create-book-button.title", + "books-pane-create-list-button.title", "books-pane-import-button", - "all-address-books-row", + "books-pane-import-button.title", + "all-address-books-row.title", "all-address-books", "about-addressbook-card-count", "about-addressbook-card-count-all", - "about-addressbook-books-context-properties", - "about-addressbook-books-context-edit-list", - "about-addressbook-books-context-synchronize", - "about-addressbook-books-context-edit", - "about-addressbook-books-context-print", - "about-addressbook-books-context-export", - "about-addressbook-books-context-delete", - "about-addressbook-books-context-remove", - "about-addressbook-books-context-startup-default", + "about-addressbook-books-context-properties.label", + "about-addressbook-books-context-edit-list.label", + "about-addressbook-books-context-synchronize.label", + "about-addressbook-books-context-edit.label", + "about-addressbook-books-context-print.label", + "about-addressbook-books-context-export.label", + "about-addressbook-books-context-delete.label", + "about-addressbook-books-context-remove.label", + "about-addressbook-books-context-startup-default.label", "about-addressbook-confirm-delete-book-title", "about-addressbook-confirm-delete-book", "about-addressbook-confirm-remove-remote-book-title", "about-addressbook-confirm-remove-remote-book", - "about-addressbook-search2", - "about-addressbook-search-all2", - "about-addressbook-sort-button2", - "about-addressbook-name-format-display", - "about-addressbook-name-format-firstlast", - "about-addressbook-name-format-lastfirst", - "about-addressbook-sort-name-ascending", - "about-addressbook-sort-name-descending", - "about-addressbook-sort-email-ascending", - "about-addressbook-sort-email-descending", - "about-addressbook-table-layout", + "about-addressbook-search2.label", + "about-addressbook-search2.placeholder", + "about-addressbook-search-all2.label", + "about-addressbook-search-all2.placeholder", + "about-addressbook-sort-button2.title", + "about-addressbook-name-format-display.label", + "about-addressbook-name-format-firstlast.label", + "about-addressbook-name-format-lastfirst.label", + "about-addressbook-sort-name-ascending.label", + "about-addressbook-sort-name-descending.label", + "about-addressbook-sort-email-ascending.label", + "about-addressbook-sort-email-descending.label", + "about-addressbook-table-layout.label", "about-addressbook-column-header-generatedname2", - "about-addressbook-column-label-generatedname2", - "about-addressbook-cell-generatedname2", + "about-addressbook-column-header-generatedname2.title", + "about-addressbook-column-label-generatedname2.label", + "about-addressbook-cell-generatedname2.aria-label", + "about-addressbook-cell-generatedname2.title", "about-addressbook-column-header-emailaddresses2", - "about-addressbook-column-label-emailaddresses2", - "about-addressbook-cell-emailaddresses2", + "about-addressbook-column-header-emailaddresses2.title", + "about-addressbook-column-label-emailaddresses2.label", + "about-addressbook-cell-emailaddresses2.aria-label", + "about-addressbook-cell-emailaddresses2.title", "about-addressbook-column-header-nickname2", - "about-addressbook-column-label-nickname2", - "about-addressbook-cell-nickname2", + "about-addressbook-column-header-nickname2.title", + "about-addressbook-column-label-nickname2.label", + "about-addressbook-cell-nickname2.aria-label", + "about-addressbook-cell-nickname2.title", "about-addressbook-column-header-phonenumbers2", - "about-addressbook-column-label-phonenumbers2", - "about-addressbook-cell-phonenumbers2", + "about-addressbook-column-header-phonenumbers2.title", + "about-addressbook-column-label-phonenumbers2.label", + "about-addressbook-cell-phonenumbers2.aria-label", + "about-addressbook-cell-phonenumbers2.title", "about-addressbook-column-header-addresses2", - "about-addressbook-column-label-addresses2", - "about-addressbook-cell-addresses2", + "about-addressbook-column-header-addresses2.title", + "about-addressbook-column-label-addresses2.label", + "about-addressbook-cell-addresses2.aria-label", + "about-addressbook-cell-addresses2.title", "about-addressbook-column-header-title2", - "about-addressbook-column-label-title2", - "about-addressbook-cell-title2", + "about-addressbook-column-header-title2.title", + "about-addressbook-column-label-title2.label", + "about-addressbook-cell-title2.aria-label", + "about-addressbook-cell-title2.title", "about-addressbook-column-header-department2", - "about-addressbook-column-label-department2", - "about-addressbook-cell-department2", + "about-addressbook-column-header-department2.title", + "about-addressbook-column-label-department2.label", + "about-addressbook-cell-department2.aria-label", + "about-addressbook-cell-department2.title", "about-addressbook-column-header-organization2", - "about-addressbook-column-label-organization2", - "about-addressbook-cell-organization2", + "about-addressbook-column-header-organization2.title", + "about-addressbook-column-label-organization2.label", + "about-addressbook-cell-organization2.aria-label", + "about-addressbook-cell-organization2.title", "about-addressbook-column-header-addrbook2", - "about-addressbook-column-label-addrbook2", - "about-addressbook-cell-addrbook2", - "about-addressbook-cards-context-write", + "about-addressbook-column-header-addrbook2.title", + "about-addressbook-column-label-addrbook2.label", + "about-addressbook-cell-addrbook2.aria-label", + "about-addressbook-cell-addrbook2.title", + "about-addressbook-cards-context-write.label", "about-addressbook-confirm-delete-mixed-title", "about-addressbook-confirm-delete-mixed", "about-addressbook-confirm-delete-lists-title", @@ -9103,7 +9316,7 @@ "about-addressbook-selection-mixed-header2", "about-addressbook-selection-contacts-header2", "about-addressbook-selection-lists-header2", - "about-addressbook-details-edit-photo", + "about-addressbook-details-edit-photo.title", "about-addressbook-new-contact-header", "about-addressbook-write-action-button", "about-addressbook-event-action-button", @@ -9150,7 +9363,7 @@ ], "mail/messenger/addressbook/vcard.ftl": [ "vcard-displayname", - "vcard-displayname-placeholder", + "vcard-displayname-placeholder.placeholder", "vcard-entry-type-label", "vcard-entry-type-home", "vcard-entry-type-work", @@ -9158,15 +9371,15 @@ "vcard-entry-type-custom", "vcard-name-header", "vcard-n-prefix", - "vcard-n-add-prefix", + "vcard-n-add-prefix.title", "vcard-n-firstname", - "vcard-n-add-firstname", + "vcard-n-add-firstname.title", "vcard-n-middlename", - "vcard-n-add-middlename", + "vcard-n-add-middlename.title", "vcard-n-lastname", - "vcard-n-add-lastname", + "vcard-n-add-lastname.title", "vcard-n-suffix", - "vcard-n-add-suffix", + "vcard-n-add-suffix.title", "vcard-nickname", "vcard-email-header", "vcard-email-add", @@ -9211,86 +9424,135 @@ "vcard-org-header", "vcard-org-add", "vcard-org-title", - "vcard-org-title-input", + "vcard-org-title-input.title", + "vcard-org-title-input.placeholder", "vcard-org-role", - "vcard-org-role-input", + "vcard-org-role-input.title", + "vcard-org-role-input.placeholder", "vcard-org-org", - "vcard-org-org-input", + "vcard-org-org-input.title", + "vcard-org-org-input.placeholder", "vcard-org-org-unit", - "vcard-org-org-unit-input", + "vcard-org-org-unit-input.title", + "vcard-org-org-unit-input.placeholder", "vcard-custom-header", "vcard-custom-add", - "vcard-remove-button-title", + "vcard-remove-button-title.title", "vcard-remove-button" ], "mail/messenger/appmenu.ftl": [ - "appmenu-sync-panel-title", - "appmenu-signin-panel", - "appmenu-sync-sync", - "appmenu-sync-manage", - "appmenu-sync-account", - "appmenu-sync-now", - "appmenu-sync-settings", - "appmenu-sync-sign-out", - "appmenu-new-account-panel-title", - "appmenu-new-account-panel", - "appmenu-new-email-account", - "appmenu-new-calendar", - "appmenu-new-chat-account", - "appmenu-new-feed", - "appmenu-new-newsgroup", - "appmenu-newab-panel-title", - "appmenu-newab-panel", - "appmenu-new-addressbook", - "appmenu-new-carddav", - "appmenu-new-ldap", - "appmenu-create-panel-title", - "appmenu-create-panel", - "appmenu-create-message", - "appmenu-create-event", - "appmenu-create-task", - "appmenu-create-contact", - "appmenu-open-file-panel", - "appmenu-open-file-panel-title", - "appmenu-open-message", - "appmenu-open-calendar", - "appmenu-view-panel-title", - "appmenu-view-panel", - "appmenuitem-toggle-thread-pane-header", + "appmenu-sync-panel-title.title", + "appmenu-signin-panel.label", + "appmenu-signin-panel.accesskey", + "appmenu-sync-sync.value", + "appmenu-sync-sync.accesskey", + "appmenu-sync-manage.value", + "appmenu-sync-manage.accesskey", + "appmenu-sync-account.value", + "appmenu-sync-now.label", + "appmenu-sync-now.accesskey", + "appmenu-sync-settings.label", + "appmenu-sync-settings.accesskey", + "appmenu-sync-sign-out.label", + "appmenu-sync-sign-out.accesskey", + "appmenu-new-account-panel-title.title", + "appmenu-new-account-panel.label", + "appmenu-new-account-panel.accesskey", + "appmenu-new-email-account.label", + "appmenu-new-email-account.accesskey", + "appmenu-new-calendar.label", + "appmenu-new-calendar.accesskey", + "appmenu-new-chat-account.label", + "appmenu-new-chat-account.accesskey", + "appmenu-new-feed.label", + "appmenu-new-feed.accesskey", + "appmenu-new-newsgroup.label", + "appmenu-new-newsgroup.accesskey", + "appmenu-newab-panel-title.title", + "appmenu-newab-panel.label", + "appmenu-newab-panel.accesskey", + "appmenu-new-addressbook.label", + "appmenu-new-addressbook.accesskey", + "appmenu-new-carddav.label", + "appmenu-new-carddav.accesskey", + "appmenu-new-ldap.label", + "appmenu-new-ldap.accesskey", + "appmenu-create-panel-title.title", + "appmenu-create-panel.label", + "appmenu-create-panel.accesskey", + "appmenu-create-message.label", + "appmenu-create-message.accesskey", + "appmenu-create-event.label", + "appmenu-create-event.accesskey", + "appmenu-create-task.label", + "appmenu-create-task.accesskey", + "appmenu-create-contact.label", + "appmenu-create-contact.accesskey", + "appmenu-open-file-panel.label", + "appmenu-open-file-panel.accesskey", + "appmenu-open-file-panel-title.title", + "appmenu-open-message.label", + "appmenu-open-message.accesskey", + "appmenu-open-calendar.label", + "appmenu-open-calendar.accesskey", + "appmenu-view-panel-title.title", + "appmenu-view-panel.label", + "appmenu-view-panel.accesskey", + "appmenuitem-toggle-thread-pane-header.label", "appmenu-font-size-value", "appmenu-mail-uidensity-value", - "appmenu-uidensity-compact", - "appmenu-uidensity-default", - "appmenu-uidensity-relaxed", - "appmenuitem-font-size-enlarge", - "appmenuitem-font-size-reduce", - "appmenuitem-font-size-reset", - "appmenu-tools-panel-title", - "appmenu-tools-panel", - "appmenu-tools-import", - "appmenu-tools-export", - "appmenu-export-for-mobile", - "appmenu-tools-message-search", - "appmenu-tools-message-filters", - "appmenu-tools-download-manager", - "appmenu-tools-activity-manager", - "appmenu-tools-dev-tools", - "appmenu-help-panel-title", - "appmenu-help-get-help", - "appmenu-help-get-release-help", - "appmenu-help-shortcuts", - "appmenu-help-get-involved", - "appmenu-help-donation", - "appmenu-help-share-feedback", - "appmenu-help-enter-troubleshoot-mode2", - "appmenu-help-exit-troubleshoot-mode2", - "appmenu-help-troubleshooting-info", - "appmenu-help-about-product", - "appmenuitem-banner-update-downloading", - "appmenuitem-banner-update-available", - "appmenuitem-banner-update-manual", - "appmenuitem-banner-update-unsupported", - "appmenuitem-banner-update-restart" + "appmenu-uidensity-compact.tooltiptext", + "appmenu-uidensity-default.tooltiptext", + "appmenu-uidensity-relaxed.tooltiptext", + "appmenuitem-font-size-enlarge.tooltiptext", + "appmenuitem-font-size-reduce.tooltiptext", + "appmenuitem-font-size-reset.label", + "appmenuitem-font-size-reset.tooltiptext", + "appmenu-tools-panel-title.title", + "appmenu-tools-panel.label", + "appmenu-tools-panel.accesskey", + "appmenu-tools-import.label", + "appmenu-tools-import.accesskey", + "appmenu-tools-export.label", + "appmenu-tools-export.accesskey", + "appmenu-export-for-mobile.label", + "appmenu-export-for-mobile.accesskey", + "appmenu-tools-message-search.label", + "appmenu-tools-message-search.accesskey", + "appmenu-tools-message-filters.label", + "appmenu-tools-message-filters.accesskey", + "appmenu-tools-download-manager.label", + "appmenu-tools-download-manager.accesskey", + "appmenu-tools-activity-manager.label", + "appmenu-tools-activity-manager.accesskey", + "appmenu-tools-dev-tools.label", + "appmenu-tools-dev-tools.accesskey", + "appmenu-help-panel-title.title", + "appmenu-help-get-help.label", + "appmenu-help-get-help.accesskey", + "appmenu-help-get-release-help.label", + "appmenu-help-get-release-help.accesskey", + "appmenu-help-shortcuts.label", + "appmenu-help-shortcuts.accesskey", + "appmenu-help-get-involved.label", + "appmenu-help-get-involved.accesskey", + "appmenu-help-donation.label", + "appmenu-help-donation.accesskey", + "appmenu-help-share-feedback.label", + "appmenu-help-share-feedback.accesskey", + "appmenu-help-enter-troubleshoot-mode2.label", + "appmenu-help-enter-troubleshoot-mode2.accesskey", + "appmenu-help-exit-troubleshoot-mode2.label", + "appmenu-help-exit-troubleshoot-mode2.accesskey", + "appmenu-help-troubleshooting-info.label", + "appmenu-help-troubleshooting-info.accesskey", + "appmenu-help-about-product.label", + "appmenu-help-about-product.accesskey", + "appmenuitem-banner-update-downloading.label", + "appmenuitem-banner-update-available.label", + "appmenuitem-banner-update-manual.label", + "appmenuitem-banner-update-unsupported.label", + "appmenuitem-banner-update-restart.label" ], "mail/messenger/certError.ftl": [ "cert-error-domain-mismatch", @@ -9301,30 +9563,42 @@ "mail/messenger/chat-verifySession.ftl": [ "verify-window-title", "verify-window-subject-title", - "verify-dialog", + "verify-dialog.buttonlabelaccept", + "verify-dialog.buttonaccesskeyaccept", + "verify-dialog.buttonlabelextra2", + "verify-dialog.buttonaccesskeyextra2", "challenge-label" ], "mail/messenger/chat.ftl": [ - "chat-joining-chat-icon2", - "chat-left-chat-icon2", - "chat-participant-owner-role-icon2", - "chat-participant-administrator-role-icon2", - "chat-participant-moderator-role-icon2", - "chat-participant-voiced-role-icon2", - "chat-verify-identity", - "chat-identity-verified", + "chat-joining-chat-icon2.alt", + "chat-left-chat-icon2.alt", + "chat-participant-owner-role-icon2.alt", + "chat-participant-administrator-role-icon2.alt", + "chat-participant-moderator-role-icon2.alt", + "chat-participant-voiced-role-icon2.alt", + "chat-verify-identity.label", + "chat-verify-identity.accesskey", + "chat-identity-verified.label", "chat-buddy-identity-status", "chat-buddy-identity-status-verified", "chat-buddy-identity-status-unverified", "chat-conv-invite-label", - "chat-conv-invite-accept", - "chat-conv-invite-deny" + "chat-conv-invite-accept.label", + "chat-conv-invite-accept.accesskey", + "chat-conv-invite-deny.label", + "chat-conv-invite-deny.accesskey" ], "mail/messenger/compactFoldersDialog.ftl": [ "compact-folders-dialog-title", - "compact-dialog", + "compact-dialog.buttonlabelaccept", + "compact-dialog.buttonaccesskeyaccept", + "compact-dialog.buttonlabelcancel", + "compact-dialog.buttonaccesskeycancel", + "compact-dialog.buttonlabelextra1", + "compact-dialog.buttonaccesskeyextra1", "compact-dialog-message", - "compact-dialog-never-ask-checkbox" + "compact-dialog-never-ask-checkbox.label", + "compact-dialog-never-ask-checkbox.accesskey" ], "mail/messenger/extensionPermissions.ftl": [ "webext-perms-description-accountsFolders", @@ -9347,7 +9621,7 @@ "webext-perms-description-sensitiveDataUpload" ], "mail/messenger/extensions/popup.ftl": [ - "close-shortcut", + "close-shortcut.key", "extension-popup-title", "extension-popup-default-title" ], @@ -9371,58 +9645,94 @@ "mail/messenger/importDialog.ftl": [ "thunderbird-import-name", "thunderbird-import-description", - "import-from-thunderbird-zip", - "import-from-thunderbird-dir", + "import-from-thunderbird-zip.label", + "import-from-thunderbird-zip.accesskey", + "import-from-thunderbird-dir.label", + "import-from-thunderbird-dir.accesskey", "import-select-profile-zip", "import-select-profile-dir", "zip-file-too-big-title", "zip-file-too-big-message", - "wizardpage-failed", + "wizardpage-failed.label", "wizardpage-failed-message" ], "mail/messenger/mailWidgets.ftl": [ - "apply-current-view-to-menu", + "apply-current-view-to-menu.label", "threadpane-apply-changes-prompt-title", "threadpane-apply-changes-prompt-no-children-text", "threadpane-apply-changes-prompt-with-children-text" ], "mail/messenger/menubar.ftl": [ - "toolbar-context-menu-menu-bar", - "menu-tools-settings", - "menu-addons-and-themes", - "menu-export-for-mobile", - "menu-help-help-title", - "menu-help-get-help", - "menu-help-get-release-help", - "menu-help-shortcuts", - "menu-help-get-involved", - "menu-help-donation", - "menu-help-share-feedback", - "menu-help-enter-troubleshoot-mode", - "menu-help-exit-troubleshoot-mode", - "menu-help-troubleshooting-info", - "menu-help-about-product", - "menu-quit", - "menu-quit-mac", - "quit-app-shortcut", - "toolbar-junk-button", - "toolbar-not-junk-button", - "toolbar-delete-button", - "toolbar-undelete-button", - "menu-view-repair-text-encoding", - "menu-view-folders-toggle-header", - "menu-view-toggle-thread-pane-header", - "menu-font-size-label", - "menuitem-font-size-enlarge", - "menuitem-font-size-reduce", - "menuitem-font-size-reset", - "mail-uidensity-label", - "mail-uidensity-compact", - "mail-uidensity-default", - "mail-uidensity-relaxed", - "menu-spaces-toolbar-button", - "file-new-email-account", - "file-new-newsgroup-account" + "toolbar-context-menu-menu-bar.toolbarname", + "toolbar-context-menu-menu-bar.accesskey", + "menu-tools-settings.label", + "menu-tools-settings.accesskey", + "menu-addons-and-themes.label", + "menu-addons-and-themes.accesskey", + "menu-export-for-mobile.label", + "menu-export-for-mobile.accesskey", + "menu-help-help-title.label", + "menu-help-help-title.accesskey", + "menu-help-get-help.label", + "menu-help-get-help.accesskey", + "menu-help-get-release-help.label", + "menu-help-get-release-help.accesskey", + "menu-help-shortcuts.label", + "menu-help-shortcuts.accesskey", + "menu-help-get-involved.label", + "menu-help-get-involved.accesskey", + "menu-help-donation.label", + "menu-help-donation.accesskey", + "menu-help-share-feedback.label", + "menu-help-share-feedback.accesskey", + "menu-help-enter-troubleshoot-mode.label", + "menu-help-enter-troubleshoot-mode.accesskey", + "menu-help-exit-troubleshoot-mode.label", + "menu-help-exit-troubleshoot-mode.accesskey", + "menu-help-troubleshooting-info.label", + "menu-help-troubleshooting-info.accesskey", + "menu-help-about-product.label", + "menu-help-about-product.accesskey", + "menu-quit.label", + "menu-quit.accesskey", + "menu-quit-mac.label", + "quit-app-shortcut.key", + "toolbar-junk-button.label", + "toolbar-junk-button.tooltiptext", + "toolbar-not-junk-button.label", + "toolbar-not-junk-button.tooltiptext", + "toolbar-delete-button.label", + "toolbar-delete-button.tooltiptext", + "toolbar-undelete-button.label", + "toolbar-undelete-button.tooltiptext", + "menu-view-repair-text-encoding.label", + "menu-view-repair-text-encoding.accesskey", + "menu-view-folders-toggle-header.label", + "menu-view-folders-toggle-header.accesskey", + "menu-view-toggle-thread-pane-header.label", + "menu-view-toggle-thread-pane-header.accesskey", + "menu-font-size-label.label", + "menu-font-size-label.accesskey", + "menuitem-font-size-enlarge.label", + "menuitem-font-size-enlarge.accesskey", + "menuitem-font-size-reduce.label", + "menuitem-font-size-reduce.accesskey", + "menuitem-font-size-reset.label", + "menuitem-font-size-reset.accesskey", + "mail-uidensity-label.label", + "mail-uidensity-label.accesskey", + "mail-uidensity-compact.label", + "mail-uidensity-compact.accesskey", + "mail-uidensity-default.label", + "mail-uidensity-default.accesskey", + "mail-uidensity-relaxed.label", + "mail-uidensity-relaxed.accesskey", + "menu-spaces-toolbar-button.label", + "menu-spaces-toolbar-button.accesskey", + "file-new-email-account.label", + "file-new-email-account.accesskey", + "file-new-newsgroup-account.label", + "file-new-newsgroup-account.accesskey" ], "mail/messenger/messageheader/headerFields.ftl": [ "message-header-to-list-name", @@ -9459,227 +9769,360 @@ "message-header-list-owner-field", "message-header-list-archive-field", "message-header-archived-at-field", - "list-id-context-list-help", - "list-id-list-unsubscribe", - "list-id-list-subscribe", - "list-id-list-post", - "list-id-list-owner", - "list-id-list-archive", - "list-id-archived-at", + "list-id-context-list-help.label", + "list-id-context-list-help.accesskey", + "list-id-list-unsubscribe.label", + "list-id-list-unsubscribe.accesskey", + "list-id-list-subscribe.label", + "list-id-list-subscribe.accesskey", + "list-id-list-post.label", + "list-id-list-post.accesskey", + "list-id-list-owner.label", + "list-id-list-owner.accesskey", + "list-id-list-archive.label", + "list-id-list-archive.accesskey", + "list-id-archived-at.label", + "list-id-archived-at.accesskey", "message-header-custom-field", - "message-header-address-in-address-book-icon2", - "message-header-address-not-in-address-book-icon2", - "message-header-address-not-in-address-book-button", - "message-header-address-in-address-book-button", + "message-header-address-in-address-book-icon2.alt", + "message-header-address-not-in-address-book-icon2.alt", + "message-header-address-not-in-address-book-button.title", + "message-header-address-in-address-book-button.title", "message-header-field-show-more", + "message-header-field-show-more.title", "message-ids-field-show-all" ], "mail/messenger/messenger.ftl": [ - "messenger-window-minimize-button", - "messenger-window-maximize-button", - "messenger-window-restore-down-button", - "messenger-window-close-button", + "messenger-window-minimize-button.tooltiptext", + "messenger-window-maximize-button.tooltiptext", + "messenger-window-restore-down-button.tooltiptext", + "messenger-window-close-button.tooltiptext", "unread-messages-os-tooltip", "about-rights-notification-text", - "content-tab-page-loading-icon", - "content-tab-security-high-icon", - "content-tab-security-broken-icon", - "content-tab-menu-back", - "content-tab-menu-back-mac", - "content-tab-menu-forward", - "content-tab-menu-forward-mac", - "content-tab-menu-reload", - "content-tab-menu-reload-mac", - "content-tab-menu-stop", - "content-tab-menu-stop-mac", - "addons-and-themes-toolbarbutton", - "quick-filter-toolbarbutton", - "redirect-msg-button", - "folder-pane-toolbar", - "folder-pane-toolbar-options-button", + "content-tab-page-loading-icon.alt", + "content-tab-security-high-icon.alt", + "content-tab-security-broken-icon.alt", + "content-tab-menu-back.tooltiptext", + "content-tab-menu-back.aria-label", + "content-tab-menu-back.accesskey", + "content-tab-menu-back-mac.label", + "content-tab-menu-back-mac.accesskey", + "content-tab-menu-forward.tooltiptext", + "content-tab-menu-forward.aria-label", + "content-tab-menu-forward.accesskey", + "content-tab-menu-forward-mac.label", + "content-tab-menu-forward-mac.accesskey", + "content-tab-menu-reload.tooltiptext", + "content-tab-menu-reload.aria-label", + "content-tab-menu-reload.accesskey", + "content-tab-menu-reload-mac.tooltiptext", + "content-tab-menu-reload-mac.label", + "content-tab-menu-reload-mac.accesskey", + "content-tab-menu-stop.tooltiptext", + "content-tab-menu-stop.aria-label", + "content-tab-menu-stop.accesskey", + "content-tab-menu-stop-mac.tooltiptext", + "content-tab-menu-stop-mac.label", + "content-tab-menu-stop-mac.accesskey", + "addons-and-themes-toolbarbutton.label", + "addons-and-themes-toolbarbutton.tooltiptext", + "quick-filter-toolbarbutton.label", + "quick-filter-toolbarbutton.tooltiptext", + "redirect-msg-button.label", + "redirect-msg-button.tooltiptext", + "folder-pane-toolbar.toolbarname", + "folder-pane-toolbar.accesskey", + "folder-pane-toolbar-options-button.tooltiptext", "folder-pane-header-label", - "folder-toolbar-hide-toolbar-toolbarbutton", - "show-all-folders-label", - "show-unread-folders-label", - "show-favorite-folders-label", - "show-smart-folders-label", - "show-recent-folders-label", - "show-tags-folders-label", - "folder-toolbar-toggle-folder-compact-view", - "menu-file-save-as-file", - "menu-edit-delete-folder", - "menu-edit-unsubscribe-newsgroup", - "menu-edit-delete-messages", - "menu-edit-undelete-messages", - "menu-edit-properties", - "menu-edit-folder-properties", - "menu-edit-newsgroup-properties", - "redirect-msg-menuitem", - "appmenu-save-as-file", - "appmenu-settings", - "appmenu-addons-and-themes", - "context-menu-mark-read", - "context-menu-mark-unread", - "context-menu-mark-reply", - "context-menu-archive", - "context-menu-mark-junk", - "mail-context-menu-open", - "mail-context-menu-reply", - "mail-context-menu-forward-redirect", - "mail-context-menu-forward-forward", - "mail-context-menu-forward-inline", - "mail-context-menu-forward-as-attachment", - "mail-context-menu-organize", - "mail-context-menu-threads", - "context-menu-redirect-msg", - "context-menu-cancel-msg", - "mail-context-messages-delete", - "mail-context-messages-undelete", - "context-menu-decrypt-to-folder2", - "other-action-redirect-msg", - "message-header-msg-flagged", - "message-header-recipient-avatar", + "folder-toolbar-hide-toolbar-toolbarbutton.label", + "folder-toolbar-hide-toolbar-toolbarbutton.accesskey", + "show-all-folders-label.label", + "show-all-folders-label.accesskey", + "show-unread-folders-label.label", + "show-unread-folders-label.accesskey", + "show-favorite-folders-label.label", + "show-favorite-folders-label.accesskey", + "show-smart-folders-label.label", + "show-smart-folders-label.accesskey", + "show-recent-folders-label.label", + "show-recent-folders-label.accesskey", + "show-tags-folders-label.label", + "show-tags-folders-label.accesskey", + "folder-toolbar-toggle-folder-compact-view.label", + "folder-toolbar-toggle-folder-compact-view.accesskey", + "menu-file-save-as-file.label", + "menu-file-save-as-file.accesskey", + "menu-edit-delete-folder.label", + "menu-edit-delete-folder.accesskey", + "menu-edit-unsubscribe-newsgroup.label", + "menu-edit-unsubscribe-newsgroup.accesskey", + "menu-edit-delete-messages.label", + "menu-edit-delete-messages.accesskey", + "menu-edit-undelete-messages.label", + "menu-edit-undelete-messages.accesskey", + "menu-edit-properties.label", + "menu-edit-properties.accesskey", + "menu-edit-folder-properties.label", + "menu-edit-folder-properties.accesskey", + "menu-edit-newsgroup-properties.label", + "menu-edit-newsgroup-properties.accesskey", + "redirect-msg-menuitem.label", + "redirect-msg-menuitem.accesskey", + "appmenu-save-as-file.label", + "appmenu-settings.label", + "appmenu-addons-and-themes.label", + "context-menu-mark-read.aria-label", + "context-menu-mark-read.tooltiptext", + "context-menu-mark-unread.aria-label", + "context-menu-mark-unread.tooltiptext", + "context-menu-mark-reply.aria-label", + "context-menu-mark-reply.tooltiptext", + "context-menu-archive.aria-label", + "context-menu-archive.tooltiptext", + "context-menu-mark-junk.aria-label", + "context-menu-mark-junk.tooltiptext", + "mail-context-menu-open.label", + "mail-context-menu-open.accesskey", + "mail-context-menu-reply.label", + "mail-context-menu-reply.accesskey", + "mail-context-menu-forward-redirect.label", + "mail-context-menu-forward-redirect.accesskey", + "mail-context-menu-forward-forward.label", + "mail-context-menu-forward-forward.accesskey", + "mail-context-menu-forward-inline.label", + "mail-context-menu-forward-inline.accesskey", + "mail-context-menu-forward-as-attachment.label", + "mail-context-menu-forward-as-attachment.accesskey", + "mail-context-menu-organize.label", + "mail-context-menu-organize.accesskey", + "mail-context-menu-threads.label", + "mail-context-menu-threads.accesskey", + "context-menu-redirect-msg.label", + "context-menu-cancel-msg.label", + "mail-context-messages-delete.label", + "mail-context-messages-delete.tooltiptext", + "mail-context-messages-undelete.label", + "mail-context-messages-undelete.tooltiptext", + "context-menu-decrypt-to-folder2.label", + "context-menu-decrypt-to-folder2.accesskey", + "other-action-redirect-msg.label", + "message-header-msg-flagged.title", + "message-header-msg-flagged.aria-label", + "message-header-recipient-avatar.alt", "message-header-customize-panel-title", - "message-header-customize-button-style", - "message-header-button-style-default", - "message-header-button-style-text", - "message-header-button-style-icons", - "message-header-show-sender-full-address", + "message-header-customize-button-style.value", + "message-header-customize-button-style.accesskey", + "message-header-button-style-default.label", + "message-header-button-style-text.label", + "message-header-button-style-icons.label", + "message-header-show-sender-full-address.label", + "message-header-show-sender-full-address.accesskey", "message-header-show-sender-full-address-description", - "message-header-show-recipient-avatar", - "message-header-show-big-avatar", - "message-header-hide-label-column", - "message-header-large-subject", - "message-header-all-headers", - "toolbar-context-menu-manage-extension", - "toolbar-context-menu-remove-extension", + "message-header-show-recipient-avatar.label", + "message-header-show-recipient-avatar.accesskey", + "message-header-show-big-avatar.label", + "message-header-show-big-avatar.accesskey", + "message-header-hide-label-column.label", + "message-header-hide-label-column.accesskey", + "message-header-large-subject.label", + "message-header-large-subject.accesskey", + "message-header-all-headers.label", + "message-header-all-headers.accesskey", + "toolbar-context-menu-manage-extension.label", + "toolbar-context-menu-manage-extension.accesskey", + "toolbar-context-menu-remove-extension.label", + "toolbar-context-menu-remove-extension.accesskey", "addon-removal-title", "addon-removal-confirmation-button", "addon-removal-confirmation-message", "caret-browsing-prompt-title", "caret-browsing-prompt-text", "caret-browsing-prompt-check-text", - "repair-text-encoding-button", + "repair-text-encoding-button.label", + "repair-text-encoding-button.tooltiptext", "no-reply-title", "no-reply-message", "no-reply-reply-anyway-button", "decrypt-and-copy-failures-multiple", - "spaces-toolbar-element", - "spaces-toolbar-button-mail2", - "spaces-toolbar-button-address-book2", - "spaces-toolbar-button-calendar2", - "spaces-toolbar-button-tasks2", - "spaces-toolbar-button-chat2", - "spaces-toolbar-button-overflow", - "spaces-toolbar-button-settings2", - "spaces-toolbar-button-hide", - "spaces-toolbar-button-show", - "spaces-context-new-tab-item", - "spaces-context-new-window-item", - "spaces-context-switch-tab-item", - "settings-context-open-settings-item2", - "settings-context-open-account-settings-item2", - "settings-context-open-addons-item2", - "spaces-toolbar-pinned-tab-button", - "spaces-pinned-button-menuitem-mail2", - "spaces-pinned-button-menuitem-address-book2", - "spaces-pinned-button-menuitem-calendar2", - "spaces-pinned-button-menuitem-tasks2", - "spaces-pinned-button-menuitem-chat2", - "spaces-pinned-button-menuitem-settings2", - "spaces-pinned-button-menuitem-show", + "spaces-toolbar-element.toolbarname", + "spaces-toolbar-element.aria-label", + "spaces-toolbar-element.aria-description", + "spaces-toolbar-button-mail2.title", + "spaces-toolbar-button-address-book2.title", + "spaces-toolbar-button-calendar2.title", + "spaces-toolbar-button-tasks2.title", + "spaces-toolbar-button-chat2.title", + "spaces-toolbar-button-overflow.title", + "spaces-toolbar-button-settings2.title", + "spaces-toolbar-button-hide.title", + "spaces-toolbar-button-show.title", + "spaces-context-new-tab-item.label", + "spaces-context-new-window-item.label", + "spaces-context-switch-tab-item.label", + "settings-context-open-settings-item2.label", + "settings-context-open-account-settings-item2.label", + "settings-context-open-addons-item2.label", + "spaces-toolbar-pinned-tab-button.tooltiptext", + "spaces-pinned-button-menuitem-mail2.label", + "spaces-pinned-button-menuitem-address-book2.label", + "spaces-pinned-button-menuitem-calendar2.label", + "spaces-pinned-button-menuitem-tasks2.label", + "spaces-pinned-button-menuitem-chat2.label", + "spaces-pinned-button-menuitem-settings2.label", + "spaces-pinned-button-menuitem-show.label", "chat-button-unread-messages", - "menuitem-customize-label", + "chat-button-unread-messages.title", + "menuitem-customize-label.label", "spaces-customize-panel-title", "spaces-customize-background-color", "spaces-customize-icon-color", "spaces-customize-accent-background-color", "spaces-customize-accent-text-color", "spaces-customize-button-restore", + "spaces-customize-button-restore.accesskey", "customize-panel-button-save", - "quick-filter-bar-toggle", - "quick-filter-bar-show", + "customize-panel-button-save.accesskey", + "quick-filter-bar-toggle.label", + "quick-filter-bar-toggle.accesskey", + "quick-filter-bar-show.key", "openpgp-forget", - "quota-panel-percent-used" + "quota-panel-percent-used", + "quota-panel-percent-used.title" ], "mail/messenger/messengercompose/messengercompose.ftl": [ - "compose-send-format-menu", - "compose-send-auto-menu-item", - "compose-send-both-menu-item", - "compose-send-html-menu-item", - "compose-send-plain-menu-item", - "remove-address-row-button", + "compose-send-format-menu.label", + "compose-send-format-menu.accesskey", + "compose-send-auto-menu-item.label", + "compose-send-auto-menu-item.accesskey", + "compose-send-both-menu-item.label", + "compose-send-both-menu-item.accesskey", + "compose-send-html-menu-item.label", + "compose-send-html-menu-item.accesskey", + "compose-send-plain-menu-item.label", + "compose-send-plain-menu-item.accesskey", + "remove-address-row-button.title", "address-input-type-aria-label", "pill-aria-label", "pill-tooltip-invalid-address", "pill-tooltip-not-in-address-book", - "pill-action-edit", - "pill-action-select-all-sibling-pills", - "pill-action-select-all-pills", - "pill-action-move-to", - "pill-action-move-cc", - "pill-action-move-bcc", - "pill-action-expand-list", + "pill-action-edit.label", + "pill-action-edit.accesskey", + "pill-action-select-all-sibling-pills.label", + "pill-action-select-all-sibling-pills.accesskey", + "pill-action-select-all-pills.label", + "pill-action-select-all-pills.accesskey", + "pill-action-move-to.label", + "pill-action-move-to.accesskey", + "pill-action-move-cc.label", + "pill-action-move-cc.accesskey", + "pill-action-move-bcc.label", + "pill-action-move-bcc.accesskey", + "pill-action-expand-list.label", + "pill-action-expand-list.accesskey", "ctrl-cmd-shift-pretty-prefix", "trigger-attachment-picker-key", "toggle-attachment-pane-key", - "menuitem-toggle-attachment-pane", - "toolbar-button-add-attachment", - "add-attachment-notification-reminder2", - "menuitem-attach-files", - "context-menuitem-attach-files", - "context-menuitem-attach-vcard", - "context-menuitem-attach-openpgp-key", + "menuitem-toggle-attachment-pane.label", + "menuitem-toggle-attachment-pane.accesskey", + "menuitem-toggle-attachment-pane.acceltext", + "toolbar-button-add-attachment.label", + "toolbar-button-add-attachment.tooltiptext", + "add-attachment-notification-reminder2.label", + "add-attachment-notification-reminder2.accesskey", + "add-attachment-notification-reminder2.tooltiptext", + "menuitem-attach-files.label", + "menuitem-attach-files.accesskey", + "menuitem-attach-files.acceltext", + "context-menuitem-attach-files.label", + "context-menuitem-attach-files.accesskey", + "context-menuitem-attach-files.acceltext", + "context-menuitem-attach-vcard.label", + "context-menuitem-attach-vcard.accesskey", + "context-menuitem-attach-openpgp-key.label", + "context-menuitem-attach-openpgp-key.accesskey", "attachment-bucket-count-value", - "attachment-area-show", - "attachment-area-hide", + "attachment-area-show.title", + "attachment-area-hide.title", "drop-file-label-attachment", "drop-file-label-inline", - "move-attachment-first-panel-button", - "move-attachment-left-panel-button", - "move-attachment-right-panel-button", - "move-attachment-last-panel-button", - "button-return-receipt", - "encryption-menu", - "encryption-toggle", - "encryption-options-openpgp", - "encryption-options-smime", - "signing-toggle", - "menu-openpgp", - "menu-smime", - "menu-encrypt", - "menu-encrypt-subject", - "menu-sign", - "menu-manage-keys", - "menu-view-certificates", - "menu-open-key-manager", + "move-attachment-first-panel-button.label", + "move-attachment-left-panel-button.label", + "move-attachment-right-panel-button.label", + "move-attachment-last-panel-button.label", + "button-return-receipt.label", + "button-return-receipt.tooltiptext", + "encryption-menu.label", + "encryption-menu.accesskey", + "encryption-toggle.label", + "encryption-toggle.tooltiptext", + "encryption-options-openpgp.label", + "encryption-options-openpgp.tooltiptext", + "encryption-options-smime.label", + "encryption-options-smime.tooltiptext", + "signing-toggle.label", + "signing-toggle.tooltiptext", + "menu-openpgp.label", + "menu-openpgp.accesskey", + "menu-smime.label", + "menu-smime.accesskey", + "menu-encrypt.label", + "menu-encrypt.accesskey", + "menu-encrypt-subject.label", + "menu-encrypt-subject.accesskey", + "menu-sign.label", + "menu-sign.accesskey", + "menu-manage-keys.label", + "menu-manage-keys.accesskey", + "menu-view-certificates.label", + "menu-view-certificates.accesskey", + "menu-open-key-manager.label", + "menu-open-key-manager.accesskey", "openpgp-key-issue-notification-from", "openpgp-key-issue-notification-single", "openpgp-key-issue-notification-multi", "smime-cert-issue-notification-single", "smime-cert-issue-notification-multi", - "key-notification-disable-encryption", - "key-notification-resolve", + "key-notification-disable-encryption.label", + "key-notification-disable-encryption.accesskey", + "key-notification-disable-encryption.tooltiptext", + "key-notification-resolve.label", + "key-notification-resolve.accesskey", + "key-notification-resolve.tooltiptext", "can-encrypt-smime-notification", "can-encrypt-openpgp-notification", - "can-e2e-encrypt-button", - "to-address-row-label", - "show-to-row-main-menuitem", - "show-to-row-extra-menuitem", + "can-e2e-encrypt-button.label", + "can-e2e-encrypt-button.accesskey", + "to-address-row-label.value", + "show-to-row-main-menuitem.label", + "show-to-row-main-menuitem.accesskey", + "show-to-row-main-menuitem.acceltext", + "show-to-row-extra-menuitem.label", + "show-to-row-extra-menuitem.accesskey", "show-to-row-button", - "cc-address-row-label", - "show-cc-row-main-menuitem", - "show-cc-row-extra-menuitem", + "show-to-row-button.title", + "cc-address-row-label.value", + "show-cc-row-main-menuitem.label", + "show-cc-row-main-menuitem.accesskey", + "show-cc-row-main-menuitem.acceltext", + "show-cc-row-extra-menuitem.label", + "show-cc-row-extra-menuitem.accesskey", "show-cc-row-button", - "bcc-address-row-label", - "show-bcc-row-main-menuitem", - "show-bcc-row-extra-menuitem", + "show-cc-row-button.title", + "bcc-address-row-label.value", + "show-bcc-row-main-menuitem.label", + "show-bcc-row-main-menuitem.accesskey", + "show-bcc-row-main-menuitem.acceltext", + "show-bcc-row-extra-menuitem.label", + "show-bcc-row-extra-menuitem.accesskey", "show-bcc-row-button", - "extra-address-rows-menu-button", + "show-bcc-row-button.title", + "extra-address-rows-menu-button.title", "public-recipients-notice-single", "public-recipients-notice-multi", - "many-public-recipients-bcc", - "many-public-recipients-ignore", + "many-public-recipients-bcc.label", + "many-public-recipients-bcc.accesskey", + "many-public-recipients-ignore.label", + "many-public-recipients-ignore.accesskey", "many-public-recipients-prompt-title", "many-public-recipients-prompt-msg", "many-public-recipients-prompt-cancel", @@ -9688,7 +10131,7 @@ "encrypted-bcc-warning", "encrypted-bcc-ignore-button", "auto-disable-e2ee-warning", - "compose-tool-button-remove-text-styling", + "compose-tool-button-remove-text-styling.tooltiptext", "cloud-file-unknown-account-tooltip", "cloud-file-placeholder-title", "cloud-file-placeholder-intro", @@ -9718,8 +10161,9 @@ "link-preview-autoadd", "link-preview-replace-now", "link-preview-yes-replace", - "spell-add-dictionaries", - "subject-encription-icon" + "spell-add-dictionaries.label", + "spell-add-dictionaries.accesskey", + "subject-encription-icon.title" ], "mail/messenger/migration.ftl": [ "migration-progress-header" @@ -9728,9 +10172,11 @@ "remember-password-checkbox-label" ], "mail/messenger/multimessageview.ftl": [ - "multi-message-window-title", - "multi-message-archive-button", - "multi-message-delete-button" + "multi-message-window-title.title", + "multi-message-archive-button.label", + "multi-message-archive-button.tooltiptext", + "multi-message-delete-button.label", + "multi-message-delete-button.tooltiptext" ], "mail/messenger/openpgp/backupKeyPassword.ftl": [ "set-password-window-title", @@ -9812,43 +10258,52 @@ "openpgp-key-assistant-key-created" ], "mail/messenger/openpgp/keyWizard.ftl": [ - "key-wizard-dialog-window", - "key-wizard-dialog", + "key-wizard-dialog-window.title", + "key-wizard-dialog.buttonlabelaccept", + "key-wizard-dialog.buttonlabelextra1", "key-wizard-warning", "key-wizard-learn-more", - "radio-create-key", - "radio-import-key", - "radio-gnupg-key", + "radio-create-key.label", + "radio-create-key.accesskey", + "radio-import-key.label", + "radio-import-key.accesskey", + "radio-gnupg-key.label", + "radio-gnupg-key.accesskey", "openpgp-generate-key-title", "openpgp-keygen-secret-protection", - "radio-keygen-no-protection", - "radio-keygen-protect-primary-pass", - "radio-keygen-passphrase-protection", + "radio-keygen-no-protection.label", + "radio-keygen-protect-primary-pass.label", + "radio-keygen-passphrase-protection.label", "openpgp-passphrase-repeat", "openpgp-generate-key-info", "openpgp-keygen-expiry-title", "openpgp-keygen-expiry-description", - "radio-keygen-expiry", - "radio-keygen-no-expiry", - "openpgp-keygen-days-label", - "openpgp-keygen-months-label", - "openpgp-keygen-years-label", + "radio-keygen-expiry.label", + "radio-keygen-expiry.accesskey", + "radio-keygen-no-expiry.label", + "radio-keygen-no-expiry.accesskey", + "openpgp-keygen-days-label.label", + "openpgp-keygen-months-label.label", + "openpgp-keygen-years-label.label", "openpgp-keygen-advanced-title", "openpgp-keygen-advanced-description", - "openpgp-keygen-keytype", - "openpgp-keygen-keysize", - "openpgp-keygen-type-rsa", - "openpgp-keygen-type-ecc", + "openpgp-keygen-keytype.value", + "openpgp-keygen-keytype.accesskey", + "openpgp-keygen-keysize.value", + "openpgp-keygen-keysize.accesskey", + "openpgp-keygen-type-rsa.label", + "openpgp-keygen-type-ecc.label", "openpgp-keygen-button", "openpgp-keygen-progress-title", "openpgp-keygen-import-progress-title", "openpgp-import-success", "openpgp-import-success-title", "openpgp-import-success-description", - "openpgp-keygen-confirm", - "openpgp-keygen-dismiss", - "openpgp-keygen-cancel", - "openpgp-keygen-import-complete", + "openpgp-keygen-confirm.label", + "openpgp-keygen-dismiss.label", + "openpgp-keygen-cancel.label", + "openpgp-keygen-import-complete.label", + "openpgp-keygen-import-complete.accesskey", "openpgp-keygen-missing-username", "openpgp-keygen-long-expiry", "openpgp-keygen-short-expiry", @@ -9866,11 +10321,12 @@ "openpgp-import-key-list-amount-2", "openpgp-import-key-list-description", "openpgp-import-key-list-caption", - "openpgp-import-keep-passphrases", + "openpgp-import-keep-passphrases.label", "openpgp-passphrase-prompt-title", - "openpgp-import-key-button", + "openpgp-import-key-button.label", + "openpgp-import-key-button.accesskey", "import-key-file", - "import-key-personal-checkbox", + "import-key-personal-checkbox.label", "gnupg-file", "import-error-file-size", "import-error-failed", @@ -9879,20 +10335,21 @@ "openpgp-import-fingerprint-label", "openpgp-import-created-label", "openpgp-import-bits-label", - "openpgp-import-key-props", + "openpgp-import-key-props.label", + "openpgp-import-key-props.accesskey", "openpgp-external-key-title", "openpgp-external-key-description", "openpgp-external-key-info", "openpgp-external-key-warning", "openpgp-save-external-button", "openpgp-external-key-label", - "openpgp-external-key-input" + "openpgp-external-key-input.placeholder" ], "mail/messenger/openpgp/msgReadStatus.ftl": [ "message-header-show-security-info-key", - "message-security-button", - "openpgp-view-signer-key", - "openpgp-view-your-encryption-key", + "message-security-button.title", + "openpgp-view-signer-key.label", + "openpgp-view-your-encryption-key.label", "openpgp-openpgp", "openpgp-no-sig", "openpgp-no-sig-info", @@ -9927,13 +10384,13 @@ "openpgp-unknown-key-id", "openpgp-other-enc-additional-key-ids", "openpgp-other-enc-all-key-ids", - "openpgp-message-header-encrypted-ok-icon", - "openpgp-message-header-encrypted-notok-icon", - "openpgp-message-header-signed-ok-icon", - "openpgp-message-header-signed-mismatch-icon", - "openpgp-message-header-signed-unknown-icon", - "openpgp-message-header-signed-verified-icon", - "openpgp-message-header-signed-unverified-icon" + "openpgp-message-header-encrypted-ok-icon.alt", + "openpgp-message-header-encrypted-notok-icon.alt", + "openpgp-message-header-signed-ok-icon.alt", + "openpgp-message-header-signed-mismatch-icon.alt", + "openpgp-message-header-signed-unknown-icon.alt", + "openpgp-message-header-signed-verified-icon.alt", + "openpgp-message-header-signed-unverified-icon.alt" ], "mail/messenger/openpgp/oneRecipientStatus.ftl": [ "openpgp-key-unverified", @@ -9942,23 +10399,29 @@ "openpgp-pubkey-import-fpr", "openpgp-pubkey-import-intro", "openpgp-pubkey-import-accept", - "pubkey-import-button" + "pubkey-import-button.buttonlabelaccept", + "pubkey-import-button.buttonaccesskeyaccept" ], "mail/messenger/openpgp/openpgp-frontend.ftl": [ - "openpgp-manage-keys-openpgp-cmd", - "openpgp-ctx-decrypt-open", - "openpgp-ctx-decrypt-save", - "openpgp-ctx-import-key", - "openpgp-ctx-verify-att", + "openpgp-manage-keys-openpgp-cmd.label", + "openpgp-manage-keys-openpgp-cmd.accesskey", + "openpgp-ctx-decrypt-open.label", + "openpgp-ctx-decrypt-open.accesskey", + "openpgp-ctx-decrypt-save.label", + "openpgp-ctx-decrypt-save.accesskey", + "openpgp-ctx-import-key.label", + "openpgp-ctx-import-key.accesskey", + "openpgp-ctx-verify-att.label", + "openpgp-ctx-verify-att.accesskey", "openpgp-has-sender-key", "openpgp-be-careful-new-key", - "openpgp-import-sender-key", - "openpgp-search-keys-openpgp", + "openpgp-import-sender-key.label", + "openpgp-search-keys-openpgp.label", "openpgp-missing-signature-key", - "openpgp-search-signature-key", + "openpgp-search-signature-key.label", "openpgp-broken-exchange-opened", "openpgp-broken-exchange-info", - "openpgp-broken-exchange-repair", + "openpgp-broken-exchange-repair.label", "openpgp-broken-exchange-wait", "openpgp-has-nested-encrypted-parts", "openpgp-show-encrypted-parts", @@ -9981,7 +10444,7 @@ "e2e-csr-title", "e2e-csr-continue", "e2e-csr-back", - "e2e-csr-button", + "e2e-csr-button.label", "e2e-csr-select-title", "e2e-csr-select-alg", "e2e-csr-select-strength", @@ -9990,111 +10453,159 @@ "e2e-csr-success", "e2e-csr-failure", "e2e-signing-description", - "e2e-sign-message", - "e2e-disable-enc", - "e2e-enable-enc", + "e2e-sign-message.label", + "e2e-sign-message.accesskey", + "e2e-disable-enc.label", + "e2e-disable-enc.accesskey", + "e2e-enable-enc.label", + "e2e-enable-enc.accesskey", "e2e-enable-description", "e2e-advanced-section", - "e2e-attach-key", - "e2e-encrypt-subject", - "e2e-encrypt-drafts", - "e2e-autocrypt-headers", - "openpgp-key-created-label", - "openpgp-key-expiry-label", - "openpgp-key-id-label", + "e2e-attach-key.label", + "e2e-attach-key.accesskey", + "e2e-encrypt-subject.label", + "e2e-encrypt-subject.accesskey", + "e2e-encrypt-drafts.label", + "e2e-encrypt-drafts.accesskey", + "e2e-autocrypt-headers.label", + "e2e-autocrypt-headers.accesskey", + "openpgp-key-created-label.label", + "openpgp-key-expiry-label.label", + "openpgp-key-id-label.label", "openpgp-key-man-dialog-title", - "openpgp-key-man-generate", - "openpgp-key-man-gen-revoke", - "openpgp-key-man-gen-revocation", - "openpgp-key-man-file-menu", - "openpgp-key-man-edit-menu", - "openpgp-key-man-view-menu", - "openpgp-key-man-generate-menu", - "openpgp-key-man-keyserver-menu", - "openpgp-key-man-import-public-from-file", - "openpgp-key-man-import-secret-from-file", - "openpgp-key-man-import-sig-from-file", - "openpgp-key-man-import-from-clipbrd", - "openpgp-key-man-import-from-url", - "openpgp-key-man-export-to-file", - "openpgp-key-man-send-keys", - "openpgp-key-man-backup-secret-keys", - "openpgp-key-man-discover-cmd", - "openpgp-key-man-publish-cmd", + "openpgp-key-man-generate.label", + "openpgp-key-man-generate.accesskey", + "openpgp-key-man-gen-revoke.label", + "openpgp-key-man-gen-revoke.accesskey", + "openpgp-key-man-gen-revocation.label", + "openpgp-key-man-gen-revocation.accesskey", + "openpgp-key-man-file-menu.label", + "openpgp-key-man-file-menu.accesskey", + "openpgp-key-man-edit-menu.label", + "openpgp-key-man-edit-menu.accesskey", + "openpgp-key-man-view-menu.label", + "openpgp-key-man-view-menu.accesskey", + "openpgp-key-man-generate-menu.label", + "openpgp-key-man-generate-menu.accesskey", + "openpgp-key-man-keyserver-menu.label", + "openpgp-key-man-keyserver-menu.accesskey", + "openpgp-key-man-import-public-from-file.label", + "openpgp-key-man-import-public-from-file.accesskey", + "openpgp-key-man-import-secret-from-file.label", + "openpgp-key-man-import-sig-from-file.label", + "openpgp-key-man-import-from-clipbrd.label", + "openpgp-key-man-import-from-clipbrd.accesskey", + "openpgp-key-man-import-from-url.label", + "openpgp-key-man-import-from-url.accesskey", + "openpgp-key-man-export-to-file.label", + "openpgp-key-man-export-to-file.accesskey", + "openpgp-key-man-send-keys.label", + "openpgp-key-man-send-keys.accesskey", + "openpgp-key-man-backup-secret-keys.label", + "openpgp-key-man-backup-secret-keys.accesskey", + "openpgp-key-man-discover-cmd.label", + "openpgp-key-man-discover-cmd.accesskey", + "openpgp-key-man-publish-cmd.label", + "openpgp-key-man-publish-cmd.accesskey", "openpgp-key-publish", "openpgp-key-man-discover-prompt", "openpgp-key-man-discover-progress", "openpgp-key-publish-ok", "openpgp-key-publish-fail", - "openpgp-key-copy-key", - "openpgp-key-export-key", - "openpgp-key-backup-key", - "openpgp-key-send-key", - "openpgp-key-man-copy-key-ids", - "openpgp-key-man-copy-fprs", - "openpgp-key-man-copy-to-clipboard", - "openpgp-key-man-ctx-copy", - "openpgp-key-man-ctx-copy-fprs", - "openpgp-key-man-ctx-copy-key-ids", - "openpgp-key-man-ctx-copy-public-keys", - "openpgp-key-man-close", - "openpgp-key-man-reload", - "openpgp-key-man-change-expiry", - "openpgp-key-man-refresh-online", - "openpgp-key-man-ignored-ids", - "openpgp-key-man-del-key", - "openpgp-delete-key", - "openpgp-key-man-revoke-key", - "openpgp-key-man-key-props", - "openpgp-key-man-key-more", - "openpgp-key-man-view-photo", - "openpgp-key-man-ctx-view-photo-label", - "openpgp-key-man-show-invalid-keys", - "openpgp-key-man-show-others-keys", - "openpgp-key-man-user-id-label", - "openpgp-key-man-fingerprint-label", - "openpgp-key-man-select-all", - "openpgp-key-man-empty-tree-tooltip", - "openpgp-key-man-nothing-found-tooltip", - "openpgp-key-man-please-wait-tooltip", - "openpgp-key-man-filter-label", - "openpgp-key-man-select-all-key", - "openpgp-key-man-key-details-key", + "openpgp-key-copy-key.label", + "openpgp-key-copy-key.accesskey", + "openpgp-key-export-key.label", + "openpgp-key-export-key.accesskey", + "openpgp-key-backup-key.label", + "openpgp-key-backup-key.accesskey", + "openpgp-key-send-key.label", + "openpgp-key-send-key.accesskey", + "openpgp-key-man-copy-key-ids.label", + "openpgp-key-man-copy-key-ids.accesskey", + "openpgp-key-man-copy-fprs.label", + "openpgp-key-man-copy-fprs.accesskey", + "openpgp-key-man-copy-to-clipboard.label", + "openpgp-key-man-copy-to-clipboard.accesskey", + "openpgp-key-man-ctx-copy.label", + "openpgp-key-man-ctx-copy.accesskey", + "openpgp-key-man-ctx-copy-fprs.label", + "openpgp-key-man-ctx-copy-fprs.accesskey", + "openpgp-key-man-ctx-copy-key-ids.label", + "openpgp-key-man-ctx-copy-key-ids.accesskey", + "openpgp-key-man-ctx-copy-public-keys.label", + "openpgp-key-man-ctx-copy-public-keys.accesskey", + "openpgp-key-man-close.label", + "openpgp-key-man-reload.label", + "openpgp-key-man-reload.accesskey", + "openpgp-key-man-change-expiry.label", + "openpgp-key-man-change-expiry.accesskey", + "openpgp-key-man-refresh-online.label", + "openpgp-key-man-refresh-online.accesskey", + "openpgp-key-man-ignored-ids.label", + "openpgp-key-man-del-key.label", + "openpgp-key-man-del-key.accesskey", + "openpgp-delete-key.label", + "openpgp-delete-key.accesskey", + "openpgp-key-man-revoke-key.label", + "openpgp-key-man-revoke-key.accesskey", + "openpgp-key-man-key-props.label", + "openpgp-key-man-key-props.accesskey", + "openpgp-key-man-key-more.label", + "openpgp-key-man-key-more.accesskey", + "openpgp-key-man-view-photo.label", + "openpgp-key-man-view-photo.accesskey", + "openpgp-key-man-ctx-view-photo-label.label", + "openpgp-key-man-show-invalid-keys.label", + "openpgp-key-man-show-invalid-keys.accesskey", + "openpgp-key-man-show-others-keys.label", + "openpgp-key-man-show-others-keys.accesskey", + "openpgp-key-man-user-id-label.label", + "openpgp-key-man-fingerprint-label.label", + "openpgp-key-man-select-all.label", + "openpgp-key-man-select-all.accesskey", + "openpgp-key-man-empty-tree-tooltip.label", + "openpgp-key-man-nothing-found-tooltip.label", + "openpgp-key-man-please-wait-tooltip.label", + "openpgp-key-man-filter-label.placeholder", + "openpgp-key-man-select-all-key.key", + "openpgp-key-man-key-details-key.key", "openpgp-ign-addr-intro", "openpgp-key-details-doc-title", - "openpgp-key-details-signatures-tab", - "openpgp-key-details-structure-tab", - "openpgp-key-details-uid-certified-col", + "openpgp-key-details-signatures-tab.label", + "openpgp-key-details-structure-tab.label", + "openpgp-key-details-uid-certified-col.label", "openpgp-key-details-key-id-label", "openpgp-key-details-user-id3-label", - "openpgp-key-details-id-label", + "openpgp-key-details-id-label.label", "openpgp-key-details-key-type-label", - "openpgp-key-details-key-part-label", + "openpgp-key-details-key-part-label.label", "openpgp-key-details-attr-ignored", "openpgp-key-details-attr-upgrade-sec", "openpgp-key-details-attr-upgrade-pub", - "openpgp-key-details-upgrade-unsafe", + "openpgp-key-details-upgrade-unsafe.label", + "openpgp-key-details-upgrade-unsafe.accesskey", "openpgp-key-details-upgrade-ok", - "openpgp-key-details-algorithm-label", - "openpgp-key-details-size-label", - "openpgp-key-details-created-label", + "openpgp-key-details-algorithm-label.label", + "openpgp-key-details-size-label.label", + "openpgp-key-details-created-label.label", "openpgp-key-details-created-header", - "openpgp-key-details-expiry-label", + "openpgp-key-details-expiry-label.label", "openpgp-key-details-expiry-header", - "openpgp-key-details-usage-label", + "openpgp-key-details-usage-label.label", "openpgp-key-details-fingerprint-label", "openpgp-key-details-legend-secret-missing", - "openpgp-key-details-sel-action", - "openpgp-card-details-close-window-label", - "openpgp-acceptance-label", - "openpgp-acceptance-rejected-label", - "openpgp-acceptance-undecided-label", - "openpgp-acceptance-unverified-label", - "openpgp-acceptance-verified-label", + "openpgp-key-details-sel-action.label", + "openpgp-key-details-sel-action.accesskey", + "openpgp-card-details-close-window-label.buttonlabelaccept", + "openpgp-acceptance-label.label", + "openpgp-acceptance-rejected-label.label", + "openpgp-acceptance-undecided-label.label", + "openpgp-acceptance-unverified-label.label", + "openpgp-acceptance-verified-label.label", "key-accept-personal", - "openpgp-personal-no-label", - "openpgp-personal-yes-label", - "openpgp-passphrase-protection", + "openpgp-personal-no-label.label", + "openpgp-personal-yes-label.label", + "openpgp-passphrase-protection.label", "openpgp-passphrase-status-unprotected", "openpgp-passphrase-status-primary-password", "openpgp-passphrase-status-user-passphrase", @@ -10109,33 +10620,36 @@ "openpgp-passphrase-new-repeat", "openpgp-passphrase-set", "openpgp-passphrase-change", - "openpgp-copy-cmd-label", + "openpgp-copy-cmd-label.label", "openpgp-description-no-key", "openpgp-description-has-keys", "openpgp-selection-status-have-key", "openpgp-selection-status-error", - "openpgp-add-key-button", + "openpgp-add-key-button.label", + "openpgp-add-key-button.accesskey", "e2e-learn-more", "openpgp-keygen-success", "openpgp-keygen-import-success", "openpgp-keygen-external-success", - "openpgp-radio-none", + "openpgp-radio-none.label", "openpgp-radio-none-desc", "openpgp-radio-key-not-usable", "openpgp-radio-key-not-accepted", "openpgp-radio-key-not-found", "openpgp-radio-key-expires", "openpgp-radio-key-expired", - "openpgp-key-expires-within-6-months-icon", - "openpgp-key-has-expired-icon", + "openpgp-key-expires-within-6-months-icon.title", + "openpgp-key-has-expired-icon.title", "openpgp-suggest-publishing-key", - "openpgp-key-expand-section", + "openpgp-key-expand-section.tooltiptext", "openpgp-key-revoke-title", "openpgp-key-edit-title", "openpgp-key-edit-date-title", "openpgp-manager-description", - "openpgp-manager-button", - "openpgp-key-remove-external", + "openpgp-manager-button.label", + "openpgp-manager-button.accesskey", + "openpgp-key-remove-external.label", + "openpgp-key-remove-external.accesskey", "key-external-label", "key-type-public", "key-type-primary", @@ -10329,44 +10843,46 @@ "enig-confirm", "dlg-button-retry", "dlg-button-skip", - "enig-alert-title" + "enig-alert-title.title" ], "mail/messenger/otr/add-finger.ftl": [ "otr-add-finger-title", "otr-add-finger-description", "otr-add-finger-fingerprint", "otr-add-finger-tooltip-error", - "otr-add-finger-input" + "otr-add-finger-input.placeholder" ], "mail/messenger/otr/am-im-otr.ftl": [ - "account-encryption", + "account-encryption.label", "account-otr-label", "account-otr-description2", "otr-encryption-title", "otr-encryption-caption", "otr-fingerprint-label", - "view-fingerprint-button", + "view-fingerprint-button.label", + "view-fingerprint-button.accesskey", "otr-settings-title", - "otr-require-encryption", + "otr-require-encryption.label", "otr-require-encryption-info", - "otr-verify-nudge", + "otr-verify-nudge.label", "otr-not-yet-available" ], "mail/messenger/otr/auth.ftl": [ - "otr-auth", + "otr-auth.title", + "otr-auth.buttonlabelaccept", "auth-title", "auth-your-fp-value", "auth-their-fp-value", "auth-question-received", - "auth-yes", - "auth-no", + "auth-yes.label", + "auth-no.label", "auth-verified", "auth-manual-verification", "auth-question-and-answer", "auth-shared-secret", - "auth-manual-verification-label", - "auth-question-and-answer-label", - "auth-shared-secret-label", + "auth-manual-verification-label.label", + "auth-question-and-answer-label.label", + "auth-shared-secret-label.label", "auth-manual-instruction", "auth-how", "auth-qa-instruction", @@ -10378,10 +10894,10 @@ "mail/messenger/otr/chat.ftl": [ "state-label", "start-text", - "start-label", - "start-tooltip", - "end-label", - "auth-label" + "start-label.label", + "start-tooltip.tooltiptext", + "end-label.label", + "auth-label.label" ], "mail/messenger/otr/finger-sync.ftl": [ "finger-yes", @@ -10394,11 +10910,11 @@ "mail/messenger/otr/finger.ftl": [ "otr-finger-title", "finger-intro", - "finger-screen-name", - "finger-verified", - "finger-fingerprint", - "finger-remove", - "finger-remove-all" + "finger-screen-name.label", + "finger-verified.label", + "finger-fingerprint.label", + "finger-remove.label", + "finger-remove-all.label" ], "mail/messenger/otr/otr.ftl": [ "msgevent-encryption-required-part1", @@ -10550,16 +11066,21 @@ "mail/messenger/preferences/am-archiveoptions.ftl": [ "archive-options-title", "archive-granularity-prefix-label", - "archive-flat", - "archive-yearly", - "archive-monthly", - "keep-folder-structure", - "recreate-inbox", + "archive-flat.label", + "archive-flat.accesskey", + "archive-yearly.label", + "archive-yearly.accesskey", + "archive-monthly.label", + "archive-monthly.accesskey", + "keep-folder-structure.label", + "keep-folder-structure.accesskey", + "recreate-inbox.label", + "recreate-inbox.accesskey", "archive-example-label", - "archive-folder-name", - "inbox-folder-name", - "child-folder-name", - "sibling-folder-name" + "archive-folder-name.label", + "inbox-folder-name.label", + "child-folder-name.label", + "sibling-folder-name.label" ], "mail/messenger/preferences/am-copies.ftl": [ "account-prefs-show-address-row-description" @@ -10567,9 +11088,9 @@ "mail/messenger/preferences/am-im.ftl": [ "account-settings-title", "account-channel-title", - "chat-autologin", + "chat-autologin.label", "chat-encryption-generic", - "chat-encryption-log", + "chat-encryption-log.label", "chat-encryption-label", "chat-encryption-description", "chat-encryption-status", @@ -10577,18 +11098,24 @@ "chat-encryption-sessions", "chat-encryption-sessions-description", "chat-encryption-session-verify", - "chat-encryption-session-trusted" + "chat-encryption-session-verify.title", + "chat-encryption-session-trusted", + "chat-encryption-session-trusted.title" ], "mail/messenger/preferences/application-manager.ftl": [ "app-manager-dialog-title", - "remove-app-button" + "remove-app-button.label", + "remove-app-button.accesskey" ], "mail/messenger/preferences/attachment-reminder.ftl": [ "attachment-reminder-dialog-title", "attachment-reminder-label", - "keyword-new-button", - "keyword-edit-button", - "keyword-remove-button", + "keyword-new-button.label", + "keyword-new-button.accesskey", + "keyword-edit-button.label", + "keyword-edit-button.accesskey", + "keyword-remove-button.label", + "keyword-remove-button.accesskey", "new-keyword-title", "new-keyword-label", "edit-keyword-title", @@ -10597,204 +11124,291 @@ "mail/messenger/preferences/colors.ftl": [ "colors-dialog-title", "colors-dialog-legend", - "text-color-label", - "background-color-label", - "use-system-colors", + "text-color-label.value", + "text-color-label.accesskey", + "background-color-label.value", + "background-color-label.accesskey", + "use-system-colors.label", + "use-system-colors.accesskey", "colors-link-legend", - "link-color-label", - "visited-link-color-label", - "always-underline-links", - "override-color-label", - "override-color-always", - "override-color-auto", - "override-color-never" + "link-color-label.value", + "link-color-label.accesskey", + "visited-link-color-label.value", + "visited-link-color-label.accesskey", + "always-underline-links.label", + "always-underline-links.accesskey", + "override-color-label.value", + "override-color-label.accesskey", + "override-color-always.label", + "override-color-auto.label", + "override-color-never.label" ], "mail/messenger/preferences/connection.ftl": [ "connection-dns-over-https-url-resolver", - "connection-dns-over-https-url-item-default", - "connection-dns-over-https-url-custom", + "connection-dns-over-https-url-resolver.accesskey", + "connection-dns-over-https-url-item-default.label", + "connection-dns-over-https-url-item-default.tooltiptext", + "connection-dns-over-https-url-custom.label", + "connection-dns-over-https-url-custom.accesskey", + "connection-dns-over-https-url-custom.tooltiptext", "connection-dns-over-https-custom-label", "connection-dialog-title", "disable-extension-button", "proxy-settings-controlled-by-extension", "connection-proxy-legend", - "proxy-type-no", - "proxy-type-wpad", - "proxy-type-system", - "proxy-type-manual", - "proxy-http-label", - "http-port-label", - "proxy-http-sharing", - "proxy-https-label", - "ssl-port-label", - "proxy-socks-label", - "socks-port-label", - "proxy-socks4-label", - "proxy-socks5-label", - "proxy-type-auto", - "proxy-reload-label", - "no-proxy-label", + "proxy-type-no.label", + "proxy-type-no.accesskey", + "proxy-type-wpad.label", + "proxy-type-wpad.accesskey", + "proxy-type-system.label", + "proxy-type-system.accesskey", + "proxy-type-manual.label", + "proxy-type-manual.accesskey", + "proxy-http-label.value", + "proxy-http-label.accesskey", + "http-port-label.value", + "http-port-label.accesskey", + "proxy-http-sharing.label", + "proxy-http-sharing.accesskey", + "proxy-https-label.value", + "proxy-https-label.accesskey", + "ssl-port-label.value", + "ssl-port-label.accesskey", + "proxy-socks-label.value", + "proxy-socks-label.accesskey", + "socks-port-label.value", + "socks-port-label.accesskey", + "proxy-socks4-label.label", + "proxy-socks4-label.accesskey", + "proxy-socks5-label.label", + "proxy-socks5-label.accesskey", + "proxy-type-auto.label", + "proxy-type-auto.accesskey", + "proxy-reload-label.label", + "proxy-reload-label.accesskey", + "no-proxy-label.value", + "no-proxy-label.accesskey", "no-proxy-example", "connection-proxy-noproxy-localhost-desc-2", - "proxy-password-prompt", - "proxy-remote-dns", - "proxy-enable-doh" + "proxy-password-prompt.label", + "proxy-password-prompt.accesskey", + "proxy-password-prompt.tooltiptext", + "proxy-remote-dns.label", + "proxy-remote-dns.accesskey", + "proxy-enable-doh.label", + "proxy-enable-doh.accesskey" ], "mail/messenger/preferences/cookies.ftl": [ "cookies-dialog-title", - "window-focus-search-key", - "window-focus-search-alt-key", - "filter-search-label", + "window-focus-search-key.key", + "window-focus-search-alt-key.key", + "filter-search-label.value", + "filter-search-label.accesskey", "cookies-on-system-label", - "treecol-site-header", - "treecol-name-header", - "props-name-label", - "props-value-label", - "props-domain-label", - "props-path-label", - "props-secure-label", - "props-expires-label", - "props-container-label", - "remove-cookie-button", - "remove-all-cookies-button", - "cookie-close-button" + "treecol-site-header.label", + "treecol-name-header.label", + "props-name-label.value", + "props-value-label.value", + "props-domain-label.value", + "props-path-label.value", + "props-secure-label.value", + "props-expires-label.value", + "props-container-label.value", + "remove-cookie-button.label", + "remove-cookie-button.accesskey", + "remove-all-cookies-button.label", + "remove-all-cookies-button.accesskey", + "cookie-close-button.label", + "cookie-close-button.accesskey" ], "mail/messenger/preferences/dock-options.ftl": [ "dock-options-dialog-title", - "dock-options-show-badge", - "bounce-system-dock-icon", + "dock-options-show-badge.label", + "dock-options-show-badge.accesskey", + "bounce-system-dock-icon.label", + "bounce-system-dock-icon.accesskey", "dock-icon-legend", - "dock-icon-show-label", - "count-unread-messages-radio", - "count-new-messages-radio", + "dock-icon-show-label.value", + "count-unread-messages-radio.label", + "count-unread-messages-radio.accesskey", + "count-new-messages-radio.label", + "count-new-messages-radio.accesskey", "notification-settings-info2" ], "mail/messenger/preferences/fonts.ftl": [ "fonts-dialog-title", - "fonts-label-default", - "fonts-label-default-unnamed", - "fonts-language-legend", - "fonts-proportional-label", - "font-language-group-latin", - "font-language-group-japanese", - "font-language-group-trad-chinese", - "font-language-group-simpl-chinese", - "font-language-group-trad-chinese-hk", - "font-language-group-korean", - "font-language-group-cyrillic", - "font-language-group-el", - "font-language-group-other", - "font-language-group-thai", - "font-language-group-hebrew", - "font-language-group-arabic", - "font-language-group-devanagari", - "font-language-group-tamil", - "font-language-group-armenian", - "font-language-group-bengali", - "font-language-group-canadian", - "font-language-group-ethiopic", - "font-language-group-georgian", - "font-language-group-gujarati", - "font-language-group-gurmukhi", - "font-language-group-khmer", - "font-language-group-malayalam", - "font-language-group-math", - "font-language-group-odia", - "font-language-group-telugu", - "font-language-group-kannada", - "font-language-group-sinhala", - "font-language-group-tibetan", - "default-font-serif", - "default-font-sans-serif", - "font-size-proportional-label", - "font-size-monospace-label", - "font-serif-label", - "font-sans-serif-label", - "font-monospace-label", - "font-min-size-label", - "min-size-none", + "fonts-label-default.label", + "fonts-label-default-unnamed.label", + "fonts-language-legend.value", + "fonts-language-legend.accesskey", + "fonts-proportional-label.value", + "fonts-proportional-label.accesskey", + "font-language-group-latin.label", + "font-language-group-japanese.label", + "font-language-group-trad-chinese.label", + "font-language-group-simpl-chinese.label", + "font-language-group-trad-chinese-hk.label", + "font-language-group-korean.label", + "font-language-group-cyrillic.label", + "font-language-group-el.label", + "font-language-group-other.label", + "font-language-group-thai.label", + "font-language-group-hebrew.label", + "font-language-group-arabic.label", + "font-language-group-devanagari.label", + "font-language-group-tamil.label", + "font-language-group-armenian.label", + "font-language-group-bengali.label", + "font-language-group-canadian.label", + "font-language-group-ethiopic.label", + "font-language-group-georgian.label", + "font-language-group-gujarati.label", + "font-language-group-gurmukhi.label", + "font-language-group-khmer.label", + "font-language-group-malayalam.label", + "font-language-group-math.label", + "font-language-group-odia.label", + "font-language-group-telugu.label", + "font-language-group-kannada.label", + "font-language-group-sinhala.label", + "font-language-group-tibetan.label", + "default-font-serif.label", + "default-font-sans-serif.label", + "font-size-proportional-label.value", + "font-size-proportional-label.accesskey", + "font-size-monospace-label.value", + "font-size-monospace-label.accesskey", + "font-serif-label.value", + "font-serif-label.accesskey", + "font-sans-serif-label.value", + "font-sans-serif-label.accesskey", + "font-monospace-label.value", + "font-monospace-label.accesskey", + "font-min-size-label.value", + "font-min-size-label.accesskey", + "min-size-none.label", "font-control-legend", - "use-document-fonts-checkbox", - "use-fixed-width-plain-checkbox", + "use-document-fonts-checkbox.label", + "use-document-fonts-checkbox.accesskey", + "use-fixed-width-plain-checkbox.label", + "use-fixed-width-plain-checkbox.accesskey", "text-encoding-legend", "text-encoding-description", - "font-outgoing-email-label", - "font-incoming-email-label", - "default-font-reply-checkbox" + "font-outgoing-email-label.value", + "font-outgoing-email-label.accesskey", + "font-incoming-email-label.value", + "font-incoming-email-label.accesskey", + "default-font-reply-checkbox.label", + "default-font-reply-checkbox.accesskey" ], "mail/messenger/preferences/languages.ftl": [ - "languages-customize-moveup", - "languages-customize-movedown", - "languages-customize-remove", - "languages-customize-select-language", - "languages-customize-add", + "languages-customize-moveup.label", + "languages-customize-moveup.accesskey", + "languages-customize-movedown.label", + "languages-customize-movedown.accesskey", + "languages-customize-remove.label", + "languages-customize-remove.accesskey", + "languages-customize-select-language.placeholder", + "languages-customize-add.label", + "languages-customize-add.accesskey", "messenger-languages-dialog-title", "messenger-languages-description", "messenger-languages-search", - "messenger-languages-searching", - "messenger-languages-downloading", - "messenger-languages-select-language", + "messenger-languages-searching.label", + "messenger-languages-downloading.label", + "messenger-languages-select-language.label", + "messenger-languages-select-language.placeholder", "messenger-languages-installed-label", "messenger-languages-available-label", "messenger-languages-error" ], "mail/messenger/preferences/new-tag.ftl": [ "tag-dialog-title", - "tag-name-label", - "tag-color-label" + "tag-name-label.value", + "tag-name-label.accesskey", + "tag-color-label.value", + "tag-color-label.accesskey" ], "mail/messenger/preferences/notifications.ftl": [ "notifications-dialog-title", "customize-alert-description", - "preview-text-checkbox", - "subject-checkbox", - "sender-checkbox", - "open-time-label-before", - "open-time-label-after" + "preview-text-checkbox.label", + "preview-text-checkbox.accesskey", + "subject-checkbox.label", + "subject-checkbox.accesskey", + "sender-checkbox.label", + "sender-checkbox.accesskey", + "open-time-label-before.value", + "open-time-label-before.accesskey", + "open-time-label-after.value" ], "mail/messenger/preferences/offline.ftl": [ "offline-dialog-title", - "autodetect-online-label", + "autodetect-online-label.label", + "autodetect-online-label.accesskey", "offline-preference-startup-label", - "status-radio-remember", - "status-radio-ask", - "status-radio-always-online", - "status-radio-always-offline", + "status-radio-remember.label", + "status-radio-remember.accesskey", + "status-radio-ask.label", + "status-radio-ask.accesskey", + "status-radio-always-online.label", + "status-radio-always-online.accesskey", + "status-radio-always-offline.label", + "status-radio-always-offline.accesskey", "going-online-label", - "going-online-auto", - "going-online-not", - "going-online-ask", + "going-online-auto.label", + "going-online-auto.accesskey", + "going-online-not.label", + "going-online-not.accesskey", + "going-online-ask.label", + "going-online-ask.accesskey", "going-offline-label", - "going-offline-auto", - "going-offline-not", - "going-offline-ask" + "going-offline-auto.label", + "going-offline-auto.accesskey", + "going-offline-not.label", + "going-offline-not.accesskey", + "going-offline-ask.label", + "going-offline-ask.accesskey" ], "mail/messenger/preferences/passwordManager.ftl": [ "saved-logins-title", - "focus-search-primary-shortcut", - "focus-search-alt-shortcut", - "copy-provider-url-cmd", - "copy-username-cmd", - "edit-username-cmd", - "copy-password-cmd", - "edit-password-cmd", - "search-filter", - "column-heading-provider", - "column-heading-username", - "column-heading-password", - "column-heading-time-created", - "column-heading-time-last-used", - "column-heading-time-password-changed", - "column-heading-times-used", - "remove", - "import", - "password-close-button", - "show-passwords", - "hide-passwords", + "focus-search-primary-shortcut.key", + "focus-search-alt-shortcut.key", + "copy-provider-url-cmd.label", + "copy-provider-url-cmd.accesskey", + "copy-username-cmd.label", + "copy-username-cmd.accesskey", + "edit-username-cmd.label", + "edit-username-cmd.accesskey", + "copy-password-cmd.label", + "copy-password-cmd.accesskey", + "edit-password-cmd.label", + "edit-password-cmd.accesskey", + "search-filter.accesskey", + "search-filter.placeholder", + "column-heading-provider.label", + "column-heading-username.label", + "column-heading-password.label", + "column-heading-time-created.label", + "column-heading-time-last-used.label", + "column-heading-time-password-changed.label", + "column-heading-times-used.label", + "remove.label", + "remove.accesskey", + "import.label", + "import.accesskey", + "password-close-button.label", + "password-close-button.accesskey", + "show-passwords.label", + "show-passwords.accesskey", + "hide-passwords.label", + "hide-passwords.accesskey", "logins-description-all", "logins-description-filtered", - "remove-all", - "remove-all-shown", + "remove-all.label", + "remove-all.accesskey", + "remove-all-shown.label", + "remove-all-shown.accesskey", "remove-all-passwords-prompt", "remove-all-passwords-title", "no-master-password-prompt", @@ -10805,16 +11419,24 @@ ], "mail/messenger/preferences/permissions.ftl": [ "permissions-dialog-title", - "website-address-label", - "block-button", - "allow-session-button", - "allow-button", - "treehead-sitename-label", - "treehead-status-label", - "remove-site-button", - "remove-all-site-button", - "cancel-button", - "save-button", + "website-address-label.value", + "website-address-label.accesskey", + "block-button.label", + "block-button.accesskey", + "allow-session-button.label", + "allow-session-button.accesskey", + "allow-button.label", + "allow-button.accesskey", + "treehead-sitename-label.label", + "treehead-status-label.label", + "remove-site-button.label", + "remove-site-button.accesskey", + "remove-all-site-button.label", + "remove-all-site-button.accesskey", + "cancel-button.label", + "cancel-button.accesskey", + "save-button.label", + "save-button.accesskey", "permission-can-label", "permission-can-access-first-party-label", "permission-can-session-label", @@ -10823,23 +11445,23 @@ "invalid-uri-title" ], "mail/messenger/preferences/preferences.ftl": [ - "close-button", + "close-button.aria-label", "preferences-doc-title2", - "category-list", + "category-list.aria-label", "pane-general-title", - "category-general", + "category-general.tooltiptext", "pane-compose-title", - "category-compose", + "category-compose.tooltiptext", "pane-privacy-title", - "category-privacy", + "category-privacy.tooltiptext", "pane-chat-title", - "category-chat", + "category-chat.tooltiptext", "pane-calendar-title", - "category-calendar", + "category-calendar.tooltiptext", "pane-sync-title", - "category-sync", + "category-sync.tooltiptext", "pane-qr-export-title", - "category-qr-export", + "category-qr-export.tooltiptext", "general-language-and-appearance-header", "general-incoming-mail-header", "general-files-and-attachment-header", @@ -10861,10 +11483,12 @@ "collection-privacy-notice", "collection-health-report-telemetry-disabled", "collection-health-report-telemetry-disabled-link", - "collection-health-report", + "collection-health-report.label", + "collection-health-report.accesskey", "collection-health-report-link", "collection-health-report-disabled", - "collection-backlogged-crash-reports", + "collection-backlogged-crash-reports.label", + "collection-backlogged-crash-reports.accesskey", "collection-backlogged-crash-reports-link", "privacy-security-header", "privacy-scam-detection-title", @@ -10875,7 +11499,8 @@ "chat-notifications-title", "chat-pane-styling-header", "choose-messenger-language-description", - "manage-messenger-languages-button", + "manage-messenger-languages-button.label", + "manage-messenger-languages-button.accesskey", "confirm-messenger-language-change-description", "confirm-messenger-language-change-button", "update-setting-write-failure-title", @@ -10889,248 +11514,378 @@ "primary-password-os-auth-dialog-message-win", "primary-password-os-auth-dialog-message-macosx", "master-password-os-auth-dialog-caption", - "focus-search-shortcut", - "focus-search-shortcut-alt", + "focus-search-shortcut.key", + "focus-search-shortcut-alt.key", "general-legend", - "start-page-label", - "location-label", - "restore-default-label", + "start-page-label.label", + "start-page-label.accesskey", + "location-label.value", + "location-label.accesskey", + "restore-default-label.label", + "restore-default-label.accesskey", "default-search-engine", - "add-web-search-engine", - "remove-search-engine", + "add-web-search-engine.label", + "add-web-search-engine.accesskey", + "remove-search-engine.label", + "remove-search-engine.accesskey", "add-opensearch-provider-title", "add-opensearch-provider-text", "adding-opensearch-provider-failed-title", "adding-opensearch-provider-failed-text", - "minimize-to-tray-label", + "minimize-to-tray-label.label", + "minimize-to-tray-label.accesskey", "new-message-arrival", - "mail-play-sound-label", - "mail-play-button", + "mail-play-sound-label.label", + "mail-play-sound-label.accesskey", + "mail-play-button.label", + "mail-play-button.accesskey", "change-dock-icon", - "app-icon-options", + "app-icon-options.label", + "app-icon-options.accesskey", "notification-settings2", - "animated-alert-label", - "customize-alert-label", - "biff-use-system-alert", - "tray-icon-unread-label", + "animated-alert-label.label", + "animated-alert-label.accesskey", + "customize-alert-label.label", + "customize-alert-label.accesskey", + "biff-use-system-alert.label", + "tray-icon-unread-label.label", + "tray-icon-unread-label.accesskey", "tray-icon-unread-description", - "mail-system-sound-label", - "mail-custom-sound-label", - "mail-browse-sound-button", - "enable-gloda-search-label", + "mail-system-sound-label.label", + "mail-system-sound-label.accesskey", + "mail-custom-sound-label.label", + "mail-custom-sound-label.accesskey", + "mail-browse-sound-button.label", + "mail-browse-sound-button.accesskey", + "enable-gloda-search-label.label", + "enable-gloda-search-label.accesskey", "datetime-formatting-legend", "language-selector-legend", - "allow-hw-accel", - "store-type-label", - "mbox-store-label", - "maildir-store-label", + "allow-hw-accel.label", + "allow-hw-accel.accesskey", + "store-type-label.value", + "store-type-label.accesskey", + "mbox-store-label.label", + "maildir-store-label.label", "scrolling-legend", - "autoscroll-label", - "smooth-scrolling-label", - "browsing-gtk-use-non-overlay-scrollbars", + "autoscroll-label.label", + "autoscroll-label.accesskey", + "smooth-scrolling-label.label", + "smooth-scrolling-label.accesskey", + "browsing-gtk-use-non-overlay-scrollbars.label", + "browsing-gtk-use-non-overlay-scrollbars.accesskey", "window-layout-legend", - "draw-in-titlebar-label", - "auto-hide-tabbar-label", + "draw-in-titlebar-label.label", + "draw-in-titlebar-label.accesskey", + "auto-hide-tabbar-label.label", + "auto-hide-tabbar-label.accesskey", "auto-hide-tabbar-description", "system-integration-legend", - "always-check-default", - "check-default-button", + "always-check-default.label", + "always-check-default.accesskey", + "check-default-button.label", + "check-default-button.accesskey", "search-engine-name", - "search-integration-label", - "config-editor-button", + "search-integration-label.label", + "search-integration-label.accesskey", + "config-editor-button.label", + "config-editor-button.accesskey", "return-receipts-description", - "return-receipts-button", + "return-receipts-button.label", + "return-receipts-button.accesskey", "update-app-legend", "update-app-version", "allow-description", - "automatic-updates-label", - "check-updates-label", - "update-history-button", - "use-service", + "automatic-updates-label.label", + "automatic-updates-label.accesskey", + "check-updates-label.label", + "check-updates-label.accesskey", + "update-history-button.label", + "update-history-button.accesskey", + "use-service.label", + "use-service.accesskey", "cross-user-udpate-warning", "networking-legend", "proxy-config-description", - "network-settings-button", + "network-settings-button.label", + "network-settings-button.accesskey", "offline-legend", "offline-settings", - "offline-settings-button", + "offline-settings-button.label", + "offline-settings-button.accesskey", "diskspace-legend", - "offline-compact-folder", - "offline-compact-folder-automatically", - "compact-folder-size", - "use-cache-before", + "offline-compact-folder.label", + "offline-compact-folder.accesskey", + "offline-compact-folder-automatically.label", + "offline-compact-folder-automatically.accesskey", + "compact-folder-size.value", + "use-cache-before.value", + "use-cache-before.accesskey", "use-cache-after", - "smart-cache-label", - "clear-cache-button", - "clear-cache-shutdown-label", + "smart-cache-label.label", + "smart-cache-label.accesskey", + "clear-cache-button.label", + "clear-cache-button.accesskey", + "clear-cache-shutdown-label.label", + "clear-cache-shutdown-label.accesskey", "fonts-legend", - "default-font-label", - "default-size-label", - "font-options-button", - "color-options-button", + "default-font-label.value", + "default-font-label.accesskey", + "default-size-label.value", + "default-size-label.accesskey", + "font-options-button.label", + "font-options-button.accesskey", + "color-options-button.label", + "color-options-button.accesskey", "display-width-legend", - "convert-emoticons-label", + "convert-emoticons-label.label", + "convert-emoticons-label.accesskey", "display-text-label", - "style-label", - "regular-style-item", - "bold-style-item", - "italic-style-item", - "bold-italic-style-item", - "size-label", - "regular-size-item", - "bigger-size-item", - "smaller-size-item", - "quoted-text-color", - "search-handler-table", + "style-label.value", + "style-label.accesskey", + "regular-style-item.label", + "bold-style-item.label", + "italic-style-item.label", + "bold-italic-style-item.label", + "size-label.value", + "size-label.accesskey", + "regular-size-item.label", + "bigger-size-item.label", + "smaller-size-item.label", + "quoted-text-color.label", + "quoted-text-color.accesskey", + "search-handler-table.placeholder", "type-column-header", "action-column-header", - "save-to-label", - "choose-folder-label", - "always-ask-label", + "save-to-label.label", + "save-to-label.accesskey", + "choose-folder-label.label", + "choose-folder-label.accesskey", + "always-ask-label.label", + "always-ask-label.accesskey", "display-tags-text", - "new-tag-button", - "edit-tag-button", - "delete-tag-button", - "auto-mark-as-read", - "mark-read-no-delay", - "view-attachments-inline", - "mark-read-delay", + "new-tag-button.label", + "new-tag-button.accesskey", + "edit-tag-button.label", + "edit-tag-button.accesskey", + "delete-tag-button.label", + "delete-tag-button.accesskey", + "auto-mark-as-read.label", + "auto-mark-as-read.accesskey", + "mark-read-no-delay.label", + "mark-read-no-delay.accesskey", + "view-attachments-inline.label", + "view-attachments-inline.accesskey", + "mark-read-delay.label", + "mark-read-delay.accesskey", "seconds-label", - "open-msg-label", - "open-msg-tab", - "open-msg-window", - "open-msg-ex-window", - "close-move-delete", + "open-msg-label.value", + "open-msg-tab.label", + "open-msg-tab.accesskey", + "open-msg-window.label", + "open-msg-window.accesskey", + "open-msg-ex-window.label", + "open-msg-ex-window.accesskey", + "close-move-delete.label", + "close-move-delete.accesskey", "address-display-legend", "address-display-description", - "address-display-full", - "address-display-email", - "address-display-name", - "condensed-addresses-label", - "forward-label", - "inline-label", - "as-attachment-label", - "extension-label", - "auto-save-label", + "address-display-full.label", + "address-display-full.accesskey", + "address-display-email.label", + "address-display-email.accesskey", + "address-display-name.label", + "address-display-name.accesskey", + "condensed-addresses-label.label", + "condensed-addresses-label.accesskey", + "forward-label.value", + "forward-label.accesskey", + "inline-label.label", + "as-attachment-label.label", + "extension-label.label", + "extension-label.accesskey", + "auto-save-label.label", + "auto-save-label.accesskey", "auto-save-end", - "warn-on-send-accel-key", - "add-link-previews", - "spellcheck-label", - "spellcheck-inline-label", - "language-popup-label", + "warn-on-send-accel-key.label", + "warn-on-send-accel-key.accesskey", + "add-link-previews.label", + "add-link-previews.accesskey", + "spellcheck-label.label", + "spellcheck-label.accesskey", + "spellcheck-inline-label.label", + "spellcheck-inline-label.accesskey", + "language-popup-label.value", + "language-popup-label.accesskey", "download-dictionaries-link", - "font-label", - "font-size-label", - "default-colors-label", - "font-color-label", - "bg-color-label", - "restore-html-label", - "default-format-label", + "font-label.value", + "font-label.accesskey", + "font-size-label.value", + "font-size-label.accesskey", + "default-colors-label.label", + "default-colors-label.accesskey", + "font-color-label.value", + "font-color-label.accesskey", + "bg-color-label.value", + "bg-color-label.accesskey", + "restore-html-label.label", + "restore-html-label.accesskey", + "default-format-label.label", + "default-format-label.accesskey", "compose-send-format-title", - "compose-send-automatic-option", + "compose-send-automatic-option.label", "compose-send-automatic-description", - "compose-send-both-option", + "compose-send-both-option.label", "compose-send-both-description", - "compose-send-html-option", + "compose-send-html-option.label", "compose-send-html-description", - "compose-send-plain-option", + "compose-send-plain-option.label", "compose-send-plain-description", "autocomplete-description", - "ab-label", - "directories-label", - "directories-none-label", - "edit-directories-label", - "email-picker-label", - "default-directory-label", - "default-last-label", - "attachment-label", - "attachment-options-label", - "enable-cloud-share", - "cloud-share-size", - "add-cloud-account", - "remove-cloud-account", - "find-cloud-providers", + "ab-label.label", + "ab-label.accesskey", + "directories-label.label", + "directories-label.accesskey", + "directories-none-label.none", + "edit-directories-label.label", + "edit-directories-label.accesskey", + "email-picker-label.label", + "email-picker-label.accesskey", + "default-directory-label.value", + "default-directory-label.accesskey", + "default-last-label.none", + "attachment-label.label", + "attachment-label.accesskey", + "attachment-options-label.label", + "attachment-options-label.accesskey", + "enable-cloud-share.label", + "cloud-share-size.value", + "add-cloud-account.label", + "add-cloud-account.accesskey", + "add-cloud-account.defaultlabel", + "remove-cloud-account.label", + "remove-cloud-account.accesskey", + "find-cloud-providers.value", "cloud-account-description", "mail-content", - "remote-content-label", - "exceptions-button", - "remote-content-info", + "remote-content-label.label", + "remote-content-label.accesskey", + "exceptions-button.label", + "exceptions-button.accesskey", + "remote-content-info.value", "web-content", - "history-label", - "cookies-label", - "third-party-label", - "third-party-always", - "third-party-never", - "third-party-visited", - "cookies-button", - "do-not-track-label", - "dnt-learn-more-button", + "history-label.label", + "history-label.accesskey", + "cookies-label.label", + "cookies-label.accesskey", + "third-party-label.value", + "third-party-label.accesskey", + "third-party-always.label", + "third-party-never.label", + "third-party-visited.label", + "cookies-button.label", + "cookies-button.accesskey", + "do-not-track-label.label", + "do-not-track-label.accesskey", + "dnt-learn-more-button.value", "passwords-description", - "passwords-button", + "passwords-button.label", + "passwords-button.accesskey", "primary-password-description", - "primary-password-label", - "forms-os-reauth", - "primary-password-button", + "primary-password-label.label", + "primary-password-label.accesskey", + "forms-os-reauth.label", + "primary-password-button.label", + "primary-password-button.accesskey", "forms-primary-pw-fips-title", "forms-master-pw-fips-desc", "junk-description", - "junk-marked-label", - "junk-move-label", - "junk-delete-label", + "junk-marked-label.label", + "junk-marked-label.accesskey", + "junk-move-label.label", + "junk-move-label.accesskey", + "junk-delete-label.label", + "junk-delete-label.accesskey", "junk-read-description", - "junk-read-manual-label", - "junk-read-auto-label", - "junk-log-label", - "junk-log-button", - "reset-junk-button", + "junk-read-manual-label.label", + "junk-read-manual-label.accesskey", + "junk-read-auto-label.label", + "junk-read-auto-label.accesskey", + "junk-log-label.label", + "junk-log-label.accesskey", + "junk-log-button.label", + "junk-log-button.accesskey", + "reset-junk-button.label", + "reset-junk-button.accesskey", "phishing-description", - "phishing-label", + "phishing-label.label", + "phishing-label.accesskey", "antivirus-description", - "antivirus-label", + "antivirus-label.label", + "antivirus-label.accesskey", "certificate-description", - "certificate-auto", - "certificate-ask", - "ocsp-label", - "certificate-button", - "security-devices-button", + "certificate-auto.label", + "certificate-auto.accesskey", + "certificate-ask.label", + "certificate-ask.accesskey", + "ocsp-label.label", + "ocsp-label.accesskey", + "certificate-button.label", + "certificate-button.accesskey", + "security-devices-button.label", + "security-devices-button.accesskey", "email-e2ee-header", "account-settings", "email-e2ee-enable-info", "email-e2ee-automatism", "email-e2ee-automatism-pre", - "email-e2ee-auto-on", - "email-e2ee-auto-off", - "email-e2ee-auto-off-notify", + "email-e2ee-auto-on.label", + "email-e2ee-auto-off.label", + "email-e2ee-auto-off-notify.label", "email-e2ee-automatism-post", - "startup-label", - "offline-label", - "auto-connect-label", - "idle-label", + "startup-label.value", + "startup-label.accesskey", + "offline-label.label", + "auto-connect-label.label", + "idle-label.label", + "idle-label.accesskey", "idle-time-label", - "away-message-label", - "send-typing-label", + "away-message-label.label", + "away-message-label.accesskey", + "send-typing-label.label", + "send-typing-label.accesskey", "notification-label", - "show-notification-label", - "notification-all", - "notification-name", - "notification-empty", - "notification-type-label", - "chat-play-sound-label", - "chat-play-button", - "chat-system-sound-label", - "chat-custom-sound-label", - "chat-browse-sound-button", - "theme-label", - "style-mail", - "style-bubbles", - "style-dark", - "style-paper", - "style-simple", + "show-notification-label.label", + "show-notification-label.accesskey", + "notification-all.label", + "notification-name.label", + "notification-empty.label", + "notification-type-label.label", + "notification-type-label.accesskey", + "chat-play-sound-label.label", + "chat-play-sound-label.accesskey", + "chat-play-button.label", + "chat-play-button.accesskey", + "chat-system-sound-label.label", + "chat-system-sound-label.accesskey", + "chat-custom-sound-label.label", + "chat-custom-sound-label.accesskey", + "chat-browse-sound-button.label", + "chat-browse-sound-button.accesskey", + "theme-label.value", + "theme-label.accesskey", + "style-mail.label", + "style-bubbles.label", + "style-dark.label", + "style-paper.label", + "style-simple.label", "preview-label", "no-preview-label", "no-preview-description", - "chat-variant-label", - "search-preferences-input2", + "chat-variant-label.value", + "chat-variant-label.accesskey", + "search-preferences-input2.style", + "search-preferences-input2.placeholder", "search-results-header", "search-results-empty-message2", "search-results-help-link", @@ -11143,7 +11898,7 @@ "sync-pane-resend-verification", "sync-pane-sign-in", "sync-pane-remove-account", - "sync-pane-edit-photo", + "sync-pane-edit-photo.title", "sync-pane-manage-account", "sync-pane-sign-out", "sync-pane-device-name-title", @@ -11200,40 +11955,61 @@ ], "mail/messenger/preferences/receipts.ftl": [ "receipts-dialog-title", - "return-receipt-checkbox-control", + "return-receipt-checkbox-control.label", + "return-receipt-checkbox-control.accesskey", "receipt-arrive-label", - "receipt-leave-radio-control", - "receipt-move-radio-control", + "receipt-leave-radio-control.label", + "receipt-leave-radio-control.accesskey", + "receipt-move-radio-control.label", + "receipt-move-radio-control.accesskey", "receipt-request-label", - "receipt-return-never-radio-control", - "receipt-return-some-radio-control", - "receipt-not-to-cc-label", - "receipt-send-never-label", - "receipt-send-always-label", - "receipt-send-ask-label", - "sender-outside-domain-label", - "other-cases-text-label" + "receipt-return-never-radio-control.label", + "receipt-return-never-radio-control.accesskey", + "receipt-return-some-radio-control.label", + "receipt-return-some-radio-control.accesskey", + "receipt-not-to-cc-label.value", + "receipt-not-to-cc-label.accesskey", + "receipt-send-never-label.label", + "receipt-send-always-label.label", + "receipt-send-ask-label.label", + "sender-outside-domain-label.value", + "sender-outside-domain-label.accesskey", + "other-cases-text-label.value", + "other-cases-text-label.accesskey" ], "mail/messenger/preferences/sync-dialog.ftl": [ - "config-sync-dailog-title", - "sync-dialog" + "config-sync-dailog-title.title", + "sync-dialog.buttonlabelaccept", + "sync-dialog.buttonaccesskeyaccept", + "sync-dialog.buttonlabelextra2", + "sync-dialog.buttonaccesskeyextra2" ], "mail/messenger/preferences/system-integration.ftl": [ "system-integration-dialog-title", - "system-integration-dialog", + "system-integration-dialog.buttonlabelaccept", + "system-integration-dialog.buttonlabelcancel", + "system-integration-dialog.buttonlabelcancel2", "default-client-intro", "unset-default-tooltip", - "checkbox-email-label", - "checkbox-newsgroups-label", - "checkbox-feeds-label", - "checkbox-calendar-label", + "checkbox-email-label.label", + "checkbox-email-label.tooltiptext", + "checkbox-newsgroups-label.label", + "checkbox-newsgroups-label.tooltiptext", + "checkbox-feeds-label.label", + "checkbox-feeds-label.tooltiptext", + "checkbox-calendar-label.label", + "checkbox-calendar-label.tooltiptext", "system-search-engine-name", - "system-search-integration-label", - "check-on-startup-label" + "system-search-integration-label.label", + "system-search-integration-label.accesskey", + "check-on-startup-label.label", + "check-on-startup-label.accesskey" ], "mail/messenger/searchbar.ftl": [ - "search-bar-clear-button", - "search-bar-search-button" + "search-bar-clear-button.alt", + "search-bar-clear-button.title", + "search-bar-search-button.alt", + "search-bar-search-button.title" ], "mail/messenger/shortcuts.ftl": [ "shortcut-key", @@ -11252,8 +12028,9 @@ "meta-shift-alt-shortcut-key2", "ctrl-shift-alt-shortcut-key2", "meta-ctrl-shift-alt-shortcut-key2", - "button-shortcut-string", - "menuitem-shortcut-string" + "button-shortcut-string.title", + "menuitem-shortcut-string.label", + "menuitem-shortcut-string.acceltext" ], "mail/messenger/syncAccounts.ftl": [ "sync-verification-sent-title", @@ -11268,51 +12045,72 @@ "sync-disconnect-dialog-button" ], "mail/messenger/treeView.ftl": [ - "tree-list-view-row-select", - "tree-list-view-row-deselect", - "tree-list-view-row-delete", - "tree-list-view-row-restore", - "tree-list-view-column-picker", - "tree-list-view-column-picker-restore-default-columns", - "tree-list-view-row-thread-button", + "tree-list-view-row-select.alt", + "tree-list-view-row-select.title", + "tree-list-view-row-deselect.alt", + "tree-list-view-row-deselect.title", + "tree-list-view-row-delete.title", + "tree-list-view-row-restore.title", + "tree-list-view-column-picker.title", + "tree-list-view-column-picker-restore-default-columns.label", + "tree-list-view-row-thread-button.title", "tree-list-view-row-ignored-thread", - "tree-list-view-row-ignored-thread-button", + "tree-list-view-row-ignored-thread-button.title", "tree-list-view-row-ignored-subthread", - "tree-list-view-row-ignored-subthread-button", + "tree-list-view-row-ignored-subthread-button.title", "tree-list-view-row-watched-thread", - "tree-list-view-row-watched-thread-button", - "tree-list-view-row-flagged", - "tree-list-view-row-flag", - "tree-list-view-row-attach", - "tree-list-view-row-spam", - "tree-list-view-row-not-spam", - "tree-list-view-row-read", - "tree-list-view-row-not-read" + "tree-list-view-row-watched-thread-button.title", + "tree-list-view-row-flagged.alt", + "tree-list-view-row-flagged.title", + "tree-list-view-row-flag.alt", + "tree-list-view-row-flag.title", + "tree-list-view-row-attach.alt", + "tree-list-view-row-attach.title", + "tree-list-view-row-spam.alt", + "tree-list-view-row-spam.title", + "tree-list-view-row-not-spam.alt", + "tree-list-view-row-not-spam.title", + "tree-list-view-row-read.alt", + "tree-list-view-row-read.title", + "tree-list-view-row-not-read.alt", + "tree-list-view-row-not-read.title" ], "mail/messenger/troubleshootMode.ftl": [ "troubleshoot-mode-dialog-title", "troubleshoot-mode-description", "troubleshoot-mode-description2", - "troubleshoot-mode-disable-addons", - "troubleshoot-mode-reset-toolbars", - "troubleshoot-mode-change-and-restart", - "troubleshoot-mode-continue", - "troubleshoot-mode-quit" + "troubleshoot-mode-disable-addons.label", + "troubleshoot-mode-disable-addons.accesskey", + "troubleshoot-mode-reset-toolbars.label", + "troubleshoot-mode-reset-toolbars.accesskey", + "troubleshoot-mode-change-and-restart.label", + "troubleshoot-mode-change-and-restart.accesskey", + "troubleshoot-mode-continue.label", + "troubleshoot-mode-continue.accesskey", + "troubleshoot-mode-quit.label", + "troubleshoot-mode-quit.accesskey" ], "mail/messenger/unifiedToolbar.ftl": [ - "search-bar-button", - "search-bar-item2", + "search-bar-button.alt", + "search-bar-item2.label", "search-bar-placeholder", "search-bar-placeholder-with-key2", - "customize-menu-customize", - "toolbar-get-all-messages-menuitem", + "customize-menu-customize.label", + "toolbar-get-all-messages-menuitem.label", + "toolbar-get-all-messages-menuitem.accesskey", "customize-title", "customize-space-tab-mail", + "customize-space-tab-mail.title", "customize-space-tab-addressbook", + "customize-space-tab-addressbook.title", "customize-space-tab-calendar", + "customize-space-tab-calendar.title", "customize-space-tab-tasks", + "customize-space-tab-tasks.title", "customize-space-tab-chat", + "customize-space-tab-chat.title", "customize-space-tab-settings", + "customize-space-tab-settings.title", "customize-restore-default", "customize-change-appearance", "customize-button-style-label", @@ -11323,9 +12121,10 @@ "customize-cancel", "customize-save", "customize-unsaved-changes", - "customize-search-bar2", - "customize-spaces-tabs", - "customize-main-toolbar-target", + "customize-search-bar2.label", + "customize-search-bar2.placeholder", + "customize-spaces-tabs.aria-label", + "customize-main-toolbar-target.aria-label", "customize-palette-generic-title", "customize-palette-mail-specific-title", "customize-palette-addressbook-specific-title", @@ -11334,129 +12133,133 @@ "customize-palette-chat-specific-title", "customize-palette-settings-specific-title", "customize-palette-extension-specific-title", - "customize-palette-add-to", - "customize-palette-add-everywhere", - "customize-target-forward", - "customize-target-backward", - "customize-target-remove", - "customize-target-remove-everywhere", - "customize-target-add-everywhere", - "customize-target-start", - "customize-target-end" + "customize-palette-add-to.label", + "customize-palette-add-everywhere.label", + "customize-target-forward.label", + "customize-target-backward.label", + "customize-target-remove.label", + "customize-target-remove-everywhere.label", + "customize-target-add-everywhere.label", + "customize-target-start.label", + "customize-target-end.label" ], "mail/messenger/unifiedToolbarItems.ftl": [ "spacer-label", "search-bar-label", "toolbar-write-message-label", - "toolbar-write-message", + "toolbar-write-message.title", "toolbar-move-to-label", - "toolbar-move-to", + "toolbar-move-to.title", "toolbar-unifinder-label", - "toolbar-unifinder", + "toolbar-unifinder.title", "toolbar-folder-location-label", - "toolbar-folder-location", + "toolbar-folder-location.title", "toolbar-edit-event-label", - "toolbar-edit-event", + "toolbar-edit-event.title", "toolbar-get-messages-label", - "toolbar-get-messages", + "toolbar-get-messages.title", "toolbar-reply-label", - "toolbar-reply", + "toolbar-reply.title", "toolbar-reply-all-label", - "toolbar-reply-all", + "toolbar-reply-all.title", "toolbar-reply-to-list-label", - "toolbar-reply-to-list", + "toolbar-reply-to-list.title", "toolbar-redirect-label", - "toolbar-redirect", + "toolbar-redirect.title", "toolbar-archive-label", - "toolbar-archive", + "toolbar-archive.title", "toolbar-conversation-label", - "toolbar-conversation", + "toolbar-conversation.title", "toolbar-previous-unread-label", - "toolbar-previous-unread", + "toolbar-previous-unread.title", "toolbar-previous-label", - "toolbar-previous", + "toolbar-previous.title", "toolbar-next-unread-label", - "toolbar-next-unread", + "toolbar-next-unread.title", "toolbar-next-label", - "toolbar-next", + "toolbar-next.title", "toolbar-junk-label", - "toolbar-junk", + "toolbar-junk.title", "toolbar-delete-label", - "toolbar-delete-title", + "toolbar-delete-title.title", "toolbar-undelete-label", - "toolbar-undelete", + "toolbar-undelete.title", "toolbar-compact-label", - "toolbar-compact", + "toolbar-compact.title", "toolbar-add-as-event-label", - "toolbar-add-as-event", + "toolbar-add-as-event.title", "toolbar-add-as-task-label", - "toolbar-add-as-task", + "toolbar-add-as-task.title", "toolbar-tag-message-label", - "toolbar-tag-message", + "toolbar-tag-message.title", "toolbar-forward-inline-label", - "toolbar-forward-inline", + "toolbar-forward-inline.title", "toolbar-forward-attachment-label", - "toolbar-forward-attachment", + "toolbar-forward-attachment.title", "toolbar-mark-as-label", - "toolbar-mark-as", + "toolbar-mark-as.title", "toolbar-view-picker-label", - "toolbar-view-picker", + "toolbar-view-picker.title", "toolbar-address-book-label", - "toolbar-address-book", + "toolbar-address-book.title", "toolbar-chat-label", - "toolbar-chat", + "toolbar-chat.title", "toolbar-add-ons-and-themes-label", - "toolbar-add-ons-and-themes", + "toolbar-add-ons-and-themes.title", "toolbar-calendar-label", - "toolbar-calendar", + "toolbar-calendar.title", "toolbar-tasks-label", - "toolbar-tasks", + "toolbar-tasks.title", "toolbar-mail-label", - "toolbar-mail", + "toolbar-mail.title", "toolbar-print-label", - "toolbar-print", + "toolbar-print.title", "toolbar-quick-filter-bar-label", - "toolbar-quick-filter-bar", + "toolbar-quick-filter-bar.title", "toolbar-synchronize-label", - "toolbar-synchronize", + "toolbar-synchronize.title", "toolbar-delete-event-label", - "toolbar-delete-event", + "toolbar-delete-event.title", "toolbar-go-to-today-label", - "toolbar-go-to-today", + "toolbar-go-to-today.title", "toolbar-print-event-label", - "toolbar-print-event", + "toolbar-print-event.title", "toolbar-new-event-label", - "toolbar-new-event", + "toolbar-new-event.title", "toolbar-new-task-label", - "toolbar-new-task", + "toolbar-new-task.title", "toolbar-go-back-label", - "toolbar-go-back", + "toolbar-go-back.title", "toolbar-go-forward-label", - "toolbar-go-forward", + "toolbar-go-forward.title", "toolbar-stop-label", - "toolbar-stop", + "toolbar-stop.title", "toolbar-throbber-label", - "toolbar-throbber", + "toolbar-throbber.title", "toolbar-create-contact-label", - "toolbar-create-contact", + "toolbar-create-contact.title", "toolbar-create-address-book-label", - "toolbar-create-address-book", + "toolbar-create-address-book.title", "toolbar-create-list-label", - "toolbar-create-list", + "toolbar-create-list.title", "toolbar-import-contacts-label", - "toolbar-import-contacts", - "toolbar-new-address-book-popup-add-js-address-book", - "toolbar-new-address-book-popup-add-carddav-address-book", - "toolbar-new-address-book-popup-add-ldap-address-book" + "toolbar-import-contacts.title", + "toolbar-new-address-book-popup-add-js-address-book.label", + "toolbar-new-address-book-popup-add-carddav-address-book.label", + "toolbar-new-address-book-popup-add-ldap-address-book.label" ], "mail/messenger/viewSource.ftl": [ - "context-text-action-find", - "context-text-action-find-again", - "text-action-find", - "text-action-find-again" + "context-text-action-find.label", + "context-text-action-find.accesskey", + "context-text-action-find-again.label", + "context-text-action-find-again.accesskey", + "text-action-find.label", + "text-action-find.accesskey", + "text-action-find-again.label", + "text-action-find-again.accesskey" ], "mail/updater/updater.ini": [ - "TitleText", - "InfoText" + "Strings.TitleText", + "Strings.InfoText" ] } \ No newline at end of file diff --git a/_data/comm-release.json b/_data/comm-release.json index b207b53d..ecb8c038 100644 --- a/_data/comm-release.json +++ b/_data/comm-release.json @@ -14,22 +14,24 @@ "reminder-custom-origin-begin-after-task", "reminder-custom-origin-end-before-task", "reminder-custom-origin-end-after-task", - "reminder-custom-origin-begin-before-event-dom", - "reminder-custom-origin-begin-after-event-dom", - "reminder-custom-origin-end-before-event-dom", - "reminder-custom-origin-end-after-event-dom", - "reminder-custom-origin-begin-before-task-dom", - "reminder-custom-origin-begin-after-task-dom", - "reminder-custom-origin-end-before-task-dom", - "reminder-custom-origin-end-after-task-dom", + "reminder-custom-origin-begin-before-event-dom.label", + "reminder-custom-origin-begin-after-event-dom.label", + "reminder-custom-origin-end-before-event-dom.label", + "reminder-custom-origin-end-after-event-dom.label", + "reminder-custom-origin-begin-before-task-dom.label", + "reminder-custom-origin-begin-after-task-dom.label", + "reminder-custom-origin-end-before-task-dom.label", + "reminder-custom-origin-end-after-task-dom.label", "reminder-error-max-count-reached-event", "reminder-error-max-count-reached-task", "reminder-readonly-notification", - "reminder-disabled-snooze-button-tooltip" + "reminder-disabled-snooze-button-tooltip.tooltiptext" ], "calendar/calendar/calendar-context-menus.ftl": [ - "list-calendar-context-reload-menuitem", - "calendar-item-context-menu-modify-menuitem" + "list-calendar-context-reload-menuitem.label", + "list-calendar-context-reload-menuitem.accesskey", + "calendar-item-context-menu-modify-menuitem.label", + "calendar-item-context-menu-modify-menuitem.accesskey" ], "calendar/calendar/calendar-creation.ftl": [ "select-all-calendars", @@ -45,26 +47,26 @@ "calendar-delete-prompt-disable-message" ], "calendar/calendar/calendar-editable-item.ftl": [ - "calendar-editable-item-privacy-icon-private", - "calendar-editable-item-privacy-icon-confidential", - "calendar-editable-item-recurrence", - "calendar-editable-item-recurrence-exception", - "calendar-editable-item-todo-icon-task", - "calendar-editable-item-todo-icon-completed-task", - "calendar-editable-item-multiday-event-icon-start", - "calendar-editable-item-multiday-event-icon-continue", - "calendar-editable-item-multiday-event-icon-end", - "calendar-editable-item-reminder-icon-alarm", - "calendar-editable-item-reminder-icon-suppressed-alarm", - "calendar-editable-item-reminder-icon-email", - "calendar-editable-item-reminder-icon-audio" + "calendar-editable-item-privacy-icon-private.alt", + "calendar-editable-item-privacy-icon-confidential.alt", + "calendar-editable-item-recurrence.alt", + "calendar-editable-item-recurrence-exception.alt", + "calendar-editable-item-todo-icon-task.alt", + "calendar-editable-item-todo-icon-completed-task.alt", + "calendar-editable-item-multiday-event-icon-start.alt", + "calendar-editable-item-multiday-event-icon-continue.alt", + "calendar-editable-item-multiday-event-icon-end.alt", + "calendar-editable-item-reminder-icon-alarm.alt", + "calendar-editable-item-reminder-icon-suppressed-alarm.alt", + "calendar-editable-item-reminder-icon-email.alt", + "calendar-editable-item-reminder-icon-audio.alt" ], "calendar/calendar/calendar-event-dialog-attendees.ftl": [ - "event-attendee-role-required", - "event-attendee-role-optional", - "event-attendee-role-nonparticipant", - "event-attendee-role-chair", - "event-attendee-role-unknown", + "event-attendee-role-required.title", + "event-attendee-role-optional.title", + "event-attendee-role-nonparticipant.title", + "event-attendee-role-chair.title", + "event-attendee-role-unknown.title", "event-attendee-usertype-individual", "event-attendee-usertype-group", "event-attendee-usertype-resource", @@ -72,37 +74,50 @@ "event-attendee-usertype-unknown" ], "calendar/calendar/calendar-event-dialog-reminder.ftl": [ - "calendar-event-reminder-icon-display", - "calendar-event-reminder-icon-email", - "calendar-event-reminder-icon-audio" + "calendar-event-reminder-icon-display.alt", + "calendar-event-reminder-icon-email.alt", + "calendar-event-reminder-icon-audio.alt" ], "calendar/calendar/calendar-event-listing.ftl": [ - "calendar-event-listing-close", - "calendar-event-listing-column-calendar-name", - "calendar-event-listing-column-category", - "calendar-event-listing-column-completed", - "calendar-event-listing-column-completed-date", - "calendar-event-listing-column-due-date", - "calendar-event-listing-column-end-date", - "calendar-event-listing-column-location", - "calendar-event-listing-column-percent-complete", - "calendar-event-listing-column-priority", - "calendar-event-listing-column-start-date", - "calendar-event-listing-column-status", - "calendar-event-listing-column-time-until-due", - "calendar-event-listing-column-title", - "calendar-event-listing-interval-past", - "calendar-event-listing-interval-calendar-month", - "calendar-event-listing-interval-current-view", - "calendar-event-listing-interval-next-7-days", - "calendar-event-listing-interval-next-14-days", - "calendar-event-listing-interval-next-31-days", - "calendar-event-listing-interval-next-6-months", - "calendar-event-listing-interval-next-12-months", - "calendar-event-listing-interval-future", - "calendar-event-listing-interval-all", - "calendar-event-listing-interval-selected-day", - "calendar-event-listing-interval-today" + "calendar-event-listing-close.tooltiptext", + "calendar-event-listing-column-calendar-name.label", + "calendar-event-listing-column-calendar-name.tooltiptext", + "calendar-event-listing-column-category.label", + "calendar-event-listing-column-category.tooltiptext", + "calendar-event-listing-column-completed.label", + "calendar-event-listing-column-completed.tooltiptext", + "calendar-event-listing-column-completed-date.label", + "calendar-event-listing-column-completed-date.tooltiptext", + "calendar-event-listing-column-due-date.label", + "calendar-event-listing-column-due-date.tooltiptext", + "calendar-event-listing-column-end-date.label", + "calendar-event-listing-column-end-date.tooltiptext", + "calendar-event-listing-column-location.label", + "calendar-event-listing-column-location.tooltiptext", + "calendar-event-listing-column-percent-complete.label", + "calendar-event-listing-column-percent-complete.tooltiptext", + "calendar-event-listing-column-priority.label", + "calendar-event-listing-column-priority.tooltiptext", + "calendar-event-listing-column-start-date.label", + "calendar-event-listing-column-start-date.tooltiptext", + "calendar-event-listing-column-status.label", + "calendar-event-listing-column-status.tooltiptext", + "calendar-event-listing-column-time-until-due.label", + "calendar-event-listing-column-time-until-due.tooltiptext", + "calendar-event-listing-column-title.label", + "calendar-event-listing-column-title.tooltiptext", + "calendar-event-listing-interval-past.label", + "calendar-event-listing-interval-calendar-month.label", + "calendar-event-listing-interval-current-view.label", + "calendar-event-listing-interval-next-7-days.label", + "calendar-event-listing-interval-next-14-days.label", + "calendar-event-listing-interval-next-31-days.label", + "calendar-event-listing-interval-next-6-months.label", + "calendar-event-listing-interval-next-12-months.label", + "calendar-event-listing-interval-future.label", + "calendar-event-listing-interval-all.label", + "calendar-event-listing-interval-selected-day.label", + "calendar-event-listing-interval-today.label" ], "calendar/calendar/calendar-invitation-panel.ftl": [ "calendar-invitation-panel-status-new", @@ -120,8 +135,8 @@ "calendar-invitation-panel-decline-button", "calendar-invitation-panel-tentative-button", "calendar-invitation-panel-more-button", - "calendar-invitation-panel-menu-item-save-copy", - "calendar-invitation-panel-menu-item-toggle-changes", + "calendar-invitation-panel-menu-item-save-copy.label", + "calendar-invitation-panel-menu-item-toggle-changes.label", "calendar-invitation-panel-prop-title-when", "calendar-invitation-panel-prop-title-location", "calendar-invitation-interval-all-day", @@ -145,14 +160,14 @@ "calendar-invitation-change-indicator-modified" ], "calendar/calendar/calendar-invitations-dialog.ftl": [ - "calendar-invitation-current-participation-status-icon-accepted", - "calendar-invitation-current-participation-status-icon-declined", - "calendar-invitation-current-participation-status-icon-needs-action", + "calendar-invitation-current-participation-status-icon-accepted.alt", + "calendar-invitation-current-participation-status-icon-declined.alt", + "calendar-invitation-current-participation-status-icon-needs-action.alt", "allday-event", - "recurrent-event", - "calendar-invitations-location", - "organizer", - "calendar-invitations-attendee", + "recurrent-event.value", + "calendar-invitations-location.value", + "organizer.value", + "calendar-invitations-attendee.value", "calendar-invitations-none" ], "calendar/calendar/calendar-itip-identity-dialog.ftl": [ @@ -162,11 +177,11 @@ "calendar-itip-identity-label-none" ], "calendar/calendar/calendar-occurrence-prompt.ftl": [ - "header-isrepeating-event", - "header-isrepeating-task", - "header-containsrepeating-event", - "header-containsrepeating-task", - "header-containsrepeating-mixed", + "header-isrepeating-event.label", + "header-isrepeating-task.label", + "header-containsrepeating-event.label", + "header-containsrepeating-task.label", + "header-containsrepeating-mixed.label", "windowtitle-event-copy", "windowtitle-task-copy", "windowtitle-mixed-copy", @@ -179,31 +194,31 @@ "windowtitle-event-edit", "windowtitle-task-edit", "windowtitle-mixed-edit", - "windowtitle-multipleitems", - "buttons-single-occurrence-copy", - "buttons-single-occurrence-cut", - "buttons-single-occurrence-delete", - "buttons-single-occurrence-edit", - "buttons-multiple-occurrence-copy", - "buttons-multiple-occurrence-cut", - "buttons-multiple-occurrence-delete", - "buttons-multiple-occurrence-edit", - "buttons-single-allfollowing-copy", - "buttons-single-allfollowing-cut", - "buttons-single-allfollowing-delete", - "buttons-single-allfollowing-edit", - "buttons-multiple-allfollowing-copy", - "buttons-multiple-allfollowing-cut", - "buttons-multiple-allfollowing-delete", - "buttons-multiple-allfollowing-edit", - "buttons-single-parent-copy", - "buttons-single-parent-cut", - "buttons-single-parent-delete", - "buttons-single-parent-edit", - "buttons-multiple-parent-copy", - "buttons-multiple-parent-cut", - "buttons-multiple-parent-delete", - "buttons-multiple-parent-edit" + "windowtitle-multipleitems.value", + "buttons-single-occurrence-copy.label", + "buttons-single-occurrence-cut.label", + "buttons-single-occurrence-delete.label", + "buttons-single-occurrence-edit.label", + "buttons-multiple-occurrence-copy.label", + "buttons-multiple-occurrence-cut.label", + "buttons-multiple-occurrence-delete.label", + "buttons-multiple-occurrence-edit.label", + "buttons-single-allfollowing-copy.label", + "buttons-single-allfollowing-cut.label", + "buttons-single-allfollowing-delete.label", + "buttons-single-allfollowing-edit.label", + "buttons-multiple-allfollowing-copy.label", + "buttons-multiple-allfollowing-cut.label", + "buttons-multiple-allfollowing-delete.label", + "buttons-multiple-allfollowing-edit.label", + "buttons-single-parent-copy.label", + "buttons-single-parent-cut.label", + "buttons-single-parent-delete.label", + "buttons-single-parent-edit.label", + "buttons-multiple-parent-copy.label", + "buttons-multiple-parent-cut.label", + "buttons-multiple-parent-delete.label", + "buttons-multiple-parent-edit.label" ], "calendar/calendar/calendar-print.ftl": [ "calendar-print-layout-label", @@ -227,17 +242,20 @@ "calendar-recurrence-today" ], "calendar/calendar/calendar-summary-dialog.ftl": [ - "calendar-summary-dialog-edit-button", - "calendar-summary-dialog-edit-menu-button", - "edit-button-context-menu-this-occurrence", - "edit-button-context-menu-all-occurrences", - "description-context-menu-copy-link-text" + "calendar-summary-dialog-edit-button.label", + "calendar-summary-dialog-edit-button.accesskey", + "calendar-summary-dialog-edit-menu-button.label", + "edit-button-context-menu-this-occurrence.label", + "edit-button-context-menu-this-occurrence.accesskey", + "edit-button-context-menu-all-occurrences.label", + "edit-button-context-menu-all-occurrences.accesskey", + "description-context-menu-copy-link-text.label" ], "calendar/calendar/calendar-today-pane.ftl": [ - "calendar-today-pane-show-events-and-tasks", - "calendar-today-pane-show-tasks-only", - "calendar-today-pane-show-events-only", - "calendar-today-pane-close-button" + "calendar-today-pane-show-events-and-tasks.tooltiptext", + "calendar-today-pane-show-tasks-only.tooltiptext", + "calendar-today-pane-show-events-only.tooltiptext", + "calendar-today-pane-close-button.tooltiptext" ], "calendar/calendar/calendar-uri-redirect-dialog.ftl": [ "calendar-uri-redirect-window-title", @@ -249,46 +267,69 @@ "calendar-deactivated-notification-events", "calendar-deactivated-notification-tasks", "calendar-notifications-label", - "calendar-add-notification-button", + "calendar-add-notification-button.label", "calendar-list-header", - "calendar-no-reminders-tooltip", + "calendar-no-reminders-tooltip.title", "calendar-enable-button", - "calendar-list-item-context-button", + "calendar-list-item-context-button.title", "calendar-import-new-calendar", - "calendar-refresh-calendars", + "calendar-import-new-calendar.title", + "calendar-refresh-calendars.title", "calendar-new-event-primary-button", "calendar-new-task-primary-button", - "calendar-nav-button-prev-tooltip-day", - "calendar-nav-button-prev-tooltip-week", - "calendar-nav-button-prev-tooltip-multiweek", - "calendar-nav-button-prev-tooltip-month", - "calendar-nav-button-prev-tooltip-year", - "calendar-nav-button-next-tooltip-day", - "calendar-nav-button-next-tooltip-week", - "calendar-nav-button-next-tooltip-multiweek", - "calendar-nav-button-next-tooltip-month", - "calendar-nav-button-next-tooltip-year", - "calendar-today-button-tooltip", + "calendar-nav-button-prev-tooltip-day.title", + "calendar-nav-button-prev-tooltip-day.accesskey", + "calendar-nav-button-prev-tooltip-week.title", + "calendar-nav-button-prev-tooltip-week.accesskey", + "calendar-nav-button-prev-tooltip-multiweek.title", + "calendar-nav-button-prev-tooltip-multiweek.accesskey", + "calendar-nav-button-prev-tooltip-month.title", + "calendar-nav-button-prev-tooltip-month.accesskey", + "calendar-nav-button-prev-tooltip-year.title", + "calendar-nav-button-prev-tooltip-year.accesskey", + "calendar-nav-button-next-tooltip-day.title", + "calendar-nav-button-next-tooltip-day.accesskey", + "calendar-nav-button-next-tooltip-week.title", + "calendar-nav-button-next-tooltip-week.accesskey", + "calendar-nav-button-next-tooltip-multiweek.title", + "calendar-nav-button-next-tooltip-multiweek.accesskey", + "calendar-nav-button-next-tooltip-month.title", + "calendar-nav-button-next-tooltip-month.accesskey", + "calendar-nav-button-next-tooltip-year.title", + "calendar-nav-button-next-tooltip-year.accesskey", + "calendar-today-button-tooltip.title", "calendar-view-toggle-day", + "calendar-view-toggle-day.title", "calendar-view-toggle-week", + "calendar-view-toggle-week.title", "calendar-view-toggle-multiweek", + "calendar-view-toggle-multiweek.title", "calendar-view-toggle-month", - "calendar-control-bar-menu-button", - "calendar-find-events-menu-option", - "calendar-hide-weekends-option", - "calendar-define-workweek-option", - "calendar-show-tasks-calendar-option", - "calendar-context-menu-previous-day", - "calendar-context-menu-previous-week", - "calendar-context-menu-previous-multiweek", - "calendar-context-menu-previous-month", - "calendar-context-menu-next-day", - "calendar-context-menu-next-week", - "calendar-context-menu-next-multiweek", - "calendar-context-menu-next-month" + "calendar-view-toggle-month.title", + "calendar-control-bar-menu-button.title", + "calendar-find-events-menu-option.label", + "calendar-hide-weekends-option.label", + "calendar-define-workweek-option.label", + "calendar-show-tasks-calendar-option.label", + "calendar-context-menu-previous-day.label", + "calendar-context-menu-previous-day.accesskey", + "calendar-context-menu-previous-week.label", + "calendar-context-menu-previous-week.accesskey", + "calendar-context-menu-previous-multiweek.label", + "calendar-context-menu-previous-multiweek.accesskey", + "calendar-context-menu-previous-month.label", + "calendar-context-menu-previous-month.accesskey", + "calendar-context-menu-next-day.label", + "calendar-context-menu-next-day.accesskey", + "calendar-context-menu-next-week.label", + "calendar-context-menu-next-week.accesskey", + "calendar-context-menu-next-multiweek.label", + "calendar-context-menu-next-multiweek.accesskey", + "calendar-context-menu-next-month.label", + "calendar-context-menu-next-month.accesskey" ], "calendar/calendar/calendar.ftl": [ - "new-event", + "new-event.placeholder", "new-event-dialog", "edit-event-dialog", "new-task-dialog", @@ -348,8 +389,8 @@ "remove-calendar-message-delete", "remove-calendar-message-unsubscribe", "week-title", - "week-title-label", - "calendar-none", + "week-title-label.aria-label", + "calendar-none.label", "too-new-schema-error-text", "event-untitled", "tooltip-title", @@ -382,9 +423,9 @@ "item-modified-on-server", "modify-will-lose-data", "delete-will-lose-data", - "calendar-conflicts-dialog", - "proceed-modify", - "proceed-delete", + "calendar-conflicts-dialog.buttonlabelcancel", + "proceed-modify.label", + "proceed-delete.label", "dav-not-dav", "dav-dav-not-cal-dav", "item-put-error", @@ -442,7 +483,7 @@ "calendar-last1", "calendar-last2", "alarm-window-title-label", - "alarm-starts", + "alarm-starts.value", "alarm-today-at", "alarm-tomorrow-at", "alarm-yesterday-at", @@ -454,14 +495,14 @@ "task-details-status-completed", "task-details-status-completed-on", "task-details-status-cancelled", - "getting-calendar-info-common", - "getting-calendar-info-detail", + "getting-calendar-info-common.label", + "getting-calendar-info-detail.label", "error-code", "error-description", "error-writing2", "error-writing-details", - "tooltip-calendar-disabled", - "tooltip-calendar-read-only", + "tooltip-calendar-disabled.title", + "tooltip-calendar-read-only.title", "task-edit-instructions", "task-edit-instructions-readonly", "task-edit-instructions-capability", @@ -470,8 +511,10 @@ "datetime-with-timezone", "single-long-calendar-week", "single-calendar-week", + "single-calendar-week.title", "several-long-calendar-weeks", "several-calendar-weeks", + "several-calendar-weeks.title", "multiweek-view-week", "due-in-days", "due-in-hours", @@ -479,7 +522,7 @@ "month-in-year-month-format", "format-date-long", "day-header", - "day-header-elem", + "day-header-elem.label", "days-interval-in-month", "days-interval-in-month-month-format", "days-interval-between-months", @@ -494,126 +537,161 @@ "datetime-interval-task-without-start-date", "drag-label-tasks-with-only-entry-date", "drag-label-tasks-with-only-due-date", - "delete-task", - "delete-item", - "delete-event", - "calendar-properties-every-minute", + "delete-task.label", + "delete-task.accesskey", + "delete-item.label", + "delete-item.accesskey", + "delete-event.label", + "delete-event.accesskey", + "calendar-properties-every-minute.label", "extract-using", "extract-using-region", "unit-minutes", - "event-duration-menuitem-count-minutes", + "event-duration-menuitem-count-minutes.label", "unit-hours", - "event-duration-menuitem-count-hours", + "event-duration-menuitem-count-hours.label", "unit-days", - "event-duration-menuitem-count-days", + "event-duration-menuitem-count-days.label", "unit-weeks", - "event-duration-menuitem-count-weeks", - "event-duration-menuitem-minutes", - "event-duration-label-minutes", - "event-duration-menuitem-hours", - "event-duration-label-hours", - "event-duration-menuitem-days", - "event-duration-label-days", - "event-duration-menuitem-weeks", - "event-duration-label-weeks", + "event-duration-menuitem-count-weeks.label", + "event-duration-menuitem-minutes.label", + "event-duration-label-minutes.value", + "event-duration-menuitem-hours.label", + "event-duration-label-hours.value", + "event-duration-menuitem-days.label", + "event-duration-label-days.value", + "event-duration-menuitem-weeks.label", + "event-duration-label-weeks.value", "show-calendar", "hide-calendar", - "hide-calendar-title", - "show-calendar-title", - "show-calendar-label", - "hide-calendar-label", - "show-only-calendar", + "hide-calendar-title.title", + "show-calendar-title.title", + "show-calendar-label.label", + "hide-calendar-label.label", + "show-only-calendar.label", "modify-conflict-prompt-title", "modify-conflict-prompt-message", "modify-conflict-prompt-button1", "modify-conflict-prompt-button2", - "minimonth-no-selected-date" + "minimonth-no-selected-date.aria-label" ], "calendar/calendar/categories.ftl": [ "categories2" ], "calendar/calendar/category-dialog.ftl": [ "category-name-label", - "category-color-label" + "category-color-label.label" ], "calendar/calendar/preferences.ftl": [ "calendar-title", "calendar-title-reminder", "calendar-title-notification", "calendar-title-category", - "dateformat-label", - "dateformat-long", - "dateformat-short", - "use-system-timezone-radio-button", - "set-timezone-manually-radio-button", - "timezone-label", - "weekstart-label", - "day-1-name", - "day-2-name", - "day-3-name", - "day-4-name", - "day-5-name", - "day-6-name", - "day-7-name", - "show-weeknumber-label", - "workdays-label", - "day-1-checkbox", - "day-2-checkbox", - "day-3-checkbox", - "day-4-checkbox", - "day-5-checkbox", - "day-6-checkbox", - "day-7-checkbox", + "dateformat-label.value", + "dateformat-label.accesskey", + "dateformat-long.label", + "dateformat-short.label", + "use-system-timezone-radio-button.label", + "set-timezone-manually-radio-button.label", + "timezone-label.value", + "weekstart-label.value", + "weekstart-label.accesskey", + "day-1-name.label", + "day-2-name.label", + "day-3-name.label", + "day-4-name.label", + "day-5-name.label", + "day-6-name.label", + "day-7-name.label", + "show-weeknumber-label.label", + "show-weeknumber-label.accesskey", + "workdays-label.value", + "day-1-checkbox.label", + "day-1-checkbox.accesskey", + "day-2-checkbox.label", + "day-2-checkbox.accesskey", + "day-3-checkbox.label", + "day-3-checkbox.accesskey", + "day-4-checkbox.label", + "day-4-checkbox.accesskey", + "day-5-checkbox.label", + "day-5-checkbox.accesskey", + "day-6-checkbox.label", + "day-6-checkbox.accesskey", + "day-7-checkbox.label", + "day-7-checkbox.accesskey", "dayweek-legend", - "visible-hours-label", - "visible-hours-end-label", - "day-start-label", - "day-end-label", - "midnight-label", - "noon-label", - "location-checkbox", + "visible-hours-label.value", + "visible-hours-label.accesskey", + "visible-hours-end-label.value", + "day-start-label.value", + "day-start-label.accesskey", + "day-end-label.value", + "day-end-label.accesskey", + "midnight-label.label", + "noon-label.label", + "location-checkbox.label", + "location-checkbox.accesskey", "multiweek-legend", - "number-of-weeks-label", - "week-0-label", - "week-1-label", - "week-2-label", - "week-3-label", - "week-4-label", - "week-5-label", - "week-6-label", - "previous-weeks-label", + "number-of-weeks-label.value", + "number-of-weeks-label.accesskey", + "week-0-label.label", + "week-1-label.label", + "week-2-label.label", + "week-3-label.label", + "week-4-label.label", + "week-5-label.label", + "week-6-label.label", + "previous-weeks-label.value", + "previous-weeks-label.accesskey", "todaypane-legend", - "agenda-days", + "agenda-days.value", + "agenda-days.accesskey", "event-task-legend", - "default-length-label", - "task-start-label", - "task-start-1-label", - "task-start-2-label", - "task-start-3-label", - "task-start-4-label", - "task-start-5-label", - "task-start-6-label", - "task-start-7-label", - "task-start-8-label", - "task-due-label", - "edit-intab-label", - "prompt-delete-label", + "default-length-label.value", + "default-length-label.accesskey", + "task-start-label.value", + "task-start-1-label.label", + "task-start-2-label.label", + "task-start-3-label.label", + "task-start-4-label.label", + "task-start-5-label.label", + "task-start-6-label.label", + "task-start-7-label.label", + "task-start-8-label.label", + "task-due-label.value", + "edit-intab-label.label", + "edit-intab-label.accesskey", + "prompt-delete-label.label", + "prompt-delete-label.accesskey", "reminder-legend", - "reminder-play-checkbox", - "reminder-play-alarm-button", - "reminder-default-sound-label", - "reminder-custom-sound-label", - "reminder-browse-sound-label", - "reminder-dialog-label", - "missed-reminder-label", + "reminder-play-checkbox.label", + "reminder-play-checkbox.accesskey", + "reminder-play-alarm-button.label", + "reminder-play-alarm-button.accesskey", + "reminder-default-sound-label.label", + "reminder-default-sound-label.accesskey", + "reminder-custom-sound-label.label", + "reminder-custom-sound-label.accesskey", + "reminder-browse-sound-label.label", + "reminder-browse-sound-label.accesskey", + "reminder-dialog-label.label", + "reminder-dialog-label.accesskey", + "missed-reminder-label.label", + "missed-reminder-label.accesskey", "reminder-default-legend", - "default-snooze-label", - "event-alarm-label", - "alarm-on-label", - "alarm-off-label", - "task-alarm-label", - "event-alarm-time-label", - "task-alarm-time-label", + "default-snooze-label.value", + "default-snooze-label.accesskey", + "event-alarm-label.value", + "event-alarm-label.accesskey", + "alarm-on-label.label", + "alarm-off-label.label", + "task-alarm-label.value", + "task-alarm-label.accesskey", + "event-alarm-time-label.value", + "event-alarm-time-label.accesskey", + "task-alarm-time-label.value", + "task-alarm-time-label.accesskey", "calendar-notifications-customize-label", "category-new-label", "category-edit-label", @@ -2283,20 +2361,28 @@ "chat/accounts.ftl": [ "new-account-label", "accounts-window-title", - "account-manager-new-account", - "account-manager-close", - "account-manager-close-command", + "account-manager-new-account.label", + "account-manager-new-account.accesskey", + "account-manager-close.label", + "account-manager-close.accesskey", + "account-manager-close-command.key", "account-manager-no-account-title", "account-manager-no-account-description", - "account-auto-sign-on", - "account-connect", - "account-disconnect", - "account-edit", - "account-cancel-reconnection", - "account-copy-debug-log", - "account-connecting", - "account-disconnecting", - "account-disconnected" + "account-auto-sign-on.label", + "account-auto-sign-on.accesskey", + "account-connect.label", + "account-connect.accesskey", + "account-disconnect.label", + "account-disconnect.accesskey", + "account-edit.label", + "account-edit.accesskey", + "account-cancel-reconnection.label", + "account-cancel-reconnection.accesskey", + "account-copy-debug-log.label", + "account-copy-debug-log.accesskey", + "account-connecting.value", + "account-disconnecting.value", + "account-disconnected.value" ], "chat/commands.ftl": [ "commands-key", @@ -8142,8 +8228,8 @@ "window.quit-nonwin" ], "mail/crashreporter/crashreporter-override.ini": [ - "CrashReporterProductErrorText2", - "CrashReporterDescriptionText2" + "Strings.CrashReporterProductErrorText2", + "Strings.CrashReporterDescriptionText2" ], "mail/installer/custom.properties": [ "REG_APP_DESC", @@ -8306,41 +8392,43 @@ "langpack-contributors" ], "mail/messenger/about3Pane.ftl": [ - "quick-filter-button", + "quick-filter-button.title", "quick-filter-button-label", - "thread-pane-header-display-button", + "thread-pane-header-display-button.title", "thread-pane-folder-message-count", "thread-pane-folder-selected-count", - "thread-pane-header-context-table-view", - "thread-pane-header-context-cards-view", - "thread-pane-header-context-hide", - "quick-filter-bar-sticky", - "quick-filter-bar-dropdown", - "quick-filter-bar-dropdown-unread", - "quick-filter-bar-dropdown-starred", - "quick-filter-bar-dropdown-inaddrbook", - "quick-filter-bar-dropdown-tags", - "quick-filter-bar-dropdown-attachment", - "quick-filter-bar-unread", + "thread-pane-header-context-table-view.label", + "thread-pane-header-context-cards-view.label", + "thread-pane-header-context-hide.label", + "quick-filter-bar-sticky.title", + "quick-filter-bar-dropdown.title", + "quick-filter-bar-dropdown-unread.label", + "quick-filter-bar-dropdown-starred.label", + "quick-filter-bar-dropdown-inaddrbook.label", + "quick-filter-bar-dropdown-tags.label", + "quick-filter-bar-dropdown-attachment.label", + "quick-filter-bar-unread.title", "quick-filter-bar-unread-label", - "quick-filter-bar-starred", + "quick-filter-bar-starred.title", "quick-filter-bar-starred-label", - "quick-filter-bar-inaddrbook", + "quick-filter-bar-inaddrbook.title", "quick-filter-bar-inaddrbook-label", - "quick-filter-bar-tags", + "quick-filter-bar-tags.title", "quick-filter-bar-tags-label", - "quick-filter-bar-attachment", + "quick-filter-bar-attachment.title", "quick-filter-bar-attachment-label", "quick-filter-bar-no-results", "quick-filter-bar-results", - "quick-filter-bar-search2", - "quick-filter-bar-searching", + "quick-filter-bar-search2.label", + "quick-filter-bar-searching.title", "quick-filter-bar-search-shortcut", "quick-filter-bar-search-placeholder-with-key", - "quick-filter-bar-search-button", - "quick-filter-bar-boolean-mode", - "quick-filter-bar-boolean-mode-any", - "quick-filter-bar-boolean-mode-all", + "quick-filter-bar-search-button.alt", + "quick-filter-bar-boolean-mode.title", + "quick-filter-bar-boolean-mode-any.label", + "quick-filter-bar-boolean-mode-any.title", + "quick-filter-bar-boolean-mode-all.label", + "quick-filter-bar-boolean-mode-all.title", "quick-filter-bar-text-filter-explanation", "quick-filter-bar-text-filter-sender", "quick-filter-bar-text-filter-recipients", @@ -8348,109 +8436,150 @@ "quick-filter-bar-text-filter-body", "quick-filter-bar-gloda-upsell-line1", "quick-filter-bar-gloda-upsell-line2", - "folder-pane-get-messages-button", - "folder-pane-get-all-messages-menuitem", + "folder-pane-get-messages-button.title", + "folder-pane-get-all-messages-menuitem.label", + "folder-pane-get-all-messages-menuitem.accesskey", "folder-pane-write-message-button", - "folder-pane-more-menu-button", - "folder-pane-header-folder-modes", - "folder-pane-header-context-toggle-get-messages", - "folder-pane-header-context-toggle-new-message", - "folder-pane-header-context-hide", - "folder-pane-show-total-toggle", - "folder-pane-header-toggle-folder-size", - "folder-pane-header-hide-local-folders", - "folder-pane-mode-context-button", - "folder-pane-mode-context-toggle-compact-mode", - "folder-pane-mode-move-up", - "folder-pane-mode-move-down", + "folder-pane-write-message-button.title", + "folder-pane-more-menu-button.title", + "folder-pane-header-folder-modes.label", + "folder-pane-header-context-toggle-get-messages.label", + "folder-pane-header-context-toggle-new-message.label", + "folder-pane-header-context-hide.label", + "folder-pane-show-total-toggle.label", + "folder-pane-header-toggle-folder-size.label", + "folder-pane-header-hide-local-folders.label", + "folder-pane-mode-context-button.title", + "folder-pane-mode-context-toggle-compact-mode.label", + "folder-pane-mode-context-toggle-compact-mode.accesskey", + "folder-pane-mode-move-up.label", + "folder-pane-mode-move-down.label", "folder-pane-unread-aria-label", "folder-pane-total-aria-label", - "threadpane-column-header-select", - "threadpane-column-header-select-all", - "threadpane-column-header-deselect-all", - "threadpane-column-label-select", - "threadpane-cell-select", - "threadpane-column-header-thread", - "threadpane-column-label-thread", - "threadpane-cell-thread", - "threadpane-column-header-flagged", - "threadpane-column-label-flagged", - "threadpane-cell-flagged", + "threadpane-column-header-select.title", + "threadpane-column-header-select-all.title", + "threadpane-column-header-deselect-all.title", + "threadpane-column-label-select.label", + "threadpane-cell-select.aria-label", + "threadpane-column-header-thread.title", + "threadpane-column-label-thread.label", + "threadpane-cell-thread.aria-label", + "threadpane-column-header-flagged.title", + "threadpane-column-label-flagged.label", + "threadpane-cell-flagged.aria-label", "threadpane-flagged-cell-label", - "threadpane-column-header-attachments", - "threadpane-column-label-attachments", - "threadpane-cell-attachments", + "threadpane-column-header-attachments.title", + "threadpane-column-label-attachments.label", + "threadpane-cell-attachments.aria-label", "threadpane-attachments-cell-label", - "threadpane-column-header-spam", - "threadpane-column-label-spam", - "threadpane-cell-spam", + "threadpane-column-header-spam.title", + "threadpane-column-label-spam.label", + "threadpane-cell-spam.aria-label", "threadpane-spam-cell-label", - "threadpane-column-header-unread-button", - "threadpane-column-label-unread-button", - "threadpane-cell-read-status", + "threadpane-column-header-unread-button.title", + "threadpane-column-label-unread-button.label", + "threadpane-cell-read-status.aria-label", "threadpane-read-cell-label", "threadpane-unread-cell-label", "threadpane-column-header-sender", - "threadpane-column-label-sender", - "threadpane-cell-sender-title", + "threadpane-column-header-sender.title", + "threadpane-column-label-sender.label", + "threadpane-cell-sender-title.aria-label", + "threadpane-cell-sender-title.title", "threadpane-column-header-recipient", - "threadpane-column-label-recipient", - "threadpane-cell-recipient-title", + "threadpane-column-header-recipient.title", + "threadpane-column-label-recipient.label", + "threadpane-cell-recipient-title.aria-label", + "threadpane-cell-recipient-title.title", "threadpane-column-header-correspondents", - "threadpane-column-label-correspondents", - "threadpane-cell-correspondents-title", + "threadpane-column-header-correspondents.title", + "threadpane-column-label-correspondents.label", + "threadpane-cell-correspondents-title.aria-label", + "threadpane-cell-correspondents-title.title", "threadpane-column-header-subject", - "threadpane-column-label-subject", - "threadpane-cell-subject-title", + "threadpane-column-header-subject.title", + "threadpane-column-label-subject.label", + "threadpane-cell-subject-title.aria-label", + "threadpane-cell-subject-title.title", "threadpane-column-header-date", - "threadpane-column-label-date", - "threadpane-cell-date-title", + "threadpane-column-header-date.title", + "threadpane-column-label-date.label", + "threadpane-cell-date-title.aria-label", + "threadpane-cell-date-title.title", "threadpane-column-header-received", - "threadpane-column-label-received", - "threadpane-cell-received-title", + "threadpane-column-header-received.title", + "threadpane-column-label-received.label", + "threadpane-cell-received-title.aria-label", + "threadpane-cell-received-title.title", "threadpane-column-header-status", - "threadpane-column-label-status", - "threadpane-cell-status-title", + "threadpane-column-header-status.title", + "threadpane-column-label-status.label", + "threadpane-cell-status-title.aria-label", + "threadpane-cell-status-title.title", "threadpane-column-header-size", - "threadpane-column-label-size", - "threadpane-cell-size-title", + "threadpane-column-header-size.title", + "threadpane-column-label-size.label", + "threadpane-cell-size-title.aria-label", + "threadpane-cell-size-title.title", "threadpane-column-header-tags", - "threadpane-column-label-tags", - "threadpane-cell-tags-title", + "threadpane-column-header-tags.title", + "threadpane-column-label-tags.label", + "threadpane-cell-tags-title.aria-label", + "threadpane-cell-tags-title.title", "threadpane-column-header-account", - "threadpane-column-label-account", - "threadpane-cell-account-title", + "threadpane-column-header-account.title", + "threadpane-column-label-account.label", + "threadpane-cell-account-title.aria-label", + "threadpane-cell-account-title.title", "threadpane-column-header-priority", - "threadpane-column-label-priority", - "threadpane-cell-priority-title", + "threadpane-column-header-priority.title", + "threadpane-column-label-priority.label", + "threadpane-cell-priority-title.aria-label", + "threadpane-cell-priority-title.title", "threadpane-column-header-unread", - "threadpane-column-label-unread", - "threadpane-cell-unread-title", + "threadpane-column-header-unread.title", + "threadpane-column-label-unread.label", + "threadpane-cell-unread-title.aria-label", + "threadpane-cell-unread-title.title", "threadpane-column-header-total", - "threadpane-column-label-total", - "threadpane-cell-total-title", + "threadpane-column-header-total.title", + "threadpane-column-label-total.label", + "threadpane-cell-total-title.aria-label", + "threadpane-cell-total-title.title", "threadpane-column-header-location", - "threadpane-column-label-location", - "threadpane-cell-location-title", + "threadpane-column-header-location.title", + "threadpane-column-label-location.label", + "threadpane-cell-location-title.aria-label", + "threadpane-cell-location-title.title", "threadpane-column-header-id", - "threadpane-column-label-id", - "threadpane-cell-id-title", - "threadpane-column-header-delete", - "threadpane-column-label-delete", - "threadpane-cell-delete", + "threadpane-column-header-id.title", + "threadpane-column-label-id.label", + "threadpane-cell-id-title.aria-label", + "threadpane-cell-id-title.title", + "threadpane-column-header-delete.title", + "threadpane-column-label-delete.label", + "threadpane-cell-delete.aria-label", "threadpane-replies", - "threadpane-message-new", - "threadpane-message-replied", - "threadpane-message-redirected", - "threadpane-message-forwarded", - "threadpane-message-replied-forwarded", - "threadpane-message-replied-redirected", - "threadpane-message-forwarded-redirected", - "threadpane-message-replied-forwarded-redirected", - "apply-columns-to-menu", - "apply-current-view-to-menu", - "apply-current-view-to-folder", - "apply-current-view-to-folder-children", + "threadpane-message-new.alt", + "threadpane-message-new.title", + "threadpane-message-replied.alt", + "threadpane-message-replied.title", + "threadpane-message-redirected.alt", + "threadpane-message-redirected.title", + "threadpane-message-forwarded.alt", + "threadpane-message-forwarded.title", + "threadpane-message-replied-forwarded.alt", + "threadpane-message-replied-forwarded.title", + "threadpane-message-replied-redirected.alt", + "threadpane-message-replied-redirected.title", + "threadpane-message-forwarded-redirected.alt", + "threadpane-message-forwarded-redirected.title", + "threadpane-message-replied-forwarded-redirected.alt", + "threadpane-message-replied-forwarded-redirected.title", + "apply-columns-to-menu.label", + "apply-current-view-to-menu.label", + "apply-current-view-to-folder.label", + "apply-current-view-to-folder-children.label", "apply-changes-to-folder-title", "apply-current-columns-to-folder-message", "apply-current-columns-to-folder-with-children-message", @@ -8458,15 +8587,16 @@ "apply-current-view-to-folder-with-children-message", "threadpane-sort-header-unread-count", "threadpane-sort-header-count", - "threadpane-card-menu-button", + "threadpane-card-menu-button.title", "message-list-placeholder-no-messages", "message-list-placeholder-multiple-folders", - "folder-pane-context-mark-folder-read" + "folder-pane-context-mark-folder-read.label", + "folder-pane-context-mark-folder-read.accesskey" ], "mail/messenger/aboutAddonsExtra.ftl": [ - "add-on-options-button", + "add-on-options-button.title", "add-on-search-alternative-button-label", - "atn-addons-heading-search-input" + "atn-addons-heading-search-input.placeholder" ], "mail/messenger/aboutDialog.ftl": [ "about-update-whats-new", @@ -8474,7 +8604,9 @@ "release-notes-link", "update-internal-error", "update-check-for-updates-button", + "update-check-for-updates-button.accesskey", "update-update-button", + "update-update-button.accesskey", "update-checking-for-updates", "update-downloading-message", "update-applying", @@ -8500,7 +8632,7 @@ "bottom-links-license", "bottom-links-rights", "bottom-links-privacy", - "cmd-close-mac-command-key" + "cmd-close-mac-command-key.key" ], "mail/messenger/aboutImport.ftl": [ "import-page-title", @@ -8578,7 +8710,8 @@ "import-from-calendar-file-desc", "calendar-items-title", "calendar-items-loading", - "calendar-items-filter-input2", + "calendar-items-filter-input2.label", + "calendar-items-filter-input2.placeholder", "calendar-select-all-items", "calendar-deselect-all-items", "calendar-target-title", @@ -8613,7 +8746,7 @@ "footer-import-documentation", "footer-export-documentation", "footer-support-forum", - "step-list", + "step-list.aria-label", "step-confirm", "step-count" ], @@ -8685,7 +8818,8 @@ "chat-table-heading-protocol", "chat-table-heading-name", "chat-table-heading-actions", - "chat-table-copy-debug-log" + "chat-table-copy-debug-log", + "chat-table-copy-debug-log.title" ], "mail/messenger/aboutSupportMail.ftl": [ "accounts-title", @@ -8723,24 +8857,32 @@ "setup-title", "about-title", "resources-title", - "release-notes", + "release-notes.title", "email-label", + "email-label.aria-label", "email-description", "calendar-label", + "calendar-label.aria-label", "calendar-description", "chat-label", + "chat-label.aria-label", "chat-description", "filelink-label", + "filelink-label.aria-label", "filelink-description", "addressbook-label", + "addressbook-label.aria-label", "addressbook-description", "feeds-label", + "feeds-label.aria-label", "feeds-description", "newsgroups-label", + "newsgroups-label.aria-label", "newsgroups-description", "import-title", "import-paragraph2", "import-label", + "import-label.aria-label", "about-paragraph", "about-paragraph-consider-donation", "support-link", @@ -8758,20 +8900,28 @@ "open-preferences-sidebar-button2", "open-addons-sidebar-button", "account-tree-create-account-button", - "account-tree-add-mail-account", - "account-tree-add-chat-account", - "account-tree-add-feed-account", - "account-tree-add-newsgroup-account", + "account-tree-add-mail-account.label", + "account-tree-add-mail-account.accesskey", + "account-tree-add-chat-account.label", + "account-tree-add-chat-account.accesskey", + "account-tree-add-feed-account.label", + "account-tree-add-feed-account.accesskey", + "account-tree-add-newsgroup-account.label", + "account-tree-add-newsgroup-account.accesskey", "server-change-restart-required", "edit-vcard-dialog-accept-button", + "edit-vcard-dialog-accept-button.accesskey", "edit-vcard-dialog-cancel-button", - "account-manager-server-default-icon" + "edit-vcard-dialog-cancel-button.accesskey", + "account-manager-server-default-icon.title", + "account-manager-server-default-icon.alt" ], "mail/messenger/accountSettings.ftl": [ "account-settings-color-label", - "account-settings-reset-color-button", - "delete-account-button", - "default-account-button" + "account-settings-color-label.accesskey", + "account-settings-reset-color-button.title", + "delete-account-button.label", + "default-account-button.label" ], "mail/messenger/accountcreation/accountHub.ftl": [ "account-hub-brand", @@ -8781,12 +8931,19 @@ "account-hub-support", "account-hub-donate", "account-hub-email-setup-button", + "account-hub-email-setup-button.title", "account-hub-calendar-setup-button", + "account-hub-calendar-setup-button.title", "account-hub-address-book-setup-button", + "account-hub-address-book-setup-button.title", "account-hub-chat-setup-button", + "account-hub-chat-setup-button.title", "account-hub-feed-setup-button", + "account-hub-feed-setup-button.title", "account-hub-newsgroup-setup-button", + "account-hub-newsgroup-setup-button.title", "account-hub-import-setup-button", + "account-hub-import-setup-button.title", "account-hub-sync-button", "account-hub-add-email-title", "account-hub-manually-configure-email-title", @@ -8803,17 +8960,19 @@ "account-hub-protocol-label", "account-hub-hostname-label", "account-hub-port-label", + "account-hub-port-label.title", "account-hub-auto-description", "account-hub-ssl-label", - "account-hub-ssl-autodetect-option", - "account-hub-ssl-no-authentication-option", - "account-hub-ssl-cleartext-password-option", - "account-hub-ssl-encrypted-password-option", - "account-hub-ssl-noencryption-option", - "account-hub-auth-no-authentication-option", + "account-hub-ssl-autodetect-option.label", + "account-hub-ssl-no-authentication-option.label", + "account-hub-ssl-cleartext-password-option.label", + "account-hub-ssl-encrypted-password-option.label", + "account-hub-ssl-noencryption-option.label", + "account-hub-auth-no-authentication-option.label", "account-hub-auth-label", "account-hub-username-label", "account-hub-name-label", + "account-hub-name-label.accesskey", "account-hub-adding-account-title", "account-hub-adding-account-subheader", "account-hub-lookup-email-configuration-title", @@ -8840,26 +8999,38 @@ "account-setup-success-description", "account-setup-success-secondary-description", "account-setup-name-label", - "account-setup-name-input", - "account-setup-name-info-icon", - "account-setup-name-warning-icon", + "account-setup-name-label.accesskey", + "account-setup-name-input.placeholder", + "account-setup-name-info-icon.title", + "account-setup-name-warning-icon.title", "account-setup-email-label", - "account-setup-email-input", - "account-setup-email-info-icon", - "account-setup-email-warning-icon", + "account-setup-email-label.accesskey", + "account-setup-email-input.placeholder", + "account-setup-email-info-icon.title", + "account-setup-email-warning-icon.title", "account-setup-password-label", - "account-setup-password-toggle-show", - "account-setup-password-toggle-hide", + "account-setup-password-label.accesskey", + "account-setup-password-label.title", + "account-setup-password-toggle-show.title", + "account-setup-password-toggle-hide.title", "account-setup-remember-password", + "account-setup-remember-password.accesskey", "account-setup-exchange-label", - "account-setup-exchange-input", - "account-setup-exchange-info-icon", + "account-setup-exchange-label.accesskey", + "account-setup-exchange-input.placeholder", + "account-setup-exchange-info-icon.title", "account-setup-button-cancel", + "account-setup-button-cancel.accesskey", "account-setup-button-manual-config", + "account-setup-button-manual-config.accesskey", "account-setup-button-stop", + "account-setup-button-stop.accesskey", "account-setup-button-retest", + "account-setup-button-retest.accesskey", "account-setup-button-continue", + "account-setup-button-continue.accesskey", "account-setup-button-done", + "account-setup-button-done.accesskey", "account-setup-looking-up-settings", "account-setup-looking-up-settings-guess", "account-setup-looking-up-settings-half-manual", @@ -8879,11 +9050,11 @@ "account-setup-success-settings-disk", "account-setup-success-settings-isp", "account-setup-success-settings-exchange", - "account-setup-step1-image", - "account-setup-step2-image", - "account-setup-step3-image", - "account-setup-step4-image", - "account-setup-step5-image", + "account-setup-step1-image.title", + "account-setup-step2-image.title", + "account-setup-step3-image.title", + "account-setup-step4-image.title", + "account-setup-step5-image.title", "account-setup-privacy-footnote2", "account-setup-selection-help", "account-setup-selection-error", @@ -8914,6 +9085,7 @@ "account-setup-protocol-label", "account-setup-hostname-label", "account-setup-port-label", + "account-setup-port-label.title", "account-setup-auto-description", "account-setup-ssl-label", "account-setup-outgoing-server-legend", @@ -8925,23 +9097,30 @@ "account-setup-auth-label", "account-setup-username-label", "account-setup-advanced-setup-button", + "account-setup-advanced-setup-button.accesskey", "account-setup-insecure-title", "account-setup-insecure-incoming-title", "account-setup-insecure-outgoing-title", "account-setup-warning-cleartext", "account-setup-warning-cleartext-details", "account-setup-insecure-server-checkbox", + "account-setup-insecure-server-checkbox.accesskey", "account-setup-insecure-description", "insecure-dialog-cancel-button", + "insecure-dialog-cancel-button.accesskey", "insecure-dialog-confirm-button", + "insecure-dialog-confirm-button.accesskey", "exchange-dialog-question", "exchange-dialog-confirm-button", "exchange-dialog-cancel-button", "exit-dialog-title", "exit-dialog-description", "account-setup-no-account-checkbox", + "account-setup-no-account-checkbox.accesskey", "exit-dialog-cancel-button", + "exit-dialog-cancel-button.accesskey", "exit-dialog-confirm-button", + "exit-dialog-confirm-button.accesskey", "account-setup-creation-error-title", "account-setup-error-server-exists", "account-setup-confirm-advanced-title", @@ -8962,27 +9141,35 @@ "account-setup-found-address-books-description", "account-setup-found-calendars-description", "account-setup-button-finish", + "account-setup-button-finish.accesskey", "account-setup-looking-up-address-books", "account-setup-looking-up-calendars", "account-setup-address-books-button", "account-setup-calendars-button", "account-setup-connect-link", "account-setup-existing-address-book", + "account-setup-existing-address-book.title", "account-setup-existing-calendar", + "account-setup-existing-calendar.title", "account-setup-connect-all-calendars", "account-setup-connect-all-address-books", "calendar-dialog-title", "calendar-dialog-cancel-button", + "calendar-dialog-cancel-button.accesskey", "calendar-dialog-confirm-button", + "calendar-dialog-confirm-button.accesskey", "account-setup-calendar-name-label", - "account-setup-calendar-name-input", + "account-setup-calendar-name-input.placeholder", "account-setup-calendar-color-label", "account-setup-calendar-refresh-label", "account-setup-calendar-refresh-manual", "account-setup-calendar-refresh-interval", "account-setup-calendar-read-only", + "account-setup-calendar-read-only.accesskey", "account-setup-calendar-show-reminders", - "account-setup-calendar-offline-support" + "account-setup-calendar-show-reminders.accesskey", + "account-setup-calendar-offline-support", + "account-setup-calendar-offline-support.accesskey" ], "mail/messenger/addonNotifications.ftl": [ "xpinstall-prompt", @@ -8990,15 +9177,20 @@ "xpinstall-prompt-message", "xpinstall-prompt-header-unknown", "xpinstall-prompt-message-unknown", - "xpinstall-prompt-dont-allow", - "xpinstall-prompt-never-allow", - "xpinstall-prompt-never-allow-and-report", - "xpinstall-prompt-install", + "xpinstall-prompt-dont-allow.label", + "xpinstall-prompt-dont-allow.accesskey", + "xpinstall-prompt-never-allow.label", + "xpinstall-prompt-never-allow.accesskey", + "xpinstall-prompt-never-allow-and-report.label", + "xpinstall-prompt-never-allow-and-report.accesskey", + "xpinstall-prompt-install.label", + "xpinstall-prompt-install.accesskey", "site-permission-install-first-prompt-midi-header", "site-permission-install-first-prompt-midi-message", "xpinstall-disabled-locked", "xpinstall-disabled", - "xpinstall-disabled-button", + "xpinstall-disabled-button.label", + "xpinstall-disabled-button.accesskey", "addon-install-blocked-by-policy", "addon-domain-blocked-by-policy", "addon-install-full-screen-blocked", @@ -9010,8 +9202,10 @@ "addon-removal-abuse-report-checkbox", "addon-downloading-and-verifying", "addon-download-verifying", - "addon-install-cancel-button", - "addon-install-accept-button", + "addon-install-cancel-button.label", + "addon-install-cancel-button.accesskey", + "addon-install-accept-button.label", + "addon-install-accept-button.accesskey", "addon-confirm-install-message", "addon-confirm-install-unsigned-message", "addon-confirm-install-some-unsigned-message", @@ -9031,10 +9225,13 @@ ], "mail/messenger/addressbook/abCardDAVDialog.ftl": [ "carddav-window-title", - "carddav-dialog", - "carddav-username-label", - "carddav-location-label", - "carddav-location", + "carddav-dialog.buttonlabelaccept", + "carddav-dialog.buttonaccesskeyaccept", + "carddav-username-label.value", + "carddav-username-label.accesskey", + "carddav-location-label.value", + "carddav-location-label.accesskey", + "carddav-location.default-placeholder", "carddav-loading", "carddav-known-incompatible", "carddav-connection-error", @@ -9043,77 +9240,102 @@ "carddav-available-books" ], "mail/messenger/addressbook/abCardDAVProperties.ftl": [ - "carddav-url-label", - "carddav-refreshinterval-label", - "carddav-refreshinterval-minutes-value", - "carddav-refreshinterval-hours-value", - "carddav-readonly-label" + "carddav-url-label.value", + "carddav-url-label.accesskey", + "carddav-refreshinterval-label.label", + "carddav-refreshinterval-label.accesskey", + "carddav-refreshinterval-minutes-value.label", + "carddav-refreshinterval-hours-value.label", + "carddav-readonly-label.label", + "carddav-readonly-label.accesskey" ], "mail/messenger/addressbook/aboutAddressBook.ftl": [ "about-addressbook-title", - "about-addressbook-toolbar-add-address-book", - "about-addressbook-toolbar-add-carddav-address-book", - "about-addressbook-toolbar-add-ldap-address-book", + "about-addressbook-toolbar-add-address-book.label", + "about-addressbook-toolbar-add-carddav-address-book.label", + "about-addressbook-toolbar-add-ldap-address-book.label", "books-pane-create-contact-button", - "books-pane-create-book-button", - "books-pane-create-list-button", + "books-pane-create-contact-button.title", + "books-pane-create-book-button.title", + "books-pane-create-list-button.title", "books-pane-import-button", - "all-address-books-row", + "books-pane-import-button.title", + "all-address-books-row.title", "all-address-books", "about-addressbook-card-count", "about-addressbook-card-count-all", - "about-addressbook-books-context-properties", - "about-addressbook-books-context-edit-list", - "about-addressbook-books-context-synchronize", - "about-addressbook-books-context-edit", - "about-addressbook-books-context-print", - "about-addressbook-books-context-export", - "about-addressbook-books-context-delete", - "about-addressbook-books-context-remove", - "about-addressbook-books-context-startup-default", + "about-addressbook-books-context-properties.label", + "about-addressbook-books-context-edit-list.label", + "about-addressbook-books-context-synchronize.label", + "about-addressbook-books-context-edit.label", + "about-addressbook-books-context-print.label", + "about-addressbook-books-context-export.label", + "about-addressbook-books-context-delete.label", + "about-addressbook-books-context-remove.label", + "about-addressbook-books-context-startup-default.label", "about-addressbook-confirm-delete-book-title", "about-addressbook-confirm-delete-book", "about-addressbook-confirm-remove-remote-book-title", "about-addressbook-confirm-remove-remote-book", - "about-addressbook-search2", - "about-addressbook-search-all2", - "about-addressbook-sort-button2", - "about-addressbook-name-format-display", - "about-addressbook-name-format-firstlast", - "about-addressbook-name-format-lastfirst", - "about-addressbook-sort-name-ascending", - "about-addressbook-sort-name-descending", - "about-addressbook-sort-email-ascending", - "about-addressbook-sort-email-descending", - "about-addressbook-table-layout", + "about-addressbook-search2.label", + "about-addressbook-search2.placeholder", + "about-addressbook-search-all2.label", + "about-addressbook-search-all2.placeholder", + "about-addressbook-sort-button2.title", + "about-addressbook-name-format-display.label", + "about-addressbook-name-format-firstlast.label", + "about-addressbook-name-format-lastfirst.label", + "about-addressbook-sort-name-ascending.label", + "about-addressbook-sort-name-descending.label", + "about-addressbook-sort-email-ascending.label", + "about-addressbook-sort-email-descending.label", + "about-addressbook-table-layout.label", "about-addressbook-column-header-generatedname2", - "about-addressbook-column-label-generatedname2", - "about-addressbook-cell-generatedname2", + "about-addressbook-column-header-generatedname2.title", + "about-addressbook-column-label-generatedname2.label", + "about-addressbook-cell-generatedname2.aria-label", + "about-addressbook-cell-generatedname2.title", "about-addressbook-column-header-emailaddresses2", - "about-addressbook-column-label-emailaddresses2", - "about-addressbook-cell-emailaddresses2", + "about-addressbook-column-header-emailaddresses2.title", + "about-addressbook-column-label-emailaddresses2.label", + "about-addressbook-cell-emailaddresses2.aria-label", + "about-addressbook-cell-emailaddresses2.title", "about-addressbook-column-header-nickname2", - "about-addressbook-column-label-nickname2", - "about-addressbook-cell-nickname2", + "about-addressbook-column-header-nickname2.title", + "about-addressbook-column-label-nickname2.label", + "about-addressbook-cell-nickname2.aria-label", + "about-addressbook-cell-nickname2.title", "about-addressbook-column-header-phonenumbers2", - "about-addressbook-column-label-phonenumbers2", - "about-addressbook-cell-phonenumbers2", + "about-addressbook-column-header-phonenumbers2.title", + "about-addressbook-column-label-phonenumbers2.label", + "about-addressbook-cell-phonenumbers2.aria-label", + "about-addressbook-cell-phonenumbers2.title", "about-addressbook-column-header-addresses2", - "about-addressbook-column-label-addresses2", - "about-addressbook-cell-addresses2", + "about-addressbook-column-header-addresses2.title", + "about-addressbook-column-label-addresses2.label", + "about-addressbook-cell-addresses2.aria-label", + "about-addressbook-cell-addresses2.title", "about-addressbook-column-header-title2", - "about-addressbook-column-label-title2", - "about-addressbook-cell-title2", + "about-addressbook-column-header-title2.title", + "about-addressbook-column-label-title2.label", + "about-addressbook-cell-title2.aria-label", + "about-addressbook-cell-title2.title", "about-addressbook-column-header-department2", - "about-addressbook-column-label-department2", - "about-addressbook-cell-department2", + "about-addressbook-column-header-department2.title", + "about-addressbook-column-label-department2.label", + "about-addressbook-cell-department2.aria-label", + "about-addressbook-cell-department2.title", "about-addressbook-column-header-organization2", - "about-addressbook-column-label-organization2", - "about-addressbook-cell-organization2", + "about-addressbook-column-header-organization2.title", + "about-addressbook-column-label-organization2.label", + "about-addressbook-cell-organization2.aria-label", + "about-addressbook-cell-organization2.title", "about-addressbook-column-header-addrbook2", - "about-addressbook-column-label-addrbook2", - "about-addressbook-cell-addrbook2", - "about-addressbook-cards-context-write", + "about-addressbook-column-header-addrbook2.title", + "about-addressbook-column-label-addrbook2.label", + "about-addressbook-cell-addrbook2.aria-label", + "about-addressbook-cell-addrbook2.title", + "about-addressbook-cards-context-write.label", "about-addressbook-confirm-delete-mixed-title", "about-addressbook-confirm-delete-mixed", "about-addressbook-confirm-delete-lists-title", @@ -9132,7 +9354,7 @@ "about-addressbook-selection-mixed-header2", "about-addressbook-selection-contacts-header2", "about-addressbook-selection-lists-header2", - "about-addressbook-details-edit-photo", + "about-addressbook-details-edit-photo.title", "about-addressbook-new-contact-header", "about-addressbook-write-action-button", "about-addressbook-event-action-button", @@ -9179,7 +9401,7 @@ ], "mail/messenger/addressbook/vcard.ftl": [ "vcard-displayname", - "vcard-displayname-placeholder", + "vcard-displayname-placeholder.placeholder", "vcard-entry-type-label", "vcard-entry-type-home", "vcard-entry-type-work", @@ -9187,15 +9409,15 @@ "vcard-entry-type-custom", "vcard-name-header", "vcard-n-prefix", - "vcard-n-add-prefix", + "vcard-n-add-prefix.title", "vcard-n-firstname", - "vcard-n-add-firstname", + "vcard-n-add-firstname.title", "vcard-n-middlename", - "vcard-n-add-middlename", + "vcard-n-add-middlename.title", "vcard-n-lastname", - "vcard-n-add-lastname", + "vcard-n-add-lastname.title", "vcard-n-suffix", - "vcard-n-add-suffix", + "vcard-n-add-suffix.title", "vcard-nickname", "vcard-email-header", "vcard-email-add", @@ -9240,86 +9462,135 @@ "vcard-org-header", "vcard-org-add", "vcard-org-title", - "vcard-org-title-input", + "vcard-org-title-input.title", + "vcard-org-title-input.placeholder", "vcard-org-role", - "vcard-org-role-input", + "vcard-org-role-input.title", + "vcard-org-role-input.placeholder", "vcard-org-org", - "vcard-org-org-input", + "vcard-org-org-input.title", + "vcard-org-org-input.placeholder", "vcard-org-org-unit", - "vcard-org-org-unit-input", + "vcard-org-org-unit-input.title", + "vcard-org-org-unit-input.placeholder", "vcard-custom-header", "vcard-custom-add", - "vcard-remove-button-title", + "vcard-remove-button-title.title", "vcard-remove-button" ], "mail/messenger/appmenu.ftl": [ - "appmenu-sync-panel-title", - "appmenu-signin-panel", - "appmenu-sync-sync", - "appmenu-sync-manage", - "appmenu-sync-account", - "appmenu-sync-now", - "appmenu-sync-settings", - "appmenu-sync-sign-out", - "appmenu-new-account-panel-title", - "appmenu-new-account-panel", - "appmenu-new-email-account", - "appmenu-new-calendar", - "appmenu-new-chat-account", - "appmenu-new-feed", - "appmenu-new-newsgroup", - "appmenu-newab-panel-title", - "appmenu-newab-panel", - "appmenu-new-addressbook", - "appmenu-new-carddav", - "appmenu-new-ldap", - "appmenu-create-panel-title", - "appmenu-create-panel", - "appmenu-create-message", - "appmenu-create-event", - "appmenu-create-task", - "appmenu-create-contact", - "appmenu-open-file-panel", - "appmenu-open-file-panel-title", - "appmenu-open-message", - "appmenu-open-calendar", - "appmenu-view-panel-title", - "appmenu-view-panel", - "appmenuitem-toggle-thread-pane-header", + "appmenu-sync-panel-title.title", + "appmenu-signin-panel.label", + "appmenu-signin-panel.accesskey", + "appmenu-sync-sync.value", + "appmenu-sync-sync.accesskey", + "appmenu-sync-manage.value", + "appmenu-sync-manage.accesskey", + "appmenu-sync-account.value", + "appmenu-sync-now.label", + "appmenu-sync-now.accesskey", + "appmenu-sync-settings.label", + "appmenu-sync-settings.accesskey", + "appmenu-sync-sign-out.label", + "appmenu-sync-sign-out.accesskey", + "appmenu-new-account-panel-title.title", + "appmenu-new-account-panel.label", + "appmenu-new-account-panel.accesskey", + "appmenu-new-email-account.label", + "appmenu-new-email-account.accesskey", + "appmenu-new-calendar.label", + "appmenu-new-calendar.accesskey", + "appmenu-new-chat-account.label", + "appmenu-new-chat-account.accesskey", + "appmenu-new-feed.label", + "appmenu-new-feed.accesskey", + "appmenu-new-newsgroup.label", + "appmenu-new-newsgroup.accesskey", + "appmenu-newab-panel-title.title", + "appmenu-newab-panel.label", + "appmenu-newab-panel.accesskey", + "appmenu-new-addressbook.label", + "appmenu-new-addressbook.accesskey", + "appmenu-new-carddav.label", + "appmenu-new-carddav.accesskey", + "appmenu-new-ldap.label", + "appmenu-new-ldap.accesskey", + "appmenu-create-panel-title.title", + "appmenu-create-panel.label", + "appmenu-create-panel.accesskey", + "appmenu-create-message.label", + "appmenu-create-message.accesskey", + "appmenu-create-event.label", + "appmenu-create-event.accesskey", + "appmenu-create-task.label", + "appmenu-create-task.accesskey", + "appmenu-create-contact.label", + "appmenu-create-contact.accesskey", + "appmenu-open-file-panel.label", + "appmenu-open-file-panel.accesskey", + "appmenu-open-file-panel-title.title", + "appmenu-open-message.label", + "appmenu-open-message.accesskey", + "appmenu-open-calendar.label", + "appmenu-open-calendar.accesskey", + "appmenu-view-panel-title.title", + "appmenu-view-panel.label", + "appmenu-view-panel.accesskey", + "appmenuitem-toggle-thread-pane-header.label", "appmenu-font-size-value", "appmenu-mail-uidensity-value", - "appmenu-uidensity-compact", - "appmenu-uidensity-default", - "appmenu-uidensity-relaxed", - "appmenuitem-font-size-enlarge", - "appmenuitem-font-size-reduce", - "appmenuitem-font-size-reset", - "appmenu-tools-panel-title", - "appmenu-tools-panel", - "appmenu-tools-import", - "appmenu-tools-export", - "appmenu-export-for-mobile", - "appmenu-tools-message-search", - "appmenu-tools-message-filters", - "appmenu-tools-download-manager", - "appmenu-tools-activity-manager", - "appmenu-tools-dev-tools", - "appmenu-help-panel-title", - "appmenu-help-get-help", - "appmenu-help-get-release-help", - "appmenu-help-shortcuts", - "appmenu-help-get-involved", - "appmenu-help-donation", - "appmenu-help-share-feedback", - "appmenu-help-enter-troubleshoot-mode2", - "appmenu-help-exit-troubleshoot-mode2", - "appmenu-help-troubleshooting-info", - "appmenu-help-about-product", - "appmenuitem-banner-update-downloading", - "appmenuitem-banner-update-available", - "appmenuitem-banner-update-manual", - "appmenuitem-banner-update-unsupported", - "appmenuitem-banner-update-restart" + "appmenu-uidensity-compact.tooltiptext", + "appmenu-uidensity-default.tooltiptext", + "appmenu-uidensity-relaxed.tooltiptext", + "appmenuitem-font-size-enlarge.tooltiptext", + "appmenuitem-font-size-reduce.tooltiptext", + "appmenuitem-font-size-reset.label", + "appmenuitem-font-size-reset.tooltiptext", + "appmenu-tools-panel-title.title", + "appmenu-tools-panel.label", + "appmenu-tools-panel.accesskey", + "appmenu-tools-import.label", + "appmenu-tools-import.accesskey", + "appmenu-tools-export.label", + "appmenu-tools-export.accesskey", + "appmenu-export-for-mobile.label", + "appmenu-export-for-mobile.accesskey", + "appmenu-tools-message-search.label", + "appmenu-tools-message-search.accesskey", + "appmenu-tools-message-filters.label", + "appmenu-tools-message-filters.accesskey", + "appmenu-tools-download-manager.label", + "appmenu-tools-download-manager.accesskey", + "appmenu-tools-activity-manager.label", + "appmenu-tools-activity-manager.accesskey", + "appmenu-tools-dev-tools.label", + "appmenu-tools-dev-tools.accesskey", + "appmenu-help-panel-title.title", + "appmenu-help-get-help.label", + "appmenu-help-get-help.accesskey", + "appmenu-help-get-release-help.label", + "appmenu-help-get-release-help.accesskey", + "appmenu-help-shortcuts.label", + "appmenu-help-shortcuts.accesskey", + "appmenu-help-get-involved.label", + "appmenu-help-get-involved.accesskey", + "appmenu-help-donation.label", + "appmenu-help-donation.accesskey", + "appmenu-help-share-feedback.label", + "appmenu-help-share-feedback.accesskey", + "appmenu-help-enter-troubleshoot-mode2.label", + "appmenu-help-enter-troubleshoot-mode2.accesskey", + "appmenu-help-exit-troubleshoot-mode2.label", + "appmenu-help-exit-troubleshoot-mode2.accesskey", + "appmenu-help-troubleshooting-info.label", + "appmenu-help-troubleshooting-info.accesskey", + "appmenu-help-about-product.label", + "appmenu-help-about-product.accesskey", + "appmenuitem-banner-update-downloading.label", + "appmenuitem-banner-update-available.label", + "appmenuitem-banner-update-manual.label", + "appmenuitem-banner-update-unsupported.label", + "appmenuitem-banner-update-restart.label" ], "mail/messenger/certError.ftl": [ "cert-error-domain-mismatch", @@ -9330,30 +9601,42 @@ "mail/messenger/chat-verifySession.ftl": [ "verify-window-title", "verify-window-subject-title", - "verify-dialog", + "verify-dialog.buttonlabelaccept", + "verify-dialog.buttonaccesskeyaccept", + "verify-dialog.buttonlabelextra2", + "verify-dialog.buttonaccesskeyextra2", "challenge-label" ], "mail/messenger/chat.ftl": [ - "chat-joining-chat-icon2", - "chat-left-chat-icon2", - "chat-participant-owner-role-icon2", - "chat-participant-administrator-role-icon2", - "chat-participant-moderator-role-icon2", - "chat-participant-voiced-role-icon2", - "chat-verify-identity", - "chat-identity-verified", + "chat-joining-chat-icon2.alt", + "chat-left-chat-icon2.alt", + "chat-participant-owner-role-icon2.alt", + "chat-participant-administrator-role-icon2.alt", + "chat-participant-moderator-role-icon2.alt", + "chat-participant-voiced-role-icon2.alt", + "chat-verify-identity.label", + "chat-verify-identity.accesskey", + "chat-identity-verified.label", "chat-buddy-identity-status", "chat-buddy-identity-status-verified", "chat-buddy-identity-status-unverified", "chat-conv-invite-label", - "chat-conv-invite-accept", - "chat-conv-invite-deny" + "chat-conv-invite-accept.label", + "chat-conv-invite-accept.accesskey", + "chat-conv-invite-deny.label", + "chat-conv-invite-deny.accesskey" ], "mail/messenger/compactFoldersDialog.ftl": [ "compact-folders-dialog-title", - "compact-dialog", + "compact-dialog.buttonlabelaccept", + "compact-dialog.buttonaccesskeyaccept", + "compact-dialog.buttonlabelcancel", + "compact-dialog.buttonaccesskeycancel", + "compact-dialog.buttonlabelextra1", + "compact-dialog.buttonaccesskeyextra1", "compact-dialog-message", - "compact-dialog-never-ask-checkbox" + "compact-dialog-never-ask-checkbox.label", + "compact-dialog-never-ask-checkbox.accesskey" ], "mail/messenger/extensionPermissions.ftl": [ "webext-perms-description-accountsFolders", @@ -9376,7 +9659,7 @@ "webext-perms-description-sensitiveDataUpload" ], "mail/messenger/extensions/popup.ftl": [ - "close-shortcut", + "close-shortcut.key", "extension-popup-title", "extension-popup-default-title" ], @@ -9400,62 +9683,98 @@ "mail/messenger/importDialog.ftl": [ "thunderbird-import-name", "thunderbird-import-description", - "import-from-thunderbird-zip", - "import-from-thunderbird-dir", + "import-from-thunderbird-zip.label", + "import-from-thunderbird-zip.accesskey", + "import-from-thunderbird-dir.label", + "import-from-thunderbird-dir.accesskey", "import-select-profile-zip", "import-select-profile-dir", "zip-file-too-big-title", "zip-file-too-big-message", - "wizardpage-failed", + "wizardpage-failed.label", "wizardpage-failed-message" ], "mail/messenger/inAppNotifications.ftl": [ - "in-app-notification-close-image" + "in-app-notification-close-image.alt" ], "mail/messenger/mailWidgets.ftl": [ - "apply-current-view-to-menu", + "apply-current-view-to-menu.label", "threadpane-apply-changes-prompt-title", "threadpane-apply-changes-prompt-no-children-text", "threadpane-apply-changes-prompt-with-children-text" ], "mail/messenger/menubar.ftl": [ - "toolbar-context-menu-menu-bar", - "menu-tools-settings", - "menu-addons-and-themes", - "menu-export-for-mobile", - "menu-help-help-title", - "menu-help-get-help", - "menu-help-get-release-help", - "menu-help-shortcuts", - "menu-help-get-involved", - "menu-help-donation", - "menu-help-share-feedback", - "menu-help-enter-troubleshoot-mode", - "menu-help-exit-troubleshoot-mode", - "menu-help-troubleshooting-info", - "menu-help-about-product", - "menu-quit", - "menu-quit-mac", - "system-tray-menu-quit", - "quit-app-shortcut", - "toolbar-junk-button", - "toolbar-not-junk-button", - "toolbar-delete-button", - "toolbar-undelete-button", - "menu-view-repair-text-encoding", - "menu-view-folders-toggle-header", - "menu-view-toggle-thread-pane-header", - "menu-font-size-label", - "menuitem-font-size-enlarge", - "menuitem-font-size-reduce", - "menuitem-font-size-reset", - "mail-uidensity-label", - "mail-uidensity-compact", - "mail-uidensity-default", - "mail-uidensity-relaxed", - "menu-spaces-toolbar-button", - "file-new-email-account", - "file-new-newsgroup-account" + "toolbar-context-menu-menu-bar.toolbarname", + "toolbar-context-menu-menu-bar.accesskey", + "menu-tools-settings.label", + "menu-tools-settings.accesskey", + "menu-addons-and-themes.label", + "menu-addons-and-themes.accesskey", + "menu-export-for-mobile.label", + "menu-export-for-mobile.accesskey", + "menu-help-help-title.label", + "menu-help-help-title.accesskey", + "menu-help-get-help.label", + "menu-help-get-help.accesskey", + "menu-help-get-release-help.label", + "menu-help-get-release-help.accesskey", + "menu-help-shortcuts.label", + "menu-help-shortcuts.accesskey", + "menu-help-get-involved.label", + "menu-help-get-involved.accesskey", + "menu-help-donation.label", + "menu-help-donation.accesskey", + "menu-help-share-feedback.label", + "menu-help-share-feedback.accesskey", + "menu-help-enter-troubleshoot-mode.label", + "menu-help-enter-troubleshoot-mode.accesskey", + "menu-help-exit-troubleshoot-mode.label", + "menu-help-exit-troubleshoot-mode.accesskey", + "menu-help-troubleshooting-info.label", + "menu-help-troubleshooting-info.accesskey", + "menu-help-about-product.label", + "menu-help-about-product.accesskey", + "menu-quit.label", + "menu-quit.accesskey", + "menu-quit-mac.label", + "system-tray-menu-quit.label", + "quit-app-shortcut.key", + "toolbar-junk-button.label", + "toolbar-junk-button.tooltiptext", + "toolbar-not-junk-button.label", + "toolbar-not-junk-button.tooltiptext", + "toolbar-delete-button.label", + "toolbar-delete-button.tooltiptext", + "toolbar-undelete-button.label", + "toolbar-undelete-button.tooltiptext", + "menu-view-repair-text-encoding.label", + "menu-view-repair-text-encoding.accesskey", + "menu-view-folders-toggle-header.label", + "menu-view-folders-toggle-header.accesskey", + "menu-view-toggle-thread-pane-header.label", + "menu-view-toggle-thread-pane-header.accesskey", + "menu-font-size-label.label", + "menu-font-size-label.accesskey", + "menuitem-font-size-enlarge.label", + "menuitem-font-size-enlarge.accesskey", + "menuitem-font-size-reduce.label", + "menuitem-font-size-reduce.accesskey", + "menuitem-font-size-reset.label", + "menuitem-font-size-reset.accesskey", + "mail-uidensity-label.label", + "mail-uidensity-label.accesskey", + "mail-uidensity-compact.label", + "mail-uidensity-compact.accesskey", + "mail-uidensity-default.label", + "mail-uidensity-default.accesskey", + "mail-uidensity-relaxed.label", + "mail-uidensity-relaxed.accesskey", + "menu-spaces-toolbar-button.label", + "menu-spaces-toolbar-button.accesskey", + "file-new-email-account.label", + "file-new-email-account.accesskey", + "file-new-newsgroup-account.label", + "file-new-newsgroup-account.accesskey" ], "mail/messenger/messageheader/headerFields.ftl": [ "message-header-to-list-name", @@ -9492,227 +9811,360 @@ "message-header-list-owner-field", "message-header-list-archive-field", "message-header-archived-at-field", - "list-id-context-list-help", - "list-id-list-unsubscribe", - "list-id-list-subscribe", - "list-id-list-post", - "list-id-list-owner", - "list-id-list-archive", - "list-id-archived-at", + "list-id-context-list-help.label", + "list-id-context-list-help.accesskey", + "list-id-list-unsubscribe.label", + "list-id-list-unsubscribe.accesskey", + "list-id-list-subscribe.label", + "list-id-list-subscribe.accesskey", + "list-id-list-post.label", + "list-id-list-post.accesskey", + "list-id-list-owner.label", + "list-id-list-owner.accesskey", + "list-id-list-archive.label", + "list-id-list-archive.accesskey", + "list-id-archived-at.label", + "list-id-archived-at.accesskey", "message-header-custom-field", - "message-header-address-in-address-book-icon2", - "message-header-address-not-in-address-book-icon2", - "message-header-address-not-in-address-book-button", - "message-header-address-in-address-book-button", + "message-header-address-in-address-book-icon2.alt", + "message-header-address-not-in-address-book-icon2.alt", + "message-header-address-not-in-address-book-button.title", + "message-header-address-in-address-book-button.title", "message-header-field-show-more", + "message-header-field-show-more.title", "message-ids-field-show-all" ], "mail/messenger/messenger.ftl": [ - "messenger-window-minimize-button", - "messenger-window-maximize-button", - "messenger-window-restore-down-button", - "messenger-window-close-button", + "messenger-window-minimize-button.tooltiptext", + "messenger-window-maximize-button.tooltiptext", + "messenger-window-restore-down-button.tooltiptext", + "messenger-window-close-button.tooltiptext", "unread-messages-os-tooltip", "about-rights-notification-text", - "content-tab-page-loading-icon", - "content-tab-security-high-icon", - "content-tab-security-broken-icon", - "content-tab-menu-back", - "content-tab-menu-back-mac", - "content-tab-menu-forward", - "content-tab-menu-forward-mac", - "content-tab-menu-reload", - "content-tab-menu-reload-mac", - "content-tab-menu-stop", - "content-tab-menu-stop-mac", - "addons-and-themes-toolbarbutton", - "quick-filter-toolbarbutton", - "redirect-msg-button", - "folder-pane-toolbar", - "folder-pane-toolbar-options-button", + "content-tab-page-loading-icon.alt", + "content-tab-security-high-icon.alt", + "content-tab-security-broken-icon.alt", + "content-tab-menu-back.tooltiptext", + "content-tab-menu-back.aria-label", + "content-tab-menu-back.accesskey", + "content-tab-menu-back-mac.label", + "content-tab-menu-back-mac.accesskey", + "content-tab-menu-forward.tooltiptext", + "content-tab-menu-forward.aria-label", + "content-tab-menu-forward.accesskey", + "content-tab-menu-forward-mac.label", + "content-tab-menu-forward-mac.accesskey", + "content-tab-menu-reload.tooltiptext", + "content-tab-menu-reload.aria-label", + "content-tab-menu-reload.accesskey", + "content-tab-menu-reload-mac.tooltiptext", + "content-tab-menu-reload-mac.label", + "content-tab-menu-reload-mac.accesskey", + "content-tab-menu-stop.tooltiptext", + "content-tab-menu-stop.aria-label", + "content-tab-menu-stop.accesskey", + "content-tab-menu-stop-mac.tooltiptext", + "content-tab-menu-stop-mac.label", + "content-tab-menu-stop-mac.accesskey", + "addons-and-themes-toolbarbutton.label", + "addons-and-themes-toolbarbutton.tooltiptext", + "quick-filter-toolbarbutton.label", + "quick-filter-toolbarbutton.tooltiptext", + "redirect-msg-button.label", + "redirect-msg-button.tooltiptext", + "folder-pane-toolbar.toolbarname", + "folder-pane-toolbar.accesskey", + "folder-pane-toolbar-options-button.tooltiptext", "folder-pane-header-label", - "folder-toolbar-hide-toolbar-toolbarbutton", - "show-all-folders-label", - "show-unread-folders-label", - "show-favorite-folders-label", - "show-smart-folders-label", - "show-recent-folders-label", - "show-tags-folders-label", - "folder-toolbar-toggle-folder-compact-view", - "menu-file-save-as-file", - "menu-edit-delete-folder", - "menu-edit-unsubscribe-newsgroup", - "menu-edit-delete-messages", - "menu-edit-undelete-messages", - "menu-edit-properties", - "menu-edit-folder-properties", - "menu-edit-newsgroup-properties", - "redirect-msg-menuitem", - "appmenu-save-as-file", - "appmenu-settings", - "appmenu-addons-and-themes", - "context-menu-mark-read", - "context-menu-mark-unread", - "context-menu-mark-reply", - "context-menu-archive", - "context-menu-mark-junk", - "mail-context-menu-open", - "mail-context-menu-reply", - "mail-context-menu-forward-redirect", - "mail-context-menu-forward-forward", - "mail-context-menu-forward-inline", - "mail-context-menu-forward-as-attachment", - "mail-context-menu-organize", - "mail-context-menu-threads", - "context-menu-redirect-msg", - "context-menu-cancel-msg", - "mail-context-messages-delete", - "mail-context-messages-undelete", - "context-menu-decrypt-to-folder2", - "other-action-redirect-msg", - "message-header-msg-flagged", - "message-header-recipient-avatar", + "folder-toolbar-hide-toolbar-toolbarbutton.label", + "folder-toolbar-hide-toolbar-toolbarbutton.accesskey", + "show-all-folders-label.label", + "show-all-folders-label.accesskey", + "show-unread-folders-label.label", + "show-unread-folders-label.accesskey", + "show-favorite-folders-label.label", + "show-favorite-folders-label.accesskey", + "show-smart-folders-label.label", + "show-smart-folders-label.accesskey", + "show-recent-folders-label.label", + "show-recent-folders-label.accesskey", + "show-tags-folders-label.label", + "show-tags-folders-label.accesskey", + "folder-toolbar-toggle-folder-compact-view.label", + "folder-toolbar-toggle-folder-compact-view.accesskey", + "menu-file-save-as-file.label", + "menu-file-save-as-file.accesskey", + "menu-edit-delete-folder.label", + "menu-edit-delete-folder.accesskey", + "menu-edit-unsubscribe-newsgroup.label", + "menu-edit-unsubscribe-newsgroup.accesskey", + "menu-edit-delete-messages.label", + "menu-edit-delete-messages.accesskey", + "menu-edit-undelete-messages.label", + "menu-edit-undelete-messages.accesskey", + "menu-edit-properties.label", + "menu-edit-properties.accesskey", + "menu-edit-folder-properties.label", + "menu-edit-folder-properties.accesskey", + "menu-edit-newsgroup-properties.label", + "menu-edit-newsgroup-properties.accesskey", + "redirect-msg-menuitem.label", + "redirect-msg-menuitem.accesskey", + "appmenu-save-as-file.label", + "appmenu-settings.label", + "appmenu-addons-and-themes.label", + "context-menu-mark-read.aria-label", + "context-menu-mark-read.tooltiptext", + "context-menu-mark-unread.aria-label", + "context-menu-mark-unread.tooltiptext", + "context-menu-mark-reply.aria-label", + "context-menu-mark-reply.tooltiptext", + "context-menu-archive.aria-label", + "context-menu-archive.tooltiptext", + "context-menu-mark-junk.aria-label", + "context-menu-mark-junk.tooltiptext", + "mail-context-menu-open.label", + "mail-context-menu-open.accesskey", + "mail-context-menu-reply.label", + "mail-context-menu-reply.accesskey", + "mail-context-menu-forward-redirect.label", + "mail-context-menu-forward-redirect.accesskey", + "mail-context-menu-forward-forward.label", + "mail-context-menu-forward-forward.accesskey", + "mail-context-menu-forward-inline.label", + "mail-context-menu-forward-inline.accesskey", + "mail-context-menu-forward-as-attachment.label", + "mail-context-menu-forward-as-attachment.accesskey", + "mail-context-menu-organize.label", + "mail-context-menu-organize.accesskey", + "mail-context-menu-threads.label", + "mail-context-menu-threads.accesskey", + "context-menu-redirect-msg.label", + "context-menu-cancel-msg.label", + "mail-context-messages-delete.label", + "mail-context-messages-delete.tooltiptext", + "mail-context-messages-undelete.label", + "mail-context-messages-undelete.tooltiptext", + "context-menu-decrypt-to-folder2.label", + "context-menu-decrypt-to-folder2.accesskey", + "other-action-redirect-msg.label", + "message-header-msg-flagged.title", + "message-header-msg-flagged.aria-label", + "message-header-recipient-avatar.alt", "message-header-customize-panel-title", - "message-header-customize-button-style", - "message-header-button-style-default", - "message-header-button-style-text", - "message-header-button-style-icons", - "message-header-show-sender-full-address", + "message-header-customize-button-style.value", + "message-header-customize-button-style.accesskey", + "message-header-button-style-default.label", + "message-header-button-style-text.label", + "message-header-button-style-icons.label", + "message-header-show-sender-full-address.label", + "message-header-show-sender-full-address.accesskey", "message-header-show-sender-full-address-description", - "message-header-show-recipient-avatar", - "message-header-show-big-avatar", - "message-header-hide-label-column", - "message-header-large-subject", - "message-header-all-headers", - "toolbar-context-menu-manage-extension", - "toolbar-context-menu-remove-extension", + "message-header-show-recipient-avatar.label", + "message-header-show-recipient-avatar.accesskey", + "message-header-show-big-avatar.label", + "message-header-show-big-avatar.accesskey", + "message-header-hide-label-column.label", + "message-header-hide-label-column.accesskey", + "message-header-large-subject.label", + "message-header-large-subject.accesskey", + "message-header-all-headers.label", + "message-header-all-headers.accesskey", + "toolbar-context-menu-manage-extension.label", + "toolbar-context-menu-manage-extension.accesskey", + "toolbar-context-menu-remove-extension.label", + "toolbar-context-menu-remove-extension.accesskey", "addon-removal-title", "addon-removal-confirmation-button", "addon-removal-confirmation-message", "caret-browsing-prompt-title", "caret-browsing-prompt-text", "caret-browsing-prompt-check-text", - "repair-text-encoding-button", + "repair-text-encoding-button.label", + "repair-text-encoding-button.tooltiptext", "no-reply-title", "no-reply-message", "no-reply-reply-anyway-button", "decrypt-and-copy-failures-multiple", - "spaces-toolbar-element", - "spaces-toolbar-button-mail2", - "spaces-toolbar-button-address-book2", - "spaces-toolbar-button-calendar2", - "spaces-toolbar-button-tasks2", - "spaces-toolbar-button-chat2", - "spaces-toolbar-button-overflow", - "spaces-toolbar-button-settings2", - "spaces-toolbar-button-hide", - "spaces-toolbar-button-show", - "spaces-context-new-tab-item", - "spaces-context-new-window-item", - "spaces-context-switch-tab-item", - "settings-context-open-settings-item2", - "settings-context-open-account-settings-item2", - "settings-context-open-addons-item2", - "spaces-toolbar-pinned-tab-button", - "spaces-pinned-button-menuitem-mail2", - "spaces-pinned-button-menuitem-address-book2", - "spaces-pinned-button-menuitem-calendar2", - "spaces-pinned-button-menuitem-tasks2", - "spaces-pinned-button-menuitem-chat2", - "spaces-pinned-button-menuitem-settings2", - "spaces-pinned-button-menuitem-show", + "spaces-toolbar-element.toolbarname", + "spaces-toolbar-element.aria-label", + "spaces-toolbar-element.aria-description", + "spaces-toolbar-button-mail2.title", + "spaces-toolbar-button-address-book2.title", + "spaces-toolbar-button-calendar2.title", + "spaces-toolbar-button-tasks2.title", + "spaces-toolbar-button-chat2.title", + "spaces-toolbar-button-overflow.title", + "spaces-toolbar-button-settings2.title", + "spaces-toolbar-button-hide.title", + "spaces-toolbar-button-show.title", + "spaces-context-new-tab-item.label", + "spaces-context-new-window-item.label", + "spaces-context-switch-tab-item.label", + "settings-context-open-settings-item2.label", + "settings-context-open-account-settings-item2.label", + "settings-context-open-addons-item2.label", + "spaces-toolbar-pinned-tab-button.tooltiptext", + "spaces-pinned-button-menuitem-mail2.label", + "spaces-pinned-button-menuitem-address-book2.label", + "spaces-pinned-button-menuitem-calendar2.label", + "spaces-pinned-button-menuitem-tasks2.label", + "spaces-pinned-button-menuitem-chat2.label", + "spaces-pinned-button-menuitem-settings2.label", + "spaces-pinned-button-menuitem-show.label", "chat-button-unread-messages", - "menuitem-customize-label", + "chat-button-unread-messages.title", + "menuitem-customize-label.label", "spaces-customize-panel-title", "spaces-customize-background-color", "spaces-customize-icon-color", "spaces-customize-accent-background-color", "spaces-customize-accent-text-color", "spaces-customize-button-restore", + "spaces-customize-button-restore.accesskey", "customize-panel-button-save", - "quick-filter-bar-toggle", - "quick-filter-bar-show", + "customize-panel-button-save.accesskey", + "quick-filter-bar-toggle.label", + "quick-filter-bar-toggle.accesskey", + "quick-filter-bar-show.key", "openpgp-forget", - "quota-panel-percent-used" + "quota-panel-percent-used", + "quota-panel-percent-used.title" ], "mail/messenger/messengercompose/messengercompose.ftl": [ - "compose-send-format-menu", - "compose-send-auto-menu-item", - "compose-send-both-menu-item", - "compose-send-html-menu-item", - "compose-send-plain-menu-item", - "remove-address-row-button", + "compose-send-format-menu.label", + "compose-send-format-menu.accesskey", + "compose-send-auto-menu-item.label", + "compose-send-auto-menu-item.accesskey", + "compose-send-both-menu-item.label", + "compose-send-both-menu-item.accesskey", + "compose-send-html-menu-item.label", + "compose-send-html-menu-item.accesskey", + "compose-send-plain-menu-item.label", + "compose-send-plain-menu-item.accesskey", + "remove-address-row-button.title", "address-input-type-aria-label", "pill-aria-label", "pill-tooltip-invalid-address", "pill-tooltip-not-in-address-book", - "pill-action-edit", - "pill-action-select-all-sibling-pills", - "pill-action-select-all-pills", - "pill-action-move-to", - "pill-action-move-cc", - "pill-action-move-bcc", - "pill-action-expand-list", + "pill-action-edit.label", + "pill-action-edit.accesskey", + "pill-action-select-all-sibling-pills.label", + "pill-action-select-all-sibling-pills.accesskey", + "pill-action-select-all-pills.label", + "pill-action-select-all-pills.accesskey", + "pill-action-move-to.label", + "pill-action-move-to.accesskey", + "pill-action-move-cc.label", + "pill-action-move-cc.accesskey", + "pill-action-move-bcc.label", + "pill-action-move-bcc.accesskey", + "pill-action-expand-list.label", + "pill-action-expand-list.accesskey", "ctrl-cmd-shift-pretty-prefix", "trigger-attachment-picker-key", "toggle-attachment-pane-key", - "menuitem-toggle-attachment-pane", - "toolbar-button-add-attachment", - "add-attachment-notification-reminder2", - "menuitem-attach-files", - "context-menuitem-attach-files", - "context-menuitem-attach-vcard", - "context-menuitem-attach-openpgp-key", + "menuitem-toggle-attachment-pane.label", + "menuitem-toggle-attachment-pane.accesskey", + "menuitem-toggle-attachment-pane.acceltext", + "toolbar-button-add-attachment.label", + "toolbar-button-add-attachment.tooltiptext", + "add-attachment-notification-reminder2.label", + "add-attachment-notification-reminder2.accesskey", + "add-attachment-notification-reminder2.tooltiptext", + "menuitem-attach-files.label", + "menuitem-attach-files.accesskey", + "menuitem-attach-files.acceltext", + "context-menuitem-attach-files.label", + "context-menuitem-attach-files.accesskey", + "context-menuitem-attach-files.acceltext", + "context-menuitem-attach-vcard.label", + "context-menuitem-attach-vcard.accesskey", + "context-menuitem-attach-openpgp-key.label", + "context-menuitem-attach-openpgp-key.accesskey", "attachment-bucket-count-value", - "attachment-area-show", - "attachment-area-hide", + "attachment-area-show.title", + "attachment-area-hide.title", "drop-file-label-attachment", "drop-file-label-inline", - "move-attachment-first-panel-button", - "move-attachment-left-panel-button", - "move-attachment-right-panel-button", - "move-attachment-last-panel-button", - "button-return-receipt", - "encryption-menu", - "encryption-toggle", - "encryption-options-openpgp", - "encryption-options-smime", - "signing-toggle", - "menu-openpgp", - "menu-smime", - "menu-encrypt", - "menu-encrypt-subject", - "menu-sign", - "menu-manage-keys", - "menu-view-certificates", - "menu-open-key-manager", + "move-attachment-first-panel-button.label", + "move-attachment-left-panel-button.label", + "move-attachment-right-panel-button.label", + "move-attachment-last-panel-button.label", + "button-return-receipt.label", + "button-return-receipt.tooltiptext", + "encryption-menu.label", + "encryption-menu.accesskey", + "encryption-toggle.label", + "encryption-toggle.tooltiptext", + "encryption-options-openpgp.label", + "encryption-options-openpgp.tooltiptext", + "encryption-options-smime.label", + "encryption-options-smime.tooltiptext", + "signing-toggle.label", + "signing-toggle.tooltiptext", + "menu-openpgp.label", + "menu-openpgp.accesskey", + "menu-smime.label", + "menu-smime.accesskey", + "menu-encrypt.label", + "menu-encrypt.accesskey", + "menu-encrypt-subject.label", + "menu-encrypt-subject.accesskey", + "menu-sign.label", + "menu-sign.accesskey", + "menu-manage-keys.label", + "menu-manage-keys.accesskey", + "menu-view-certificates.label", + "menu-view-certificates.accesskey", + "menu-open-key-manager.label", + "menu-open-key-manager.accesskey", "openpgp-key-issue-notification-from", "openpgp-key-issue-notification-single", "openpgp-key-issue-notification-multi", "smime-cert-issue-notification-single", "smime-cert-issue-notification-multi", - "key-notification-disable-encryption", - "key-notification-resolve", + "key-notification-disable-encryption.label", + "key-notification-disable-encryption.accesskey", + "key-notification-disable-encryption.tooltiptext", + "key-notification-resolve.label", + "key-notification-resolve.accesskey", + "key-notification-resolve.tooltiptext", "can-encrypt-smime-notification", "can-encrypt-openpgp-notification", - "can-e2e-encrypt-button", - "to-address-row-label", - "show-to-row-main-menuitem", - "show-to-row-extra-menuitem", + "can-e2e-encrypt-button.label", + "can-e2e-encrypt-button.accesskey", + "to-address-row-label.value", + "show-to-row-main-menuitem.label", + "show-to-row-main-menuitem.accesskey", + "show-to-row-main-menuitem.acceltext", + "show-to-row-extra-menuitem.label", + "show-to-row-extra-menuitem.accesskey", "show-to-row-button", - "cc-address-row-label", - "show-cc-row-main-menuitem", - "show-cc-row-extra-menuitem", + "show-to-row-button.title", + "cc-address-row-label.value", + "show-cc-row-main-menuitem.label", + "show-cc-row-main-menuitem.accesskey", + "show-cc-row-main-menuitem.acceltext", + "show-cc-row-extra-menuitem.label", + "show-cc-row-extra-menuitem.accesskey", "show-cc-row-button", - "bcc-address-row-label", - "show-bcc-row-main-menuitem", - "show-bcc-row-extra-menuitem", + "show-cc-row-button.title", + "bcc-address-row-label.value", + "show-bcc-row-main-menuitem.label", + "show-bcc-row-main-menuitem.accesskey", + "show-bcc-row-main-menuitem.acceltext", + "show-bcc-row-extra-menuitem.label", + "show-bcc-row-extra-menuitem.accesskey", "show-bcc-row-button", - "extra-address-rows-menu-button", + "show-bcc-row-button.title", + "extra-address-rows-menu-button.title", "public-recipients-notice-single", "public-recipients-notice-multi", - "many-public-recipients-bcc", - "many-public-recipients-ignore", + "many-public-recipients-bcc.label", + "many-public-recipients-bcc.accesskey", + "many-public-recipients-ignore.label", + "many-public-recipients-ignore.accesskey", "many-public-recipients-prompt-title", "many-public-recipients-prompt-msg", "many-public-recipients-prompt-cancel", @@ -9721,7 +10173,7 @@ "encrypted-bcc-warning", "encrypted-bcc-ignore-button", "auto-disable-e2ee-warning", - "compose-tool-button-remove-text-styling", + "compose-tool-button-remove-text-styling.tooltiptext", "cloud-file-unknown-account-tooltip", "cloud-file-placeholder-title", "cloud-file-placeholder-intro", @@ -9751,8 +10203,9 @@ "link-preview-autoadd", "link-preview-replace-now", "link-preview-yes-replace", - "spell-add-dictionaries", - "subject-encription-icon" + "spell-add-dictionaries.label", + "spell-add-dictionaries.accesskey", + "subject-encription-icon.title" ], "mail/messenger/migration.ftl": [ "migration-progress-header" @@ -9761,9 +10214,11 @@ "remember-password-checkbox-label" ], "mail/messenger/multimessageview.ftl": [ - "multi-message-window-title", - "multi-message-archive-button", - "multi-message-delete-button" + "multi-message-window-title.title", + "multi-message-archive-button.label", + "multi-message-archive-button.tooltiptext", + "multi-message-delete-button.label", + "multi-message-delete-button.tooltiptext" ], "mail/messenger/openpgp/backupKeyPassword.ftl": [ "set-password-window-title", @@ -9845,43 +10300,52 @@ "openpgp-key-assistant-key-created" ], "mail/messenger/openpgp/keyWizard.ftl": [ - "key-wizard-dialog-window", - "key-wizard-dialog", + "key-wizard-dialog-window.title", + "key-wizard-dialog.buttonlabelaccept", + "key-wizard-dialog.buttonlabelextra1", "key-wizard-warning", "key-wizard-learn-more", - "radio-create-key", - "radio-import-key", - "radio-gnupg-key", + "radio-create-key.label", + "radio-create-key.accesskey", + "radio-import-key.label", + "radio-import-key.accesskey", + "radio-gnupg-key.label", + "radio-gnupg-key.accesskey", "openpgp-generate-key-title", "openpgp-keygen-secret-protection", - "radio-keygen-no-protection", - "radio-keygen-protect-primary-pass", - "radio-keygen-passphrase-protection", + "radio-keygen-no-protection.label", + "radio-keygen-protect-primary-pass.label", + "radio-keygen-passphrase-protection.label", "openpgp-passphrase-repeat", "openpgp-generate-key-info", "openpgp-keygen-expiry-title", "openpgp-keygen-expiry-description", - "radio-keygen-expiry", - "radio-keygen-no-expiry", - "openpgp-keygen-days-label", - "openpgp-keygen-months-label", - "openpgp-keygen-years-label", + "radio-keygen-expiry.label", + "radio-keygen-expiry.accesskey", + "radio-keygen-no-expiry.label", + "radio-keygen-no-expiry.accesskey", + "openpgp-keygen-days-label.label", + "openpgp-keygen-months-label.label", + "openpgp-keygen-years-label.label", "openpgp-keygen-advanced-title", "openpgp-keygen-advanced-description", - "openpgp-keygen-keytype", - "openpgp-keygen-keysize", - "openpgp-keygen-type-rsa", - "openpgp-keygen-type-ecc", + "openpgp-keygen-keytype.value", + "openpgp-keygen-keytype.accesskey", + "openpgp-keygen-keysize.value", + "openpgp-keygen-keysize.accesskey", + "openpgp-keygen-type-rsa.label", + "openpgp-keygen-type-ecc.label", "openpgp-keygen-button", "openpgp-keygen-progress-title", "openpgp-keygen-import-progress-title", "openpgp-import-success", "openpgp-import-success-title", "openpgp-import-success-description", - "openpgp-keygen-confirm", - "openpgp-keygen-dismiss", - "openpgp-keygen-cancel", - "openpgp-keygen-import-complete", + "openpgp-keygen-confirm.label", + "openpgp-keygen-dismiss.label", + "openpgp-keygen-cancel.label", + "openpgp-keygen-import-complete.label", + "openpgp-keygen-import-complete.accesskey", "openpgp-keygen-missing-username", "openpgp-keygen-long-expiry", "openpgp-keygen-short-expiry", @@ -9899,11 +10363,12 @@ "openpgp-import-key-list-amount-2", "openpgp-import-key-list-description", "openpgp-import-key-list-caption", - "openpgp-import-keep-passphrases", + "openpgp-import-keep-passphrases.label", "openpgp-passphrase-prompt-title", - "openpgp-import-key-button", + "openpgp-import-key-button.label", + "openpgp-import-key-button.accesskey", "import-key-file", - "import-key-personal-checkbox", + "import-key-personal-checkbox.label", "gnupg-file", "import-error-file-size", "import-error-failed", @@ -9912,20 +10377,21 @@ "openpgp-import-fingerprint-label", "openpgp-import-created-label", "openpgp-import-bits-label", - "openpgp-import-key-props", + "openpgp-import-key-props.label", + "openpgp-import-key-props.accesskey", "openpgp-external-key-title", "openpgp-external-key-description", "openpgp-external-key-info", "openpgp-external-key-warning", "openpgp-save-external-button", "openpgp-external-key-label", - "openpgp-external-key-input" + "openpgp-external-key-input.placeholder" ], "mail/messenger/openpgp/msgReadStatus.ftl": [ "message-header-show-security-info-key", - "message-security-button", - "openpgp-view-signer-key", - "openpgp-view-your-encryption-key", + "message-security-button.title", + "openpgp-view-signer-key.label", + "openpgp-view-your-encryption-key.label", "openpgp-openpgp", "openpgp-no-sig", "openpgp-no-sig-info", @@ -9960,13 +10426,13 @@ "openpgp-unknown-key-id", "openpgp-other-enc-additional-key-ids", "openpgp-other-enc-all-key-ids", - "openpgp-message-header-encrypted-ok-icon", - "openpgp-message-header-encrypted-notok-icon", - "openpgp-message-header-signed-ok-icon", - "openpgp-message-header-signed-mismatch-icon", - "openpgp-message-header-signed-unknown-icon", - "openpgp-message-header-signed-verified-icon", - "openpgp-message-header-signed-unverified-icon" + "openpgp-message-header-encrypted-ok-icon.alt", + "openpgp-message-header-encrypted-notok-icon.alt", + "openpgp-message-header-signed-ok-icon.alt", + "openpgp-message-header-signed-mismatch-icon.alt", + "openpgp-message-header-signed-unknown-icon.alt", + "openpgp-message-header-signed-verified-icon.alt", + "openpgp-message-header-signed-unverified-icon.alt" ], "mail/messenger/openpgp/oneRecipientStatus.ftl": [ "openpgp-key-unverified", @@ -9975,23 +10441,29 @@ "openpgp-pubkey-import-fpr", "openpgp-pubkey-import-intro", "openpgp-pubkey-import-accept", - "pubkey-import-button" + "pubkey-import-button.buttonlabelaccept", + "pubkey-import-button.buttonaccesskeyaccept" ], "mail/messenger/openpgp/openpgp-frontend.ftl": [ - "openpgp-manage-keys-openpgp-cmd", - "openpgp-ctx-decrypt-open", - "openpgp-ctx-decrypt-save", - "openpgp-ctx-import-key", - "openpgp-ctx-verify-att", + "openpgp-manage-keys-openpgp-cmd.label", + "openpgp-manage-keys-openpgp-cmd.accesskey", + "openpgp-ctx-decrypt-open.label", + "openpgp-ctx-decrypt-open.accesskey", + "openpgp-ctx-decrypt-save.label", + "openpgp-ctx-decrypt-save.accesskey", + "openpgp-ctx-import-key.label", + "openpgp-ctx-import-key.accesskey", + "openpgp-ctx-verify-att.label", + "openpgp-ctx-verify-att.accesskey", "openpgp-has-sender-key", "openpgp-be-careful-new-key", - "openpgp-import-sender-key", - "openpgp-search-keys-openpgp", + "openpgp-import-sender-key.label", + "openpgp-search-keys-openpgp.label", "openpgp-missing-signature-key", - "openpgp-search-signature-key", + "openpgp-search-signature-key.label", "openpgp-broken-exchange-opened", "openpgp-broken-exchange-info", - "openpgp-broken-exchange-repair", + "openpgp-broken-exchange-repair.label", "openpgp-broken-exchange-wait", "openpgp-has-nested-encrypted-parts", "openpgp-show-encrypted-parts", @@ -10014,7 +10486,7 @@ "e2e-csr-title", "e2e-csr-continue", "e2e-csr-back", - "e2e-csr-button", + "e2e-csr-button.label", "e2e-csr-select-title", "e2e-csr-select-alg", "e2e-csr-select-strength", @@ -10023,111 +10495,159 @@ "e2e-csr-success", "e2e-csr-failure", "e2e-signing-description", - "e2e-sign-message", - "e2e-disable-enc", - "e2e-enable-enc", + "e2e-sign-message.label", + "e2e-sign-message.accesskey", + "e2e-disable-enc.label", + "e2e-disable-enc.accesskey", + "e2e-enable-enc.label", + "e2e-enable-enc.accesskey", "e2e-enable-description", "e2e-advanced-section", - "e2e-attach-key", - "e2e-encrypt-subject", - "e2e-encrypt-drafts", - "e2e-autocrypt-headers", - "openpgp-key-created-label", - "openpgp-key-expiry-label", - "openpgp-key-id-label", + "e2e-attach-key.label", + "e2e-attach-key.accesskey", + "e2e-encrypt-subject.label", + "e2e-encrypt-subject.accesskey", + "e2e-encrypt-drafts.label", + "e2e-encrypt-drafts.accesskey", + "e2e-autocrypt-headers.label", + "e2e-autocrypt-headers.accesskey", + "openpgp-key-created-label.label", + "openpgp-key-expiry-label.label", + "openpgp-key-id-label.label", "openpgp-key-man-dialog-title", - "openpgp-key-man-generate", - "openpgp-key-man-gen-revoke", - "openpgp-key-man-gen-revocation", - "openpgp-key-man-file-menu", - "openpgp-key-man-edit-menu", - "openpgp-key-man-view-menu", - "openpgp-key-man-generate-menu", - "openpgp-key-man-keyserver-menu", - "openpgp-key-man-import-public-from-file", - "openpgp-key-man-import-secret-from-file", - "openpgp-key-man-import-sig-from-file", - "openpgp-key-man-import-from-clipbrd", - "openpgp-key-man-import-from-url", - "openpgp-key-man-export-to-file", - "openpgp-key-man-send-keys", - "openpgp-key-man-backup-secret-keys", - "openpgp-key-man-discover-cmd", - "openpgp-key-man-publish-cmd", + "openpgp-key-man-generate.label", + "openpgp-key-man-generate.accesskey", + "openpgp-key-man-gen-revoke.label", + "openpgp-key-man-gen-revoke.accesskey", + "openpgp-key-man-gen-revocation.label", + "openpgp-key-man-gen-revocation.accesskey", + "openpgp-key-man-file-menu.label", + "openpgp-key-man-file-menu.accesskey", + "openpgp-key-man-edit-menu.label", + "openpgp-key-man-edit-menu.accesskey", + "openpgp-key-man-view-menu.label", + "openpgp-key-man-view-menu.accesskey", + "openpgp-key-man-generate-menu.label", + "openpgp-key-man-generate-menu.accesskey", + "openpgp-key-man-keyserver-menu.label", + "openpgp-key-man-keyserver-menu.accesskey", + "openpgp-key-man-import-public-from-file.label", + "openpgp-key-man-import-public-from-file.accesskey", + "openpgp-key-man-import-secret-from-file.label", + "openpgp-key-man-import-sig-from-file.label", + "openpgp-key-man-import-from-clipbrd.label", + "openpgp-key-man-import-from-clipbrd.accesskey", + "openpgp-key-man-import-from-url.label", + "openpgp-key-man-import-from-url.accesskey", + "openpgp-key-man-export-to-file.label", + "openpgp-key-man-export-to-file.accesskey", + "openpgp-key-man-send-keys.label", + "openpgp-key-man-send-keys.accesskey", + "openpgp-key-man-backup-secret-keys.label", + "openpgp-key-man-backup-secret-keys.accesskey", + "openpgp-key-man-discover-cmd.label", + "openpgp-key-man-discover-cmd.accesskey", + "openpgp-key-man-publish-cmd.label", + "openpgp-key-man-publish-cmd.accesskey", "openpgp-key-publish", "openpgp-key-man-discover-prompt", "openpgp-key-man-discover-progress", "openpgp-key-publish-ok", "openpgp-key-publish-fail", - "openpgp-key-copy-key", - "openpgp-key-export-key", - "openpgp-key-backup-key", - "openpgp-key-send-key", - "openpgp-key-man-copy-key-ids", - "openpgp-key-man-copy-fprs", - "openpgp-key-man-copy-to-clipboard", - "openpgp-key-man-ctx-copy", - "openpgp-key-man-ctx-copy-fprs", - "openpgp-key-man-ctx-copy-key-ids", - "openpgp-key-man-ctx-copy-public-keys", - "openpgp-key-man-close", - "openpgp-key-man-reload", - "openpgp-key-man-change-expiry", - "openpgp-key-man-refresh-online", - "openpgp-key-man-ignored-ids", - "openpgp-key-man-del-key", - "openpgp-delete-key", - "openpgp-key-man-revoke-key", - "openpgp-key-man-key-props", - "openpgp-key-man-key-more", - "openpgp-key-man-view-photo", - "openpgp-key-man-ctx-view-photo-label", - "openpgp-key-man-show-invalid-keys", - "openpgp-key-man-show-others-keys", - "openpgp-key-man-user-id-label", - "openpgp-key-man-fingerprint-label", - "openpgp-key-man-select-all", - "openpgp-key-man-empty-tree-tooltip", - "openpgp-key-man-nothing-found-tooltip", - "openpgp-key-man-please-wait-tooltip", - "openpgp-key-man-filter-label", - "openpgp-key-man-select-all-key", - "openpgp-key-man-key-details-key", + "openpgp-key-copy-key.label", + "openpgp-key-copy-key.accesskey", + "openpgp-key-export-key.label", + "openpgp-key-export-key.accesskey", + "openpgp-key-backup-key.label", + "openpgp-key-backup-key.accesskey", + "openpgp-key-send-key.label", + "openpgp-key-send-key.accesskey", + "openpgp-key-man-copy-key-ids.label", + "openpgp-key-man-copy-key-ids.accesskey", + "openpgp-key-man-copy-fprs.label", + "openpgp-key-man-copy-fprs.accesskey", + "openpgp-key-man-copy-to-clipboard.label", + "openpgp-key-man-copy-to-clipboard.accesskey", + "openpgp-key-man-ctx-copy.label", + "openpgp-key-man-ctx-copy.accesskey", + "openpgp-key-man-ctx-copy-fprs.label", + "openpgp-key-man-ctx-copy-fprs.accesskey", + "openpgp-key-man-ctx-copy-key-ids.label", + "openpgp-key-man-ctx-copy-key-ids.accesskey", + "openpgp-key-man-ctx-copy-public-keys.label", + "openpgp-key-man-ctx-copy-public-keys.accesskey", + "openpgp-key-man-close.label", + "openpgp-key-man-reload.label", + "openpgp-key-man-reload.accesskey", + "openpgp-key-man-change-expiry.label", + "openpgp-key-man-change-expiry.accesskey", + "openpgp-key-man-refresh-online.label", + "openpgp-key-man-refresh-online.accesskey", + "openpgp-key-man-ignored-ids.label", + "openpgp-key-man-del-key.label", + "openpgp-key-man-del-key.accesskey", + "openpgp-delete-key.label", + "openpgp-delete-key.accesskey", + "openpgp-key-man-revoke-key.label", + "openpgp-key-man-revoke-key.accesskey", + "openpgp-key-man-key-props.label", + "openpgp-key-man-key-props.accesskey", + "openpgp-key-man-key-more.label", + "openpgp-key-man-key-more.accesskey", + "openpgp-key-man-view-photo.label", + "openpgp-key-man-view-photo.accesskey", + "openpgp-key-man-ctx-view-photo-label.label", + "openpgp-key-man-show-invalid-keys.label", + "openpgp-key-man-show-invalid-keys.accesskey", + "openpgp-key-man-show-others-keys.label", + "openpgp-key-man-show-others-keys.accesskey", + "openpgp-key-man-user-id-label.label", + "openpgp-key-man-fingerprint-label.label", + "openpgp-key-man-select-all.label", + "openpgp-key-man-select-all.accesskey", + "openpgp-key-man-empty-tree-tooltip.label", + "openpgp-key-man-nothing-found-tooltip.label", + "openpgp-key-man-please-wait-tooltip.label", + "openpgp-key-man-filter-label.placeholder", + "openpgp-key-man-select-all-key.key", + "openpgp-key-man-key-details-key.key", "openpgp-ign-addr-intro", "openpgp-key-details-doc-title", - "openpgp-key-details-signatures-tab", - "openpgp-key-details-structure-tab", - "openpgp-key-details-uid-certified-col", + "openpgp-key-details-signatures-tab.label", + "openpgp-key-details-structure-tab.label", + "openpgp-key-details-uid-certified-col.label", "openpgp-key-details-key-id-label", "openpgp-key-details-user-id3-label", - "openpgp-key-details-id-label", + "openpgp-key-details-id-label.label", "openpgp-key-details-key-type-label", - "openpgp-key-details-key-part-label", + "openpgp-key-details-key-part-label.label", "openpgp-key-details-attr-ignored", "openpgp-key-details-attr-upgrade-sec", "openpgp-key-details-attr-upgrade-pub", - "openpgp-key-details-upgrade-unsafe", + "openpgp-key-details-upgrade-unsafe.label", + "openpgp-key-details-upgrade-unsafe.accesskey", "openpgp-key-details-upgrade-ok", - "openpgp-key-details-algorithm-label", - "openpgp-key-details-size-label", - "openpgp-key-details-created-label", + "openpgp-key-details-algorithm-label.label", + "openpgp-key-details-size-label.label", + "openpgp-key-details-created-label.label", "openpgp-key-details-created-header", - "openpgp-key-details-expiry-label", + "openpgp-key-details-expiry-label.label", "openpgp-key-details-expiry-header", - "openpgp-key-details-usage-label", + "openpgp-key-details-usage-label.label", "openpgp-key-details-fingerprint-label", "openpgp-key-details-legend-secret-missing", - "openpgp-key-details-sel-action", - "openpgp-card-details-close-window-label", - "openpgp-acceptance-label", - "openpgp-acceptance-rejected-label", - "openpgp-acceptance-undecided-label", - "openpgp-acceptance-unverified-label", - "openpgp-acceptance-verified-label", + "openpgp-key-details-sel-action.label", + "openpgp-key-details-sel-action.accesskey", + "openpgp-card-details-close-window-label.buttonlabelaccept", + "openpgp-acceptance-label.label", + "openpgp-acceptance-rejected-label.label", + "openpgp-acceptance-undecided-label.label", + "openpgp-acceptance-unverified-label.label", + "openpgp-acceptance-verified-label.label", "key-accept-personal", - "openpgp-personal-no-label", - "openpgp-personal-yes-label", - "openpgp-passphrase-protection", + "openpgp-personal-no-label.label", + "openpgp-personal-yes-label.label", + "openpgp-passphrase-protection.label", "openpgp-passphrase-status-unprotected", "openpgp-passphrase-status-primary-password", "openpgp-passphrase-status-user-passphrase", @@ -10142,33 +10662,36 @@ "openpgp-passphrase-new-repeat", "openpgp-passphrase-set", "openpgp-passphrase-change", - "openpgp-copy-cmd-label", + "openpgp-copy-cmd-label.label", "openpgp-description-no-key", "openpgp-description-has-keys", "openpgp-selection-status-have-key", "openpgp-selection-status-error", - "openpgp-add-key-button", + "openpgp-add-key-button.label", + "openpgp-add-key-button.accesskey", "e2e-learn-more", "openpgp-keygen-success", "openpgp-keygen-import-success", "openpgp-keygen-external-success", - "openpgp-radio-none", + "openpgp-radio-none.label", "openpgp-radio-none-desc", "openpgp-radio-key-not-usable", "openpgp-radio-key-not-accepted", "openpgp-radio-key-not-found", "openpgp-radio-key-expires", "openpgp-radio-key-expired", - "openpgp-key-expires-within-6-months-icon", - "openpgp-key-has-expired-icon", + "openpgp-key-expires-within-6-months-icon.title", + "openpgp-key-has-expired-icon.title", "openpgp-suggest-publishing-key", - "openpgp-key-expand-section", + "openpgp-key-expand-section.tooltiptext", "openpgp-key-revoke-title", "openpgp-key-edit-title", "openpgp-key-edit-date-title", "openpgp-manager-description", - "openpgp-manager-button", - "openpgp-key-remove-external", + "openpgp-manager-button.label", + "openpgp-manager-button.accesskey", + "openpgp-key-remove-external.label", + "openpgp-key-remove-external.accesskey", "key-external-label", "key-type-public", "key-type-primary", @@ -10361,44 +10884,46 @@ "enig-confirm", "dlg-button-retry", "dlg-button-skip", - "enig-alert-title" + "enig-alert-title.title" ], "mail/messenger/otr/add-finger.ftl": [ "otr-add-finger-title", "otr-add-finger-description", "otr-add-finger-fingerprint", "otr-add-finger-tooltip-error", - "otr-add-finger-input" + "otr-add-finger-input.placeholder" ], "mail/messenger/otr/am-im-otr.ftl": [ - "account-encryption", + "account-encryption.label", "account-otr-label", "account-otr-description2", "otr-encryption-title", "otr-encryption-caption", "otr-fingerprint-label", - "view-fingerprint-button", + "view-fingerprint-button.label", + "view-fingerprint-button.accesskey", "otr-settings-title", - "otr-require-encryption", + "otr-require-encryption.label", "otr-require-encryption-info", - "otr-verify-nudge", + "otr-verify-nudge.label", "otr-not-yet-available" ], "mail/messenger/otr/auth.ftl": [ - "otr-auth", + "otr-auth.title", + "otr-auth.buttonlabelaccept", "auth-title", "auth-your-fp-value", "auth-their-fp-value", "auth-question-received", - "auth-yes", - "auth-no", + "auth-yes.label", + "auth-no.label", "auth-verified", "auth-manual-verification", "auth-question-and-answer", "auth-shared-secret", - "auth-manual-verification-label", - "auth-question-and-answer-label", - "auth-shared-secret-label", + "auth-manual-verification-label.label", + "auth-question-and-answer-label.label", + "auth-shared-secret-label.label", "auth-manual-instruction", "auth-how", "auth-qa-instruction", @@ -10410,10 +10935,10 @@ "mail/messenger/otr/chat.ftl": [ "state-label", "start-text", - "start-label", - "start-tooltip", - "end-label", - "auth-label" + "start-label.label", + "start-tooltip.tooltiptext", + "end-label.label", + "auth-label.label" ], "mail/messenger/otr/finger-sync.ftl": [ "finger-yes", @@ -10426,11 +10951,11 @@ "mail/messenger/otr/finger.ftl": [ "otr-finger-title", "finger-intro", - "finger-screen-name", - "finger-verified", - "finger-fingerprint", - "finger-remove", - "finger-remove-all" + "finger-screen-name.label", + "finger-verified.label", + "finger-fingerprint.label", + "finger-remove.label", + "finger-remove-all.label" ], "mail/messenger/otr/otr.ftl": [ "msgevent-encryption-required-part1", @@ -10582,16 +11107,21 @@ "mail/messenger/preferences/am-archiveoptions.ftl": [ "archive-options-title", "archive-granularity-prefix-label", - "archive-flat", - "archive-yearly", - "archive-monthly", - "keep-folder-structure", - "recreate-inbox", + "archive-flat.label", + "archive-flat.accesskey", + "archive-yearly.label", + "archive-yearly.accesskey", + "archive-monthly.label", + "archive-monthly.accesskey", + "keep-folder-structure.label", + "keep-folder-structure.accesskey", + "recreate-inbox.label", + "recreate-inbox.accesskey", "archive-example-label", - "archive-folder-name", - "inbox-folder-name", - "child-folder-name", - "sibling-folder-name" + "archive-folder-name.label", + "inbox-folder-name.label", + "child-folder-name.label", + "sibling-folder-name.label" ], "mail/messenger/preferences/am-copies.ftl": [ "account-prefs-show-address-row-description" @@ -10599,9 +11129,9 @@ "mail/messenger/preferences/am-im.ftl": [ "account-settings-title", "account-channel-title", - "chat-autologin", + "chat-autologin.label", "chat-encryption-generic", - "chat-encryption-log", + "chat-encryption-log.label", "chat-encryption-label", "chat-encryption-description", "chat-encryption-status", @@ -10609,18 +11139,24 @@ "chat-encryption-sessions", "chat-encryption-sessions-description", "chat-encryption-session-verify", - "chat-encryption-session-trusted" + "chat-encryption-session-verify.title", + "chat-encryption-session-trusted", + "chat-encryption-session-trusted.title" ], "mail/messenger/preferences/application-manager.ftl": [ "app-manager-dialog-title", - "remove-app-button" + "remove-app-button.label", + "remove-app-button.accesskey" ], "mail/messenger/preferences/attachment-reminder.ftl": [ "attachment-reminder-dialog-title", "attachment-reminder-label", - "keyword-new-button", - "keyword-edit-button", - "keyword-remove-button", + "keyword-new-button.label", + "keyword-new-button.accesskey", + "keyword-edit-button.label", + "keyword-edit-button.accesskey", + "keyword-remove-button.label", + "keyword-remove-button.accesskey", "new-keyword-title", "new-keyword-label", "edit-keyword-title", @@ -10629,204 +11165,291 @@ "mail/messenger/preferences/colors.ftl": [ "colors-dialog-title", "colors-dialog-legend", - "text-color-label", - "background-color-label", - "use-system-colors", + "text-color-label.value", + "text-color-label.accesskey", + "background-color-label.value", + "background-color-label.accesskey", + "use-system-colors.label", + "use-system-colors.accesskey", "colors-link-legend", - "link-color-label", - "visited-link-color-label", - "always-underline-links", - "override-color-label", - "override-color-always", - "override-color-auto", - "override-color-never" + "link-color-label.value", + "link-color-label.accesskey", + "visited-link-color-label.value", + "visited-link-color-label.accesskey", + "always-underline-links.label", + "always-underline-links.accesskey", + "override-color-label.value", + "override-color-label.accesskey", + "override-color-always.label", + "override-color-auto.label", + "override-color-never.label" ], "mail/messenger/preferences/connection.ftl": [ "connection-dns-over-https-url-resolver", - "connection-dns-over-https-url-item-default", - "connection-dns-over-https-url-custom", + "connection-dns-over-https-url-resolver.accesskey", + "connection-dns-over-https-url-item-default.label", + "connection-dns-over-https-url-item-default.tooltiptext", + "connection-dns-over-https-url-custom.label", + "connection-dns-over-https-url-custom.accesskey", + "connection-dns-over-https-url-custom.tooltiptext", "connection-dns-over-https-custom-label", "connection-dialog-title", "disable-extension-button", "proxy-settings-controlled-by-extension", "connection-proxy-legend", - "proxy-type-no", - "proxy-type-wpad", - "proxy-type-system", - "proxy-type-manual", - "proxy-http-label", - "http-port-label", - "proxy-http-sharing", - "proxy-https-label", - "ssl-port-label", - "proxy-socks-label", - "socks-port-label", - "proxy-socks4-label", - "proxy-socks5-label", - "proxy-type-auto", - "proxy-reload-label", - "no-proxy-label", + "proxy-type-no.label", + "proxy-type-no.accesskey", + "proxy-type-wpad.label", + "proxy-type-wpad.accesskey", + "proxy-type-system.label", + "proxy-type-system.accesskey", + "proxy-type-manual.label", + "proxy-type-manual.accesskey", + "proxy-http-label.value", + "proxy-http-label.accesskey", + "http-port-label.value", + "http-port-label.accesskey", + "proxy-http-sharing.label", + "proxy-http-sharing.accesskey", + "proxy-https-label.value", + "proxy-https-label.accesskey", + "ssl-port-label.value", + "ssl-port-label.accesskey", + "proxy-socks-label.value", + "proxy-socks-label.accesskey", + "socks-port-label.value", + "socks-port-label.accesskey", + "proxy-socks4-label.label", + "proxy-socks4-label.accesskey", + "proxy-socks5-label.label", + "proxy-socks5-label.accesskey", + "proxy-type-auto.label", + "proxy-type-auto.accesskey", + "proxy-reload-label.label", + "proxy-reload-label.accesskey", + "no-proxy-label.value", + "no-proxy-label.accesskey", "no-proxy-example", "connection-proxy-noproxy-localhost-desc-2", - "proxy-password-prompt", - "proxy-remote-dns", - "proxy-enable-doh" + "proxy-password-prompt.label", + "proxy-password-prompt.accesskey", + "proxy-password-prompt.tooltiptext", + "proxy-remote-dns.label", + "proxy-remote-dns.accesskey", + "proxy-enable-doh.label", + "proxy-enable-doh.accesskey" ], "mail/messenger/preferences/cookies.ftl": [ "cookies-dialog-title", - "window-focus-search-key", - "window-focus-search-alt-key", - "filter-search-label", + "window-focus-search-key.key", + "window-focus-search-alt-key.key", + "filter-search-label.value", + "filter-search-label.accesskey", "cookies-on-system-label", - "treecol-site-header", - "treecol-name-header", - "props-name-label", - "props-value-label", - "props-domain-label", - "props-path-label", - "props-secure-label", - "props-expires-label", - "props-container-label", - "remove-cookie-button", - "remove-all-cookies-button", - "cookie-close-button" + "treecol-site-header.label", + "treecol-name-header.label", + "props-name-label.value", + "props-value-label.value", + "props-domain-label.value", + "props-path-label.value", + "props-secure-label.value", + "props-expires-label.value", + "props-container-label.value", + "remove-cookie-button.label", + "remove-cookie-button.accesskey", + "remove-all-cookies-button.label", + "remove-all-cookies-button.accesskey", + "cookie-close-button.label", + "cookie-close-button.accesskey" ], "mail/messenger/preferences/dock-options.ftl": [ "dock-options-dialog-title", - "dock-options-show-badge", - "bounce-system-dock-icon", + "dock-options-show-badge.label", + "dock-options-show-badge.accesskey", + "bounce-system-dock-icon.label", + "bounce-system-dock-icon.accesskey", "dock-icon-legend", - "dock-icon-show-label", - "count-unread-messages-radio", - "count-new-messages-radio", + "dock-icon-show-label.value", + "count-unread-messages-radio.label", + "count-unread-messages-radio.accesskey", + "count-new-messages-radio.label", + "count-new-messages-radio.accesskey", "notification-settings-info2" ], "mail/messenger/preferences/fonts.ftl": [ "fonts-dialog-title", - "fonts-label-default", - "fonts-label-default-unnamed", - "fonts-language-legend", - "fonts-proportional-label", - "font-language-group-latin", - "font-language-group-japanese", - "font-language-group-trad-chinese", - "font-language-group-simpl-chinese", - "font-language-group-trad-chinese-hk", - "font-language-group-korean", - "font-language-group-cyrillic", - "font-language-group-el", - "font-language-group-other", - "font-language-group-thai", - "font-language-group-hebrew", - "font-language-group-arabic", - "font-language-group-devanagari", - "font-language-group-tamil", - "font-language-group-armenian", - "font-language-group-bengali", - "font-language-group-canadian", - "font-language-group-ethiopic", - "font-language-group-georgian", - "font-language-group-gujarati", - "font-language-group-gurmukhi", - "font-language-group-khmer", - "font-language-group-malayalam", - "font-language-group-math", - "font-language-group-odia", - "font-language-group-telugu", - "font-language-group-kannada", - "font-language-group-sinhala", - "font-language-group-tibetan", - "default-font-serif", - "default-font-sans-serif", - "font-size-proportional-label", - "font-size-monospace-label", - "font-serif-label", - "font-sans-serif-label", - "font-monospace-label", - "font-min-size-label", - "min-size-none", + "fonts-label-default.label", + "fonts-label-default-unnamed.label", + "fonts-language-legend.value", + "fonts-language-legend.accesskey", + "fonts-proportional-label.value", + "fonts-proportional-label.accesskey", + "font-language-group-latin.label", + "font-language-group-japanese.label", + "font-language-group-trad-chinese.label", + "font-language-group-simpl-chinese.label", + "font-language-group-trad-chinese-hk.label", + "font-language-group-korean.label", + "font-language-group-cyrillic.label", + "font-language-group-el.label", + "font-language-group-other.label", + "font-language-group-thai.label", + "font-language-group-hebrew.label", + "font-language-group-arabic.label", + "font-language-group-devanagari.label", + "font-language-group-tamil.label", + "font-language-group-armenian.label", + "font-language-group-bengali.label", + "font-language-group-canadian.label", + "font-language-group-ethiopic.label", + "font-language-group-georgian.label", + "font-language-group-gujarati.label", + "font-language-group-gurmukhi.label", + "font-language-group-khmer.label", + "font-language-group-malayalam.label", + "font-language-group-math.label", + "font-language-group-odia.label", + "font-language-group-telugu.label", + "font-language-group-kannada.label", + "font-language-group-sinhala.label", + "font-language-group-tibetan.label", + "default-font-serif.label", + "default-font-sans-serif.label", + "font-size-proportional-label.value", + "font-size-proportional-label.accesskey", + "font-size-monospace-label.value", + "font-size-monospace-label.accesskey", + "font-serif-label.value", + "font-serif-label.accesskey", + "font-sans-serif-label.value", + "font-sans-serif-label.accesskey", + "font-monospace-label.value", + "font-monospace-label.accesskey", + "font-min-size-label.value", + "font-min-size-label.accesskey", + "min-size-none.label", "font-control-legend", - "use-document-fonts-checkbox", - "use-fixed-width-plain-checkbox", + "use-document-fonts-checkbox.label", + "use-document-fonts-checkbox.accesskey", + "use-fixed-width-plain-checkbox.label", + "use-fixed-width-plain-checkbox.accesskey", "text-encoding-legend", "text-encoding-description", - "font-outgoing-email-label", - "font-incoming-email-label", - "default-font-reply-checkbox" + "font-outgoing-email-label.value", + "font-outgoing-email-label.accesskey", + "font-incoming-email-label.value", + "font-incoming-email-label.accesskey", + "default-font-reply-checkbox.label", + "default-font-reply-checkbox.accesskey" ], "mail/messenger/preferences/languages.ftl": [ - "languages-customize-moveup", - "languages-customize-movedown", - "languages-customize-remove", - "languages-customize-select-language", - "languages-customize-add", + "languages-customize-moveup.label", + "languages-customize-moveup.accesskey", + "languages-customize-movedown.label", + "languages-customize-movedown.accesskey", + "languages-customize-remove.label", + "languages-customize-remove.accesskey", + "languages-customize-select-language.placeholder", + "languages-customize-add.label", + "languages-customize-add.accesskey", "messenger-languages-dialog-title", "messenger-languages-description", "messenger-languages-search", - "messenger-languages-searching", - "messenger-languages-downloading", - "messenger-languages-select-language", + "messenger-languages-searching.label", + "messenger-languages-downloading.label", + "messenger-languages-select-language.label", + "messenger-languages-select-language.placeholder", "messenger-languages-installed-label", "messenger-languages-available-label", "messenger-languages-error" ], "mail/messenger/preferences/new-tag.ftl": [ "tag-dialog-title", - "tag-name-label", - "tag-color-label" + "tag-name-label.value", + "tag-name-label.accesskey", + "tag-color-label.value", + "tag-color-label.accesskey" ], "mail/messenger/preferences/notifications.ftl": [ "notifications-dialog-title", "customize-alert-description", - "preview-text-checkbox", - "subject-checkbox", - "sender-checkbox", - "open-time-label-before", - "open-time-label-after" + "preview-text-checkbox.label", + "preview-text-checkbox.accesskey", + "subject-checkbox.label", + "subject-checkbox.accesskey", + "sender-checkbox.label", + "sender-checkbox.accesskey", + "open-time-label-before.value", + "open-time-label-before.accesskey", + "open-time-label-after.value" ], "mail/messenger/preferences/offline.ftl": [ "offline-dialog-title", - "autodetect-online-label", + "autodetect-online-label.label", + "autodetect-online-label.accesskey", "offline-preference-startup-label", - "status-radio-remember", - "status-radio-ask", - "status-radio-always-online", - "status-radio-always-offline", + "status-radio-remember.label", + "status-radio-remember.accesskey", + "status-radio-ask.label", + "status-radio-ask.accesskey", + "status-radio-always-online.label", + "status-radio-always-online.accesskey", + "status-radio-always-offline.label", + "status-radio-always-offline.accesskey", "going-online-label", - "going-online-auto", - "going-online-not", - "going-online-ask", + "going-online-auto.label", + "going-online-auto.accesskey", + "going-online-not.label", + "going-online-not.accesskey", + "going-online-ask.label", + "going-online-ask.accesskey", "going-offline-label", - "going-offline-auto", - "going-offline-not", - "going-offline-ask" + "going-offline-auto.label", + "going-offline-auto.accesskey", + "going-offline-not.label", + "going-offline-not.accesskey", + "going-offline-ask.label", + "going-offline-ask.accesskey" ], "mail/messenger/preferences/passwordManager.ftl": [ "saved-logins-title", - "focus-search-primary-shortcut", - "focus-search-alt-shortcut", - "copy-provider-url-cmd", - "copy-username-cmd", - "edit-username-cmd", - "copy-password-cmd", - "edit-password-cmd", - "search-filter", - "column-heading-provider", - "column-heading-username", - "column-heading-password", - "column-heading-time-created", - "column-heading-time-last-used", - "column-heading-time-password-changed", - "column-heading-times-used", - "remove", - "import", - "password-close-button", - "show-passwords", - "hide-passwords", + "focus-search-primary-shortcut.key", + "focus-search-alt-shortcut.key", + "copy-provider-url-cmd.label", + "copy-provider-url-cmd.accesskey", + "copy-username-cmd.label", + "copy-username-cmd.accesskey", + "edit-username-cmd.label", + "edit-username-cmd.accesskey", + "copy-password-cmd.label", + "copy-password-cmd.accesskey", + "edit-password-cmd.label", + "edit-password-cmd.accesskey", + "search-filter.accesskey", + "search-filter.placeholder", + "column-heading-provider.label", + "column-heading-username.label", + "column-heading-password.label", + "column-heading-time-created.label", + "column-heading-time-last-used.label", + "column-heading-time-password-changed.label", + "column-heading-times-used.label", + "remove.label", + "remove.accesskey", + "import.label", + "import.accesskey", + "password-close-button.label", + "password-close-button.accesskey", + "show-passwords.label", + "show-passwords.accesskey", + "hide-passwords.label", + "hide-passwords.accesskey", "logins-description-all", "logins-description-filtered", - "remove-all", - "remove-all-shown", + "remove-all.label", + "remove-all.accesskey", + "remove-all-shown.label", + "remove-all-shown.accesskey", "remove-all-passwords-prompt", "remove-all-passwords-title", "no-master-password-prompt", @@ -10837,16 +11460,24 @@ ], "mail/messenger/preferences/permissions.ftl": [ "permissions-dialog-title", - "website-address-label", - "block-button", - "allow-session-button", - "allow-button", - "treehead-sitename-label", - "treehead-status-label", - "remove-site-button", - "remove-all-site-button", - "cancel-button", - "save-button", + "website-address-label.value", + "website-address-label.accesskey", + "block-button.label", + "block-button.accesskey", + "allow-session-button.label", + "allow-session-button.accesskey", + "allow-button.label", + "allow-button.accesskey", + "treehead-sitename-label.label", + "treehead-status-label.label", + "remove-site-button.label", + "remove-site-button.accesskey", + "remove-all-site-button.label", + "remove-all-site-button.accesskey", + "cancel-button.label", + "cancel-button.accesskey", + "save-button.label", + "save-button.accesskey", "permission-can-label", "permission-can-access-first-party-label", "permission-can-session-label", @@ -10855,23 +11486,23 @@ "invalid-uri-title" ], "mail/messenger/preferences/preferences.ftl": [ - "close-button", + "close-button.aria-label", "preferences-doc-title2", - "category-list", + "category-list.aria-label", "pane-general-title", - "category-general", + "category-general.tooltiptext", "pane-compose-title", - "category-compose", + "category-compose.tooltiptext", "pane-privacy-title", - "category-privacy", + "category-privacy.tooltiptext", "pane-chat-title", - "category-chat", + "category-chat.tooltiptext", "pane-calendar-title", - "category-calendar", + "category-calendar.tooltiptext", "pane-sync-title", - "category-sync", + "category-sync.tooltiptext", "pane-qr-export-title", - "category-qr-export", + "category-qr-export.tooltiptext", "general-language-and-appearance-header", "general-incoming-mail-header", "general-files-and-attachment-header", @@ -10893,10 +11524,12 @@ "collection-privacy-notice", "collection-health-report-telemetry-disabled", "collection-health-report-telemetry-disabled-link", - "collection-health-report", + "collection-health-report.label", + "collection-health-report.accesskey", "collection-health-report-link", "collection-health-report-disabled", - "collection-backlogged-crash-reports", + "collection-backlogged-crash-reports.label", + "collection-backlogged-crash-reports.accesskey", "collection-backlogged-crash-reports-link", "privacy-security-header", "privacy-scam-detection-title", @@ -10907,7 +11540,8 @@ "chat-notifications-title", "chat-pane-styling-header", "choose-messenger-language-description", - "manage-messenger-languages-button", + "manage-messenger-languages-button.label", + "manage-messenger-languages-button.accesskey", "confirm-messenger-language-change-description", "confirm-messenger-language-change-button", "update-setting-write-failure-title", @@ -10921,254 +11555,386 @@ "primary-password-os-auth-dialog-message-win", "primary-password-os-auth-dialog-message-macosx", "master-password-os-auth-dialog-caption", - "focus-search-shortcut", - "focus-search-shortcut-alt", + "focus-search-shortcut.key", + "focus-search-shortcut-alt.key", "general-legend", - "start-page-label", - "location-label", - "restore-default-label", + "start-page-label.label", + "start-page-label.accesskey", + "location-label.value", + "location-label.accesskey", + "restore-default-label.label", + "restore-default-label.accesskey", "default-search-engine", - "add-web-search-engine", - "remove-search-engine", + "add-web-search-engine.label", + "add-web-search-engine.accesskey", + "remove-search-engine.label", + "remove-search-engine.accesskey", "add-opensearch-provider-title", "add-opensearch-provider-text", "adding-opensearch-provider-failed-title", "adding-opensearch-provider-failed-text", - "minimize-to-tray-label", + "minimize-to-tray-label.label", + "minimize-to-tray-label.accesskey", "new-message-arrival", - "mail-play-sound-label", - "mail-play-button", + "mail-play-sound-label.label", + "mail-play-sound-label.accesskey", + "mail-play-button.label", + "mail-play-button.accesskey", "change-dock-icon", - "app-icon-options", + "app-icon-options.label", + "app-icon-options.accesskey", "notification-settings2", - "animated-alert-label", - "customize-alert-label", - "biff-use-system-alert", - "tray-icon-unread-label", + "animated-alert-label.label", + "animated-alert-label.accesskey", + "customize-alert-label.label", + "customize-alert-label.accesskey", + "biff-use-system-alert.label", + "tray-icon-unread-label.label", + "tray-icon-unread-label.accesskey", "tray-icon-unread-description", - "mail-system-sound-label", - "mail-custom-sound-label", - "mail-browse-sound-button", - "enable-gloda-search-label", + "mail-system-sound-label.label", + "mail-system-sound-label.accesskey", + "mail-custom-sound-label.label", + "mail-custom-sound-label.accesskey", + "mail-browse-sound-button.label", + "mail-browse-sound-button.accesskey", + "enable-gloda-search-label.label", + "enable-gloda-search-label.accesskey", "datetime-formatting-legend", "language-selector-legend", - "allow-hw-accel", - "store-type-label", - "mbox-store-label", - "maildir-store-label", + "allow-hw-accel.label", + "allow-hw-accel.accesskey", + "store-type-label.value", + "store-type-label.accesskey", + "mbox-store-label.label", + "maildir-store-label.label", "scrolling-legend", - "autoscroll-label", - "smooth-scrolling-label", - "browsing-gtk-use-non-overlay-scrollbars", + "autoscroll-label.label", + "autoscroll-label.accesskey", + "smooth-scrolling-label.label", + "smooth-scrolling-label.accesskey", + "browsing-gtk-use-non-overlay-scrollbars.label", + "browsing-gtk-use-non-overlay-scrollbars.accesskey", "window-layout-legend", - "draw-in-titlebar-label", - "auto-hide-tabbar-label", + "draw-in-titlebar-label.label", + "draw-in-titlebar-label.accesskey", + "auto-hide-tabbar-label.label", + "auto-hide-tabbar-label.accesskey", "auto-hide-tabbar-description", "system-integration-legend", - "always-check-default", - "check-default-button", + "always-check-default.label", + "always-check-default.accesskey", + "check-default-button.label", + "check-default-button.accesskey", "search-engine-name", - "search-integration-label", - "config-editor-button", + "search-integration-label.label", + "search-integration-label.accesskey", + "config-editor-button.label", + "config-editor-button.accesskey", "return-receipts-description", - "return-receipts-button", + "return-receipts-button.label", + "return-receipts-button.accesskey", "update-app-legend", "update-app-version", "allow-description", - "automatic-updates-label", - "check-updates-label", - "update-history-button", - "use-service", + "automatic-updates-label.label", + "automatic-updates-label.accesskey", + "check-updates-label.label", + "check-updates-label.accesskey", + "update-history-button.label", + "update-history-button.accesskey", + "use-service.label", + "use-service.accesskey", "cross-user-udpate-warning", "networking-legend", "proxy-config-description", - "network-settings-button", + "network-settings-button.label", + "network-settings-button.accesskey", "offline-legend", "offline-settings", - "offline-settings-button", + "offline-settings-button.label", + "offline-settings-button.accesskey", "diskspace-legend", - "offline-compact-folder", - "offline-compact-folder-automatically", - "compact-folder-size", - "use-cache-before", + "offline-compact-folder.label", + "offline-compact-folder.accesskey", + "offline-compact-folder-automatically.label", + "offline-compact-folder-automatically.accesskey", + "compact-folder-size.value", + "use-cache-before.value", + "use-cache-before.accesskey", "use-cache-after", - "smart-cache-label", - "clear-cache-button", - "clear-cache-shutdown-label", + "smart-cache-label.label", + "smart-cache-label.accesskey", + "clear-cache-button.label", + "clear-cache-button.accesskey", + "clear-cache-shutdown-label.label", + "clear-cache-shutdown-label.accesskey", "fonts-legend", - "default-font-label", - "default-size-label", - "font-options-button", - "color-options-button", + "default-font-label.value", + "default-font-label.accesskey", + "default-size-label.value", + "default-size-label.accesskey", + "font-options-button.label", + "font-options-button.accesskey", + "color-options-button.label", + "color-options-button.accesskey", "display-width-legend", - "convert-emoticons-label", + "convert-emoticons-label.label", + "convert-emoticons-label.accesskey", "display-text-label", - "style-label", - "regular-style-item", - "bold-style-item", - "italic-style-item", - "bold-italic-style-item", - "size-label", - "regular-size-item", - "bigger-size-item", - "smaller-size-item", - "quoted-text-color", - "search-handler-table", + "style-label.value", + "style-label.accesskey", + "regular-style-item.label", + "bold-style-item.label", + "italic-style-item.label", + "bold-italic-style-item.label", + "size-label.value", + "size-label.accesskey", + "regular-size-item.label", + "bigger-size-item.label", + "smaller-size-item.label", + "quoted-text-color.label", + "quoted-text-color.accesskey", + "search-handler-table.placeholder", "type-column-header", "action-column-header", - "save-to-label", - "choose-folder-label", - "always-ask-label", + "save-to-label.label", + "save-to-label.accesskey", + "choose-folder-label.label", + "choose-folder-label.accesskey", + "always-ask-label.label", + "always-ask-label.accesskey", "display-tags-text", - "new-tag-button", - "edit-tag-button", - "delete-tag-button", - "auto-mark-as-read", - "mark-read-no-delay", - "view-attachments-inline", - "mark-read-delay", + "new-tag-button.label", + "new-tag-button.accesskey", + "edit-tag-button.label", + "edit-tag-button.accesskey", + "delete-tag-button.label", + "delete-tag-button.accesskey", + "auto-mark-as-read.label", + "auto-mark-as-read.accesskey", + "mark-read-no-delay.label", + "mark-read-no-delay.accesskey", + "view-attachments-inline.label", + "view-attachments-inline.accesskey", + "mark-read-delay.label", + "mark-read-delay.accesskey", "seconds-label", - "open-msg-label", - "open-msg-tab", - "open-msg-window", - "open-msg-ex-window", - "close-move-delete", + "open-msg-label.value", + "open-msg-tab.label", + "open-msg-tab.accesskey", + "open-msg-window.label", + "open-msg-window.accesskey", + "open-msg-ex-window.label", + "open-msg-ex-window.accesskey", + "close-move-delete.label", + "close-move-delete.accesskey", "address-display-legend", "address-display-description", - "address-display-full", - "address-display-email", - "address-display-name", - "condensed-addresses-label", + "address-display-full.label", + "address-display-full.accesskey", + "address-display-email.label", + "address-display-email.accesskey", + "address-display-name.label", + "address-display-name.accesskey", + "condensed-addresses-label.label", + "condensed-addresses-label.accesskey", "table-layout-legend", - "table-layout-horizontal-scroll-label", + "table-layout-horizontal-scroll-label.label", + "table-layout-horizontal-scroll-label.accesskey", "conversation-view-legend", - "conversation-view-checkbox-label", + "conversation-view-checkbox-label.label", + "conversation-view-checkbox-label.accesskey", "conversation-view-checkbox-description", "label-experiment", - "forward-label", - "inline-label", - "as-attachment-label", - "extension-label", - "auto-save-label", + "forward-label.value", + "forward-label.accesskey", + "inline-label.label", + "as-attachment-label.label", + "extension-label.label", + "extension-label.accesskey", + "auto-save-label.label", + "auto-save-label.accesskey", "auto-save-end", - "warn-on-send-accel-key", - "add-link-previews", - "spellcheck-label", - "spellcheck-inline-label", - "language-popup-label", + "warn-on-send-accel-key.label", + "warn-on-send-accel-key.accesskey", + "add-link-previews.label", + "add-link-previews.accesskey", + "spellcheck-label.label", + "spellcheck-label.accesskey", + "spellcheck-inline-label.label", + "spellcheck-inline-label.accesskey", + "language-popup-label.value", + "language-popup-label.accesskey", "download-dictionaries-link", - "font-label", - "font-size-label", - "default-colors-label", - "font-color-label", - "bg-color-label", - "restore-html-label", - "default-format-label", + "font-label.value", + "font-label.accesskey", + "font-size-label.value", + "font-size-label.accesskey", + "default-colors-label.label", + "default-colors-label.accesskey", + "font-color-label.value", + "font-color-label.accesskey", + "bg-color-label.value", + "bg-color-label.accesskey", + "restore-html-label.label", + "restore-html-label.accesskey", + "default-format-label.label", + "default-format-label.accesskey", "compose-send-format-title", - "compose-send-automatic-option", + "compose-send-automatic-option.label", "compose-send-automatic-description", - "compose-send-both-option", + "compose-send-both-option.label", "compose-send-both-description", - "compose-send-html-option", + "compose-send-html-option.label", "compose-send-html-description", - "compose-send-plain-option", + "compose-send-plain-option.label", "compose-send-plain-description", "autocomplete-description", - "ab-label", - "directories-label", - "directories-none-label", - "edit-directories-label", - "email-picker-label", - "default-directory-label", - "default-last-label", - "attachment-label", - "attachment-options-label", - "enable-cloud-share", - "cloud-share-size", - "add-cloud-account", - "remove-cloud-account", - "find-cloud-providers", + "ab-label.label", + "ab-label.accesskey", + "directories-label.label", + "directories-label.accesskey", + "directories-none-label.none", + "edit-directories-label.label", + "edit-directories-label.accesskey", + "email-picker-label.label", + "email-picker-label.accesskey", + "default-directory-label.value", + "default-directory-label.accesskey", + "default-last-label.none", + "attachment-label.label", + "attachment-label.accesskey", + "attachment-options-label.label", + "attachment-options-label.accesskey", + "enable-cloud-share.label", + "cloud-share-size.value", + "add-cloud-account.label", + "add-cloud-account.accesskey", + "add-cloud-account.defaultlabel", + "remove-cloud-account.label", + "remove-cloud-account.accesskey", + "find-cloud-providers.value", "cloud-account-description", "mail-content", - "remote-content-label", - "exceptions-button", - "remote-content-info", + "remote-content-label.label", + "remote-content-label.accesskey", + "exceptions-button.label", + "exceptions-button.accesskey", + "remote-content-info.value", "web-content", - "history-label", - "cookies-label", - "third-party-label", - "third-party-always", - "third-party-never", - "third-party-visited", - "cookies-button", - "do-not-track-label", - "dnt-learn-more-button", + "history-label.label", + "history-label.accesskey", + "cookies-label.label", + "cookies-label.accesskey", + "third-party-label.value", + "third-party-label.accesskey", + "third-party-always.label", + "third-party-never.label", + "third-party-visited.label", + "cookies-button.label", + "cookies-button.accesskey", + "do-not-track-label.label", + "do-not-track-label.accesskey", + "dnt-learn-more-button.value", "passwords-description", - "passwords-button", + "passwords-button.label", + "passwords-button.accesskey", "primary-password-description", - "primary-password-label", - "forms-os-reauth", - "primary-password-button", + "primary-password-label.label", + "primary-password-label.accesskey", + "forms-os-reauth.label", + "primary-password-button.label", + "primary-password-button.accesskey", "forms-primary-pw-fips-title", "forms-master-pw-fips-desc", "junk-description", - "junk-marked-label", - "junk-move-label", - "junk-delete-label", + "junk-marked-label.label", + "junk-marked-label.accesskey", + "junk-move-label.label", + "junk-move-label.accesskey", + "junk-delete-label.label", + "junk-delete-label.accesskey", "junk-read-description", - "junk-read-manual-label", - "junk-read-auto-label", - "junk-log-label", - "junk-log-button", - "reset-junk-button", + "junk-read-manual-label.label", + "junk-read-manual-label.accesskey", + "junk-read-auto-label.label", + "junk-read-auto-label.accesskey", + "junk-log-label.label", + "junk-log-label.accesskey", + "junk-log-button.label", + "junk-log-button.accesskey", + "reset-junk-button.label", + "reset-junk-button.accesskey", "phishing-description", - "phishing-label", + "phishing-label.label", + "phishing-label.accesskey", "antivirus-description", - "antivirus-label", + "antivirus-label.label", + "antivirus-label.accesskey", "certificate-description", - "certificate-auto", - "certificate-ask", - "ocsp-label", - "certificate-button", - "security-devices-button", + "certificate-auto.label", + "certificate-auto.accesskey", + "certificate-ask.label", + "certificate-ask.accesskey", + "ocsp-label.label", + "ocsp-label.accesskey", + "certificate-button.label", + "certificate-button.accesskey", + "security-devices-button.label", + "security-devices-button.accesskey", "email-e2ee-header", "account-settings", "email-e2ee-enable-info", "email-e2ee-automatism", "email-e2ee-automatism-pre", - "email-e2ee-auto-on", - "email-e2ee-auto-off", - "email-e2ee-auto-off-notify", + "email-e2ee-auto-on.label", + "email-e2ee-auto-off.label", + "email-e2ee-auto-off-notify.label", "email-e2ee-automatism-post", - "startup-label", - "offline-label", - "auto-connect-label", - "idle-label", + "startup-label.value", + "startup-label.accesskey", + "offline-label.label", + "auto-connect-label.label", + "idle-label.label", + "idle-label.accesskey", "idle-time-label", - "away-message-label", - "send-typing-label", + "away-message-label.label", + "away-message-label.accesskey", + "send-typing-label.label", + "send-typing-label.accesskey", "notification-label", - "show-notification-label", - "notification-all", - "notification-name", - "notification-empty", - "notification-type-label", - "chat-play-sound-label", - "chat-play-button", - "chat-system-sound-label", - "chat-custom-sound-label", - "chat-browse-sound-button", - "theme-label", - "style-mail", - "style-bubbles", - "style-dark", - "style-paper", - "style-simple", + "show-notification-label.label", + "show-notification-label.accesskey", + "notification-all.label", + "notification-name.label", + "notification-empty.label", + "notification-type-label.label", + "notification-type-label.accesskey", + "chat-play-sound-label.label", + "chat-play-sound-label.accesskey", + "chat-play-button.label", + "chat-play-button.accesskey", + "chat-system-sound-label.label", + "chat-system-sound-label.accesskey", + "chat-custom-sound-label.label", + "chat-custom-sound-label.accesskey", + "chat-browse-sound-button.label", + "chat-browse-sound-button.accesskey", + "theme-label.value", + "theme-label.accesskey", + "style-mail.label", + "style-bubbles.label", + "style-dark.label", + "style-paper.label", + "style-simple.label", "preview-label", "no-preview-label", "no-preview-description", - "chat-variant-label", - "search-preferences-input2", + "chat-variant-label.value", + "chat-variant-label.accesskey", + "search-preferences-input2.style", + "search-preferences-input2.placeholder", "search-results-header", "search-results-empty-message2", "search-results-help-link", @@ -11181,7 +11947,7 @@ "sync-pane-resend-verification", "sync-pane-sign-in", "sync-pane-remove-account", - "sync-pane-edit-photo", + "sync-pane-edit-photo.title", "sync-pane-manage-account", "sync-pane-sign-out", "sync-pane-device-name-title", @@ -11238,40 +12004,61 @@ ], "mail/messenger/preferences/receipts.ftl": [ "receipts-dialog-title", - "return-receipt-checkbox-control", + "return-receipt-checkbox-control.label", + "return-receipt-checkbox-control.accesskey", "receipt-arrive-label", - "receipt-leave-radio-control", - "receipt-move-radio-control", + "receipt-leave-radio-control.label", + "receipt-leave-radio-control.accesskey", + "receipt-move-radio-control.label", + "receipt-move-radio-control.accesskey", "receipt-request-label", - "receipt-return-never-radio-control", - "receipt-return-some-radio-control", - "receipt-not-to-cc-label", - "receipt-send-never-label", - "receipt-send-always-label", - "receipt-send-ask-label", - "sender-outside-domain-label", - "other-cases-text-label" + "receipt-return-never-radio-control.label", + "receipt-return-never-radio-control.accesskey", + "receipt-return-some-radio-control.label", + "receipt-return-some-radio-control.accesskey", + "receipt-not-to-cc-label.value", + "receipt-not-to-cc-label.accesskey", + "receipt-send-never-label.label", + "receipt-send-always-label.label", + "receipt-send-ask-label.label", + "sender-outside-domain-label.value", + "sender-outside-domain-label.accesskey", + "other-cases-text-label.value", + "other-cases-text-label.accesskey" ], "mail/messenger/preferences/sync-dialog.ftl": [ - "config-sync-dailog-title", - "sync-dialog" + "config-sync-dailog-title.title", + "sync-dialog.buttonlabelaccept", + "sync-dialog.buttonaccesskeyaccept", + "sync-dialog.buttonlabelextra2", + "sync-dialog.buttonaccesskeyextra2" ], "mail/messenger/preferences/system-integration.ftl": [ "system-integration-dialog-title", - "system-integration-dialog", + "system-integration-dialog.buttonlabelaccept", + "system-integration-dialog.buttonlabelcancel", + "system-integration-dialog.buttonlabelcancel2", "default-client-intro", "unset-default-tooltip", - "checkbox-email-label", - "checkbox-newsgroups-label", - "checkbox-feeds-label", - "checkbox-calendar-label", + "checkbox-email-label.label", + "checkbox-email-label.tooltiptext", + "checkbox-newsgroups-label.label", + "checkbox-newsgroups-label.tooltiptext", + "checkbox-feeds-label.label", + "checkbox-feeds-label.tooltiptext", + "checkbox-calendar-label.label", + "checkbox-calendar-label.tooltiptext", "system-search-engine-name", - "system-search-integration-label", - "check-on-startup-label" + "system-search-integration-label.label", + "system-search-integration-label.accesskey", + "check-on-startup-label.label", + "check-on-startup-label.accesskey" ], "mail/messenger/searchbar.ftl": [ - "search-bar-clear-button", - "search-bar-search-button" + "search-bar-clear-button.alt", + "search-bar-clear-button.title", + "search-bar-search-button.alt", + "search-bar-search-button.title" ], "mail/messenger/shortcuts.ftl": [ "shortcut-key", @@ -11290,8 +12077,9 @@ "meta-shift-alt-shortcut-key2", "ctrl-shift-alt-shortcut-key2", "meta-ctrl-shift-alt-shortcut-key2", - "button-shortcut-string", - "menuitem-shortcut-string" + "button-shortcut-string.title", + "menuitem-shortcut-string.label", + "menuitem-shortcut-string.acceltext" ], "mail/messenger/syncAccounts.ftl": [ "sync-verification-sent-title", @@ -11306,51 +12094,72 @@ "sync-disconnect-dialog-button" ], "mail/messenger/treeView.ftl": [ - "tree-list-view-row-select", - "tree-list-view-row-deselect", - "tree-list-view-row-delete", - "tree-list-view-row-restore", - "tree-list-view-column-picker", - "tree-list-view-column-picker-restore-default-columns", - "tree-list-view-row-thread-button", + "tree-list-view-row-select.alt", + "tree-list-view-row-select.title", + "tree-list-view-row-deselect.alt", + "tree-list-view-row-deselect.title", + "tree-list-view-row-delete.title", + "tree-list-view-row-restore.title", + "tree-list-view-column-picker.title", + "tree-list-view-column-picker-restore-default-columns.label", + "tree-list-view-row-thread-button.title", "tree-list-view-row-ignored-thread", - "tree-list-view-row-ignored-thread-button", + "tree-list-view-row-ignored-thread-button.title", "tree-list-view-row-ignored-subthread", - "tree-list-view-row-ignored-subthread-button", + "tree-list-view-row-ignored-subthread-button.title", "tree-list-view-row-watched-thread", - "tree-list-view-row-watched-thread-button", - "tree-list-view-row-flagged", - "tree-list-view-row-flag", - "tree-list-view-row-attach", - "tree-list-view-row-spam", - "tree-list-view-row-not-spam", - "tree-list-view-row-read", - "tree-list-view-row-not-read" + "tree-list-view-row-watched-thread-button.title", + "tree-list-view-row-flagged.alt", + "tree-list-view-row-flagged.title", + "tree-list-view-row-flag.alt", + "tree-list-view-row-flag.title", + "tree-list-view-row-attach.alt", + "tree-list-view-row-attach.title", + "tree-list-view-row-spam.alt", + "tree-list-view-row-spam.title", + "tree-list-view-row-not-spam.alt", + "tree-list-view-row-not-spam.title", + "tree-list-view-row-read.alt", + "tree-list-view-row-read.title", + "tree-list-view-row-not-read.alt", + "tree-list-view-row-not-read.title" ], "mail/messenger/troubleshootMode.ftl": [ "troubleshoot-mode-dialog-title", "troubleshoot-mode-description", "troubleshoot-mode-description2", - "troubleshoot-mode-disable-addons", - "troubleshoot-mode-reset-toolbars", - "troubleshoot-mode-change-and-restart", - "troubleshoot-mode-continue", - "troubleshoot-mode-quit" + "troubleshoot-mode-disable-addons.label", + "troubleshoot-mode-disable-addons.accesskey", + "troubleshoot-mode-reset-toolbars.label", + "troubleshoot-mode-reset-toolbars.accesskey", + "troubleshoot-mode-change-and-restart.label", + "troubleshoot-mode-change-and-restart.accesskey", + "troubleshoot-mode-continue.label", + "troubleshoot-mode-continue.accesskey", + "troubleshoot-mode-quit.label", + "troubleshoot-mode-quit.accesskey" ], "mail/messenger/unifiedToolbar.ftl": [ - "search-bar-button", - "search-bar-item2", + "search-bar-button.alt", + "search-bar-item2.label", "search-bar-placeholder", "search-bar-placeholder-with-key2", - "customize-menu-customize", - "toolbar-get-all-messages-menuitem", + "customize-menu-customize.label", + "toolbar-get-all-messages-menuitem.label", + "toolbar-get-all-messages-menuitem.accesskey", "customize-title", "customize-space-tab-mail", + "customize-space-tab-mail.title", "customize-space-tab-addressbook", + "customize-space-tab-addressbook.title", "customize-space-tab-calendar", + "customize-space-tab-calendar.title", "customize-space-tab-tasks", + "customize-space-tab-tasks.title", "customize-space-tab-chat", + "customize-space-tab-chat.title", "customize-space-tab-settings", + "customize-space-tab-settings.title", "customize-restore-default", "customize-change-appearance", "customize-button-style-label", @@ -11361,9 +12170,10 @@ "customize-cancel", "customize-save", "customize-unsaved-changes", - "customize-search-bar2", - "customize-spaces-tabs", - "customize-main-toolbar-target", + "customize-search-bar2.label", + "customize-search-bar2.placeholder", + "customize-spaces-tabs.aria-label", + "customize-main-toolbar-target.aria-label", "customize-palette-generic-title", "customize-palette-mail-specific-title", "customize-palette-addressbook-specific-title", @@ -11372,129 +12182,133 @@ "customize-palette-chat-specific-title", "customize-palette-settings-specific-title", "customize-palette-extension-specific-title", - "customize-palette-add-to", - "customize-palette-add-everywhere", - "customize-target-forward", - "customize-target-backward", - "customize-target-remove", - "customize-target-remove-everywhere", - "customize-target-add-everywhere", - "customize-target-start", - "customize-target-end" + "customize-palette-add-to.label", + "customize-palette-add-everywhere.label", + "customize-target-forward.label", + "customize-target-backward.label", + "customize-target-remove.label", + "customize-target-remove-everywhere.label", + "customize-target-add-everywhere.label", + "customize-target-start.label", + "customize-target-end.label" ], "mail/messenger/unifiedToolbarItems.ftl": [ "spacer-label", "search-bar-label", "toolbar-write-message-label", - "toolbar-write-message", + "toolbar-write-message.title", "toolbar-move-to-label", - "toolbar-move-to", + "toolbar-move-to.title", "toolbar-unifinder-label", - "toolbar-unifinder", + "toolbar-unifinder.title", "toolbar-folder-location-label", - "toolbar-folder-location", + "toolbar-folder-location.title", "toolbar-edit-event-label", - "toolbar-edit-event", + "toolbar-edit-event.title", "toolbar-get-messages-label", - "toolbar-get-messages", + "toolbar-get-messages.title", "toolbar-reply-label", - "toolbar-reply", + "toolbar-reply.title", "toolbar-reply-all-label", - "toolbar-reply-all", + "toolbar-reply-all.title", "toolbar-reply-to-list-label", - "toolbar-reply-to-list", + "toolbar-reply-to-list.title", "toolbar-redirect-label", - "toolbar-redirect", + "toolbar-redirect.title", "toolbar-archive-label", - "toolbar-archive", + "toolbar-archive.title", "toolbar-conversation-label", - "toolbar-conversation", + "toolbar-conversation.title", "toolbar-previous-unread-label", - "toolbar-previous-unread", + "toolbar-previous-unread.title", "toolbar-previous-label", - "toolbar-previous", + "toolbar-previous.title", "toolbar-next-unread-label", - "toolbar-next-unread", + "toolbar-next-unread.title", "toolbar-next-label", - "toolbar-next", + "toolbar-next.title", "toolbar-junk-label", - "toolbar-junk", + "toolbar-junk.title", "toolbar-delete-label", - "toolbar-delete-title", + "toolbar-delete-title.title", "toolbar-undelete-label", - "toolbar-undelete", + "toolbar-undelete.title", "toolbar-compact-label", - "toolbar-compact", + "toolbar-compact.title", "toolbar-add-as-event-label", - "toolbar-add-as-event", + "toolbar-add-as-event.title", "toolbar-add-as-task-label", - "toolbar-add-as-task", + "toolbar-add-as-task.title", "toolbar-tag-message-label", - "toolbar-tag-message", + "toolbar-tag-message.title", "toolbar-forward-inline-label", - "toolbar-forward-inline", + "toolbar-forward-inline.title", "toolbar-forward-attachment-label", - "toolbar-forward-attachment", + "toolbar-forward-attachment.title", "toolbar-mark-as-label", - "toolbar-mark-as", + "toolbar-mark-as.title", "toolbar-view-picker-label", - "toolbar-view-picker", + "toolbar-view-picker.title", "toolbar-address-book-label", - "toolbar-address-book", + "toolbar-address-book.title", "toolbar-chat-label", - "toolbar-chat", + "toolbar-chat.title", "toolbar-add-ons-and-themes-label", - "toolbar-add-ons-and-themes", + "toolbar-add-ons-and-themes.title", "toolbar-calendar-label", - "toolbar-calendar", + "toolbar-calendar.title", "toolbar-tasks-label", - "toolbar-tasks", + "toolbar-tasks.title", "toolbar-mail-label", - "toolbar-mail", + "toolbar-mail.title", "toolbar-print-label", - "toolbar-print", + "toolbar-print.title", "toolbar-quick-filter-bar-label", - "toolbar-quick-filter-bar", + "toolbar-quick-filter-bar.title", "toolbar-synchronize-label", - "toolbar-synchronize", + "toolbar-synchronize.title", "toolbar-delete-event-label", - "toolbar-delete-event", + "toolbar-delete-event.title", "toolbar-go-to-today-label", - "toolbar-go-to-today", + "toolbar-go-to-today.title", "toolbar-print-event-label", - "toolbar-print-event", + "toolbar-print-event.title", "toolbar-new-event-label", - "toolbar-new-event", + "toolbar-new-event.title", "toolbar-new-task-label", - "toolbar-new-task", + "toolbar-new-task.title", "toolbar-go-back-label", - "toolbar-go-back", + "toolbar-go-back.title", "toolbar-go-forward-label", - "toolbar-go-forward", + "toolbar-go-forward.title", "toolbar-stop-label", - "toolbar-stop", + "toolbar-stop.title", "toolbar-throbber-label", - "toolbar-throbber", + "toolbar-throbber.title", "toolbar-create-contact-label", - "toolbar-create-contact", + "toolbar-create-contact.title", "toolbar-create-address-book-label", - "toolbar-create-address-book", + "toolbar-create-address-book.title", "toolbar-create-list-label", - "toolbar-create-list", + "toolbar-create-list.title", "toolbar-import-contacts-label", - "toolbar-import-contacts", - "toolbar-new-address-book-popup-add-js-address-book", - "toolbar-new-address-book-popup-add-carddav-address-book", - "toolbar-new-address-book-popup-add-ldap-address-book" + "toolbar-import-contacts.title", + "toolbar-new-address-book-popup-add-js-address-book.label", + "toolbar-new-address-book-popup-add-carddav-address-book.label", + "toolbar-new-address-book-popup-add-ldap-address-book.label" ], "mail/messenger/viewSource.ftl": [ - "context-text-action-find", - "context-text-action-find-again", - "text-action-find", - "text-action-find-again" + "context-text-action-find.label", + "context-text-action-find.accesskey", + "context-text-action-find-again.label", + "context-text-action-find-again.accesskey", + "text-action-find.label", + "text-action-find.accesskey", + "text-action-find-again.label", + "text-action-find-again.accesskey" ], "mail/updater/updater.ini": [ - "TitleText", - "InfoText" + "Strings.TitleText", + "Strings.InfoText" ] } \ No newline at end of file diff --git a/_data/comm.json b/_data/comm.json index 61946f37..b31079df 100644 --- a/_data/comm.json +++ b/_data/comm.json @@ -14,22 +14,24 @@ "reminder-custom-origin-begin-after-task", "reminder-custom-origin-end-before-task", "reminder-custom-origin-end-after-task", - "reminder-custom-origin-begin-before-event-dom", - "reminder-custom-origin-begin-after-event-dom", - "reminder-custom-origin-end-before-event-dom", - "reminder-custom-origin-end-after-event-dom", - "reminder-custom-origin-begin-before-task-dom", - "reminder-custom-origin-begin-after-task-dom", - "reminder-custom-origin-end-before-task-dom", - "reminder-custom-origin-end-after-task-dom", + "reminder-custom-origin-begin-before-event-dom.label", + "reminder-custom-origin-begin-after-event-dom.label", + "reminder-custom-origin-end-before-event-dom.label", + "reminder-custom-origin-end-after-event-dom.label", + "reminder-custom-origin-begin-before-task-dom.label", + "reminder-custom-origin-begin-after-task-dom.label", + "reminder-custom-origin-end-before-task-dom.label", + "reminder-custom-origin-end-after-task-dom.label", "reminder-error-max-count-reached-event", "reminder-error-max-count-reached-task", "reminder-readonly-notification", - "reminder-disabled-snooze-button-tooltip" + "reminder-disabled-snooze-button-tooltip.tooltiptext" ], "calendar/calendar/calendar-context-menus.ftl": [ - "list-calendar-context-reload-menuitem", - "calendar-item-context-menu-modify-menuitem" + "list-calendar-context-reload-menuitem.label", + "list-calendar-context-reload-menuitem.accesskey", + "calendar-item-context-menu-modify-menuitem.label", + "calendar-item-context-menu-modify-menuitem.accesskey" ], "calendar/calendar/calendar-creation.ftl": [ "select-all-calendars", @@ -45,26 +47,26 @@ "calendar-delete-prompt-disable-message" ], "calendar/calendar/calendar-editable-item.ftl": [ - "calendar-editable-item-privacy-icon-private", - "calendar-editable-item-privacy-icon-confidential", - "calendar-editable-item-recurrence", - "calendar-editable-item-recurrence-exception", - "calendar-editable-item-todo-icon-task", - "calendar-editable-item-todo-icon-completed-task", - "calendar-editable-item-multiday-event-icon-start", - "calendar-editable-item-multiday-event-icon-continue", - "calendar-editable-item-multiday-event-icon-end", - "calendar-editable-item-reminder-icon-alarm", - "calendar-editable-item-reminder-icon-suppressed-alarm", - "calendar-editable-item-reminder-icon-email", - "calendar-editable-item-reminder-icon-audio" + "calendar-editable-item-privacy-icon-private.alt", + "calendar-editable-item-privacy-icon-confidential.alt", + "calendar-editable-item-recurrence.alt", + "calendar-editable-item-recurrence-exception.alt", + "calendar-editable-item-todo-icon-task.alt", + "calendar-editable-item-todo-icon-completed-task.alt", + "calendar-editable-item-multiday-event-icon-start.alt", + "calendar-editable-item-multiday-event-icon-continue.alt", + "calendar-editable-item-multiday-event-icon-end.alt", + "calendar-editable-item-reminder-icon-alarm.alt", + "calendar-editable-item-reminder-icon-suppressed-alarm.alt", + "calendar-editable-item-reminder-icon-email.alt", + "calendar-editable-item-reminder-icon-audio.alt" ], "calendar/calendar/calendar-event-dialog-attendees.ftl": [ - "event-attendee-role-required", - "event-attendee-role-optional", - "event-attendee-role-nonparticipant", - "event-attendee-role-chair", - "event-attendee-role-unknown", + "event-attendee-role-required.title", + "event-attendee-role-optional.title", + "event-attendee-role-nonparticipant.title", + "event-attendee-role-chair.title", + "event-attendee-role-unknown.title", "event-attendee-usertype-individual", "event-attendee-usertype-group", "event-attendee-usertype-resource", @@ -72,37 +74,50 @@ "event-attendee-usertype-unknown" ], "calendar/calendar/calendar-event-dialog-reminder.ftl": [ - "calendar-event-reminder-icon-display", - "calendar-event-reminder-icon-email", - "calendar-event-reminder-icon-audio" + "calendar-event-reminder-icon-display.alt", + "calendar-event-reminder-icon-email.alt", + "calendar-event-reminder-icon-audio.alt" ], "calendar/calendar/calendar-event-listing.ftl": [ - "calendar-event-listing-close", - "calendar-event-listing-column-calendar-name", - "calendar-event-listing-column-category", - "calendar-event-listing-column-completed", - "calendar-event-listing-column-completed-date", - "calendar-event-listing-column-due-date", - "calendar-event-listing-column-end-date", - "calendar-event-listing-column-location", - "calendar-event-listing-column-percent-complete", - "calendar-event-listing-column-priority", - "calendar-event-listing-column-start-date", - "calendar-event-listing-column-status", - "calendar-event-listing-column-time-until-due", - "calendar-event-listing-column-title", - "calendar-event-listing-interval-past", - "calendar-event-listing-interval-calendar-month", - "calendar-event-listing-interval-current-view", - "calendar-event-listing-interval-next-7-days", - "calendar-event-listing-interval-next-14-days", - "calendar-event-listing-interval-next-31-days", - "calendar-event-listing-interval-next-6-months", - "calendar-event-listing-interval-next-12-months", - "calendar-event-listing-interval-future", - "calendar-event-listing-interval-all", - "calendar-event-listing-interval-selected-day", - "calendar-event-listing-interval-today" + "calendar-event-listing-close.tooltiptext", + "calendar-event-listing-column-calendar-name.label", + "calendar-event-listing-column-calendar-name.tooltiptext", + "calendar-event-listing-column-category.label", + "calendar-event-listing-column-category.tooltiptext", + "calendar-event-listing-column-completed.label", + "calendar-event-listing-column-completed.tooltiptext", + "calendar-event-listing-column-completed-date.label", + "calendar-event-listing-column-completed-date.tooltiptext", + "calendar-event-listing-column-due-date.label", + "calendar-event-listing-column-due-date.tooltiptext", + "calendar-event-listing-column-end-date.label", + "calendar-event-listing-column-end-date.tooltiptext", + "calendar-event-listing-column-location.label", + "calendar-event-listing-column-location.tooltiptext", + "calendar-event-listing-column-percent-complete.label", + "calendar-event-listing-column-percent-complete.tooltiptext", + "calendar-event-listing-column-priority.label", + "calendar-event-listing-column-priority.tooltiptext", + "calendar-event-listing-column-start-date.label", + "calendar-event-listing-column-start-date.tooltiptext", + "calendar-event-listing-column-status.label", + "calendar-event-listing-column-status.tooltiptext", + "calendar-event-listing-column-time-until-due.label", + "calendar-event-listing-column-time-until-due.tooltiptext", + "calendar-event-listing-column-title.label", + "calendar-event-listing-column-title.tooltiptext", + "calendar-event-listing-interval-past.label", + "calendar-event-listing-interval-calendar-month.label", + "calendar-event-listing-interval-current-view.label", + "calendar-event-listing-interval-next-7-days.label", + "calendar-event-listing-interval-next-14-days.label", + "calendar-event-listing-interval-next-31-days.label", + "calendar-event-listing-interval-next-6-months.label", + "calendar-event-listing-interval-next-12-months.label", + "calendar-event-listing-interval-future.label", + "calendar-event-listing-interval-all.label", + "calendar-event-listing-interval-selected-day.label", + "calendar-event-listing-interval-today.label" ], "calendar/calendar/calendar-invitation-panel.ftl": [ "calendar-invitation-panel-status-new", @@ -120,8 +135,8 @@ "calendar-invitation-panel-decline-button", "calendar-invitation-panel-tentative-button", "calendar-invitation-panel-more-button", - "calendar-invitation-panel-menu-item-save-copy", - "calendar-invitation-panel-menu-item-toggle-changes", + "calendar-invitation-panel-menu-item-save-copy.label", + "calendar-invitation-panel-menu-item-toggle-changes.label", "calendar-invitation-panel-prop-title-when", "calendar-invitation-panel-prop-title-location", "calendar-invitation-panel-prop-title-recurrence", @@ -138,14 +153,14 @@ "calendar-invitation-change-indicator-modified" ], "calendar/calendar/calendar-invitations-dialog.ftl": [ - "calendar-invitation-current-participation-status-icon-accepted", - "calendar-invitation-current-participation-status-icon-declined", - "calendar-invitation-current-participation-status-icon-needs-action", + "calendar-invitation-current-participation-status-icon-accepted.alt", + "calendar-invitation-current-participation-status-icon-declined.alt", + "calendar-invitation-current-participation-status-icon-needs-action.alt", "allday-event", - "recurrent-event", - "calendar-invitations-location", - "organizer", - "calendar-invitations-attendee", + "recurrent-event.value", + "calendar-invitations-location.value", + "organizer.value", + "calendar-invitations-attendee.value", "calendar-invitations-none" ], "calendar/calendar/calendar-itip-identity-dialog.ftl": [ @@ -155,11 +170,11 @@ "calendar-itip-identity-label-none" ], "calendar/calendar/calendar-occurrence-prompt.ftl": [ - "header-isrepeating-event", - "header-isrepeating-task", - "header-containsrepeating-event", - "header-containsrepeating-task", - "header-containsrepeating-mixed", + "header-isrepeating-event.label", + "header-isrepeating-task.label", + "header-containsrepeating-event.label", + "header-containsrepeating-task.label", + "header-containsrepeating-mixed.label", "windowtitle-event-copy", "windowtitle-task-copy", "windowtitle-mixed-copy", @@ -172,31 +187,31 @@ "windowtitle-event-edit", "windowtitle-task-edit", "windowtitle-mixed-edit", - "windowtitle-multipleitems", - "buttons-single-occurrence-copy", - "buttons-single-occurrence-cut", - "buttons-single-occurrence-delete", - "buttons-single-occurrence-edit", - "buttons-multiple-occurrence-copy", - "buttons-multiple-occurrence-cut", - "buttons-multiple-occurrence-delete", - "buttons-multiple-occurrence-edit", - "buttons-single-allfollowing-copy", - "buttons-single-allfollowing-cut", - "buttons-single-allfollowing-delete", - "buttons-single-allfollowing-edit", - "buttons-multiple-allfollowing-copy", - "buttons-multiple-allfollowing-cut", - "buttons-multiple-allfollowing-delete", - "buttons-multiple-allfollowing-edit", - "buttons-single-parent-copy", - "buttons-single-parent-cut", - "buttons-single-parent-delete", - "buttons-single-parent-edit", - "buttons-multiple-parent-copy", - "buttons-multiple-parent-cut", - "buttons-multiple-parent-delete", - "buttons-multiple-parent-edit" + "windowtitle-multipleitems.value", + "buttons-single-occurrence-copy.label", + "buttons-single-occurrence-cut.label", + "buttons-single-occurrence-delete.label", + "buttons-single-occurrence-edit.label", + "buttons-multiple-occurrence-copy.label", + "buttons-multiple-occurrence-cut.label", + "buttons-multiple-occurrence-delete.label", + "buttons-multiple-occurrence-edit.label", + "buttons-single-allfollowing-copy.label", + "buttons-single-allfollowing-cut.label", + "buttons-single-allfollowing-delete.label", + "buttons-single-allfollowing-edit.label", + "buttons-multiple-allfollowing-copy.label", + "buttons-multiple-allfollowing-cut.label", + "buttons-multiple-allfollowing-delete.label", + "buttons-multiple-allfollowing-edit.label", + "buttons-single-parent-copy.label", + "buttons-single-parent-cut.label", + "buttons-single-parent-delete.label", + "buttons-single-parent-edit.label", + "buttons-multiple-parent-copy.label", + "buttons-multiple-parent-cut.label", + "buttons-multiple-parent-delete.label", + "buttons-multiple-parent-edit.label" ], "calendar/calendar/calendar-print.ftl": [ "calendar-print-layout-label", @@ -221,20 +236,23 @@ "monthly-order", "yearly-order-day", "yearly-order-ordinal", - "event-recurrence-monthly-last-day-label" + "event-recurrence-monthly-last-day-label.label" ], "calendar/calendar/calendar-summary-dialog.ftl": [ - "calendar-summary-dialog-edit-button", - "calendar-summary-dialog-edit-menu-button", - "edit-button-context-menu-this-occurrence", - "edit-button-context-menu-all-occurrences", - "description-context-menu-copy-link-text" + "calendar-summary-dialog-edit-button.label", + "calendar-summary-dialog-edit-button.accesskey", + "calendar-summary-dialog-edit-menu-button.label", + "edit-button-context-menu-this-occurrence.label", + "edit-button-context-menu-this-occurrence.accesskey", + "edit-button-context-menu-all-occurrences.label", + "edit-button-context-menu-all-occurrences.accesskey", + "description-context-menu-copy-link-text.label" ], "calendar/calendar/calendar-today-pane.ftl": [ - "calendar-today-pane-show-events-and-tasks", - "calendar-today-pane-show-tasks-only", - "calendar-today-pane-show-events-only", - "calendar-today-pane-close-button" + "calendar-today-pane-show-events-and-tasks.tooltiptext", + "calendar-today-pane-show-tasks-only.tooltiptext", + "calendar-today-pane-show-events-only.tooltiptext", + "calendar-today-pane-close-button.tooltiptext" ], "calendar/calendar/calendar-uri-redirect-dialog.ftl": [ "calendar-uri-redirect-window-title", @@ -246,46 +264,69 @@ "calendar-deactivated-notification-events", "calendar-deactivated-notification-tasks", "calendar-notifications-label", - "calendar-add-notification-button", + "calendar-add-notification-button.label", "calendar-list-header", - "calendar-no-reminders-tooltip", + "calendar-no-reminders-tooltip.title", "calendar-enable-button", - "calendar-list-item-context-button", + "calendar-list-item-context-button.title", "calendar-import-new-calendar", - "calendar-refresh-calendars", + "calendar-import-new-calendar.title", + "calendar-refresh-calendars.title", "calendar-new-event-primary-button", "calendar-new-task-primary-button", - "calendar-nav-button-prev-tooltip-day", - "calendar-nav-button-prev-tooltip-week", - "calendar-nav-button-prev-tooltip-multiweek", - "calendar-nav-button-prev-tooltip-month", - "calendar-nav-button-prev-tooltip-year", - "calendar-nav-button-next-tooltip-day", - "calendar-nav-button-next-tooltip-week", - "calendar-nav-button-next-tooltip-multiweek", - "calendar-nav-button-next-tooltip-month", - "calendar-nav-button-next-tooltip-year", - "calendar-today-button-tooltip", + "calendar-nav-button-prev-tooltip-day.title", + "calendar-nav-button-prev-tooltip-day.accesskey", + "calendar-nav-button-prev-tooltip-week.title", + "calendar-nav-button-prev-tooltip-week.accesskey", + "calendar-nav-button-prev-tooltip-multiweek.title", + "calendar-nav-button-prev-tooltip-multiweek.accesskey", + "calendar-nav-button-prev-tooltip-month.title", + "calendar-nav-button-prev-tooltip-month.accesskey", + "calendar-nav-button-prev-tooltip-year.title", + "calendar-nav-button-prev-tooltip-year.accesskey", + "calendar-nav-button-next-tooltip-day.title", + "calendar-nav-button-next-tooltip-day.accesskey", + "calendar-nav-button-next-tooltip-week.title", + "calendar-nav-button-next-tooltip-week.accesskey", + "calendar-nav-button-next-tooltip-multiweek.title", + "calendar-nav-button-next-tooltip-multiweek.accesskey", + "calendar-nav-button-next-tooltip-month.title", + "calendar-nav-button-next-tooltip-month.accesskey", + "calendar-nav-button-next-tooltip-year.title", + "calendar-nav-button-next-tooltip-year.accesskey", + "calendar-today-button-tooltip.title", "calendar-view-toggle-day", + "calendar-view-toggle-day.title", "calendar-view-toggle-week", + "calendar-view-toggle-week.title", "calendar-view-toggle-multiweek", + "calendar-view-toggle-multiweek.title", "calendar-view-toggle-month", - "calendar-control-bar-menu-button", - "calendar-find-events-menu-option", - "calendar-hide-weekends-option", - "calendar-define-workweek-option", - "calendar-show-tasks-calendar-option", - "calendar-context-menu-previous-day", - "calendar-context-menu-previous-week", - "calendar-context-menu-previous-multiweek", - "calendar-context-menu-previous-month", - "calendar-context-menu-next-day", - "calendar-context-menu-next-week", - "calendar-context-menu-next-multiweek", - "calendar-context-menu-next-month" + "calendar-view-toggle-month.title", + "calendar-control-bar-menu-button.title", + "calendar-find-events-menu-option.label", + "calendar-hide-weekends-option.label", + "calendar-define-workweek-option.label", + "calendar-show-tasks-calendar-option.label", + "calendar-context-menu-previous-day.label", + "calendar-context-menu-previous-day.accesskey", + "calendar-context-menu-previous-week.label", + "calendar-context-menu-previous-week.accesskey", + "calendar-context-menu-previous-multiweek.label", + "calendar-context-menu-previous-multiweek.accesskey", + "calendar-context-menu-previous-month.label", + "calendar-context-menu-previous-month.accesskey", + "calendar-context-menu-next-day.label", + "calendar-context-menu-next-day.accesskey", + "calendar-context-menu-next-week.label", + "calendar-context-menu-next-week.accesskey", + "calendar-context-menu-next-multiweek.label", + "calendar-context-menu-next-multiweek.accesskey", + "calendar-context-menu-next-month.label", + "calendar-context-menu-next-month.accesskey" ], "calendar/calendar/calendar.ftl": [ - "new-event", + "new-event.placeholder", "new-event-dialog", "edit-event-dialog", "new-task-dialog", @@ -345,8 +386,8 @@ "remove-calendar-message-delete", "remove-calendar-message-unsubscribe", "week-title", - "week-title-label", - "calendar-none", + "week-title-label.aria-label", + "calendar-none.label", "too-new-schema-error-text", "event-untitled", "tooltip-title", @@ -379,9 +420,9 @@ "item-modified-on-server", "modify-will-lose-data", "delete-will-lose-data", - "calendar-conflicts-dialog", - "proceed-modify", - "proceed-delete", + "calendar-conflicts-dialog.buttonlabelcancel", + "proceed-modify.label", + "proceed-delete.label", "dav-not-dav", "dav-dav-not-cal-dav", "item-put-error", @@ -439,7 +480,7 @@ "calendar-last1", "calendar-last2", "alarm-window-title-label", - "alarm-starts", + "alarm-starts.value", "alarm-today-at", "alarm-tomorrow-at", "alarm-yesterday-at", @@ -451,14 +492,14 @@ "task-details-status-completed", "task-details-status-completed-on", "task-details-status-cancelled", - "getting-calendar-info-common", - "getting-calendar-info-detail", + "getting-calendar-info-common.label", + "getting-calendar-info-detail.label", "error-code", "error-description", "error-writing2", "error-writing-details", - "tooltip-calendar-disabled", - "tooltip-calendar-read-only", + "tooltip-calendar-disabled.title", + "tooltip-calendar-read-only.title", "task-edit-instructions", "task-edit-instructions-readonly", "task-edit-instructions-capability", @@ -467,140 +508,177 @@ "datetime-with-timezone", "single-long-calendar-week", "single-calendar-week", + "single-calendar-week.title", "several-long-calendar-weeks", "several-calendar-weeks", + "several-calendar-weeks.title", "multiweek-view-week", "due-in-days", "due-in-hours", "due-in-less-than-one-hour", "format-date-long", "day-header", - "day-header-elem", + "day-header-elem.label", "datetime-interval-task-without-date", "datetime-interval-task-without-due-date", "datetime-interval-task-without-start-date", "drag-label-tasks-with-only-entry-date", "drag-label-tasks-with-only-due-date", - "delete-task", - "delete-item", - "delete-event", - "calendar-properties-every-minute", + "delete-task.label", + "delete-task.accesskey", + "delete-item.label", + "delete-item.accesskey", + "delete-event.label", + "delete-event.accesskey", + "calendar-properties-every-minute.label", "extract-using", "extract-using-region", "unit-minutes", - "event-duration-menuitem-count-minutes", + "event-duration-menuitem-count-minutes.label", "unit-hours", - "event-duration-menuitem-count-hours", + "event-duration-menuitem-count-hours.label", "unit-days", - "event-duration-menuitem-count-days", + "event-duration-menuitem-count-days.label", "unit-weeks", - "event-duration-menuitem-count-weeks", - "event-duration-menuitem-minutes", - "event-duration-label-minutes", - "event-duration-menuitem-hours", - "event-duration-label-hours", - "event-duration-menuitem-days", - "event-duration-label-days", - "event-duration-menuitem-weeks", - "event-duration-label-weeks", + "event-duration-menuitem-count-weeks.label", + "event-duration-menuitem-minutes.label", + "event-duration-label-minutes.value", + "event-duration-menuitem-hours.label", + "event-duration-label-hours.value", + "event-duration-menuitem-days.label", + "event-duration-label-days.value", + "event-duration-menuitem-weeks.label", + "event-duration-label-weeks.value", "show-calendar", "hide-calendar", - "hide-calendar-title", - "show-calendar-title", - "show-calendar-label", - "hide-calendar-label", - "show-only-calendar", + "hide-calendar-title.title", + "show-calendar-title.title", + "show-calendar-label.label", + "hide-calendar-label.label", + "show-only-calendar.label", "modify-conflict-prompt-title", "modify-conflict-prompt-message", "modify-conflict-prompt-button1", "modify-conflict-prompt-button2", - "minimonth-no-selected-date" + "minimonth-no-selected-date.aria-label" ], "calendar/calendar/categories.ftl": [ "categories2" ], "calendar/calendar/category-dialog.ftl": [ "category-name-label", - "category-color-label" + "category-color-label.label" ], "calendar/calendar/preferences.ftl": [ "calendar-title", "calendar-title-reminder", "calendar-title-notification", "calendar-title-category", - "dateformat-label", - "dateformat-long", - "dateformat-short", - "use-system-timezone-radio-button", - "set-timezone-manually-radio-button", - "timezone-label", - "weekstart-label", - "day-1-name", - "day-2-name", - "day-3-name", - "day-4-name", - "day-5-name", - "day-6-name", - "day-7-name", - "show-weeknumber-label", - "workdays-label", - "day-1-checkbox", - "day-2-checkbox", - "day-3-checkbox", - "day-4-checkbox", - "day-5-checkbox", - "day-6-checkbox", - "day-7-checkbox", + "dateformat-label.value", + "dateformat-label.accesskey", + "dateformat-long.label", + "dateformat-short.label", + "use-system-timezone-radio-button.label", + "set-timezone-manually-radio-button.label", + "timezone-label.value", + "weekstart-label.value", + "weekstart-label.accesskey", + "day-1-name.label", + "day-2-name.label", + "day-3-name.label", + "day-4-name.label", + "day-5-name.label", + "day-6-name.label", + "day-7-name.label", + "show-weeknumber-label.label", + "show-weeknumber-label.accesskey", + "workdays-label.value", + "day-1-checkbox.label", + "day-1-checkbox.accesskey", + "day-2-checkbox.label", + "day-2-checkbox.accesskey", + "day-3-checkbox.label", + "day-3-checkbox.accesskey", + "day-4-checkbox.label", + "day-4-checkbox.accesskey", + "day-5-checkbox.label", + "day-5-checkbox.accesskey", + "day-6-checkbox.label", + "day-6-checkbox.accesskey", + "day-7-checkbox.label", + "day-7-checkbox.accesskey", "dayweek-legend", - "visible-hours-label", - "visible-hours-end-label", - "day-start-label", - "day-end-label", - "midnight-label", - "noon-label", - "location-checkbox", + "visible-hours-label.value", + "visible-hours-label.accesskey", + "visible-hours-end-label.value", + "day-start-label.value", + "day-start-label.accesskey", + "day-end-label.value", + "day-end-label.accesskey", + "midnight-label.label", + "noon-label.label", + "location-checkbox.label", + "location-checkbox.accesskey", "multiweek-legend", - "number-of-weeks-label", - "week-0-label", - "week-1-label", - "week-2-label", - "week-3-label", - "week-4-label", - "week-5-label", - "week-6-label", - "previous-weeks-label", + "number-of-weeks-label.value", + "number-of-weeks-label.accesskey", + "week-0-label.label", + "week-1-label.label", + "week-2-label.label", + "week-3-label.label", + "week-4-label.label", + "week-5-label.label", + "week-6-label.label", + "previous-weeks-label.value", + "previous-weeks-label.accesskey", "todaypane-legend", - "agenda-days", + "agenda-days.value", + "agenda-days.accesskey", "event-task-legend", - "default-length-label", - "task-start-label", - "task-start-1-label", - "task-start-2-label", - "task-start-3-label", - "task-start-4-label", - "task-start-5-label", - "task-start-6-label", - "task-start-7-label", - "task-start-8-label", - "task-due-label", - "edit-intab-label", - "prompt-delete-label", + "default-length-label.value", + "default-length-label.accesskey", + "task-start-label.value", + "task-start-1-label.label", + "task-start-2-label.label", + "task-start-3-label.label", + "task-start-4-label.label", + "task-start-5-label.label", + "task-start-6-label.label", + "task-start-7-label.label", + "task-start-8-label.label", + "task-due-label.value", + "edit-intab-label.label", + "edit-intab-label.accesskey", + "prompt-delete-label.label", + "prompt-delete-label.accesskey", "reminder-legend", - "reminder-play-checkbox", - "reminder-play-alarm-button", - "reminder-default-sound-label", - "reminder-custom-sound-label", - "reminder-browse-sound-label", - "reminder-dialog-label", - "missed-reminder-label", + "reminder-play-checkbox.label", + "reminder-play-checkbox.accesskey", + "reminder-play-alarm-button.label", + "reminder-play-alarm-button.accesskey", + "reminder-default-sound-label.label", + "reminder-default-sound-label.accesskey", + "reminder-custom-sound-label.label", + "reminder-custom-sound-label.accesskey", + "reminder-browse-sound-label.label", + "reminder-browse-sound-label.accesskey", + "reminder-dialog-label.label", + "reminder-dialog-label.accesskey", + "missed-reminder-label.label", + "missed-reminder-label.accesskey", "reminder-default-legend", - "default-snooze-label", - "event-alarm-label", - "alarm-on-label", - "alarm-off-label", - "task-alarm-label", - "event-alarm-time-label", - "task-alarm-time-label", + "default-snooze-label.value", + "default-snooze-label.accesskey", + "event-alarm-label.value", + "event-alarm-label.accesskey", + "alarm-on-label.label", + "alarm-off-label.label", + "task-alarm-label.value", + "task-alarm-label.accesskey", + "event-alarm-time-label.value", + "event-alarm-time-label.accesskey", + "task-alarm-time-label.value", + "task-alarm-time-label.accesskey", "calendar-notifications-customize-label", "category-new-label", "category-edit-label", @@ -2127,20 +2205,28 @@ "chat/accounts.ftl": [ "new-account-label", "accounts-window-title", - "account-manager-new-account", - "account-manager-close", - "account-manager-close-command", + "account-manager-new-account.label", + "account-manager-new-account.accesskey", + "account-manager-close.label", + "account-manager-close.accesskey", + "account-manager-close-command.key", "account-manager-no-account-title", "account-manager-no-account-description", - "account-auto-sign-on", - "account-connect", - "account-disconnect", - "account-edit", - "account-cancel-reconnection", - "account-copy-debug-log", - "account-connecting", - "account-disconnecting", - "account-disconnected" + "account-auto-sign-on.label", + "account-auto-sign-on.accesskey", + "account-connect.label", + "account-connect.accesskey", + "account-disconnect.label", + "account-disconnect.accesskey", + "account-edit.label", + "account-edit.accesskey", + "account-cancel-reconnection.label", + "account-cancel-reconnection.accesskey", + "account-copy-debug-log.label", + "account-copy-debug-log.accesskey", + "account-connecting.value", + "account-disconnecting.value", + "account-disconnected.value" ], "chat/commands.ftl": [ "commands-key", @@ -5580,7 +5666,7 @@ "junk", "junkScoreOriginPlugin", "junkScoreOriginFilter", - "junkScoreOriginWhitelist", + "junkScoreOriginAllowlist", "junkScoreOriginUser", "junkScoreOriginImapFlag", "hasAttachments", @@ -7982,8 +8068,8 @@ "window.quit-nonwin" ], "mail/crashreporter/crashreporter-override.ini": [ - "CrashReporterProductErrorText2", - "CrashReporterDescriptionText2" + "Strings.CrashReporterProductErrorText2", + "Strings.CrashReporterDescriptionText2" ], "mail/installer/custom.properties": [ "REG_APP_DESC", @@ -8146,41 +8232,43 @@ "langpack-contributors" ], "mail/messenger/about3Pane.ftl": [ - "quick-filter-button", + "quick-filter-button.title", "quick-filter-button-label", - "thread-pane-header-display-button", + "thread-pane-header-display-button.title", "thread-pane-folder-message-count", "thread-pane-folder-selected-count", - "thread-pane-header-context-table-view", - "thread-pane-header-context-cards-view", - "thread-pane-header-context-hide", - "quick-filter-bar-sticky", - "quick-filter-bar-dropdown", - "quick-filter-bar-dropdown-unread", - "quick-filter-bar-dropdown-starred", - "quick-filter-bar-dropdown-inaddrbook", - "quick-filter-bar-dropdown-tags", - "quick-filter-bar-dropdown-attachment", - "quick-filter-bar-unread", + "thread-pane-header-context-table-view.label", + "thread-pane-header-context-cards-view.label", + "thread-pane-header-context-hide.label", + "quick-filter-bar-sticky.title", + "quick-filter-bar-dropdown.title", + "quick-filter-bar-dropdown-unread.label", + "quick-filter-bar-dropdown-starred.label", + "quick-filter-bar-dropdown-inaddrbook.label", + "quick-filter-bar-dropdown-tags.label", + "quick-filter-bar-dropdown-attachment.label", + "quick-filter-bar-unread.title", "quick-filter-bar-unread-label", - "quick-filter-bar-starred", + "quick-filter-bar-starred.title", "quick-filter-bar-starred-label", - "quick-filter-bar-inaddrbook", + "quick-filter-bar-inaddrbook.title", "quick-filter-bar-inaddrbook-label", - "quick-filter-bar-tags", + "quick-filter-bar-tags.title", "quick-filter-bar-tags-label", - "quick-filter-bar-attachment", + "quick-filter-bar-attachment.title", "quick-filter-bar-attachment-label", "quick-filter-bar-no-results", "quick-filter-bar-results", - "quick-filter-bar-search2", - "quick-filter-bar-searching", + "quick-filter-bar-search2.label", + "quick-filter-bar-searching.title", "quick-filter-bar-search-shortcut", "quick-filter-bar-search-placeholder-with-key", - "quick-filter-bar-search-button", - "quick-filter-bar-boolean-mode", - "quick-filter-bar-boolean-mode-any", - "quick-filter-bar-boolean-mode-all", + "quick-filter-bar-search-button.alt", + "quick-filter-bar-boolean-mode.title", + "quick-filter-bar-boolean-mode-any.label", + "quick-filter-bar-boolean-mode-any.title", + "quick-filter-bar-boolean-mode-all.label", + "quick-filter-bar-boolean-mode-all.title", "quick-filter-bar-text-filter-explanation", "quick-filter-bar-text-filter-sender", "quick-filter-bar-text-filter-recipients", @@ -8188,109 +8276,150 @@ "quick-filter-bar-text-filter-body", "quick-filter-bar-gloda-upsell-line1", "quick-filter-bar-gloda-upsell-line2", - "folder-pane-get-messages-button", - "folder-pane-get-all-messages-menuitem", + "folder-pane-get-messages-button.title", + "folder-pane-get-all-messages-menuitem.label", + "folder-pane-get-all-messages-menuitem.accesskey", "folder-pane-write-message-button", - "folder-pane-more-menu-button", - "folder-pane-header-folder-modes", - "folder-pane-header-context-toggle-get-messages", - "folder-pane-header-context-toggle-new-message", - "folder-pane-header-context-hide", - "folder-pane-show-total-toggle", - "folder-pane-header-toggle-folder-size", - "folder-pane-header-hide-local-folders", - "folder-pane-mode-context-button", - "folder-pane-mode-context-toggle-compact-mode", - "folder-pane-mode-move-up", - "folder-pane-mode-move-down", + "folder-pane-write-message-button.title", + "folder-pane-more-menu-button.title", + "folder-pane-header-folder-modes.label", + "folder-pane-header-context-toggle-get-messages.label", + "folder-pane-header-context-toggle-new-message.label", + "folder-pane-header-context-hide.label", + "folder-pane-show-total-toggle.label", + "folder-pane-header-toggle-folder-size.label", + "folder-pane-header-hide-local-folders.label", + "folder-pane-mode-context-button.title", + "folder-pane-mode-context-toggle-compact-mode.label", + "folder-pane-mode-context-toggle-compact-mode.accesskey", + "folder-pane-mode-move-up.label", + "folder-pane-mode-move-down.label", "folder-pane-unread-aria-label", "folder-pane-total-aria-label", - "threadpane-column-header-select", - "threadpane-column-header-select-all", - "threadpane-column-header-deselect-all", - "threadpane-column-label-select", - "threadpane-cell-select", - "threadpane-column-header-thread", - "threadpane-column-label-thread", - "threadpane-cell-thread", - "threadpane-column-header-flagged", - "threadpane-column-label-flagged", - "threadpane-cell-flagged", + "threadpane-column-header-select.title", + "threadpane-column-header-select-all.title", + "threadpane-column-header-deselect-all.title", + "threadpane-column-label-select.label", + "threadpane-cell-select.aria-label", + "threadpane-column-header-thread.title", + "threadpane-column-label-thread.label", + "threadpane-cell-thread.aria-label", + "threadpane-column-header-flagged.title", + "threadpane-column-label-flagged.label", + "threadpane-cell-flagged.aria-label", "threadpane-flagged-cell-label", - "threadpane-column-header-attachments", - "threadpane-column-label-attachments", - "threadpane-cell-attachments", + "threadpane-column-header-attachments.title", + "threadpane-column-label-attachments.label", + "threadpane-cell-attachments.aria-label", "threadpane-attachments-cell-label", - "threadpane-column-header-spam", - "threadpane-column-label-spam", - "threadpane-cell-spam", + "threadpane-column-header-spam.title", + "threadpane-column-label-spam.label", + "threadpane-cell-spam.aria-label", "threadpane-spam-cell-label", - "threadpane-column-header-unread-button", - "threadpane-column-label-unread-button", - "threadpane-cell-read-status", + "threadpane-column-header-unread-button.title", + "threadpane-column-label-unread-button.label", + "threadpane-cell-read-status.aria-label", "threadpane-read-cell-label", "threadpane-unread-cell-label", "threadpane-column-header-sender", - "threadpane-column-label-sender", - "threadpane-cell-sender-title", + "threadpane-column-header-sender.title", + "threadpane-column-label-sender.label", + "threadpane-cell-sender-title.aria-label", + "threadpane-cell-sender-title.title", "threadpane-column-header-recipient", - "threadpane-column-label-recipient", - "threadpane-cell-recipient-title", + "threadpane-column-header-recipient.title", + "threadpane-column-label-recipient.label", + "threadpane-cell-recipient-title.aria-label", + "threadpane-cell-recipient-title.title", "threadpane-column-header-correspondents", - "threadpane-column-label-correspondents", - "threadpane-cell-correspondents-title", + "threadpane-column-header-correspondents.title", + "threadpane-column-label-correspondents.label", + "threadpane-cell-correspondents-title.aria-label", + "threadpane-cell-correspondents-title.title", "threadpane-column-header-subject", - "threadpane-column-label-subject", - "threadpane-cell-subject-title", + "threadpane-column-header-subject.title", + "threadpane-column-label-subject.label", + "threadpane-cell-subject-title.aria-label", + "threadpane-cell-subject-title.title", "threadpane-column-header-date", - "threadpane-column-label-date", - "threadpane-cell-date-title", + "threadpane-column-header-date.title", + "threadpane-column-label-date.label", + "threadpane-cell-date-title.aria-label", + "threadpane-cell-date-title.title", "threadpane-column-header-received", - "threadpane-column-label-received", - "threadpane-cell-received-title", + "threadpane-column-header-received.title", + "threadpane-column-label-received.label", + "threadpane-cell-received-title.aria-label", + "threadpane-cell-received-title.title", "threadpane-column-header-status", - "threadpane-column-label-status", - "threadpane-cell-status-title", + "threadpane-column-header-status.title", + "threadpane-column-label-status.label", + "threadpane-cell-status-title.aria-label", + "threadpane-cell-status-title.title", "threadpane-column-header-size", - "threadpane-column-label-size", - "threadpane-cell-size-title", + "threadpane-column-header-size.title", + "threadpane-column-label-size.label", + "threadpane-cell-size-title.aria-label", + "threadpane-cell-size-title.title", "threadpane-column-header-tags", - "threadpane-column-label-tags", - "threadpane-cell-tags-title", + "threadpane-column-header-tags.title", + "threadpane-column-label-tags.label", + "threadpane-cell-tags-title.aria-label", + "threadpane-cell-tags-title.title", "threadpane-column-header-account", - "threadpane-column-label-account", - "threadpane-cell-account-title", + "threadpane-column-header-account.title", + "threadpane-column-label-account.label", + "threadpane-cell-account-title.aria-label", + "threadpane-cell-account-title.title", "threadpane-column-header-priority", - "threadpane-column-label-priority", - "threadpane-cell-priority-title", + "threadpane-column-header-priority.title", + "threadpane-column-label-priority.label", + "threadpane-cell-priority-title.aria-label", + "threadpane-cell-priority-title.title", "threadpane-column-header-unread", - "threadpane-column-label-unread", - "threadpane-cell-unread-title", + "threadpane-column-header-unread.title", + "threadpane-column-label-unread.label", + "threadpane-cell-unread-title.aria-label", + "threadpane-cell-unread-title.title", "threadpane-column-header-total", - "threadpane-column-label-total", - "threadpane-cell-total-title", + "threadpane-column-header-total.title", + "threadpane-column-label-total.label", + "threadpane-cell-total-title.aria-label", + "threadpane-cell-total-title.title", "threadpane-column-header-location", - "threadpane-column-label-location", - "threadpane-cell-location-title", + "threadpane-column-header-location.title", + "threadpane-column-label-location.label", + "threadpane-cell-location-title.aria-label", + "threadpane-cell-location-title.title", "threadpane-column-header-id", - "threadpane-column-label-id", - "threadpane-cell-id-title", - "threadpane-column-header-delete", - "threadpane-column-label-delete", - "threadpane-cell-delete", + "threadpane-column-header-id.title", + "threadpane-column-label-id.label", + "threadpane-cell-id-title.aria-label", + "threadpane-cell-id-title.title", + "threadpane-column-header-delete.title", + "threadpane-column-label-delete.label", + "threadpane-cell-delete.aria-label", "threadpane-replies", - "threadpane-message-new", - "threadpane-message-replied", - "threadpane-message-redirected", - "threadpane-message-forwarded", - "threadpane-message-replied-forwarded", - "threadpane-message-replied-redirected", - "threadpane-message-forwarded-redirected", - "threadpane-message-replied-forwarded-redirected", - "apply-columns-to-menu", - "apply-current-view-to-menu", - "apply-current-view-to-folder", - "apply-current-view-to-folder-children", + "threadpane-message-new.alt", + "threadpane-message-new.title", + "threadpane-message-replied.alt", + "threadpane-message-replied.title", + "threadpane-message-redirected.alt", + "threadpane-message-redirected.title", + "threadpane-message-forwarded.alt", + "threadpane-message-forwarded.title", + "threadpane-message-replied-forwarded.alt", + "threadpane-message-replied-forwarded.title", + "threadpane-message-replied-redirected.alt", + "threadpane-message-replied-redirected.title", + "threadpane-message-forwarded-redirected.alt", + "threadpane-message-forwarded-redirected.title", + "threadpane-message-replied-forwarded-redirected.alt", + "threadpane-message-replied-forwarded-redirected.title", + "apply-columns-to-menu.label", + "apply-current-view-to-menu.label", + "apply-current-view-to-folder.label", + "apply-current-view-to-folder-children.label", "apply-changes-to-folder-title", "apply-current-columns-to-folder-message", "apply-current-columns-to-folder-with-children-message", @@ -8298,15 +8427,16 @@ "apply-current-view-to-folder-with-children-message", "threadpane-sort-header-unread-count", "threadpane-sort-header-count", - "threadpane-card-menu-button", + "threadpane-card-menu-button.title", "message-list-placeholder-no-messages", "message-list-placeholder-multiple-folders", - "folder-pane-context-mark-folder-read" + "folder-pane-context-mark-folder-read.label", + "folder-pane-context-mark-folder-read.accesskey" ], "mail/messenger/aboutAddonsExtra.ftl": [ - "add-on-options-button", + "add-on-options-button.title", "add-on-search-alternative-button-label", - "atn-addons-heading-search-input" + "atn-addons-heading-search-input.placeholder" ], "mail/messenger/aboutDialog.ftl": [ "about-update-whats-new", @@ -8314,7 +8444,9 @@ "release-notes-link", "update-internal-error", "update-check-for-updates-button", + "update-check-for-updates-button.accesskey", "update-update-button", + "update-update-button.accesskey", "update-checking-for-updates", "update-downloading-message", "update-applying", @@ -8340,7 +8472,7 @@ "bottom-links-license", "bottom-links-rights", "bottom-links-privacy", - "cmd-close-mac-command-key" + "cmd-close-mac-command-key.key" ], "mail/messenger/aboutImport.ftl": [ "import-page-title", @@ -8418,7 +8550,8 @@ "import-from-calendar-file-desc", "calendar-items-title", "calendar-items-loading", - "calendar-items-filter-input2", + "calendar-items-filter-input2.label", + "calendar-items-filter-input2.placeholder", "calendar-select-all-items", "calendar-deselect-all-items", "calendar-target-title", @@ -8453,7 +8586,7 @@ "footer-import-documentation", "footer-export-documentation", "footer-support-forum", - "step-list", + "step-list.aria-label", "step-confirm", "step-count" ], @@ -8525,7 +8658,8 @@ "chat-table-heading-protocol", "chat-table-heading-name", "chat-table-heading-actions", - "chat-table-copy-debug-log" + "chat-table-copy-debug-log", + "chat-table-copy-debug-log.title" ], "mail/messenger/aboutSupportMail.ftl": [ "accounts-title", @@ -8563,24 +8697,32 @@ "setup-title", "about-title", "resources-title", - "release-notes", + "release-notes.title", "email-label", + "email-label.aria-label", "email-description", "calendar-label", + "calendar-label.aria-label", "calendar-description", "chat-label", + "chat-label.aria-label", "chat-description", "filelink-label", + "filelink-label.aria-label", "filelink-description", "addressbook-label", + "addressbook-label.aria-label", "addressbook-description", "feeds-label", + "feeds-label.aria-label", "feeds-description", "newsgroups-label", + "newsgroups-label.aria-label", "newsgroups-description", "import-title", "import-paragraph2", "import-label", + "import-label.aria-label", "about-paragraph", "about-paragraph-consider-donation", "support-link", @@ -8598,20 +8740,28 @@ "open-preferences-sidebar-button2", "open-addons-sidebar-button", "account-tree-create-account-button", - "account-tree-add-mail-account", - "account-tree-add-chat-account", - "account-tree-add-feed-account", - "account-tree-add-newsgroup-account", + "account-tree-add-mail-account.label", + "account-tree-add-mail-account.accesskey", + "account-tree-add-chat-account.label", + "account-tree-add-chat-account.accesskey", + "account-tree-add-feed-account.label", + "account-tree-add-feed-account.accesskey", + "account-tree-add-newsgroup-account.label", + "account-tree-add-newsgroup-account.accesskey", "server-change-restart-required", "edit-vcard-dialog-accept-button", + "edit-vcard-dialog-accept-button.accesskey", "edit-vcard-dialog-cancel-button", - "account-manager-server-default-icon" + "edit-vcard-dialog-cancel-button.accesskey", + "account-manager-server-default-icon.title", + "account-manager-server-default-icon.alt" ], "mail/messenger/accountSettings.ftl": [ "account-settings-color-label", - "account-settings-reset-color-button", - "delete-account-button", - "default-account-button" + "account-settings-color-label.accesskey", + "account-settings-reset-color-button.title", + "delete-account-button.label", + "default-account-button.label" ], "mail/messenger/accountcreation/accountHub.ftl": [ "account-hub-brand", @@ -8621,12 +8771,19 @@ "account-hub-support", "account-hub-donate", "account-hub-email-setup-button", + "account-hub-email-setup-button.title", "account-hub-calendar-setup-button", + "account-hub-calendar-setup-button.title", "account-hub-address-book-setup-button", + "account-hub-address-book-setup-button.title", "account-hub-chat-setup-button", + "account-hub-chat-setup-button.title", "account-hub-feed-setup-button", + "account-hub-feed-setup-button.title", "account-hub-newsgroup-setup-button", + "account-hub-newsgroup-setup-button.title", "account-hub-import-setup-button", + "account-hub-import-setup-button.title", "account-hub-sync-button", "account-hub-add-email-title", "account-hub-manually-configure-email-title", @@ -8639,22 +8796,29 @@ "account-hub-email-continue-button", "account-hub-email-confirm-button", "account-hub-result-incoming-server-legend", + "account-hub-result-incoming-server-legend.title", "account-hub-result-outgoing-server-legend", + "account-hub-result-outgoing-server-legend.title", "account-hub-protocol-label", "account-hub-result-hostname-label", + "account-hub-result-hostname-label.title", "account-hub-result-authentication-label", + "account-hub-result-authentication-label.title", "account-hub-port-label", + "account-hub-port-label.title", "account-hub-auto-description", "account-hub-ssl-label", - "account-hub-ssl-autodetect-option", - "account-hub-ssl-no-authentication-option", - "account-hub-ssl-cleartext-password-option", - "account-hub-ssl-encrypted-password-option", - "account-hub-ssl-noencryption-option", - "account-hub-auth-no-authentication-option", + "account-hub-ssl-autodetect-option.label", + "account-hub-ssl-no-authentication-option.label", + "account-hub-ssl-cleartext-password-option.label", + "account-hub-ssl-encrypted-password-option.label", + "account-hub-ssl-noencryption-option.label", + "account-hub-auth-no-authentication-option.label", "account-hub-auth-label", "account-hub-result-username-label", + "account-hub-result-username-label.title", "account-hub-name-label", + "account-hub-name-label.accesskey", "account-hub-adding-account-title", "account-hub-adding-account-subheader", "account-hub-lookup-email-configuration-title", @@ -8677,7 +8841,11 @@ "account-hub-result-ews-description", "account-hub-result-ews-text", "account-hub-result-recommended-label", - "account-hub-edit-configuration" + "account-hub-edit-configuration", + "account-hub-config-success", + "account-hub-password-info", + "account-hub-sync-success", + "account-hub-email-added-success" ], "mail/messenger/accountcreation/accountSetup.ftl": [ "account-setup-tab-title", @@ -8688,26 +8856,38 @@ "account-setup-success-description", "account-setup-success-secondary-description", "account-setup-name-label", - "account-setup-name-input", - "account-setup-name-info-icon", - "account-setup-name-warning-icon", + "account-setup-name-label.accesskey", + "account-setup-name-input.placeholder", + "account-setup-name-info-icon.title", + "account-setup-name-warning-icon.title", "account-setup-email-label", - "account-setup-email-input", - "account-setup-email-info-icon", - "account-setup-email-warning-icon", + "account-setup-email-label.accesskey", + "account-setup-email-input.placeholder", + "account-setup-email-info-icon.title", + "account-setup-email-warning-icon.title", "account-setup-password-label", - "account-setup-password-toggle-show", - "account-setup-password-toggle-hide", + "account-setup-password-label.accesskey", + "account-setup-password-label.title", + "account-setup-password-toggle-show.title", + "account-setup-password-toggle-hide.title", "account-setup-remember-password", + "account-setup-remember-password.accesskey", "account-setup-exchange-label", - "account-setup-exchange-input", - "account-setup-exchange-info-icon", + "account-setup-exchange-label.accesskey", + "account-setup-exchange-input.placeholder", + "account-setup-exchange-info-icon.title", "account-setup-button-cancel", + "account-setup-button-cancel.accesskey", "account-setup-button-manual-config", + "account-setup-button-manual-config.accesskey", "account-setup-button-stop", + "account-setup-button-stop.accesskey", "account-setup-button-retest", + "account-setup-button-retest.accesskey", "account-setup-button-continue", + "account-setup-button-continue.accesskey", "account-setup-button-done", + "account-setup-button-done.accesskey", "account-setup-looking-up-settings", "account-setup-looking-up-settings-guess", "account-setup-looking-up-settings-half-manual", @@ -8727,11 +8907,11 @@ "account-setup-success-settings-disk", "account-setup-success-settings-isp", "account-setup-success-settings-exchange", - "account-setup-step1-image", - "account-setup-step2-image", - "account-setup-step3-image", - "account-setup-step4-image", - "account-setup-step5-image", + "account-setup-step1-image.title", + "account-setup-step2-image.title", + "account-setup-step3-image.title", + "account-setup-step4-image.title", + "account-setup-step5-image.title", "account-setup-privacy-footnote2", "account-setup-selection-help", "account-setup-selection-error", @@ -8762,6 +8942,7 @@ "account-setup-protocol-label", "account-setup-hostname-label", "account-setup-port-label", + "account-setup-port-label.title", "account-setup-auto-description", "account-setup-ssl-label", "account-setup-outgoing-server-legend", @@ -8773,23 +8954,30 @@ "account-setup-auth-label", "account-setup-username-label", "account-setup-advanced-setup-button", + "account-setup-advanced-setup-button.accesskey", "account-setup-insecure-title", "account-setup-insecure-incoming-title", "account-setup-insecure-outgoing-title", "account-setup-warning-cleartext", "account-setup-warning-cleartext-details", "account-setup-insecure-server-checkbox", + "account-setup-insecure-server-checkbox.accesskey", "account-setup-insecure-description", "insecure-dialog-cancel-button", + "insecure-dialog-cancel-button.accesskey", "insecure-dialog-confirm-button", + "insecure-dialog-confirm-button.accesskey", "exchange-dialog-question", "exchange-dialog-confirm-button", "exchange-dialog-cancel-button", "exit-dialog-title", "exit-dialog-description", "account-setup-no-account-checkbox", + "account-setup-no-account-checkbox.accesskey", "exit-dialog-cancel-button", + "exit-dialog-cancel-button.accesskey", "exit-dialog-confirm-button", + "exit-dialog-confirm-button.accesskey", "account-setup-creation-error-title", "account-setup-error-server-exists", "account-setup-confirm-advanced-title", @@ -8810,27 +8998,35 @@ "account-setup-found-address-books-description", "account-setup-found-calendars-description", "account-setup-button-finish", + "account-setup-button-finish.accesskey", "account-setup-looking-up-address-books", "account-setup-looking-up-calendars", "account-setup-address-books-button", "account-setup-calendars-button", "account-setup-connect-link", "account-setup-existing-address-book", + "account-setup-existing-address-book.title", "account-setup-existing-calendar", + "account-setup-existing-calendar.title", "account-setup-connect-all-calendars", "account-setup-connect-all-address-books", "calendar-dialog-title", "calendar-dialog-cancel-button", + "calendar-dialog-cancel-button.accesskey", "calendar-dialog-confirm-button", + "calendar-dialog-confirm-button.accesskey", "account-setup-calendar-name-label", - "account-setup-calendar-name-input", + "account-setup-calendar-name-input.placeholder", "account-setup-calendar-color-label", "account-setup-calendar-refresh-label", "account-setup-calendar-refresh-manual", "account-setup-calendar-refresh-interval", "account-setup-calendar-read-only", + "account-setup-calendar-read-only.accesskey", "account-setup-calendar-show-reminders", - "account-setup-calendar-offline-support" + "account-setup-calendar-show-reminders.accesskey", + "account-setup-calendar-offline-support", + "account-setup-calendar-offline-support.accesskey" ], "mail/messenger/addonNotifications.ftl": [ "xpinstall-prompt", @@ -8838,15 +9034,20 @@ "xpinstall-prompt-message", "xpinstall-prompt-header-unknown", "xpinstall-prompt-message-unknown", - "xpinstall-prompt-dont-allow", - "xpinstall-prompt-never-allow", - "xpinstall-prompt-never-allow-and-report", - "xpinstall-prompt-install", + "xpinstall-prompt-dont-allow.label", + "xpinstall-prompt-dont-allow.accesskey", + "xpinstall-prompt-never-allow.label", + "xpinstall-prompt-never-allow.accesskey", + "xpinstall-prompt-never-allow-and-report.label", + "xpinstall-prompt-never-allow-and-report.accesskey", + "xpinstall-prompt-install.label", + "xpinstall-prompt-install.accesskey", "site-permission-install-first-prompt-midi-header", "site-permission-install-first-prompt-midi-message", "xpinstall-disabled-locked", "xpinstall-disabled", - "xpinstall-disabled-button", + "xpinstall-disabled-button.label", + "xpinstall-disabled-button.accesskey", "addon-install-blocked-by-policy", "addon-domain-blocked-by-policy", "addon-install-full-screen-blocked", @@ -8858,8 +9059,10 @@ "addon-removal-abuse-report-checkbox", "addon-downloading-and-verifying", "addon-download-verifying", - "addon-install-cancel-button", - "addon-install-accept-button", + "addon-install-cancel-button.label", + "addon-install-cancel-button.accesskey", + "addon-install-accept-button.label", + "addon-install-accept-button.accesskey", "addon-confirm-install-message", "addon-confirm-install-unsigned-message", "addon-confirm-install-some-unsigned-message", @@ -8879,10 +9082,13 @@ ], "mail/messenger/addressbook/abCardDAVDialog.ftl": [ "carddav-window-title", - "carddav-dialog", - "carddav-username-label", - "carddav-location-label", - "carddav-location", + "carddav-dialog.buttonlabelaccept", + "carddav-dialog.buttonaccesskeyaccept", + "carddav-username-label.value", + "carddav-username-label.accesskey", + "carddav-location-label.value", + "carddav-location-label.accesskey", + "carddav-location.default-placeholder", "carddav-loading", "carddav-known-incompatible", "carddav-connection-error", @@ -8891,77 +9097,102 @@ "carddav-available-books" ], "mail/messenger/addressbook/abCardDAVProperties.ftl": [ - "carddav-url-label", - "carddav-refreshinterval-label", - "carddav-refreshinterval-minutes-value", - "carddav-refreshinterval-hours-value", - "carddav-readonly-label" + "carddav-url-label.value", + "carddav-url-label.accesskey", + "carddav-refreshinterval-label.label", + "carddav-refreshinterval-label.accesskey", + "carddav-refreshinterval-minutes-value.label", + "carddav-refreshinterval-hours-value.label", + "carddav-readonly-label.label", + "carddav-readonly-label.accesskey" ], "mail/messenger/addressbook/aboutAddressBook.ftl": [ "about-addressbook-title", - "about-addressbook-toolbar-add-address-book", - "about-addressbook-toolbar-add-carddav-address-book", - "about-addressbook-toolbar-add-ldap-address-book", + "about-addressbook-toolbar-add-address-book.label", + "about-addressbook-toolbar-add-carddav-address-book.label", + "about-addressbook-toolbar-add-ldap-address-book.label", "books-pane-create-contact-button", - "books-pane-create-book-button", - "books-pane-create-list-button", + "books-pane-create-contact-button.title", + "books-pane-create-book-button.title", + "books-pane-create-list-button.title", "books-pane-import-button", - "all-address-books-row", + "books-pane-import-button.title", + "all-address-books-row.title", "all-address-books", "about-addressbook-card-count", "about-addressbook-card-count-all", - "about-addressbook-books-context-properties", - "about-addressbook-books-context-edit-list", - "about-addressbook-books-context-synchronize", - "about-addressbook-books-context-edit", - "about-addressbook-books-context-print", - "about-addressbook-books-context-export", - "about-addressbook-books-context-delete", - "about-addressbook-books-context-remove", - "about-addressbook-books-context-startup-default", + "about-addressbook-books-context-properties.label", + "about-addressbook-books-context-edit-list.label", + "about-addressbook-books-context-synchronize.label", + "about-addressbook-books-context-edit.label", + "about-addressbook-books-context-print.label", + "about-addressbook-books-context-export.label", + "about-addressbook-books-context-delete.label", + "about-addressbook-books-context-remove.label", + "about-addressbook-books-context-startup-default.label", "about-addressbook-confirm-delete-book-title", "about-addressbook-confirm-delete-book", "about-addressbook-confirm-remove-remote-book-title", "about-addressbook-confirm-remove-remote-book", - "about-addressbook-search2", - "about-addressbook-search-all2", - "about-addressbook-sort-button2", - "about-addressbook-name-format-display", - "about-addressbook-name-format-firstlast", - "about-addressbook-name-format-lastfirst", - "about-addressbook-sort-name-ascending", - "about-addressbook-sort-name-descending", - "about-addressbook-sort-email-ascending", - "about-addressbook-sort-email-descending", - "about-addressbook-table-layout", + "about-addressbook-search2.label", + "about-addressbook-search2.placeholder", + "about-addressbook-search-all2.label", + "about-addressbook-search-all2.placeholder", + "about-addressbook-sort-button2.title", + "about-addressbook-name-format-display.label", + "about-addressbook-name-format-firstlast.label", + "about-addressbook-name-format-lastfirst.label", + "about-addressbook-sort-name-ascending.label", + "about-addressbook-sort-name-descending.label", + "about-addressbook-sort-email-ascending.label", + "about-addressbook-sort-email-descending.label", + "about-addressbook-table-layout.label", "about-addressbook-column-header-generatedname2", - "about-addressbook-column-label-generatedname2", - "about-addressbook-cell-generatedname2", + "about-addressbook-column-header-generatedname2.title", + "about-addressbook-column-label-generatedname2.label", + "about-addressbook-cell-generatedname2.aria-label", + "about-addressbook-cell-generatedname2.title", "about-addressbook-column-header-emailaddresses2", - "about-addressbook-column-label-emailaddresses2", - "about-addressbook-cell-emailaddresses2", + "about-addressbook-column-header-emailaddresses2.title", + "about-addressbook-column-label-emailaddresses2.label", + "about-addressbook-cell-emailaddresses2.aria-label", + "about-addressbook-cell-emailaddresses2.title", "about-addressbook-column-header-nickname2", - "about-addressbook-column-label-nickname2", - "about-addressbook-cell-nickname2", + "about-addressbook-column-header-nickname2.title", + "about-addressbook-column-label-nickname2.label", + "about-addressbook-cell-nickname2.aria-label", + "about-addressbook-cell-nickname2.title", "about-addressbook-column-header-phonenumbers2", - "about-addressbook-column-label-phonenumbers2", - "about-addressbook-cell-phonenumbers2", + "about-addressbook-column-header-phonenumbers2.title", + "about-addressbook-column-label-phonenumbers2.label", + "about-addressbook-cell-phonenumbers2.aria-label", + "about-addressbook-cell-phonenumbers2.title", "about-addressbook-column-header-addresses2", - "about-addressbook-column-label-addresses2", - "about-addressbook-cell-addresses2", + "about-addressbook-column-header-addresses2.title", + "about-addressbook-column-label-addresses2.label", + "about-addressbook-cell-addresses2.aria-label", + "about-addressbook-cell-addresses2.title", "about-addressbook-column-header-title2", - "about-addressbook-column-label-title2", - "about-addressbook-cell-title2", + "about-addressbook-column-header-title2.title", + "about-addressbook-column-label-title2.label", + "about-addressbook-cell-title2.aria-label", + "about-addressbook-cell-title2.title", "about-addressbook-column-header-department2", - "about-addressbook-column-label-department2", - "about-addressbook-cell-department2", + "about-addressbook-column-header-department2.title", + "about-addressbook-column-label-department2.label", + "about-addressbook-cell-department2.aria-label", + "about-addressbook-cell-department2.title", "about-addressbook-column-header-organization2", - "about-addressbook-column-label-organization2", - "about-addressbook-cell-organization2", + "about-addressbook-column-header-organization2.title", + "about-addressbook-column-label-organization2.label", + "about-addressbook-cell-organization2.aria-label", + "about-addressbook-cell-organization2.title", "about-addressbook-column-header-addrbook2", - "about-addressbook-column-label-addrbook2", - "about-addressbook-cell-addrbook2", - "about-addressbook-cards-context-write", + "about-addressbook-column-header-addrbook2.title", + "about-addressbook-column-label-addrbook2.label", + "about-addressbook-cell-addrbook2.aria-label", + "about-addressbook-cell-addrbook2.title", + "about-addressbook-cards-context-write.label", "about-addressbook-confirm-delete-mixed-title", "about-addressbook-confirm-delete-mixed", "about-addressbook-confirm-delete-lists-title", @@ -8980,7 +9211,7 @@ "about-addressbook-selection-mixed-header2", "about-addressbook-selection-contacts-header2", "about-addressbook-selection-lists-header2", - "about-addressbook-details-edit-photo", + "about-addressbook-details-edit-photo.title", "about-addressbook-new-contact-header", "about-addressbook-write-action-button", "about-addressbook-event-action-button", @@ -9027,7 +9258,7 @@ ], "mail/messenger/addressbook/vcard.ftl": [ "vcard-displayname", - "vcard-displayname-placeholder", + "vcard-displayname-placeholder.placeholder", "vcard-entry-type-label", "vcard-entry-type-home", "vcard-entry-type-work", @@ -9035,15 +9266,15 @@ "vcard-entry-type-custom", "vcard-name-header", "vcard-n-prefix", - "vcard-n-add-prefix", + "vcard-n-add-prefix.title", "vcard-n-firstname", - "vcard-n-add-firstname", + "vcard-n-add-firstname.title", "vcard-n-middlename", - "vcard-n-add-middlename", + "vcard-n-add-middlename.title", "vcard-n-lastname", - "vcard-n-add-lastname", + "vcard-n-add-lastname.title", "vcard-n-suffix", - "vcard-n-add-suffix", + "vcard-n-add-suffix.title", "vcard-nickname", "vcard-email-header", "vcard-email-add", @@ -9088,86 +9319,135 @@ "vcard-org-header", "vcard-org-add", "vcard-org-title", - "vcard-org-title-input", + "vcard-org-title-input.title", + "vcard-org-title-input.placeholder", "vcard-org-role", - "vcard-org-role-input", + "vcard-org-role-input.title", + "vcard-org-role-input.placeholder", "vcard-org-org", - "vcard-org-org-input", + "vcard-org-org-input.title", + "vcard-org-org-input.placeholder", "vcard-org-org-unit", - "vcard-org-org-unit-input", + "vcard-org-org-unit-input.title", + "vcard-org-org-unit-input.placeholder", "vcard-custom-header", "vcard-custom-add", - "vcard-remove-button-title", + "vcard-remove-button-title.title", "vcard-remove-button" ], "mail/messenger/appmenu.ftl": [ - "appmenu-sync-panel-title", - "appmenu-signin-panel", - "appmenu-sync-sync", - "appmenu-sync-manage", - "appmenu-sync-account", - "appmenu-sync-now", - "appmenu-sync-settings", - "appmenu-sync-sign-out", - "appmenu-new-account-panel-title", - "appmenu-new-account-panel", - "appmenu-new-email-account", - "appmenu-new-calendar", - "appmenu-new-chat-account", - "appmenu-new-feed", - "appmenu-new-newsgroup", - "appmenu-newab-panel-title", - "appmenu-newab-panel", - "appmenu-new-addressbook", - "appmenu-new-carddav", - "appmenu-new-ldap", - "appmenu-create-panel-title", - "appmenu-create-panel", - "appmenu-create-message", - "appmenu-create-event", - "appmenu-create-task", - "appmenu-create-contact", - "appmenu-open-file-panel", - "appmenu-open-file-panel-title", - "appmenu-open-message", - "appmenu-open-calendar", - "appmenu-view-panel-title", - "appmenu-view-panel", - "appmenuitem-toggle-thread-pane-header", + "appmenu-sync-panel-title.title", + "appmenu-signin-panel.label", + "appmenu-signin-panel.accesskey", + "appmenu-sync-sync.value", + "appmenu-sync-sync.accesskey", + "appmenu-sync-manage.value", + "appmenu-sync-manage.accesskey", + "appmenu-sync-account.value", + "appmenu-sync-now.label", + "appmenu-sync-now.accesskey", + "appmenu-sync-settings.label", + "appmenu-sync-settings.accesskey", + "appmenu-sync-sign-out.label", + "appmenu-sync-sign-out.accesskey", + "appmenu-new-account-panel-title.title", + "appmenu-new-account-panel.label", + "appmenu-new-account-panel.accesskey", + "appmenu-new-email-account.label", + "appmenu-new-email-account.accesskey", + "appmenu-new-calendar.label", + "appmenu-new-calendar.accesskey", + "appmenu-new-chat-account.label", + "appmenu-new-chat-account.accesskey", + "appmenu-new-feed.label", + "appmenu-new-feed.accesskey", + "appmenu-new-newsgroup.label", + "appmenu-new-newsgroup.accesskey", + "appmenu-newab-panel-title.title", + "appmenu-newab-panel.label", + "appmenu-newab-panel.accesskey", + "appmenu-new-addressbook.label", + "appmenu-new-addressbook.accesskey", + "appmenu-new-carddav.label", + "appmenu-new-carddav.accesskey", + "appmenu-new-ldap.label", + "appmenu-new-ldap.accesskey", + "appmenu-create-panel-title.title", + "appmenu-create-panel.label", + "appmenu-create-panel.accesskey", + "appmenu-create-message.label", + "appmenu-create-message.accesskey", + "appmenu-create-event.label", + "appmenu-create-event.accesskey", + "appmenu-create-task.label", + "appmenu-create-task.accesskey", + "appmenu-create-contact.label", + "appmenu-create-contact.accesskey", + "appmenu-open-file-panel.label", + "appmenu-open-file-panel.accesskey", + "appmenu-open-file-panel-title.title", + "appmenu-open-message.label", + "appmenu-open-message.accesskey", + "appmenu-open-calendar.label", + "appmenu-open-calendar.accesskey", + "appmenu-view-panel-title.title", + "appmenu-view-panel.label", + "appmenu-view-panel.accesskey", + "appmenuitem-toggle-thread-pane-header.label", "appmenu-font-size-value", "appmenu-mail-uidensity-value", - "appmenu-uidensity-compact", - "appmenu-uidensity-default", - "appmenu-uidensity-relaxed", - "appmenuitem-font-size-enlarge", - "appmenuitem-font-size-reduce", - "appmenuitem-font-size-reset", - "appmenu-tools-panel-title", - "appmenu-tools-panel", - "appmenu-tools-import", - "appmenu-tools-export", - "appmenu-export-for-mobile", - "appmenu-tools-message-search", - "appmenu-tools-message-filters", - "appmenu-tools-download-manager", - "appmenu-tools-activity-manager", - "appmenu-tools-dev-tools", - "appmenu-help-panel-title", - "appmenu-help-get-help", - "appmenu-help-get-release-help", - "appmenu-help-shortcuts", - "appmenu-help-get-involved", - "appmenu-help-donation", - "appmenu-help-share-feedback", - "appmenu-help-enter-troubleshoot-mode2", - "appmenu-help-exit-troubleshoot-mode2", - "appmenu-help-troubleshooting-info", - "appmenu-help-about-product", - "appmenuitem-banner-update-downloading", - "appmenuitem-banner-update-available", - "appmenuitem-banner-update-manual", - "appmenuitem-banner-update-unsupported", - "appmenuitem-banner-update-restart" + "appmenu-uidensity-compact.tooltiptext", + "appmenu-uidensity-default.tooltiptext", + "appmenu-uidensity-relaxed.tooltiptext", + "appmenuitem-font-size-enlarge.tooltiptext", + "appmenuitem-font-size-reduce.tooltiptext", + "appmenuitem-font-size-reset.label", + "appmenuitem-font-size-reset.tooltiptext", + "appmenu-tools-panel-title.title", + "appmenu-tools-panel.label", + "appmenu-tools-panel.accesskey", + "appmenu-tools-import.label", + "appmenu-tools-import.accesskey", + "appmenu-tools-export.label", + "appmenu-tools-export.accesskey", + "appmenu-export-for-mobile.label", + "appmenu-export-for-mobile.accesskey", + "appmenu-tools-message-search.label", + "appmenu-tools-message-search.accesskey", + "appmenu-tools-message-filters.label", + "appmenu-tools-message-filters.accesskey", + "appmenu-tools-download-manager.label", + "appmenu-tools-download-manager.accesskey", + "appmenu-tools-activity-manager.label", + "appmenu-tools-activity-manager.accesskey", + "appmenu-tools-dev-tools.label", + "appmenu-tools-dev-tools.accesskey", + "appmenu-help-panel-title.title", + "appmenu-help-get-help.label", + "appmenu-help-get-help.accesskey", + "appmenu-help-get-release-help.label", + "appmenu-help-get-release-help.accesskey", + "appmenu-help-shortcuts.label", + "appmenu-help-shortcuts.accesskey", + "appmenu-help-get-involved.label", + "appmenu-help-get-involved.accesskey", + "appmenu-help-donation.label", + "appmenu-help-donation.accesskey", + "appmenu-help-share-feedback.label", + "appmenu-help-share-feedback.accesskey", + "appmenu-help-enter-troubleshoot-mode2.label", + "appmenu-help-enter-troubleshoot-mode2.accesskey", + "appmenu-help-exit-troubleshoot-mode2.label", + "appmenu-help-exit-troubleshoot-mode2.accesskey", + "appmenu-help-troubleshooting-info.label", + "appmenu-help-troubleshooting-info.accesskey", + "appmenu-help-about-product.label", + "appmenu-help-about-product.accesskey", + "appmenuitem-banner-update-downloading.label", + "appmenuitem-banner-update-available.label", + "appmenuitem-banner-update-manual.label", + "appmenuitem-banner-update-unsupported.label", + "appmenuitem-banner-update-restart.label" ], "mail/messenger/certError.ftl": [ "cert-error-domain-mismatch", @@ -9178,30 +9458,42 @@ "mail/messenger/chat-verifySession.ftl": [ "verify-window-title", "verify-window-subject-title", - "verify-dialog", + "verify-dialog.buttonlabelaccept", + "verify-dialog.buttonaccesskeyaccept", + "verify-dialog.buttonlabelextra2", + "verify-dialog.buttonaccesskeyextra2", "challenge-label" ], "mail/messenger/chat.ftl": [ - "chat-joining-chat-icon2", - "chat-left-chat-icon2", - "chat-participant-owner-role-icon2", - "chat-participant-administrator-role-icon2", - "chat-participant-moderator-role-icon2", - "chat-participant-voiced-role-icon2", - "chat-verify-identity", - "chat-identity-verified", + "chat-joining-chat-icon2.alt", + "chat-left-chat-icon2.alt", + "chat-participant-owner-role-icon2.alt", + "chat-participant-administrator-role-icon2.alt", + "chat-participant-moderator-role-icon2.alt", + "chat-participant-voiced-role-icon2.alt", + "chat-verify-identity.label", + "chat-verify-identity.accesskey", + "chat-identity-verified.label", "chat-buddy-identity-status", "chat-buddy-identity-status-verified", "chat-buddy-identity-status-unverified", "chat-conv-invite-label", - "chat-conv-invite-accept", - "chat-conv-invite-deny" + "chat-conv-invite-accept.label", + "chat-conv-invite-accept.accesskey", + "chat-conv-invite-deny.label", + "chat-conv-invite-deny.accesskey" ], "mail/messenger/compactFoldersDialog.ftl": [ "compact-folders-dialog-title", - "compact-dialog", + "compact-dialog.buttonlabelaccept", + "compact-dialog.buttonaccesskeyaccept", + "compact-dialog.buttonlabelcancel", + "compact-dialog.buttonaccesskeycancel", + "compact-dialog.buttonlabelextra1", + "compact-dialog.buttonaccesskeyextra1", "compact-dialog-message", - "compact-dialog-never-ask-checkbox" + "compact-dialog-never-ask-checkbox.label", + "compact-dialog-never-ask-checkbox.accesskey" ], "mail/messenger/extensionPermissions.ftl": [ "webext-perms-description-accountsFolders", @@ -9224,7 +9516,7 @@ "webext-perms-description-sensitiveDataUpload" ], "mail/messenger/extensions/popup.ftl": [ - "close-shortcut", + "close-shortcut.key", "extension-popup-title", "extension-popup-default-title" ], @@ -9248,64 +9540,100 @@ "mail/messenger/importDialog.ftl": [ "thunderbird-import-name", "thunderbird-import-description", - "import-from-thunderbird-zip", - "import-from-thunderbird-dir", + "import-from-thunderbird-zip.label", + "import-from-thunderbird-zip.accesskey", + "import-from-thunderbird-dir.label", + "import-from-thunderbird-dir.accesskey", "import-select-profile-zip", "import-select-profile-dir", "zip-file-too-big-title", "zip-file-too-big-message", - "wizardpage-failed", + "wizardpage-failed.label", "wizardpage-failed-message" ], "mail/messenger/inAppNotifications.ftl": [ - "in-app-notification-close-image", + "in-app-notification-close-image.alt", "-in-app-notification-accesskey", "in-app-notification-instructions" ], "mail/messenger/mailWidgets.ftl": [ - "apply-current-view-to-menu", + "apply-current-view-to-menu.label", "threadpane-apply-changes-prompt-title", "threadpane-apply-changes-prompt-no-children-text", "threadpane-apply-changes-prompt-with-children-text" ], "mail/messenger/menubar.ftl": [ - "toolbar-context-menu-menu-bar", - "menu-tools-settings", - "menu-addons-and-themes", - "menu-export-for-mobile", - "menu-help-help-title", - "menu-help-get-help", - "menu-help-get-release-help", - "menu-help-shortcuts", - "menu-help-get-involved", - "menu-help-donation", - "menu-help-share-feedback", - "menu-help-enter-troubleshoot-mode", - "menu-help-exit-troubleshoot-mode", - "menu-help-troubleshooting-info", - "menu-help-about-product", - "menu-quit", - "menu-quit-mac", - "system-tray-menu-quit", - "quit-app-shortcut", - "toolbar-junk-button", - "toolbar-not-junk-button", - "toolbar-delete-button", - "toolbar-undelete-button", - "menu-view-repair-text-encoding", - "menu-view-folders-toggle-header", - "menu-view-toggle-thread-pane-header", - "menu-font-size-label", - "menuitem-font-size-enlarge", - "menuitem-font-size-reduce", - "menuitem-font-size-reset", - "mail-uidensity-label", - "mail-uidensity-compact", - "mail-uidensity-default", - "mail-uidensity-relaxed", - "menu-spaces-toolbar-button", - "file-new-email-account", - "file-new-newsgroup-account" + "toolbar-context-menu-menu-bar.toolbarname", + "toolbar-context-menu-menu-bar.accesskey", + "menu-tools-settings.label", + "menu-tools-settings.accesskey", + "menu-addons-and-themes.label", + "menu-addons-and-themes.accesskey", + "menu-export-for-mobile.label", + "menu-export-for-mobile.accesskey", + "menu-help-help-title.label", + "menu-help-help-title.accesskey", + "menu-help-get-help.label", + "menu-help-get-help.accesskey", + "menu-help-get-release-help.label", + "menu-help-get-release-help.accesskey", + "menu-help-shortcuts.label", + "menu-help-shortcuts.accesskey", + "menu-help-get-involved.label", + "menu-help-get-involved.accesskey", + "menu-help-donation.label", + "menu-help-donation.accesskey", + "menu-help-share-feedback.label", + "menu-help-share-feedback.accesskey", + "menu-help-enter-troubleshoot-mode.label", + "menu-help-enter-troubleshoot-mode.accesskey", + "menu-help-exit-troubleshoot-mode.label", + "menu-help-exit-troubleshoot-mode.accesskey", + "menu-help-troubleshooting-info.label", + "menu-help-troubleshooting-info.accesskey", + "menu-help-about-product.label", + "menu-help-about-product.accesskey", + "menu-quit.label", + "menu-quit.accesskey", + "menu-quit-mac.label", + "system-tray-menu-quit.label", + "quit-app-shortcut.key", + "toolbar-junk-button.label", + "toolbar-junk-button.tooltiptext", + "toolbar-not-junk-button.label", + "toolbar-not-junk-button.tooltiptext", + "toolbar-delete-button.label", + "toolbar-delete-button.tooltiptext", + "toolbar-undelete-button.label", + "toolbar-undelete-button.tooltiptext", + "menu-view-repair-text-encoding.label", + "menu-view-repair-text-encoding.accesskey", + "menu-view-folders-toggle-header.label", + "menu-view-folders-toggle-header.accesskey", + "menu-view-toggle-thread-pane-header.label", + "menu-view-toggle-thread-pane-header.accesskey", + "menu-font-size-label.label", + "menu-font-size-label.accesskey", + "menuitem-font-size-enlarge.label", + "menuitem-font-size-enlarge.accesskey", + "menuitem-font-size-reduce.label", + "menuitem-font-size-reduce.accesskey", + "menuitem-font-size-reset.label", + "menuitem-font-size-reset.accesskey", + "mail-uidensity-label.label", + "mail-uidensity-label.accesskey", + "mail-uidensity-compact.label", + "mail-uidensity-compact.accesskey", + "mail-uidensity-default.label", + "mail-uidensity-default.accesskey", + "mail-uidensity-relaxed.label", + "mail-uidensity-relaxed.accesskey", + "menu-spaces-toolbar-button.label", + "menu-spaces-toolbar-button.accesskey", + "file-new-email-account.label", + "file-new-email-account.accesskey", + "file-new-newsgroup-account.label", + "file-new-newsgroup-account.accesskey" ], "mail/messenger/messageheader/headerFields.ftl": [ "message-header-to-list-name", @@ -9342,228 +9670,362 @@ "message-header-list-owner-field", "message-header-list-archive-field", "message-header-archived-at-field", - "list-id-context-list-help", - "list-id-list-unsubscribe", - "list-id-list-subscribe", - "list-id-list-post", - "list-id-list-owner", - "list-id-list-archive", - "list-id-archived-at", + "list-id-context-list-help.label", + "list-id-context-list-help.accesskey", + "list-id-list-unsubscribe.label", + "list-id-list-unsubscribe.accesskey", + "list-id-list-subscribe.label", + "list-id-list-subscribe.accesskey", + "list-id-list-post.label", + "list-id-list-post.accesskey", + "list-id-list-owner.label", + "list-id-list-owner.accesskey", + "list-id-list-archive.label", + "list-id-list-archive.accesskey", + "list-id-archived-at.label", + "list-id-archived-at.accesskey", "message-header-custom-field", - "message-header-address-in-address-book-icon2", - "message-header-address-not-in-address-book-icon2", - "message-header-address-not-in-address-book-button", - "message-header-address-in-address-book-button", + "message-header-address-in-address-book-icon2.alt", + "message-header-address-not-in-address-book-icon2.alt", + "message-header-address-not-in-address-book-button.title", + "message-header-address-in-address-book-button.title", "message-header-field-show-more", + "message-header-field-show-more.title", "message-ids-field-show-all" ], "mail/messenger/messenger.ftl": [ - "messenger-window-minimize-button", - "messenger-window-maximize-button", - "messenger-window-restore-down-button", - "messenger-window-close-button", + "messenger-window-minimize-button.tooltiptext", + "messenger-window-maximize-button.tooltiptext", + "messenger-window-restore-down-button.tooltiptext", + "messenger-window-close-button.tooltiptext", "unread-messages-os-tooltip", "about-rights-notification-text", - "content-tab-page-loading-icon", - "content-tab-security-high-icon", - "content-tab-security-broken-icon", - "content-tab-menu-back", - "content-tab-menu-back-mac", - "content-tab-menu-forward", - "content-tab-menu-forward-mac", - "content-tab-menu-reload", - "content-tab-menu-reload-mac", - "content-tab-menu-stop", - "content-tab-menu-stop-mac", - "addons-and-themes-toolbarbutton", - "quick-filter-toolbarbutton", - "redirect-msg-button", - "folder-pane-toolbar", - "folder-pane-toolbar-options-button", + "content-tab-page-loading-icon.alt", + "content-tab-security-high-icon.alt", + "content-tab-security-broken-icon.alt", + "content-tab-menu-back.tooltiptext", + "content-tab-menu-back.aria-label", + "content-tab-menu-back.accesskey", + "content-tab-menu-back-mac.label", + "content-tab-menu-back-mac.accesskey", + "content-tab-menu-forward.tooltiptext", + "content-tab-menu-forward.aria-label", + "content-tab-menu-forward.accesskey", + "content-tab-menu-forward-mac.label", + "content-tab-menu-forward-mac.accesskey", + "content-tab-menu-reload.tooltiptext", + "content-tab-menu-reload.aria-label", + "content-tab-menu-reload.accesskey", + "content-tab-menu-reload-mac.tooltiptext", + "content-tab-menu-reload-mac.label", + "content-tab-menu-reload-mac.accesskey", + "content-tab-menu-stop.tooltiptext", + "content-tab-menu-stop.aria-label", + "content-tab-menu-stop.accesskey", + "content-tab-menu-stop-mac.tooltiptext", + "content-tab-menu-stop-mac.label", + "content-tab-menu-stop-mac.accesskey", + "addons-and-themes-toolbarbutton.label", + "addons-and-themes-toolbarbutton.tooltiptext", + "quick-filter-toolbarbutton.label", + "quick-filter-toolbarbutton.tooltiptext", + "redirect-msg-button.label", + "redirect-msg-button.tooltiptext", + "folder-pane-toolbar.toolbarname", + "folder-pane-toolbar.accesskey", + "folder-pane-toolbar-options-button.tooltiptext", "folder-pane-header-label", - "folder-toolbar-hide-toolbar-toolbarbutton", - "show-all-folders-label", - "show-unread-folders-label", - "show-favorite-folders-label", - "show-smart-folders-label", - "show-recent-folders-label", - "show-tags-folders-label", - "folder-toolbar-toggle-folder-compact-view", - "menu-file-save-as-file", - "menu-edit-delete-folder", - "menu-edit-unsubscribe-newsgroup", - "menu-edit-delete-messages", - "menu-edit-undelete-messages", - "menu-edit-properties", - "menu-edit-folder-properties", - "menu-edit-newsgroup-properties", - "redirect-msg-menuitem", - "appmenu-save-as-file", - "appmenu-settings", - "appmenu-addons-and-themes", - "context-menu-mark-read", - "context-menu-mark-unread", - "context-menu-mark-reply", - "context-menu-archive", - "context-menu-mark-junk", - "context-menu-mark-not-junk", - "mail-context-menu-open", - "mail-context-menu-reply", - "mail-context-menu-forward-redirect", - "mail-context-menu-forward-forward", - "mail-context-menu-forward-inline", - "mail-context-menu-forward-as-attachment", - "mail-context-menu-organize", - "mail-context-menu-threads", - "context-menu-redirect-msg", - "context-menu-cancel-msg", - "mail-context-messages-delete", - "mail-context-messages-undelete", - "context-menu-decrypt-to-folder2", - "other-action-redirect-msg", - "message-header-msg-flagged", - "message-header-recipient-avatar", + "folder-toolbar-hide-toolbar-toolbarbutton.label", + "folder-toolbar-hide-toolbar-toolbarbutton.accesskey", + "show-all-folders-label.label", + "show-all-folders-label.accesskey", + "show-unread-folders-label.label", + "show-unread-folders-label.accesskey", + "show-favorite-folders-label.label", + "show-favorite-folders-label.accesskey", + "show-smart-folders-label.label", + "show-smart-folders-label.accesskey", + "show-recent-folders-label.label", + "show-recent-folders-label.accesskey", + "show-tags-folders-label.label", + "show-tags-folders-label.accesskey", + "folder-toolbar-toggle-folder-compact-view.label", + "folder-toolbar-toggle-folder-compact-view.accesskey", + "menu-file-save-as-file.label", + "menu-file-save-as-file.accesskey", + "menu-edit-delete-folder.label", + "menu-edit-delete-folder.accesskey", + "menu-edit-unsubscribe-newsgroup.label", + "menu-edit-unsubscribe-newsgroup.accesskey", + "menu-edit-delete-messages.label", + "menu-edit-delete-messages.accesskey", + "menu-edit-undelete-messages.label", + "menu-edit-undelete-messages.accesskey", + "menu-edit-properties.label", + "menu-edit-properties.accesskey", + "menu-edit-folder-properties.label", + "menu-edit-folder-properties.accesskey", + "menu-edit-newsgroup-properties.label", + "menu-edit-newsgroup-properties.accesskey", + "redirect-msg-menuitem.label", + "redirect-msg-menuitem.accesskey", + "appmenu-save-as-file.label", + "appmenu-settings.label", + "appmenu-addons-and-themes.label", + "context-menu-mark-read.aria-label", + "context-menu-mark-read.tooltiptext", + "context-menu-mark-unread.aria-label", + "context-menu-mark-unread.tooltiptext", + "context-menu-mark-reply.aria-label", + "context-menu-mark-reply.tooltiptext", + "context-menu-archive.aria-label", + "context-menu-archive.tooltiptext", + "context-menu-mark-junk.aria-label", + "context-menu-mark-junk.tooltiptext", + "context-menu-mark-not-junk.aria-label", + "context-menu-mark-not-junk.tooltiptext", + "mail-context-menu-open.label", + "mail-context-menu-open.accesskey", + "mail-context-menu-reply.label", + "mail-context-menu-reply.accesskey", + "mail-context-menu-forward-redirect.label", + "mail-context-menu-forward-redirect.accesskey", + "mail-context-menu-forward-forward.label", + "mail-context-menu-forward-forward.accesskey", + "mail-context-menu-forward-inline.label", + "mail-context-menu-forward-inline.accesskey", + "mail-context-menu-forward-as-attachment.label", + "mail-context-menu-forward-as-attachment.accesskey", + "mail-context-menu-organize.label", + "mail-context-menu-organize.accesskey", + "mail-context-menu-threads.label", + "mail-context-menu-threads.accesskey", + "context-menu-redirect-msg.label", + "context-menu-cancel-msg.label", + "mail-context-messages-delete.label", + "mail-context-messages-delete.tooltiptext", + "mail-context-messages-undelete.label", + "mail-context-messages-undelete.tooltiptext", + "context-menu-decrypt-to-folder2.label", + "context-menu-decrypt-to-folder2.accesskey", + "other-action-redirect-msg.label", + "message-header-msg-flagged.title", + "message-header-msg-flagged.aria-label", + "message-header-recipient-avatar.alt", "message-header-customize-panel-title", - "message-header-customize-button-style", - "message-header-button-style-default", - "message-header-button-style-text", - "message-header-button-style-icons", - "message-header-show-sender-full-address", + "message-header-customize-button-style.value", + "message-header-customize-button-style.accesskey", + "message-header-button-style-default.label", + "message-header-button-style-text.label", + "message-header-button-style-icons.label", + "message-header-show-sender-full-address.label", + "message-header-show-sender-full-address.accesskey", "message-header-show-sender-full-address-description", - "message-header-show-recipient-avatar", - "message-header-show-big-avatar", - "message-header-hide-label-column", - "message-header-large-subject", - "message-header-all-headers", - "toolbar-context-menu-manage-extension", - "toolbar-context-menu-remove-extension", + "message-header-show-recipient-avatar.label", + "message-header-show-recipient-avatar.accesskey", + "message-header-show-big-avatar.label", + "message-header-show-big-avatar.accesskey", + "message-header-hide-label-column.label", + "message-header-hide-label-column.accesskey", + "message-header-large-subject.label", + "message-header-large-subject.accesskey", + "message-header-all-headers.label", + "message-header-all-headers.accesskey", + "toolbar-context-menu-manage-extension.label", + "toolbar-context-menu-manage-extension.accesskey", + "toolbar-context-menu-remove-extension.label", + "toolbar-context-menu-remove-extension.accesskey", "addon-removal-title", "addon-removal-confirmation-button", "addon-removal-confirmation-message", "caret-browsing-prompt-title", "caret-browsing-prompt-text", "caret-browsing-prompt-check-text", - "repair-text-encoding-button", + "repair-text-encoding-button.label", + "repair-text-encoding-button.tooltiptext", "no-reply-title", "no-reply-message", "no-reply-reply-anyway-button", "decrypt-and-copy-failures-multiple", - "spaces-toolbar-element", - "spaces-toolbar-button-mail2", - "spaces-toolbar-button-address-book2", - "spaces-toolbar-button-calendar2", - "spaces-toolbar-button-tasks2", - "spaces-toolbar-button-chat2", - "spaces-toolbar-button-overflow", - "spaces-toolbar-button-settings2", - "spaces-toolbar-button-hide", - "spaces-toolbar-button-show", - "spaces-context-new-tab-item", - "spaces-context-new-window-item", - "spaces-context-switch-tab-item", - "settings-context-open-settings-item2", - "settings-context-open-account-settings-item2", - "settings-context-open-addons-item2", - "spaces-toolbar-pinned-tab-button", - "spaces-pinned-button-menuitem-mail2", - "spaces-pinned-button-menuitem-address-book2", - "spaces-pinned-button-menuitem-calendar2", - "spaces-pinned-button-menuitem-tasks2", - "spaces-pinned-button-menuitem-chat2", - "spaces-pinned-button-menuitem-settings2", - "spaces-pinned-button-menuitem-show", + "spaces-toolbar-element.toolbarname", + "spaces-toolbar-element.aria-label", + "spaces-toolbar-element.aria-description", + "spaces-toolbar-button-mail2.title", + "spaces-toolbar-button-address-book2.title", + "spaces-toolbar-button-calendar2.title", + "spaces-toolbar-button-tasks2.title", + "spaces-toolbar-button-chat2.title", + "spaces-toolbar-button-overflow.title", + "spaces-toolbar-button-settings2.title", + "spaces-toolbar-button-hide.title", + "spaces-toolbar-button-show.title", + "spaces-context-new-tab-item.label", + "spaces-context-new-window-item.label", + "spaces-context-switch-tab-item.label", + "settings-context-open-settings-item2.label", + "settings-context-open-account-settings-item2.label", + "settings-context-open-addons-item2.label", + "spaces-toolbar-pinned-tab-button.tooltiptext", + "spaces-pinned-button-menuitem-mail2.label", + "spaces-pinned-button-menuitem-address-book2.label", + "spaces-pinned-button-menuitem-calendar2.label", + "spaces-pinned-button-menuitem-tasks2.label", + "spaces-pinned-button-menuitem-chat2.label", + "spaces-pinned-button-menuitem-settings2.label", + "spaces-pinned-button-menuitem-show.label", "chat-button-unread-messages", - "menuitem-customize-label", + "chat-button-unread-messages.title", + "menuitem-customize-label.label", "spaces-customize-panel-title", "spaces-customize-background-color", "spaces-customize-icon-color", "spaces-customize-accent-background-color", "spaces-customize-accent-text-color", "spaces-customize-button-restore", + "spaces-customize-button-restore.accesskey", "customize-panel-button-save", - "quick-filter-bar-toggle", - "quick-filter-bar-show", + "customize-panel-button-save.accesskey", + "quick-filter-bar-toggle.label", + "quick-filter-bar-toggle.accesskey", + "quick-filter-bar-show.key", "openpgp-forget", - "quota-panel-percent-used" + "quota-panel-percent-used", + "quota-panel-percent-used.title" ], "mail/messenger/messengercompose/messengercompose.ftl": [ - "compose-send-format-menu", - "compose-send-auto-menu-item", - "compose-send-both-menu-item", - "compose-send-html-menu-item", - "compose-send-plain-menu-item", - "remove-address-row-button", + "compose-send-format-menu.label", + "compose-send-format-menu.accesskey", + "compose-send-auto-menu-item.label", + "compose-send-auto-menu-item.accesskey", + "compose-send-both-menu-item.label", + "compose-send-both-menu-item.accesskey", + "compose-send-html-menu-item.label", + "compose-send-html-menu-item.accesskey", + "compose-send-plain-menu-item.label", + "compose-send-plain-menu-item.accesskey", + "remove-address-row-button.title", "address-input-type-aria-label", "pill-aria-label", "pill-tooltip-invalid-address", "pill-tooltip-not-in-address-book", - "pill-action-edit", - "pill-action-select-all-sibling-pills", - "pill-action-select-all-pills", - "pill-action-move-to", - "pill-action-move-cc", - "pill-action-move-bcc", - "pill-action-expand-list", + "pill-action-edit.label", + "pill-action-edit.accesskey", + "pill-action-select-all-sibling-pills.label", + "pill-action-select-all-sibling-pills.accesskey", + "pill-action-select-all-pills.label", + "pill-action-select-all-pills.accesskey", + "pill-action-move-to.label", + "pill-action-move-to.accesskey", + "pill-action-move-cc.label", + "pill-action-move-cc.accesskey", + "pill-action-move-bcc.label", + "pill-action-move-bcc.accesskey", + "pill-action-expand-list.label", + "pill-action-expand-list.accesskey", "ctrl-cmd-shift-pretty-prefix", "trigger-attachment-picker-key", "toggle-attachment-pane-key", - "menuitem-toggle-attachment-pane", - "toolbar-button-add-attachment", - "add-attachment-notification-reminder2", - "menuitem-attach-files", - "context-menuitem-attach-files", - "context-menuitem-attach-vcard", - "context-menuitem-attach-openpgp-key", + "menuitem-toggle-attachment-pane.label", + "menuitem-toggle-attachment-pane.accesskey", + "menuitem-toggle-attachment-pane.acceltext", + "toolbar-button-add-attachment.label", + "toolbar-button-add-attachment.tooltiptext", + "add-attachment-notification-reminder2.label", + "add-attachment-notification-reminder2.accesskey", + "add-attachment-notification-reminder2.tooltiptext", + "menuitem-attach-files.label", + "menuitem-attach-files.accesskey", + "menuitem-attach-files.acceltext", + "context-menuitem-attach-files.label", + "context-menuitem-attach-files.accesskey", + "context-menuitem-attach-files.acceltext", + "context-menuitem-attach-vcard.label", + "context-menuitem-attach-vcard.accesskey", + "context-menuitem-attach-openpgp-key.label", + "context-menuitem-attach-openpgp-key.accesskey", "attachment-bucket-count-value", - "attachment-area-show", - "attachment-area-hide", + "attachment-area-show.title", + "attachment-area-hide.title", "drop-file-label-attachment", "drop-file-label-inline", - "move-attachment-first-panel-button", - "move-attachment-left-panel-button", - "move-attachment-right-panel-button", - "move-attachment-last-panel-button", - "button-return-receipt", - "encryption-menu", - "encryption-toggle", - "encryption-options-openpgp", - "encryption-options-smime", - "signing-toggle", - "menu-openpgp", - "menu-smime", - "menu-encrypt", - "menu-encrypt-subject", - "menu-sign", - "menu-manage-keys", - "menu-view-certificates", - "menu-open-key-manager", + "move-attachment-first-panel-button.label", + "move-attachment-left-panel-button.label", + "move-attachment-right-panel-button.label", + "move-attachment-last-panel-button.label", + "button-return-receipt.label", + "button-return-receipt.tooltiptext", + "encryption-menu.label", + "encryption-menu.accesskey", + "encryption-toggle.label", + "encryption-toggle.tooltiptext", + "encryption-options-openpgp.label", + "encryption-options-openpgp.tooltiptext", + "encryption-options-smime.label", + "encryption-options-smime.tooltiptext", + "signing-toggle.label", + "signing-toggle.tooltiptext", + "menu-openpgp.label", + "menu-openpgp.accesskey", + "menu-smime.label", + "menu-smime.accesskey", + "menu-encrypt.label", + "menu-encrypt.accesskey", + "menu-encrypt-subject.label", + "menu-encrypt-subject.accesskey", + "menu-sign.label", + "menu-sign.accesskey", + "menu-manage-keys.label", + "menu-manage-keys.accesskey", + "menu-view-certificates.label", + "menu-view-certificates.accesskey", + "menu-open-key-manager.label", + "menu-open-key-manager.accesskey", "openpgp-key-issue-notification-from", "openpgp-key-issue-notification-single", "openpgp-key-issue-notification-multi", "smime-cert-issue-notification-single", "smime-cert-issue-notification-multi", - "key-notification-disable-encryption", - "key-notification-resolve", + "key-notification-disable-encryption.label", + "key-notification-disable-encryption.accesskey", + "key-notification-disable-encryption.tooltiptext", + "key-notification-resolve.label", + "key-notification-resolve.accesskey", + "key-notification-resolve.tooltiptext", "can-encrypt-smime-notification", "can-encrypt-openpgp-notification", - "can-e2e-encrypt-button", - "to-address-row-label", - "show-to-row-main-menuitem", - "show-to-row-extra-menuitem", + "can-e2e-encrypt-button.label", + "can-e2e-encrypt-button.accesskey", + "to-address-row-label.value", + "show-to-row-main-menuitem.label", + "show-to-row-main-menuitem.accesskey", + "show-to-row-main-menuitem.acceltext", + "show-to-row-extra-menuitem.label", + "show-to-row-extra-menuitem.accesskey", "show-to-row-button", - "cc-address-row-label", - "show-cc-row-main-menuitem", - "show-cc-row-extra-menuitem", + "show-to-row-button.title", + "cc-address-row-label.value", + "show-cc-row-main-menuitem.label", + "show-cc-row-main-menuitem.accesskey", + "show-cc-row-main-menuitem.acceltext", + "show-cc-row-extra-menuitem.label", + "show-cc-row-extra-menuitem.accesskey", "show-cc-row-button", - "bcc-address-row-label", - "show-bcc-row-main-menuitem", - "show-bcc-row-extra-menuitem", + "show-cc-row-button.title", + "bcc-address-row-label.value", + "show-bcc-row-main-menuitem.label", + "show-bcc-row-main-menuitem.accesskey", + "show-bcc-row-main-menuitem.acceltext", + "show-bcc-row-extra-menuitem.label", + "show-bcc-row-extra-menuitem.accesskey", "show-bcc-row-button", - "extra-address-rows-menu-button", + "show-bcc-row-button.title", + "extra-address-rows-menu-button.title", "public-recipients-notice-single", "public-recipients-notice-multi", - "many-public-recipients-bcc", - "many-public-recipients-ignore", + "many-public-recipients-bcc.label", + "many-public-recipients-bcc.accesskey", + "many-public-recipients-ignore.label", + "many-public-recipients-ignore.accesskey", "many-public-recipients-prompt-title", "many-public-recipients-prompt-msg", "many-public-recipients-prompt-cancel", @@ -9572,7 +10034,7 @@ "encrypted-bcc-warning", "encrypted-bcc-ignore-button", "auto-disable-e2ee-warning", - "compose-tool-button-remove-text-styling", + "compose-tool-button-remove-text-styling.tooltiptext", "cloud-file-unknown-account-tooltip", "cloud-file-placeholder-title", "cloud-file-placeholder-intro", @@ -9602,8 +10064,9 @@ "link-preview-autoadd", "link-preview-replace-now", "link-preview-yes-replace", - "spell-add-dictionaries", - "subject-encription-icon" + "spell-add-dictionaries.label", + "spell-add-dictionaries.accesskey", + "subject-encription-icon.title" ], "mail/messenger/migration.ftl": [ "migration-progress-header" @@ -9612,9 +10075,11 @@ "remember-password-checkbox-label" ], "mail/messenger/multimessageview.ftl": [ - "multi-message-window-title", - "multi-message-archive-button", - "multi-message-delete-button" + "multi-message-window-title.title", + "multi-message-archive-button.label", + "multi-message-archive-button.tooltiptext", + "multi-message-delete-button.label", + "multi-message-delete-button.tooltiptext" ], "mail/messenger/openpgp/backupKeyPassword.ftl": [ "set-password-window-title", @@ -9696,43 +10161,52 @@ "openpgp-key-assistant-key-created" ], "mail/messenger/openpgp/keyWizard.ftl": [ - "key-wizard-dialog-window", - "key-wizard-dialog", + "key-wizard-dialog-window.title", + "key-wizard-dialog.buttonlabelaccept", + "key-wizard-dialog.buttonlabelextra1", "key-wizard-warning", "key-wizard-learn-more", - "radio-create-key", - "radio-import-key", - "radio-gnupg-key", + "radio-create-key.label", + "radio-create-key.accesskey", + "radio-import-key.label", + "radio-import-key.accesskey", + "radio-gnupg-key.label", + "radio-gnupg-key.accesskey", "openpgp-generate-key-title", "openpgp-keygen-secret-protection", - "radio-keygen-no-protection", - "radio-keygen-protect-primary-pass", - "radio-keygen-passphrase-protection", + "radio-keygen-no-protection.label", + "radio-keygen-protect-primary-pass.label", + "radio-keygen-passphrase-protection.label", "openpgp-passphrase-repeat", "openpgp-generate-key-info", "openpgp-keygen-expiry-title", "openpgp-keygen-expiry-description", - "radio-keygen-expiry", - "radio-keygen-no-expiry", - "openpgp-keygen-days-label", - "openpgp-keygen-months-label", - "openpgp-keygen-years-label", + "radio-keygen-expiry.label", + "radio-keygen-expiry.accesskey", + "radio-keygen-no-expiry.label", + "radio-keygen-no-expiry.accesskey", + "openpgp-keygen-days-label.label", + "openpgp-keygen-months-label.label", + "openpgp-keygen-years-label.label", "openpgp-keygen-advanced-title", "openpgp-keygen-advanced-description", - "openpgp-keygen-keytype", - "openpgp-keygen-keysize", - "openpgp-keygen-type-rsa", - "openpgp-keygen-type-ecc", + "openpgp-keygen-keytype.value", + "openpgp-keygen-keytype.accesskey", + "openpgp-keygen-keysize.value", + "openpgp-keygen-keysize.accesskey", + "openpgp-keygen-type-rsa.label", + "openpgp-keygen-type-ecc.label", "openpgp-keygen-button", "openpgp-keygen-progress-title", "openpgp-keygen-import-progress-title", "openpgp-import-success", "openpgp-import-success-title", "openpgp-import-success-description", - "openpgp-keygen-confirm", - "openpgp-keygen-dismiss", - "openpgp-keygen-cancel", - "openpgp-keygen-import-complete", + "openpgp-keygen-confirm.label", + "openpgp-keygen-dismiss.label", + "openpgp-keygen-cancel.label", + "openpgp-keygen-import-complete.label", + "openpgp-keygen-import-complete.accesskey", "openpgp-keygen-missing-username", "openpgp-keygen-long-expiry", "openpgp-keygen-short-expiry", @@ -9750,11 +10224,12 @@ "openpgp-import-key-list-amount-2", "openpgp-import-key-list-description", "openpgp-import-key-list-caption", - "openpgp-import-keep-passphrases", + "openpgp-import-keep-passphrases.label", "openpgp-passphrase-prompt-title", - "openpgp-import-key-button", + "openpgp-import-key-button.label", + "openpgp-import-key-button.accesskey", "import-key-file", - "import-key-personal-checkbox", + "import-key-personal-checkbox.label", "gnupg-file", "import-error-file-size", "import-error-failed", @@ -9763,20 +10238,21 @@ "openpgp-import-fingerprint-label", "openpgp-import-created-label", "openpgp-import-bits-label", - "openpgp-import-key-props", + "openpgp-import-key-props.label", + "openpgp-import-key-props.accesskey", "openpgp-external-key-title", "openpgp-external-key-description", "openpgp-external-key-info", "openpgp-external-key-warning", "openpgp-save-external-button", "openpgp-external-key-label", - "openpgp-external-key-input" + "openpgp-external-key-input.placeholder" ], "mail/messenger/openpgp/msgReadStatus.ftl": [ "message-header-show-security-info-key", - "message-security-button", - "openpgp-view-signer-key", - "openpgp-view-your-encryption-key", + "message-security-button.title", + "openpgp-view-signer-key.label", + "openpgp-view-your-encryption-key.label", "openpgp-openpgp", "openpgp-no-sig", "openpgp-no-sig-info", @@ -9811,13 +10287,13 @@ "openpgp-unknown-key-id", "openpgp-other-enc-additional-key-ids", "openpgp-other-enc-all-key-ids", - "openpgp-message-header-encrypted-ok-icon", - "openpgp-message-header-encrypted-notok-icon", - "openpgp-message-header-signed-ok-icon", - "openpgp-message-header-signed-mismatch-icon", - "openpgp-message-header-signed-unknown-icon", - "openpgp-message-header-signed-verified-icon", - "openpgp-message-header-signed-unverified-icon" + "openpgp-message-header-encrypted-ok-icon.alt", + "openpgp-message-header-encrypted-notok-icon.alt", + "openpgp-message-header-signed-ok-icon.alt", + "openpgp-message-header-signed-mismatch-icon.alt", + "openpgp-message-header-signed-unknown-icon.alt", + "openpgp-message-header-signed-verified-icon.alt", + "openpgp-message-header-signed-unverified-icon.alt" ], "mail/messenger/openpgp/oneRecipientStatus.ftl": [ "openpgp-key-unverified", @@ -9826,23 +10302,29 @@ "openpgp-pubkey-import-fpr", "openpgp-pubkey-import-intro", "openpgp-pubkey-import-accept", - "pubkey-import-button" + "pubkey-import-button.buttonlabelaccept", + "pubkey-import-button.buttonaccesskeyaccept" ], "mail/messenger/openpgp/openpgp-frontend.ftl": [ - "openpgp-manage-keys-openpgp-cmd", - "openpgp-ctx-decrypt-open", - "openpgp-ctx-decrypt-save", - "openpgp-ctx-import-key", - "openpgp-ctx-verify-att", + "openpgp-manage-keys-openpgp-cmd.label", + "openpgp-manage-keys-openpgp-cmd.accesskey", + "openpgp-ctx-decrypt-open.label", + "openpgp-ctx-decrypt-open.accesskey", + "openpgp-ctx-decrypt-save.label", + "openpgp-ctx-decrypt-save.accesskey", + "openpgp-ctx-import-key.label", + "openpgp-ctx-import-key.accesskey", + "openpgp-ctx-verify-att.label", + "openpgp-ctx-verify-att.accesskey", "openpgp-has-sender-key", "openpgp-be-careful-new-key", - "openpgp-import-sender-key", - "openpgp-search-keys-openpgp", + "openpgp-import-sender-key.label", + "openpgp-search-keys-openpgp.label", "openpgp-missing-signature-key", - "openpgp-search-signature-key", + "openpgp-search-signature-key.label", "openpgp-broken-exchange-opened", "openpgp-broken-exchange-info", - "openpgp-broken-exchange-repair", + "openpgp-broken-exchange-repair.label", "openpgp-broken-exchange-wait", "openpgp-has-nested-encrypted-parts", "openpgp-show-encrypted-parts", @@ -9865,7 +10347,7 @@ "e2e-csr-title", "e2e-csr-continue", "e2e-csr-back", - "e2e-csr-button", + "e2e-csr-button.label", "e2e-csr-select-title", "e2e-csr-select-alg", "e2e-csr-select-strength", @@ -9874,111 +10356,159 @@ "e2e-csr-success", "e2e-csr-failure", "e2e-signing-description", - "e2e-sign-message", - "e2e-disable-enc", - "e2e-enable-enc", + "e2e-sign-message.label", + "e2e-sign-message.accesskey", + "e2e-disable-enc.label", + "e2e-disable-enc.accesskey", + "e2e-enable-enc.label", + "e2e-enable-enc.accesskey", "e2e-enable-description", "e2e-advanced-section", - "e2e-attach-key", - "e2e-encrypt-subject", - "e2e-encrypt-drafts", - "e2e-autocrypt-headers", - "openpgp-key-created-label", - "openpgp-key-expiry-label", - "openpgp-key-id-label", + "e2e-attach-key.label", + "e2e-attach-key.accesskey", + "e2e-encrypt-subject.label", + "e2e-encrypt-subject.accesskey", + "e2e-encrypt-drafts.label", + "e2e-encrypt-drafts.accesskey", + "e2e-autocrypt-headers.label", + "e2e-autocrypt-headers.accesskey", + "openpgp-key-created-label.label", + "openpgp-key-expiry-label.label", + "openpgp-key-id-label.label", "openpgp-key-man-dialog-title", - "openpgp-key-man-generate", - "openpgp-key-man-gen-revoke", - "openpgp-key-man-gen-revocation", - "openpgp-key-man-file-menu", - "openpgp-key-man-edit-menu", - "openpgp-key-man-view-menu", - "openpgp-key-man-generate-menu", - "openpgp-key-man-keyserver-menu", - "openpgp-key-man-import-public-from-file", - "openpgp-key-man-import-secret-from-file", - "openpgp-key-man-import-sig-from-file", - "openpgp-key-man-import-from-clipbrd", - "openpgp-key-man-import-from-url", - "openpgp-key-man-export-to-file", - "openpgp-key-man-send-keys", - "openpgp-key-man-backup-secret-keys", - "openpgp-key-man-discover-cmd", - "openpgp-key-man-publish-cmd", + "openpgp-key-man-generate.label", + "openpgp-key-man-generate.accesskey", + "openpgp-key-man-gen-revoke.label", + "openpgp-key-man-gen-revoke.accesskey", + "openpgp-key-man-gen-revocation.label", + "openpgp-key-man-gen-revocation.accesskey", + "openpgp-key-man-file-menu.label", + "openpgp-key-man-file-menu.accesskey", + "openpgp-key-man-edit-menu.label", + "openpgp-key-man-edit-menu.accesskey", + "openpgp-key-man-view-menu.label", + "openpgp-key-man-view-menu.accesskey", + "openpgp-key-man-generate-menu.label", + "openpgp-key-man-generate-menu.accesskey", + "openpgp-key-man-keyserver-menu.label", + "openpgp-key-man-keyserver-menu.accesskey", + "openpgp-key-man-import-public-from-file.label", + "openpgp-key-man-import-public-from-file.accesskey", + "openpgp-key-man-import-secret-from-file.label", + "openpgp-key-man-import-sig-from-file.label", + "openpgp-key-man-import-from-clipbrd.label", + "openpgp-key-man-import-from-clipbrd.accesskey", + "openpgp-key-man-import-from-url.label", + "openpgp-key-man-import-from-url.accesskey", + "openpgp-key-man-export-to-file.label", + "openpgp-key-man-export-to-file.accesskey", + "openpgp-key-man-send-keys.label", + "openpgp-key-man-send-keys.accesskey", + "openpgp-key-man-backup-secret-keys.label", + "openpgp-key-man-backup-secret-keys.accesskey", + "openpgp-key-man-discover-cmd.label", + "openpgp-key-man-discover-cmd.accesskey", + "openpgp-key-man-publish-cmd.label", + "openpgp-key-man-publish-cmd.accesskey", "openpgp-key-publish", "openpgp-key-man-discover-prompt", "openpgp-key-man-discover-progress", "openpgp-key-publish-ok", "openpgp-key-publish-fail", - "openpgp-key-copy-key", - "openpgp-key-export-key", - "openpgp-key-backup-key", - "openpgp-key-send-key", - "openpgp-key-man-copy-key-ids", - "openpgp-key-man-copy-fprs", - "openpgp-key-man-copy-to-clipboard", - "openpgp-key-man-ctx-copy", - "openpgp-key-man-ctx-copy-fprs", - "openpgp-key-man-ctx-copy-key-ids", - "openpgp-key-man-ctx-copy-public-keys", - "openpgp-key-man-close", - "openpgp-key-man-reload", - "openpgp-key-man-change-expiry", - "openpgp-key-man-refresh-online", - "openpgp-key-man-ignored-ids", - "openpgp-key-man-del-key", - "openpgp-delete-key", - "openpgp-key-man-revoke-key", - "openpgp-key-man-key-props", - "openpgp-key-man-key-more", - "openpgp-key-man-view-photo", - "openpgp-key-man-ctx-view-photo-label", - "openpgp-key-man-show-invalid-keys", - "openpgp-key-man-show-others-keys", - "openpgp-key-man-user-id-label", - "openpgp-key-man-fingerprint-label", - "openpgp-key-man-select-all", - "openpgp-key-man-empty-tree-tooltip", - "openpgp-key-man-nothing-found-tooltip", - "openpgp-key-man-please-wait-tooltip", - "openpgp-key-man-filter-label", - "openpgp-key-man-select-all-key", - "openpgp-key-man-key-details-key", + "openpgp-key-copy-key.label", + "openpgp-key-copy-key.accesskey", + "openpgp-key-export-key.label", + "openpgp-key-export-key.accesskey", + "openpgp-key-backup-key.label", + "openpgp-key-backup-key.accesskey", + "openpgp-key-send-key.label", + "openpgp-key-send-key.accesskey", + "openpgp-key-man-copy-key-ids.label", + "openpgp-key-man-copy-key-ids.accesskey", + "openpgp-key-man-copy-fprs.label", + "openpgp-key-man-copy-fprs.accesskey", + "openpgp-key-man-copy-to-clipboard.label", + "openpgp-key-man-copy-to-clipboard.accesskey", + "openpgp-key-man-ctx-copy.label", + "openpgp-key-man-ctx-copy.accesskey", + "openpgp-key-man-ctx-copy-fprs.label", + "openpgp-key-man-ctx-copy-fprs.accesskey", + "openpgp-key-man-ctx-copy-key-ids.label", + "openpgp-key-man-ctx-copy-key-ids.accesskey", + "openpgp-key-man-ctx-copy-public-keys.label", + "openpgp-key-man-ctx-copy-public-keys.accesskey", + "openpgp-key-man-close.label", + "openpgp-key-man-reload.label", + "openpgp-key-man-reload.accesskey", + "openpgp-key-man-change-expiry.label", + "openpgp-key-man-change-expiry.accesskey", + "openpgp-key-man-refresh-online.label", + "openpgp-key-man-refresh-online.accesskey", + "openpgp-key-man-ignored-ids.label", + "openpgp-key-man-del-key.label", + "openpgp-key-man-del-key.accesskey", + "openpgp-delete-key.label", + "openpgp-delete-key.accesskey", + "openpgp-key-man-revoke-key.label", + "openpgp-key-man-revoke-key.accesskey", + "openpgp-key-man-key-props.label", + "openpgp-key-man-key-props.accesskey", + "openpgp-key-man-key-more.label", + "openpgp-key-man-key-more.accesskey", + "openpgp-key-man-view-photo.label", + "openpgp-key-man-view-photo.accesskey", + "openpgp-key-man-ctx-view-photo-label.label", + "openpgp-key-man-show-invalid-keys.label", + "openpgp-key-man-show-invalid-keys.accesskey", + "openpgp-key-man-show-others-keys.label", + "openpgp-key-man-show-others-keys.accesskey", + "openpgp-key-man-user-id-label.label", + "openpgp-key-man-fingerprint-label.label", + "openpgp-key-man-select-all.label", + "openpgp-key-man-select-all.accesskey", + "openpgp-key-man-empty-tree-tooltip.label", + "openpgp-key-man-nothing-found-tooltip.label", + "openpgp-key-man-please-wait-tooltip.label", + "openpgp-key-man-filter-label.placeholder", + "openpgp-key-man-select-all-key.key", + "openpgp-key-man-key-details-key.key", "openpgp-ign-addr-intro", "openpgp-key-details-doc-title", - "openpgp-key-details-signatures-tab", - "openpgp-key-details-structure-tab", - "openpgp-key-details-uid-certified-col", + "openpgp-key-details-signatures-tab.label", + "openpgp-key-details-structure-tab.label", + "openpgp-key-details-uid-certified-col.label", "openpgp-key-details-key-id-label", "openpgp-key-details-user-id3-label", - "openpgp-key-details-id-label", + "openpgp-key-details-id-label.label", "openpgp-key-details-key-type-label", - "openpgp-key-details-key-part-label", + "openpgp-key-details-key-part-label.label", "openpgp-key-details-attr-ignored", "openpgp-key-details-attr-upgrade-sec", "openpgp-key-details-attr-upgrade-pub", - "openpgp-key-details-upgrade-unsafe", + "openpgp-key-details-upgrade-unsafe.label", + "openpgp-key-details-upgrade-unsafe.accesskey", "openpgp-key-details-upgrade-ok", - "openpgp-key-details-algorithm-label", - "openpgp-key-details-size-label", - "openpgp-key-details-created-label", + "openpgp-key-details-algorithm-label.label", + "openpgp-key-details-size-label.label", + "openpgp-key-details-created-label.label", "openpgp-key-details-created-header", - "openpgp-key-details-expiry-label", + "openpgp-key-details-expiry-label.label", "openpgp-key-details-expiry-header", - "openpgp-key-details-usage-label", + "openpgp-key-details-usage-label.label", "openpgp-key-details-fingerprint-label", "openpgp-key-details-legend-secret-missing", - "openpgp-key-details-sel-action", - "openpgp-card-details-close-window-label", - "openpgp-acceptance-label", - "openpgp-acceptance-rejected-label", - "openpgp-acceptance-undecided-label", - "openpgp-acceptance-unverified-label", - "openpgp-acceptance-verified-label", + "openpgp-key-details-sel-action.label", + "openpgp-key-details-sel-action.accesskey", + "openpgp-card-details-close-window-label.buttonlabelaccept", + "openpgp-acceptance-label.label", + "openpgp-acceptance-rejected-label.label", + "openpgp-acceptance-undecided-label.label", + "openpgp-acceptance-unverified-label.label", + "openpgp-acceptance-verified-label.label", "key-accept-personal", - "openpgp-personal-no-label", - "openpgp-personal-yes-label", - "openpgp-passphrase-protection", + "openpgp-personal-no-label.label", + "openpgp-personal-yes-label.label", + "openpgp-passphrase-protection.label", "openpgp-passphrase-status-unprotected", "openpgp-passphrase-status-primary-password", "openpgp-passphrase-status-user-passphrase", @@ -9993,33 +10523,36 @@ "openpgp-passphrase-new-repeat", "openpgp-passphrase-set", "openpgp-passphrase-change", - "openpgp-copy-cmd-label", + "openpgp-copy-cmd-label.label", "openpgp-description-no-key", "openpgp-description-has-keys", "openpgp-selection-status-have-key", "openpgp-selection-status-error", - "openpgp-add-key-button", + "openpgp-add-key-button.label", + "openpgp-add-key-button.accesskey", "e2e-learn-more", "openpgp-keygen-success", "openpgp-keygen-import-success", "openpgp-keygen-external-success", - "openpgp-radio-none", + "openpgp-radio-none.label", "openpgp-radio-none-desc", "openpgp-radio-key-not-usable", "openpgp-radio-key-not-accepted", "openpgp-radio-key-not-found", "openpgp-radio-key-expires", "openpgp-radio-key-expired", - "openpgp-key-expires-within-6-months-icon", - "openpgp-key-has-expired-icon", + "openpgp-key-expires-within-6-months-icon.title", + "openpgp-key-has-expired-icon.title", "openpgp-suggest-publishing-key", - "openpgp-key-expand-section", + "openpgp-key-expand-section.tooltiptext", "openpgp-key-revoke-title", "openpgp-key-edit-title", "openpgp-key-edit-date-title", "openpgp-manager-description", - "openpgp-manager-button", - "openpgp-key-remove-external", + "openpgp-manager-button.label", + "openpgp-manager-button.accesskey", + "openpgp-key-remove-external.label", + "openpgp-key-remove-external.accesskey", "key-external-label", "key-type-public", "key-type-primary", @@ -10212,44 +10745,46 @@ "enig-confirm", "dlg-button-retry", "dlg-button-skip", - "enig-alert-title" + "enig-alert-title.title" ], "mail/messenger/otr/add-finger.ftl": [ "otr-add-finger-title", "otr-add-finger-description", "otr-add-finger-fingerprint", "otr-add-finger-tooltip-error", - "otr-add-finger-input" + "otr-add-finger-input.placeholder" ], "mail/messenger/otr/am-im-otr.ftl": [ - "account-encryption", + "account-encryption.label", "account-otr-label", "account-otr-description2", "otr-encryption-title", "otr-encryption-caption", "otr-fingerprint-label", - "view-fingerprint-button", + "view-fingerprint-button.label", + "view-fingerprint-button.accesskey", "otr-settings-title", - "otr-require-encryption", + "otr-require-encryption.label", "otr-require-encryption-info", - "otr-verify-nudge", + "otr-verify-nudge.label", "otr-not-yet-available" ], "mail/messenger/otr/auth.ftl": [ - "otr-auth", + "otr-auth.title", + "otr-auth.buttonlabelaccept", "auth-title", "auth-your-fp-value", "auth-their-fp-value", "auth-question-received", - "auth-yes", - "auth-no", + "auth-yes.label", + "auth-no.label", "auth-verified", "auth-manual-verification", "auth-question-and-answer", "auth-shared-secret", - "auth-manual-verification-label", - "auth-question-and-answer-label", - "auth-shared-secret-label", + "auth-manual-verification-label.label", + "auth-question-and-answer-label.label", + "auth-shared-secret-label.label", "auth-manual-instruction", "auth-how", "auth-qa-instruction", @@ -10261,10 +10796,10 @@ "mail/messenger/otr/chat.ftl": [ "state-label", "start-text", - "start-label", - "start-tooltip", - "end-label", - "auth-label" + "start-label.label", + "start-tooltip.tooltiptext", + "end-label.label", + "auth-label.label" ], "mail/messenger/otr/finger-sync.ftl": [ "finger-yes", @@ -10277,11 +10812,11 @@ "mail/messenger/otr/finger.ftl": [ "otr-finger-title", "finger-intro", - "finger-screen-name", - "finger-verified", - "finger-fingerprint", - "finger-remove", - "finger-remove-all" + "finger-screen-name.label", + "finger-verified.label", + "finger-fingerprint.label", + "finger-remove.label", + "finger-remove-all.label" ], "mail/messenger/otr/otr.ftl": [ "msgevent-encryption-required-part1", @@ -10433,16 +10968,21 @@ "mail/messenger/preferences/am-archiveoptions.ftl": [ "archive-options-title", "archive-granularity-prefix-label", - "archive-flat", - "archive-yearly", - "archive-monthly", - "keep-folder-structure", - "recreate-inbox", + "archive-flat.label", + "archive-flat.accesskey", + "archive-yearly.label", + "archive-yearly.accesskey", + "archive-monthly.label", + "archive-monthly.accesskey", + "keep-folder-structure.label", + "keep-folder-structure.accesskey", + "recreate-inbox.label", + "recreate-inbox.accesskey", "archive-example-label", - "archive-folder-name", - "inbox-folder-name", - "child-folder-name", - "sibling-folder-name" + "archive-folder-name.label", + "inbox-folder-name.label", + "child-folder-name.label", + "sibling-folder-name.label" ], "mail/messenger/preferences/am-copies.ftl": [ "account-prefs-show-address-row-description" @@ -10450,9 +10990,9 @@ "mail/messenger/preferences/am-im.ftl": [ "account-settings-title", "account-channel-title", - "chat-autologin", + "chat-autologin.label", "chat-encryption-generic", - "chat-encryption-log", + "chat-encryption-log.label", "chat-encryption-label", "chat-encryption-description", "chat-encryption-status", @@ -10460,18 +11000,24 @@ "chat-encryption-sessions", "chat-encryption-sessions-description", "chat-encryption-session-verify", - "chat-encryption-session-trusted" + "chat-encryption-session-verify.title", + "chat-encryption-session-trusted", + "chat-encryption-session-trusted.title" ], "mail/messenger/preferences/application-manager.ftl": [ "app-manager-dialog-title", - "remove-app-button" + "remove-app-button.label", + "remove-app-button.accesskey" ], "mail/messenger/preferences/attachment-reminder.ftl": [ "attachment-reminder-dialog-title", "attachment-reminder-label", - "keyword-new-button", - "keyword-edit-button", - "keyword-remove-button", + "keyword-new-button.label", + "keyword-new-button.accesskey", + "keyword-edit-button.label", + "keyword-edit-button.accesskey", + "keyword-remove-button.label", + "keyword-remove-button.accesskey", "new-keyword-title", "new-keyword-label", "edit-keyword-title", @@ -10480,204 +11026,291 @@ "mail/messenger/preferences/colors.ftl": [ "colors-dialog-title", "colors-dialog-legend", - "text-color-label", - "background-color-label", - "use-system-colors", + "text-color-label.value", + "text-color-label.accesskey", + "background-color-label.value", + "background-color-label.accesskey", + "use-system-colors.label", + "use-system-colors.accesskey", "colors-link-legend", - "link-color-label", - "visited-link-color-label", - "always-underline-links", - "override-color-label", - "override-color-always", - "override-color-auto", - "override-color-never" + "link-color-label.value", + "link-color-label.accesskey", + "visited-link-color-label.value", + "visited-link-color-label.accesskey", + "always-underline-links.label", + "always-underline-links.accesskey", + "override-color-label.value", + "override-color-label.accesskey", + "override-color-always.label", + "override-color-auto.label", + "override-color-never.label" ], "mail/messenger/preferences/connection.ftl": [ "connection-dns-over-https-url-resolver", - "connection-dns-over-https-url-item-default", - "connection-dns-over-https-url-custom", + "connection-dns-over-https-url-resolver.accesskey", + "connection-dns-over-https-url-item-default.label", + "connection-dns-over-https-url-item-default.tooltiptext", + "connection-dns-over-https-url-custom.label", + "connection-dns-over-https-url-custom.accesskey", + "connection-dns-over-https-url-custom.tooltiptext", "connection-dns-over-https-custom-label", "connection-dialog-title", "disable-extension-button", "proxy-settings-controlled-by-extension", "connection-proxy-legend", - "proxy-type-no", - "proxy-type-wpad", - "proxy-type-system", - "proxy-type-manual", - "proxy-http-label", - "http-port-label", - "proxy-http-sharing", - "proxy-https-label", - "ssl-port-label", - "proxy-socks-label", - "socks-port-label", - "proxy-socks4-label", - "proxy-socks5-label", - "proxy-type-auto", - "proxy-reload-label", - "no-proxy-label", + "proxy-type-no.label", + "proxy-type-no.accesskey", + "proxy-type-wpad.label", + "proxy-type-wpad.accesskey", + "proxy-type-system.label", + "proxy-type-system.accesskey", + "proxy-type-manual.label", + "proxy-type-manual.accesskey", + "proxy-http-label.value", + "proxy-http-label.accesskey", + "http-port-label.value", + "http-port-label.accesskey", + "proxy-http-sharing.label", + "proxy-http-sharing.accesskey", + "proxy-https-label.value", + "proxy-https-label.accesskey", + "ssl-port-label.value", + "ssl-port-label.accesskey", + "proxy-socks-label.value", + "proxy-socks-label.accesskey", + "socks-port-label.value", + "socks-port-label.accesskey", + "proxy-socks4-label.label", + "proxy-socks4-label.accesskey", + "proxy-socks5-label.label", + "proxy-socks5-label.accesskey", + "proxy-type-auto.label", + "proxy-type-auto.accesskey", + "proxy-reload-label.label", + "proxy-reload-label.accesskey", + "no-proxy-label.value", + "no-proxy-label.accesskey", "no-proxy-example", "connection-proxy-noproxy-localhost-desc-2", - "proxy-password-prompt", - "proxy-remote-dns", - "proxy-enable-doh" + "proxy-password-prompt.label", + "proxy-password-prompt.accesskey", + "proxy-password-prompt.tooltiptext", + "proxy-remote-dns.label", + "proxy-remote-dns.accesskey", + "proxy-enable-doh.label", + "proxy-enable-doh.accesskey" ], "mail/messenger/preferences/cookies.ftl": [ "cookies-dialog-title", - "window-focus-search-key", - "window-focus-search-alt-key", - "filter-search-label", + "window-focus-search-key.key", + "window-focus-search-alt-key.key", + "filter-search-label.value", + "filter-search-label.accesskey", "cookies-on-system-label", - "treecol-site-header", - "treecol-name-header", - "props-name-label", - "props-value-label", - "props-domain-label", - "props-path-label", - "props-secure-label", - "props-expires-label", - "props-container-label", - "remove-cookie-button", - "remove-all-cookies-button", - "cookie-close-button" + "treecol-site-header.label", + "treecol-name-header.label", + "props-name-label.value", + "props-value-label.value", + "props-domain-label.value", + "props-path-label.value", + "props-secure-label.value", + "props-expires-label.value", + "props-container-label.value", + "remove-cookie-button.label", + "remove-cookie-button.accesskey", + "remove-all-cookies-button.label", + "remove-all-cookies-button.accesskey", + "cookie-close-button.label", + "cookie-close-button.accesskey" ], "mail/messenger/preferences/dock-options.ftl": [ "dock-options-dialog-title", - "dock-options-show-badge", - "bounce-system-dock-icon", + "dock-options-show-badge.label", + "dock-options-show-badge.accesskey", + "bounce-system-dock-icon.label", + "bounce-system-dock-icon.accesskey", "dock-icon-legend", - "dock-icon-show-label", - "count-unread-messages-radio", - "count-new-messages-radio", + "dock-icon-show-label.value", + "count-unread-messages-radio.label", + "count-unread-messages-radio.accesskey", + "count-new-messages-radio.label", + "count-new-messages-radio.accesskey", "notification-settings-info2" ], "mail/messenger/preferences/fonts.ftl": [ "fonts-dialog-title", - "fonts-label-default", - "fonts-label-default-unnamed", - "fonts-language-legend", - "fonts-proportional-label", - "font-language-group-latin", - "font-language-group-japanese", - "font-language-group-trad-chinese", - "font-language-group-simpl-chinese", - "font-language-group-trad-chinese-hk", - "font-language-group-korean", - "font-language-group-cyrillic", - "font-language-group-el", - "font-language-group-other", - "font-language-group-thai", - "font-language-group-hebrew", - "font-language-group-arabic", - "font-language-group-devanagari", - "font-language-group-tamil", - "font-language-group-armenian", - "font-language-group-bengali", - "font-language-group-canadian", - "font-language-group-ethiopic", - "font-language-group-georgian", - "font-language-group-gujarati", - "font-language-group-gurmukhi", - "font-language-group-khmer", - "font-language-group-malayalam", - "font-language-group-math", - "font-language-group-odia", - "font-language-group-telugu", - "font-language-group-kannada", - "font-language-group-sinhala", - "font-language-group-tibetan", - "default-font-serif", - "default-font-sans-serif", - "font-size-proportional-label", - "font-size-monospace-label", - "font-serif-label", - "font-sans-serif-label", - "font-monospace-label", - "font-min-size-label", - "min-size-none", + "fonts-label-default.label", + "fonts-label-default-unnamed.label", + "fonts-language-legend.value", + "fonts-language-legend.accesskey", + "fonts-proportional-label.value", + "fonts-proportional-label.accesskey", + "font-language-group-latin.label", + "font-language-group-japanese.label", + "font-language-group-trad-chinese.label", + "font-language-group-simpl-chinese.label", + "font-language-group-trad-chinese-hk.label", + "font-language-group-korean.label", + "font-language-group-cyrillic.label", + "font-language-group-el.label", + "font-language-group-other.label", + "font-language-group-thai.label", + "font-language-group-hebrew.label", + "font-language-group-arabic.label", + "font-language-group-devanagari.label", + "font-language-group-tamil.label", + "font-language-group-armenian.label", + "font-language-group-bengali.label", + "font-language-group-canadian.label", + "font-language-group-ethiopic.label", + "font-language-group-georgian.label", + "font-language-group-gujarati.label", + "font-language-group-gurmukhi.label", + "font-language-group-khmer.label", + "font-language-group-malayalam.label", + "font-language-group-math.label", + "font-language-group-odia.label", + "font-language-group-telugu.label", + "font-language-group-kannada.label", + "font-language-group-sinhala.label", + "font-language-group-tibetan.label", + "default-font-serif.label", + "default-font-sans-serif.label", + "font-size-proportional-label.value", + "font-size-proportional-label.accesskey", + "font-size-monospace-label.value", + "font-size-monospace-label.accesskey", + "font-serif-label.value", + "font-serif-label.accesskey", + "font-sans-serif-label.value", + "font-sans-serif-label.accesskey", + "font-monospace-label.value", + "font-monospace-label.accesskey", + "font-min-size-label.value", + "font-min-size-label.accesskey", + "min-size-none.label", "font-control-legend", - "use-document-fonts-checkbox", - "use-fixed-width-plain-checkbox", + "use-document-fonts-checkbox.label", + "use-document-fonts-checkbox.accesskey", + "use-fixed-width-plain-checkbox.label", + "use-fixed-width-plain-checkbox.accesskey", "text-encoding-legend", "text-encoding-description", - "font-outgoing-email-label", - "font-incoming-email-label", - "default-font-reply-checkbox" + "font-outgoing-email-label.value", + "font-outgoing-email-label.accesskey", + "font-incoming-email-label.value", + "font-incoming-email-label.accesskey", + "default-font-reply-checkbox.label", + "default-font-reply-checkbox.accesskey" ], "mail/messenger/preferences/languages.ftl": [ - "languages-customize-moveup", - "languages-customize-movedown", - "languages-customize-remove", - "languages-customize-select-language", - "languages-customize-add", + "languages-customize-moveup.label", + "languages-customize-moveup.accesskey", + "languages-customize-movedown.label", + "languages-customize-movedown.accesskey", + "languages-customize-remove.label", + "languages-customize-remove.accesskey", + "languages-customize-select-language.placeholder", + "languages-customize-add.label", + "languages-customize-add.accesskey", "messenger-languages-dialog-title", "messenger-languages-description", "messenger-languages-search", - "messenger-languages-searching", - "messenger-languages-downloading", - "messenger-languages-select-language", + "messenger-languages-searching.label", + "messenger-languages-downloading.label", + "messenger-languages-select-language.label", + "messenger-languages-select-language.placeholder", "messenger-languages-installed-label", "messenger-languages-available-label", "messenger-languages-error" ], "mail/messenger/preferences/new-tag.ftl": [ "tag-dialog-title", - "tag-name-label", - "tag-color-label" + "tag-name-label.value", + "tag-name-label.accesskey", + "tag-color-label.value", + "tag-color-label.accesskey" ], "mail/messenger/preferences/notifications.ftl": [ "notifications-dialog-title", "customize-alert-description", - "preview-text-checkbox", - "subject-checkbox", - "sender-checkbox", - "open-time-label-before", - "open-time-label-after" + "preview-text-checkbox.label", + "preview-text-checkbox.accesskey", + "subject-checkbox.label", + "subject-checkbox.accesskey", + "sender-checkbox.label", + "sender-checkbox.accesskey", + "open-time-label-before.value", + "open-time-label-before.accesskey", + "open-time-label-after.value" ], "mail/messenger/preferences/offline.ftl": [ "offline-dialog-title", - "autodetect-online-label", + "autodetect-online-label.label", + "autodetect-online-label.accesskey", "offline-preference-startup-label", - "status-radio-remember", - "status-radio-ask", - "status-radio-always-online", - "status-radio-always-offline", + "status-radio-remember.label", + "status-radio-remember.accesskey", + "status-radio-ask.label", + "status-radio-ask.accesskey", + "status-radio-always-online.label", + "status-radio-always-online.accesskey", + "status-radio-always-offline.label", + "status-radio-always-offline.accesskey", "going-online-label", - "going-online-auto", - "going-online-not", - "going-online-ask", + "going-online-auto.label", + "going-online-auto.accesskey", + "going-online-not.label", + "going-online-not.accesskey", + "going-online-ask.label", + "going-online-ask.accesskey", "going-offline-label", - "going-offline-auto", - "going-offline-not", - "going-offline-ask" + "going-offline-auto.label", + "going-offline-auto.accesskey", + "going-offline-not.label", + "going-offline-not.accesskey", + "going-offline-ask.label", + "going-offline-ask.accesskey" ], "mail/messenger/preferences/passwordManager.ftl": [ "saved-logins-title", - "focus-search-primary-shortcut", - "focus-search-alt-shortcut", - "copy-provider-url-cmd", - "copy-username-cmd", - "edit-username-cmd", - "copy-password-cmd", - "edit-password-cmd", - "search-filter", - "column-heading-provider", - "column-heading-username", - "column-heading-password", - "column-heading-time-created", - "column-heading-time-last-used", - "column-heading-time-password-changed", - "column-heading-times-used", - "remove", - "import", - "password-close-button", - "show-passwords", - "hide-passwords", + "focus-search-primary-shortcut.key", + "focus-search-alt-shortcut.key", + "copy-provider-url-cmd.label", + "copy-provider-url-cmd.accesskey", + "copy-username-cmd.label", + "copy-username-cmd.accesskey", + "edit-username-cmd.label", + "edit-username-cmd.accesskey", + "copy-password-cmd.label", + "copy-password-cmd.accesskey", + "edit-password-cmd.label", + "edit-password-cmd.accesskey", + "search-filter.accesskey", + "search-filter.placeholder", + "column-heading-provider.label", + "column-heading-username.label", + "column-heading-password.label", + "column-heading-time-created.label", + "column-heading-time-last-used.label", + "column-heading-time-password-changed.label", + "column-heading-times-used.label", + "remove.label", + "remove.accesskey", + "import.label", + "import.accesskey", + "password-close-button.label", + "password-close-button.accesskey", + "show-passwords.label", + "show-passwords.accesskey", + "hide-passwords.label", + "hide-passwords.accesskey", "logins-description-all", "logins-description-filtered", - "remove-all", - "remove-all-shown", + "remove-all.label", + "remove-all.accesskey", + "remove-all-shown.label", + "remove-all-shown.accesskey", "remove-all-passwords-prompt", "remove-all-passwords-title", "no-master-password-prompt", @@ -10688,16 +11321,24 @@ ], "mail/messenger/preferences/permissions.ftl": [ "permissions-dialog-title", - "website-address-label", - "block-button", - "allow-session-button", - "allow-button", - "treehead-sitename-label", - "treehead-status-label", - "remove-site-button", - "remove-all-site-button", - "cancel-button", - "save-button", + "website-address-label.value", + "website-address-label.accesskey", + "block-button.label", + "block-button.accesskey", + "allow-session-button.label", + "allow-session-button.accesskey", + "allow-button.label", + "allow-button.accesskey", + "treehead-sitename-label.label", + "treehead-status-label.label", + "remove-site-button.label", + "remove-site-button.accesskey", + "remove-all-site-button.label", + "remove-all-site-button.accesskey", + "cancel-button.label", + "cancel-button.accesskey", + "save-button.label", + "save-button.accesskey", "permission-can-label", "permission-can-access-first-party-label", "permission-can-session-label", @@ -10706,23 +11347,23 @@ "invalid-uri-title" ], "mail/messenger/preferences/preferences.ftl": [ - "close-button", + "close-button.aria-label", "preferences-doc-title2", - "category-list", + "category-list.aria-label", "pane-general-title", - "category-general", + "category-general.tooltiptext", "pane-compose-title", - "category-compose", + "category-compose.tooltiptext", "pane-privacy-title", - "category-privacy", + "category-privacy.tooltiptext", "pane-chat-title", - "category-chat", + "category-chat.tooltiptext", "pane-calendar-title", - "category-calendar", + "category-calendar.tooltiptext", "pane-sync-title", - "category-sync", + "category-sync.tooltiptext", "pane-qr-export-title", - "category-qr-export", + "category-qr-export.tooltiptext", "general-language-and-appearance-header", "general-incoming-mail-header", "general-files-and-attachment-header", @@ -10744,10 +11385,12 @@ "collection-privacy-notice", "collection-health-report-telemetry-disabled", "collection-health-report-telemetry-disabled-link", - "collection-health-report", + "collection-health-report.label", + "collection-health-report.accesskey", "collection-health-report-link", "collection-health-report-disabled", - "collection-backlogged-crash-reports", + "collection-backlogged-crash-reports.label", + "collection-backlogged-crash-reports.accesskey", "collection-backlogged-crash-reports-link", "privacy-security-header", "privacy-scam-detection-title", @@ -10758,7 +11401,8 @@ "chat-notifications-title", "chat-pane-styling-header", "choose-messenger-language-description", - "manage-messenger-languages-button", + "manage-messenger-languages-button.label", + "manage-messenger-languages-button.accesskey", "confirm-messenger-language-change-description", "confirm-messenger-language-change-button", "update-setting-write-failure-title", @@ -10772,260 +11416,394 @@ "primary-password-os-auth-dialog-message-win", "primary-password-os-auth-dialog-message-macosx", "master-password-os-auth-dialog-caption", - "focus-search-shortcut", - "focus-search-shortcut-alt", + "focus-search-shortcut.key", + "focus-search-shortcut-alt.key", "general-legend", - "start-page-label", - "location-label", - "restore-default-label", + "start-page-label.label", + "start-page-label.accesskey", + "location-label.value", + "location-label.accesskey", + "restore-default-label.label", + "restore-default-label.accesskey", "default-search-engine", - "add-web-search-engine", - "remove-search-engine", + "add-web-search-engine.label", + "add-web-search-engine.accesskey", + "remove-search-engine.label", + "remove-search-engine.accesskey", "add-opensearch-provider-title", "add-opensearch-provider-text", "adding-opensearch-provider-failed-title", "adding-opensearch-provider-failed-text", - "minimize-to-tray-label", + "minimize-to-tray-label.label", + "minimize-to-tray-label.accesskey", "new-message-arrival", - "mail-play-sound-label", - "mail-play-button", + "mail-play-sound-label.label", + "mail-play-sound-label.accesskey", + "mail-play-button.label", + "mail-play-button.accesskey", "change-dock-icon", - "app-icon-options", + "app-icon-options.label", + "app-icon-options.accesskey", "notification-settings2", - "animated-alert-label", - "customize-alert-label", - "biff-use-system-alert", - "tray-icon-unread-label", + "animated-alert-label.label", + "animated-alert-label.accesskey", + "customize-alert-label.label", + "customize-alert-label.accesskey", + "biff-use-system-alert.label", + "tray-icon-unread-label.label", + "tray-icon-unread-label.accesskey", "tray-icon-unread-description", - "mail-system-sound-label", - "mail-custom-sound-label", - "mail-browse-sound-button", - "enable-gloda-search-label", + "mail-system-sound-label.label", + "mail-system-sound-label.accesskey", + "mail-custom-sound-label.label", + "mail-custom-sound-label.accesskey", + "mail-browse-sound-button.label", + "mail-browse-sound-button.accesskey", + "enable-gloda-search-label.label", + "enable-gloda-search-label.accesskey", "datetime-formatting-legend", "language-selector-legend", - "allow-hw-accel", - "store-type-label", - "mbox-store-label", - "maildir-store-label", + "allow-hw-accel.label", + "allow-hw-accel.accesskey", + "store-type-label.value", + "store-type-label.accesskey", + "mbox-store-label.label", + "maildir-store-label.label", "scrolling-legend", - "autoscroll-label", - "smooth-scrolling-label", - "browsing-gtk-use-non-overlay-scrollbars", + "autoscroll-label.label", + "autoscroll-label.accesskey", + "smooth-scrolling-label.label", + "smooth-scrolling-label.accesskey", + "browsing-gtk-use-non-overlay-scrollbars.label", + "browsing-gtk-use-non-overlay-scrollbars.accesskey", "window-layout-legend", - "draw-in-titlebar-label", - "auto-hide-tabbar-label", + "draw-in-titlebar-label.label", + "draw-in-titlebar-label.accesskey", + "auto-hide-tabbar-label.label", + "auto-hide-tabbar-label.accesskey", "auto-hide-tabbar-description", "system-integration-legend", - "always-check-default", - "check-default-button", + "always-check-default.label", + "always-check-default.accesskey", + "check-default-button.label", + "check-default-button.accesskey", "search-engine-name", - "search-integration-label", - "config-editor-button", + "search-integration-label.label", + "search-integration-label.accesskey", + "config-editor-button.label", + "config-editor-button.accesskey", "return-receipts-description", - "return-receipts-button", + "return-receipts-button.label", + "return-receipts-button.accesskey", "update-app-legend", "update-app-version", "allow-description", - "automatic-updates-label", - "check-updates-label", - "update-history-button", - "use-service", + "automatic-updates-label.label", + "automatic-updates-label.accesskey", + "check-updates-label.label", + "check-updates-label.accesskey", + "update-history-button.label", + "update-history-button.accesskey", + "use-service.label", + "use-service.accesskey", "cross-user-udpate-warning", "networking-legend", "proxy-config-description", - "network-settings-button", + "network-settings-button.label", + "network-settings-button.accesskey", "offline-legend", "offline-settings", - "offline-settings-button", + "offline-settings-button.label", + "offline-settings-button.accesskey", "diskspace-legend", - "offline-compact-folder", - "offline-compact-folder-automatically", - "compact-folder-size", - "use-cache-before", + "offline-compact-folder.label", + "offline-compact-folder.accesskey", + "offline-compact-folder-automatically.label", + "offline-compact-folder-automatically.accesskey", + "compact-folder-size.value", + "use-cache-before.value", + "use-cache-before.accesskey", "use-cache-after", - "smart-cache-label", - "clear-cache-button", - "clear-cache-shutdown-label", + "smart-cache-label.label", + "smart-cache-label.accesskey", + "clear-cache-button.label", + "clear-cache-button.accesskey", + "clear-cache-shutdown-label.label", + "clear-cache-shutdown-label.accesskey", "fonts-legend", - "default-font-label", - "default-size-label", - "font-options-button", - "color-options-button", + "default-font-label.value", + "default-font-label.accesskey", + "default-size-label.value", + "default-size-label.accesskey", + "font-options-button.label", + "font-options-button.accesskey", + "color-options-button.label", + "color-options-button.accesskey", "display-width-legend", - "convert-emoticons-label", + "convert-emoticons-label.label", + "convert-emoticons-label.accesskey", "display-text-label", - "style-label", - "regular-style-item", - "bold-style-item", - "italic-style-item", - "bold-italic-style-item", - "size-label", - "regular-size-item", - "bigger-size-item", - "smaller-size-item", - "quoted-text-color", - "search-handler-table", + "style-label.value", + "style-label.accesskey", + "regular-style-item.label", + "bold-style-item.label", + "italic-style-item.label", + "bold-italic-style-item.label", + "size-label.value", + "size-label.accesskey", + "regular-size-item.label", + "bigger-size-item.label", + "smaller-size-item.label", + "quoted-text-color.label", + "quoted-text-color.accesskey", + "search-handler-table.placeholder", "type-column-header", "action-column-header", - "save-to-label", - "choose-folder-label", - "always-ask-label", + "save-to-label.label", + "save-to-label.accesskey", + "choose-folder-label.label", + "choose-folder-label.accesskey", + "always-ask-label.label", + "always-ask-label.accesskey", "display-tags-text", - "new-tag-button", - "edit-tag-button", - "delete-tag-button", - "auto-mark-as-read", - "mark-read-no-delay", - "view-attachments-inline", - "mark-read-delay", + "new-tag-button.label", + "new-tag-button.accesskey", + "edit-tag-button.label", + "edit-tag-button.accesskey", + "delete-tag-button.label", + "delete-tag-button.accesskey", + "auto-mark-as-read.label", + "auto-mark-as-read.accesskey", + "mark-read-no-delay.label", + "mark-read-no-delay.accesskey", + "view-attachments-inline.label", + "view-attachments-inline.accesskey", + "mark-read-delay.label", + "mark-read-delay.accesskey", "seconds-label", - "open-msg-label", - "open-msg-tab", - "open-msg-window", - "open-msg-ex-window", - "close-move-delete", + "open-msg-label.value", + "open-msg-tab.label", + "open-msg-tab.accesskey", + "open-msg-window.label", + "open-msg-window.accesskey", + "open-msg-ex-window.label", + "open-msg-ex-window.accesskey", + "close-move-delete.label", + "close-move-delete.accesskey", "address-display-legend", "address-display-description", - "address-display-full", - "address-display-email", - "address-display-name", - "condensed-addresses-label", + "address-display-full.label", + "address-display-full.accesskey", + "address-display-email.label", + "address-display-email.accesskey", + "address-display-name.label", + "address-display-name.accesskey", + "condensed-addresses-label.label", + "condensed-addresses-label.accesskey", "table-layout-legend", - "table-layout-horizontal-scroll-label", + "table-layout-horizontal-scroll-label.label", + "table-layout-horizontal-scroll-label.accesskey", "conversation-view-legend", - "conversation-view-checkbox-label", + "conversation-view-checkbox-label.label", + "conversation-view-checkbox-label.accesskey", "conversation-view-checkbox-description", "label-experiment", "dark-reader-legend", - "dark-reader-checkbox-label", + "dark-reader-checkbox-label.label", + "dark-reader-checkbox-label.accesskey", "dark-reader-checkbox-description", "account-hub-legend", - "account-hub-checkbox-label", + "account-hub-checkbox-label.label", + "account-hub-checkbox-label.accesskey", "account-hub-checkbox-description", - "forward-label", - "inline-label", - "as-attachment-label", - "extension-label", - "auto-save-label", + "forward-label.value", + "forward-label.accesskey", + "inline-label.label", + "as-attachment-label.label", + "extension-label.label", + "extension-label.accesskey", + "auto-save-label.label", + "auto-save-label.accesskey", "auto-save-end", - "warn-on-send-accel-key", - "add-link-previews", - "spellcheck-label", - "spellcheck-inline-label", - "language-popup-label", + "warn-on-send-accel-key.label", + "warn-on-send-accel-key.accesskey", + "add-link-previews.label", + "add-link-previews.accesskey", + "spellcheck-label.label", + "spellcheck-label.accesskey", + "spellcheck-inline-label.label", + "spellcheck-inline-label.accesskey", + "language-popup-label.value", + "language-popup-label.accesskey", "download-dictionaries-link", - "font-label", - "font-size-label", - "default-colors-label", - "font-color-label", - "bg-color-label", - "restore-html-label", - "default-format-label", + "font-label.value", + "font-label.accesskey", + "font-size-label.value", + "font-size-label.accesskey", + "default-colors-label.label", + "default-colors-label.accesskey", + "font-color-label.value", + "font-color-label.accesskey", + "bg-color-label.value", + "bg-color-label.accesskey", + "restore-html-label.label", + "restore-html-label.accesskey", + "default-format-label.label", + "default-format-label.accesskey", "compose-send-format-title", - "compose-send-automatic-option", + "compose-send-automatic-option.label", "compose-send-automatic-description", - "compose-send-both-option", + "compose-send-both-option.label", "compose-send-both-description", - "compose-send-html-option", + "compose-send-html-option.label", "compose-send-html-description", - "compose-send-plain-option", + "compose-send-plain-option.label", "compose-send-plain-description", "autocomplete-description", - "ab-label", - "directories-label", - "directories-none-label", - "edit-directories-label", - "email-picker-label", - "default-directory-label", - "default-last-label", - "attachment-label", - "attachment-options-label", - "enable-cloud-share", - "cloud-share-size", - "add-cloud-account", - "remove-cloud-account", - "find-cloud-providers", + "ab-label.label", + "ab-label.accesskey", + "directories-label.label", + "directories-label.accesskey", + "directories-none-label.none", + "edit-directories-label.label", + "edit-directories-label.accesskey", + "email-picker-label.label", + "email-picker-label.accesskey", + "default-directory-label.value", + "default-directory-label.accesskey", + "default-last-label.none", + "attachment-label.label", + "attachment-label.accesskey", + "attachment-options-label.label", + "attachment-options-label.accesskey", + "enable-cloud-share.label", + "cloud-share-size.value", + "add-cloud-account.label", + "add-cloud-account.accesskey", + "add-cloud-account.defaultlabel", + "remove-cloud-account.label", + "remove-cloud-account.accesskey", + "find-cloud-providers.value", "cloud-account-description", "mail-content", - "remote-content-label", - "exceptions-button", - "remote-content-info", + "remote-content-label.label", + "remote-content-label.accesskey", + "exceptions-button.label", + "exceptions-button.accesskey", + "remote-content-info.value", "web-content", - "history-label", - "cookies-label", - "third-party-label", - "third-party-always", - "third-party-never", - "third-party-visited", - "cookies-button", - "do-not-track-label", - "dnt-learn-more-button", + "history-label.label", + "history-label.accesskey", + "cookies-label.label", + "cookies-label.accesskey", + "third-party-label.value", + "third-party-label.accesskey", + "third-party-always.label", + "third-party-never.label", + "third-party-visited.label", + "cookies-button.label", + "cookies-button.accesskey", + "do-not-track-label.label", + "do-not-track-label.accesskey", + "dnt-learn-more-button.value", "passwords-description", - "passwords-button", + "passwords-button.label", + "passwords-button.accesskey", "primary-password-description", - "primary-password-label", - "forms-os-reauth", - "primary-password-button", + "primary-password-label.label", + "primary-password-label.accesskey", + "forms-os-reauth.label", + "primary-password-button.label", + "primary-password-button.accesskey", "forms-primary-pw-fips-title", "forms-master-pw-fips-desc", "junk-description", - "junk-marked-label", - "junk-move-label", - "junk-delete-label", + "junk-marked-label.label", + "junk-marked-label.accesskey", + "junk-move-label.label", + "junk-move-label.accesskey", + "junk-delete-label.label", + "junk-delete-label.accesskey", "junk-read-description", - "junk-read-manual-label", - "junk-read-auto-label", - "junk-log-label", - "junk-log-button", - "reset-junk-button", + "junk-read-manual-label.label", + "junk-read-manual-label.accesskey", + "junk-read-auto-label.label", + "junk-read-auto-label.accesskey", + "junk-log-label.label", + "junk-log-label.accesskey", + "junk-log-button.label", + "junk-log-button.accesskey", + "reset-junk-button.label", + "reset-junk-button.accesskey", "phishing-description", - "phishing-label", + "phishing-label.label", + "phishing-label.accesskey", "antivirus-description", - "antivirus-label", + "antivirus-label.label", + "antivirus-label.accesskey", "certificate-description", - "certificate-auto", - "certificate-ask", - "ocsp-label", - "certificate-button", - "security-devices-button", + "certificate-auto.label", + "certificate-auto.accesskey", + "certificate-ask.label", + "certificate-ask.accesskey", + "ocsp-label.label", + "ocsp-label.accesskey", + "certificate-button.label", + "certificate-button.accesskey", + "security-devices-button.label", + "security-devices-button.accesskey", "email-e2ee-header", "account-settings", "email-e2ee-enable-info", "email-e2ee-automatism", "email-e2ee-automatism-pre", - "email-e2ee-auto-on", - "email-e2ee-auto-off", - "email-e2ee-auto-off-notify", + "email-e2ee-auto-on.label", + "email-e2ee-auto-off.label", + "email-e2ee-auto-off-notify.label", "email-e2ee-automatism-post", - "startup-label", - "offline-label", - "auto-connect-label", - "idle-label", + "startup-label.value", + "startup-label.accesskey", + "offline-label.label", + "auto-connect-label.label", + "idle-label.label", + "idle-label.accesskey", "idle-time-label", - "away-message-label", - "send-typing-label", + "away-message-label.label", + "away-message-label.accesskey", + "send-typing-label.label", + "send-typing-label.accesskey", "notification-label", - "show-notification-label", - "notification-all", - "notification-name", - "notification-empty", - "notification-type-label", - "chat-play-sound-label", - "chat-play-button", - "chat-system-sound-label", - "chat-custom-sound-label", - "chat-browse-sound-button", - "theme-label", - "style-mail", - "style-bubbles", - "style-dark", - "style-paper", - "style-simple", + "show-notification-label.label", + "show-notification-label.accesskey", + "notification-all.label", + "notification-name.label", + "notification-empty.label", + "notification-type-label.label", + "notification-type-label.accesskey", + "chat-play-sound-label.label", + "chat-play-sound-label.accesskey", + "chat-play-button.label", + "chat-play-button.accesskey", + "chat-system-sound-label.label", + "chat-system-sound-label.accesskey", + "chat-custom-sound-label.label", + "chat-custom-sound-label.accesskey", + "chat-browse-sound-button.label", + "chat-browse-sound-button.accesskey", + "theme-label.value", + "theme-label.accesskey", + "style-mail.label", + "style-bubbles.label", + "style-dark.label", + "style-paper.label", + "style-simple.label", "preview-label", "no-preview-label", "no-preview-description", - "chat-variant-label", - "search-preferences-input2", + "chat-variant-label.value", + "chat-variant-label.accesskey", + "search-preferences-input2.style", + "search-preferences-input2.placeholder", "search-results-header", "search-results-empty-message2", "search-results-help-link", @@ -11038,7 +11816,7 @@ "sync-pane-resend-verification", "sync-pane-sign-in", "sync-pane-remove-account", - "sync-pane-edit-photo", + "sync-pane-edit-photo.title", "sync-pane-manage-account", "sync-pane-sign-out", "sync-pane-device-name-title", @@ -11095,40 +11873,61 @@ ], "mail/messenger/preferences/receipts.ftl": [ "receipts-dialog-title", - "return-receipt-checkbox-control", + "return-receipt-checkbox-control.label", + "return-receipt-checkbox-control.accesskey", "receipt-arrive-label", - "receipt-leave-radio-control", - "receipt-move-radio-control", + "receipt-leave-radio-control.label", + "receipt-leave-radio-control.accesskey", + "receipt-move-radio-control.label", + "receipt-move-radio-control.accesskey", "receipt-request-label", - "receipt-return-never-radio-control", - "receipt-return-some-radio-control", - "receipt-not-to-cc-label", - "receipt-send-never-label", - "receipt-send-always-label", - "receipt-send-ask-label", - "sender-outside-domain-label", - "other-cases-text-label" + "receipt-return-never-radio-control.label", + "receipt-return-never-radio-control.accesskey", + "receipt-return-some-radio-control.label", + "receipt-return-some-radio-control.accesskey", + "receipt-not-to-cc-label.value", + "receipt-not-to-cc-label.accesskey", + "receipt-send-never-label.label", + "receipt-send-always-label.label", + "receipt-send-ask-label.label", + "sender-outside-domain-label.value", + "sender-outside-domain-label.accesskey", + "other-cases-text-label.value", + "other-cases-text-label.accesskey" ], "mail/messenger/preferences/sync-dialog.ftl": [ - "config-sync-dailog-title", - "sync-dialog" + "config-sync-dailog-title.title", + "sync-dialog.buttonlabelaccept", + "sync-dialog.buttonaccesskeyaccept", + "sync-dialog.buttonlabelextra2", + "sync-dialog.buttonaccesskeyextra2" ], "mail/messenger/preferences/system-integration.ftl": [ "system-integration-dialog-title", - "system-integration-dialog", + "system-integration-dialog.buttonlabelaccept", + "system-integration-dialog.buttonlabelcancel", + "system-integration-dialog.buttonlabelcancel2", "default-client-intro", "unset-default-tooltip", - "checkbox-email-label", - "checkbox-newsgroups-label", - "checkbox-feeds-label", - "checkbox-calendar-label", + "checkbox-email-label.label", + "checkbox-email-label.tooltiptext", + "checkbox-newsgroups-label.label", + "checkbox-newsgroups-label.tooltiptext", + "checkbox-feeds-label.label", + "checkbox-feeds-label.tooltiptext", + "checkbox-calendar-label.label", + "checkbox-calendar-label.tooltiptext", "system-search-engine-name", - "system-search-integration-label", - "check-on-startup-label" + "system-search-integration-label.label", + "system-search-integration-label.accesskey", + "check-on-startup-label.label", + "check-on-startup-label.accesskey" ], "mail/messenger/searchbar.ftl": [ - "search-bar-clear-button", - "search-bar-search-button" + "search-bar-clear-button.alt", + "search-bar-clear-button.title", + "search-bar-search-button.alt", + "search-bar-search-button.title" ], "mail/messenger/shortcuts.ftl": [ "shortcut-key", @@ -11147,8 +11946,9 @@ "meta-shift-alt-shortcut-key2", "ctrl-shift-alt-shortcut-key2", "meta-ctrl-shift-alt-shortcut-key2", - "button-shortcut-string", - "menuitem-shortcut-string" + "button-shortcut-string.title", + "menuitem-shortcut-string.label", + "menuitem-shortcut-string.acceltext" ], "mail/messenger/syncAccounts.ftl": [ "sync-verification-sent-title", @@ -11163,51 +11963,72 @@ "sync-disconnect-dialog-button" ], "mail/messenger/treeView.ftl": [ - "tree-list-view-row-select", - "tree-list-view-row-deselect", - "tree-list-view-row-delete", - "tree-list-view-row-restore", - "tree-list-view-column-picker", - "tree-list-view-column-picker-restore-default-columns", - "tree-list-view-row-thread-button", + "tree-list-view-row-select.alt", + "tree-list-view-row-select.title", + "tree-list-view-row-deselect.alt", + "tree-list-view-row-deselect.title", + "tree-list-view-row-delete.title", + "tree-list-view-row-restore.title", + "tree-list-view-column-picker.title", + "tree-list-view-column-picker-restore-default-columns.label", + "tree-list-view-row-thread-button.title", "tree-list-view-row-ignored-thread", - "tree-list-view-row-ignored-thread-button", + "tree-list-view-row-ignored-thread-button.title", "tree-list-view-row-ignored-subthread", - "tree-list-view-row-ignored-subthread-button", + "tree-list-view-row-ignored-subthread-button.title", "tree-list-view-row-watched-thread", - "tree-list-view-row-watched-thread-button", - "tree-list-view-row-flagged", - "tree-list-view-row-flag", - "tree-list-view-row-attach", - "tree-list-view-row-spam", - "tree-list-view-row-not-spam", - "tree-list-view-row-read", - "tree-list-view-row-not-read" + "tree-list-view-row-watched-thread-button.title", + "tree-list-view-row-flagged.alt", + "tree-list-view-row-flagged.title", + "tree-list-view-row-flag.alt", + "tree-list-view-row-flag.title", + "tree-list-view-row-attach.alt", + "tree-list-view-row-attach.title", + "tree-list-view-row-spam.alt", + "tree-list-view-row-spam.title", + "tree-list-view-row-not-spam.alt", + "tree-list-view-row-not-spam.title", + "tree-list-view-row-read.alt", + "tree-list-view-row-read.title", + "tree-list-view-row-not-read.alt", + "tree-list-view-row-not-read.title" ], "mail/messenger/troubleshootMode.ftl": [ "troubleshoot-mode-dialog-title", "troubleshoot-mode-description", "troubleshoot-mode-description2", - "troubleshoot-mode-disable-addons", - "troubleshoot-mode-reset-toolbars", - "troubleshoot-mode-change-and-restart", - "troubleshoot-mode-continue", - "troubleshoot-mode-quit" + "troubleshoot-mode-disable-addons.label", + "troubleshoot-mode-disable-addons.accesskey", + "troubleshoot-mode-reset-toolbars.label", + "troubleshoot-mode-reset-toolbars.accesskey", + "troubleshoot-mode-change-and-restart.label", + "troubleshoot-mode-change-and-restart.accesskey", + "troubleshoot-mode-continue.label", + "troubleshoot-mode-continue.accesskey", + "troubleshoot-mode-quit.label", + "troubleshoot-mode-quit.accesskey" ], "mail/messenger/unifiedToolbar.ftl": [ - "search-bar-button", - "search-bar-item2", + "search-bar-button.alt", + "search-bar-item2.label", "search-bar-placeholder", "search-bar-placeholder-with-key2", - "customize-menu-customize", - "toolbar-get-all-messages-menuitem", + "customize-menu-customize.label", + "toolbar-get-all-messages-menuitem.label", + "toolbar-get-all-messages-menuitem.accesskey", "customize-title", "customize-space-tab-mail", + "customize-space-tab-mail.title", "customize-space-tab-addressbook", + "customize-space-tab-addressbook.title", "customize-space-tab-calendar", + "customize-space-tab-calendar.title", "customize-space-tab-tasks", + "customize-space-tab-tasks.title", "customize-space-tab-chat", + "customize-space-tab-chat.title", "customize-space-tab-settings", + "customize-space-tab-settings.title", "customize-restore-default", "customize-change-appearance", "customize-button-style-label", @@ -11218,9 +12039,10 @@ "customize-cancel", "customize-save", "customize-unsaved-changes", - "customize-search-bar2", - "customize-spaces-tabs", - "customize-main-toolbar-target", + "customize-search-bar2.label", + "customize-search-bar2.placeholder", + "customize-spaces-tabs.aria-label", + "customize-main-toolbar-target.aria-label", "customize-palette-generic-title", "customize-palette-mail-specific-title", "customize-palette-addressbook-specific-title", @@ -11229,129 +12051,133 @@ "customize-palette-chat-specific-title", "customize-palette-settings-specific-title", "customize-palette-extension-specific-title", - "customize-palette-add-to", - "customize-palette-add-everywhere", - "customize-target-forward", - "customize-target-backward", - "customize-target-remove", - "customize-target-remove-everywhere", - "customize-target-add-everywhere", - "customize-target-start", - "customize-target-end" + "customize-palette-add-to.label", + "customize-palette-add-everywhere.label", + "customize-target-forward.label", + "customize-target-backward.label", + "customize-target-remove.label", + "customize-target-remove-everywhere.label", + "customize-target-add-everywhere.label", + "customize-target-start.label", + "customize-target-end.label" ], "mail/messenger/unifiedToolbarItems.ftl": [ "spacer-label", "search-bar-label", "toolbar-write-message-label", - "toolbar-write-message", + "toolbar-write-message.title", "toolbar-move-to-label", - "toolbar-move-to", + "toolbar-move-to.title", "toolbar-unifinder-label", - "toolbar-unifinder", + "toolbar-unifinder.title", "toolbar-folder-location-label", - "toolbar-folder-location", + "toolbar-folder-location.title", "toolbar-edit-event-label", - "toolbar-edit-event", + "toolbar-edit-event.title", "toolbar-get-messages-label", - "toolbar-get-messages", + "toolbar-get-messages.title", "toolbar-reply-label", - "toolbar-reply", + "toolbar-reply.title", "toolbar-reply-all-label", - "toolbar-reply-all", + "toolbar-reply-all.title", "toolbar-reply-to-list-label", - "toolbar-reply-to-list", + "toolbar-reply-to-list.title", "toolbar-redirect-label", - "toolbar-redirect", + "toolbar-redirect.title", "toolbar-archive-label", - "toolbar-archive", + "toolbar-archive.title", "toolbar-conversation-label", - "toolbar-conversation", + "toolbar-conversation.title", "toolbar-previous-unread-label", - "toolbar-previous-unread", + "toolbar-previous-unread.title", "toolbar-previous-label", - "toolbar-previous", + "toolbar-previous.title", "toolbar-next-unread-label", - "toolbar-next-unread", + "toolbar-next-unread.title", "toolbar-next-label", - "toolbar-next", + "toolbar-next.title", "toolbar-junk-label", - "toolbar-junk", + "toolbar-junk.title", "toolbar-delete-label", - "toolbar-delete-title", + "toolbar-delete-title.title", "toolbar-undelete-label", - "toolbar-undelete", + "toolbar-undelete.title", "toolbar-compact-label", - "toolbar-compact", + "toolbar-compact.title", "toolbar-add-as-event-label", - "toolbar-add-as-event", + "toolbar-add-as-event.title", "toolbar-add-as-task-label", - "toolbar-add-as-task", + "toolbar-add-as-task.title", "toolbar-tag-message-label", - "toolbar-tag-message", + "toolbar-tag-message.title", "toolbar-forward-inline-label", - "toolbar-forward-inline", + "toolbar-forward-inline.title", "toolbar-forward-attachment-label", - "toolbar-forward-attachment", + "toolbar-forward-attachment.title", "toolbar-mark-as-label", - "toolbar-mark-as", + "toolbar-mark-as.title", "toolbar-view-picker-label", - "toolbar-view-picker", + "toolbar-view-picker.title", "toolbar-address-book-label", - "toolbar-address-book", + "toolbar-address-book.title", "toolbar-chat-label", - "toolbar-chat", + "toolbar-chat.title", "toolbar-add-ons-and-themes-label", - "toolbar-add-ons-and-themes", + "toolbar-add-ons-and-themes.title", "toolbar-calendar-label", - "toolbar-calendar", + "toolbar-calendar.title", "toolbar-tasks-label", - "toolbar-tasks", + "toolbar-tasks.title", "toolbar-mail-label", - "toolbar-mail", + "toolbar-mail.title", "toolbar-print-label", - "toolbar-print", + "toolbar-print.title", "toolbar-quick-filter-bar-label", - "toolbar-quick-filter-bar", + "toolbar-quick-filter-bar.title", "toolbar-synchronize-label", - "toolbar-synchronize", + "toolbar-synchronize.title", "toolbar-delete-event-label", - "toolbar-delete-event", + "toolbar-delete-event.title", "toolbar-go-to-today-label", - "toolbar-go-to-today", + "toolbar-go-to-today.title", "toolbar-print-event-label", - "toolbar-print-event", + "toolbar-print-event.title", "toolbar-new-event-label", - "toolbar-new-event", + "toolbar-new-event.title", "toolbar-new-task-label", - "toolbar-new-task", + "toolbar-new-task.title", "toolbar-go-back-label", - "toolbar-go-back", + "toolbar-go-back.title", "toolbar-go-forward-label", - "toolbar-go-forward", + "toolbar-go-forward.title", "toolbar-stop-label", - "toolbar-stop", + "toolbar-stop.title", "toolbar-throbber-label", - "toolbar-throbber", + "toolbar-throbber.title", "toolbar-create-contact-label", - "toolbar-create-contact", + "toolbar-create-contact.title", "toolbar-create-address-book-label", - "toolbar-create-address-book", + "toolbar-create-address-book.title", "toolbar-create-list-label", - "toolbar-create-list", + "toolbar-create-list.title", "toolbar-import-contacts-label", - "toolbar-import-contacts", - "toolbar-new-address-book-popup-add-js-address-book", - "toolbar-new-address-book-popup-add-carddav-address-book", - "toolbar-new-address-book-popup-add-ldap-address-book" + "toolbar-import-contacts.title", + "toolbar-new-address-book-popup-add-js-address-book.label", + "toolbar-new-address-book-popup-add-carddav-address-book.label", + "toolbar-new-address-book-popup-add-ldap-address-book.label" ], "mail/messenger/viewSource.ftl": [ - "context-text-action-find", - "context-text-action-find-again", - "text-action-find", - "text-action-find-again" + "context-text-action-find.label", + "context-text-action-find.accesskey", + "context-text-action-find-again.label", + "context-text-action-find-again.accesskey", + "text-action-find.label", + "text-action-find.accesskey", + "text-action-find-again.label", + "text-action-find-again.accesskey" ], "mail/updater/updater.ini": [ - "TitleText", - "InfoText" + "Strings.TitleText", + "Strings.InfoText" ] } \ No newline at end of file diff --git a/mail/chrome/messenger/messenger.properties b/mail/chrome/messenger/messenger.properties index 01f05c40..c450fea8 100644 --- a/mail/chrome/messenger/messenger.properties +++ b/mail/chrome/messenger/messenger.properties @@ -4,215 +4,186 @@ # The following are used by the messenger application # - # LOCALIZATION NOTE(statusMessage): # Do not translate the words %1$S and %2$S below. Place the word %1$S where the # account name should appear and %2$S where the status message should appear. # EXAMPLE: Jim's Account: Downloading messages... -statusMessage=%1$S: %2$S - -removeAccount=Delete Account… -newFolderMenuItem=Folder… -newSubfolderMenuItem=Subfolder… -newFolder=New Folder… -newSubfolder=New Subfolder… -markFolderRead=Mark Folder Read;Mark Folders Read -markNewsgroupRead=Mark Newsgroup Read;Mark Newsgroups Read -folderProperties=Folder Properties -newTag=New Tag… +statusMessage = %1$S: %2$S +removeAccount = Delete Account… +newFolderMenuItem = Folder… +newSubfolderMenuItem = Subfolder… +newFolder = New Folder… +newSubfolder = New Subfolder… +markFolderRead = Mark Folder Read;Mark Folders Read +markNewsgroupRead = Mark Newsgroup Read;Mark Newsgroups Read +folderProperties = Folder Properties +newTag = New Tag… # LOCALIZATION NOTE (getNextNewsMessages): Semi-colon list of plural forms. -# #1 is the number of news messages to get. -getNextNewsMessages=Get Next #1 News Message;Get Next #1 News Messages -advanceNextPrompt=Advance to next unread message in %S? -titleNewsPreHost=on -replyToSender=Reply to Sender -reply=Reply -EMLFiles=Mail Files -OpenEMLFiles=Open Message +##1 is the number of news messages to get. +getNextNewsMessages = Get Next #1 News Message;Get Next #1 News Messages +advanceNextPrompt = Advance to next unread message in %S? +titleNewsPreHost = on +replyToSender = Reply to Sender +reply = Reply +EMLFiles = Mail Files +OpenEMLFiles = Open Message # LOCALIZATION NOTE(defaultSaveMessageAsFileName): Do not translate ".eml" # in the line below. Also, the complete file name should be 8.3. -defaultSaveMessageAsFileName=message.eml +defaultSaveMessageAsFileName = message.eml # LOCALIZATION NOTE(longMsgSubjectTruncator): A suffix string appended to the filename # (created from message subject) if it needed to be truncated due to length. -longMsgSubjectTruncator=... -SaveMailAs=Save Message As -SaveAttachment=Save Attachment -SaveAllAttachments=Save All Attachments -DetachAttachment=Detach Attachment -DetachAllAttachments=Detach All Attachments -ChooseFolder=Choose Folder -MessageLoaded=Message loaded… -PreviewTitle=%S - %S -saveAttachmentFailed=Unable to save the attachment. Please check your file name and try again later. -saveMessageFailed=Unable to save the message. Please check your file name and try again later. -fileExists=%S already exists. Do you want to replace it? +longMsgSubjectTruncator = ... +SaveMailAs = Save Message As +SaveAttachment = Save Attachment +SaveAllAttachments = Save All Attachments +DetachAttachment = Detach Attachment +DetachAllAttachments = Detach All Attachments +ChooseFolder = Choose Folder +MessageLoaded = Message loaded… +PreviewTitle = %S - %S +saveAttachmentFailed = Unable to save the attachment. Please check your file name and try again later. +saveMessageFailed = Unable to save the message. Please check your file name and try again later. +fileExists = %S already exists. Do you want to replace it? # LOCALIZATION NOTE(failedToReadFile): %1$S is replaced by the file name, %2$S is replaced by the reason the file load failed. -failedToReadFile=Failed to read file: %1$S reason: %2$S - -downloadingNewsgroups=Downloading Newsgroups for Offline Use -downloadingMail=Downloading Mail for Offline Use -sendingUnsent=Sending Unsent Messages - -folderExists=A folder with that name already exists. Please enter a different name. +failedToReadFile = Failed to read file: %1$S reason: %2$S +downloadingNewsgroups = Downloading Newsgroups for Offline Use +downloadingMail = Downloading Mail for Offline Use +sendingUnsent = Sending Unsent Messages +folderExists = A folder with that name already exists. Please enter a different name. # LOCALIZATION NOTE(confirmDuplicateFolderRename): %1$S is name of folder being moved, %2$S is parent folder name, %3$S is proposed new folder name -confirmDuplicateFolderRename=A subfolder with the name '%1$S' already exists in the folder '%2$S'. Would you like to move this folder using the new name '%3$S'? -folderCreationFailed=The folder could not be created because the folder name you specified contains an unrecognized character. Please enter a different name and try again. - -compactingFolder=Compacting folder %S… +confirmDuplicateFolderRename = A subfolder with the name '%1$S' already exists in the folder '%2$S'. Would you like to move this folder using the new name '%3$S'? +folderCreationFailed = The folder could not be created because the folder name you specified contains an unrecognized character. Please enter a different name and try again. +compactingFolder = Compacting folder %S… # LOCALIZATION NOTE(compactingDone): %1$S is the compaction gain. -compactingDone=Done compacting (approx. %1$S saved). - -confirmFolderDeletionForFilter=Deleting the folder '%S' will disable its associated filter(s). Are you sure you want to delete the folder? -alertFilterChanged=Filters associated with this folder will be updated. -filterDisabled=The folder '%S' could not be found, so filter(s) associated with this folder will be disabled. Verify that the folder exists, and that filters point to a valid destination folder. -filterFolderDeniedLocked=The messages could not be filtered to folder '%S' because another operation is in progress. -parsingFolderFailed=Unable to open the folder %S because it is in use by some other operation. Please wait for that operation to finish and then select the folder again. -deletingMsgsFailed=Unable to delete messages in folder %S because it is in use by some other operation. Please wait for that operation to finish and then try again. -alertFilterCheckbox=Do not warn me again. -compactFolderDeniedLock=The folder '%S' cannot be compacted because another operation is in progress. Please try again later. -compactFolderWriteFailed=The folder '%S' could not be compacted because writing to folder failed. Verify that you have enough disk space, and that you have write privileges to the file system, then try again. -compactFolderInsufficientSpace=Some folders (e.g. '%S') cannot be compacted because there is not enough free disk space. Please delete some files and try again. -filterFolderHdrAddFailed=The messages could not be filtered to folder '%S' because adding a message to it failed. Verify that the folder is displaying properly or try to repair it from the folder properties. -filterFolderWriteFailed=The messages could not be filtered to folder '%S' because writing to folder failed. Verify that you have enough disk space, and that you have write privileges to the file system, then try again. -copyMsgWriteFailed=The messages could not be moved or copied to folder '%S' because writing to folder failed. To gain disk space, from the File menu, first choose Empty Trash, and then choose Compact Folders, and then try again. -cantMoveMsgWOBodyOffline=While working offline, you cannot move or copy messages that were not downloaded for offline use. From the Mail window, open the File menu, choose Offline, then uncheck Work Offline, and then try again. -operationFailedFolderBusy=The operation failed because another operation is using the folder. Please wait for that operation to finish and then try again. -folderRenameFailed=The folder could not be renamed. Perhaps the folder is being reparsed, or the new name is not a valid folder name. +compactingDone = Done compacting (approx. %1$S saved). +confirmFolderDeletionForFilter = Deleting the folder '%S' will disable its associated filter(s). Are you sure you want to delete the folder? +alertFilterChanged = Filters associated with this folder will be updated. +filterDisabled = The folder '%S' could not be found, so filter(s) associated with this folder will be disabled. Verify that the folder exists, and that filters point to a valid destination folder. +filterFolderDeniedLocked = The messages could not be filtered to folder '%S' because another operation is in progress. +parsingFolderFailed = Unable to open the folder %S because it is in use by some other operation. Please wait for that operation to finish and then select the folder again. +deletingMsgsFailed = Unable to delete messages in folder %S because it is in use by some other operation. Please wait for that operation to finish and then try again. +alertFilterCheckbox = Do not warn me again. +compactFolderDeniedLock = The folder '%S' cannot be compacted because another operation is in progress. Please try again later. +compactFolderWriteFailed = The folder '%S' could not be compacted because writing to folder failed. Verify that you have enough disk space, and that you have write privileges to the file system, then try again. +compactFolderInsufficientSpace = Some folders (e.g. '%S') cannot be compacted because there is not enough free disk space. Please delete some files and try again. +filterFolderHdrAddFailed = The messages could not be filtered to folder '%S' because adding a message to it failed. Verify that the folder is displaying properly or try to repair it from the folder properties. +filterFolderWriteFailed = The messages could not be filtered to folder '%S' because writing to folder failed. Verify that you have enough disk space, and that you have write privileges to the file system, then try again. +copyMsgWriteFailed = The messages could not be moved or copied to folder '%S' because writing to folder failed. To gain disk space, from the File menu, first choose Empty Trash, and then choose Compact Folders, and then try again. +cantMoveMsgWOBodyOffline = While working offline, you cannot move or copy messages that were not downloaded for offline use. From the Mail window, open the File menu, choose Offline, then uncheck Work Offline, and then try again. +operationFailedFolderBusy = The operation failed because another operation is using the folder. Please wait for that operation to finish and then try again. +folderRenameFailed = The folder could not be renamed. Perhaps the folder is being reparsed, or the new name is not a valid folder name. # LOCALIZATION NOTE(verboseFolderFormat): %1$S is folder name, %2$S is server name -verboseFolderFormat=%1$S on %2$S +verboseFolderFormat = %1$S on %2$S # LOCALIZATION NOTE(filterFolderTruncateFailed): %1$S is replaced by the folder name, %2$S is replaced by the brandShortName -filterFolderTruncateFailed=There was an error truncating the Inbox after filtering a message to folder '%1$S'. You may need to shutdown %2$S and delete INBOX.msf. - -mailboxTooLarge=The folder %S is full, and can't hold any more messages. To make room for more messages, delete any old or unwanted mail and compact the folder. -outOfDiskSpace=There is not enough disk space to download new messages. Try deleting old mail, emptying the Trash folder, and compacting your mail folders, and then try again. -outOfDiskSpaceGeneric=There is not enough disk space for the operation attempted. You may need to perform a disk cleanup on your system. -errorGettingDB=Unable to open the summary file for %S. Perhaps there was an error on disk, or the full path is too long. -defaultServerTag=(Default) - +filterFolderTruncateFailed = There was an error truncating the Inbox after filtering a message to folder '%1$S'. You may need to shutdown %2$S and delete INBOX.msf. +mailboxTooLarge = The folder %S is full, and can't hold any more messages. To make room for more messages, delete any old or unwanted mail and compact the folder. +outOfDiskSpace = There is not enough disk space to download new messages. Try deleting old mail, emptying the Trash folder, and compacting your mail folders, and then try again. +outOfDiskSpaceGeneric = There is not enough disk space for the operation attempted. You may need to perform a disk cleanup on your system. +errorGettingDB = Unable to open the summary file for %S. Perhaps there was an error on disk, or the full path is too long. +defaultServerTag = (Default) # Used in message database list view to provide a text value for graphic based cells. -messageUnread=Unread -messageHasFlag=Starred -messageHasAttachment=Has Attachment -messageJunk=Junk -messageExpanded=Expanded -messageCollapsed=Collapsed - +messageUnread = Unread +messageHasFlag = Starred +messageHasAttachment = Has Attachment +messageJunk = Junk +messageExpanded = Expanded +messageCollapsed = Collapsed # Used in the SMTP Account Settings panel when a server value has no properties -smtpServerList-NotSpecified= -smtpServer-ConnectionSecurityType-0=None -smtpServer-ConnectionSecurityType-1=STARTTLS, if available -smtpServer-ConnectionSecurityType-2=STARTTLS -smtpServer-ConnectionSecurityType-3=SSL/TLS -smtpServers-confirmServerDeletionTitle=Delete Server -smtpServers-confirmServerDeletion=Are you sure you want to delete the server: \n %S? - +smtpServerList-NotSpecified = +smtpServer-ConnectionSecurityType-0 = None +smtpServer-ConnectionSecurityType-1 = STARTTLS, if available +smtpServer-ConnectionSecurityType-2 = STARTTLS +smtpServer-ConnectionSecurityType-3 = SSL/TLS +smtpServers-confirmServerDeletionTitle = Delete Server +smtpServers-confirmServerDeletion = Are you sure you want to delete the server: \n %S? # Account Settings - Both Incoming and SMTP server -authNo=No authentication -authOld=Password, original method (insecure) -authPasswordCleartextInsecurely=Password, transmitted insecurely -authPasswordCleartextViaSSL=Normal password -authPasswordEncrypted=Encrypted password -authKerberos=Kerberos / GSSAPI -authExternal=TLS Certificate -authNTLM=NTLM -authOAuth2=OAuth2 -authAnySecure=Any secure method (deprecated) -authAny=Any method (insecure) - +authNo = No authentication +authOld = Password, original method (insecure) +authPasswordCleartextInsecurely = Password, transmitted insecurely +authPasswordCleartextViaSSL = Normal password +authPasswordEncrypted = Encrypted password +authKerberos = Kerberos / GSSAPI +authExternal = TLS Certificate +authNTLM = NTLM +authOAuth2 = OAuth2 +authAnySecure = Any secure method (deprecated) +authAny = Any method (insecure) # OAuth2 window title # LOCALIZATION NOTE(oauth2WindowTitle): # %1$S is the username (or full email address) used for authentication. # %2$S is the hostname of the account being authenticated. -oauth2WindowTitle=Enter credentials for %1$S on %2$S - +oauth2WindowTitle = Enter credentials for %1$S on %2$S # LOCALIZATION NOTE(serverType-nntp): Do not translate "NNTP" in the line below -serverType-nntp=News Server (NNTP) +serverType-nntp = News Server (NNTP) # LOCALIZATION NOTE(serverType-pop3): Do not translate "POP" in the line below -serverType-pop3=POP Mail Server +serverType-pop3 = POP Mail Server # LOCALIZATION NOTE(serverType-imap): Do not translate "IMAP" in the line below -serverType-imap=IMAP Mail Server -serverType-none=Local Mail Store - -serverType-ews=Microsoft Exchange Mail Server - -sizeColumnTooltip2=Sort by size -sizeColumnHeader=Size -linesColumnTooltip2=Sort by lines -linesColumnHeader=Lines - +serverType-imap = IMAP Mail Server +serverType-none = Local Mail Store +serverType-ews = Microsoft Exchange Mail Server +sizeColumnTooltip2 = Sort by size +sizeColumnHeader = Size +linesColumnTooltip2 = Sort by lines +linesColumnHeader = Lines # LOCALIZATION NOTE (getMsgButtonTooltip): Do not translate the word "%S" below. # Place the word "%S" in your translation where the name of the comma separated accounts should appear. -getMsgButtonTooltip=Get new messages for %S +getMsgButtonTooltip = Get new messages for %S # Used to separate email addresses in a list. Note the trailing space ', ' -getMsgButtonTooltip.listSeparator=,\u0020 - +getMsgButtonTooltip.listSeparator = ,\u0020 # status feedback stuff -documentDone= -documentLoading=Loading Message… - +documentDone = +documentLoading = Loading Message… # LOCALIZATION NOTE (autosyncProgress): Do not translate the word "%1$S" or "%2$S" below. # Place the word %1$S in your translation where the name of the comma separated folders should appear. # Place the word %2$S in your translation where the name of the comma separated accounts should appear. -autosyncProgress=Synchronizing messages in %1$S from %2$S… - +autosyncProgress = Synchronizing messages in %1$S from %2$S… # localized folder names - -localFolders=Local Folders - +localFolders = Local Folders # LOCALIZATION NOTE (inboxFolderName): OK to translate all foldernames, bugzilla #57440 & bugzilla #23625 fixed -inboxFolderName=Inbox -trashFolderName=Trash -sentFolderName=Sent -draftsFolderName=Drafts -templatesFolderName=Templates -outboxFolderName=Outbox -junkFolderName=Junk -archivesFolderName=Archives - +inboxFolderName = Inbox +trashFolderName = Trash +sentFolderName = Sent +draftsFolderName = Drafts +templatesFolderName = Templates +outboxFolderName = Outbox +junkFolderName = Junk +archivesFolderName = Archives # "Normal" priority is often blank, # depending on the consumers of these strings -priorityLowest=Lowest -priorityLow=Low -priorityNormal=Normal -priorityHigh=High -priorityHighest=Highest - -#Group by date thread pane titles -today=Today -yesterday=Yesterday -lastWeek=Last Week -last7Days=Last 7 Days -twoWeeksAgo=Two Weeks Ago -last14Days=Last 14 Days -older=Older -futureDate=Future - -#Grouped By Tags -untaggedMessages=Untagged Messages - +priorityLowest = Lowest +priorityLow = Low +priorityNormal = Normal +priorityHigh = High +priorityHighest = Highest +# Group by date thread pane titles +today = Today +yesterday = Yesterday +lastWeek = Last Week +last7Days = Last 7 Days +twoWeeksAgo = Two Weeks Ago +last14Days = Last 14 Days +older = Older +futureDate = Future +# Grouped By Tags +untaggedMessages = Untagged Messages # Grouped by status -messagesWithNoStatus=No Status - -#Grouped by priority -noPriority=No Priority - -#Grouped by has attachments -noAttachments=No Attachments -attachments=Attachments - -#Grouped by starred -notFlagged=Not Starred -groupFlagged=Starred - +messagesWithNoStatus = No Status +# Grouped by priority +noPriority = No Priority +# Grouped by has attachments +noAttachments = No Attachments +attachments = Attachments +# Grouped by starred +notFlagged = Not Starred +groupFlagged = Starred # defaults descriptions for tag prefs listed in mailnews.js # (we keep the .labels. names for backwards compatibility) -mailnews.tags.remove=Remove All Tags -mailnews.labels.description.1=Important -mailnews.labels.description.2=Work -mailnews.labels.description.3=Personal -mailnews.labels.description.4=To Do -mailnews.labels.description.5=Later - +mailnews.tags.remove = Remove All Tags +mailnews.labels.description.1 = Important +mailnews.labels.description.2 = Work +mailnews.labels.description.3 = Personal +mailnews.labels.description.4 = To Do +mailnews.labels.description.5 = Later # Format definition tag menu texts. # This is necessary in order to get the accesskeys to be the on the first # character of the menu text instead of after the menu text. @@ -222,41 +193,34 @@ mailnews.labels.description.5=Later # makes the third tag have the accesskey &tagCmd3.key;. # In the menuitem's label, this accesskey appears at %1$S below; %2$S will be # replaced by the tag label. -mailnews.tags.format=%1$S %2$S - -replied=Replied -forwarded=Forwarded -redirected=Redirected -new=New -read=Read -flagged=Starred - +mailnews.tags.format = %1$S %2$S +replied = Replied +forwarded = Forwarded +redirected = Redirected +new = New +read = Read +flagged = Starred # for junk status picker in search and mail views -junk=Junk - +junk = Junk # for junk score origin picker in search and mail views -junkScoreOriginPlugin=Plugin -junkScoreOriginFilter=Filter -junkScoreOriginWhitelist=Whitelist -junkScoreOriginUser=User -junkScoreOriginImapFlag=IMAP Flag - +junkScoreOriginPlugin = Plugin +junkScoreOriginFilter = Filter +junkScoreOriginAllowlist = Allowlist +junkScoreOriginWhitelist = Whitelist +junkScoreOriginUser = User +junkScoreOriginImapFlag = IMAP Flag # for the has attachment picker in search and mail views -hasAttachments=Has Attachments - +hasAttachments = Has Attachments # for the Tag picker in search and mail views. -tag=Tags - +tag = Tags # LOCALIZATION NOTE(andOthers): # for multiple authors, add this abbreviation to the first author to indicate # there are more; for the From column in the threadpane message list. -andOthers=et al. - +andOthers = et al. # whether to also show phonetic fields in the addressbook # LOCALIZATION NOTE(mail.addr_book.show_phonetic_fields): # the only valid values are: true OR false (choose from the untranslated English words) -mail.addr_book.show_phonetic_fields=false - +mail.addr_book.show_phonetic_fields = false # valid format options are: # 1: yyyy/mm/dd # 2: yyyy/dd/mm @@ -268,315 +232,259 @@ mail.addr_book.show_phonetic_fields=false # 0: auto-detect the current locale format # a separator has to be either '/', '-', '.' and the year in Christian year # otherwise mm/dd/yyyy (option 3) is used -# -mailnews.search_date_format=0 +mailnews.search_date_format = 0 # separator for search date (e.g. "/", "-"), or empty when search_date_format is zero -mailnews.search_date_separator= +mailnews.search_date_separator = # leading zeros for day and month values, not used if mailnews.search_date_format is not zero -mailnews.search_date_leading_zeros=true - +mailnews.search_date_leading_zeros = true # offline msg -nocachedbodybody2=The body of this message has not been downloaded from \ -the server for reading offline. To read this message, \ -you must reconnect to the network, choose Offline from \ -the File menu and then uncheck Work Offline. \ -In the future, you can select which messages or folders to read offline. To do \ -this, choose Offline from the file menu and then select Download/Sync Now. \ -You can adjust the Disk Space preference to prevent the downloading of large \ -messages. - +nocachedbodybody2 = The body of this message has not been downloaded from the server for reading offline. To read this message, you must reconnect to the network, choose Offline from the File menu and then uncheck Work Offline. In the future, you can select which messages or folders to read offline. To do this, choose Offline from the file menu and then select Download/Sync Now. You can adjust the Disk Space preference to prevent the downloading of large messages. # LOCALIZATION NOTE(acctCentralTitleFormat): %1$S is brand, %2$S is account type, %3$S is account name -acctCentralTitleFormat=%1$S %2$S - %3$S -mailAcctType=Mail -newsAcctType=News -feedsAcctType=Feeds - +acctCentralTitleFormat = %1$S %2$S - %3$S +mailAcctType = Mail +newsAcctType = News +feedsAcctType = Feeds # LOCALIZATION NOTE(nocachedbodytitle): Do not translate "" or "" in the line below -nocachedbodytitle=Go Online to View This Message\n - +nocachedbodytitle = Go Online to View This Message\n # mailWindowOverlay.js -confirmUnsubscribeTitle=Confirm Unsubscribe -confirmUnsubscribeText=Are you sure you want to unsubscribe from %S? -confirmUnsubscribeManyText=Are you sure you want to unsubscribe from these newsgroups? -restoreAllTabs=Restore All Tabs - -confirmMarkAllFoldersReadTitle=Mark All Folders Read -confirmMarkAllFoldersReadMessage=Are you sure you want to mark all messages in all folders of this account as read? - +confirmUnsubscribeTitle = Confirm Unsubscribe +confirmUnsubscribeText = Are you sure you want to unsubscribe from %S? +confirmUnsubscribeManyText = Are you sure you want to unsubscribe from these newsgroups? +restoreAllTabs = Restore All Tabs +confirmMarkAllFoldersReadTitle = Mark All Folders Read +confirmMarkAllFoldersReadMessage = Are you sure you want to mark all messages in all folders of this account as read? # LOCALIZATION NOTE(junkBarMessage): %S is brand -junkBarMessage=%S thinks this message is Junk mail. -junkBarButton=Not Junk -junkBarButtonKey=N -junkBarInfoButton=Learn More -junkBarInfoButtonKey=L - +junkBarMessage = %S thinks this message is Junk mail. +junkBarButton = Not Junk +junkBarButtonKey = N +junkBarInfoButton = Learn More +junkBarInfoButtonKey = L # LOCALIZATION NOTE(remoteContentBarMessage): %S is brand -remoteContentBarMessage=To protect your privacy, %S has blocked remote content in this message. -remoteContentPrefLabel=Options -remoteContentPrefAccesskey=O -remoteContentPrefLabelUnix=Preferences -remoteContentPrefAccesskeyUnix=P - +remoteContentBarMessage = To protect your privacy, %S has blocked remote content in this message. +remoteContentPrefLabel = Options +remoteContentPrefAccesskey = O +remoteContentPrefLabelUnix = Preferences +remoteContentPrefAccesskeyUnix = P # LOCALIZATION NOTE(remoteAllowResource): %S is origin -remoteAllowResource=Allow remote content from %S +remoteAllowResource = Allow remote content from %S # LOCALIZATION NOTE(remoteAllowAll): Semi-colon list of plural forms. # See: https://developer.mozilla.org/en/Localization_and_Plurals -# #1 is the number of origins -remoteAllowAll=Allow remote content from the #1 origin listed above;Allow remote content from all #1 origins listed above - -phishingBarMessage=This message may be a scam. -phishingBarPrefLabel=Options -phishingBarPrefAccesskey=O -phishingBarPrefLabelUnix=Preferences -phishingBarPrefAccesskeyUnix=P - -mdnBarIgnoreButton=Ignore Request -mdnBarIgnoreButtonKey=n -mdnBarSendReqButton=Send Receipt -mdnBarSendReqButtonKey=S - -draftMessageMsg=This is a draft message. -draftMessageButton=Edit -draftMessageButtonKey=E - +##1 is the number of origins +remoteAllowAll = Allow remote content from the #1 origin listed above;Allow remote content from all #1 origins listed above +phishingBarMessage = This message may be a scam. +phishingBarPrefLabel = Options +phishingBarPrefAccesskey = O +phishingBarPrefLabelUnix = Preferences +phishingBarPrefAccesskeyUnix = P +mdnBarIgnoreButton = Ignore Request +mdnBarIgnoreButtonKey = n +mdnBarSendReqButton = Send Receipt +mdnBarSendReqButtonKey = S +draftMessageMsg = This is a draft message. +draftMessageButton = Edit +draftMessageButtonKey = E # msgHdrViewOverlay.js -openLabel=Open -openLabelAccesskey=O -saveLabel=Save As… -saveLabelAccesskey=A -detachLabel=Detach… -detachLabelAccesskey=D -deleteLabel=Delete -deleteLabelAccesskey=E -openFolderLabel=Open Containing Folder -openFolderLabelAccesskey=F -deleteAttachments=The following attachments will be permanently deleted from this message:\n%S\nThis action cannot be undone. Do you wish to continue? -detachAttachments=The following attachments have been successfully saved and will now be permanently deleted from this message:\n%S\nThis action cannot be undone. Do you wish to continue? -deleteAttachmentFailure=Failed to delete the selected attachments. -emptyAttachment=This attachment appears to be empty.\nPlease check with the person who sent this.\nOften company firewalls or antivirus programs will destroy attachments. -externalAttachmentNotFound=This detached file or link attachment is not found or is not accessible at this location anymore. - +openLabel = Open +openLabelAccesskey = O +saveLabel = Save As… +saveLabelAccesskey = A +detachLabel = Detach… +detachLabelAccesskey = D +deleteLabel = Delete +deleteLabelAccesskey = E +openFolderLabel = Open Containing Folder +openFolderLabelAccesskey = F +deleteAttachments = The following attachments will be permanently deleted from this message:\n%S\nThis action cannot be undone. Do you wish to continue? +detachAttachments = The following attachments have been successfully saved and will now be permanently deleted from this message:\n%S\nThis action cannot be undone. Do you wish to continue? +deleteAttachmentFailure = Failed to delete the selected attachments. +emptyAttachment = This attachment appears to be empty.\nPlease check with the person who sent this.\nOften company firewalls or antivirus programs will destroy attachments. +externalAttachmentNotFound = This detached file or link attachment is not found or is not accessible at this location anymore. # LOCALIZATION NOTE (attachmentCount): Semi-colon list of plural forms. # See: https://developer.mozilla.org/en/Localization_and_Plurals -# #1 number of attachments -attachmentCount=#1 attachment;#1 attachments - +##1 number of attachments +attachmentCount = #1 attachment;#1 attachments # LOCALIZATION NOTE (attachmentCountSingle): This is the format for the # attachment header when a message has only one attachment. This is separate # from attachmentCount above, since attachmentCountSingle typically ends with a # colon. -attachmentCountSingle=1 attachment: - +attachmentCountSingle = 1 attachment: # LOCALIZATION NOTE (attachmentSizeUnknown): The string to show for the total # size of all attachments when none of the attachments' sizes can be detected. -attachmentSizeUnknown=size unknown - +attachmentSizeUnknown = size unknown # LOCALIZATION NOTE (attachmentSizeAtLeast): The string to show for the total # size of all attachments when at least one (but not all) of the attachments' # sizes can't be detected. %1$S is the formatted size. -attachmentSizeAtLeast=at least %1$S - +attachmentSizeAtLeast = at least %1$S # This is the format for prepending accesskeys to the # each of the attachments in the file|attachments menu: # ie: 1 file.txt # 2 another file.txt -attachmentDisplayNameFormat=%S %S - +attachmentDisplayNameFormat = %S %S # This is the heading for the attachment summary when printing an email -attachmentsPrintHeader=Attachments: - +attachmentsPrintHeader = Attachments: # Connection Error Messages # LOCALIZATION NOTE(unknownHostError): %S is the server name -unknownHostError=Failed to connect to server %S. +unknownHostError = Failed to connect to server %S. # LOCALIZATION NOTE(oAuth2Error): %S is the server name -oAuth2Error=Authentication failure while connecting to server %S. +oAuth2Error = Authentication failure while connecting to server %S. # LOCALIZATION NOTE(connectionRefusedError): %S is the server name -connectionRefusedError=Could not connect to server %S; the connection was refused. +connectionRefusedError = Could not connect to server %S; the connection was refused. # LOCALIZATION NOTE(netTimeoutError): %S is the server name -netTimeoutError=Connection to server %S timed out. +netTimeoutError = Connection to server %S timed out. # LOCALIZATION NOTE(netResetError): %S is the server name -netResetError=Connection to server %S was reset. +netResetError = Connection to server %S was reset. # LOCALIZATION NOTE(netInterruptError): %S is the server name -netInterruptError=Connection to server %S was interrupted. - -recipientSearchCriteria=Subject or Recipient contains: -fromSearchCriteria=Subject or From contains: - +netInterruptError = Connection to server %S was interrupted. +recipientSearchCriteria = Subject or Recipient contains: +fromSearchCriteria = Subject or From contains: # LOCALIZATION NOTE(biffNotification): %1$S is the number of new messages -biffNotification_message=has %1$S new message -biffNotification_messages=has %1$S new messages - +biffNotification_message = has %1$S new message +biffNotification_messages = has %1$S new messages # LOCALIZATION NOTE(newMailNotification_message): %1$S is the name of the account %2$S is the number of new messages -newMailNotification_message=%1$S received %2$S new message - +newMailNotification_message = %1$S received %2$S new message # LOCALIZATION NOTE(newMailNotification_messages): %1$S is the name of the account %2$S is the number of new messages -newMailNotification_messages=%1$S received %2$S new messages - +newMailNotification_messages = %1$S received %2$S new messages # LOCALIZATION NOTE(newMailNotification_messagetitle): %1$S is subject of new message and %2$S is sender of new message. # This is UNIX only -newMailNotification_messagetitle=%1$S from %2$S - +newMailNotification_messagetitle = %1$S from %2$S # LOCALIZATION NOTE(newMailAlert_message): # Semi-colon list of plural forms. See: # https://developer.mozilla.org/en/docs/Localization_and_Plurals -# #1 is the name of the account, #2 is the number of new messages -newMailAlert_message=#1 received #2 new message;#1 received #2 new messages - +##1 is the name of the account, #2 is the number of new messages +newMailAlert_message = #1 received #2 new message;#1 received #2 new messages # for message views -confirmViewDeleteTitle=Confirm -confirmViewDeleteMessage=Are you sure you want to delete this view? - +confirmViewDeleteTitle = Confirm +confirmViewDeleteMessage = Are you sure you want to delete this view? # for virtual folders -confirmSavedSearchTitle=Confirm Delete -confirmSavedSearchDeleteMessage=Are you sure you want to delete this saved search? - +confirmSavedSearchTitle = Confirm Delete +confirmSavedSearchDeleteMessage = Are you sure you want to delete this saved search? ## @name ENTER_PASSWORD_PROMPT ## @loc None # LOCALIZATION NOTE (passwordPrompt): Do not translate the word %S below. # Place the word "%S" in your translation where the email address # or the username should appear -passwordPrompt=Enter your password for %1$S on %2$S: - +passwordPrompt = Enter your password for %1$S on %2$S: ## @name ENTER_PASSWORD_PROMPT_TITLE ## @loc None -passwordTitle=Mail Server Password Required - +passwordTitle = Mail Server Password Required # for checking if the user really wants to open lots of messages in separate windows. -openWindowWarningTitle=Confirm +openWindowWarningTitle = Confirm # LOCALIZATION NOTE (openWindowWarningConfirmation): Semi-colon list of plural forms. -# #1 is the number of messages the user is attempting to open. -openWindowWarningConfirmation=Opening #1 message may be slow. Continue?;Opening #1 messages may be slow. Continue? - +##1 is the number of messages the user is attempting to open. +openWindowWarningConfirmation = Opening #1 message may be slow. Continue?;Opening #1 messages may be slow. Continue? # for checking if the user really wants to open lots of messages in tabs. -openTabWarningTitle=Confirm +openTabWarningTitle = Confirm # LOCALIZATION NOTE (openTabWarningConfirmation): Semi-colon list of plural forms. -# #1 is the number of messages the user is attempting to open. -openTabWarningConfirmation=Opening #1 message may be slow. Continue?;Opening #1 messages may be slow. Continue? - +##1 is the number of messages the user is attempting to open. +openTabWarningConfirmation = Opening #1 message may be slow. Continue?;Opening #1 messages may be slow. Continue? # for warning the user that a tag they're trying to create already exists -tagExists=A tag with that name already exists. - +tagExists = A tag with that name already exists. # title of the edit tag dialog -editTagTitle=Edit Tag - +editTagTitle = Edit Tag # for the virtual folder list dialog title # %S is the name of the saved search folder -editVirtualFolderPropertiesTitle=Edit Saved Search Properties for %S +editVirtualFolderPropertiesTitle = Edit Saved Search Properties for %S # LOCALIZATION NOTE (foldersChosen): #1 number of chosen folders -virtualFolderSourcesChosen=#1 folder chosen;#1 folders chosen - -#alert to inform the user to choose one or more folders to search for a saved search folder -alertNoSearchFoldersSelected=You must choose at least one folder to search for the saved search folder. - +virtualFolderSourcesChosen = #1 folder chosen;#1 folders chosen +# alert to inform the user to choose one or more folders to search for a saved search folder +alertNoSearchFoldersSelected = You must choose at least one folder to search for the saved search folder. # These are displayed in the message and folder pane windows # LOCALIZATION NOTE %.*f is the abbreviated size in the appropriate units -byteAbbreviation2=%.*f bytes -kiloByteAbbreviation2=%.*f KB -megaByteAbbreviation2=%.*f MB -gigaByteAbbreviation2=%.*f GB -teraByteAbbreviation2=%.*f TB -petaByteAbbreviation2=%.*f PB - +byteAbbreviation2 = %.*f bytes +kiloByteAbbreviation2 = %.*f KB +megaByteAbbreviation2 = %.*f MB +gigaByteAbbreviation2 = %.*f GB +teraByteAbbreviation2 = %.*f TB +petaByteAbbreviation2 = %.*f PB ## LOCALIZATION NOTE(folderWithAccount): ## This is used to show folder name together with an account name. ## %1$S = folder name ## %2$S = account name -folderWithAccount=%1$S - %2$S +folderWithAccount = %1$S - %2$S ## LOCALIZATION NOTE(folderWithUnreadMsgs): ## This is a concatenation of two strings to compose a folder label with unread messages. ## %1$S = folder name ## %2$S = count of unread messages -folderWithUnreadMsgs=%1$S (%2$S) +folderWithUnreadMsgs = %1$S (%2$S) ## LOCALIZATION NOTE(summarizedValue): ## This string shows an indication that the value shown is actually a summary ## accumulated from all subfolders. ## %S = summarized value from all subfolders -folderSummarizedSymbolValue=▾%S +folderSummarizedSymbolValue = ▾%S ## LOCALIZATION NOTE(subfoldersExplanation): ## This is a tooltip message shown on the values in the numeric folder pane columns. ## %1$S = is the count of messages having the respective property, found in the folder under mouse cursor ## %2$S = is the count of messages having the respective property, found in subfolders of the folder under mouse cursor -subfoldersExplanation=%1$S in this folder, %2$S in subfolders - +subfoldersExplanation = %1$S in this folder, %2$S in subfolders # Error message if message for a message id wasn't found -errorOpenMessageForMessageIdTitle=Error opening message-id -errorOpenMessageForMessageIdMessage=Message for message-id %S not found - +errorOpenMessageForMessageIdTitle = Error opening message-id +errorOpenMessageForMessageIdMessage = Message for message-id %S not found # Warnings to alert users about phishing urls -confirmPhishingTitle=Email Scam Alert -linkMismatchTitle=Link Mismatch Detected -#LOCALIZATION NOTE %1$S is the brand name, %2$S is the host name of the url being visited -confirmPhishingUrl=%1$S thinks this message is a scam. The links in the message may be trying to impersonate web pages you want to visit. Are you sure you want to visit %2$S? -#LOCALIZATION NOTE %1$S is the host name of indicated host, %2$S is the host name of the actual host. -confirmPhishingUrlAlternate=The link you just clicked seems to lead to another site than what the link text indicated. This is sometimes used for tracking whether you clicked the link, but it could also be a scam.\n\nThe link text indicated that the link would lead to %1$S, but it leads to %2$S. -#LOCALIZATION NOTE $1$S is the host name of the indicated host. -confirmPhishingGoAhead=Go to %1$S anyway -#LOCALIZATION NOTE %1$S is the host name that was displayed to the user. -confirmPhishingGoDirect=Go to %1$S - +confirmPhishingTitle = Email Scam Alert +linkMismatchTitle = Link Mismatch Detected +# LOCALIZATION NOTE %1$S is the brand name, %2$S is the host name of the url being visited +confirmPhishingUrl = %1$S thinks this message is a scam. The links in the message may be trying to impersonate web pages you want to visit. Are you sure you want to visit %2$S? +# LOCALIZATION NOTE %1$S is the host name of indicated host, %2$S is the host name of the actual host. +confirmPhishingUrlAlternate = The link you just clicked seems to lead to another site than what the link text indicated. This is sometimes used for tracking whether you clicked the link, but it could also be a scam.\n\nThe link text indicated that the link would lead to %1$S, but it leads to %2$S. +# LOCALIZATION NOTE $1$S is the host name of the indicated host. +confirmPhishingGoAhead = Go to %1$S anyway +# LOCALIZATION NOTE %1$S is the host name that was displayed to the user. +confirmPhishingGoDirect = Go to %1$S # Check for Updates # LOCALIZATION NOTE (updatesItem_*): these are alternative labels for Check for Update item in Help menu. # Which one is used depends on Update process state. -updatesItem_default=Check for Updates… -updatesItem_defaultFallback=Check for Updates… -updatesItem_default.accesskey=C -updatesItem_downloading=Downloading %S… -updatesItem_downloadingFallback=Downloading Update… -updatesItem_downloading.accesskey=D -updatesItem_resume=Resume Downloading %S… -updatesItem_resumeFallback=Resume Downloading Update… -updatesItem_resume.accesskey=D -updatesItem_pending=Apply Downloaded Update Now… -updatesItem_pendingFallback=Apply Downloaded Update Now… -updatesItem_pending.accesskey=D - +updatesItem_default = Check for Updates… +updatesItem_defaultFallback = Check for Updates… +updatesItem_default.accesskey = C +updatesItem_downloading = Downloading %S… +updatesItem_downloadingFallback = Downloading Update… +updatesItem_downloading.accesskey = D +updatesItem_resume = Resume Downloading %S… +updatesItem_resumeFallback = Resume Downloading Update… +updatesItem_resume.accesskey = D +updatesItem_pending = Apply Downloaded Update Now… +updatesItem_pendingFallback = Apply Downloaded Update Now… +updatesItem_pending.accesskey = D # Folder Pane Header Title Strings -folderPaneModeHeader_all=All Folders -folderPaneModeHeader_unread=Unread Folders -folderPaneModeHeader_favorite=Favorite Folders -folderPaneModeHeader_recent=Recent Folders -folderPaneModeHeader_smart=Unified Folders -unifiedAccountName=Unified Folders - +folderPaneModeHeader_all = All Folders +folderPaneModeHeader_unread = Unread Folders +folderPaneModeHeader_favorite = Favorite Folders +folderPaneModeHeader_recent = Recent Folders +folderPaneModeHeader_smart = Unified Folders +unifiedAccountName = Unified Folders # Copy / Move to Folder Again -#LOCALIZATION NOTE %1$S is the name of the folder we will move to. moveToFolderAgainAccessKey +# LOCALIZATION NOTE %1$S is the name of the folder we will move to. moveToFolderAgainAccessKey # should have the same value as copyToFolderAgainAccessKey as they are the same menu item in the UI # moveToFolderAgainAccessKey should also be a letter that occurs before %1$S -moveToFolderAgain=Move to "%1$S" Again -moveToFolderAgainAccessKey=t -#LOCALIZATION NOTE %1$S is the name of the folder we will copy to +moveToFolderAgain = Move to "%1$S" Again +moveToFolderAgainAccessKey = t +# LOCALIZATION NOTE %1$S is the name of the folder we will copy to # copyToFolderAgainAccessKey # should have the same value as moveToFolderAgainAccessKey as they are the same menu item in the UI # copyToFolderAgainAccessKey should also be a letter that occurs before %1$S -copyToFolderAgain=Copy to "%1$S" Again -copyToFolderAgainAccessKey=t - -#LOCALIZATION NOTE(mdnBarMessageNormal) %1$S is the name of the sender -mdnBarMessageNormal=%1$S has asked to be notified when you read this message. -#LOCALIZATION NOTE(mdnBarMessageAddressDiffers) %1$S is the name of the sender, %2$S is the address(es) to send return receipt to -mdnBarMessageAddressDiffers=%1$S has asked to be notified (on %2$S) when you read this message. - +copyToFolderAgain = Copy to "%1$S" Again +copyToFolderAgainAccessKey = t +# LOCALIZATION NOTE(mdnBarMessageNormal) %1$S is the name of the sender +mdnBarMessageNormal = %1$S has asked to be notified when you read this message. +# LOCALIZATION NOTE(mdnBarMessageAddressDiffers) %1$S is the name of the sender, %2$S is the address(es) to send return receipt to +mdnBarMessageAddressDiffers = %1$S has asked to be notified (on %2$S) when you read this message. # mailCommands.js -emptyJunkFolderTitle=Empty "%S" -emptyJunkFolderMessage=Delete all messages and subfolders in the Junk folder? -emptyJunkDontAsk=Don't ask me again. -emptyTrashFolderTitle=Empty "%S" -emptyTrashFolderMessage=Delete all messages and subfolders in the Trash folder? -emptyTrashDontAsk=Don't ask me again. - +emptyJunkFolderTitle = Empty "%S" +emptyJunkFolderMessage = Delete all messages and subfolders in the Junk folder? +emptyJunkDontAsk = Don't ask me again. +emptyTrashFolderTitle = Empty "%S" +emptyTrashFolderMessage = Delete all messages and subfolders in the Trash folder? +emptyTrashDontAsk = Don't ask me again. # junkCommands.js -junkAnalysisPercentComplete=Junk analysis %S complete -processingJunkMessages=Processing Junk Messages - +junkAnalysisPercentComplete = Junk analysis %S complete +processingJunkMessages = Processing Junk Messages # Messenger bootstrapping messages fileNotFoundTitle = File Not Found -#LOCALIZATION NOTE(fileNotFoundMsg): %S is the filename +# LOCALIZATION NOTE(fileNotFoundMsg): %S is the filename fileNotFoundMsg = The file %S does not exist. - fileEmptyTitle = File Empty -#LOCALIZATION NOTE(fileEmptyMsg): %S is the filename +# LOCALIZATION NOTE(fileEmptyMsg): %S is the filename fileEmptyMsg = The file %S is empty. - # LOCALIZATION NOTE (headerMoreAddrs): semicolon separated list of plural # forms of the word "more" as used after the number of addresses # currently hidden while displaying a header such as "to", "cc", or "bcc" @@ -584,8 +492,7 @@ fileEmptyMsg = The file %S is empty. # construct strings that look like (for example) "1 more" or "20 more". # has details # on this mechanism. -headerMoreAddrs=#1 more;#1 more - +headerMoreAddrs = #1 more;#1 more # LOCALIZATION NOTE (headerMoreAddrsTooltip): semicolon separated list of # plural forms of the phrase ", and #1 more" as used in the tooltip text # of the more widget displayed in the header pane (see headerMoreAddrs). @@ -593,60 +500,50 @@ headerMoreAddrs=#1 more;#1 more # look like (for example) ", and 1 more" or ", and 20 more". # has details # on this mechanism. -headerMoreAddrsTooltip=, and #1 more;, and #1 more - +headerMoreAddrsTooltip = , and #1 more;, and #1 more # LOCALIZATION NOTE (headertoFieldMe): first person prepositional object # pronoun used in the "to" header of the message header pane. This is also # used for the fallback case if a header-specific localization is not # available. -headertoFieldMe=Me - +headertoFieldMe = Me # LOCALIZATION NOTE (headerfromFieldMe): first person prepositional object # pronoun used in the "from" header of the message header pane. -headerfromFieldMe=Me - +headerfromFieldMe = Me # LOCALIZATION NOTE (headerreply-toFieldMe): first person prepositional # object pronoun used in the "reply-to" header of the message header pane. -headerreply-toFieldMe=Me - +headerreply-toFieldMe = Me # LOCALIZATION NOTE (headerccFieldMe): first person prepositional object # pronoun used in the "cc" header of the message header pane. -headerccFieldMe=Me - +headerccFieldMe = Me # LOCALIZATION NOTE (headerbccFieldMe): first person prepositional object # pronoun used in the "bcc" header of the message header pane. -headerbccFieldMe=Me - -expandAttachmentPaneTooltip=Show the attachment pane -collapseAttachmentPaneTooltip=Hide the attachment pane - +headerbccFieldMe = Me +expandAttachmentPaneTooltip = Show the attachment pane +collapseAttachmentPaneTooltip = Hide the attachment pane # Shown when content tabs are being loaded. -loadingTab=Loading… - -confirmMsgDelete.title=Confirm Deletion -confirmMsgDelete.collapsed.desc=This will delete messages in collapsed threads. Are you sure you want to continue? -confirmMsgDelete.deleteNoTrash.desc=This will delete messages immediately, without saving a copy to Trash. Are you sure you want to continue? -confirmMsgDelete.deleteFromTrash.desc=This will permanently delete messages from Trash. Are you sure you want to continue? -confirmMsgDelete.dontAsk.label=Don't ask me again. -confirmMsgDelete.delete.label=Delete - -mailServerLoginFailedTitle=Login Failed +loadingTab = Loading… +confirmMsgDelete.title = Confirm Deletion +confirmMsgDelete.collapsed.desc = This will delete messages in collapsed threads. Are you sure you want to continue? +confirmMsgDelete.deleteNoTrash.desc = This will delete messages immediately, without saving a copy to Trash. Are you sure you want to continue? +confirmMsgDelete.deleteFromTrash.desc = This will permanently delete messages from Trash. Are you sure you want to continue? +confirmMsgDelete.dontAsk.label = Don't ask me again. +confirmMsgDelete.delete.label = Delete +mailServerLoginFailedTitle = Login Failed # LOCALIZATION NOTE (mailServerLoginFailedTitleWithAccount): # "%S" is the account name. -mailServerLoginFailedTitleWithAccount=Login to account "%S" failed +mailServerLoginFailedTitleWithAccount = Login to account "%S" failed # LOCALIZATION NOTE (mailServerLoginFailed2): # %1$S is the host name of the server, %2$S is the user name. -mailServerLoginFailed2=Login to server %1$S with username %2$S failed. -mailServerLoginFailedRetryButton=&Retry -mailServerLoginFailedEnterNewPasswordButton=&Enter New Password - +mailServerLoginFailed2 = Login to server %1$S with username %2$S failed. +mailServerLoginFailedRetryButton = &Retry +mailServerLoginFailedEnterNewPasswordButton = &Enter New Password # LOCALIZATION NOTE (threadPane.columnPicker.confirmFolder.noChildren.title): # When the user selects a folder to apply the currently displayed columns to # via the "columnPicker.applyToFolder.label" menu option, this is the title of # the confirmation dialog used to verify they selected the correct folder. This # is the case in which we apply the columns only to the folder and not to any of # its children. -threadPane.columnPicker.confirmFolder.noChildren.title=Apply Changes? +threadPane.columnPicker.confirmFolder.noChildren.title = Apply Changes? # LOCALIZATION NOTE (threadPane.columnPicker.confirmFolder.noChildren.message): # When the user selects a folder to apply the currently displayed columns to # via the "columnPicker.applyToFolder.label" menu option, this is the text of @@ -655,15 +552,14 @@ threadPane.columnPicker.confirmFolder.noChildren.title=Apply Changes? # order to help them confirm they picked what they thought they picked. This # is the case in which we apply the columns only to the folder and not to any of # its children. -threadPane.columnPicker.confirmFolder.noChildren.message=Apply the current folder's columns to %S? - +threadPane.columnPicker.confirmFolder.noChildren.message = Apply the current folder's columns to %S? # LOCALIZATION NOTE (threadPane.columnPicker.confirmFolder.withChildren.title): # When the user selects a folder to apply the currently displayed columns to via # the "columnPicker.applyToFolderAndChildren.label" menu option, this is the # title of the confirmation dialog used to verify they selected the correct # folder. This is the case in which we apply the columns to the folder and all # of its children. -threadPane.columnPicker.confirmFolder.withChildren.title=Apply Changes? +threadPane.columnPicker.confirmFolder.withChildren.title = Apply Changes? # LOCALIZATION NOTE (threadPane.columnPicker.confirmFolder.withChildren.message): # When the user selects a folder to apply the currently displayed columns to via # the "columnPicker.applyToFolderAndChildren.label" menu option, this is the @@ -672,76 +568,67 @@ threadPane.columnPicker.confirmFolder.withChildren.title=Apply Changes? # selected in order to help them confirm they picked what they thought they # picked. This is the case in which we apply the columns to the folder and all # of its children. -threadPane.columnPicker.confirmFolder.withChildren.message=Apply the current folder's columns to %S and its children? - +threadPane.columnPicker.confirmFolder.withChildren.message = Apply the current folder's columns to %S and its children? # LOCALIZATION NOTE (lwthemeInstallRequest.message): %S will be replaced with # the host name of the site. -lwthemeInstallRequest.message=This site (%S) attempted to install a theme. -lwthemeInstallRequest.allowButton=Allow -lwthemeInstallRequest.allowButton.accesskey=a - -lwthemePostInstallNotification.message=A new theme has been installed. -lwthemePostInstallNotification.undoButton=Undo -lwthemePostInstallNotification.undoButton.accesskey=U -lwthemePostInstallNotification.manageButton=Manage Themes… -lwthemePostInstallNotification.manageButton.accesskey=M - +lwthemeInstallRequest.message = This site (%S) attempted to install a theme. +lwthemeInstallRequest.allowButton = Allow +lwthemeInstallRequest.allowButton.accesskey = a +lwthemePostInstallNotification.message = A new theme has been installed. +lwthemePostInstallNotification.undoButton = Undo +lwthemePostInstallNotification.undoButton.accesskey = U +lwthemePostInstallNotification.manageButton = Manage Themes… +lwthemePostInstallNotification.manageButton.accesskey = M # troubleshootModeRestart -troubleshootModeRestartPromptTitle=Restart in Troubleshoot Mode -troubleshootModeRestartPromptMessage=Troubleshoot Mode will disable all add-ons and temporarily use some default preferences.\nAre you sure you want to restart? -troubleshootModeRestartButton=Restart - +troubleshootModeRestartPromptTitle = Restart in Troubleshoot Mode +troubleshootModeRestartPromptMessage = Troubleshoot Mode will disable all add-ons and temporarily use some default preferences.\nAre you sure you want to restart? +troubleshootModeRestartButton = Restart # LOCALIZATION NOTE (downloadAndInstallButton.label): %S is replaced by the # version of the update: "Update to 28.0". -update.downloadAndInstallButton.label=Update to %S -update.downloadAndInstallButton.accesskey=U - +update.downloadAndInstallButton.label = Update to %S +update.downloadAndInstallButton.accesskey = U # Sanitize # LOCALIZATION NOTE (sanitizeDialog2.everything.title): When "Time range to # clear" is set to "Everything", the Clear Recent History dialog's title is # changed to this. See UI mockup and comment 11 at bug 480169 --> -sanitizeDialog2.everything.title=Clear All History -sanitizeButtonOK=Clear Now +sanitizeDialog2.everything.title = Clear All History +sanitizeButtonOK = Clear Now # LOCALIZATION NOTE (sanitizeEverythingWarning2): Warning that appears when # "Time range to clear" is set to "Everything" in Clear Recent History dialog, # provided that the user has not modified the default set of history items to clear. -sanitizeEverythingWarning2=All history will be cleared. +sanitizeEverythingWarning2 = All history will be cleared. # LOCALIZATION NOTE (sanitizeSelectedWarning): Warning that appears when # "Time range to clear" is set to "Everything" in Clear Recent History dialog, # provided that the user has modified the default set of history items to clear. -sanitizeSelectedWarning=All selected items will be cleared. - -learnMoreAboutIgnoreThread=Learn More… +sanitizeSelectedWarning = All selected items will be cleared. +learnMoreAboutIgnoreThread = Learn More… learnMoreAboutIgnoreThreadAccessKey = L -undoIgnoreThread=Undo Ignore Thread -undoIgnoreThreadAccessKey=U -undoIgnoreSubthread=Undo Ignore Subthread -undoIgnoreSubthreadAccessKey=U +undoIgnoreThread = Undo Ignore Thread +undoIgnoreThreadAccessKey = U +undoIgnoreSubthread = Undo Ignore Subthread +undoIgnoreSubthreadAccessKey = U # LOCALIZATION NOTE (ignoredThreadFeedback): #1 is the message thread title -ignoredThreadFeedback=Replies to the thread "#1" will not be shown. +ignoredThreadFeedback = Replies to the thread "#1" will not be shown. # LOCALIZATION NOTE (ignoredSubthreadFeedback): #1 is the message subthread title -ignoredSubthreadFeedback=Replies to the subthread "#1" will not be shown. +ignoredSubthreadFeedback = Replies to the subthread "#1" will not be shown. # LOCALIZATION NOTE (ignoredThreadsFeedback): Semi-colon list of plural forms. -# #1 is the number of threads -ignoredThreadsFeedback=Replies to the thread that was selected will not be shown.;Replies to the #1 threads that were selected will not be shown. +##1 is the number of threads +ignoredThreadsFeedback = Replies to the thread that was selected will not be shown.;Replies to the #1 threads that were selected will not be shown. # LOCALIZATION NOTE (ignoredSubthreadsFeedback): Semi-colon list of plural forms. -# #1 is number of subthreads -ignoredSubthreadsFeedback=Replies to the subthread that was selected will not be shown.;Replies to the #1 subthreads that were selected will not be shown. +##1 is number of subthreads +ignoredSubthreadsFeedback = Replies to the subthread that was selected will not be shown.;Replies to the #1 subthreads that were selected will not be shown. # LOCALIZATION NOTE (saveAsType): replace %S with the extension of the file to be saved. -saveAsType=%S file - +saveAsType = %S file # LOCALIZATION NOTE (openSearch.label): The label used in the autocomplete # widget to refer to a search on the web for a short string containing at most # 15 characters. %1$S is the search provider to use. %2$S is the string to # search for. -openSearch.label=Search %1$S for "%2$S" - +openSearch.label = Search %1$S for "%2$S" # LOCALIZATION NOTE (openSearch.label.truncated): The label used in the # autocomplete widget to refer to a search on the web for a short string # containing more than 15 characters. %1$S is the search provider to use. %2$S # is the string to search for, truncated to 15 characters. -openSearch.label.truncated=Search %1$S for "%2$S…" - +openSearch.label.truncated = Search %1$S for "%2$S…" # LOCALIZATION NOTE (aboutDialog.architecture.*): # The sixtyFourBit and thirtyTwoBit strings describe the architecture of the # current Thunderbird build: 32-bit or 64-bit. These strings are used in parentheses @@ -749,14 +636,11 @@ openSearch.label.truncated=Search %1$S for "%2$S…" # e.g.: "48.0.2 (32-bit)" or "51.0a1 (2016-09-05) (64-bit)". aboutDialog.architecture.sixtyFourBit = 64-bit aboutDialog.architecture.thirtyTwoBit = 32-bit - errorConsoleTitle = Error Console - # LOCALIZATION NOTE (panel.back): # This is used by screen readers to label the "back" button in various browser # popup panels, including the sliding subviews of the appmenu. panel.back = Back - # LOCALIZATION NOTE (folderErrorAlertTitle): # %S is a pretty string to identify the folder and account. # EXAMPLE: Error - Inbox on bob@example.com diff --git a/mail/installer/override.properties b/mail/installer/override.properties index 4a131f23..113910d5 100644 --- a/mail/installer/override.properties +++ b/mail/installer/override.properties @@ -3,89 +3,78 @@ # file, You can obtain one at http://mozilla.org/MPL/2.0/. # LOCALIZATION NOTE: - # This file must be saved as UTF8 - # Accesskeys are defined by prefixing the letter that is to be used for the # accesskey with an ampersand (e.g. &). - # Do not replace $BrandShortName, $BrandFullName, or $BrandFullNameDA with a # custom string and always use the same one as used by the en-US files. # $BrandFullNameDA allows the string to contain an ampersand (e.g. DA stands # for double ampersand) and prevents the letter following the ampersand from # being used as an accesskey. - # You can use \n to create a newline in the string but only when the string # from en-US contains a \n. - -# Strings that require a space at the end should be enclosed with double -# quotes and the double quotes will be removed. To add quotes to the beginning -# and end of a string enclose the strin with an additional double quote -# (e.g. ""This will include quotes""). - # Strings that require a space at the end should be enclosed with double # quotes and the double quotes will be removed. To add quotes to the beginning # and end of a string enclose the string with an additional double quote # (e.g. ""This will include quotes""). - -SetupCaption=$BrandFullName Setup -UninstallCaption=$BrandFullName Uninstall -BackBtn=< &Back -NextBtn=&Next > -AcceptBtn=I &accept the terms in the License Agreement -DontAcceptBtn=I &do not accept the terms in the License Agreement -InstallBtn=&Install -UninstallBtn=&Uninstall -CancelBtn=Cancel -CloseBtn=&Close -BrowseBtn=B&rowse… -ShowDetailsBtn=Show &details -ClickNext=Click Next to continue. -ClickInstall=Click Install to start the installation. -ClickUninstall=Click Uninstall to start the uninstallation. -Completed=Completed -LicenseTextRB=Please review the license agreement before installing $BrandFullNameDA. If you accept all terms of the agreement, select the first option below. $_CLICK -ComponentsText=Check the components you want to install and uncheck the components you don't want to install. $_CLICK -ComponentsSubText2_NoInstTypes=Select components to install: -DirText=Setup will install $BrandFullNameDA in the following folder. To install in a different folder, click Browse and select another folder. $_CLICK -DirSubText=Destination Folder -DirBrowseText=Select the folder to install $BrandFullNameDA in: -SpaceAvailable="Space available: " -SpaceRequired="Space required: " -UninstallingText=$BrandFullNameDA will be uninstalled from the following folder. $_CLICK -UninstallingSubText=Uninstalling from: -FileError=Error opening file for writing: \r\n\r\n$0\r\n\r\nClick Abort to stop the installation,\r\nRetry to try again, or\r\nIgnore to skip this file. -FileError_NoIgnore=Error opening file for writing: \r\n\r\n$0\r\n\r\nClick Retry to try again, or\r\nCancel to stop the installation. -CantWrite="Can't write: " -CopyFailed=Copy failed -CopyTo="Copy to " -Registering="Registering: " -Unregistering="Unregistering: " -SymbolNotFound="Could not find symbol: " -CouldNotLoad="Could not load: " -CreateFolder="Create folder: " -CreateShortcut="Create shortcut: " -CreatedUninstaller="Created uninstaller: " -Delete="Delete file: " -DeleteOnReboot="Delete on reboot: " -ErrorCreatingShortcut="Error creating shortcut: " -ErrorCreating="Error creating: " -ErrorDecompressing=Error decompressing data! Corrupted installer? -ErrorRegistering=Error registering DLL -ExecShell="ExecShell: " -Exec="Execute: " -Extract="Extract: " -ErrorWriting="Extract: error writing to file " -InvalidOpcode=Installer corrupted: invalid opcode -NoOLE="No OLE for: " -OutputFolder="Output folder: " -RemoveFolder="Remove folder: " -RenameOnReboot="Rename on reboot: " -Rename="Rename: " -Skipped="Skipped: " -CopyDetails=Copy Details To Clipboard -LogInstall=Log install process -Byte=B -Kilo=K -Mega=M -Giga=G +SetupCaption = $BrandFullName Setup +UninstallCaption = $BrandFullName Uninstall +BackBtn = < &Back +NextBtn = &Next > +AcceptBtn = I &accept the terms in the License Agreement +DontAcceptBtn = I &do not accept the terms in the License Agreement +InstallBtn = &Install +UninstallBtn = &Uninstall +CancelBtn = Cancel +CloseBtn = &Close +BrowseBtn = B&rowse… +ShowDetailsBtn = Show &details +ClickNext = Click Next to continue. +ClickInstall = Click Install to start the installation. +ClickUninstall = Click Uninstall to start the uninstallation. +Completed = Completed +LicenseTextRB = Please review the license agreement before installing $BrandFullNameDA. If you accept all terms of the agreement, select the first option below. $_CLICK +ComponentsText = Check the components you want to install and uncheck the components you don't want to install. $_CLICK +ComponentsSubText2_NoInstTypes = Select components to install: +DirText = Setup will install $BrandFullNameDA in the following folder. To install in a different folder, click Browse and select another folder. $_CLICK +DirSubText = Destination Folder +DirBrowseText = Select the folder to install $BrandFullNameDA in: +SpaceAvailable = "Space available: " +SpaceRequired = "Space required: " +UninstallingText = $BrandFullNameDA will be uninstalled from the following folder. $_CLICK +UninstallingSubText = Uninstalling from: +FileError = Error opening file for writing: \r\n\r\n$0\r\n\r\nClick Abort to stop the installation,\r\nRetry to try again, or\r\nIgnore to skip this file. +FileError_NoIgnore = Error opening file for writing: \r\n\r\n$0\r\n\r\nClick Retry to try again, or\r\nCancel to stop the installation. +CantWrite = "Can't write: " +CopyFailed = Copy failed +CopyTo = "Copy to " +Registering = "Registering: " +Unregistering = "Unregistering: " +SymbolNotFound = "Could not find symbol: " +CouldNotLoad = "Could not load: " +CreateFolder = "Create folder: " +CreateShortcut = "Create shortcut: " +CreatedUninstaller = "Created uninstaller: " +Delete = "Delete file: " +DeleteOnReboot = "Delete on reboot: " +ErrorCreatingShortcut = "Error creating shortcut: " +ErrorCreating = "Error creating: " +ErrorDecompressing = Error decompressing data! Corrupted installer? +ErrorRegistering = Error registering DLL +ExecShell = "ExecShell: " +Exec = "Execute: " +Extract = "Extract: " +ErrorWriting = "Extract: error writing to file " +InvalidOpcode = Installer corrupted: invalid opcode +NoOLE = "No OLE for: " +OutputFolder = "Output folder: " +RemoveFolder = "Remove folder: " +RenameOnReboot = "Rename on reboot: " +Rename = "Rename: " +Skipped = "Skipped: " +CopyDetails = Copy Details To Clipboard +LogInstall = Log install process +Byte = B +Kilo = K +Mega = M +Giga = G diff --git a/mail/messenger/accountcreation/accountHub.ftl b/mail/messenger/accountcreation/accountHub.ftl index 344ba092..688c0945 100644 --- a/mail/messenger/accountcreation/accountHub.ftl +++ b/mail/messenger/accountcreation/accountHub.ftl @@ -2,112 +2,79 @@ # License, v. 2.0. If a copy of the MPL was not distributed with this # file, You can obtain one at http://mozilla.org/MPL/2.0/. + ### Account Hub ### Account hub is where user can setup new accounts in Thunderbird. + ## Header account-hub-brand = { -brand-full-name } - account-hub-welcome-line = Welcome to { -brand-full-name } - account-hub-title = Account Hub ## Footer account-hub-release-notes = Release notes - account-hub-support = Support - account-hub-donate = Donate ## Initial setup page account-hub-email-setup-button = Email Account .title = Set up an email account - account-hub-calendar-setup-button = Calendar .title = Set up a local or remote calendar - account-hub-address-book-setup-button = Address Book .title = Set up a local or remote address book - account-hub-chat-setup-button = Chat .title = Set up a chat account - account-hub-feed-setup-button = RSS feed .title = Set up an RSS feed account - account-hub-newsgroup-setup-button = Newsgroup .title = Set up a newsgroup account - account-hub-import-setup-button = Import .title = Import a backed up profile - # Note: "Sync" represents the Firefox Sync product so it shouldn't be translated. account-hub-sync-button = Sign in to Sync… ## Email page - account-hub-add-email-title = Add Your Account - account-hub-manually-configure-email-title = Set Up Account Configuration - account-hub-email-cancel-button = Cancel - account-hub-email-stop-button = Stop - account-hub-email-back-button = Back - account-hub-email-retest-button = Retest - account-hub-email-finish-button = Finish - account-hub-email-manually-configure-button = Configure Manually - account-hub-email-continue-button = Continue - account-hub-email-confirm-button = Confirm - account-hub-incoming-server-legend = Incoming server - account-hub-outgoing-server-legend = Outgoing server - account-hub-result-incoming-server-legend = Incoming server .title = Incoming server - account-hub-result-outgoing-server-legend = Outgoing server .title = Outgoing server - account-hub-protocol-label = Protocol - account-hub-hostname-label = Hostname - account-hub-result-hostname-label = Hostname .title = Hostname - account-hub-result-authentication-label = Authentication .title = Authentication - account-hub-port-label = Port .title = Set the port number to 0 for autodetection - account-hub-auto-description = { -brand-short-name } will attempt to auto-detect fields that are left blank. - account-hub-ssl-label = Connection security ## Incoming/Outgoing SSL Authentication options account-hub-ssl-autodetect-option = .label = Autodetect - account-hub-ssl-no-authentication-option = .label = No authentication - account-hub-ssl-cleartext-password-option = .label = Normal password - account-hub-ssl-encrypted-password-option = .label = Encrypted password @@ -115,62 +82,38 @@ account-hub-ssl-encrypted-password-option = account-hub-ssl-noencryption-option = .label = None - account-hub-auth-no-authentication-option = .label = No Authentication - account-hub-auth-label = Authentication method - account-hub-username-label = Username - account-hub-result-username-label = Username .title = Username - account-hub-name-label = Full name .accesskey = n - account-hub-adding-account-title = Adding Account - account-hub-adding-account-subheader = Re-testing account configuration settings - account-hub-lookup-email-configuration-title = Looking up configuration - account-hub-lookup-email-configuration-subheader = Trying common server names… - account-hub-email-account-added-title = Account successfully added - account-hub-find-settings-failed = { -brand-full-name } failed to find the settings for your email account. - account-hub-notification-show-more = Show more - account-hub-notification-show-less = Show less - account-hub-email-setup-header = Add your email address - account-hub-email-setup-incoming = Incoming server settings - account-hub-email-setup-outgoing = Outgoing server settings - account-hub-email-config-found = Choose your email account type - account-hub-email-enter-password = Enter your email account password - account-hub-email-sync-accounts = Sync your calendars and address books - account-hub-test-configuration = Test - account-hub-add-new-email = Add another email - account-hub-result-imap-description = Keep your folders and emails synced on your server - account-hub-result-pop-description = Keep your folders and emails on your computer - account-hub-result-ews-shortname = Exchange - account-hub-result-ews-description = Use Microsoft Exchange Web Services to sync your folders and emails - account-hub-result-ews-text = Server - account-hub-result-recommended-label = Recommended - account-hub-edit-configuration = Edit configuration +account-hub-config-success = Configuration found in Mozilla ISPDB +account-hub-password-info = Your credentials will only be stored locally on your computer +account-hub-sync-success = Thunderbird found some connected services +account-hub-email-added-success = Email account connected successfully