I'm sorry I saw this topic too late.
Do you know that PC game actually is translated for all the mentioned languages and translation is done on CrowdIn? And there is a possibility to share TM and merge the translations.
@WarDrumJordan do you still work on it?