[fix] Added basic locatlization
All checks were successful
Flutter APK Build / Calculate Version (pull_request) Successful in 14s
Flutter APK Build / Build Flutter APK (pull_request) Successful in 6m35s
Flutter APK Build / Create Release (pull_request) Has been skipped

This commit is contained in:
2026-01-21 13:50:24 +01:00
parent cf88a9a371
commit 77a647d17d
12 changed files with 307 additions and 9 deletions

View File

@@ -1,6 +1,7 @@
import 'package:flutter/material.dart';
import 'package:provider/provider.dart';
import '../l10n/app_localizations.dart';
import '../model/bookmark.dart';
import '../model/maps_link_metadata.dart';
import '../service/bookmarks_provider.dart';
@@ -89,13 +90,15 @@ class _CollectionPageState extends State<CollectionPage> {
return Scaffold(
appBar: AppBar(
title: selectedMapsLink != null
? Text('Add to ${collection.name}')
? Text(
AppLocalizations.of(context)!.addToCollection(collection.name),
)
: Text(collection.name),
actions: [
if (selectedMapsLink != null)
TextButton(
onPressed: () => provider.removeCurrentMapsLink(),
child: Text('Cancel'),
child: Text(AppLocalizations.of(context)!.cancel),
),
],
),

View File

@@ -1,6 +1,7 @@
import 'package:flutter/material.dart';
import 'package:provider/provider.dart';
import '../l10n/app_localizations.dart';
import '../model/collection.dart';
import '../service/bookmarks_provider.dart';
import '../service/shared_link_provider.dart';
@@ -88,13 +89,13 @@ class _CollectionsListPageState extends State<CollectionsListPage> {
return Scaffold(
appBar: AppBar(
title: addingNewBookmark
? Text('Choose Collection')
: Text('Collections'),
? Text(AppLocalizations.of(context)!.chooseCollection)
: Text(AppLocalizations.of(context)!.collections),
actions: [
if (addingNewBookmark)
TextButton(
onPressed: () => provider.removeCurrentMapsLink(),
child: Text('Cancel'),
child: Text(AppLocalizations.of(context)!.cancel),
)
else
IconButton(
@@ -116,7 +117,9 @@ class _CollectionsListPageState extends State<CollectionsListPage> {
),
itemCount: collections.length,
)
: Center(child: Text('Create your first Collection to get started!')),
: Center(
child: Text(AppLocalizations.of(context)!.tipCreateCollections),
),
);
}
}

View File

@@ -1,5 +1,6 @@
import 'package:flutter/material.dart';
import 'package:provider/provider.dart';
import '../l10n/app_localizations.dart';
import '../service/search_provider.dart';
import '../widgets/search_widgets/search_bar_widget.dart';
import '../widgets/search_widgets/search_results_widget.dart';
@@ -12,7 +13,7 @@ class SearchPage extends StatelessWidget {
@override
Widget build(BuildContext context) {
return Scaffold(
appBar: AppBar(title: Text('Search')),
appBar: AppBar(title: Text(AppLocalizations.of(context)!.search)),
body: Column(
children: [
SearchBarWidget(