shade: I gave a look to this, because as fan and owner of the original french PC version of this game, I wanted to propose a FR patch. And it seems things are extremely complicated.
Voices : they're stored in the *.vox files. Main issue is between EN and FR, there isn't the same files number.. 2 (vc319014.vox & vc717041.vox) are exclusive to the french version (no idea of what they contain, I didn't try to convert these files to *.wav though I know it's possible), a lot more (116) are exclusive to the EN ver. Game works without these files. If you replace the EN with the FR one, it breaks codec animations (lip movements and text scrolling), but at least game works and voice plays fine, excepted the ones during cinematics : they're contained in the *.dmo files. But if you replace them, dubbed cinematics will freeze at one point (but won't crash the game). And generally speaking, for an unknow reason, these change work inconstantly.
Text : it's worse. Most part is stored in radio.dat, some is in *.dmo and *.vox... At the moment, I only consider the radio.dat.
GoG radio.dat ? 5.445.632 bytes
French radio.dat ? 1.851.545 bytes.
Difference ? The GoG one is filled with plenty zeros. Because of that, dialogues emplacement varies between two version (as example, here's where starts the 1st dialogue : 50035 in the GoG, 4c871 in the FR radio.dat), and if you swap files, it makes the game crashing.
https://imgur.com/pvvvI1I If you edit text, it works :
https://imgur.com/9OQO0T1 But to find correct location for each part of dialogues and edit them manually is really painfull...
So, sadly, I don't expect translations patch to see the light because it would be much easier to crack a localised version of this game and make it to run properly than patch the GoG version to translate it...
@Shade , me too i have the PC version in french audio ! super rare! and as good as the english version for all the european french market / gog users (thousands if not Millions...)
but i dont know a damn thing in informatic.
I think i know how i can help you , send me a email reply at : Mhhoyt1963@gmail.com
please , its really important and i think i know somes people really good that can help you finish it.