Target Use Case
In PS we are facing the project Telus Insight which has a requirement to support widgets and UI components in both English and French.
Implementation Proposal
The default behavior for UI labels could be as is working right now, but we can add the ability to switch to another language just by putting a properties file with the translation in the root folder.