How German audio becomes Spanish subtitles
Audio in German (Deutsch) is transcribed first, then translated into Spanish (Español). Because the translation runs on the transcript rather than on the audio, the Spanish subtitle file keeps the timings of the original German speech — each line appears at the moment it was actually said.
Both languages are written in the Latin alphabet, so the file needs nothing from your player beyond that script.

