Roll out log messages translation domains

Registered by Doug Hellmann

During icehouse we updated the oslo libraries to support translating log messages using different translation domains. During Juno we need to update the infrastructure to take advantage of that ability and start helping other projects to update their log messages.

Blueprint information

Status:
Complete
Approver:
Doug Hellmann
Priority:
High
Drafter:
Doug Hellmann
Direction:
Needs approval
Assignee:
Andreas Jaeger
Definition:
Approved
Series goal:
Accepted for juno
Implementation:
Implemented
Milestone target:
milestone icon juno-1
Started by
Doug Hellmann
Completed by
Andreas Jaeger

Related branches

Sprints

(?)

Work Items

Work items:
Move common translation code out of the 2 existing infra scripts and create functions in a shared file: TODO
Add loop for extracting messages for the various log level catalogs: TODO
Add loop for registering the resources with transfix: TODO
Add loop for updating the different catalogs: TODO

Dependency tree

* Blueprints in grey have been implemented.

This blueprint contains Public information 
Everyone can see this information.