Add 'gym mode' to translation files

(testing weblate integration)
This commit is contained in:
Roland Geider
2021-03-11 12:07:46 +01:00
parent a0313b41e9
commit 592378f775
5 changed files with 20 additions and 13 deletions

View File

@@ -53,6 +53,10 @@
"@newSet": {
"description": "Header when adding a new set to a workout day"
},
"gymMode": "GymMode",
"@gymMode": {
"description": "Label when starting the gym mode"
},
"description": "Description",
"save": "Description",
"cancel": "Cancel",

View File

@@ -64,7 +64,7 @@ class _WorkoutPlanScreenState extends State<WorkoutPlanScreen> {
return WorkoutLogs(plan, _changeMode);
break;
case WorkoutScreenMode.gym:
return Text('Gym Mode');
return Text(AppLocalizations.of(context).gymMode);
break;
}
}

View File

@@ -38,18 +38,21 @@ class NutritionalPlanDetailWidget extends StatelessWidget {
delegate: SliverChildListDelegate(
[
SizedBox(height: 10),
ElevatedButton(
child: Text(AppLocalizations.of(context).add),
onPressed: () {
showFormBottomSheet(
context,
AppLocalizations.of(context).addMeal,
MealForm(_nutritionalPlan.id),
);
},
),
if (_nutritionalPlan.meals != null && _nutritionalPlan.meals.length > 0)
..._nutritionalPlan.meals.map((meal) => MealWidget(meal)).toList(),
Padding(
padding: const EdgeInsets.all(8.0),
child: ElevatedButton(
child: Text(AppLocalizations.of(context).add),
onPressed: () {
showFormBottomSheet(
context,
AppLocalizations.of(context).addMeal,
MealForm(_nutritionalPlan.id),
);
},
),
),
Container(
padding: EdgeInsets.all(15),
height: 220,

View File

@@ -170,7 +170,7 @@ class DayHeaderDismissible extends StatelessWidget {
mainAxisAlignment: MainAxisAlignment.start,
children: [
Text(
'Gym mode',
AppLocalizations.of(context).gymMode,
style: TextStyle(color: Colors.white),
),
Icon(

View File

@@ -104,7 +104,7 @@ class StartPage extends StatelessWidget {
Padding(
padding: const EdgeInsets.symmetric(vertical: 10),
child: Text(
'Gym mode',
AppLocalizations.of(context).gymMode,
style: Theme.of(context).textTheme.headline5,
),
),