flutter 语言
widgetApp : loacal 属性分析 app的控件,初始语言吗,基于该属性
2,如果该属性值为空,则app采用系统的语言, Locations.locale.
3,如果系统的语言 匹配上 supportedLocales 的值, 否则,默认采用 supportedlocales提供的数组 的第一个元素
suoortedLocales: 该属性,描述app所支持的哪几类语言
语言解析逻辑:
1. [Locale.languageCode], [Locale.scriptCode], and [Locale.countryCode]
2. [Locale.languageCode] and [Locale.scriptCode] only
3. [Locale.languageCode] and [Locale.countryCode] only
4. [Locale.languageCode] only
5. [Locale.countryCode] only when all preferred locales fail to match
6. Returns the first element of [supportedLocales] as a fallback
当没匹配到,就会采用第一个元素。
localeListResolutionCallback:该属性为 语言解析方法
灵光一闪: 如何把手机系统的语言-----转换成app 对应的语言。