A simple command line program to dump/patch the localizations of game Last Epoch.
For disabling the CRC check, the program will patch the "Last Epoch_Data\StreamingAssets\aa\catalog.bin"
file.
And we will find it by "../catalog.bin"
relative to the bundle path.
So if your bundle file is not in the game folder, you need to copy the catalog.bin
to the relative path too.
LELocalePatch <bundlePath> {export|import} <folderPath|zipPath>
or
LELocalePatch <bundlePath> translate <dictionaryFilePath>
-
bundlePath
: The path of the bundle file. (e.g. @"Last Epoch_Data\StreamingAssets\aa\StandaloneWindows64\localization-string-tables-chinese(simplified)(zh)_assets_all.bundle") -
actions
:export
: Export the localization tables in bundle to json files and save them tofolderPath
or a zip file atzipPath
.import
: Write the localization tables from json files infolderPath
or a zip file atzipPath
to the bundle.translate
: Similar toimport
but use a json dictionary file atdictionaryFilePath
to translate the strings in localization tables instead of overwriting them with some values.
Tested on Windows. Haven't been tested on other platforms, but should work fine.
- AssetsTools.NET (MIT license)