@@ -640,6 +640,78 @@ abstract class ZulipLocalizations {
640640 /// **'Take a photo'**
641641 String get composeBoxAttachFromCameraTooltip;
642642
643+ /// Tooltip for compose box icon to show a list of saved snippets.
644+ ///
645+ /// In en, this message translates to:
646+ /// **'Show saved snippets'**
647+ String get composeBoxShowSavedSnippetsTooltip;
648+
649+ /// Text to show on the saved snippets bottom sheet when there are no saved snippets.
650+ ///
651+ /// In en, this message translates to:
652+ /// **'No saved snippets'**
653+ String get noSavedSnippets;
654+
655+ /// Title for the bottom sheet to display saved snippets.
656+ ///
657+ /// In en, this message translates to:
658+ /// **'Saved snippets'**
659+ String get savedSnippetsTitle;
660+
661+ /// Label for adding a new saved snippet.
662+ ///
663+ /// In en, this message translates to:
664+ /// **'New'**
665+ String get newSavedSnippetButton;
666+
667+ /// Title for the bottom sheet to add a new saved snippet.
668+ ///
669+ /// In en, this message translates to:
670+ /// **'New snippet'**
671+ String get newSavedSnippetTitle;
672+
673+ /// Hint text for the title input when adding a new saved snippet.
674+ ///
675+ /// In en, this message translates to:
676+ /// **'Title'**
677+ String get newSavedSnippetTitleHint;
678+
679+ /// Hint text for the content input when adding a new saved snippet.
680+ ///
681+ /// In en, this message translates to:
682+ /// **'Content'**
683+ String get newSavedSnippetContentHint;
684+
685+ /// Error title when the saved snippet failed to be created.
686+ ///
687+ /// In en, this message translates to:
688+ /// **'Failed to create saved snippet'**
689+ String get errorFailedToCreateSavedSnippetTitle;
690+
691+ /// Validation error message when the title of the saved snippet is empty.
692+ ///
693+ /// In en, this message translates to:
694+ /// **'Title cannot be empty.'**
695+ String get savedSnippetTitleValidationErrorEmpty;
696+
697+ /// Validation error message when the title of the saved snippet is too long.
698+ ///
699+ /// In en, this message translates to:
700+ /// **'Title length shouldn\'t be greater than 60 characters.'**
701+ String get savedSnippetTitleValidationErrorTooLong;
702+
703+ /// Validation error message when the content of the saved snippet is empty.
704+ ///
705+ /// In en, this message translates to:
706+ /// **'Content cannot be empty.'**
707+ String get savedSnippetContentValidationErrorEmpty;
708+
709+ /// Validation error message when the content of the saved snippet is too long.
710+ ///
711+ /// In en, this message translates to:
712+ /// **'Content length shouldn\'t be greater than 10000 characters.'**
713+ String get savedSnippetContentValidationErrorTooLong;
714+
643715 /// Hint text for content input when sending a message.
644716 ///
645717 /// In en, this message translates to:
0 commit comments