Skip to content

Commit 6ebc5c8

Browse files
committed
language fix on profile page
1 parent c4ee2cc commit 6ebc5c8

File tree

9 files changed

+66
-9
lines changed

9 files changed

+66
-9
lines changed

lib/app/modules/profile/views/profile_view.dart

Lines changed: 16 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,12 @@ class ProfileView extends GetView<ProfileController> {
6666
const SizedBox(
6767
width: 10,
6868
),
69-
Text('Add Profile', style: TextStyle(color: Colors.white)),
69+
Text(
70+
SentenceManager(
71+
currentLanguage: AppSettings.selectedLanguage)
72+
.sentences
73+
.profilePageAddNewProfile,
74+
style: TextStyle(color: Colors.white)),
7075
],
7176
),
7277
),
@@ -228,9 +233,15 @@ class ProfileView extends GetView<ProfileController> {
228233
builder: (BuildContext context) {
229234
return Utils.showAlertDialog(
230235
title: Text(
231-
"Change TW Mode",
236+
SentenceManager(
237+
currentLanguage: AppSettings.selectedLanguage)
238+
.sentences
239+
.profilePageChangeProfileMode,
232240
),
233-
content: Text("Change mode to"),
241+
content: Text(SentenceManager(
242+
currentLanguage: AppSettings.selectedLanguage)
243+
.sentences
244+
.profilePageSelectProfileMode),
234245
actions: <Widget>[
235246
TextButton(
236247
onPressed: currentMode != "TW3"
@@ -244,7 +255,7 @@ class ProfileView extends GetView<ProfileController> {
244255
}
245256
: null,
246257
child: Text(
247-
"TW3",
258+
"Taskchampion",
248259
style: TextStyle(
249260
color: tColors.primaryTextColor,
250261
),
@@ -262,7 +273,7 @@ class ProfileView extends GetView<ProfileController> {
262273
}
263274
: null,
264275
child: Text(
265-
"TW2",
276+
"TaskServer",
266277
style: TextStyle(
267278
color: tColors.primaryTextColor,
268279
),

lib/app/modules/profile/views/profiles_list.dart

Lines changed: 21 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ import 'package:flutter/material.dart';
22
import 'package:get/get.dart';
33
import 'package:taskwarrior/app/utils/constants/taskwarrior_colors.dart';
44
import 'package:taskwarrior/app/utils/app_settings/app_settings.dart';
5+
import 'package:taskwarrior/app/utils/language/sentence_manager.dart';
56

67
class ProfilesList extends StatelessWidget {
78
const ProfilesList(
@@ -107,7 +108,11 @@ class ProfilesList extends StatelessWidget {
107108
color: AppSettings.isDarkMode
108109
? TaskWarriorColors.kprimaryTextColor
109110
: TaskWarriorColors.kLightPrimaryTextColor),
110-
title: Text('Export Tasks',
111+
title: Text(
112+
SentenceManager(
113+
currentLanguage: AppSettings.selectedLanguage)
114+
.sentences
115+
.profilePageExportTasks,
111116
style: TextStyle(
112117
color: AppSettings.isDarkMode
113118
? TaskWarriorColors.kprimaryTextColor
@@ -121,7 +126,11 @@ class ProfilesList extends StatelessWidget {
121126
color: AppSettings.isDarkMode
122127
? TaskWarriorColors.kprimaryTextColor
123128
: TaskWarriorColors.kLightPrimaryTextColor),
124-
title: Text('Copy to new Profile',
129+
title: Text(
130+
SentenceManager(
131+
currentLanguage: AppSettings.selectedLanguage)
132+
.sentences
133+
.profilePageCopyConfigToNewProfile,
125134
style: TextStyle(
126135
color: AppSettings.isDarkMode
127136
? TaskWarriorColors.kprimaryTextColor
@@ -135,7 +144,11 @@ class ProfilesList extends StatelessWidget {
135144
color: AppSettings.isDarkMode
136145
? TaskWarriorColors.kprimaryTextColor
137146
: TaskWarriorColors.kLightPrimaryTextColor),
138-
title: Text('Change Profile Mode',
147+
title: Text(
148+
SentenceManager(
149+
currentLanguage: AppSettings.selectedLanguage)
150+
.sentences
151+
.profilePageChangeProfileMode,
139152
style: TextStyle(
140153
color: AppSettings.isDarkMode
141154
? TaskWarriorColors.kprimaryTextColor
@@ -149,7 +162,11 @@ class ProfilesList extends StatelessWidget {
149162
color: AppSettings.isDarkMode
150163
? TaskWarriorColors.kprimaryTextColor
151164
: TaskWarriorColors.kLightPrimaryTextColor),
152-
title: Text('Delete Profile',
165+
title: Text(
166+
SentenceManager(
167+
currentLanguage: AppSettings.selectedLanguage)
168+
.sentences
169+
.profilePageDeleteProfile,
153170
style: TextStyle(
154171
color: AppSettings.isDarkMode
155172
? TaskWarriorColors.kprimaryTextColor

lib/app/utils/language/bengali_sentences.dart

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -226,6 +226,12 @@ class BengaliSentences extends Sentences {
226226
@override
227227
String get profilePageExportTasks => 'টাস্ক রপ্তানী করুন';
228228
@override
229+
String get profilePageChangeProfileMode =>
230+
'\u09aa\u09cd\u09b0\u09cb\u09ab\u09be\u0987\u09b2 \u09ae\u09c1\u09a1\u09cd\u09a7 \u09aa\u09b0\u09bf\u09ac\u09b0\u09cd\u09a4\u09bf \u0995\u09b0\u09be';
231+
@override
232+
String get profilePageSelectProfileMode =>
233+
'\u09aa\u09cd\u09b0\u09cb\u09ab\u09be\u0981\u09b2 \u09ae\u09c1\u09a1\u09cd\u09a7 \u09a8\u09bf\u09b0\u09cd\u09ac\u09be\u099a\u09a8 \u0995\u09b0\u09c1\u09a8';
234+
@override
229235
String get profilePageCopyConfigToNewProfile =>
230236
'নতুন প্রোফাইলে কনফিগারেশন কপি করুন';
231237
@override

lib/app/utils/language/english_sentences.dart

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -239,6 +239,10 @@ class EnglishSentences extends Sentences {
239239
@override
240240
String get profilePageExportTasks => 'Export Tasks';
241241
@override
242+
String get profilePageChangeProfileMode => 'Change Profile Mode';
243+
@override
244+
String get profilePageSelectProfileMode => 'Select Profile Mode';
245+
@override
242246
String get profilePageCopyConfigToNewProfile => 'Copy Config To New Profile';
243247
@override
244248
String get profilePageDeleteProfile => 'Delete Profile';

lib/app/utils/language/french_sentences.dart

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -229,6 +229,10 @@ class FrenchSentences extends Sentences {
229229
@override
230230
String get profilePageExportTasks => 'Exporter les tâches';
231231
@override
232+
String get profilePageChangeProfileMode => 'Modifier le mode de profil';
233+
@override
234+
String get profilePageSelectProfileMode => 'Sélectionner le mode de profil';
235+
@override
232236
String get profilePageCopyConfigToNewProfile =>
233237
'Copier la configuration vers un nouveau profil';
234238
@override

lib/app/utils/language/hindi_sentences.dart

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -242,6 +242,10 @@ class HindiSentences extends Sentences {
242242
@override
243243
String get profilePageExportTasks => 'कार्य निर्यात करें';
244244
@override
245+
String get profilePageChangeProfileMode => 'प्रोफ़ाइल मोड बदलें';
246+
@override
247+
String get profilePageSelectProfileMode => 'प्रोफ़ाइल मोड चुनें';
248+
@override
245249
String get profilePageCopyConfigToNewProfile =>
246250
'नई प्रोफ़ाइल पर कॉन्फ़िगरेशन कॉपी करें';
247251
@override

lib/app/utils/language/marathi_sentences.dart

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -227,6 +227,10 @@ class MarathiSentences extends Sentences {
227227
@override
228228
String get profilePageExportTasks => 'टास्क निर्यात करा';
229229
@override
230+
String get profilePageChangeProfileMode => 'प्रोफाइल मोड बदला';
231+
@override
232+
String get profilePageSelectProfileMode => 'प्रोफाइल मोड निवडा';
233+
@override
230234
String get profilePageCopyConfigToNewProfile =>
231235
'नवीन प्रोफाइलवर कॉन्फिगरेशन कॉपी करा';
232236
@override

lib/app/utils/language/sentences.dart

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -340,4 +340,7 @@ abstract class Sentences {
340340
String get credentialsSavedSuccessfully;
341341
String get tip;
342342
String get saveCredentials;
343+
// profile page new
344+
String get profilePageChangeProfileMode;
345+
String get profilePageSelectProfileMode;
343346
}

lib/app/utils/language/spanish_sentences.dart

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -228,6 +228,10 @@ class SpanishSentences extends Sentences {
228228
@override
229229
String get profilePageExportTasks => 'Exportar tareas';
230230
@override
231+
String get profilePageChangeProfileMode => 'Cambiar modo de perfil';
232+
@override
233+
String get profilePageSelectProfileMode => 'Seleccionar modo de perfil';
234+
@override
231235
String get profilePageCopyConfigToNewProfile =>
232236
'Copiar configuración a un nuevo perfil';
233237
@override

0 commit comments

Comments
 (0)