FS#5578 - libx11: ru_RU.UTF-8 locale for xlib

Attached to Project: Arch Linux
Opened by Sergej Pupykin (sergej) - Friday, 13 October 2006, 11:45 GMT
Last edited by Roman Kyrylych (Romashka) - Wednesday, 08 November 2006, 23:11 GMT
Task Type Feature Request
Category Packages: Current
Status Closed
Assigned To Jan de Groot (JGC)
Architecture not specified
Severity Medium
Priority Normal
Reported Version 0.7.2 Gimmick
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Please add ru_RU.UTF-8 locale files to xlib.

I already made xlib-locale-ru-ru-utf8 package in community but it would be very well to add it to xlib...

(xlib-locale-ru-ru-utf8 package - http://aur.archlinux.org/packages.php?do_Details=1&ID=4181)

thanks.
This task depends upon

Closed by  Jan de Groot (JGC)
Friday, 24 November 2006, 22:07 GMT
Reason for closing:  Fixed
Additional comments about closing:  Fixed in libx11-1.1-1
Grabbed patch from debian to generate these things from source. I didn't like the binaries.
Comment by Roman Kyrylych (Romashka) - Friday, 13 October 2006, 12:59 GMT
I ask to add this too. It's not good that newbies cannot get working ru_RU.UTF-8 locale in Xorg without learning how to obtain and build package from AUR.
Comment by Roman Kyrylych (Romashka) - Friday, 13 October 2006, 13:09 GMT
Oops... "obtain and build package from AUR" should be "change pacman.conf to use Community".
Comment by Jan de Groot (JGC) - Friday, 13 October 2006, 13:56 GMT
Could you provide me with a source where these files are generated from? If they're just some .po files, I could add them to the xlib package and let it generate in the source instead of copying some binary russion blobs to a random installation directory.
Comment by Roman Kyrylych (Romashka) - Friday, 13 October 2006, 14:13 GMT
AFAIK original source was here: https://fantoo.ru/svn/app-i18n/gtk1-utf8-fix/
But this domain expired recently, and AFAIK owners don't plan to renew it.

Files can be get from
http://chronos.nsu.ru/fantoo/wiki/gtk1_utf8/XLC_LOCALE
http://chronos.nsu.ru/fantoo/wiki/gtk1_utf8/compose.dir
http://chronos.nsu.ru/fantoo/wiki/gtk1_utf8/locale.alias
http://chronos.nsu.ru/fantoo/wiki/gtk1_utf8/locale.dir
http://chronos.nsu.ru/fantoo/wiki/gtk1_utf8/gtkrc.iso-10646-1
Copy of original wiki page is here: http://sys-admin.org/ru/node/76 (in Russian)

IMHO it would be better to keep these files in Arch CVS because they can disappear some day.
Comment by Sergej Pupykin (sergej) - Saturday, 14 October 2006, 22:26 GMT
I do not know why xorg developers think that ru_RU.UTF-8 == en_US.UTF-8...

Generally same files can be found for example in suse distribution.

Files placed in aur (http://aur.archlinux.org/packages/xlib-locale-ru-ru-utf8/xlib-locale-ru-ru-utf8/) was downloaded from dead fantoo.ru...

Without this files X displays russian text with bad (but readable) fonts if X application uses X corefont (not libxft/fontconfig)
Comment by Roman Kyrylych (Romashka) - Sunday, 15 October 2006, 08:43 GMT
BTW, about XFT: I have /etc/profile.d/gtk+.sh:
#!/bin/sh
GDK_USE_XFT=1
export GDK_USE_XFT

This makes GTK apps to use XFT.
Comment by Roman Kyrylych (Romashka) - Thursday, 26 October 2006, 09:22 GMT
JGC, can you please fix this bug now, or we should wait for Xorg 7.2 in Testing?
Anyway this bug will not be fixed in mainstream Xorg soon, just because its devs don't care about it.
So we need to have this patch applied. I'll try to adapt this fix for uk_UA.UTF-8 too.

Loading...