Hello community :)
I am currently facing following problem: My team and i had the plan to make our game available in multiple languages. I read all the official docs on this topic and understood that the simplest way to implement this is using the global TranslationServer
provided by the engine itself.
Now i am very much aware of how to use this in a script, for example on a label:
label.set_text(tr("SAMPLE_TEXT"))
.
However, I thought it would be a lot of unnecessary work if I had to handle this on every node, that contains a text, in a script.
But setting the text in the godot editor sadly doesn't result in the engine translating the text, but just displaying tr("SAMPLE_TEXT").
Is there any workaround to this?