localizationsDelegates: [
.....
const FallbackCupertinoLocalisationsDelegate(),
]
class FallbackCupertinoLocalisationsDelegate
extends LocalizationsDelegate<CupertinoLocalizations> {
const FallbackCupertinoLocalisationsDelegate();
@override
bool isSupported(Locale locale) => true;
@override
Future<CupertinoLocalizations> load(Locale locale) =>
DefaultCupertinoLocalizations.load(locale);
@override
bool shouldReload(FallbackCupertinoLocalisationsDelegate old) => false;
}
https://github.com/flutter/flutter/issues/23047#issuecomment-436882321
本文介绍了一个Flutter应用中的本地化实现方式,通过定义FallbackCupertinoLocalisationsDelegate类来支持不同语言环境。该类继承自LocalizationsDelegate,并实现了isSupported、load及shouldReload方法。
794

被折叠的 条评论
为什么被折叠?



