Сортировать массив с исландским языком - PullRequest
0 голосов
/ 03 ноября 2019

У меня есть список исландских имен, которые мне нужно отсортировать, например,

["Árni", "Anna", "Birkir"]

Правильный исландский порядок будет иметь Á между A и B.

Если я пытаюсь выполнить сортировку через Collator, я получаю сообщение об ошибке, что использовался запасной вариант (= Icelandic не установлен? [Как] я могу установить для этого дополнительные языки?)

Если я, однако, пытаюсь выполнить сортировку черезstrnatcmp после setlocale(LC_COLLATE, 'is_IS') возвращает Á между Y и Þ (что неверно).

Как получить правильно отсортированные исландские имена, не программируя их самостоятельно?

...