No, you don't have to, sometimes the forums take a bit to update
As to your question, there was a community made translation I believe even before Kalypso localized the game in Europe - it's the only way to play in German without buying a copy from Kalypso. I've heard it said that it's even better than the "official" translation, but I of course don't know 
In any case, check this site and it should have an updated language file for the latest patch:
https://www.sinsofasolarempire.de/