This tool helps you to replace the default localization file of an installed Black Desert Online Client with another localization file (that could be from a different Server's Client). The tool currently supports:
- NAEU Server
- SEA Server
- TW Server
- JP Server
- RU Server
- TR Server
- SA Server
- Global Lab Server
The tool currently does not support:
- Korea Server
- Either clone this repo and compile the code using visual studio or download a prebuild executable directly from this github repo.
- Make sure to check the MD5/SHA1 of the executable after downloading the prebuild executable.
- The code is tested to be able to build using automation tools with a Visual Studio 2019 Community Edition.
- Either put this tool in the root folder of the BDO or you will have to manually select the BDO root folder.
- Wait until the tool to finish grabbing the most recent localization file version data before performing proceeding the following.
- Double click the language file you want to replace to.
- Choose the default language of your current game client.
- Start the BDO launcher either from the tool or on your own. (Notice that if you purchased the game from steam, make sure the corresponding checkbox is checked)
- Login to the BDO launcher and wait for the update to finish.
- Click the Replace button in the tool.
- Start the game.
- Happy gaming!
The tool saves your last operation by memorizing the source language type and the target language type. So once you completed step 4 to 8 one time, the next time the tool will directly select it for you, and you just need to do step 6 to 8.
- Added a simple solution to fix missing phrases from a localization file by using the original language file's phrases. Missing phrases will be showing in korean or just blank in game. This solution is shown as the
Mergein theLanguage File Replacementtab. - Added functions to decrypt, encrypt, diff, merge localization files. This part is added to the
Advancetab. (For accessing this portion, you need to download the other repo's executable. The download and install is embedded to this tool to provide ease of access. If you are curious about the helper tool, please see kroulis/BDOLangReplacementToolHelper)
Special thanks to this Reddit Post.
If you found any bug in this software, you can submit issues freely. I will regularly check the repo.
Chinese version of this document is at HERE