rename strings fr to en in view/{activity,home}

master
remrem 1 year ago
parent a10439d1bc
commit d15eb2bffc

@ -17,8 +17,8 @@ class Activity extends StatelessWidget {
.activitySelected
.isEmpty
? ScreenTypeLayout.builder(
mobile: (_) => const NoActivityView("Pas d'activité sélectionnée"),
desktop: (_) => const NoActivityView("Pas d'activité sélectionnée"),
mobile: (_) => const NoActivityView("No activities selected"),
desktop: (_) => const NoActivityView("No activities selected"),
)
: ScreenTypeLayout.builder(
mobile: (_) => const MobileActivity(),

@ -36,7 +36,7 @@ class _MobileListActivity extends State<MobileListActivity> {
mainAxisAlignment: MainAxisAlignment.spaceBetween,
children: [
Text(
"List Activités",
"Activity List",
style: TextStyle(
color: TColor.black,
fontSize: 16,
@ -74,7 +74,7 @@ class _MobileListActivity extends State<MobileListActivity> {
setState(() {});
},
child: Text(
"Ajouter",
"Add",
style: TextStyle(
color: TColor.gray,
fontSize: 14,
@ -93,7 +93,7 @@ class _MobileListActivity extends State<MobileListActivity> {
children: [
const SizedBox(height: 20),
Text(
"Vous n'avez pas d'activités pour le moment, veuillez en ajouter.",
"You don't have any activity at the moment, please add an activity by cliking the 'Add' button",
style: TextStyle(
color: TColor.gray,
fontSize: 11,

@ -36,7 +36,7 @@ class _WebListActivityState extends State<WebListActivity> {
mainAxisAlignment: MainAxisAlignment.spaceBetween,
children: [
Text(
"List Activités",
"Activity List",
style: TextStyle(
color: TColor.black,
fontSize: 16,
@ -73,7 +73,7 @@ class _WebListActivityState extends State<WebListActivity> {
}
},
child: Text(
"Ajouter",
"Add",
style: TextStyle(
color: TColor.gray,
fontSize: 14,
@ -92,7 +92,7 @@ class _WebListActivityState extends State<WebListActivity> {
children: [
const SizedBox(height: 20),
Text(
"Vous n'avez pas d'activités pour le moment, veuillez en ajouter.",
"You don't have any activity at the moment, please add an activity by cliking the 'Add' button",
style: TextStyle(
color: TColor.gray,
fontSize: 11,

@ -28,10 +28,8 @@ class _HomeViewState extends State<HomeView> {
: selectedActivitiesCount > 1
? const StatAtivities()
: ScreenTypeLayout.builder(
mobile: (_) =>
const NoActivityView("Pas d'activité sélectionnée"),
desktop: (_) =>
const NoActivityView("Pas d'activité sélectionnée"),
mobile: (_) => const NoActivityView("No activity selected"),
desktop: (_) => const NoActivityView("No activity selected"),
);
}
}

@ -68,7 +68,7 @@ class _MobileHomeView extends State<MobileHomeView> {
height: media.width * 0.05,
),
Text(
"Status d'activité",
"Activity Status",
style: TextStyle(
color: TColor.black,
fontSize: 16,
@ -87,7 +87,7 @@ class _MobileHomeView extends State<MobileHomeView> {
"${avgBpm.toString()} BPM",
"Minimum",
"Maximum",
"Moyenne",
"Average",
Icons.trending_down,
Icons.trending_up,
Icons.favorite_outline),
@ -95,7 +95,7 @@ class _MobileHomeView extends State<MobileHomeView> {
mainAxisAlignment: MainAxisAlignment.spaceBetween,
children: [
Text(
"Rythme cardique et vitesse",
"Heart rate and speed",
style: TextStyle(
color: TColor.black,
fontSize: 16,
@ -114,9 +114,9 @@ class _MobileHomeView extends State<MobileHomeView> {
"${double.parse(maxSpeed.toStringAsFixed(2))} m/s",
"${double.parse(minSpeed.toStringAsFixed(2))} m/s",
"${double.parse(avgSpeed.toStringAsFixed(2))} m/s",
"Max vitesse",
"Min vitesse",
"Moyenne vitesse",
"Max speed",
"Min speed",
"Avg speed",
Icons.trending_down,
Icons.trending_up,
Icons.trending_up),
@ -140,9 +140,9 @@ class _MobileHomeView extends State<MobileHomeView> {
"${minAltitude.toInt()} M",
"${maxAltitude.toInt()} M",
"${avgAltitude.toInt()} M",
"Altitude minimum",
"Altitude maximum",
"Altitude moyenne",
"Minimum altitude",
"Maximum altitude",
"Average altitude",
Icons.trending_down,
Icons.trending_up,
Icons.favorite_outline),

@ -49,7 +49,7 @@ class _NoActivityViewState extends State<NoActivityView> {
),
),
Text(
"Veuillez sélectionner une activité en cliquant sur la loupe ci-dessous",
"Please select an activity by clicking the magnifying glass below",
textAlign: TextAlign.center,
style: TextStyle(color: TColor.gray, fontSize: 12),
),

@ -21,17 +21,17 @@ class Prediction extends StatefulWidget {
class _PredictionState extends State<Prediction> {
List<Map<String, dynamic>> lastWorkoutArr = [
{
"name": "Temps",
"name": "Time",
"image": "assets/img/time-icon2.svg",
"value": "..",
},
{
"name": "Rythme cardiaque",
"name": "Heart rate",
"image": "assets/img/bpm2-icon.svg",
"value": "..",
},
{
"name": "Vitesse",
"name": "Speed",
"image": "assets/img/vitesse2-icon.svg",
"value": "..",
},
@ -42,7 +42,7 @@ class _PredictionState extends State<Prediction> {
}
];
final ManagerFile _managerFile = ManagerFile();
String selectedCategory = "Choisir type d'activité";
String selectedCategory = "Select an activity category";
@override
Widget build(BuildContext context) {
@ -77,7 +77,7 @@ class _PredictionState extends State<Prediction> {
children: [
const SizedBox(height: 40),
Text(
"Prédiction",
"Prediction",
style: TextStyle(
color: TColor.black,
fontSize: 22,
@ -153,7 +153,7 @@ class _PredictionState extends State<Prediction> {
),
const SizedBox(height: 20),
RoundButton(
title: "Valider",
title: "Save",
onPressed: () async {
prediction();
}),

@ -106,7 +106,7 @@ class _StatAtivities extends State<StatAtivities> {
height: media.width * 0.05,
),
Text(
"Status d'activité",
"Activity Status",
style: TextStyle(
color: TColor.black,
fontSize: 16,
@ -119,17 +119,17 @@ class _StatAtivities extends State<StatAtivities> {
mainAxisAlignment: MainAxisAlignment.center,
children: [
ContainerStatsActivities(
"$avgBpm BPM", "Moyenne Bpm", Icons.favorite),
"$avgBpm BPM", "Average bpm", Icons.favorite),
SizedBox(
width: media.width * 0.03,
),
ContainerStatsActivities(
"$maxBpm BPM", "Maximum Bpm", Icons.trending_up),
"$maxBpm BPM", "Maximum bpm", Icons.trending_up),
SizedBox(
width: media.width * 0.03,
),
ContainerStatsActivities(
"$minBpm BPM", "Minimum Bpm", Icons.trending_down)
"$minBpm BPM", "Minimum bpm", Icons.trending_down)
],
),
SizedBox(
@ -139,17 +139,19 @@ class _StatAtivities extends State<StatAtivities> {
mainAxisAlignment: MainAxisAlignment.center,
children: [
ContainerStatsActivities(
"${avgSpeed.toStringAsFixed(2)} m/s", "Moyenne vitesse", Icons.bolt),
"${avgSpeed.toStringAsFixed(2)} m/s",
"Average speed",
Icons.bolt),
SizedBox(
width: media.width * 0.03,
),
ContainerStatsActivities(
"$maxSpeed m/s", "Maximum vitesse", Icons.trending_up),
"$maxSpeed m/s", "Maximum speed", Icons.trending_up),
SizedBox(
width: media.width * 0.03,
),
ContainerStatsActivities(
"$minSpeed m/s", "Minimum vitesse", Icons.trending_down)
"$minSpeed m/s", "Minimum speed", Icons.trending_down)
],
),
SizedBox(
@ -159,7 +161,7 @@ class _StatAtivities extends State<StatAtivities> {
mainAxisAlignment: MainAxisAlignment.center,
children: [
ContainerStatsActivities("$avgTemperature °C",
"Moyenne Temperature", Icons.thermostat),
"Average Temperature", Icons.thermostat),
SizedBox(
width: media.width * 0.03,
),
@ -179,17 +181,19 @@ class _StatAtivities extends State<StatAtivities> {
mainAxisAlignment: MainAxisAlignment.center,
children: [
ContainerStatsActivities(
"${avgAltitude.toStringAsFixed(2)} m", "Moyenne Altitude", Icons.landscape),
"${avgAltitude.toStringAsFixed(2)} m",
"Average altitude",
Icons.landscape),
SizedBox(
width: media.width * 0.03,
),
ContainerStatsActivities("$maxAltitude m",
"Maximum Altitude", Icons.trending_up),
"Maximum altitude", Icons.trending_up),
SizedBox(
width: media.width * 0.03,
),
ContainerStatsActivities("$minAltitude m",
"Minimum Altitude", Icons.trending_down)
"Minimum altitude", Icons.trending_down)
],
),
SizedBox(
@ -199,12 +203,12 @@ class _StatAtivities extends State<StatAtivities> {
mainAxisAlignment: MainAxisAlignment.center,
children: [
ContainerStatsActivities("$getTotalDistance m",
"Distance Totale", Icons.double_arrow),
"Total distance", Icons.double_arrow),
SizedBox(
width: media.width * 0.03,
),
ContainerStatsActivities(
"$totalSteps", "Total Pas", Icons.do_not_step_rounded),
ContainerStatsActivities("$totalSteps", "Total steps",
Icons.do_not_step_rounded),
],
),
SizedBox(
@ -214,12 +218,12 @@ class _StatAtivities extends State<StatAtivities> {
mainAxisAlignment: MainAxisAlignment.center,
children: [
ContainerStatsActivities(
"$totalTime s", "Temps Total", Icons.timer),
"$totalTime s", "Total time", Icons.timer),
SizedBox(
width: media.width * 0.03,
),
ContainerStatsActivities("$totalCalories kCal",
"Calories Dépensées", Icons.local_fire_department),
"Burned calories", Icons.local_fire_department),
],
),
SizedBox(

@ -63,117 +63,109 @@ class _WebHomeView extends State<WebHomeView> {
return Scaffold(
backgroundColor: TColor.white,
body: SingleChildScrollView(
child: Padding(
padding: const EdgeInsets.symmetric(horizontal: 30),
child: Column(
mainAxisAlignment: MainAxisAlignment.center,
children: [
SizedBox(
height: media.width * 0.03,
),
const EnteteHomeView(),
SizedBox(
height: media.width * 0.03,
),
child: Padding(
padding: const EdgeInsets.symmetric(horizontal: 30),
child: Column(
mainAxisAlignment: MainAxisAlignment.center,
children: [
SizedBox(
height: media.width * 0.03,
),
const EnteteHomeView(),
SizedBox(
height: media.width * 0.03,
),
Column(mainAxisAlignment: MainAxisAlignment.center, children: [
Column(mainAxisAlignment: MainAxisAlignment.center, children: [
Column(
mainAxisAlignment: MainAxisAlignment.center,
children: [
Text(
"Status d'activité",
style: TextStyle(
color: TColor.black,
fontSize: 16,
fontWeight: FontWeight.w700),
),
SizedBox(
height: media.width * 0.02,
),
Row(mainAxisAlignment: MainAxisAlignment.center,
children: [
BpmByTime(media, data),
SizedBox(
width: media.width * 0.01,
),
LigneContainerStats(
"${minBpm.toString()} BPM",
"${maxBpm.toString()} BPM",
"${avgBpm.toString()} BPM",
"Minimum",
"Maximum",
"Moyenne",
Icons.trending_down,
Icons.trending_up,
Icons.favorite_outline),
]),
]),
Text(
"Activity status",
style: TextStyle(
color: TColor.black,
fontSize: 16,
fontWeight: FontWeight.w700),
),
SizedBox(
height: media.width * 0.05,
height: media.width * 0.02,
),
Column(
mainAxisAlignment: MainAxisAlignment.center,
children: [
Text(
"Rythme cardique et vitesse",
style: TextStyle(
color: TColor.black,
fontSize: 16,
fontWeight: FontWeight.w700),
),
SizedBox(
height: media.width * 0.03,
),
Row(
mainAxisAlignment: MainAxisAlignment.center,
children: [
GraphBpmAndSpeedByTime(media, data),
SizedBox(
height: media.width * 0.05,
),
LigneContainerStats(
"${double.parse(maxSpeed.toStringAsFixed(2))} m/s",
"${double.parse(avgSpeed.toStringAsFixed(2))} m/s",
"${avgBpm.toString()} BPM",
"Max vitesse",
"Moy vitesse",
"Moy Bpm",
Icons.trending_up,
Icons.bolt,
Icons.favorite_outline),
SizedBox(
height: media.width * 0.05,
),
]),
]),
Row(mainAxisAlignment: MainAxisAlignment.center, children: [
BpmByTime(media, data),
SizedBox(
width: media.width * 0.01,
),
LigneContainerStats(
"${minBpm.toString()} BPM",
"${maxBpm.toString()} BPM",
"${avgBpm.toString()} BPM",
"Minimum",
"Maximum",
"Average",
Icons.trending_down,
Icons.trending_up,
Icons.favorite_outline),
]),
]),
SizedBox(
height: media.width * 0.02,
height: media.width * 0.05,
),
Text(
"Altitude",
style: TextStyle(
color: TColor.black,
fontSize: 16,
fontWeight: FontWeight.w700),
),
Row(mainAxisAlignment: MainAxisAlignment.center, children: [
GraphAltitudeByTime(media, data),
LigneContainerStats(
"${minAltitude.toInt()} m",
"${maxAltitude.toInt()} m",
"${avgAltitude.toInt()} m",
"Minimum",
"Maximum",
"Moyenne",
Icons.trending_down,
Icons.trending_up,
Icons.favorite_outline),
Column(mainAxisAlignment: MainAxisAlignment.center, children: [
Text(
"Heart rate and speed",
style: TextStyle(
color: TColor.black,
fontSize: 16,
fontWeight: FontWeight.w700),
),
SizedBox(
height: media.width * 0.03,
),
Row(mainAxisAlignment: MainAxisAlignment.center, children: [
GraphBpmAndSpeedByTime(media, data),
SizedBox(
height: media.width * 0.05,
),
LigneContainerStats(
"${double.parse(maxSpeed.toStringAsFixed(2))} m/s",
"${double.parse(avgSpeed.toStringAsFixed(2))} m/s",
"${avgBpm.toString()} BPM",
"Max speed",
"Moy speed",
"Avg bpm",
Icons.trending_up,
Icons.bolt,
Icons.favorite_outline),
SizedBox(
height: media.width * 0.05,
),
]),
]),
],
),
]),
SizedBox(
height: media.width * 0.02,
),
Text(
"Altitude",
style: TextStyle(
color: TColor.black,
fontSize: 16,
fontWeight: FontWeight.w700),
),
Row(mainAxisAlignment: MainAxisAlignment.center, children: [
GraphAltitudeByTime(media, data),
LigneContainerStats(
"${minAltitude.toInt()} m",
"${maxAltitude.toInt()} m",
"${avgAltitude.toInt()} m",
"Minimum",
"Maximum",
"Average",
Icons.trending_down,
Icons.trending_up,
Icons.favorite_outline),
]),
],
),
),
),
);
}
}

Loading…
Cancel
Save