Попробуйте, сначала объявите поддерживаемые локали:
import 'dart:ui' as ui;
class MyApp extends StatelessWidget {
@override
Widget build(BuildContext context) {
return MaterialApp(
title: 'Flutter Demo',
theme: ThemeData(
primarySwatch: Colors.blue,
),
supportedLocales: [
const Locale('en'), // English
const Locale('he'), // Hebrew
const Locale('de'), // Hebrew
// ... other locales the app supports
],
home: MyHomePage(title: ''),
);
}
}
Затем var _sysLng = ui.window.locale.languageCode;
в другом файле