i18n is enabled but there are no translations

Bug #1493484 reported by Matt Riedemann
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
python-keystoneclient
Fix Released
Medium
Unassigned

Bug Description

i18n is enabled for message translations:

https://github.com/openstack/python-keystoneclient/commit/a8f7879fcfec1f2b64eba96b75fca7d75ad8e711

But there are no translations for python-keystoneclient:

https://github.com/openstack/python-keystoneclient/tree/master/keystoneclient/locale

This is due to two things:

1. The keystoneclient/locale structure in the project is wrong, the translation proposal job requires the directory structure to use the project name in it, see the script:

http://git.openstack.org/cgit/openstack-infra/project-config/tree/jenkins/scripts/common_translation_update.sh#n38

2. The python-keystoneclient project doesn't have 'translation-jobs' in it's list of template jobs in the project-config repo, see the example for python-magnumclient:

https://review.openstack.org/#/c/182998/4/jenkins/jobs/projects.yaml

--

The full set of steps for getting translation support for a project are in the wiki here:

https://wiki.openstack.org/wiki/Translations#Integrating_translations_into_your_project

Tags: i18n
Matt Riedemann (mriedem)
tags: added: i18n
Changed in python-keystoneclient:
status: New → Confirmed
Changed in python-keystoneclient:
importance: Undecided → Medium
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to python-keystoneclient (master)

Fix proposed to branch: master
Review: https://review.openstack.org/221473

Changed in python-keystoneclient:
assignee: nobody → Tom Cocozzello (tjcocozz)
status: Confirmed → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to python-keystoneclient (master)

Reviewed: https://review.openstack.org/221473
Committed: https://git.openstack.org/cgit/openstack/python-keystoneclient/commit/?id=addaf2ac106950099e36000c481f4810681d58fe
Submitter: Jenkins
Branch: master

commit addaf2ac106950099e36000c481f4810681d58fe
Author: THOMAS J. COCOZZELLO <email address hidden>
Date: Tue Sep 8 14:28:01 2015 -0500

    Move pot file for traslation

    The .pot file was named incorrectly and in the wrong location so the
    traslations were not getting generated.

    Change-Id: Iafd2b7f06dd840fa0505729a9fc898e7e281c50c
    Closes-Bug: 1493484

Changed in python-keystoneclient:
status: In Progress → Fix Committed
Changed in python-keystoneclient:
milestone: none → 1.7.1
status: Fix Committed → 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.