I've recently discovered that there's a string file in System Shock 2 that needs to be updated to include the "friendly" names of some new control binds added by NewDark.
The file that needs to be updated is INTRFACE/CONTROLS.STR. The lines that need to be added are:
mouse_wheel_down:"Mouse Wheel Down"
mouse_wheel_up:"Mouse Wheel Up"
mouse5:"Mouse 5"
Without these lines, when the user maps any of the above in Customize Controls, it displays the internal keybind name, which isn't great.
Also, in the vanilla game character MFD, rolling the mouse over the bottom buttons only displays "These buttons navigate between various character MFDs." when the STATS or PSI tabs are selected, not the TECH or CMBT tabs. To fix this, these lines must be added to SKILLHELP.STR:
Tech5:"These buttons navigate between various character MFDs."
Weapon4:"These buttons navigate between various character MFDs."
For translation, these lines will be identical to what's already in STATHELP.STR, Text9 and PSIHELP.STR, BuyText3. This isn't a NewDark change, it's just something Irrational accidentally left out.
Likewise, another oversight causes the names of researched items to not display at the top of the Research panel as they're supposed to. This can be fixed by adding the following lines to RESEARCH.STR:
ResRepName1:"Hybrid Organ"
ResRepName3:"Midwife Organ"
ResRepName4:"Grub Organ"
ResRepName5:"Anti-Annelid Toxin"
ResRepName6:"WormBlood Implant"
ResRepName7:"Crystal Shard"
ResRepName8:"Psi Booster"
ResRepName9:"Swarm Pod Organ"
ResRepName10:"Rumbler Organ"
ResRepName11:"WormMind Implant"
ResRepName13:"Arachnid Organ"
ResRepName14:"Psi Reaver Organ"
ResRepName15:"WormBlend Implant"
ResRepName16:"Viral Proliferator"
ResRepName17:"WormSkin Armor"
ResRepName19:"Greater Psi Reaver Organ"
ResRepName20:"WormHeart Implant"
ResRepName21:"Annelid Launcher"
ResRepName22:"Monkey Brain"
ResRepName23:"Annelid Healing Gland"
ResRepName24:"Annelid Psi Organ"
These will be identical to ReportName1 - 24 already in the same file. Also in the vanilla strings, ResRepText14 and ResRepText19 are missing "Summary:" at beginning.
The above have already been fixed in SCP, but that won't help anyone who's running a translation mod. So I'm posting this to raise awareness among the translation mod maintainers. Unfortunately we don't seem to have a centralized list of all SS2 translations, so I can only go by what searching the mod forum for "translation" brings up, which is:
Actually now that I look at these threads, it appears very few of the mod authors are present on these forums. We may have to take matters into our own hands for some of these.