chore(mobile): migrate to weblate

This commit is contained in:
Alex 2025-04-14 14:38:30 -05:00
parent bd92748ddd
commit 5b7d8cb3ef
No known key found for this signature in database
GPG Key ID: 53CD082B3A5E1082
4 changed files with 62857 additions and 2 deletions

62850
mobile/lib/generated/codegen_loader.g.dart generated Normal file

File diff suppressed because it is too large Load Diff

View File

@ -11,6 +11,7 @@ import 'package:flutter_displaymode/flutter_displaymode.dart';
import 'package:hooks_riverpod/hooks_riverpod.dart'; import 'package:hooks_riverpod/hooks_riverpod.dart';
import 'package:immich_mobile/constants/locales.dart'; import 'package:immich_mobile/constants/locales.dart';
import 'package:immich_mobile/extensions/build_context_extensions.dart'; import 'package:immich_mobile/extensions/build_context_extensions.dart';
import 'package:immich_mobile/generated/codegen_loader.g.dart';
import 'package:immich_mobile/providers/app_life_cycle.provider.dart'; import 'package:immich_mobile/providers/app_life_cycle.provider.dart';
import 'package:immich_mobile/providers/asset_viewer/share_intent_upload.provider.dart'; import 'package:immich_mobile/providers/asset_viewer/share_intent_upload.provider.dart';
import 'package:immich_mobile/providers/db.provider.dart'; import 'package:immich_mobile/providers/db.provider.dart';
@ -234,6 +235,7 @@ class MainWidget extends StatelessWidget {
path: translationsPath, path: translationsPath,
useFallbackTranslations: true, useFallbackTranslations: true,
fallbackLocale: locales.values.first, fallbackLocale: locales.values.first,
assetLoader: const CodegenLoader(),
child: const ImmichApp(), child: const ImmichApp(),
); );
} }

View File

@ -17,3 +17,6 @@ build_release_android:
migrations: migrations:
dart run drift_dev make-migrations dart run drift_dev make-migrations
translation:
dart run easy_localization:generate -S ../i18n

View File

@ -1444,10 +1444,10 @@ packages:
dependency: transitive dependency: transitive
description: description:
name: shared_preferences name: shared_preferences
sha256: "846849e3e9b68f3ef4b60c60cf4b3e02e9321bc7f4d8c4692cf87ffa82fc8a3a" sha256: "6e8bf70b7fef813df4e9a36f658ac46d107db4b4cfe1048b477d4e453a8159f5"
url: "https://pub.dev" url: "https://pub.dev"
source: hosted source: hosted
version: "2.5.2" version: "2.5.3"
shared_preferences_android: shared_preferences_android:
dependency: transitive dependency: transitive
description: description: