[UE4] Bloodstained localization issue

How to translate the files of a game
rico_se7en
Posts: 3
Joined: Sat Jul 06, 2019 1:59 am

[UE4] Bloodstained localization issue

Post by rico_se7en »

I used Bms to unpack Bloodstained to extract Chinese texts and optimize them, but the Localization folder only has "items" and it's obviously incomplete.
I also found these in the ini.text which means there's supposed to be more contents
Windows.Game:Internationalization:LocalizationPaths:0=%GAMEDIR%Content/Localization/Game
Windows.Game:Internationalization:LocalizationPaths:1=%GAMEDIR%Content/Localization/Items
Windows.Game:Internationalization:LocalizationPaths:2=%GAMEDIR%Content/Localization/NewTarget
Windows.Game:Internationalization:LocalizationPaths:3=%GAMEDIR%Content/Localization/Enemy

I've no idea of this. Is it because the game has been cooked?
Btw, I also found there're lots of stringtable uassets in L10N folder. Not sure if they're the ones I'm looking for, but I can't unpack them either.

The attachments are string.uasset files I found
LokiReborn
Posts: 190
Joined: Fri Aug 26, 2016 3:11 pm

Re: [UE4] Bloodstained localization issue

Post by LokiReborn »

rico_se7en wrote:I used Bms to unpack Bloodstained to extract Chinese texts and optimize them, but the Localization folder only has "items" and it's obviously incomplete.
I also found these in the ini.text which means there's supposed to be more contents
Windows.Game:Internationalization:LocalizationPaths:0=%GAMEDIR%Content/Localization/Game
Windows.Game:Internationalization:LocalizationPaths:1=%GAMEDIR%Content/Localization/Items
Windows.Game:Internationalization:LocalizationPaths:2=%GAMEDIR%Content/Localization/NewTarget
Windows.Game:Internationalization:LocalizationPaths:3=%GAMEDIR%Content/Localization/Enemy

I've no idea of this. Is it because the game has been cooked?
Btw, I also found there're lots of stringtable uassets in L10N folder. Not sure if they're the ones I'm looking for, but I can't unpack them either.

The attachments are string.uasset files I found


The L10N folder is the default location for String data if I recall. It's possible that it's a mix but some of what you want is in the example you showed. That all said though I'm not sure there's a good way to edit them, the uasset files are one of unreal's propriety formats, I believe you can try dragging them into a new Unreal project and it can probably open them however editing them would be a pain if you're going to change string lengths unless it can compile cleanly / save again. I believe the first part of the file lists some dependencies which might make it complicated. Some of the strings in there are like

通过重复相同的命令执行最多三次旋转踢。
(Perform up to three spin kicks by repeating the same command.)
在空中将脚跟像斧头一样下击。
(In the air, the heel is hit like an axe.)

etc.
rico_se7en
Posts: 3
Joined: Sat Jul 06, 2019 1:59 am

Re: [UE4] Bloodstained localization issue

Post by rico_se7en »

LokiReborn wrote:
rico_se7en wrote:I used Bms to unpack Bloodstained to extract Chinese texts and optimize them, but the Localization folder only has "items" and it's obviously incomplete.
I also found these in the ini.text which means there's supposed to be more contents
Windows.Game:Internationalization:LocalizationPaths:0=%GAMEDIR%Content/Localization/Game
Windows.Game:Internationalization:LocalizationPaths:1=%GAMEDIR%Content/Localization/Items
Windows.Game:Internationalization:LocalizationPaths:2=%GAMEDIR%Content/Localization/NewTarget
Windows.Game:Internationalization:LocalizationPaths:3=%GAMEDIR%Content/Localization/Enemy

I've no idea of this. Is it because the game has been cooked?
Btw, I also found there're lots of stringtable uassets in L10N folder. Not sure if they're the ones I'm looking for, but I can't unpack them either.

The attachments are string.uasset files I found


The L10N folder is the default location for String data if I recall. It's possible that it's a mix but some of what you want is in the example you showed. That all said though I'm not sure there's a good way to edit them, the uasset files are one of unreal's propriety formats, I believe you can try dragging them into a new Unreal project and it can probably open them however editing them would be a pain if you're going to change string lengths unless it can compile cleanly / save again. I believe the first part of the file lists some dependencies which might make it complicated. Some of the strings in there are like

通过重复相同的命令执行最多三次旋转踢。
(Perform up to three spin kicks by repeating the same command.)
在空中将脚跟像斧头一样下击。
(In the air, the heel is hit like an axe.)

etc.

Yeah I've tried that, even building a totally same folder structure, but the uasset files just wouldn't show themselves in the engine explorer, which made me so confused.

Anyway thanks for replying!