I’m sure that the support for language variants has been in the feedback system for ages.
You can only do “de” for instance for German but not “de_at” (for German in Austria). Also Canadian French like German in Austria will have separate words and not be identical to French from Franc.
I’ve been working with other frameworks lately and discovered that Xojo’s way of handling localised strings is pretty much ice age compared to modern platforms…
Binary format export, unconventional escaped strings in text format, comments aren’t exported with each constant, etc.
Apparently there is an XML language format that some languages use. Googles AI keeps offering to generate in that format. It would be better to follow an existing “standard” than invent anything new.