Merge pull request #533 from ente-io/localization

cleaning up localization code
This commit is contained in:
Neeraj Gupta 2022-09-30 10:26:46 +05:30 committed by GitHub
commit b86d2e453e
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
5 changed files with 5 additions and 46 deletions

View file

@ -1,15 +0,0 @@
{
"hi": [
"sign_up",
"log_in",
"log_in_code_expired",
"incorrect_code_title",
"incorrect_code_msg",
"oops",
"start_backup",
"auth_session_expired",
"auth_login_again",
"auth_logging_out",
"email_already_claimed"
]
}

View file

@ -1,4 +1,3 @@
arb-dir: lib/l10n arb-dir: lib/l10n
template-arb-file: app_en.arb template-arb-file: app_en.arb
output-localization-file: app_localizations.dart output-localization-file: app_localizations.dart
untranslated-messages-file: l10n-missing-translation.json

View file

@ -8,10 +8,8 @@ import 'package:flutter/foundation.dart';
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:flutter_easyloading/flutter_easyloading.dart'; import 'package:flutter_easyloading/flutter_easyloading.dart';
import 'package:flutter_gen/gen_l10n/app_localizations.dart'; import 'package:flutter_gen/gen_l10n/app_localizations.dart';
import 'package:flutter_localizations/flutter_localizations.dart';
import 'package:logging/logging.dart'; import 'package:logging/logging.dart';
import 'package:photos/ente_theme_data.dart'; import 'package:photos/ente_theme_data.dart';
import 'package:photos/l10n/l10n.dart';
import 'package:photos/services/app_lifecycle_service.dart'; import 'package:photos/services/app_lifecycle_service.dart';
import 'package:photos/services/sync_service.dart'; import 'package:photos/services/sync_service.dart';
import 'package:photos/ui/home_widget.dart'; import 'package:photos/ui/home_widget.dart';
@ -58,13 +56,8 @@ class _EnteAppState extends State<EnteApp> with WidgetsBindingObserver {
home: EnteApp._homeWidget, home: EnteApp._homeWidget,
debugShowCheckedModeBanner: false, debugShowCheckedModeBanner: false,
builder: EasyLoading.init(), builder: EasyLoading.init(),
supportedLocales: L10n.all, supportedLocales: AppLocalizations.supportedLocales,
localizationsDelegates: const [ localizationsDelegates: AppLocalizations.localizationsDelegates,
AppLocalizations.delegate,
GlobalMaterialLocalizations.delegate,
GlobalCupertinoLocalizations.delegate,
GlobalWidgetsLocalizations.delegate,
],
), ),
); );
} else { } else {
@ -76,13 +69,8 @@ class _EnteAppState extends State<EnteApp> with WidgetsBindingObserver {
home: EnteApp._homeWidget, home: EnteApp._homeWidget,
debugShowCheckedModeBanner: false, debugShowCheckedModeBanner: false,
builder: EasyLoading.init(), builder: EasyLoading.init(),
supportedLocales: L10n.all, supportedLocales: AppLocalizations.supportedLocales,
localizationsDelegates: const [ localizationsDelegates: AppLocalizations.localizationsDelegates,
AppLocalizations.delegate,
GlobalMaterialLocalizations.delegate,
GlobalCupertinoLocalizations.delegate,
GlobalWidgetsLocalizations.delegate,
],
); );
} }
} }

View file

@ -1,3 +0,0 @@
{
"ok": "ok"
}

View file

@ -1,10 +0,0 @@
import 'dart:ui';
class L10n {
static final all = [
const Locale('en'),
const Locale('hi'),
];
}