我使用简单的本地化包,我如何检查和更改语言只有一个按钮?
https://pub.dev/packages/easy_localization
TextButton(
onPressed: () {
// 'En'
// 'Ar'
},
child: Text('Switch lang'),
)
需要有JSON文件来更改语言。如果是这样,你只需要通过打电话来学习这门语言EasyLocalization.of(context)?.locale;
或者在导入EasyLocalization包后写入context.locale;
改变使用EasyLocalization.of(context)?.setLocale(Locale('EN'));
或context.setLocale(Locale('EN'))
;