pl_PL locale: Base collation on iso14651_t1

[BZ #22469]
	* localedata/locales/pl_PL (LC_COLLATE): Use “copy "iso14651_t1"”
	and implement the collation rules for pl from CLDR on top of that.
	* Makefile: Add pl_PL.UTF-8 to test-input and to the list
	of locales to be built for testing.
	* pl_PL.UTF-8.in: New file with test data to test the Polish sorting.
This commit is contained in:
Mike FABIAN 2017-11-20 17:55:33 +05:30
parent 3a327316ad
commit 3ffc4cc1ad
4 changed files with 226 additions and 2057 deletions

View File

@ -1,3 +1,12 @@
2017-11-22 Mike FABIAN <mfabian@redhat.com>
[BZ #22469]
* localedata/locales/pl_PL (LC_COLLATE): Use “copy "iso14651_t1"”
and implement the collation rules for pl from CLDR on top of that.
* Makefile: Add pl_PL.UTF-8 to test-input and to the list
of locales to be built for testing.
* pl_PL.UTF-8.in: New file with test data to test the Polish sorting.
2017-11-23 Joseph Myers <joseph@codesourcery.com>
* sysdeps/ia64/fpu/libm-symbols.h: Include <libm-alias-ldouble.h>.

View File

@ -37,7 +37,8 @@ test-srcs := collate-test xfrm-test tst-fmon tst-rpmatch tst-trans \
tst-ctype tst-langinfo tst-langinfo-static tst-numeric
test-input := de_DE.ISO-8859-1 en_US.ISO-8859-1 da_DK.ISO-8859-1 \
hr_HR.ISO-8859-2 sv_SE.ISO-8859-1 tr_TR.UTF-8 fr_FR.UTF-8 \
si_LK.UTF-8 uk_UA.UTF-8 hu_HU.UTF-8 lv_LV.UTF-8
si_LK.UTF-8 uk_UA.UTF-8 hu_HU.UTF-8 lv_LV.UTF-8 \
pl_PL.UTF-8
test-input-data = $(addsuffix .in, $(test-input))
test-output := $(foreach s, .out .xout, \
$(addsuffix $s, $(basename $(test-input))))
@ -106,7 +107,8 @@ LOCALES := de_DE.ISO-8859-1 de_DE.UTF-8 en_US.ANSI_X3.4-1968 \
hr_HR.ISO-8859-2 sv_SE.ISO-8859-1 ja_JP.SJIS fr_FR.ISO-8859-1 \
nb_NO.ISO-8859-1 nn_NO.ISO-8859-1 tr_TR.UTF-8 cs_CZ.UTF-8 \
zh_TW.EUC-TW fa_IR.UTF-8 fr_FR.UTF-8 ja_JP.UTF-8 si_LK.UTF-8 \
tr_TR.ISO-8859-9 en_GB.UTF-8 uk_UA.UTF-8 hu_HU.UTF-8 lv_LV.UTF-8
tr_TR.ISO-8859-9 en_GB.UTF-8 uk_UA.UTF-8 hu_HU.UTF-8 lv_LV.UTF-8 \
pl_PL.UTF-8
include ../gen-locales.mk
endif

File diff suppressed because it is too large Load Diff

162
localedata/pl_PL.UTF-8.in Normal file
View File

@ -0,0 +1,162 @@
a
A
å
Å
ā
Ā
aa
Aa
āa
Āa
ab
Ab
āb
Āb
æ
Æ
ą
Ą
ąa
Ąa
ąb
Ąb
c
C
č
Č
ç
Ç
ć
Ć
ća
Ća
ćb
Ćb
D
ę
Ę
ęa
Ęa
ęb
Ęb
ģ
Ģ
H
i
I
ī
Ī
ia
Ia
īa
Īa
ib
Ib
īb
Īb
ĵ
Ĵ
ĵa
Ĵa
ĵb
Ĵb
ķ
Ķ
katalog informatyczny ; Spaces should not be ignored, see: https://sourceware.org/bugzilla/show_bug.cgi?id=388
katalog informatyczny
katalog przedmiotowy
katalog przedmiotowy
katalogi
L
ļ
Ļ
ł
Ł
ła
Ła
łb
Łb
M
ņ
Ņ
ń
Ń
ńa
Ńa
ńb
Ńn
O
ø
Ø
ó
Ó
óa
Óa
ób
Ób
ŗ
Ŗ
ra
Ra
ŗa
Ŗa
rb
Rb
ŗb
Ŗb
S
š
Š
sa
Sa
ša
Ša
sb
Sb
šb
Šb
ś
Ś
śa
Śa
śb
Śb
T
y
Y
ya
Ya
yb
Yb
z
Z
ž
Ž
ȥ
Ȥ
za
Za
ža
Ža
zb
Zb
žb
Žb
ź
Ź
źa
Źa
źb
Źb
ż
Ż
ża
Ża
żb
Żb
ʒ
Ʒ
ʒa
Ʒa
ʒb
Ʒb