feat(mobile): use Weblate for i18n (2) (#17620)

* feat(mobile): use Weblate for i18n (2)

* remove old translation files

* dedup keys

* remove migration report

* chore

* remove localizely.yml
This commit is contained in:
Alex
2025-04-15 10:54:26 -05:00
committed by GitHub
parent 17e720440d
commit b2c903c000
156 changed files with 25537 additions and 30968 deletions
@@ -142,7 +142,7 @@ class CreateAlbumPage extends HookConsumerWidget {
AlbumActionFilledButton(
iconData: Icons.add_photo_alternate_outlined,
onPressed: onSelectPhotosButtonPressed,
labelText: "share_add_photos".tr(),
labelText: "add_photos".tr(),
),
],
),
@@ -207,7 +207,7 @@ class CreateAlbumPage extends HookConsumerWidget {
icon: const Icon(Icons.close_rounded),
),
title: const Text(
'share_create_album',
'create_album',
).tr(),
actions: [
TextButton(
@@ -215,7 +215,7 @@ class CreateAlbumPage extends HookConsumerWidget {
? createNonSharedAlbum
: null,
child: Text(
'create_shared_album_page_create'.tr(),
'create'.tr(),
style: TextStyle(
fontWeight: FontWeight.bold,
color: albumTitleController.text.isNotEmpty
@@ -60,7 +60,7 @@ class HeaderSettingsPage extends HookConsumerWidget {
return Scaffold(
appBar: AppBar(
title: const Text('header_settings_page_title').tr(),
title: const Text('advanced_settings_proxy_headers_title').tr(),
centerTitle: false,
actions: [
IconButton(
+3 -3
View File
@@ -15,7 +15,7 @@ import 'package:immich_mobile/routing/router.dart';
enum SettingSection {
advanced(
'advanced_settings_tile_title',
'advanced',
Icons.build_outlined,
"advanced_settings_tile_subtitle",
),
@@ -40,7 +40,7 @@ enum SettingSection {
"networking_subtitle",
),
notifications(
'setting_notifications_title',
'notifications',
Icons.notifications_none_rounded,
"setting_notifications_subtitle",
),
@@ -83,7 +83,7 @@ class SettingsPage extends StatelessWidget {
return Scaffold(
appBar: AppBar(
centerTitle: false,
title: const Text('setting_pages_app_bar_settings').tr(),
title: const Text('settings').tr(),
),
body: context.isMobile ? _MobileLayout() : _TabletLayout(),
);
@@ -65,7 +65,7 @@ class TabControllerPage extends HookConsumerWidget {
final navigationDestinations = [
NavigationDestination(
label: 'tab_controller_nav_photos'.tr(),
label: 'photos'.tr(),
icon: const Icon(
Icons.photo_library_outlined,
),
@@ -78,7 +78,7 @@ class TabControllerPage extends HookConsumerWidget {
),
),
NavigationDestination(
label: 'tab_controller_nav_search'.tr(),
label: 'search'.tr(),
icon: const Icon(
Icons.search_rounded,
),