ubuntu-translations-coordinators team mailing list archive
-
ubuntu-translations-coordinators team
-
Mailing list archive
-
Message #10150
[Bug 987199] Re: Automatic translation exports fail to commit latest translations
I am still seeing the behavior today. Basically, as noted in comment
#2, we think this is related to the language timestamps not updating,
even though the underlying strings are. For example, at the time of
this writing, compare "tpac" timestamp here:
https://translations.launchpad.net/evergreen/master/+lang/es
vs here:
https://translations.launchpad.net/evergreen/3.0/+lang/es
(Right now they are about an hour apart, but that is just from me
fiddling. If we do nothing else, the 3.0 timestamp just gets further
and further behind, though the strings inside do reflect the updates.)
--
You received this bug notification because you are a member of Ubuntu
Translations Coordinators, which is subscribed to Ubuntu Translations.
Matching subscriptions: Ubuntu Translations bug mail
https://bugs.launchpad.net/bugs/987199
Title:
Automatic translation exports fail to commit latest translations
Status in Launchpad itself:
Triaged
Status in Ubuntu Translations:
New
Bug description:
It's been brought up in the translations list that translations for
ubuntu-docs are outdated, even though they were fetched from the daily
automatic translations export branch.
Looking at Launchpad for French I can see that:
- The number of untranslated strings at the _upstream project_ [1] is 337, of a total of 2732 translatable strings
- The numbers match exactly for the _Ubuntu source package_ [2]
- When looking at the PO files in the exports branch [3], however, there are 555 untranslated strings (total stays the same)
E.g.
$ bzr branch lp:~ubuntu-core-doc/ubuntu-docs/precise-translations
$ cd precise-translations/ubuntu-help
$ head -n 15 fr.po
# French translation for gnome-user-docs
# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011
# This file is distributed under the same license as the gnome-user-docs package.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2011.
#
msgid ""
msgstr ""
"Project-Id-Version: gnome-user-docs\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2012-04-03 22:26-0400\n"
"PO-Revision-Date: 2012-04-08 21:32+0000\n"
"Last-Translator: YannUbuntu <yannubuntu@xxxxxxxxx>\n"
"Language-Team: French <fr@xxxxxx>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
This means the last change in the PO file seems to have been on
2012-04-08
Which seems to coincide with the latest commit one day later
$ bzr log fr.po
------------------------------------------------------------
revno: 12
committer: Launchpad Translations on behalf of ubuntu-core-doc
branch nick: ubuntu-docs
timestamp: Mon 2012-04-09 05:11:39 +0000
message:
Launchpad automatic translations update.
------------------------------------------------------------
However, the exports seem to have stuck to that date, and subsequent
new translations in Launchpad have not been committed. The number of
untranslated strings in the PO file on the branch is 280 more than the
untranslated count in the web UI:
$ msgfmt -v -o /dev/null fr.po
2177 translated messages, 555 untranslated messages.
So it seems that:
- Translations sharing in the Lp database is working fine for upstream and downstream
- Up-to-date upstream translations seem to fail getting committed on the exports branch
Could it be that translations after the latest commit date have been
made by uploading a PO file instead of using the web UI, and thus
changes in translations have not been detected (and not committed)?
[1] https://translations.launchpad.net/ubuntu-docs/precise/+pots/ubuntu-help/fr/+details
[2] https://translations.launchpad.net/ubuntu/precise/+source/ubuntu-docs/+pots/ubuntu-help/fr/+details
[3] https://code.launchpad.net/~ubuntu-core-doc/ubuntu-docs/precise-translations
To manage notifications about this bug go to:
https://bugs.launchpad.net/launchpad/+bug/987199/+subscriptions