Bug#529479: French translation of xkeyboard-config: inconsistencies with ISO-3166 translations for 4 country names
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"
Reply to: