Enable oslo.i18n lazy translation

Registered by James Carey on 2014-12-08

Enable the lazy translation feature of oslo.i18n in Nova. This feature has been enabled in the other projects.

Most of the enablement has been completed in earlier releases. This blueprint is to correct any code that has regressed since then and to phase in the support by first adding the enablement controlled by a configuration option, having a non-voting test with that option to ensure it does not break things, and then to change the default for the option to having lazy translation enabled.

The blueprint for Juno where a lot of the base code changes were made is https://blueprints.launchpad.net/nova/+spec/i18n-messages

Blueprint information

Status:
Started
Approver:
John Garbutt
Priority:
Low
Drafter:
James Carey
Direction:
Needs approval
Assignee:
James Carey
Definition:
Pending Approval
Series goal:
Accepted for trunk
Implementation:
Started
Milestone target:
milestone icon next
Started by
John Garbutt on 2014-12-18

Related branches

Sprints

Whiteboard

Gerrit topic: https://review.openstack.org/#q,topic:bp/i18n-enablement-juno,n,z

Addressed by: https://review.openstack.org/126717
    i18n lazy translation enablement

Addressed by: https://review.openstack.org/116056
    Enable lazy translation

This has missed the Feature Freeze Proposal deadline, unapproving this blueprint. --johnthetubaguy 26th Jan 2015

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.