[Backout] - CL27745134
[FYI] stan.hormell
Original CL Desc
-----------------------------------------------------------------
[Backout] - CL27731288 - CIS / Build Errors
[FYI] Josh.Adams
Original CL Desc
-----------------------------------------------------------------
- Deprecated GetSectionPrivate and FindOrAddSection, and accessors in FConfigFile that could return a non-const FConfigSection (this is so we can track modifications to config values)
- Added AddToSection, RemoveKeyFromSection, etc to replace directly accessing a FConfigSection
- Fixed up Epic code for the deprecations (at least the majority, some projects that aren't built by Horde presubmit may have some that we will address going forward)
#jira UE-194955
#rb david.harvey and various others
[CL 27923017 by josh adams in ue5-main branch]
[FYI] Josh.Adams
Original CL Desc
-----------------------------------------------------------------
- Deprecated GetSectionPrivate and FindOrAddSection, and accessors in FConfigFile that could return a non-const FConfigSection (this is so we can track modifications to config values)
- Added AddToSection, RemoveKeyFromSection, etc to replace directly accessing a FConfigSection
- Fixed up Epic code for the deprecations (at least the majority, some projects that aren't built by Horde presubmit may have some that we will address going forward)
#jira UE-194955
#rb david.harvey and various others
[CL 27745141 by stan hormell in ue5-main branch]
- Added AddToSection, RemoveKeyFromSection, etc to replace directly accessing a FConfigSection
- Fixed up Epic code for the deprecations (at least the majority, some projects that aren't built by Horde presubmit may have some that we will address going forward)
#jira UE-194955
#rb david.harvey and various others
[CL 27731364 by josh adams in ue5-main branch]
2) Removed usage of WITH_VERSE and UE_USE_VERSE_PATHS
3) Modified UBT to always set WITH_VERSE and UE_USE_VERSE_PATHS to one until the setting is completely removed.
#rb Andrew.Scheidecker
[CL 27199531 by tim smith in ue5-main branch]
Sort .po file entries by source location, namespace, key and then source string.
This allows localization vendors to group .po entries by files and have better context for the translation.
#jira: FORT-610989
#rb: Jamie.Dale
#test: Generated a new Engine.po file and verified that the .po file was indeed sorted by source location.
[CL 26242371 by leon huang in ue5-main branch]
* Inherited properties are no longer gathered for each derived type.
* The OutputKeys from the dashboard no longer contains errant quotes.
* The OutputKeys formatting no longer converts to FText internally.
#jira
[FYI] Leon.Huang
[CL 24287022 by jamie dale in ue5-main branch]
This can also be overridden using the "CopyrightNotice" option in the "CommonSettings" of a GatherText config
#preflight 63c9c142d368fed9e5d07f7a
#rb Leon.Huang
[CL 23784893 by jamie dale in ue5-main branch]
UGC localization can be used to provide a simplified localization experience for basic plugins (only providing the PO files to be translated), and is primarily designed for DLC plugins where the UGC localization will be compiled during cook (see UUserGeneratedContentLocalizationSettings).
Support for non-DLC plugins can be provided via project specific tooling built upon this base API.
Support for complex plugins (such as those containing different kinds of modules, eg) a mix of game/engine and editor) are not supported via this API.
#preflight 63c70d2802024f93d87a0e32
#rb Leon.Huang, Dave.Belanger
[CL 23761684 by jamie dale in ue5-main branch]