Looking really nice!
This has the potential to bring a lot of new players to the game once it's completed.
If anyone else is interested in creating a translation for the game, here's what you need to do:
First of all, go to the Language-EN page on the wiki. This describes how to create a language.ini which 1.3.4 uses to translate the built in text (in the EXE and shell DLL).
To translate the rest of the menus, strings, etc you need to use a resource editor (search google for Resource Hacker or another resource editor) and open op2shres.dll and out2res.dll, and translate the dialog resources there.
All the text inside of story.vol needs to be translated, as well as the techtrees inside sheets.vol (The descriptions, tech names, etc).
Caveat here: You'll get a checksum match error if you try to play the modified sheets.vol against an English copy of OP2. If you send me the translated sheets.vol, I can match the checksum on the files inside. (I have a program which will alter the files to force the checksum to match the english version. I'm not planning on releasing it since it could be used for some subversive purposes, that is, cheating; and it could cause game sync problems if the numbers in the files don't match)
Also, translations of the text in the briefing graphics would certainly be nice, as well as voice translations of the voices.vol sounds. (Provided you can find someone who sounds close enough to the Savant voice).
There are already Sierra made translations in French and German, these just have to be brought up to date with 1.3.4.
Other translations like Spanish, Danish, Italian, ...others... would be nice. Only caveat here, is that it might be hard to use a non-Latin character set. (if you're gonna translate into some more eastern languages like Russian, Hebrew, etc). We might be able to get around that by using a replacement font which maps the Cyrillic / Hebrew characters to the Latin alphabet.
As for Asian languages like Mandarin, Japanese etc I'm not certain these would ever be possible without rewriting OP2, since they use a huge number of characters and you would need Unicode support to display all of them. (OP2 does not support Unicode text output). Someone correct me if I'm wrong here, if it would be possible to use just the positions in the standard ASCII set to accomplish this.
Anyway, long story short, these are some things which would help bring more and more players to our community!