User-visible messages are not localizable

Bug #938393 reported by Maru Newby
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
neutron
Won't Fix
Low
Jiajun Liu

Bug Description

Strings in Quantum are not defined with gettext (_()) and are not localizable. In keeping with the standard set by the rest of Openstack, all user-visible strings in the codebase will need to be internationalized.

dan wendlandt (danwent)
Changed in quantum:
importance: Undecided → High
Maru Newby (maru)
Changed in quantum:
assignee: nobody → Maru Newby (maru)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to quantum (master)

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

Changed in quantum:
assignee: Maru Newby (maru) → Aaron Lee (aaron-lee)
status: New → In Progress
Changed in quantum:
assignee: Aaron Lee (aaron-lee) → Ghe Rivero (ghe.rivero)
tags: added: low-hanging-fruit
dan wendlandt (danwent)
Changed in quantum:
importance: High → Low
assignee: Ghe Rivero (ghe.rivero) → nobody
Jiajun Liu (ljjjustin)
Changed in quantum:
assignee: nobody → Jiajun Liu (ljjjustin)
Revision history for this message
Jiajun Liu (ljjjustin) wrote :

I was looking at this bug recently. I found there are so many user-visible strings are not localizable. It will be a huge commit to fix this bug and it's hard for reviewing. I hope we can fix this bug in a blueprint so that we can fix this bug step by step.

Any comments ??

Revision history for this message
Gary Kotton (garyk) wrote : Re: [Bug 938393] Re: User-visible messages are not localizable

On 10/25/2012 05:45 AM, Jiajun Liu wrote:
> I was looking at this bug recently. I found there are so many user-
> visible strings are not localizable. It will be a huge commit to fix
> this bug and it's hard for reviewing. I hope we can fix this bug in a
> blueprint so that we can fix this bug step by step.
>
> Any comments ??
>
Hi,
A blueprint is a good idea. The best practice would be to do a number of
small isolated patches. This could also help spread the load.
Thanks
Gary

Revision history for this message
dan wendlandt (danwent) wrote :

Yes, agree on the smaller change sets.

And this would need to be combined with a push to educate core
reviewers to no longer allow in new changes unless strings are
localizable, otherwise we'll be perpetually needing to clean-up.

dan

On Wed, Oct 24, 2012 at 11:42 PM, Gary Kotton <email address hidden> wrote:
> On 10/25/2012 05:45 AM, Jiajun Liu wrote:
>> I was looking at this bug recently. I found there are so many user-
>> visible strings are not localizable. It will be a huge commit to fix
>> this bug and it's hard for reviewing. I hope we can fix this bug in a
>> blueprint so that we can fix this bug step by step.
>>
>> Any comments ??
>>
> Hi,
> A blueprint is a good idea. The best practice would be to do a number of
> small isolated patches. This could also help spread the load.
> Thanks
> Gary
>
> --
> You received this bug notification because you are a member of Netstack
> Core Developers, which is subscribed to quantum.
> https://bugs.launchpad.net/bugs/938393
>
> Title:
> User-visible messages are not localizable
>
> Status in OpenStack Quantum (virtual network service):
> In Progress
>
> Bug description:
> Strings in Quantum are not defined with gettext (_()) and are not
> localizable. In keeping with the standard set by the rest of
> Openstack, all user-visible strings in the codebase will need to be
> internationalized.
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/quantum/+bug/938393/+subscriptions

--
~~~~~~~~~~~~~~~~~~~~~~~~~~~
Dan Wendlandt
Nicira, Inc: www.nicira.com
twitter: danwendlandt
~~~~~~~~~~~~~~~~~~~~~~~~~~~

Revision history for this message
Jiajun Liu (ljjjustin) wrote :

all right. I will make proposal about which strings should be localized and how to do that soon.

Revision history for this message
Jiajun Liu (ljjjustin) wrote :

I proposaled a blueprint make-string-localizable for this bug.
https://blueprints.launchpad.net/quantum/+spec/make-string-localizable
any comments are welcome.

Revision history for this message
Mark McClain (markmcclain) wrote :

Closing bug as the work has been completed under this blueprint: https://blueprints.launchpad.net/quantum/+spec/make-string-localizable

Changed in quantum:
status: In Progress → Won't Fix
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.