@@ -727,6 +727,210 @@ abstract class AppLocalizations {
727
727
/// In en, this message translates to:
728
728
/// **'Minimum number of days that must pass before a Standard user sees another in-app prompt.'**
729
729
String get standardUserDaysBetweenInAppPromptsDescription;
730
+
731
+ /// Text for the Sign Out menu item
732
+ ///
733
+ /// In en, this message translates to:
734
+ /// **'Sign Out'**
735
+ String get signOut;
736
+
737
+ /// Snackbar message for successful settings save
738
+ ///
739
+ /// In en, this message translates to:
740
+ /// **'Settings saved successfully!'**
741
+ String get settingsSavedSuccessfully;
742
+
743
+ /// Snackbar message for settings save error
744
+ ///
745
+ /// In en, this message translates to:
746
+ /// **'Error saving settings: {errorMessage}'**
747
+ String settingsSaveErrorMessage (String errorMessage);
748
+
749
+ /// Headline for loading state of settings
750
+ ///
751
+ /// In en, this message translates to:
752
+ /// **'Loading Settings'**
753
+ String get loadingSettingsHeadline;
754
+
755
+ /// Subheadline for loading state of settings
756
+ ///
757
+ /// In en, this message translates to:
758
+ /// **'Please wait while your settings are loaded...'**
759
+ String get loadingSettingsSubheadline;
760
+
761
+ /// Message for failure state of settings loading
762
+ ///
763
+ /// In en, this message translates to:
764
+ /// **'Failed to load settings: {errorMessage}'**
765
+ String failedToLoadSettingsMessage (String errorMessage);
766
+
767
+ /// Label for base theme setting
768
+ ///
769
+ /// In en, this message translates to:
770
+ /// **'Base Theme'**
771
+ String get baseThemeLabel;
772
+
773
+ /// Description for base theme setting
774
+ ///
775
+ /// In en, this message translates to:
776
+ /// **'Choose the overall light or dark appearance of the app.'**
777
+ String get baseThemeDescription;
778
+
779
+ /// Option for light theme
780
+ ///
781
+ /// In en, this message translates to:
782
+ /// **'Light'**
783
+ String get lightTheme;
784
+
785
+ /// Option for dark theme
786
+ ///
787
+ /// In en, this message translates to:
788
+ /// **'Dark'**
789
+ String get darkTheme;
790
+
791
+ /// Option for system default theme
792
+ ///
793
+ /// In en, this message translates to:
794
+ /// **'System Default'**
795
+ String get systemTheme;
796
+
797
+ /// Label for accent theme setting
798
+ ///
799
+ /// In en, this message translates to:
800
+ /// **'Accent Theme'**
801
+ String get accentThemeLabel;
802
+
803
+ /// Description for accent theme setting
804
+ ///
805
+ /// In en, this message translates to:
806
+ /// **'Select a primary accent color for interactive elements.'**
807
+ String get accentThemeDescription;
808
+
809
+ /// Option for default blue accent theme
810
+ ///
811
+ /// In en, this message translates to:
812
+ /// **'Default Blue'**
813
+ String get defaultBlueTheme;
814
+
815
+ /// Option for news red accent theme
816
+ ///
817
+ /// In en, this message translates to:
818
+ /// **'News Red'**
819
+ String get newsRedTheme;
820
+
821
+ /// Option for graphite gray accent theme
822
+ ///
823
+ /// In en, this message translates to:
824
+ /// **'Graphite Gray'**
825
+ String get graphiteGrayTheme;
826
+
827
+ /// Label for font family setting
828
+ ///
829
+ /// In en, this message translates to:
830
+ /// **'Font Family'**
831
+ String get fontFamilyLabel;
832
+
833
+ /// Description for font family setting
834
+ ///
835
+ /// In en, this message translates to:
836
+ /// **'Choose the font used throughout the application.'**
837
+ String get fontFamilyDescription;
838
+
839
+ /// Option for system default font
840
+ ///
841
+ /// In en, this message translates to:
842
+ /// **'System Default'**
843
+ String get systemDefaultFont;
844
+
845
+ /// Label for text scale factor setting
846
+ ///
847
+ /// In en, this message translates to:
848
+ /// **'Text Size'**
849
+ String get textScaleFactorLabel;
850
+
851
+ /// Description for text scale factor setting
852
+ ///
853
+ /// In en, this message translates to:
854
+ /// **'Adjust the overall size of text in the app.'**
855
+ String get textScaleFactorDescription;
856
+
857
+ /// Option for small text size
858
+ ///
859
+ /// In en, this message translates to:
860
+ /// **'Small'**
861
+ String get smallText;
862
+
863
+ /// Option for medium text size
864
+ ///
865
+ /// In en, this message translates to:
866
+ /// **'Medium'**
867
+ String get mediumText;
868
+
869
+ /// Option for large text size
870
+ ///
871
+ /// In en, this message translates to:
872
+ /// **'Large'**
873
+ String get largeText;
874
+
875
+ /// Option for extra large text size
876
+ ///
877
+ /// In en, this message translates to:
878
+ /// **'Extra Large'**
879
+ String get extraLargeText;
880
+
881
+ /// Label for font weight setting
882
+ ///
883
+ /// In en, this message translates to:
884
+ /// **'Font Weight'**
885
+ String get fontWeightLabel;
886
+
887
+ /// Description for font weight setting
888
+ ///
889
+ /// In en, this message translates to:
890
+ /// **'Choose the thickness of the text.'**
891
+ String get fontWeightDescription;
892
+
893
+ /// Option for light font weight
894
+ ///
895
+ /// In en, this message translates to:
896
+ /// **'Light'**
897
+ String get lightFontWeight;
898
+
899
+ /// Option for regular font weight
900
+ ///
901
+ /// In en, this message translates to:
902
+ /// **'Regular'**
903
+ String get regularFontWeight;
904
+
905
+ /// Option for bold font weight
906
+ ///
907
+ /// In en, this message translates to:
908
+ /// **'Bold'**
909
+ String get boldFontWeight;
910
+
911
+ /// Label for language setting
912
+ ///
913
+ /// In en, this message translates to:
914
+ /// **'Language'**
915
+ String get languageLabel;
916
+
917
+ /// Description for language setting
918
+ ///
919
+ /// In en, this message translates to:
920
+ /// **'Select the application language.'**
921
+ String get languageDescription;
922
+
923
+ /// Option for English language
924
+ ///
925
+ /// In en, this message translates to:
926
+ /// **'English'**
927
+ String get englishLanguage;
928
+
929
+ /// Option for Arabic language
930
+ ///
931
+ /// In en, this message translates to:
932
+ /// **'Arabic'**
933
+ String get arabicLanguage;
730
934
}
731
935
732
936
class _AppLocalizationsDelegate
0 commit comments