Where do you get your translations done, if you don't mind me asking?
I've used gengo.com, icanlocalize.com, and also random sources - sometimes users help, our head of support speaks French, and our intern speaks Mandarin.
I have localized some of my WP7 apps using gengo.com .