Translation Editor:
- Added some NULL checks on UTranslationUnit objects
- Added setting for PortaleObjectName for export/import
Internationlization Export:
- Fixed handling of Filename
- Make sure the strings importing aren't marked as changed if they only contain whitespace
[CL 2060784 by Joe Conley in Main branch]
- Added "Import from .PO" option
- Displays a new tab after import showing you what changed
- Various other fixes related to importing / exporting
[CL 2048098 by Joe Conley in Main branch]
- Added InternationalizationExportSettings UObject to use to serialize to a file for the InternationalizationExportCommandlet
- Fixed "Export to .po" to only export the currently loaded project & language combination, to a file the user can now specify
[CL 2047342 by Joe Conley in Main branch]
- Fixed a bug where updating Context and History tables based on your selection wouldn't work properly if you arranged the tabs containing translation units (Untranslated, Needs Review etc) in separate tab wells or windows.
[CL 2046709 by Joe Conley in Main branch]
- Removed TranslationDataObject and converted TranslationUnit to a UObject instead of UStruct.
- Needed to do this to show the same TranslationUnit in multiple PropertyTables
[CL 2045861 by Joe Conley in Main branch]
- Export to PortableObject (.po) format button is now functional for Editor & Engine strings
- For now just uses settings in Engine\\Config\\Localization\\PortableObjectExport.ini, and exports both projects in ja, ko, zh
[CL 2043549 by Joe Conley in Main branch]
- Fixed some crashes that occured if certain tabs were closed.
- Fixed issue where connection to source control would fail in some cases, but warning popup would not display
- Fixed bug where Completed, Needs Review, and Untranslated tabs could not be re-opened if closed.
[CL 2040938 by Joe Conley in Main branch]