Направление виджетов не меняется на RTL при изменении локализации на Араби c во флаттере - PullRequest
0 голосов
/ 01 мая 2020

У меня есть приложение, и я хочу локализовать его на Arabi c, используя пакет easy_localization . Он меняет язык, но направление виджетов не меняется.

void main() {
  runApp(
    EasyLocalization(
      child: MyApp(),
      supportedLocales: [
        Locale('en', 'US'),
        Locale('ku', ''),
        Locale('ar','DZ'),
      ],
      path: 'assets/langs',

    ),
  );
}
  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      localizationsDelegates: [
        GlobalMaterialLocalizations.delegate,
        GlobalWidgetsLocalizations.delegate,
        GlobalCupertinoLocalizations.delegate,
        KuMaterialLocalizations.delegate
      ],
      locale: Locale('ar'),
      title: 'MyApp',
      theme: ThemeData(
        primarySwatch: Colors.blue,
        visualDensity: VisualDensity.adaptivePlatformDensity,
      ),
      home: Language(),
    );
  }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...