//顶层入口配置
GetMaterialApp(
translations: IntlMsgs(), // 国际化语言包
locale: Locale('zh', 'CN'),
fallbackLocale: Locale('en', 'US'),
localeListResolutionCallback: (locales, supportedLocales) {
print('当前系统语言环境:$locales');
return;
},
//国际化配置
class IntlMsgs extends Translations {
@override
Map<String, Map<String, String>> get keys => {
'zh_CN': {
'english': '英文',
},
'en_US': {
'english': 'english',
},
};
}
//切换
Get.updateLocale(Locale('en_US'));
评论