Have you thought of automated translation?
There is this company that offers software localization services. And they can maintain your soft updated with all languages needed. I subcontracted their services for an iOS app I was developing for a local tech company from Spain, and they did a great job providing accurate, fast translation of everything I needed.