Skip to content

Sync translatable strings from v0.0.30 release #1539

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 2 commits into from
May 30, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
58 changes: 55 additions & 3 deletions assets/l10n/app_en.arb
Original file line number Diff line number Diff line change
Expand Up @@ -132,6 +132,10 @@
"@actionSheetOptionMarkAsUnread": {
"description": "Label for mark as unread button on action sheet."
},
"actionSheetOptionHideMutedMessage": "Hide muted message again",
"@actionSheetOptionHideMutedMessage": {
"description": "Label for hide muted message again button on action sheet."
},
"actionSheetOptionShare": "Share",
"@actionSheetOptionShare": {
"description": "Label for share button on action sheet."
Expand Down Expand Up @@ -381,6 +385,10 @@
"@discardDraftForEditConfirmationDialogMessage": {
"description": "Message for a confirmation dialog for discarding message text that was typed into the compose box, when editing a message."
},
"discardDraftForMessageNotSentConfirmationDialogMessage": "When you restore a message not sent, the content that was previously in the compose box is discarded.",
"@discardDraftForMessageNotSentConfirmationDialogMessage": {
"description": "Message for a confirmation dialog when restoring a message not sent, for discarding message text that was typed into the compose box."
},
"discardDraftConfirmationDialogConfirmButton": "Discard",
"@discardDraftConfirmationDialogConfirmButton": {
"description": "Label for the 'Discard' button on a confirmation dialog for discarding message text that was typed into the compose box."
Expand All @@ -401,6 +409,34 @@
"@composeBoxGenericContentHint": {
"description": "Hint text for content input when sending a message."
},
"newDmSheetBackButtonLabel": "Back",
"@newDmSheetBackButtonLabel": {
"description": "Label for the back button in the new DM sheet, allowing the user to return to the previous screen."
},
"newDmSheetNextButtonLabel": "Next",
"@newDmSheetNextButtonLabel": {
"description": "Label for the front button in the new DM sheet, if applicable, for navigation or action."
},
"newDmSheetScreenTitle": "New DM",
"@newDmSheetScreenTitle": {
"description": "Title displayed at the top of the new DM screen."
},
"newDmFabButtonLabel": "New DM",
"@newDmFabButtonLabel": {
"description": "Label for the floating action button (FAB) that opens the new DM sheet."
},
"newDmSheetSearchHintEmpty": "Add one or more users",
"@newDmSheetSearchHintEmpty": {
"description": "Hint text for the search bar when no users are selected"
},
"newDmSheetSearchHintSomeSelected": "Add another user…",
"@newDmSheetSearchHintSomeSelected": {
"description": "Hint text for the search bar when at least one user is selected"
},
"newDmSheetNoUsersFound": "No users found",
"@newDmSheetNoUsersFound": {
"description": "Message shown in the new DM sheet when no users match the search."
},
"composeBoxDmContentHint": "Message @{user}",
"@composeBoxDmContentHint": {
"description": "Hint text for content input when sending a message to one other person.",
Expand Down Expand Up @@ -872,6 +908,10 @@
"@messageIsMovedLabel": {
"description": "Label for a moved message. (Use ALL CAPS for cased alphabets: Latin, Greek, Cyrillic, etc.)"
},
"messageNotSentLabel": "MESSAGE NOT SENT",
"@messageNotSentLabel": {
"description": "Text on a message in the message list saying that a send message request failed. (Use ALL CAPS for cased alphabets: Latin, Greek, Cyrillic, etc.)"
},
"pollVoterNames": "({voterNames})",
"@pollVoterNames": {
"description": "The list of people who voted for a poll option, wrapped in parentheses.",
Expand Down Expand Up @@ -919,9 +959,9 @@
"@errorNotificationOpenTitle": {
"description": "Error title when notification opening fails"
},
"errorNotificationOpenAccountMissing": "The account associated with this notification no longer exists.",
"@errorNotificationOpenAccountMissing": {
"description": "Error message when the account associated with the notification is not found"
"errorNotificationOpenAccountNotFound": "The account associated with this notification could not be found.",
"@errorNotificationOpenAccountNotFound": {
"description": "Error message when the account associated with the notification could not be found"
},
"errorReactionAddingFailedTitle": "Adding reaction failed",
"@errorReactionAddingFailedTitle": {
Expand All @@ -943,6 +983,18 @@
"@noEarlierMessages": {
"description": "Text to show at the start of a message list if there are no earlier messages."
},
"mutedSender": "Muted sender",
"@mutedSender": {
"description": "Name for a muted user to display in message list."
},
"revealButtonLabel": "Reveal message for muted sender",
"@revealButtonLabel": {
"description": "Label for the button revealing hidden message from a muted sender in message list."
},
"mutedUser": "Muted user",
"@mutedUser": {
"description": "Name for a muted user to display all over the app."
},
"scrollToBottomTooltip": "Scroll to bottom",
"@scrollToBottomTooltip": {
"description": "Tooltip for button to scroll to bottom."
Expand Down
4 changes: 0 additions & 4 deletions assets/l10n/app_pl.arb
Original file line number Diff line number Diff line change
Expand Up @@ -557,10 +557,6 @@
"@errorNotificationOpenTitle": {
"description": "Error title when notification opening fails"
},
"errorNotificationOpenAccountMissing": "Konto związane z tym powiadomieniem już nie istnieje.",
"@errorNotificationOpenAccountMissing": {
"description": "Error message when the account associated with the notification is not found"
},
"aboutPageOpenSourceLicenses": "Licencje otwartego źródła",
"@aboutPageOpenSourceLicenses": {
"description": "Item title in About Zulip page to navigate to Licenses page"
Expand Down
4 changes: 0 additions & 4 deletions assets/l10n/app_ru.arb
Original file line number Diff line number Diff line change
Expand Up @@ -287,10 +287,6 @@
"@errorNotificationOpenTitle": {
"description": "Error title when notification opening fails"
},
"errorNotificationOpenAccountMissing": "Учетной записи, связанной с этим оповещением, больше нет.",
"@errorNotificationOpenAccountMissing": {
"description": "Error message when the account associated with the notification is not found"
},
"switchAccountButton": "Сменить учетную запись",
"@switchAccountButton": {
"description": "Label for main-menu button leading to the choose-account page."
Expand Down
84 changes: 81 additions & 3 deletions lib/generated/l10n/zulip_localizations.dart
Original file line number Diff line number Diff line change
Expand Up @@ -323,6 +323,12 @@ abstract class ZulipLocalizations {
/// **'Mark as unread from here'**
String get actionSheetOptionMarkAsUnread;

/// Label for hide muted message again button on action sheet.
///
/// In en, this message translates to:
/// **'Hide muted message again'**
String get actionSheetOptionHideMutedMessage;

/// Label for share button on action sheet.
///
/// In en, this message translates to:
Expand Down Expand Up @@ -649,6 +655,12 @@ abstract class ZulipLocalizations {
/// **'When you edit a message, the content that was previously in the compose box is discarded.'**
String get discardDraftForEditConfirmationDialogMessage;

/// Message for a confirmation dialog when restoring a message not sent, for discarding message text that was typed into the compose box.
///
/// In en, this message translates to:
/// **'When you restore a message not sent, the content that was previously in the compose box is discarded.'**
String get discardDraftForMessageNotSentConfirmationDialogMessage;

/// Label for the 'Discard' button on a confirmation dialog for discarding message text that was typed into the compose box.
///
/// In en, this message translates to:
Expand Down Expand Up @@ -679,6 +691,48 @@ abstract class ZulipLocalizations {
/// **'Type a message'**
String get composeBoxGenericContentHint;

/// Label for the back button in the new DM sheet, allowing the user to return to the previous screen.
///
/// In en, this message translates to:
/// **'Back'**
String get newDmSheetBackButtonLabel;

/// Label for the front button in the new DM sheet, if applicable, for navigation or action.
///
/// In en, this message translates to:
/// **'Next'**
String get newDmSheetNextButtonLabel;

/// Title displayed at the top of the new DM screen.
///
/// In en, this message translates to:
/// **'New DM'**
String get newDmSheetScreenTitle;

/// Label for the floating action button (FAB) that opens the new DM sheet.
///
/// In en, this message translates to:
/// **'New DM'**
String get newDmFabButtonLabel;

/// Hint text for the search bar when no users are selected
///
/// In en, this message translates to:
/// **'Add one or more users'**
String get newDmSheetSearchHintEmpty;

/// Hint text for the search bar when at least one user is selected
///
/// In en, this message translates to:
/// **'Add another user…'**
String get newDmSheetSearchHintSomeSelected;

/// Message shown in the new DM sheet when no users match the search.
///
/// In en, this message translates to:
/// **'No users found'**
String get newDmSheetNoUsersFound;

/// Hint text for content input when sending a message to one other person.
///
/// In en, this message translates to:
Expand Down Expand Up @@ -1301,6 +1355,12 @@ abstract class ZulipLocalizations {
/// **'MOVED'**
String get messageIsMovedLabel;

/// Text on a message in the message list saying that a send message request failed. (Use ALL CAPS for cased alphabets: Latin, Greek, Cyrillic, etc.)
///
/// In en, this message translates to:
/// **'MESSAGE NOT SENT'**
String get messageNotSentLabel;

/// The list of people who voted for a poll option, wrapped in parentheses.
///
/// In en, this message translates to:
Expand Down Expand Up @@ -1367,11 +1427,11 @@ abstract class ZulipLocalizations {
/// **'Failed to open notification'**
String get errorNotificationOpenTitle;

/// Error message when the account associated with the notification is not found
/// Error message when the account associated with the notification could not be found
///
/// In en, this message translates to:
/// **'The account associated with this notification no longer exists.'**
String get errorNotificationOpenAccountMissing;
/// **'The account associated with this notification could not be found.'**
String get errorNotificationOpenAccountNotFound;

/// Error title when adding a message reaction fails
///
Expand Down Expand Up @@ -1403,6 +1463,24 @@ abstract class ZulipLocalizations {
/// **'No earlier messages'**
String get noEarlierMessages;

/// Name for a muted user to display in message list.
///
/// In en, this message translates to:
/// **'Muted sender'**
String get mutedSender;

/// Label for the button revealing hidden message from a muted sender in message list.
///
/// In en, this message translates to:
/// **'Reveal message for muted sender'**
String get revealButtonLabel;

/// Name for a muted user to display all over the app.
///
/// In en, this message translates to:
/// **'Muted user'**
String get mutedUser;

/// Tooltip for button to scroll to bottom.
///
/// In en, this message translates to:
Expand Down
44 changes: 42 additions & 2 deletions lib/generated/l10n/zulip_localizations_ar.dart
Original file line number Diff line number Diff line change
Expand Up @@ -113,6 +113,9 @@ class ZulipLocalizationsAr extends ZulipLocalizations {
@override
String get actionSheetOptionMarkAsUnread => 'Mark as unread from here';

@override
String get actionSheetOptionHideMutedMessage => 'Hide muted message again';

@override
String get actionSheetOptionShare => 'Share';

Expand Down Expand Up @@ -321,6 +324,10 @@ class ZulipLocalizationsAr extends ZulipLocalizations {
String get discardDraftForEditConfirmationDialogMessage =>
'When you edit a message, the content that was previously in the compose box is discarded.';

@override
String get discardDraftForMessageNotSentConfirmationDialogMessage =>
'When you restore a message not sent, the content that was previously in the compose box is discarded.';

@override
String get discardDraftConfirmationDialogConfirmButton => 'Discard';

Expand All @@ -336,6 +343,27 @@ class ZulipLocalizationsAr extends ZulipLocalizations {
@override
String get composeBoxGenericContentHint => 'Type a message';

@override
String get newDmSheetBackButtonLabel => 'Back';

@override
String get newDmSheetNextButtonLabel => 'Next';

@override
String get newDmSheetScreenTitle => 'New DM';

@override
String get newDmFabButtonLabel => 'New DM';

@override
String get newDmSheetSearchHintEmpty => 'Add one or more users';

@override
String get newDmSheetSearchHintSomeSelected => 'Add another user…';

@override
String get newDmSheetNoUsersFound => 'No users found';

@override
String composeBoxDmContentHint(String user) {
return 'Message @$user';
Expand Down Expand Up @@ -710,6 +738,9 @@ class ZulipLocalizationsAr extends ZulipLocalizations {
@override
String get messageIsMovedLabel => 'MOVED';

@override
String get messageNotSentLabel => 'MESSAGE NOT SENT';

@override
String pollVoterNames(String voterNames) {
return '($voterNames)';
Expand Down Expand Up @@ -747,8 +778,8 @@ class ZulipLocalizationsAr extends ZulipLocalizations {
String get errorNotificationOpenTitle => 'Failed to open notification';

@override
String get errorNotificationOpenAccountMissing =>
'The account associated with this notification no longer exists.';
String get errorNotificationOpenAccountNotFound =>
'The account associated with this notification could not be found.';

@override
String get errorReactionAddingFailedTitle => 'Adding reaction failed';
Expand All @@ -765,6 +796,15 @@ class ZulipLocalizationsAr extends ZulipLocalizations {
@override
String get noEarlierMessages => 'No earlier messages';

@override
String get mutedSender => 'Muted sender';

@override
String get revealButtonLabel => 'Reveal message for muted sender';

@override
String get mutedUser => 'Muted user';

@override
String get scrollToBottomTooltip => 'Scroll to bottom';

Expand Down
Loading