SuperMiQi Ответов: 0

Как получить текущий код языка, флаттер


Всем Привет,

Я хотел бы получить из моего проекта flutter/dart текущий системный код lqnguage, например. fr, en, ...

Что я уже пробовал:

Я попробовал следующее:


Locale myLocale = Localizations.localeOf(context);
String lc = currentLanguageCode(myLocale);

print ("Language code: ${lc}");


Проблема заключается в том, что void initState() оператор, контекст имеет значение null и затем возвращает пустую строку.

Я надеялся, что у меня будет такой метод, как:
Platform.isIOS


Есть ли у кого-нибудь идея, как захватить этот языковой код отовсюду в проекте?

Заранее Вам большое спасибо.
С уважением.
Мики

Kornfeld Eliyahu Peter

Может быть, вот это: https://proandroiddev.com/flutter-localization-step-by-step-30f95d06018d

0 Ответов