[Pkg-isocodes-devel] [pkg-isocodes-Bugs][314422] tt.po uses Latin script although the glibc locale tt_RU.UTF-8 uses cyrillic script
pkg-isocodes-bugs at alioth.debian.org
pkg-isocodes-bugs at alioth.debian.org
Sat Sep 7 11:49:03 UTC 2013
pkg-isocodes-Bugs item #314422, was opened at 2013-09-07 13:49 by Mike FABIAN
You can respond by visiting:
https://alioth.debian.org/tracker/?func=detail&atid=413077&aid=314422&group_id=30316
Status: Open
Priority: 3
Submitted By: Mike FABIAN (mfabian-guest)
Assigned to: Nobody (None)
Summary: tt.po uses Latin script although the glibc locale tt_RU.UTF-8 uses cyrillic script
Part: General
Initial Comment:
See also https://bugzilla.redhat.com/show_bug.cgi?id=1005174 which is caused by
this problem.
glibc has the following locales for Tatar (tt):
$ locale -a | grep ^tt
tt_RU
tt_RU.utf8
tt_RU.utf8 at iqtelif
tt_RU at iqtelif
tt_RU.UTF-8 at iqtelif uses Latin script:
$ LANG=tt_RU.UTF-8 at iqtelif date
Com Sin 6 13:00:25 CEST 2013
and tt_RU.UTF-8 uses cyrillic script:
$ LANG=tt_RU.UTF-8 date
Җом Сен 6 13:01:34 CEST 2013
This causes the problem, that gnome-initial-setup, which uses
the available glibc locales to offer a list of languages
to the user to choose, displays Tatar twice,
once for tt_RU.utf8 at iqtelif and once for tt_RU.UTF-8.
That is good, but the languages in this list are shown as language
endonyms (with territory) and to get these endonyms, the iso-codes
package is used.
As there is only one translation for Tatar in iso-codes-3.46 in the files:
./iso_639_3/tt.po
./iso_639/tt.po
./iso_3166/tt.po
which uses Latin script, both lines displayed by gnome-initial-setup
for the locales tt_RU.utf8 at iqtelif and tt_RU.UTF-8 end up to be
displayed identically as
Tatarça (Urıs Patşahlıq)
So probably the translations using Latin script should be moved to
tt at iqtelif.po. That would make the two entries for tt_RU.utf8 at iqtelif and tt_RU.UTF-8 in gnome-initial-setup distinct, only the line for tt_RU.utf8 at iqtelif
would display
Tatarça (Urıs Patşahlıq)
then, the line for tt_RU.UTF-8 would fallback to English because of the
lack of a translation for Tatar using Cyrillic.
If possible, translations using the Cyrillic script should be added.
https://en.wikipedia.org/wiki/Tatar_language#Writing_system
seems to say that Cyrillic script is more commonly used for Tatar, at
least at the moment.
----------------------------------------------------------------------
You can respond by visiting:
https://alioth.debian.org/tracker/?func=detail&atid=413077&aid=314422&group_id=30316
More information about the Pkg-isocodes-devel
mailing list