Yes, There is ! It requires some work, but it’s totally possible, I’ll post here what I sent to uneXpaX:
You will need a Program called GCFScape.
Before all the process below, make a backup of this files located at “steamapps\common\Black Mesa\bms”
bms_misc.vpk.sound.cache
bms_misc_000.vpk
bms_misc_dir.vpk
- Open up the bms_misc_dir.vpk with GCF and extract all the folders to the desktop.
- Create a folder on desktop called “bms_misc_dir” and move all the folders that you’ve extracted
- Your folder tree should look like this:
"bms_misc_dir
cfg
expressions
media
particles
resource
scenes
scripts
"
- If it is correct, then open the resource folder and locate this files:
closecaption_english
gameui_english
gameui_loading_screen
bms_english
bmsmp_english
bootup_english
- Translate them as needed and stay with the extension “english” since you can’t add more languages.
- STAY with the name of the files in english, you will only translate the internal contents of this files
- For exemple, inside gameui_english:
“lang”
{
“Language” “English”
“Tokens”
{
“BMS_CampaignName_BMSCP1” “TRANSLATE HERE TO YOUR LANGUAGE”
“BMS_Chapter1_Title” “BLA BLA BLA TRANSLATE HERE”
See the file structure ? you MUST NOT modify the “Language” input nor the keys to translations.
- When finished, make sure all the files are in the “bms_misc_dir\resource” as created before.
- Open up your BMS installation folder, in this directory: “steamapps\common\Black Mesa\bin”
- Drag and Drop the “bms_misc_dir” folder (the desktop one) to a program called “vpk.exe” at the bin dir.
- It will create a bms_misc.vpk
- When finished, delete the files:
bms_misc.vpk.sound.cache
bms_misc_000.vpk
bms_misc_dir.vpk
Don’t forget to backup !!.
- Paste the created bms_misc.vpk" where you deleted the above.
- Run the game and test.
Hope it helps