Port oslo-incubator to oslo-i18n

Registered by Ethan Lynn

Replace current code that initializes gettext/oslo-incubator's
gettextutils with oslo.i18n lib.

Blueprint information

Status:
Complete
Approver:
Zane Bitter
Priority:
Low
Drafter:
Ethan Lynn
Direction:
Approved
Assignee:
Ethan Lynn
Definition:
Approved
Series goal:
Accepted for kilo
Implementation:
Implemented
Milestone target:
milestone icon 2015.1.0
Started by
Zane Bitter
Completed by
Ethan Lynn

Related branches

Sprints

Whiteboard

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

Addressed by: https://review.openstack.org/108924
    Import oslo.i18n and port heat bins to use oslo.i18n

Addressed by: https://review.openstack.org/109479
    Switch heat api to oslo i18n

Addressed by: https://review.openstack.org/109488
    Switch heat engine to oslo.i18n

Addressed by: https://review.openstack.org/108917
    Enable lazy translation on heat

Addressed by: https://review.openstack.org/109194
    Move UpdateReplace exception to exception.py

Addressed by: https://review.openstack.org/109510
    Switch heat resources to oslo.i18n

Addressed by: https://review.openstack.org/109517
    Remove gettextutils from heat

Addressed by: https://review.openstack.org/108306
    Import oslo-i18n

Addressed by: https://review.openstack.org/109984
    Adding log messages to improve error handling

Addressed by: https://review.openstack.org/109333
    Adding log messages to improve error handling

Addressed by: https://review.openstack.org/110192
    Remove deprecated function i18n.install('heat')

Gerrit topic: https://review.openstack.org/#q,topic:bp/log-translation-hints,n,z

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

stevebaker: There are still changes in this series which fail CI, and I think this blueprint is too high-risk and low priority to land during juno-rc1, so I'm going to defer to Kilo. If you'd like to apply for a FFE then mail openstack-dev so we can discuss.

Addressed by: https://review.openstack.org/128159
    Remove deprecated function i18n.install('heat')

Addressed by: https://review.openstack.org/129431
    Remove deprecated function i18n.install('heat')

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.