These do seem to be translated manually though, by a living person, judged by the actual intelligibility, which is endlessly better than what'd be achieved with a run through Google Translate
My aversion to translates come from auto-translations, that are usually complete and utter incoherent mess (unless dealing with "world languages" like Spanish or French or such), not to mention that for example, Norwegian Wikipedia is kind of useless in comparison to English language