GetX国际化语言包配置

narakuyang
2023-03-25 / 0 评论 / 79 阅读 / 正在检测是否收录...

//顶层入口配置
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'));

0

评论

博主关闭了所有页面的评论