Open zhangbaoquan opened 1 month ago
该问题与框架无关,报错日志很明显是MaterialLocalizations代理的问题,尝试修改localizationsDelegates相关参数
非常感谢你的回复,顺着你的方向我找到了原因。
这个问题和语言代码有关,我查的沙特阿拉伯的语言代码是ar_SA,国家码是SA,因此语言码用的ar_SA,
但是我看internacionalization.dart 里有如下代码
const List
这些是需要RTL的,其中ar 表示的是阿拉伯语,ar 包含所有阿语系,我把ar_SA 改成 ar就显示正常了,国家码还是SA。不过这里系统不识别ar_SA 还是很奇怪。
日语正常,唯独阿拉伯语异常