Comment 5 for bug 325159

Revision history for this message
In , Martin Pitt (pitti) wrote :

From https://launchpad.net/bugs/325159:

Quoting http://en.wikipedia.org/wiki/ĸ:

> It is used to denote the sound written as [q] in the International Phonetic
Alphabet (the voiceless uvular plosive). For collation purposes, it is therefore
considered to be a type of 'q', rather than a type of 'k', and should sort near 'q'.

At least in fi_FI.UTF-8 and en_US.UTF-8, ĸ appears next to k when sorted:

% for l in j k l p q r ĸ; do echo "$l"; done | sort | xargs
j k ĸ l p q r

Both Unicode[1] and ISO-14651[2] place ĸ after q and before r.

[1]: http://unicode.org/charts/collation/chart_Latin.html
[2]: http://www.iso.org/ittf/ISO14651_2006_TABLE1_En.txt

The locales seem to base the collation on
/usr/share/i18n/locales/iso14651_t1_common, which places ĸ after k. Perhaps the
file is based on an outdated version of the ISO-14651 table and needs to be updated.