Missing translations

Bug #23537 reported by Raphaël Doursenaud
46
This bug affects 7 people
Affects Status Importance Assigned to Milestone
oem-config (Ubuntu)
Fix Released
Medium
Colin Watson

Bug Description

The packages oem-config oem-config-keyboard and oem-config-locale are not
translated in Breezy RC1. I've not been able to find these in launchpad. They
heavily need translations. I'm French and plan to use it at a local store but I
can't if the first interface presented to the user is in english! Please upload
po files to launchpad so I we can make it in time, hopefully.
Thanks.

Related branches

Revision history for this message
Colin Watson (cjwatson) wrote :

As far as I can tell, it's not a problem of lack of translations; we (mostly
...) reuse strings from the installer, together with their translations. The
problem seems to be that, when you switch language, oem-config doesn't generate
the new locale, so glibc and thus debconf falls back to English. I'll look at
this today.

Revision history for this message
Colin Watson (cjwatson) wrote :

Plus a stupid shadow bug that wiped out all the translations in
/var/cache/debconf/templates.dat when running the first stage's user/password
step. Sigh. Fixing.

Revision history for this message
Colin Watson (cjwatson) wrote :

This is better now, following these four uploads:

shadow (1:4.0.3-37ubuntu7) breezy; urgency=low

  * Stop including passwd.templates in initial-passwd-udeb.templates; it's
    no longer necessary with passthrough, and it triggers a debconf-copydb
    bug which wipes out all translations in the target configdb.

 -- Colin Watson <email address hidden> Tue, 11 Oct 2005 14:55:35 +0100

oem-config (0.9) breezy; urgency=low

  * Quieten output from deluser.
  * Quieten output from debconf-communicate while resetting passwd/user-uid.
  * Try setting LANG to the value of debian-installer/fallbacklocale if the
    value of debian-installer/locale isn't a valid locale (Ubuntu #17366).
  * Set labels in passwd and timezone windows to the translated descriptions
    of the same questions in the installer; sync text of passwd labels with
    the text in passwd.templates (Ubuntu #17366).
  * Re-register passwd/user-fullname and passwd/username templates to
    themselves rather than debian-installer/dummy (although it's a bug
    somewhere in preseeding that they're left this way) so that we get
    useful translated descriptions for them.
  * Set title of timezone window to the translated description of
    tzconfig/title. Unfortunately this is too hard to do for the passwd
    window at present.
  * Exiting oem-config can leave you without a configured user, so try not
    to exit unnecessarily. If we have to, then print an error message with
    instructions and drop the user to a shell, since that's better than a
    login prompt with no users.
  * Reload /var/lib/dpkg/info/base-config.templates for timezone question;
    for some reason the translations seem to be getting lost from it.

 -- Colin Watson <email address hidden> Tue, 11 Oct 2005 21:41:41 +0100

localechooser (0.13ubuntu12) breezy; urgency=low

  * Set labels in oem-config locale window to the translated descriptions of
    the same questions in the installer (Ubuntu #17366).

 -- Colin Watson <email address hidden> Tue, 11 Oct 2005 21:45:44 +0100

kbd-chooser (1.18ubuntu8) breezy; urgency=low

  * Set title and label in oem-config keyboard window to the translated
    descriptions of the same questions in the installer (Ubuntu #17366).

 -- Colin Watson <email address hidden> Tue, 11 Oct 2005 21:46:52 +0100

There are still some missing translations, notably "Choose a language:" and the
"User configuration" title, and a few other i18n-related bugs. These can - and
will have to - wait until Ubuntu 6.04 now, though, as we're doing candidate
final builds for Ubuntu 5.10 now.

Revision history for this message
Marco Rodrigues (gothicx) wrote :

Isn't that fixed yet ?

Revision history for this message
Colin Watson (cjwatson) wrote :

No, not really.

Revision history for this message
Colin Watson (cjwatson) wrote :

Fixed in bzr, I believe (though of course actual translations will need to be added); still needs me to test a bit before upload.

Changed in oem-config:
status: Confirmed → Fix Committed
Changed in dell:
importance: Undecided → Medium
status: New → Confirmed
Revision history for this message
Colin Watson (cjwatson) wrote :

oem-config (1.20) gutsy; urgency=low

  * Add a --quiet option to oem-config-prepare to suppress its
    acknowledgement message (and thus the dialog requiring user interaction
    if $DISPLAY is set).
  * Add internationalisation (LP: #23537). Adjusted several widget names and
    strings in the KDE frontend to bring it into sync with the GTK frontend
    for this purpose.
  * Start dcopserver when running the KDE frontend (LP: #145226).
  * Add a --debug option to oem-config-firstboot to make debugging a bit
    less painful.
  * Remove use of dh_python, since it's a no-op now. Bump debhelper
    build-dependency to 5.0.37.3ubuntu2 (a.k.a. dh_python from 5.0.38) for
    this.
  * Clean up subprocesses even if oem-config-dm is interrupted.
  * GTK frontend:
    - Go forward when activating rows in language or keyboard treeviews.
  * Make sure the selected locale at least exists (we should really install
    the language pack, but this is a stopgap measure).
  * Automatic update of included source packages: console-setup 1.16ubuntu5,
    localechooser 1.38ubuntu2, user-setup 1.14ubuntu3.

 -- Colin Watson <email address hidden> Mon, 01 Oct 2007 17:59:41 +0100

Changed in oem-config:
status: Fix Committed → Fix Released
Changed in dell:
status: Confirmed → Fix Released
Changed in somerville:
importance: Undecided → Medium
status: New → Fix Released
no longer affects: dell
Revision history for this message
Timothy R. Chavez (timrchavez) wrote :

The bug task for the somerville project has been removed by an automated script. This bug has been cloned on that project and is available here: https://bugs.launchpad.net/bugs/1306188

no longer affects: somerville
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.