One of the main problems when translating a WordPress website is to find a translation service (or a professional translator) who knows WordPress and also is specialized in the content of your blog, whether it is technical knowledge (engineering, medical, etc) or creative writing experience (marketing content).