Thank you for your response. This app has a translation file with 10+ languages, so I need to be able to do something like:
And change the app locale setting regardless of the host locale.
I am not opposed to modifying my labels on scene load, I already have to do this to make sure the correct font is loaded, but I cannot have separate labels for each language. As best I can tell, Android does not easily allow the locale to be changed programmatically after runtime, so set_locale is not changing the app locale. Android developers may know a way around this, but I'm not sure what to do in Godot.