Outdated version of ISO-14651 table?
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
GLibC |
Fix Released
|
Medium
|
|||
langpack-locales (Ubuntu) |
Fix Released
|
Low
|
Martin Pitt |
Bug Description
Quoting http://
> 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://
[2]: http://
The locales seem to base the collation on /usr/share/
ProblemType: Bug
Architecture: i386
DistroRelease: Ubuntu 8.10
Package: locales 2.7.9-5
PackageArchitec
ProcEnviron:
PATH=/
LANG=fi_FI.UTF-8
LC_MESSAGES=
SHELL=/bin/zsh
LC_NUMERIC=
SourcePackage: langpack-locales
Uname: Linux 2.6.27-11-generic i686
Related branches
Changed in glibc: | |
status: | Unknown → Confirmed |
Changed in glibc: | |
status: | Confirmed → Fix Released |
Changed in glibc: | |
importance: | Unknown → Medium |
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 www.iso. org/ittf/ ISO14651_ 2006_TABLE1_ En.txt
[2]: http://
The locales seem to base the collation on i18n/locales/ iso14651_ t1_common, which places ĸ after k. Perhaps the
/usr/share/
file is based on an outdated version of the ISO-14651 table and needs to be updated.