i18n Message improvements
During the Oslo meeting on 2013-10-11 (http://
After the corresponding blueprint is implemented in oslo (https:/
This blueprint is for synchronizing the oslo code into heat, re-enabling the lazy translation, and making necessary adjustments in existing messages so they are translatable (e.g. Messages should not be created with +, but with % instead).
Blueprint information
- Status:
- Complete
- Approver:
- Steve Baker
- Priority:
- Undefined
- Drafter:
- Brad Pokorny
- Direction:
- Approved
- Assignee:
- Liang Chen
- Definition:
- Obsolete
- Series goal:
- None
- Implementation:
- Good progress
- Milestone target:
- None
- Started by
- Thierry Carrez
- Completed by
- Rico Lin
Related branches
Related bugs
Sprints
Whiteboard
Gerrit topic: https:/
Addressed by: https:/
Sync gettextutils from Oslo
Addressed by: https:/
Re-enable lazy translation
Addressed by: https:/
Replace '+' with string interpolation operation
Addressed by: https:/
Replace str with six.text_type
Addressed by: https:/
Avoid referencing Message.__str__ in exceptions
Addressed by: https:/
Replace str with six.text_type in tests
Addressed by: https:/
Enable lazy translation in unit tests
Addressed by: https:/
sync oslo.db to bring in fixes to message handling
Addressed by: https:/
Re-enable lazy translation
Addressed by: https:/
Tidy up urlfetch.py exception handling
(stevebaker) I'm going to defer this blueprint but leave the reviews open. A lot of these changes could be resubmitted as bug fixes, or wait until feature freeze is thawed.
Addressed by: https:/
Replace str with six.text_type
Addressed by: https:/
Tidy up urlfetch.py exception handling
Addressed by: https:/
Enable lazy translation on heat
Gerrit topic: https:/
Gerrit topic: https:/
Addressed by: https:/
Remove deprecated function i18n.install(
Addressed by: https:/
Switch heat api to oslo i18n
Addressed by: https:/
Import oslo.i18n and port heat bins to use oslo.i18n
Addressed by: https:/
Switch heat resources to oslo.i18n
Addressed by: https:/
Switch heat engine to oslo.i18n
Addressed by: https:/
Adding log messages to improve error handling