@@ -8,6 +8,7 @@ import 'package:taskwarrior/app/models/storage/set_config.dart';
88import 'package:taskwarrior/app/modules/manageTaskServer/views/pem_widget.dart' ;
99import 'package:taskwarrior/app/utils/constants/taskwarrior_colors.dart' ;
1010import 'package:taskwarrior/app/utils/constants/taskwarrior_fonts.dart' ;
11+ import 'package:taskwarrior/app/utils/language/sentence_manager.dart' ;
1112
1213import 'package:taskwarrior/app/utils/theme/app_settings.dart' ;
1314
@@ -76,7 +77,11 @@ class ManageTaskServerPageBody extends StatelessWidget {
7677 MainAxisAlignment .start,
7778 children: [
7879 Text (
79- 'Configure TaskRc' ,
80+ SentenceManager (
81+ currentLanguage: AppSettings
82+ .selectedLanguage)
83+ .sentences
84+ .manageTaskServerPageConfigureTaskRCDialogueBoxTitle,
8085 style: TextStyle (
8186 fontWeight: TaskWarriorFonts .bold,
8287 color: AppSettings .isDarkMode
@@ -85,7 +90,11 @@ class ManageTaskServerPageBody extends StatelessWidget {
8590 ),
8691 ),
8792 Text (
88- 'Paste the taskrc content or select taskrc file' ,
93+ SentenceManager (
94+ currentLanguage: AppSettings
95+ .selectedLanguage)
96+ .sentences
97+ .manageTaskServerPageConfigureTaskRCDialogueBoxSubtitle,
8998 style: TextStyle (
9099 color: AppSettings .isDarkMode
91100 ? TaskWarriorColors .white
@@ -107,44 +116,52 @@ class ManageTaskServerPageBody extends StatelessWidget {
107116 .taskrcContentController,
108117 maxLines: 8 ,
109118 decoration: InputDecoration (
110- counterStyle: TextStyle (
111- color:
112- AppSettings .isDarkMode
113- ? TaskWarriorColors
114- .white
115- : TaskWarriorColors
116- .black),
117- suffixIconConstraints:
118- const BoxConstraints (
119- maxHeight: 24 ,
120- maxWidth: 24 ,
121- ),
122- isDense: true ,
123- suffix: IconButton (
124- onPressed: () async {
125- controller
126- .setContent (context);
127- },
128- icon: const Icon (
129- Icons .content_paste),
130- ),
131- border:
132- const OutlineInputBorder (),
133- labelStyle:
134- GoogleFonts .poppins (
135- color: AppSettings
136- .isDarkMode
137- ? TaskWarriorColors
138- .white
139- : TaskWarriorColors
140- .black),
141- labelText:
142- 'Paste your taskrc contents here' ),
119+ counterStyle: TextStyle (
120+ color:
121+ AppSettings .isDarkMode
122+ ? TaskWarriorColors
123+ .white
124+ : TaskWarriorColors
125+ .black),
126+ suffixIconConstraints:
127+ const BoxConstraints (
128+ maxHeight: 24 ,
129+ maxWidth: 24 ,
130+ ),
131+ isDense: true ,
132+ suffix: IconButton (
133+ onPressed: () async {
134+ controller
135+ .setContent (context);
136+ },
137+ icon: const Icon (
138+ Icons .content_paste),
139+ ),
140+ border:
141+ const OutlineInputBorder (),
142+ labelStyle: GoogleFonts .poppins (
143+ color:
144+ AppSettings .isDarkMode
145+ ? TaskWarriorColors
146+ .white
147+ : TaskWarriorColors
148+ .black),
149+ labelText: SentenceManager (
150+ currentLanguage:
151+ AppSettings
152+ .selectedLanguage)
153+ .sentences
154+ .manageTaskServerPageConfigureTaskRCDialogueBoxInputFieldText,
155+ ),
143156 ),
144157 ),
145158 ),
146159 Text (
147- "Or" ,
160+ SentenceManager (
161+ currentLanguage: AppSettings
162+ .selectedLanguage)
163+ .sentences
164+ .manageTaskServerPageConfigureTaskRCDialogueBoxOr,
148165 style: TextStyle (
149166 color: AppSettings .isDarkMode
150167 ? TaskWarriorColors .white
@@ -170,7 +187,11 @@ class ManageTaskServerPageBody extends StatelessWidget {
170187 Get .back ();
171188 },
172189 child: Text (
173- 'Select TASKRC file' ,
190+ SentenceManager (
191+ currentLanguage: AppSettings
192+ .selectedLanguage)
193+ .sentences
194+ .manageTaskServerPageConfigureTaskRCDialogueBoxSelectTaskRC,
174195 style: TextStyle (
175196 color: AppSettings .isDarkMode
176197 ? TaskWarriorColors .white
0 commit comments