Support for contractions between non-ASCII characters and Croatian collation
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
MariaDB |
Fix Released
|
Medium
|
Michael Widenius |
Bug Description
From Neven Jacmenovic:
The feature we desperately need in MariaDB is proper support for Croatian utf8 collation based on Croatian alphabet (http://
AFAIK the countries which would benefit from the same implementation (alongside Croatia) are: Bosnia, Serbia (for latin charset) and Monte Negro (for latin charset).
There already is built in latin2 Croatian collation (latin2_
Closest to Croatian is Slovenian collation (utf8_slovenian_ci) support built-in in MySQL, but it also lacks digraphs so it's not possible to adapt it (http://
Right now, we are forced to use utf8_general_ci collation, which off course, doesn't know how to order Croatian alphabet properly. I've attached mysqldump with Croatian alphabet. Valid ordering should be: a-b-c-č-
"DŽ", "NJ" and "LJ" are SINGLE letters.
I've submitted S4 feature request to MySQL some time ago, and MySQL dev team started talking about it, but nothing happened (http://
Please MariaDB developers, make our native language suck less! :)
Changed in maria: | |
status: | New → In Progress |
importance: | Undecided → Medium |
tags: | added: 5.1 |
Changed in maria: | |
assignee: | nobody → Michael Widenius (monty) |
Changed in maria: | |
status: | Fix Committed → Fix Released |
As explained at:
http:// www.collation- charts. org/articles/ croatian. htm
this patch does more than just add support for Croatian UTF8 collation. It was based on Alexander's patch for mysql 5.1 (http:// www.collation- charts. org/articles/ utf8_croatian_ ci.diff) and you could probably get it by pulling from mysql 6.