From 4960f7636ee3533700ceb520694891d9e912c838 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 11 Jun 2026 13:39:41 +0000 Subject: [PATCH 1/7] comm-release (03a7f22): no changes --- _data/comm-release.json | 147 +++++++++++++++++----------------------- 1 file changed, 62 insertions(+), 85 deletions(-) diff --git a/_data/comm-release.json b/_data/comm-release.json index e1230d44..64420531 100644 --- a/_data/comm-release.json +++ b/_data/comm-release.json @@ -36,7 +36,7 @@ "calendar/calendar/calendar-creation.ftl": [ "select-all-calendars", "select-none-calendars", - "calendar-creation-wizard-title", + "calendar-creation-dialog-title", "calendar-creation-initial-description", "calendar-creation-initial-computer.label", "calendar-creation-initial-network.label", @@ -311,8 +311,8 @@ "calendar-no-reminders-tooltip.title", "calendar-enable-button", "calendar-list-item-context-button.title", - "calendar-import-new-calendar", - "calendar-import-new-calendar.title", + "calendar-add-calendar", + "calendar-add-calendar.title", "calendar-refresh-calendars.title", "calendar-new-event-primary-button", "calendar-new-task-primary-button", @@ -637,8 +637,8 @@ "calendar-taskview-delete.tooltiptext", "calendar-context-attendance-menu.label", "calendar-context-attendance-menu.accesskey", - "calendar-context-attendance-occurrence.label", - "calendar-context-attendance-all-series.label", + "calendar-context-attendance-occurrence-label.value", + "calendar-context-attendance-all-series-label.value", "calendar-context-attendance-send.label", "calendar-context-attendance-send.accesskey", "calendar-context-attendance-dontsend.label", @@ -2144,15 +2144,15 @@ "password-prompt-save-checkbox" ], "chat/accounts.ftl": [ - "new-account-label", + "add-account-label", "accounts-window-title", - "account-manager-new-account.label", - "account-manager-new-account.accesskey", + "account-manager-add-account.label", + "account-manager-add-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-manager-no-accounts-description", "account-auto-sign-on.label", "account-auto-sign-on.accesskey", "account-connect.label", @@ -3497,22 +3497,10 @@ "autosyncNotDownload.accesskey", "kb.label", "daysOld.label", - "message.label", "nntpNotDownloadRead.label", "nntpNotDownloadRead.accesskey", "nntpDownloadMsg.label", "nntpDownloadMsg.accesskey", - "retentionCleanup.label", - "retentionCleanupImap.label", - "retentionCleanupPop.label", - "retentionKeepMsg.label", - "retentionKeepMsg.accesskey", - "retentionKeepAll.label", - "retentionKeepAll.accesskey", - "retentionKeepRecent.label", - "retentionKeepRecent.accesskey", - "retentionApplyToFlagged.label", - "retentionApplyToFlagged.accesskey", "offlineSelectNntp.label", "offlineSelectNntp.accesskey", "offlineImapAdvancedOffline.label", @@ -3963,22 +3951,6 @@ "folderRebuildSummaryFile.explanation", "folderIncludeInGlobalSearch.label", "folderIncludeInGlobalSearch.accesskey", - "retention.label", - "retentionUseAccount.label", - "retentionUseAccount.accesskey", - "daysOld.label", - "message.label", - "retentionCleanup.label", - "retentionCleanupImap.label", - "retentionCleanupPop.label", - "retentionDeleteMsg.label", - "retentionDeleteMsg.accesskey", - "retentionKeepAll.label", - "retentionKeepAll.accesskey", - "retentionKeepRecent.label", - "retentionKeepRecent.accesskey", - "retentionApplyToFlagged.label", - "retentionApplyToFlagged.accesskey", "folderSynchronizationTab.label", "folderCheckForNewMessages2.label", "folderCheckForNewMessages2.accesskey", @@ -7035,8 +7007,6 @@ "identity-delete-confirm-button", "choosefile", "forAccount", - "removeFromServerTitle", - "removeFromServer", "confirmSyncChangesTitle", "confirmSyncChanges", "confirmSyncChangesDiscard" @@ -7830,9 +7800,11 @@ "mail/messenger/aboutAddonsExtra.ftl": [ "add-on-options-button.title", "add-on-search-alternative-button-label", + "add-on-learn-more-and-search-alternative-button-label", "atn-addons-heading-search-input.placeholder", "atn-addons-heading-search-button.title", - "atn-addons-heading-search-button.aria-label" + "atn-addons-heading-search-button.aria-label", + "details-notification-suppressed-esr.message" ], "mail/messenger/aboutDialog.ftl": [ "about-update-whats-new", @@ -7990,34 +7962,6 @@ "mail/messenger/aboutProfilesExtra.ftl": [ "profiles-launch-profile-plain" ], - "mail/messenger/aboutRights.ftl": [ - "rights-title", - "rights-intro", - "rights-intro-point-1", - "rights-intro-point-2", - "rights-intro-point-3", - "rights-intro-point-4", - "rights-intro-point-4-unbranded", - "rights-intro-point-5", - "rights-intro-point-5-unbranded", - "rights-intro-point-6", - "rights-webservices-header", - "rights-webservices2", - "rights-locationawarebrowsing", - "rights-locationawarebrowsing-term-1", - "rights-locationawarebrowsing-term-2", - "rights-locationawarebrowsing-term-3", - "rights-locationawarebrowsing-term-4", - "rights-webservices-unbranded", - "rights-webservices-term-unbranded", - "rights-webservices-term-1", - "rights-webservices-term-2", - "rights-webservices-term-3", - "rights-webservices-term-4", - "rights-webservices-term-5", - "rights-webservices-term-6", - "rights-webservices-term-7" - ], "mail/messenger/aboutSupportCalendar.ftl": [ "calendars-title", "calendars-table-heading-property", @@ -8107,8 +8051,8 @@ "filelink-label", "filelink-label.aria-label", "filelink-description", - "addressbook-label", - "addressbook-label.aria-label", + "address-book-add-label", + "address-book-add-label.aria-label", "addressbook-description", "feeds-label", "feeds-label.aria-label", @@ -8136,7 +8080,7 @@ "mail/messenger/accountManager.ftl": [ "open-preferences-sidebar-button2", "open-addons-sidebar-button", - "account-tree-create-account-button", + "account-tree-add-account-button", "account-tree-add-mail-account.label", "account-tree-add-mail-account.accesskey", "account-tree-add-chat-account.label", @@ -8699,7 +8643,7 @@ "about-addressbook-toolbar-add-ldap-address-book.label", "books-pane-create-contact-button", "books-pane-create-contact-button.title", - "books-pane-create-book-button.title", + "books-pane-add-book-button.title", "books-pane-create-list-button.title", "books-pane-import-button", "books-pane-import-button.title", @@ -8963,9 +8907,9 @@ "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-add-account-panel-title.title", + "appmenu-add-account-panel.label", + "appmenu-add-account-panel.accesskey", "appmenu-new-email-account.label", "appmenu-new-email-account.accesskey", "appmenu-new-calendar.label", @@ -8976,9 +8920,9 @@ "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-add-address-book-panel-title.title", + "appmenu-add-address-book.label", + "appmenu-add-address-book.accesskey", "appmenu-new-addressbook.label", "appmenu-new-addressbook.accesskey", "appmenu-new-carddav.label", @@ -9225,6 +9169,8 @@ "mail/messenger/extensionsUI.ftl": [ "webext-experiment-warning", "webext-perms-learn-more", + "webext-install-suppressed-message", + "webext-install-suppressed-details", "addon-post-install-message" ], "mail/messenger/feeds.ftl": [ @@ -9362,7 +9308,7 @@ "quota-percent-used" ], "mail/messenger/glodaFacetView.ftl": [ - "items-m-of-n", + "item-count-m-of-n", "facets-mode-to-list-all-label", "facet-view-and-others" ], @@ -9842,9 +9788,7 @@ "ignored-subtheads-feedback", "attachment-view-attachment-count", "allow-remote-content-resource.label", - "remote-content-option-allow-all.label", - "oauth2-loopback-success", - "oauth2-loopback-failure" + "remote-content-option-allow-all.label" ], "mail/messenger/messengercompose/messengercompose.ftl": [ "compose-send-format-menu.label", @@ -10089,6 +10033,16 @@ "try-searching-prefix", "remove-expired-articles-label" ], + "mail/messenger/oauthResultPage.ftl": [ + "oauth-result-wordmark-alt", + "oauth-result-footer-text", + "oauth-success-title", + "oauth-success-subtitle", + "oauth-success-body", + "oauth-error-title", + "oauth-error-subtitle", + "oauth-error-body" + ], "mail/messenger/openpgp/backupKeyPassword.ftl": [ "set-password-window-title", "set-password-legend", @@ -10966,7 +10920,7 @@ "policy-SanitizeOnShutdown2", "policy-SearchEngines", "policy-SearchSuggestEnabled", - "policy-SecurityDevices", + "policy-SecurityDevices2", "policy-SSLVersionMax", "policy-SSLVersionMin", "policy-SupportMenu", @@ -12062,12 +12016,35 @@ "checkbox-feeds-label.tooltiptext", "checkbox-calendar-label.label", "checkbox-calendar-label.tooltiptext", + "checkbox-net-thunderbird-url-label.label", + "checkbox-net-thunderbird-url-label.tooltiptext", "system-search-engine-name", "system-search-integration-label.label", "system-search-integration-label.accesskey", "check-on-startup-label.label", "check-on-startup-label.accesskey" ], + "mail/messenger/retention.ftl": [ + "retention-tab.label", + "retention-use-default.label", + "retention-use-default.accesskey", + "retention-button.label", + "retention-dialog-title", + "retention-description", + "retention-description-imap", + "retention-description-pop", + "retention-retain-all.label", + "retention-retain-all.accesskey", + "retention-retain-by-num-headers.label", + "retention-retain-by-num-headers.accesskey", + "retention-messages", + "retention-retain-by-age.label", + "retention-retain-by-age.accesskey", + "retention-days-old", + "retention-always-keep-starred.label", + "retention-always-keep-starred.accesskey", + "retention-removal-warning" + ], "mail/messenger/searchDialog.ftl": [ "search-button.label", "search-button.accesskey", @@ -12454,8 +12431,8 @@ "toolbar-throbber.title", "toolbar-create-contact-label", "toolbar-create-contact.title", - "toolbar-create-address-book-label", - "toolbar-create-address-book.title", + "toolbar-add-address-book-label", + "toolbar-add-address-book.title", "toolbar-create-list-label", "toolbar-create-list.title", "toolbar-import-contacts-label", From bf2e0d955f401d340849e19805b26a12f8e6fa10 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 11 Jun 2026 13:40:23 +0000 Subject: [PATCH 2/7] Removed: 6 messages --- calendar/calendar/calendar-creation.ftl | 1 - calendar/calendar/calendar.ftl | 4 ---- mail/messenger/glodaFacetView.ftl | 8 -------- mail/messenger/messenger.ftl | 5 ----- 4 files changed, 18 deletions(-) diff --git a/calendar/calendar/calendar-creation.ftl b/calendar/calendar/calendar-creation.ftl index dffc42b8..18836a08 100644 --- a/calendar/calendar/calendar-creation.ftl +++ b/calendar/calendar/calendar-creation.ftl @@ -5,7 +5,6 @@ select-all-calendars = Select all select-none-calendars = Select none calendar-creation-dialog-title = Add calendar -calendar-creation-wizard-title = Create New Calendar calendar-creation-initial-description = Your calendar can be stored on your computer or be stored on a server in order to access it remotely or share it with your friends or co-workers. calendar-creation-initial-computer = .label = On My Computer diff --git a/calendar/calendar/calendar.ftl b/calendar/calendar/calendar.ftl index 8a3e9900..881f3322 100644 --- a/calendar/calendar/calendar.ftl +++ b/calendar/calendar/calendar.ftl @@ -762,10 +762,6 @@ calendar-context-attendance-occurrence-label = .value = This Occurrence calendar-context-attendance-all-series-label = .value = Complete Series -calendar-context-attendance-occurrence = - .label = This Occurrence -calendar-context-attendance-all-series = - .label = Complete Series calendar-context-attendance-send = .label = Send a notification now .accesskey = S diff --git a/mail/messenger/glodaFacetView.ftl b/mail/messenger/glodaFacetView.ftl index 071c0617..963693bd 100644 --- a/mail/messenger/glodaFacetView.ftl +++ b/mail/messenger/glodaFacetView.ftl @@ -2,14 +2,6 @@ # 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/. -# Variables: -# $m - the number M in "M of N" items -# $n - the number N in "M of N" items -items-m-of-n = - { $m -> - [one] { $m } of { $n }{ $m } of { $n } - *[other] { $m } of { $n }{ $m } of { $n } - } # Variables: # $count - the number items facets-mode-to-list-all-label = diff --git a/mail/messenger/messenger.ftl b/mail/messenger/messenger.ftl index 456c9d57..13ff17c2 100644 --- a/mail/messenger/messenger.ftl +++ b/mail/messenger/messenger.ftl @@ -737,8 +737,3 @@ tags-format-with-accesskey = # $name (String) - The default or user-defined name of the tag. tags-format-without-accesskey = .label = { $name } - -## OAuth2 loopback listener response page. - -oauth2-loopback-success = You can close this window. -oauth2-loopback-failure = OAuth redirect failed. From 6caf9ae28b4a349b9ece1f21e5b5cfdea359ec2f Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Fri, 12 Jun 2026 13:26:47 +0000 Subject: [PATCH 3/7] comm (e52c498): 103 updated files --- _data/comm.json | 31 ++++++---- chat/xmpp.ftl | 27 ++------ mail/chrome/messenger/am-smime.properties | 62 +++++++++---------- mail/messenger/aboutDialog.ftl | 31 +--------- mail/messenger/accountcreation/accountHub.ftl | 10 +++ mail/messenger/smime/smime.ftl | 5 ++ 6 files changed, 72 insertions(+), 94 deletions(-) diff --git a/_data/comm.json b/_data/comm.json index c9130ad6..15e87d16 100644 --- a/_data/comm.json +++ b/_data/comm.json @@ -2597,7 +2597,7 @@ "gtalk-protocol-name", "odnoklassniki-protocol-name", "gtalk-disabled", - "odnoklassniki-username-hint", + "odnoklassniki-disabled", "command-join3", "command-part2", "command-topic", @@ -3657,8 +3657,8 @@ "openpgpKey.accesskey" ], "mail/chrome/messenger/am-smime.properties": [ - "NoSenderSigningCert", - "NoSenderEncryptionCert", + "SenderSigningCertInvalid", + "SenderEncryptionCertInvalid", "MissingRecipientEncryptionCert", "ErrorEncryptMail", "ErrorCanNotSignMail", @@ -7786,6 +7786,8 @@ "about-update-whats-new", "about-dialog-title", "release-notes-link", + "about-dialog-meadow-logo.alt", + "about-dialog-meadow-logo.title", "update-internal-error", "update-check-for-updates-button", "update-check-for-updates-button.accesskey", @@ -8203,7 +8205,7 @@ "account-hub-email-setup-header", "account-hub-email-setup-incoming", "account-hub-email-setup-outgoing", - "account-hub-email-config-found", + "account-hub-email-connect-settings", "account-hub-email-enter-password", "account-hub-email-sync-accounts", "account-hub-test-configuration", @@ -8221,12 +8223,13 @@ "account-hub-result-recommended-label", "account-hub-result-addon-label", "account-hub-edit-configuration", - "account-hub-config-success", - "account-hub-config-success-exchange", - "account-hub-config-success-guess", - "account-hub-config-success-disk", - "account-hub-config-success-isp", - "account-hub-config-success-unknown", + "account-hub-config-success-title", + "account-hub-config-success-description-db", + "account-hub-config-success-description-exchange", + "account-hub-config-success-description-guess", + "account-hub-config-success-description-disk", + "account-hub-config-success-description-isp", + "account-hub-config-success-description-read-more", "account-hub-password-info", "account-hub-creating-account", "account-hub-sync-accounts-found", @@ -8355,7 +8358,9 @@ "account-hub-address-books-button", "account-hub-calendars-button", "account-hub-thundermail-button", - "account-hub-thundermail-divider-text" + "account-hub-thundermail-divider-text", + "account-hub-manual-config-incoming-legend", + "account-hub-manual-config-outgoing-legend" ], "mail/messenger/accountcreation/accountSetup.ftl": [ "account-setup-tab-title", @@ -12241,7 +12246,9 @@ "configured-cert-ok-enc", "configured-cert-ok-sig", "configured-cert-failure-detail", - "configured-cert-failure" + "configured-cert-failure", + "configured-cert-failure-use-anyway-detail", + "configured-cert-failure-use-anyway" ], "mail/messenger/syncAccounts.ftl": [ "sync-verification-sent-title", diff --git a/chat/xmpp.ftl b/chat/xmpp.ftl index cacc50eb..dedc5ba1 100644 --- a/chat/xmpp.ftl +++ b/chat/xmpp.ftl @@ -14,7 +14,6 @@ connection-authenticating = Authenticating connection-getting-resource = Getting resource connection-downloading-roster = Downloading contact list connection-srv-lookup = Looking up the SRV record - # LOCALIZATION NOTE (connection-error-*) # These will show in the account manager if an error occurs during the # connection attempt. @@ -37,7 +36,6 @@ connection-error-failed-to-get-a-resource = Failed to get a resource connection-error-failed-max-resource-limit = This account is connected from too many places at the same time. connection-error-failed-resource-not-valid = Resource is not valid. connection-error-xmpp-not-supported = This server does not support XMPP - # LOCALIZATION NOTE (conversation-error-not-delivered): # This is displayed in a conversation as an error message when a message # the user has sent wasn't delivered. @@ -73,7 +71,6 @@ conversation-error-remote-server-not-found = Could not reach the recipient’s s conversation-error-unknown-send-error = An unknown error occurred on sending this message. # $nick is the name of the message recipient. conversation-error-send-service-unavailable = It is not possible to send messages to { $nick } at this time. - # $nick is the nick of participant that is not in room. conversation-error-nick-not-in-room = { $nick } is not in the room. conversation-error-ban-command-anonymous-room = You can’t ban participants from anonymous rooms. Try /kick instead. @@ -91,11 +88,9 @@ conversation-error-invalid-jid = { $jabberIdentifier } is an invalid jid (Jabber conversation-error-command-failed-not-in-room = You have to rejoin the room to be able to use this command. # $recipient (String) is the name of the recipient. conversation-error-resource-not-available = You must talk first as { $recipient } could be connected with more than one client. - # LOCALIZATION NOTE (conversation-error-version-*): # $recipient is the name of the recipient. conversation-error-version-unknown = { $recipient }’s client does not support querying for its software version. - # LOCALIZATION NOTE (tooltip-*): # These are the titles of lines of information that will appear in # the tooltip showing details about a contact or conversation. @@ -114,7 +109,6 @@ tooltip-organization = Organization tooltip-locality = Locality tooltip-country = Country tooltip-telephone = Telephone number - # LOCALIZATION NOTE (chat-room-field-*): # These are the name of fields displayed in the 'Join Chat' dialog # for XMPP accounts. @@ -125,7 +119,6 @@ chat-room-field-room = _Room chat-room-field-server = _Server chat-room-field-nick = _Nick chat-room-field-password = _Password - # LOCALIZATION NOTE (conversation-muc-*): # These are displayed as a system message when a chatroom invitation is # received. @@ -134,8 +127,6 @@ chat-room-field-password = _Password # $reason is the reason which is a message provided by the person sending the # invitation. conversation-muc-invitation-with-reason2 = { $inviter } has invited you to join { $room }: { $reason } - - # $inviter is the inviter. # $room is the room. # $password is the password of the room. @@ -149,17 +140,14 @@ conversation-muc-invitation-without-reason = { $inviter } has invited you to joi # $room is the room. # $password is the password of the room. conversation-muc-invitation-without-reason-password = { $inviter } has invited you to join { $room } with password { $password } - # LOCALIZATION NOTE (conversation-message-join): # This is displayed as a system message when a participant joins room. # $participant is the nick of the participant. conversation-message-join = { $participant } entered the room. - # LOCALIZATION NOTE (conversation-message-rejoined): # This is displayed as a system message when a participant rejoins room after # parting it. conversation-message-rejoined = You have rejoined the room. - # LOCALIZATION NOTE (conversation-message-parted-*): # These are displayed as a system message when a participant parts a room. # $message is the part message supplied by the user. @@ -171,14 +159,12 @@ conversation-message-parted = { $participant } has left the room. # $participant is the participant that is leaving. # $message is the part message supplied by the participant. conversation-message-parted-reason = { $participant } has left the room: { $message } - # LOCALIZATION NOTE (conversation-message-invitation-declined*): # $invitee (String) is the invitee that declined the invitation. conversation-message-invitation-declined = { $invitee } has declined your invitation. # $invitee (String) is the invitee that declined the invitation. # $declineMessage (String) is the decline message supplied by the invitee. conversation-message-invitation-declined-reason = { $invitee } has declined your invitation: { $declineMessage } - # LOCALIZATION NOTE (conversation-message-banned-*): # These are displayed as a system message when a participant is banned from # a room. @@ -202,7 +188,6 @@ conversation-message-banned-you-actor = { $actorNick } has banned you from the r # $actorNick (String) is the person who is banning. # $reason (String) is the reason. conversation-message-banned-you-actor-reason = { $actorNick } has banned you from the room: { $reason } - # LOCALIZATION NOTE (conversation-message-kicked-*): # These are displayed as a system message when a participant is kicked from # a room. @@ -226,7 +211,6 @@ conversation-message-kicked-you-actor = { $actorNick } has kicked you from the r # $actorNick (String) is the person who is kicking. # $reason (String) is the reason. conversation-message-kicked-you-actor-reason = { $actorNick } has kicked you from the room: { $reason } - # LOCALIZATION NOTE (conversation-message-removed-non-member-*): # These are displayed as a system message when a participant is removed from # a room because the room has been changed to members-only. @@ -238,12 +222,10 @@ conversation-message-removed-non-member-actor = { $affectedNick } has been remov conversation-message-removed-non-member-you = You have been removed from the room because its configuration has been changed to members-only. # $actorNick (String) is the person who changed the room configuration. conversation-message-removed-non-member-you-actor = You have been removed from the room because { $actorNick } has changed it to members-only. - # LOCALIZATION NOTE (conversation.message-muc-shutdown): # These are displayed as a system message when a participant is removed from # a room because of a system shutdown. conversation-message-muc-shutdown = You have been removed from the room because of a system shutdown. - # LOCALIZATION NOTE (conversation-message-version*): # $user (String): is the name of the user whose version was requested. # $clientName (String): is the client name response from the client. @@ -254,7 +236,6 @@ conversation-message-version = { $user } is using “{ $clientName } { $clientVe # $clientVersion (String): is the client version response from the client. # $systemResponse (String): is the operating system(OS) response from the client. conversation-message-version-with-os = { $user } is using “{ $clientName } { $clientVersion }” on { $systemResponse }. - # LOCALIZATION NOTE (options-*): # These are the protocol specific options shown in the account manager and # account wizard windows. @@ -267,23 +248,23 @@ options-connection-security-allow-unencrypted-auth = Allow sending the password options-connect-server = Server options-connect-port = Port options-domain = Domain - # LOCALIZATION NOTE (*-protocol-name) # This name is used whenever the name of the protocol is shown. gtalk-protocol-name = Google Talk odnoklassniki-protocol-name = Odnoklassniki - # LOCALIZATION NOTE (gtalk-disabled): # Google Talk was disabled on June 16, 2022. The message below is a localized # error message to be displayed to users with Google Talk accounts. gtalk-disabled = Google Talk is no longer supported due to Google disabling their XMPP gateway. - +# LOCALIZATION NOTE (odnoklassniki-disabled): +# Odnoklassniki disabled their XMPP gateway. The message below is a localized +# error message to be displayed to users with Odnoklassniki accounts. +odnoklassniki-disabled = Odnoklassniki is no longer supported due to Odnoklassniki disabling their XMPP gateway. # LOCALIZATION NOTE (odnoklassniki-username-hint): # This is displayed inside the accountUsernameInfoWithDescription # string defined in imAccounts.properties when the user is # configuring a Odnoklassniki account. odnoklassniki-username-hint = Profile ID - # LOCALIZATION NOTE (command-*): # These are the help messages for each command. # $commandName (String): command name diff --git a/mail/chrome/messenger/am-smime.properties b/mail/chrome/messenger/am-smime.properties index 5a76a47c..cb75da76 100644 --- a/mail/chrome/messenger/am-smime.properties +++ b/mail/chrome/messenger/am-smime.properties @@ -4,37 +4,37 @@ ## S/MIME error strings. ## Note to localization: %S is a placeholder -NoSenderSigningCert=You specified that this message should be digitally signed, but the application either failed to find the signing certificate specified in your Mail & Newsgroup Account Settings, or the certificate has expired. -NoSenderEncryptionCert=You specified encryption for this message, but the application either failed to find the encryption certificate specified in your Mail & Newsgroup Account Settings, or the certificate has expired. -MissingRecipientEncryptionCert=You specified encryption for this message, but the application failed to find an encryption certificate for %S. -ErrorEncryptMail=Unable to encrypt message. Please check that you have a valid email certificate for each recipient. Please check that the certificates specified in Mail & Newsgroups Account Settings for this mail account are valid and trusted for mail. -ErrorCanNotSignMail=Unable to sign message. Please check that the certificates specified in Mail & Newsgroups Account Settings for this mail account are valid and trusted for mail. - +NoSenderSigningCert = You specified that this message should be digitally signed, but the application either failed to find the signing certificate specified in your Mail & Newsgroup Account Settings, or the certificate has expired. +NoSenderEncryptionCert = You specified encryption for this message, but the application either failed to find the encryption certificate specified in your Mail & Newsgroup Account Settings, or the certificate has expired. +MissingRecipientEncryptionCert = You specified encryption for this message, but the application failed to find an encryption certificate for %S. +ErrorEncryptMail = Unable to encrypt message. Please check that you have a valid email certificate for each recipient. Please check that the certificates specified in Mail & Newsgroups Account Settings for this mail account are valid and trusted for mail. +ErrorCanNotSignMail = Unable to sign message. Please check that the certificates specified in Mail & Newsgroups Account Settings for this mail account are valid and trusted for mail. ## Strings used for in the prefs. -NoSigningCert=Certificate Manager can't locate a valid certificate that can be used to digitally sign your messages. -NoSigningCertForThisAddress=Certificate Manager can't locate a valid certificate that can be used to digitally sign your messages with an address of <%S>. -NoEncryptionCert=Certificate Manager can't locate a valid certificate that other people can use to send you encrypted email messages. -NoEncryptionCertForThisAddress=Certificate Manager can't locate a valid certificate that other people can use to send you encrypted email messages to the address <%S>. - -encryption_needCertWantSame=You should also specify a certificate for other people to use when they send you encrypted messages. Do you want to use the same certificate to encrypt & decrypt messages sent to you? -encryption_wantSame=Do you want to use the same certificate to encrypt & decrypt messages sent to you? -encryption_needCertWantToSelect=You should also specify a certificate for other people to use when they send you encrypted messages. Do you want to configure an encryption certificate now? -signing_needCertWantSame=You should also specify a certificate to use for digitally signing your messages. Do you want to use the same certificate to digitally sign your messages? -signing_wantSame=Do you want to use the same certificate to digitally sign your messages? -signing_needCertWantToSelect=You should also specify a certificate to use for digitally signing your messages. Do you want to configure a certificate for digitally signing messages now? - +NoSigningCert = Certificate Manager can't locate a valid certificate that can be used to digitally sign your messages. +NoSigningCertForThisAddress = Certificate Manager can't locate a valid certificate that can be used to digitally sign your messages with an address of <%S>. +NoEncryptionCert = Certificate Manager can't locate a valid certificate that other people can use to send you encrypted email messages. +NoEncryptionCertForThisAddress = Certificate Manager can't locate a valid certificate that other people can use to send you encrypted email messages to the address <%S>. +encryption_needCertWantSame = You should also specify a certificate for other people to use when they send you encrypted messages. Do you want to use the same certificate to encrypt & decrypt messages sent to you? +encryption_wantSame = Do you want to use the same certificate to encrypt & decrypt messages sent to you? +encryption_needCertWantToSelect = You should also specify a certificate for other people to use when they send you encrypted messages. Do you want to configure an encryption certificate now? +signing_needCertWantSame = You should also specify a certificate to use for digitally signing your messages. Do you want to use the same certificate to digitally sign your messages? +signing_wantSame = Do you want to use the same certificate to digitally sign your messages? +signing_needCertWantToSelect = You should also specify a certificate to use for digitally signing your messages. Do you want to configure a certificate for digitally signing messages now? ## Strings used by nsMsgComposeSecure -mime_smimeEncryptedContentDesc=S/MIME Encrypted Message -mime_smimeSignatureContentDesc=S/MIME Cryptographic Signature - +mime_smimeEncryptedContentDesc = S/MIME Encrypted Message +mime_smimeSignatureContentDesc = S/MIME Cryptographic Signature ## Strings used by the cert picker. -CertInfoIssuedFor=Issued to: -CertInfoIssuedBy=Issued by: -CertInfoValid=Valid -CertInfoFrom=from -CertInfoTo=to -CertInfoPurposes=Purposes -CertInfoEmail=Email -CertInfoStoredIn=Stored in: -NicknameExpired=(expired) -NicknameNotYetValid=(not yet valid) +CertInfoIssuedFor = Issued to: +CertInfoIssuedBy = Issued by: +CertInfoValid = Valid +CertInfoFrom = from +CertInfoTo = to +CertInfoPurposes = Purposes +CertInfoEmail = Email +CertInfoStoredIn = Stored in: +NicknameExpired = (expired) +NicknameNotYetValid = (not yet valid) +## S/MIME error strings. +## Note to localization: %S is a placeholder +SenderSigningCertInvalid = This message cannot be digitally signed because the signing certificate selected in your End-to-End Encryption settings is not valid for this operation. (%S) +SenderEncryptionCertInvalid = This message cannot be encrypted because the encryption certificate selected in your End-to-End Encryption settings is not valid for this operation. (%S) diff --git a/mail/messenger/aboutDialog.ftl b/mail/messenger/aboutDialog.ftl index e3305064..3ecd17d8 100644 --- a/mail/messenger/aboutDialog.ftl +++ b/mail/messenger/aboutDialog.ftl @@ -3,83 +3,58 @@ # file, You can obtain one at http://mozilla.org/MPL/2.0/. about-update-whats-new = What’s New - about-dialog-title = About { -brand-full-name } - release-notes-link = Release notes - +about-dialog-meadow-logo = + .alt = { -brand-short-name } codename Meadow badge + .title = { -brand-short-name } - Codename Meadow update-internal-error = Unable to check for updates due to internal error. Updates available at - update-check-for-updates-button = Check for Updates .accesskey = C - update-update-button = Restart to update { -brand-shorter-name } .accesskey = R - update-checking-for-updates = Checking for updates… - update-downloading-message = Downloading update — - update-applying = Applying update… - update-downloading = Downloading update — - update-failed = Update failed. Download the latest version - update-admin-disabled = Updates disabled by your system administrator - update-no-updates-found = { -brand-short-name } is up to date - update-other-instance-handling-updates = { -brand-short-name } is being updated by another instance - update-manual = Updates available at - update-unsupported = You can not perform further updates on this system. Learn more - update-restarting = Restarting… - # Variables: # $channel (String): description of the update channel (e.g. "release", "beta", "nightly" etc.) channel-description = You are currently on the { $channel } update channel. - warning-desc-version = { -brand-short-name } is experimental and may be unstable. - warning-desc-telemetry = It automatically sends information about performance, hardware, usage and customizations back to { -vendor-short-name } to help make { -brand-short-name } better. - # Example of resulting string: 66.0.1 (64-bit) # Variables: # $version (String): version of Thunderbird, e.g. 66.0.1 # $bits (Number): bits of the architecture (32 or 64) aboutDialog-version = { $version } ({ $bits }-bit) - # Example of resulting string: 66.0a1 (2019-01-16) (64-bit) # Variables: # $version (String): version of Thunderbird for Daily builds, e.g. 66.0a1 # $isodate (String): date in ISO format, e.g. 2019-01-16 # $bits (Number): bits of the architecture (32 or 64) aboutDialog-version-nightly = { $version } ({ $isodate }) ({ $bits }-bit) - # Example of resulting string: 131.0a1 (aarch64) # Variables: # $version (String): version of Thunderbird, e.g. 66.0.1 # $arch (String): name of the architecture (arm, aarch64, etc.) aboutdialog-version-arch = { $version } ({ $arch }) - # Example of resulting string: 131.0a1 (2024-08-27) (aarch64) # Variables: # $version (String): version of Thunderbird for Daily builds, e.g. 66.0a1 # $isodate (String): date in ISO format, e.g. 2019-01-16 # $arch (String): name of the architecture (arm, aarch64, etc.) aboutdialog-version-arch-nightly = { $version } ({ $isodate }) ({ $arch }) - aboutdialog-update-checking-failed = Failed to check for updates. - community-experimental = { -vendor-short-name } is a global community working together to keep the Web open, public and accessible to all. - community-desc = { -brand-short-name } is designed by { -vendor-short-name }, a global community working together to keep the Web open, public and accessible to all. - about-donation = Want to help? Make a donation or get involved! - bottom-links-license = Licensing Information bottom-links-rights = End-User Rights bottom-links-privacy = Privacy Policy diff --git a/mail/messenger/accountcreation/accountHub.ftl b/mail/messenger/accountcreation/accountHub.ftl index 027e1bd8..f2af0a1f 100644 --- a/mail/messenger/accountcreation/accountHub.ftl +++ b/mail/messenger/accountcreation/accountHub.ftl @@ -209,11 +209,14 @@ account-hub-calendars-button = Calendars account-hub-thundermail-button = Sign in with Thundermail # Used as part of a divider between sign in button and a sign in form. account-hub-thundermail-divider-text = or +account-hub-manual-config-incoming-legend = Incoming server +account-hub-manual-config-outgoing-legend = Outgoing server 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-connect-settings = Connect your email 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 @@ -232,6 +235,13 @@ account-hub-result-graph-expanded-text = Graph API account-hub-result-recommended-label = Recommended account-hub-result-addon-label = Requires Add-on account-hub-edit-configuration = Edit configuration +account-hub-config-success-title = Account settings found automatically. +account-hub-config-success-description-db = Configuration found in Mozilla ISPDB. +account-hub-config-success-description-exchange = Configuration found for a Microsoft Exchange server. +account-hub-config-success-description-guess = Configuration found by trying common server names. +account-hub-config-success-description-disk = Configuration found in { -brand-short-name } installation. +account-hub-config-success-description-isp = Configuration found at email provider. +account-hub-config-success-description-read-more = You can read about how automated email setup works. account-hub-config-success = Configuration found in Mozilla ISPDB account-hub-config-success-exchange = Configuration found for a Microsoft Exchange server account-hub-config-success-guess = Configuration found by trying common server names diff --git a/mail/messenger/smime/smime.ftl b/mail/messenger/smime/smime.ftl index 487e25ec..1462f64f 100644 --- a/mail/messenger/smime/smime.ftl +++ b/mail/messenger/smime/smime.ftl @@ -12,3 +12,8 @@ configured-cert-ok-sig = The certificate passed the test and can be used for ema configured-cert-failure-detail = The certificate verification failed with the following error: { $errorMsg } (Error Code: { $errorCodeStr }) # $errorCode A numeric error code configured-cert-failure = The certificate verification failed with error code { $errorCode } +# $errorMsg A sentence that explains the error. +# $errorCodeStr A human readable error code, e.g. SEC_ERROR_UNKNOWN_ISSUER +configured-cert-failure-use-anyway-detail = There is a problem with this certificate. Would you like to use it anyway? Certificate verification failed with the following error: { $errorMsg } (Error Code: { $errorCodeStr }) +# $errorCode A numeric error code +configured-cert-failure-use-anyway = There is a problem with this certificate. Would you like to use it anyway? Certificate verification failed with error code { $errorCode } From 85c4d94a693cc4b34d563a5488175d8c05032932 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 13 Jun 2026 12:50:33 +0000 Subject: [PATCH 4/7] comm (52ae5df): 1 new and 103 updated files --- _data/comm.json | 7 +++++-- calendar/calendar/calendar-item-summary.ftl | 6 ++++++ mail/messenger/smime/smime.ftl | 17 +++++++++++++++++ 3 files changed, 28 insertions(+), 2 deletions(-) create mode 100644 calendar/calendar/calendar-item-summary.ftl diff --git a/_data/comm.json b/_data/comm.json index 15e87d16..d64aa275 100644 --- a/_data/comm.json +++ b/_data/comm.json @@ -205,6 +205,9 @@ "calendar-invitations-accept.label", "calendar-invitations-decline.label" ], + "calendar/calendar/calendar-item-summary.ftl": [ + "header-comment.value" + ], "calendar/calendar/calendar-itip-identity-dialog.ftl": [ "calendar-itip-identity-dialog-box-title", "calendar-itip-identity-warning-body", @@ -12247,8 +12250,8 @@ "configured-cert-ok-sig", "configured-cert-failure-detail", "configured-cert-failure", - "configured-cert-failure-use-anyway-detail", - "configured-cert-failure-use-anyway" + "configured-cert-failure-use-anyway-detail-v2", + "configured-cert-failure-use-anyway-v2" ], "mail/messenger/syncAccounts.ftl": [ "sync-verification-sent-title", diff --git a/calendar/calendar/calendar-item-summary.ftl b/calendar/calendar/calendar-item-summary.ftl new file mode 100644 index 00000000..078d4136 --- /dev/null +++ b/calendar/calendar/calendar-item-summary.ftl @@ -0,0 +1,6 @@ +# This Source Code Form is subject to the terms of the Mozilla Public +# 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/. + +header-comment = + .value = Comment diff --git a/mail/messenger/smime/smime.ftl b/mail/messenger/smime/smime.ftl index 1462f64f..8d254fc4 100644 --- a/mail/messenger/smime/smime.ftl +++ b/mail/messenger/smime/smime.ftl @@ -14,6 +14,23 @@ configured-cert-failure-detail = The certificate verification failed with the fo configured-cert-failure = The certificate verification failed with error code { $errorCode } # $errorMsg A sentence that explains the error. # $errorCodeStr A human readable error code, e.g. SEC_ERROR_UNKNOWN_ISSUER +# Note the initial empty line is necessary to preserve the line breaks. +configured-cert-failure-use-anyway-detail-v2 = + There is a problem with this certificate. + + Certificate verification failed with the following error: { $errorMsg } (Error Code: { $errorCodeStr }) + + Would you like to use this certificate anyway? +# $errorCode A numeric error code +# Note the initial empty line is necessary to preserve the line breaks. +configured-cert-failure-use-anyway-v2 = + There is a problem with this certificate. + + Certificate verification failed with error code { $errorCode }. + + Would you like to use this certificate anyway? +# $errorMsg A sentence that explains the error. +# $errorCodeStr A human readable error code, e.g. SEC_ERROR_UNKNOWN_ISSUER configured-cert-failure-use-anyway-detail = There is a problem with this certificate. Would you like to use it anyway? Certificate verification failed with the following error: { $errorMsg } (Error Code: { $errorCodeStr }) # $errorCode A numeric error code configured-cert-failure-use-anyway = There is a problem with this certificate. Would you like to use it anyway? Certificate verification failed with error code { $errorCode } From ead331862e6816ce6125729748c44d49e3ef6abb Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 13 Jun 2026 12:51:37 +0000 Subject: [PATCH 5/7] Removed: 2 messages --- mail/messenger/smime/smime.ftl | 5 ----- 1 file changed, 5 deletions(-) diff --git a/mail/messenger/smime/smime.ftl b/mail/messenger/smime/smime.ftl index 8d254fc4..70b9a0eb 100644 --- a/mail/messenger/smime/smime.ftl +++ b/mail/messenger/smime/smime.ftl @@ -29,8 +29,3 @@ configured-cert-failure-use-anyway-v2 = Certificate verification failed with error code { $errorCode }. Would you like to use this certificate anyway? -# $errorMsg A sentence that explains the error. -# $errorCodeStr A human readable error code, e.g. SEC_ERROR_UNKNOWN_ISSUER -configured-cert-failure-use-anyway-detail = There is a problem with this certificate. Would you like to use it anyway? Certificate verification failed with the following error: { $errorMsg } (Error Code: { $errorCodeStr }) -# $errorCode A numeric error code -configured-cert-failure-use-anyway = There is a problem with this certificate. Would you like to use it anyway? Certificate verification failed with error code { $errorCode } From fd89bdd4dc4f37c3720baf03032c7e6db4393ed9 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sun, 14 Jun 2026 12:53:58 +0000 Subject: [PATCH 6/7] comm (9b1b275): 103 updated files --- _data/comm.json | 14 ++++++++++---- mail/messenger/accountcreation/accountHub.ftl | 10 ++++++++++ 2 files changed, 20 insertions(+), 4 deletions(-) diff --git a/_data/comm.json b/_data/comm.json index d64aa275..5930bba6 100644 --- a/_data/comm.json +++ b/_data/comm.json @@ -8162,28 +8162,31 @@ "account-hub-email-continue-button", "account-hub-email-confirm-button", "account-hub-result-incoming-legend", - "account-hub-result-incoming-legend.title", "account-hub-result-outgoing-legend", - "account-hub-result-outgoing-legend.title", "account-hub-all-servers-legend", "account-hub-protocol-label", "account-hub-result-hostname-label", "account-hub-result-hostname-label.title", "account-hub-result-socket-type-label", "account-hub-servers-username-label", - "account-hub-servers-username-label.title", "account-hub-result-server-label", - "account-hub-result-server-label.title", "account-hub-result-port-label", "account-hub-result-security-label", "account-hub-result-authentication-type-label", "account-hub-result-auth-none", + "account-hub-result-auth-none.title", "account-hub-result-auth-password", + "account-hub-result-auth-password.title", "account-hub-result-auth-encrypted-password", + "account-hub-result-auth-encrypted-password.title", "account-hub-result-auth-gssapi", + "account-hub-result-auth-gssapi.title", "account-hub-result-auth-ntlm", + "account-hub-result-auth-ntlm.title", "account-hub-result-auth-external", + "account-hub-result-auth-external.title", "account-hub-result-auth-oauth2", + "account-hub-result-auth-oauth2.title", "account-hub-on-port-label", "account-hub-auto-description", "account-hub-ssl-label", @@ -8344,8 +8347,11 @@ "account-hub-success-addon", "account-hub-success-half-manual", "account-hub-result-no-encryption", + "account-hub-result-no-encryption.title", "account-hub-result-ssl", + "account-hub-result-ssl.title", "account-hub-result-starttls", + "account-hub-result-starttls.title", "account-hub-credentials-wrong", "account-hub-find-settings-failed", "account-hub-exchange-config-unverifiable", diff --git a/mail/messenger/accountcreation/accountHub.ftl b/mail/messenger/accountcreation/accountHub.ftl index f2af0a1f..e6b4d452 100644 --- a/mail/messenger/accountcreation/accountHub.ftl +++ b/mail/messenger/accountcreation/accountHub.ftl @@ -74,12 +74,19 @@ account-hub-result-port-label = Port: account-hub-result-security-label = Security: account-hub-result-authentication-type-label = Authentication: account-hub-result-auth-none = None + .title = None account-hub-result-auth-password = Normal Password + .title = Normal Password account-hub-result-auth-encrypted-password = Encrypted Password + .title = Encrypted Password account-hub-result-auth-gssapi = Kerberos + .title = Kerberos account-hub-result-auth-ntlm = NTLM + .title = NTLM account-hub-result-auth-external = External + .title = External account-hub-result-auth-oauth2 = OAuth2 + .title = OAuth2 account-hub-on-port-label = Port account-hub-result-authentication-label = Authentication .title = Authentication @@ -178,8 +185,11 @@ account-hub-installing-addon = Downloading and installing add-on… account-hub-success-addon = Successfully installed the add-on account-hub-success-half-manual = The following settings were found by probing the given server: account-hub-result-no-encryption = No Encryption + .title = No Encryption account-hub-result-ssl = SSL/TLS + .title = SSL/TLS account-hub-result-starttls = STARTTLS + .title = STARTTLS account-hub-credentials-wrong = Authentication failed. Please check the username and password account-hub-result-username-label = Username .title = Username From e9f58874e1274746e491be9ee05ebf1ae3cf7a2e Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sun, 14 Jun 2026 12:55:27 +0000 Subject: [PATCH 7/7] Removed: 4 messages --- mail/messenger/accountcreation/accountHub.ftl | 4 ---- 1 file changed, 4 deletions(-) diff --git a/mail/messenger/accountcreation/accountHub.ftl b/mail/messenger/accountcreation/accountHub.ftl index e6b4d452..c04cb0c0 100644 --- a/mail/messenger/accountcreation/accountHub.ftl +++ b/mail/messenger/accountcreation/accountHub.ftl @@ -51,9 +51,7 @@ account-hub-email-manually-configure-button = Configure Manually account-hub-email-continue-button = Continue account-hub-email-confirm-button = Confirm account-hub-result-incoming-legend = Incoming - .title = Incoming account-hub-result-outgoing-legend = Outgoing - .title = Outgoing account-hub-all-servers-legend = All servers account-hub-incoming-server-legend = Incoming server account-hub-outgoing-server-legend = Outgoing server @@ -67,9 +65,7 @@ account-hub-result-hostname-label = Hostname .title = Hostname account-hub-result-socket-type-label = Connection security account-hub-servers-username-label = Username: - .title = Username account-hub-result-server-label = Server: - .title = Server account-hub-result-port-label = Port: account-hub-result-security-label = Security: account-hub-result-authentication-type-label = Authentication: