Локализация экрана настроек, удалил лишние конфигурации сборки
This commit is contained in:
@@ -5,20 +5,6 @@ import 'strings.dart';
|
||||
import 'common.dart';
|
||||
import 'dart:async';
|
||||
|
||||
class StringsLocalizationDelegate extends LocalizationsDelegate<StringsLocalization> {
|
||||
|
||||
@override
|
||||
Future<StringsLocalization> load(Locale locale) async {
|
||||
return StringsLocalization.load(await platform.invokeMethod("getLocale"));
|
||||
}
|
||||
|
||||
@override
|
||||
bool shouldReload(LocalizationsDelegate<StringsLocalization> old) {
|
||||
return false;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
/// Точка входа в приложение.
|
||||
void main() {
|
||||
runApp(new Checker());
|
||||
@@ -33,12 +19,7 @@ class CheckerState extends State<Checker> {
|
||||
@override Widget build(BuildContext context) {
|
||||
return new MaterialApp(
|
||||
title: appName,
|
||||
home: new SplashScreen(),
|
||||
localizationsDelegates: getLocalizationsDelegate()
|
||||
);
|
||||
home: new SplashScreen());
|
||||
}
|
||||
|
||||
getLocalizationsDelegate() {
|
||||
return <StringsLocalizationDelegate>[new StringsLocalizationDelegate()];
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user