I already did that from day 1, it's just that for some specific languages you need to use supported fonts, and in that case i just make sure to switch font when there is a different language, it's not hard it just takes time, depending on how much you want to translate. If it's just the text in the dialogue then it's easy.
I don't understand what tools you are referring to, i mean literally all the dialogue is in text files, so you can just translate it directly in there ,but then I as the developer need to add the language option to the game and make sure that that language also changes the font, it's not really more complicated than that