grizzly: translation PO files are out-of-date

Bug #1207442 reported by Akihiro Motoki
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack Dashboard (Horizon)
Invalid
Low
Akihiro Motoki
Grizzly
Fix Released
Low
Akihiro Motoki

Bug Description

In Grizzly branch several strings have been cleaned up since the last update of message catalog.
This is the statistics (fuzzy and untranslated strings are updated strings):

openstack_dashboard: 8 fuzzy translations, 3 untranslated messages.
horizon/locale: 1 untranslated message.

This does not add new translations (there is no official way to update the translations in the stable release),
but I think it is useful that translators have the up-to-date PO files. Without it, translators needs to not only
translate PO files but also generate PO files.

Julie Pichon (jpichon)
Changed in horizon:
status: New → Invalid
Revision history for this message
Alan Pevec (apevec) wrote :

Should we add a guideline for StableBranch that any Horizon backport changing/adding translatable messages must also update the message catalog?

Revision history for this message
Akihiro Motoki (amotoki) wrote :

Yes, we should have a guideline.

It is best to update PO files automatically if there are translatable strings updates, but it is not automated now.

For temporal solution, it is acceptable to me that any backport with string update must comes with message catalog update (It makes the patch larger. One line change comes with tens of message catalog updates.
Another option is to update message catalog in stable branch manually periodically (or short before the stable point release).

Regarding translations, there is no official way to update translations into the stable branch.
Though it is not a scope of this bug, we need to have a guideline taking both of these topics.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to horizon (stable/grizzly)

Reviewed: https://review.openstack.org/39713
Committed: http://github.com/openstack/horizon/commit/33b8ffd4307aa9eeca4a786e0b9d2add11ae69ae
Submitter: Jenkins
Branch: stable/grizzly

commit 33b8ffd4307aa9eeca4a786e0b9d2add11ae69ae
Author: Akihiro MOTOKI <email address hidden>
Date: Thu Aug 1 22:58:08 2013 +0900

    Sync translation message catalogs with the latest code

    In Grizzly branch several strings have been cleaned up since
    the release. This commit update message catalog based on the
    current code. This allows translators to use the latest ones
    and it is good to sync them with the code before the release.

    Fixes bug #1207442

    Note that this patch is directly posted since message strings
    in master are different and will be updated at different timing.

    Change-Id: I53cfb5be2f791f5e446fba5a838fd2512d994146

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.