[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: