Idea Summary
In APEX 26.1 a new translation approach for applications based on Text Messages was introduced. This is a much more interesting way to translate an application than the shadow-application approach as far as I'm concerned. But it is still based on translating ONE application at a time. It would be a good idea to make one overall text-message “repository” that can be used in all your applications.
Use Case
We have dozens of applications that, to the user, act as one. Currently we have a homemade translation mechanism (that works ok-ish) but using the text-message approach would be much more solid. These applications share a set of approx. 6 to 7 thousand what we call “terms” that all have translations for 4 languages. So if we change a translation it will be immediately used in all applications, no need to copy it to application-specific messages.
Preferred Solution (Optional)
Make it possible to use a workspace (or even instance) based text-message repository for translations. Of course it would be great if the PL/SQL API would work on this as well so we could leverage our current translation system.