Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
28 commits
Select commit Hold shift + click to select a range
68e0ce9
feat: setup l10n and implement to auth wrapper
dewabisma May 19, 2026
56434fc
feat: localize wallet init screen
dewabisma May 19, 2026
f1ea219
feat: onboarding flow localized
dewabisma May 19, 2026
4b3027c
feat: localize home and activity
dewabisma May 19, 2026
57cb374
feat: localize manage account flow
dewabisma May 19, 2026
c46df93
feat: localized send flow
dewabisma May 19, 2026
8a78bf6
feat: localize activity related screen and widgets
dewabisma May 19, 2026
d1c1ef9
feat: localize receive and pos screens
dewabisma May 19, 2026
e920e72
feat: localize setting screens
dewabisma May 19, 2026
c8a86e9
feat: localized swap screens
dewabisma May 19, 2026
d352004
feat: localized shared components
dewabisma May 19, 2026
005fc55
feat: finish integrating language localization
dewabisma May 19, 2026
cdea845
feat: address review issues
dewabisma May 20, 2026
9a47112
feat: another review fixes
dewabisma May 20, 2026
48bb5c9
Merge branch 'main' of https://github.com/Quantus-Network/quantus-app…
dewabisma May 20, 2026
68b8ae3
chore: formatting
dewabisma May 20, 2026
ff5950e
fix: lint error
dewabisma May 20, 2026
9bdcbfb
feat: address reset bug
dewabisma May 20, 2026
72f5aae
feat: remove redundant setting clear
dewabisma May 20, 2026
04306f7
fix: reset depend on setting clear
dewabisma May 20, 2026
e47947a
chore: sync lock file
dewabisma May 20, 2026
8a0ba03
fix: resolve review issues
dewabisma May 20, 2026
245b865
Merge branch 'main' of https://github.com/Quantus-Network/quantus-app…
dewabisma May 21, 2026
e92bb03
feat: properly debug sensitive information
dewabisma May 21, 2026
aeaad0d
fix: not waiting settings clean up
dewabisma May 21, 2026
e8afa78
feat: resolve PR issues
dewabisma May 21, 2026
2b7bd9a
fix: race condition when logout
dewabisma May 22, 2026
8bbbfa7
Merge branch 'main' of https://github.com/Quantus-Network/quantus-app…
dewabisma May 23, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions mobile-app/l10n.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
arb-dir: lib/l10n
template-arb-file: app_en.arb
output-localization-file: app_localizations.dart
8 changes: 8 additions & 0 deletions mobile-app/lib/app.dart
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
import 'package:flutter/material.dart';
import 'package:flutter_riverpod/flutter_riverpod.dart';
import 'package:resonance_network_wallet/providers/l10n_provider.dart';
import 'package:resonance_network_wallet/wallet_initializer.dart';
import 'package:resonance_network_wallet/v2/screens/auth/auth_wrapper.dart';
import 'package:resonance_network_wallet/v2/theme/app_theme.dart';
Expand All @@ -8,6 +9,7 @@ import 'package:resonance_network_wallet/services/notification_integration_servi
import 'package:resonance_network_wallet/services/referral_service.dart';
import 'package:resonance_network_wallet/services/telemetry_navigator_observer.dart';
import 'package:resonance_network_wallet/services/deep_link_service.dart';
import 'package:resonance_network_wallet/l10n/app_localizations.dart';
import 'dart:io' show Platform;

class ResonanceWalletApp extends ConsumerStatefulWidget {
Expand Down Expand Up @@ -35,8 +37,14 @@ class _ResonanceWalletAppState extends ConsumerState<ResonanceWalletApp> {

@override
Widget build(BuildContext context) {
final appLocale = ref.watch(selectedAppLocaleProvider);

return MaterialApp(
title: 'Quantus Wallet',
locale: appLocale.flutterLocale,
// Framework widgets only; app strings use l10nProvider (see l10n_provider.dart).
localizationsDelegates: AppLocalizations.localizationsDelegates,
supportedLocales: AppLocalizations.supportedLocales,
navigatorObservers: [TelemetryNavigatorObserver()],
initialRoute: '/',
routes: {'/': (context) => const WalletInitializer()},
Expand Down
Loading
Loading