Автор Гілка: Неправильне сортування е/є в uk_UA.UTF-8  (Прочитано 24108 раз)

Відсутній yurchor

  • Видавець
  • *******
  • дописів: 3636
  • Карма: +3/-0
  • Grateful for our Iron Lung
    • Вікі користувачів KDE
Re: Неправильне сортування е/є в uk_UA.UTF-8
« Відповідей #15 : 2015-01-02 08:40:17 »
Написав мейнтейнерам, відповів Joseph Myers, відправив курити інструкції

Ніби зробив і відіслав в поштову групу

До речі, схоже в ICU є проблема з сортуванням: не ігноруються апострофи (жоден з трьох), і не ігнорується дефіс... Схоже й там тре про ваду писати...
Спасибі, що не полишили цього так.  З Новим Роком! :)
Try to reach you before winter comes
Always a place for you in my heart
You're not alone
All used up
I'd give anything to talk to you

Відсутній DalekiyObriy

  • Літератор
  • ******
  • дописів: 1929
  • Карма: +5/-0
Re: Неправильне сортування е/є в uk_UA.UTF-8
« Відповідей #16 : 2015-05-27 03:36:02 »
Ну от і року не пройшло, як латку (після численних прохань, пінгувань та перероблювань) закинули в master в glibc: https://sourceware.org/bugzilla/show_bug.cgi?id=17293

Поздоровляю всіх! :)
Fedora 35 (x86-64)

Відсутній Дмитро Редчук

  • Кореспондент
  • ***
  • дописів: 104
  • Карма: +0/-0
Re: Неправильне сортування е/є в uk_UA.UTF-8
« Відповідей #17 : 2015-06-30 15:14:19 »
закинув оновлену латку, яка також виправляє порядок м’якого знаку
ДЯКУЮ :)

Знадобилося: https://stackoverflow.com/questions/31135676/postgresql-sorting-with-cyrillic-ь

У мене зараз glibc 2.19.
« Змінено: 2015-06-30 15:14:46 від dor »
«Критика має бути конструктивною. Інакше вона деструктивна» ©
Щось не так? — Зроби так.

Відсутній DalekiyObriy

  • Літератор
  • ******
  • дописів: 1929
  • Карма: +5/-0
Re: Неправильне сортування е/є в uk_UA.UTF-8
« Відповідей #18 : 2015-07-01 22:18:31 »
Супер, радий, що стало у пригоді :)

Тепер у нас є ще пару проблемок:
1) http://unicode.org/charts/collation/chart_Cyrillic.html
Літери г та ґ мають однакову позицію, якщо я правильно розумію це окремі літери і вони мусять стояти окремо.

До речі зараз в glibc обговорюють автоматичне оновлення локалей з Unicode тож ця проблема може скоро з'явитися в glibc.

2) в останній glibc (у Fedora 22) слова що мають дефіс йдуть перед такими словами, що його не мають, тобто вебархів йде після веб-архів; теоретично має бути навпаки (і так було в Fedora 21 і раніше), я не знаю звідки ця зміна прийшла, тре досліджувати
Fedora 35 (x86-64)

Відсутній DalekiyObriy

  • Літератор
  • ******
  • дописів: 1929
  • Карма: +5/-0
Re: Неправильне сортування е/є в uk_UA.UTF-8
« Відповідей #19 : 2016-03-27 21:54:52 »
Маю прохання до спільноти, в мене є колега, що працює з українською на Лінуксі, але вона працює на Ubuntu 14.04, де ще не виправлена проблема сортування українських літер (потрібна версія glibc 2.22). Чи не міг би хтось згенерувати українську локаль з glibc 2.22 для Ubuntu 14.04, щоб оновити на її системі?
Я можу зробити це швидко на Fedora, але хотілося би бути впевненим, що вона запрацює на Ubuntu 14.04, а я завтра вранці вирушаю в тижневу подорож, тож не встигаю це зробити правильно.
Наперед дякую.
Fedora 35 (x86-64)