Implement basic i18n support

Registered by Sergey Lukjanov

Basic i18n support should be implemented in OpenStack-like style for Savanna.

Public translation mechanism should be implemented.
All user-visible texts should be replaced with "keys" == externalization, we have a separated issue for it - https://bugs.launchpad.net/savanna/+bug/1201519

On the summit it was mentioned that Oslo has something for i18n. It makes sense to check it out.

Blueprint information

Status:
Complete
Approver:
Sergey Lukjanov
Priority:
Medium
Drafter:
Sergey Lukjanov
Direction:
Approved
Assignee:
Sergey Lukjanov
Definition:
Approved
Series goal:
Accepted for icehouse
Implementation:
Implemented
Milestone target:
milestone icon 2014.1
Started by
Sergey Lukjanov
Completed by
Sergey Lukjanov

Related branches

Sprints

Whiteboard

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

Addressed by: https://review.openstack.org/43624
    First steps for i18n support

Addressed by: https://review.openstack.org/43625
    Add initial oslo-related string to the savanna.pot

Addressed by: https://review.openstack.org/44213
    Enable translation jobs for the savanna project

Addressed by: https://review.openstack.org/67290
    Add missed i18n configs to setup.cfg

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.