I have built one and it wasn't difficult to get it up and running. It will depend on how you want to design each of those apps and if they are going to "talk"/pass information to other apps. Happy to help if you need it. Send me a PM.
There is also this template:
Translation Management Systems (TMS) is part of the mix. The text translation would probably be from a 3rd party product so that it was dynamic - with internal product curation.
Yes, we will need to translate Retool App Component labels and content to an appropriate language based on the user's culture.
FYI: We are using GraphQL so that we can integrate with multiple database technologies and databases.
In most cases, the data in the target database fields would be for the target language. Therefore, only the Retool Form field names (and instructions) would be available in different languages.
You folks got me thinking . . .
My first goal is to create CMS functionality just for English within Retool.