mirror of
https://github.com/Myzel394/quid_faciam_hodie.git
synced 2025-06-18 23:35:25 +02:00
improved localizations
This commit is contained in:
parent
4aff60a00c
commit
1a6174bcd4
@ -62,6 +62,7 @@
|
||||
"memorySheetUpdateMemoryMakePublic": "Veröffentlichen",
|
||||
"memorySheetUpdateMemoryMakePrivate": "Privat machen",
|
||||
"memorySheetDeleteMemory": "Erinnerung löschen",
|
||||
"memorySheetCreatedAtDataKey": "Erstellt am: {creationTimeFormatted}",
|
||||
"memorySheetViewMoreDetails": "Mehr Details",
|
||||
|
||||
|
||||
@ -74,15 +75,17 @@
|
||||
"memoryMapScreenValuesLatitudeLabel": "Latitude",
|
||||
"memoryMapScreenValuesLongitudeLabel": "Longitude",
|
||||
"memoryMapScreenValuesAltitudeLabel": "Höhe",
|
||||
"memoryMapScreenValuesAltitudeValue": "{valueInMeter} m",
|
||||
"memoryMapScreenValuesAccuracyLabel": "Genauigkeit",
|
||||
"memoryMapScreenValuesAccuracyValue": "{valueInMeter}m",
|
||||
"memoryMapScreenValuesSpeedLabel": "Geschwindigkeit",
|
||||
"memoryMapScreenValuesSpeedValue": "{valueInKmh} km/h",
|
||||
|
||||
|
||||
"emptyScreenTitle": "Houston, wir haben ein Problem",
|
||||
"emptyScreenSubtitle": "Der Benutzer hat noch keine Erinnerungen erstellt!",
|
||||
"emptyScreenDescription": "Um deinen Zeitstrahl sehen zu können musst du zuerst ein paar Erinnerungen erstellen! :)",
|
||||
"emptyScreenDescription": "Um deine Timeline sehen zu können musst du zuerst ein paar Erinnerungen erstellen! :)",
|
||||
"emptyScreenCreateMemory": "Erinnerung erstellen",
|
||||
"memorySheetCreatedAtDataKey": "Erstellt am: {creationTimeFormatted}",
|
||||
|
||||
|
||||
"settingsScreenLoading": "Einstellungen werden geladen...",
|
||||
@ -95,7 +98,13 @@
|
||||
"settingsScreenDeleteAccountDescription": "Bist du dir sicher, dass du deinen Account löschen möchtest? Diese Aktion kann nicht rückgangig gemacht werden! Deine Erfahrungen werden ebenfalls gelöscht.",
|
||||
"settingsScreenDeleteAccountConfirmLabel": "Account jetzt löschen",
|
||||
"settingsScreenGeneralSectionTitle": "General",
|
||||
"settingsScreenGeneralSectionQualityLabel": "Quality",
|
||||
"settingsScreenGeneralSectionQualityLabel": "Qualität",
|
||||
|
||||
|
||||
"calendarScreenTitle": "Kalendar",
|
||||
|
||||
|
||||
"timelineScreenTitle": "Timeline",
|
||||
|
||||
|
||||
"enumMapping_ResolutionPreset_low": "Niedrig",
|
||||
|
@ -90,7 +90,6 @@
|
||||
}
|
||||
}
|
||||
},
|
||||
"memorySheetMapEstimatedAddressLabel": "Estimated Address",
|
||||
"memorySheetViewMoreDetails": "View More Details",
|
||||
|
||||
|
||||
@ -150,6 +149,12 @@
|
||||
"settingsScreenGeneralSectionQualityLabel": "Quality",
|
||||
|
||||
|
||||
"calendarScreenTitle": "Calendar",
|
||||
|
||||
|
||||
"timelineScreenTitle": "Timeline",
|
||||
|
||||
|
||||
"enumMapping_ResolutionPreset_low": "Low",
|
||||
"enumMapping_ResolutionPreset_medium": "Medium",
|
||||
"enumMapping_ResolutionPreset_high": "High",
|
||||
|
@ -1,4 +1,5 @@
|
||||
import 'package:flutter/material.dart';
|
||||
import 'package:flutter_gen/gen_l10n/app_localizations.dart';
|
||||
import 'package:flutter_platform_widgets/flutter_platform_widgets.dart';
|
||||
import 'package:flutter_sticky_header/flutter_sticky_header.dart';
|
||||
import 'package:provider/provider.dart';
|
||||
@ -19,6 +20,7 @@ class CalendarScreen extends StatelessWidget {
|
||||
|
||||
@override
|
||||
Widget build(BuildContext context) {
|
||||
final localizations = AppLocalizations.of(context)!;
|
||||
final memoriesManager = context.read<Memories>();
|
||||
|
||||
final calendarManager = CalendarManager(memories: memoriesManager.memories);
|
||||
@ -28,7 +30,7 @@ class CalendarScreen extends StatelessWidget {
|
||||
builder: (context, memories, _) => PlatformScaffold(
|
||||
appBar: isCupertino(context)
|
||||
? PlatformAppBar(
|
||||
title: const Text('Calendar'),
|
||||
title: Text(localizations.calendarScreenTitle),
|
||||
)
|
||||
: null,
|
||||
body: Padding(
|
||||
|
@ -525,7 +525,7 @@ class _MainScreenState extends AuthRequiredState<MainScreen> with Loadable {
|
||||
});
|
||||
},
|
||||
child: zoomLevels == null
|
||||
? const Text('1x')
|
||||
? Text(formatZoomLevel(1.0))
|
||||
: Text(
|
||||
formatZoomLevel(currentZoomLevel),
|
||||
),
|
||||
|
@ -6,6 +6,7 @@ import 'package:quid_faciam_hodie/models/memories.dart';
|
||||
import 'package:quid_faciam_hodie/models/timeline.dart';
|
||||
import 'package:quid_faciam_hodie/utils/loadable.dart';
|
||||
import 'package:supabase_flutter/supabase_flutter.dart';
|
||||
import 'package:flutter_gen/gen_l10n/app_localizations.dart';
|
||||
|
||||
import 'calendar_screen.dart';
|
||||
import 'empty_screen.dart';
|
||||
@ -98,6 +99,8 @@ class _TimelineScreenState extends State<TimelineScreen> with Loadable {
|
||||
|
||||
@override
|
||||
Widget build(BuildContext context) {
|
||||
final localizations = AppLocalizations.of(context)!;
|
||||
|
||||
return WillPopScope(
|
||||
onWillPop: () async {
|
||||
if (widget.popToCalendarScreen) {
|
||||
@ -111,7 +114,7 @@ class _TimelineScreenState extends State<TimelineScreen> with Loadable {
|
||||
child: PlatformScaffold(
|
||||
appBar: isCupertino(context)
|
||||
? PlatformAppBar(
|
||||
title: Text('Timeline'),
|
||||
title: Text(localizations.timelineScreenTitle),
|
||||
)
|
||||
: null,
|
||||
body: ChangeNotifierProvider.value(
|
||||
|
Loading…
x
Reference in New Issue
Block a user