3 weeks delay in our translation upload queue..

Asked by Clement Lefebvre

Hi,

Can somebody review the translations in our queue? We've uploaded them 3 weeks ago.

https://translations.launchpad.net/linuxmint/isadora/+imports?start=0&batch=75

There were 2 uploads. The first one, consists of the exact same files downloaded from the previous translation series (helena), it contains the pot and po files. The second upload is more recent, as we modified the software, it's an upload of the new pot files.

Other pot files for other tools were successfully imported (mintinstall, mintmenu.. for some reason this one, which is for the ubiquity installation slides as ignored so far).

Thanks in advance,
Clem.

Question information

Language:
English Edit question
Status:
Solved
For:
Launchpad itself Edit question
Assignee:
No assignee Edit question
Solved by:
Данило Шеган
Solved:
Last query:
Last reply:
Revision history for this message
Adi Roiban (adiroiban) said :
#1

Hi Clement,

Linux Mint translations are managed by Linux Mint translations group which is owned by Clement Lefebvre (you).

If you can not approve them, then this is probably a bug.

I am one of the owner of Ubuntu Translation group and I can approve/manage the import queue for Ubuntu.

Revision history for this message
Jeroen T. Vermeulen (jtv) said :
#2

Translation group owners generally can't approve uploads; Ubuntu is special in that regard.

The imports could be made completely automatic with a few changes:

 * Import the templates from a bzr branch. Less work and less error-prone than uploading.

 * PO filenames should conform to the naming conventions:
    <same directory as template>/<language code>.po

 * Name each template after the translation domain it represents (e.g. "giants.pot") or if that's not possible, call it "messages.pot" but don't use some other identical name.

 * It's probably best to avoid extra dots and such in the filenames, in order not to confuse the auto-approver.

Jeroen

Revision history for this message
Clement Lefebvre (clementlefebvre) said :
#3

Jeroen: Is it possible for us to get the permission to approve our own upload queue, the way Ubuntu does? Our RC is out today and after more than 3 weeks in the queue we're still not in a position to ask our community to translate it. We need to do something urgently, please let me know. I'd hate to resort to using the forums to have the slides translated, that would be defeating the whole purpose of migrating to Launchpad in the first place.

Revision history for this message
Данило Шеган (danilo) said :
#4

Clement, unfortunately, there isn't. Using a bazaar branch will however give you automatic approval as long as you are using correct layout. That will make it all much faster for everything you are trying to do and no manual approval will be required unless you do some weird stuff. The layout of your branch must be something like:

  ubiquity-slideshow-mint/windows.html/windows.pot
  ubiquity-slideshow-mint/windows.html/de.po
  ubiquity-slideshow-mint/windows.html/fr.po
  ...
  ubiquity-slideshow-mint/welcome.html/welcome.pot
  ubiquity-slideshow-mint/windows.html/de.po
  ubiquity-slideshow-mint/windows.html/fr.po
  ...

(directory names can be different, but it's important that template doesn't have a generic shared name and that translations strictly use the language code; this is, btw, a standard gettext layout)

Revision history for this message
Clement Lefebvre (clementlefebvre) said :
#5

I modified the structure and the filenames to the following:

slideshow-community/slideshow-community.pot
slideshow-welcome/slideshow-welcome.pot
etc...

Can you validate them and cancel the previous "ubiquity-slideshow-mint" uploads?

Let me know if you need more info.

Revision history for this message
Best Данило Шеган (danilo) said :
#6

All templates are approved now: as long as you keep the same path, they will be auto-approved in the future. For translation files to be auto-approved as well, you'll need to re-upload them as well in corresponding directories using only language codes as file names.

Revision history for this message
Clement Lefebvre (clementlefebvre) said :
#7

Данило Шеган: Ok, I uploaded the .po files as well, using the same directories and keeping the filenames to only show the language code. Thanks God for the rename command... if I had to do that by hand... :))

Revision history for this message
Clement Lefebvre (clementlefebvre) said :
#8

Thanks for your help. All pot files were approved and imported. All po files were approved and are waiting to be imported, I guess this happens automatically after a little while or so..

Thanks again,
Clem.

Revision history for this message
Clement Lefebvre (clementlefebvre) said :
#9

Thanks Данило Шеган, that solved my question.

Revision history for this message
Данило Шеган (danilo) said :
#10

You are welcome: for any future issues, feel free to ask questions here as soon as something like 12h passes after your upload: we'd be happy to assist, though you can avoid us completely by using bazaar branches :)