易于本地化的 Flutter 中的 LTR 和 RTL 问题

Problem with LTR and RTL in Flutter with Easy localization

我是 flutter 的新手,我想我改变了一些我不应该改变的东西。我正在使用 easy_localization 包,我记得更改了一个包含如下数组的文件:

[
  'ar', // Arabic
  'fa', // Farsi
  'he', // Hebrew
  'ps', // Pashto
  'ur', // Urdu
];

我以为是语言文件,确实在其中添加了 'en' 和 'de'。我现在找不到回滚该更改的文件,因为我了解到它与语言方向有关; rtl、ltr 等....

例如,我当前的语言是 en,我的前 3 个输入文本是 rtl。现在在图片下方的文字末尾加上问号。

https://i.stack.imgur.com/Snt56.png

如果我创建一种像 fr 这样的新语言,一切都会正常地再次进入 ltr。我想知道我改变了什么。我在任何地方都找不到该文件,我什至不知道它是否与 easy_localization 包有关。

另外我做了一个新项目,只复制了 lib 文件夹和 assets 文件夹中的文件,问题似乎仍然存在。

只好重装了flutter sdk with dart,新建了一个项目,才可以正常使用