packages with .po files in different directories are not imported automatically

Bug #58168 reported by Jannick Kuhr
14
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Launchpad itself
Fix Released
High
Carlos Perelló Marín
ktorrent (Ubuntu)
Invalid
Undecided
Unassigned

Bug Description

There are some packages that store translations using a non standard layout using different directories by language. Rosetta is not able to handle those layouts and thus, those translations should be handled manually, introducing delays in its import and causing that some Ubuntu translators fork the work done upstream.

Some examples are:

DIRECTORY/TRANSLATION_DOMAIN.pot
DIRECTORY/LANG_CODE/TRANSLATION_DOMAIN.po

used by most of the KDE packages that are not included in the kde language packs.

or

DIRECTORY/TRANSLATION_DOMAIN.pot
DIRECTORY/LANG_CODE/messages/TRANSLATION_DOMAIN.po

used by ktorrent package

or

DIRECTORY/TRANSLATION_DOMAIN.pot
DIRECTORY/LANG_CODE/LC_MESSAGES/TRANSLATION_DOMAIN.po

used by zope and its applications

We need to add support for those translation layouts so it's imported automatically as soon as it join the import queue.

description: updated
Revision history for this message
Carlos Perelló Marín (carlos) wrote :

It's not a bug of the package

Changed in ktorrent:
status: Unconfirmed → Rejected
Revision history for this message
Carlos Perelló Marín (carlos) wrote :

The specific layout of ktorrent is not yet supported by our automatic algorithms so we need to approve those translations manually.

Changed in rosetta:
assignee: nobody → carlos
importance: Untriaged → High
status: Unconfirmed → Confirmed
Revision history for this message
Carlos Perelló Marín (carlos) wrote :

Btw, This is a problem with Edgy. Dapper is not using 2.0.1 but 1.x so we shouldn't import 2.0.1 there.

Revision history for this message
Jannick Kuhr (jakuhr-deactivatedaccount) wrote :

Hmm, ktrorrent-2.0.1 has been backported to Dapper. So this problem exists here as well, or not?

Revision history for this message
Carlos Perelló Marín (carlos) wrote :

Atm, Ubuntu has only language packs for packages in main.

We were planning to do language packs for Universe for Edgy but it was deferred to get more time so we implement a better solution.

Backports are not using language packs now (and I'm not sure if we would do them any time soon) so that package in Dapper is not affected at all.

Revision history for this message
Jannick Kuhr (jakuhr-deactivatedaccount) wrote :

As discussed on IRC that is not true. Ktorrent is in "main" and actually the backport translation is also handled by Rosetta, but it seems to be a bug.

https://launchpad.net/distros/ubuntu/+source/pkgstriptranslations/+bug/58221

Revision history for this message
Carlos Perelló Marín (carlos) wrote :
description: updated
Changed in rosetta:
status: Confirmed → In Progress
description: updated
Revision history for this message
Igor Zubarev (igor.zubarev) wrote :

Confirm. No translations of Ktorrent in Edgy

Changed in rosetta:
status: In Progress → Fix Committed
Changed in rosetta:
status: Fix Committed → Fix Released
Revision history for this message
Jeff Fortin Tam (kiddo) wrote :

I am coming from https://answers.launchpad.net/rosetta/+question/7019. This bug also affects my project, Specto, for which I manually upload translations.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

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