Yes, unless the certificate is in English or German, an official translation is required. Only certified translators can provide these.