Releases: SolicenTEAM/UEExtractor
UEExtractor - CUE4Parse Update - 1.0.7.5
Important
Now with the working creation of locres!
All new info and arguments in the magic website!
New changes:
- CUE4Parse has been updated to 1.2.2.18 from GitHub Packages (UE5.8) #17
- The program has been updated to NET 10 due to CUE4Parse #17
- Fixed the Reverse operation and fixed the Overheap for the rows.
- Fixed the output of SKIP strings and the HASH check in UEXP.
- Fixed the installation of the Unreal version for Custom versions.
- Fixed various problems when parsing strings and keys.
- Updated information on the website.
- Added a memory manager to prevent overflow and lack of memory.
- Added a provider to GitHub for downloading updates via
--update
Full Changelog: v.1.0.7.4...v.1.0.7.5
UEExtractor - Magic Minor - 1.0.7.4
Important
Now with the working creation of locres!
All new info and arguments in the magic website!
New changes:
- Fixed problems with parsing TextProperty #15
- Fixed some problems with decoding strings.
- Fixed some problems with Latin1 encoding.
- Now Blueprints parsed to find TextProperty strings.
Full Changelog: v.1.0.7.3...v.1.0.7.4
UEExtractor - Magic Update - 1.0.7.3
Important
Now with the working creation of locres!
Take a look at the magic website!
New changes:
- Fixed problems with defining DataTable and StringTable formats in ZenLoader #14
- The results were sorted by the presence of a Namespace (
Namespace::Key,Value) - The possibility of extracting extra and empty lines has been eliminated.
- Fixed extraction of Latin1 format strings.
- Creation of locres file has been returned
--locres. - Added automatic translation methods via OpenRouter from KissE.
- Added OpenRouter provider for Neural translations.
- Specifying
--api=sk-or-v1...enables OpenRouter after extracting strings, or before writing Locres from CSV.
- Specifying
- Added new arguments for working with OpenRouter. The code has been slightly improved.
- Added an additional definition of the UE version via the main one .exe file, if the file was not found in the Engine.
- Improved arguments.
Full Changelog: v.1.0.7.1...v.1.0.7.3
UEExtractor - Small Update - 1.0.7.1
Warning
In this version, the functionality of creating a .locres is temporarily disabled and the argument is removed.
Due to the added support for StringTable & DataTable extraction. (As example [Namespace]::[Key])
For create a .locres file from LocresCSV or imports strings, please use: UE4localizationsTool
New changes:
- Fix for wrong download of Oddle DLL file for compression works.
- Less 1-char strings and numerators.
- Other minor small fixes in code.
Full Changelog: v.1.0.7.0...v.1.0.7.1
UEExtractor - Extraction Update (StringTable & DataTable) [M2] - 1.0.7.0
Warning
In this version, the functionality of creating a .locres is temporarily disabled and the argument is removed.
Due to the added support for StringTable & DataTable extraction. (As example [Namespace]::[Key])
For create a .locres file from LocresCSV or imports strings, please use: UE4localizationsTool
New changes:
- Fully functional extraction
DataTableDT. - Fixed the detection
StringTableST. - Updating merging tables.
- New merge information in the console.
- Data extraction equal to one character has been removed.
- Huge acceleration, slightly increased memory consumption.
- Now character escaping suitable for use with UE4localizationsTool.
Full Changelog: v.1.0.6.3...v.1.0.7.0
UEExtractor - Merging tables [M1] - 1.0.6.3
Warning
In this version, the functionality of creating a .locres is temporarily disabled and the argument is removed.
Due to the added support for StringTable extraction. (As example [Namespace]::[Key])
For create a .locres file from LocresCSV or imports strings, please use: UE4localizationsTool
Note
Now, if a table with that name already exists, the changes will be merged into one new one to save all your values.
Convenient, isn't it?
Exactly this work like that:
- If the row contains values in only 2 columns (
key&source) and theSourcevalue in theKeydoes not match.
TheSourcevalue from the past added as aTranslation. (As example when exporting from UE4localizationsTool) - Otherwise, if it matches, then we write the value from column
TranslationtoTranslation. - And of course, it adds lines if they are in the previous file, but not in the new one.
New changes:
- Fixed
StringTable(ST) type files detection. - Updated CSV file writer and his parser.
- Added some skippable types.
- Added information about extraction values from ST file to console.
- Added color separation to some lines.
- Added merging table functional.
Full Changelog: v.1.0.6.2...v.1.0.6.3
UEExtractor - StringTable Support [M2] - 1.0.6.2
Warning
In this version, the functionality of creating a .locres is temporarily disabled and the argument is removed.
Due to the added support for StringTable extraction.
For create a .locres file from LocresCSV or imports strings, please use: UE4localizationsTool
New changes:
- Fixed the creation of a CSV file with missing lines.
- Added support for
StringTableformat extraction. - Accelerated skipping of files that may not be related to strings (VFX, Model, etc.)
- Added the
--allargument if you want to scan each folder/file in the archive. - Parallel file processing has been returned to speed up the process on large archives.
Full Changelog: v.1.0.6.1...v.1.0.6.2
UEExtractor - Progress counter [M1] - 1.0.6.1
New in this release:
- Added a small progress counter
"[index/total] ..path"thanks to @JunkBeat for the idea.- Example:
[22/413848] ..OblivionRemastered/Content/Art/VAnimNotify_FootStepVFX.uasset
- Example:
Full Changelog: v.1.0.6.0...v.1.0.6.1
UEExtractor - New parsing system [M0] - 1.0.6.0
Warning
This is a critical update [M0], as it contains a big changes in program at self.
- Critical functionality has been changed, and some the old one has become into a Legacy.
- For the previous functionality, use the versions released before this one.
New changes:
- Legacy functionality for parsing unpacked archives has been completely removed.
- The functionality has been rewritten to work with unpacked archives via CUE4Parse.
- The program has moved to NET 8.0 from the NET Framework.
- New arguments and new functionality have been added, for more information, see the README.
- Work via parallel threads has been temporarily removed, as so far it only slows down work on very large archives.
- The load on RAM remained at the same level, despite the new functionality.
For the lost Legacy functionality, look at the Legacy branch, it will no longer receive updates.
Fixed in this release:
- Fixed the request to provide the original
.locresfile, as it was never true, and it was never needed.
Full Changelog: v.1.0.5.4...v.1.0.6.0
UEExtractor - Trivial fixes [M1] - 1.0.5.4
Thank you @Inzhyner, for your contribution!
Fixed in this release:
- Fixed the sudden appearance of quotation marks in the
locresfile in lines that contains commas — #13 - Fixed the sudden appearance of quotation marks in strings when using
--table-formatand contain commas in them — #13
I'm not sure about a fix that removes the quotes when exporting to locres, so more tests need to be done.
Full Changelog: v.1.0.5.3...v.1.0.5.4