Translations: .pot template files missing, existing .po files won't be used

Bug #410699 reported by Milo Casagrande
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Ubuntu Translations
Fix Released
Undecided
Unassigned
alsa-utils (Ubuntu)
Fix Released
Undecided
Luke Yelavich

Bug Description

Binary package hint: alsa-utils

When scanning the import queue in Launchpad Rosetta for issues that need manual intervention, I found the following issue with the alsa-utils package which prevents a smooth import into Launchpad Rosetta and causes the Ubuntu Translation Coordinators to manually adjust or remove .po files.

The translations tarball file has an alsautils/ directory with two PO files. What is missing is the POT template file, without which the PO files will be useless and won't get imported in Launchpad and will not appear in language packs. If the translations are not used anyways, please consider to remove all the directories containing .po files. If the translations should be used, please fix the build script to actually build the .pot file.

For general guidelines how to ensure smooth imports into Launchpad Rosetta, please see:
https://wiki.ubuntu.com/UbuntuDevelopment/Internationalisation#Verifying%20translation%20uploads

Revision history for this message
Luke Yelavich (themuso) wrote : Re: [Bug 410699] [NEW] Translations: .pot template files missing, existing .po files won't be used

I created a translations tarball manually, which seems to look ok to me after reading that wiki page. I have attached the tarball, so if something does look amiss, please point it out, and I'll get it fixed ASAP.

Revision history for this message
Milo Casagrande (milo) wrote :

The pot file looks good, but it's me that has not been precise.

The directory that is missing the .pot file is the alsa-conf/ in alsautils/.

You can see the files that are in review mode in the import queue here that belong to alsaconf:

https://translations.launchpad.net/ubuntu/karmic/+source/alsa-utils/+imports

I'm deeply sorry. Hope it's not causing too much trouble fixing this.

Revision history for this message
Milo Casagrande (milo) wrote :

Looking at the tarball, the exact paths are:

source/alsaconf/
source/po/

The former is the one that is missing the pot.

Revision history for this message
Luke Yelavich (themuso) wrote : Re: [Bug 410699] Re: Translations: .pot template files missing, existing .po files won't be used

Ok great, that clears up a lot. This should be relatively easy to address.

 affects ubuntu/alsa-utils
 status inprogress
 assignee themuso

Changed in alsa-utils (Ubuntu):
assignee: nobody → Luke Yelavich (themuso)
status: New → In Progress
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package alsa-utils - 1.0.20-2ubuntu2

---------------
alsa-utils (1.0.20-2ubuntu2) karmic; urgency=low

  * debian/patches/remove_alsaconf.patch: Since we don't ship alsaconf, remove
    references to it from the build system, and remove alsaconf/po. This
    ensures that alsaconf po files do not get shipped in the translations
    tarball, as there is no pot file for alsaconf translations. (LP: #410699)

 -- Luke Yelavich <email address hidden> Fri, 21 Aug 2009 10:15:56 +1000

Changed in alsa-utils (Ubuntu):
status: In Progress → Fix Released
Aron Xu (happyaron)
Changed in ubuntu-translations:
status: New → Fix Released
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.