Data import and export #6

Merged
marco merged 20 commits from development into main 2026-01-22 18:47:03 +01:00
6 changed files with 35 additions and 3 deletions
Showing only changes of commit 045f8b5b6b - Show all commits

View File

@@ -23,5 +23,7 @@
"collectionName": "Name der Sammlung",
"bookmarkTitle": "Titel des Lesezeichens",
"url": "Url",
"description": "Beschreibung"
"description": "Beschreibung",
"settings": "Einstellungen",
"activateJsonExport": "Json-Export aktivieren"
}

View File

@@ -23,5 +23,7 @@
"collectionName": "Collection Name",
"bookmarkTitle": "Bookmark Title",
"url": "Url",
"description": "Description"
"description": "Description",
"settings": "Settings",
"activateJsonExport": "Activate json export"
}

View File

@@ -199,6 +199,18 @@ abstract class AppLocalizations {
/// In en, this message translates to:
/// **'Description'**
String get description;
/// No description provided for @settings.
///
/// In en, this message translates to:
/// **'Settings'**
String get settings;
/// No description provided for @activateJsonExport.
///
/// In en, this message translates to:
/// **'Activate json export'**
String get activateJsonExport;
}
class _AppLocalizationsDelegate

View File

@@ -60,4 +60,10 @@ class AppLocalizationsDe extends AppLocalizations {
@override
String get description => 'Beschreibung';
@override
String get settings => 'Einstellungen';
@override
String get activateJsonExport => 'Json-Export aktivieren';
}

View File

@@ -61,4 +61,10 @@ class AppLocalizationsEn extends AppLocalizations {
@override
String get description => 'Description';
@override
String get settings => 'Settings';
@override
String get activateJsonExport => 'Activate json export';
}

View File

@@ -1,11 +1,15 @@
import 'package:flutter/material.dart';
import '../l10n/app_localizations.dart';
class SettingsPage extends StatelessWidget {
static const routeName = '/settings';
const SettingsPage({super.key});
@override
Widget build(BuildContext context) {
return const Placeholder();
return Scaffold(
appBar: AppBar(title: Text(AppLocalizations.of(context)!.settings)),
);
}
}