Package: xkeyboard-config Severity: normal Tags: l10n Translations of xkeyboard-config will soon be used by Debian Installer, which explains why I had a look at them, in that case with my "member of the Debian French l10n team" hat.
xkeyboard-config includes many (maybe even all) country names, that are already translated in the iso-codes software package (http://pkg-isocodes.alioth.debian.org/) which is *not* a Debian-only package, but also used by many upstream authors (GNOME mostly) for translations of countries and languages names. When comparing both French translations of xkeyboard-config (managed by Marc Veillet and traduc.org) and those of iso-codes' ISO-3166 (managed by me...but actually taken from the standard itself as French names for countries are part of that standard), I found 4 differences: #. #-#-#-#-# fr.po #-#-#-#-# #. name for ETH, historic names for ETH (withdrawn 1993-07-16) #: ../rules/base.xml.in.h:207 ../rules/evdev.xml.in.h:207 #, fuzzy msgid "Ethiopia" msgstr "" "#-#-#-#-# fr.po #-#-#-#-#\n" "Éthiopie\n" "#-#-#-#-# fr.po (xkeyboard-config 1.5) #-#-#-#-#\n" "Ethiopie" Here, xkeyboard-config is missing the capital "E acute". And "my" translation has a nasty "\n" which I'll remove immediately..:-) #. #-#-#-#-# fr.po #-#-#-#-# #. name for FRO #: ../rules/base.xml.in.h:216 ../rules/evdev.xml.in.h:216 #, fuzzy msgid "Faroe Islands" msgstr "" "#-#-#-#-# fr.po #-#-#-#-#\n" "Feroë, Îles\n" "#-#-#-#-# fr.po (xkeyboard-config 1.5) #-#-#-#-#\n" "Îles Féroé" Here, xkeyboard-config uses the "natural" translation that unfortunately places "Feroë" in a weird place in alphabetical lists. #. #-#-#-#-# fr.po #-#-#-#-# #. name for KOR #: ../rules/base.xml.in.h:336 ../rules/evdev.xml.in.h:336 #, fuzzy msgid "Korea, Republic of" msgstr "" "#-#-#-#-# fr.po #-#-#-#-#\n" "Corée, République de\n" "#-#-#-#-# fr.po (xkeyboard-config 1.5) #-#-#-#-#\n" "République de Corée" Same here...."Corée, République de" would be better placed in alphabetical lists #. #-#-#-#-# fr.po #-#-#-#-# #. name for MNE, official_name for MNE #: ../rules/base.xml.in.h:450 ../rules/evdev.xml.in.h:450 #, fuzzy msgid "Montenegro" msgstr "" "#-#-#-#-# fr.po #-#-#-#-#\n" "Monténégro\n" "#-#-#-#-# fr.po (xkeyboard-config 1.5) #-#-#-#-#\n" "Serbie-et-Monténégro" That one is more worrying and potential source of strong political arguments..:-) I attach a patch with suggested changes. -- System Information: Debian Release: squeeze/sid APT prefers unstable APT policy: (500, 'unstable') Architecture: i386 (i686) Kernel: Linux 2.6.29-1-686 (SMP w/1 CPU core) Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash
--- fr-old.po 2009-05-19 16:50:38.471534304 +0200 +++ fr-new.po 2009-05-19 16:50:53.371534134 +0200 @@ -860,7 +860,7 @@ #: ../rules/base.xml.in.h:207 ../rules/evdev.xml.in.h:207 msgid "Ethiopia" -msgstr "Ethiopie" +msgstr "Éthiopie" #: ../rules/base.xml.in.h:208 ../rules/evdev.xml.in.h:208 msgid "Evdev-managed keyboard" @@ -896,7 +896,7 @@ #: ../rules/base.xml.in.h:216 ../rules/evdev.xml.in.h:216 msgid "Faroe Islands" -msgstr "Îles Féroé" +msgstr "Feroë, Îles" #: ../rules/base.xml.in.h:217 ../rules/evdev.xml.in.h:217 msgid "Fin" @@ -1370,7 +1370,7 @@ #: ../rules/base.xml.in.h:336 ../rules/evdev.xml.in.h:336 msgid "Korea, Republic of" -msgstr "République de Corée" +msgstr "Corée, République de" #: ../rules/base.xml.in.h:337 ../rules/evdev.xml.in.h:337 msgid "Korean 106-key" @@ -1825,7 +1825,7 @@ #: ../rules/base.xml.in.h:450 ../rules/evdev.xml.in.h:450 msgid "Montenegro" -msgstr "Serbie-et-Monténégro" +msgstr "Monténégro" #: ../rules/base.xml.in.h:451 ../rules/evdev.xml.in.h:451 msgid "Morocco"

