【发布时间】:2022-06-27 15:38:47
【问题描述】:
我有西里尔字母列表,我想按字母顺序对列表进行排序。
List<String> lst = ['Oбувь', 'Автомобильные запчасти'];
当我将 codeUnitAt 与“A”一起使用时,它返回 1040,但使用“O”返回 79。我该如何解决? 我认为我可以为西里尔字母创建自定义地图,但首先我想找到其他解决方案。
【问题讨论】:
标签: flutter dart localization
我有西里尔字母列表,我想按字母顺序对列表进行排序。
List<String> lst = ['Oбувь', 'Автомобильные запчасти'];
当我将 codeUnitAt 与“A”一起使用时,它返回 1040,但使用“O”返回 79。我该如何解决? 我认为我可以为西里尔字母创建自定义地图,但首先我想找到其他解决方案。
【问题讨论】:
标签: flutter dart localization
字符串中的 O 不是西里尔字母 O,而是拉丁字母 O。尝试复制以下字符以获得西里尔字母 O:
О
【讨论】:
我经常遇到这种情况。这就是我在博客上写这篇文章的原因。通过此链接查看https://telegra.ph/Flutterda-Kirill-Lotin-Translator-06-03。
也在github上https://gist.github.com/jafar260698/b1b0c9963521dbff8a1606393f2ca7f2希望对你有帮助。
【讨论】: