Skip to content

Commit bb1ca88

Browse files
gnpricechrisbobbe
authored andcommitted
l10n: Add translatable strings from v0.0.30 release
This will enable our translation contributors to start translating these ahead of the upcoming launch, even though the features that use them aren't yet merged to main.
1 parent ca3ef63 commit bb1ca88

12 files changed

+530
-0
lines changed

assets/l10n/app_en.arb

Lines changed: 52 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -132,6 +132,10 @@
132132
"@actionSheetOptionMarkAsUnread": {
133133
"description": "Label for mark as unread button on action sheet."
134134
},
135+
"actionSheetOptionHideMutedMessage": "Hide muted message again",
136+
"@actionSheetOptionHideMutedMessage": {
137+
"description": "Label for hide muted message again button on action sheet."
138+
},
135139
"actionSheetOptionShare": "Share",
136140
"@actionSheetOptionShare": {
137141
"description": "Label for share button on action sheet."
@@ -381,6 +385,10 @@
381385
"@discardDraftForEditConfirmationDialogMessage": {
382386
"description": "Message for a confirmation dialog for discarding message text that was typed into the compose box, when editing a message."
383387
},
388+
"discardDraftForMessageNotSentConfirmationDialogMessage": "When you restore a message not sent, the content that was previously in the compose box is discarded.",
389+
"@discardDraftForMessageNotSentConfirmationDialogMessage": {
390+
"description": "Message for a confirmation dialog when restoring a message not sent, for discarding message text that was typed into the compose box."
391+
},
384392
"discardDraftConfirmationDialogConfirmButton": "Discard",
385393
"@discardDraftConfirmationDialogConfirmButton": {
386394
"description": "Label for the 'Discard' button on a confirmation dialog for discarding message text that was typed into the compose box."
@@ -401,6 +409,34 @@
401409
"@composeBoxGenericContentHint": {
402410
"description": "Hint text for content input when sending a message."
403411
},
412+
"newDmSheetBackButtonLabel": "Back",
413+
"@newDmSheetBackButtonLabel": {
414+
"description": "Label for the back button in the new DM sheet, allowing the user to return to the previous screen."
415+
},
416+
"newDmSheetNextButtonLabel": "Next",
417+
"@newDmSheetNextButtonLabel": {
418+
"description": "Label for the front button in the new DM sheet, if applicable, for navigation or action."
419+
},
420+
"newDmSheetScreenTitle": "New DM",
421+
"@newDmSheetScreenTitle": {
422+
"description": "Title displayed at the top of the new DM screen."
423+
},
424+
"newDmFabButtonLabel": "New DM",
425+
"@newDmFabButtonLabel": {
426+
"description": "Label for the floating action button (FAB) that opens the new DM sheet."
427+
},
428+
"newDmSheetSearchHintEmpty": "Add one or more users",
429+
"@newDmSheetSearchHintEmpty": {
430+
"description": "Hint text for the search bar when no users are selected"
431+
},
432+
"newDmSheetSearchHintSomeSelected": "Add another user…",
433+
"@newDmSheetSearchHintSomeSelected": {
434+
"description": "Hint text for the search bar when at least one user is selected"
435+
},
436+
"newDmSheetNoUsersFound": "No users found",
437+
"@newDmSheetNoUsersFound": {
438+
"description": "Message shown in the new DM sheet when no users match the search."
439+
},
404440
"composeBoxDmContentHint": "Message @{user}",
405441
"@composeBoxDmContentHint": {
406442
"description": "Hint text for content input when sending a message to one other person.",
@@ -872,6 +908,10 @@
872908
"@messageIsMovedLabel": {
873909
"description": "Label for a moved message. (Use ALL CAPS for cased alphabets: Latin, Greek, Cyrillic, etc.)"
874910
},
911+
"messageNotSentLabel": "MESSAGE NOT SENT",
912+
"@messageNotSentLabel": {
913+
"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.)"
914+
},
875915
"pollVoterNames": "({voterNames})",
876916
"@pollVoterNames": {
877917
"description": "The list of people who voted for a poll option, wrapped in parentheses.",
@@ -943,6 +983,18 @@
943983
"@noEarlierMessages": {
944984
"description": "Text to show at the start of a message list if there are no earlier messages."
945985
},
986+
"mutedSender": "Muted sender",
987+
"@mutedSender": {
988+
"description": "Name for a muted user to display in message list."
989+
},
990+
"revealButtonLabel": "Reveal message for muted sender",
991+
"@revealButtonLabel": {
992+
"description": "Label for the button revealing hidden message from a muted sender in message list."
993+
},
994+
"mutedUser": "Muted user",
995+
"@mutedUser": {
996+
"description": "Name for a muted user to display all over the app."
997+
},
946998
"scrollToBottomTooltip": "Scroll to bottom",
947999
"@scrollToBottomTooltip": {
9481000
"description": "Tooltip for button to scroll to bottom."

lib/generated/l10n/zulip_localizations.dart

Lines changed: 78 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -323,6 +323,12 @@ abstract class ZulipLocalizations {
323323
/// **'Mark as unread from here'**
324324
String get actionSheetOptionMarkAsUnread;
325325

326+
/// Label for hide muted message again button on action sheet.
327+
///
328+
/// In en, this message translates to:
329+
/// **'Hide muted message again'**
330+
String get actionSheetOptionHideMutedMessage;
331+
326332
/// Label for share button on action sheet.
327333
///
328334
/// In en, this message translates to:
@@ -649,6 +655,12 @@ abstract class ZulipLocalizations {
649655
/// **'When you edit a message, the content that was previously in the compose box is discarded.'**
650656
String get discardDraftForEditConfirmationDialogMessage;
651657

658+
/// Message for a confirmation dialog when restoring a message not sent, for discarding message text that was typed into the compose box.
659+
///
660+
/// In en, this message translates to:
661+
/// **'When you restore a message not sent, the content that was previously in the compose box is discarded.'**
662+
String get discardDraftForMessageNotSentConfirmationDialogMessage;
663+
652664
/// Label for the 'Discard' button on a confirmation dialog for discarding message text that was typed into the compose box.
653665
///
654666
/// In en, this message translates to:
@@ -679,6 +691,48 @@ abstract class ZulipLocalizations {
679691
/// **'Type a message'**
680692
String get composeBoxGenericContentHint;
681693

694+
/// Label for the back button in the new DM sheet, allowing the user to return to the previous screen.
695+
///
696+
/// In en, this message translates to:
697+
/// **'Back'**
698+
String get newDmSheetBackButtonLabel;
699+
700+
/// Label for the front button in the new DM sheet, if applicable, for navigation or action.
701+
///
702+
/// In en, this message translates to:
703+
/// **'Next'**
704+
String get newDmSheetNextButtonLabel;
705+
706+
/// Title displayed at the top of the new DM screen.
707+
///
708+
/// In en, this message translates to:
709+
/// **'New DM'**
710+
String get newDmSheetScreenTitle;
711+
712+
/// Label for the floating action button (FAB) that opens the new DM sheet.
713+
///
714+
/// In en, this message translates to:
715+
/// **'New DM'**
716+
String get newDmFabButtonLabel;
717+
718+
/// Hint text for the search bar when no users are selected
719+
///
720+
/// In en, this message translates to:
721+
/// **'Add one or more users'**
722+
String get newDmSheetSearchHintEmpty;
723+
724+
/// Hint text for the search bar when at least one user is selected
725+
///
726+
/// In en, this message translates to:
727+
/// **'Add another user…'**
728+
String get newDmSheetSearchHintSomeSelected;
729+
730+
/// Message shown in the new DM sheet when no users match the search.
731+
///
732+
/// In en, this message translates to:
733+
/// **'No users found'**
734+
String get newDmSheetNoUsersFound;
735+
682736
/// Hint text for content input when sending a message to one other person.
683737
///
684738
/// In en, this message translates to:
@@ -1301,6 +1355,12 @@ abstract class ZulipLocalizations {
13011355
/// **'MOVED'**
13021356
String get messageIsMovedLabel;
13031357

1358+
/// 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.)
1359+
///
1360+
/// In en, this message translates to:
1361+
/// **'MESSAGE NOT SENT'**
1362+
String get messageNotSentLabel;
1363+
13041364
/// The list of people who voted for a poll option, wrapped in parentheses.
13051365
///
13061366
/// In en, this message translates to:
@@ -1403,6 +1463,24 @@ abstract class ZulipLocalizations {
14031463
/// **'No earlier messages'**
14041464
String get noEarlierMessages;
14051465

1466+
/// Name for a muted user to display in message list.
1467+
///
1468+
/// In en, this message translates to:
1469+
/// **'Muted sender'**
1470+
String get mutedSender;
1471+
1472+
/// Label for the button revealing hidden message from a muted sender in message list.
1473+
///
1474+
/// In en, this message translates to:
1475+
/// **'Reveal message for muted sender'**
1476+
String get revealButtonLabel;
1477+
1478+
/// Name for a muted user to display all over the app.
1479+
///
1480+
/// In en, this message translates to:
1481+
/// **'Muted user'**
1482+
String get mutedUser;
1483+
14061484
/// Tooltip for button to scroll to bottom.
14071485
///
14081486
/// In en, this message translates to:

lib/generated/l10n/zulip_localizations_ar.dart

Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -113,6 +113,9 @@ class ZulipLocalizationsAr extends ZulipLocalizations {
113113
@override
114114
String get actionSheetOptionMarkAsUnread => 'Mark as unread from here';
115115

116+
@override
117+
String get actionSheetOptionHideMutedMessage => 'Hide muted message again';
118+
116119
@override
117120
String get actionSheetOptionShare => 'Share';
118121

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

327+
@override
328+
String get discardDraftForMessageNotSentConfirmationDialogMessage =>
329+
'When you restore a message not sent, the content that was previously in the compose box is discarded.';
330+
324331
@override
325332
String get discardDraftConfirmationDialogConfirmButton => 'Discard';
326333

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

346+
@override
347+
String get newDmSheetBackButtonLabel => 'Back';
348+
349+
@override
350+
String get newDmSheetNextButtonLabel => 'Next';
351+
352+
@override
353+
String get newDmSheetScreenTitle => 'New DM';
354+
355+
@override
356+
String get newDmFabButtonLabel => 'New DM';
357+
358+
@override
359+
String get newDmSheetSearchHintEmpty => 'Add one or more users';
360+
361+
@override
362+
String get newDmSheetSearchHintSomeSelected => 'Add another user…';
363+
364+
@override
365+
String get newDmSheetNoUsersFound => 'No users found';
366+
339367
@override
340368
String composeBoxDmContentHint(String user) {
341369
return 'Message @$user';
@@ -710,6 +738,9 @@ class ZulipLocalizationsAr extends ZulipLocalizations {
710738
@override
711739
String get messageIsMovedLabel => 'MOVED';
712740

741+
@override
742+
String get messageNotSentLabel => 'MESSAGE NOT SENT';
743+
713744
@override
714745
String pollVoterNames(String voterNames) {
715746
return '($voterNames)';
@@ -765,6 +796,15 @@ class ZulipLocalizationsAr extends ZulipLocalizations {
765796
@override
766797
String get noEarlierMessages => 'No earlier messages';
767798

799+
@override
800+
String get mutedSender => 'Muted sender';
801+
802+
@override
803+
String get revealButtonLabel => 'Reveal message for muted sender';
804+
805+
@override
806+
String get mutedUser => 'Muted user';
807+
768808
@override
769809
String get scrollToBottomTooltip => 'Scroll to bottom';
770810

lib/generated/l10n/zulip_localizations_de.dart

Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -113,6 +113,9 @@ class ZulipLocalizationsDe extends ZulipLocalizations {
113113
@override
114114
String get actionSheetOptionMarkAsUnread => 'Mark as unread from here';
115115

116+
@override
117+
String get actionSheetOptionHideMutedMessage => 'Hide muted message again';
118+
116119
@override
117120
String get actionSheetOptionShare => 'Share';
118121

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

327+
@override
328+
String get discardDraftForMessageNotSentConfirmationDialogMessage =>
329+
'When you restore a message not sent, the content that was previously in the compose box is discarded.';
330+
324331
@override
325332
String get discardDraftConfirmationDialogConfirmButton => 'Discard';
326333

@@ -336,6 +343,27 @@ class ZulipLocalizationsDe extends ZulipLocalizations {
336343
@override
337344
String get composeBoxGenericContentHint => 'Type a message';
338345

346+
@override
347+
String get newDmSheetBackButtonLabel => 'Back';
348+
349+
@override
350+
String get newDmSheetNextButtonLabel => 'Next';
351+
352+
@override
353+
String get newDmSheetScreenTitle => 'New DM';
354+
355+
@override
356+
String get newDmFabButtonLabel => 'New DM';
357+
358+
@override
359+
String get newDmSheetSearchHintEmpty => 'Add one or more users';
360+
361+
@override
362+
String get newDmSheetSearchHintSomeSelected => 'Add another user…';
363+
364+
@override
365+
String get newDmSheetNoUsersFound => 'No users found';
366+
339367
@override
340368
String composeBoxDmContentHint(String user) {
341369
return 'Message @$user';
@@ -710,6 +738,9 @@ class ZulipLocalizationsDe extends ZulipLocalizations {
710738
@override
711739
String get messageIsMovedLabel => 'MOVED';
712740

741+
@override
742+
String get messageNotSentLabel => 'MESSAGE NOT SENT';
743+
713744
@override
714745
String pollVoterNames(String voterNames) {
715746
return '($voterNames)';
@@ -765,6 +796,15 @@ class ZulipLocalizationsDe extends ZulipLocalizations {
765796
@override
766797
String get noEarlierMessages => 'No earlier messages';
767798

799+
@override
800+
String get mutedSender => 'Muted sender';
801+
802+
@override
803+
String get revealButtonLabel => 'Reveal message for muted sender';
804+
805+
@override
806+
String get mutedUser => 'Muted user';
807+
768808
@override
769809
String get scrollToBottomTooltip => 'Scroll to bottom';
770810

0 commit comments

Comments
 (0)