openstack CLI is not translated

Bug #1574965 reported by Matthew Edmonds
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
python-openstackclient
Fix Released
Medium
Tang Chen

Bug Description

Many things in OpenStack have translations for multiple locales, but openstackclient is not one of them. It could be argued that it is MORE important to translate clients than the services (e.g. nova) that ARE translated today.

Revision history for this message
Richard Theis (rtheis) wrote :

Bug 1570924 is tracking the OSC help text translation work. Can you please update this bug to point to another area that needs translation?

Revision history for this message
Matthew Edmonds (edmondsw) wrote :

it's the help that I was considering. There are probably other things, though, like error messages.

Revision history for this message
Richard Theis (rtheis) wrote :

Hi Matthew, it would be helpful if you could identify all of the work needed. Then we can track each item under a blueprint or separate bug report.

Revision history for this message
Matthew Edmonds (edmondsw) wrote :

The things I can think of are:

1) various components of help: command usage, description, positional arguments, optional arguments, output formatters, etc.

2) error/warning/informational messages (no need to translate debug)

3) column headers / field names

4) prompts (e.g. for password when OS_PASSWORD is not specified... not sure if there are any others)

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to python-openstackclient (master)

Reviewed: https://review.openstack.org/316358
Committed: https://git.openstack.org/cgit/openstack/python-openstackclient/commit/?id=5398c96e2a816148cbcde7ce43c46de6721051f6
Submitter: Jenkins
Branch: master

commit 5398c96e2a816148cbcde7ce43c46de6721051f6
Author: Tang Chen <email address hidden>
Date: Sat May 14 15:12:57 2016 +0800

    Fix i18n support for help and error messages in compute

    Change-Id: Id6eebcb48d1b7b49b6636524506294edbc44a83f
    Partial-bug: #1574965

Revision history for this message
OpenStack Infra (hudson-openstack) wrote :

Reviewed: https://review.openstack.org/322685
Committed: https://git.openstack.org/cgit/openstack/python-openstackclient/commit/?id=7def236718b4c68aec4d9532f9556a8800b64106
Submitter: Jenkins
Branch: master

commit 7def236718b4c68aec4d9532f9556a8800b64106
Author: Huanxuan Ao <email address hidden>
Date: Mon May 30 15:39:12 2016 +0800

    Fix i18n support in cinder

    I checked all the cinder files and found some small issues
    of i18n support.So I fix them.

    Change-Id: I2df06cb9db4643bd734105664d83299726f7b4e9
    Partial-bug: #1574965

Revision history for this message
OpenStack Infra (hudson-openstack) wrote :

Reviewed: https://review.openstack.org/325005
Committed: https://git.openstack.org/cgit/openstack/python-openstackclient/commit/?id=95d5d9f76164628a6914f69255fdcd7a23179f38
Submitter: Jenkins
Branch: master

commit 95d5d9f76164628a6914f69255fdcd7a23179f38
Author: Huanxuan Ao <email address hidden>
Date: Fri Jun 3 10:23:58 2016 +0800

    Fix some missing i18n support problems in compute

    Found and Fix some missing i18n support problems in compute/client.py

    Change-Id: I54374f4eddafd9f80b6ccdaf8f8c30e098df105e
    Partial-bug: #1574965

Tang Chen (tangchen)
Changed in python-openstackclient:
assignee: nobody → Tang Chen (tangchen)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to python-openstackclient (master)

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

Changed in python-openstackclient:
status: New → In Progress
Revision history for this message
Steve Martinelli (stevemar) wrote :

great work on this... i think object store is all that is needed now? compute and volume are done, network commands has been marking messages with translation, and identity is in flight.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to python-openstackclient (master)

Reviewed: https://review.openstack.org/325729
Committed: https://git.openstack.org/cgit/openstack/python-openstackclient/commit/?id=5293bb103e75542d9defb9d0d5ed3c144f0657fe
Submitter: Jenkins
Branch: master

commit 5293bb103e75542d9defb9d0d5ed3c144f0657fe
Author: Tang Chen <email address hidden>
Date: Sun Jun 5 10:58:48 2016 +0800

    Fix i18n support problems in identity

    Change-Id: I3b48d17850343051239b5b69e8b890dba32d3ac8
    Partial-bug: #1574965

Revision history for this message
OpenStack Infra (hudson-openstack) wrote :

Reviewed: https://review.openstack.org/326386
Committed: https://git.openstack.org/cgit/openstack/python-openstackclient/commit/?id=b36d521ff6d4f7a994d4472c25f8267b6e268d41
Submitter: Jenkins
Branch: master

commit b36d521ff6d4f7a994d4472c25f8267b6e268d41
Author: Huanxuan Ao <email address hidden>
Date: Tue Jun 7 19:16:24 2016 +0800

    Fix i18n supports in commom

    I checked all the files in openstackclient/common
    and fixed the missing i18n supprots.

    Change-Id: Id7f76a24aae663f5832ef9bcf1bd5a6b7081af24
    Partial-bug: #1574965

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to python-openstackclient (master)

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

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to python-openstackclient (master)

Reviewed: https://review.openstack.org/328922
Committed: https://git.openstack.org/cgit/openstack/python-openstackclient/commit/?id=304f565439c5950587f7ad31a2f799076e702036
Submitter: Jenkins
Branch: master

commit 304f565439c5950587f7ad31a2f799076e702036
Author: Tang Chen <email address hidden>
Date: Mon Jun 13 16:44:21 2016 +0800

    Fix i18n problems for common files in identity

    Some missing parts in identity.

    Change-Id: I8777b845613d7d7df36ac3c198da552e11aaad1b
    Partial-bug: #1574965

Revision history for this message
OpenStack Infra (hudson-openstack) wrote :

Reviewed: https://review.openstack.org/328724
Committed: https://git.openstack.org/cgit/openstack/python-openstackclient/commit/?id=f25a3519c525cd8f3ff04c841b63c10f640c27f6
Submitter: Jenkins
Branch: master

commit f25a3519c525cd8f3ff04c841b63c10f640c27f6
Author: Huanxuan Ao <email address hidden>
Date: Sun Jun 12 19:59:10 2016 +0800

    Fix missing i18n supports in api/ and shell.py

    Change-Id: I28d79d7f44b27d2b600dedad2a3601180650ad83
    Partial-bug: #1574965

Revision history for this message
Steve Martinelli (stevemar) wrote :

This is completed now.

Changed in python-openstackclient:
status: In Progress → Fix Released
importance: Undecided → Medium
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.