Commit Graph

5 Commits

Author SHA1 Message Date
leon huang
fe4f5afb3d Update Smartling integration to filter out UE FText placeholders.
The placeholders we use for FText are of the form {0} for positional argumens and {MyVariableName} as named arguments.
Smartling will flag those as warnings as potential placeholders and need to be manually reviewed. This feature will fix all the warnings and have all files to be uploaded have the directive applied to them.
#jira: FORT-541778
#rb: trivial
#preflight: 637e98b54364ef8d1493ce9b
#test Ran the BuildGraph command locally to make sure that UAt is able to compile properly

[CL 23258967 by leon huang in ue5-main branch]
2022-11-24 09:51:43 -05:00
leon huang
263ff88b8c Update Smartling localization to use Smartling namespaces to reduce duplicated strings and leverage the string sharing feature for Smartling.
#rb: trivial
#preflight: 637575d5ee4d25f90ac26a28
#jira: FORT-539764

[CL 23172512 by leon huang in ue5-main branch]
2022-11-17 00:29:21 -05:00
leon huang
ad320ef56b Update Smartling to download translations for files that are both in progress and published. This allows partial translations to still be used by the Engine.
#rb: trivial
#jira: FORT-528666
#preflight: none
#test: Ran BuildGraph locally for the "Localize UnrealEditor Release" target. Everything compiles fine but fix cannot be verified as localization data for 22.35 is not present yet.

[CL 22798379 by leon huang in ue5-main branch]
2022-10-26 19:08:08 -04:00
yiliang siew
9f9ccbedfc Comment out unused function for now since it is causing compilation errors/warnings.
#rb Leon.Huang
#preflight 63530bf23d41a4455ab24bde

[CL 22712186 by yiliang siew in ue5-main branch]
2022-10-22 15:35:54 -04:00
leon huang
5922fc3ee2 Smartling localization provider integration for Unreal Engine.
- Introduced the SmartlingLocalizationProvider abstract class to interface with Smartling backend for authentication, uploading and downloading of .po files.
- Subclasses of SmartlingLocalizationProvider can now be used as part of the Localize UAT command for automation.
#jira: none
#rb: Vincent.Gauthier, Jamie.Dale
#preflight: 632240dd506f1a33e0e3b52f

[CL 22030197 by leon huang in ue5-main branch]
2022-09-15 11:45:36 -04:00