Jezrelm: so, there is no solution ?
Ok, man, you don't seem to understand, so let me explain you. Those languages you see there, are the languages used for the voices. Pick english, because I doubt you'll want to listen to Geralt speaking in german, or chinese, or portuguese, etc. It doesn't matter which one you choose, the game already has the subtitles, you can find them in the settings. I'll edit the post soon with a screenshot.
ED: Here is the screenshot. I downloaded the game in english, and then went to the "Language" submenu, and selected Spanish for "Text".