The German Missions keep lists of translators.
In principle, no translations can be undertaken or certified by the German Missions.
A list of sworn translators in South Africa can be found at the bottom of this page. The entry in one of the lists is not associated with any special recognition by the German Missions and there is no guarantee for the content, quality and costs of the translations.
Please clarify whether the translation done in South Africa is recognized in Germany by the relevant German office requesting the translation.
Furthermore there is the option of finding a translator in Germany via the following link: Dolmetscher- und Übersetzungsdatenbank der einzelnen Länder der Bundesrepublik Deutschland. However, the German Missions assume no liability for the content, quality and costs of the translations.