feature/internationale #46
@@ -128,5 +128,7 @@
|
|||||||
"upload_error": "Fehler beim Hochladen des Bildes",
|
"upload_error": "Fehler beim Hochladen des Bildes",
|
||||||
"event_added": "Veranstaltung hinzugefügt",
|
"event_added": "Veranstaltung hinzugefügt",
|
||||||
"unknown_error": "Unbekannter Fehler",
|
"unknown_error": "Unbekannter Fehler",
|
||||||
"app_error": "Anwendungsfehler"
|
"app_error": "Anwendungsfehler",
|
||||||
|
"at": "um",
|
||||||
|
"to_date": "bis"
|
||||||
}
|
}
|
||||||
|
@@ -130,5 +130,7 @@
|
|||||||
"upload_error": "Error when image uploading",
|
"upload_error": "Error when image uploading",
|
||||||
"event_added": "Event added",
|
"event_added": "Event added",
|
||||||
"unknown_error": "Unknown error",
|
"unknown_error": "Unknown error",
|
||||||
"app_error": "Application error"
|
"app_error": "Application error",
|
||||||
|
"at": "at",
|
||||||
|
"to_date": "to"
|
||||||
}
|
}
|
@@ -130,5 +130,8 @@
|
|||||||
"upload_error": "Erreur lors de l'upload d'image",
|
"upload_error": "Erreur lors de l'upload d'image",
|
||||||
"event_added": "Évènement ajouté",
|
"event_added": "Évènement ajouté",
|
||||||
"unknown_error": "Erreur inconnue",
|
"unknown_error": "Erreur inconnue",
|
||||||
"app_error": "Erreur d'application"
|
"app_error": "Erreur d'application",
|
||||||
|
"at": "à",
|
||||||
|
"to_date": "jusqu'à"
|
||||||
|
|
||||||
}
|
}
|
@@ -129,20 +129,31 @@ class _ItemMenuState extends State<ItemMenu> with ShowAlertDialog {
|
|||||||
final responseBody = utf8.decode(responseGet.bodyBytes);
|
final responseBody = utf8.decode(responseGet.bodyBytes);
|
||||||
|
|
||||||
final event = Events.fromJson(jsonDecode(responseBody));
|
final event = Events.fromJson(jsonDecode(responseBody));
|
||||||
|
final locale = Provider.of<LocaleProvider>(context, listen: false)
|
||||||
|
.locale
|
||||||
|
?.toString() ??
|
||||||
|
'en_US';
|
||||||
final startDate =
|
final startDate =
|
||||||
DateTime.parse(event.startDate ?? DateTime.now().toString());
|
DateTime.parse(event.startDate ?? DateTime.now().toString());
|
||||||
|
//final date = DateFormat.yMd().format(startDate);
|
||||||
|
//final time = DateFormat.Hm().format(startDate);
|
||||||
final endDate =
|
final endDate =
|
||||||
DateTime.parse(event.endDate ?? DateTime.now().toString());
|
DateTime.parse(event.endDate ?? DateTime.now().toString());
|
||||||
|
String separator = AppLocalizations.of(context)?.at ?? "at";
|
||||||
final formattedStartDate =
|
final formattedStartDate =
|
||||||
"${DateFormat.yMd().format(startDate)} ${DateFormat.Hm().format(startDate)}";
|
DateFormat("EEEE d MMMM y '${separator}' HH:mm", locale)
|
||||||
|
.format(startDate);
|
||||||
|
|
||||||
final formattedEndDate =
|
final formattedEndDate =
|
||||||
"${DateFormat.yMd().format(endDate)} ${DateFormat.Hm().format(endDate)}";
|
DateFormat("EEEE d MMMM y '${separator}' HH:mm", locale)
|
||||||
|
.format(endDate);
|
||||||
|
|
||||||
|
String link = AppLocalizations.of(context)?.to_date ?? "to";
|
||||||
|
|
||||||
setState(() {
|
setState(() {
|
||||||
eventName = event.name ?? "";
|
eventName = event.name ?? "";
|
||||||
eventStartDate = "$formattedStartDate à $formattedEndDate";
|
|
||||||
|
eventStartDate = "$formattedStartDate ${link} $formattedEndDate";
|
||||||
organizers = List<String>.from(event.organizers ?? []);
|
organizers = List<String>.from(event.organizers ?? []);
|
||||||
place = event.place ?? "";
|
place = event.place ?? "";
|
||||||
imgUrl = event.imgUrl ?? "";
|
imgUrl = event.imgUrl ?? "";
|
||||||
|
Reference in New Issue
Block a user