Add nls for cs_CZ.UTF-8

Based on the iso8859-2 compose, and a bug report by Vladimír Marek,
override the en_US.UTF-8 use of <dead_caron> <u> to enter »ǔ« instead
to enter »ů«, and likewise for the majuscule, for the Czech locale.

This evidently is the norm for Czech keyboards.

Fixes bz#81875.

The XI18N_OBJS and XLC_LOCALE.pre files are empty, as they are for
several other locales.  That may require an update.

Reported-by:  Vladimír Marek <vlmarek@volny.cz>
Signed-off-by: James Cloos <cloos@jhcloos.com>
This commit is contained in:
James Cloos 2014-07-29 15:02:56 -04:00
parent d9f569572b
commit cf4d598938
3 changed files with 12 additions and 0 deletions

View file

@ -0,0 +1,12 @@
XCOMM UTF-8 (Unicode) compose sequences
XCOMM
XCOMM Modified for Czech, following iso8859-2/Compose
XCOMM by James Cloos <cloos@jhcloos.com>
XCOMM based on bug report by Vladimír Marek <vlmarek@volny.cz>
XCOMM Use the sequences from en_US.UTF-8 as the basis:
include "X11_LOCALEDATADIR/en_US.UTF-8/Compose"
XCOMM Overriding U with caron:
<dead_caron> <u> : "ů" U016F # LATIN SMALL LETTER U WITH RING ABOVE
<dead_caron> <U> : "Ů" U016E # LATIN CAPITAL LETTER U WITH RING ABOVE

View file

View file