A client will be passing us a Country ISO / Region code and we will need to translate the form accordingly. For example, if a user opens the form and is located in Switzerland, the language on the form would default to German on the loading of the form, with the user’s option to choose from the language dropdown French or Italian in-place of German in relation to the region. In the end we will have upwards of 18 or so different translations integrated with the form.
My main question is if there is a known way to dynamically populate the language dropdown list within Maestro for translation?
You can implement it by your own, and add the same action of the Maestro's default on change action: Translation.fetch(value) . Remember to use as a value the same stored in TM for each translation.