I think it’s enough to add the ability to add your own translation to the game and that will be enough, players will be able to make translations into the languages they speak (in theory, this can be officially woven into the game, but language support is needed for the next updates)
for mods, I...