Partial translator for the Japanese Blue Protocol server. It only translates strings that are downloaded from the api (quests, items, mobs...)
So far it does not work if you use a proxy for Blue Protocol. VPN is fine.
(In this screenshot, SkyProc was also used to translate the interface)
If you have any problems or want to help with translations, check out this discord
Thanks to the original creator (https://github.com/ArtFect/BP-translate) to make this great app.
This repository purpose is used to host the modified code, and provide remote setting for auto-update translation feature.
- Fixed "Translation sent" but in the game didn't translated.
- Auto-Update to the Latest Translation each time
BP-translate.exeopened.
The program doesn't change game files, doesn't interact with the game memory, doesn't do dll injection
It redirects domain from which the data is downloaded to localhost via the hosts file.
Then it creates a server at localhost that proxies all requests to the real server, but replaces localisation file with its translated one.
- Download latest release from https://github.com/DOTzX/BP-translate/releases
- Unpack
- Open
BP-translate.exe(It is necessary to open each time before you open the game) - Launch the game as usual from the launcher.
- Wait till
Translation sent, the program will close in 15 secondsshown up, and the window will automatically close after the game launched. - The game will have translation patch.
- Make sure
BP-translate.exeis closed. - Open file using notepad:
bptl_setting.json. - Change value of
server_selected_languageorclient_selected_language, to available language. - Save.
- Reopen the
BP-translate.exe
Current available language is:
- English =
en - Indonesia =
id - Espanol =
es - Portugues =
pt - Deutsch =
de - Russian =
ru - Russian without English translation =
ru-ru - Italian =
it(need more localization @ server) - Francais =
fr(need more localization @ client+server) - Arabic =
ar(need more localization @ client+server) - Vietnames =
vi(need more localization @ client+server)
- Open file using notepad:
bptl_setting.json. - Change value of
server_auto_updateorclient_auto_update, totrueorfalse - Save.
- Open file using notepad:
bptl_setting.json. - Change value of
online_modetotrueorfalse - Save.
If you kill a program via Task Manager or otherwise, you may have an endless load when starting the game.
To fix this, run the program again and close normally via X. Or you can go to C:/Windows/System32/drivers/etc/hosts file and remove this line 127.0.0.1 masterdata-main.aws.blue-protocol.com
Original Creator of this Repository = https://github.com/ArtFect/BP-translate
Full Translation Repository = https://github.com/digitalstars/BlueProtocol-Translate


