Releases: zompi2/UE4EasyLocalizationTool
Releases · zompi2/UE4EasyLocalizationTool
1.10.2
1.10.1
1.10.0
- Added the option to generate StringTables right after the import (feature added thanks to @Crezetique)
- The UI has been refurbished (also thanks to @Crezetique)
- Since UE5.8 you can add DevNotes to the generated StringTables via "devnotes" column in CSV
- Added automated tests for quicker testing if the importer works correctly
- Ground refactor of the importer code to be easier to work with in the future
- Fixed incorrect outputs in
UELTBlueprintLibrary::GetTextDatafunction. - Fixed incorrect
FMessageDialog::Openfunction call for UE4.27
1.9.2
1.9.1
- Fixed the broken "Call In Editor" option which was broken by RegisterCustomClassLayout, which is required to display FText preview in the BP editor.
- Fixed the duplicated categories when Localization preview in editor was enabled.
Bugs were present in the UE 5.5+ versions.
1.9.0
- Added the option to set a fallback value when a value in CSV is empty.
- Added a safety check to prevent from importing CSV files when no Localization storage directory is specified.
- GetTextAsBuffer and MakeTextFromBuffer functions added which allows to serialize FTexts.
- Tooltips for Editor Widget added.
- Editor Widget rewritten into raw Slate widget to ensure it will be valid for all Engine versions.
- Moved bLogDebug property from game config to editor config (where it actually should be).
1.8.0
- Text localization preview can be displayed under the Text input box in the editor UI and BP nodes (available for UE5.5 and newer)
- GetLocalizedText and GetLocalizedString functions added for debugging localized values based on namespace and key
- All columns in CSV before namespace or key are ignored
- All '_' characters in the lang headers are replaced with '-'
- This means it's now possible to export DataTables to CSVs that are valid for ELT
- Lang keys are stored in lowercase form to avoid issues with different naming conventions
- Fixed the FMessageDialog compilation error for UE4.27
- Moved GetAvailableLanguages from the BP Library class to the core ELT class as a static function. The old function is marked as deprecated.