Commit Graph

64 Commits

Author SHA1 Message Date
Joe Conley
3e9bb04c00 Add "Import latest from Localization Service" button to translation editor
[CL 2569879 by Joe Conley in Main branch]
2015-05-28 21:40:23 -04:00
Joe Conley
6cb0ae2cb1 Add Localization Service Provider settings to Localization Dashboard
Also deleting Localization Dashboard's ILocalizationServiceProvider, as this class now exists in the LocalizationService module.

[CL 2564754 by Joe Conley in Main branch]
2015-05-26 07:13:31 -04:00
Saul Abreu
4049fed3e5 Updated base editor INI so that the default game localization target has English as the native culture. Added NativeCulture setting to localization archive generation commandlet settings and deprecated SourceCulture. Added logic to enable and disable localization dashboard operations if a target doesn't have native/supported foreign cultures specified. Added localization dashboard operations for refreshing word counts and compiling culture localization data where they were not consistently available.
[CL 2561996 by Saul Abreu in Main branch]
2015-05-21 22:15:36 -04:00
Saul Abreu
9eaeba4dc5 Fixed a reported bug with the localization dashboard not properly executing commandlets if they project file path includes spaces.
[CL 2559168 by Saul Abreu in Main branch]
2015-05-20 13:58:55 -04:00
Saul Abreu
27140b02fe Removed redundant scoping of constructor in FLocalizationTargetSettings that was causing warnings.
Fixes this error:
 mono: Editor/LocalizationDashboard/Private/LocalizationTargetTypes.h:243:31: error: extra qualification on member 'FLocalizationTargetSettings'

#lockdown Zachary.EdgertonJones

[CL 2521860 by Saul Abreu in Main branch]
2015-04-22 17:32:58 -04:00
Saul Abreu
dbc3e1ed2e Removed the method declarations of some deleted methods from the localization target detail customizations.
[CL 2521764 by Saul Abreu in Main branch]
2015-04-22 16:58:53 -04:00
Saul Abreu
714535ec46 Removed "Max" value from showing up in the localization target editor loading policy dropdown.
[CL 2521758 by Saul Abreu in Main branch]
2015-04-22 16:57:32 -04:00
Saul Abreu
ed27d12047 Moved specification of the native culture of a localization target over to the table of supported cultures.
[CL 2521701 by Saul Abreu in Main branch]
2015-04-22 16:39:20 -04:00
Saul Abreu
9ae1d2549c Fixed horizontal alignment on meta data text key pattern in the localization dashboard UI.
[CL 2520632 by Saul Abreu in Main branch]
2015-04-22 01:26:00 -04:00
Saul Abreu
9c7b62ebe5 Massive overhaul of gather configuration UI in the Localization Dashboard. Updated localization configuration script settings with new, more descriptive names and moved "friendly" behaviors to the Localization Dashboard's localization configuration script generation code, rather than in the commandlets. REVIEW CHANGELIST FOR API CHANGES.
[CL 2520629 by Saul Abreu in Main branch]
2015-04-22 01:18:49 -04:00
Marc Audy
ec8f2d020c Fix shadow variables
[CL 2508395 by Marc Audy in Main branch]
2015-04-10 11:23:49 -04:00
Robert Manuszewski
940c4336fc Fixing module implementation macro for LocalizationDashboardModule
[CL 2506935 by Robert Manuszewski in Main branch]
2015-04-09 12:25:51 -04:00
Mike Fricker
114458bf0f Clang warning fixes: Fixed missing 'override' specifiers
- Also removed some unreferenced functions that adding 'override' revealed

PR #1002 -- Thank you, Omar007!

[CL 2498415 by Mike Fricker in Main branch]
2015-04-01 07:20:55 -04:00
Saul Abreu
232549fb6a Likely solution for non-Unity-build error regarding FIsPropertyEditingEnabled in SLocalizationTargetEditor.h.
[CL 2495349 by Saul Abreu in Main branch]
2015-03-30 02:51:27 -04:00
Saul Abreu
3845b20e24 Renamed LocalizationTarget.cpp to LocalizationTargetTypes.cpp for consistency and descriptiveness.
[CL 2495103 by Saul Abreu in Main branch]
2015-03-28 20:23:55 -04:00
Saul Abreu
060717d4d5 Source control operations on the config files for the localization dashboard settings are now handled manually and exposed via a widget in the localization dashboard.
[CL 2495099 by Saul Abreu in Main branch]
2015-03-28 20:00:44 -04:00
Saul Abreu
0fa8573c48 Added missing localization dashboard settings header and source file.
[CL 2495094 by Saul Abreu in Main branch]
2015-03-28 19:30:01 -04:00
Saul Abreu
c17bd7849b Removed unnecessary public include path in LocalizationDashboard.Build.CS.
[CL 2495091 by Saul Abreu in Main branch]
2015-03-28 19:19:07 -04:00
Saul Abreu
8e63e8c809 Refactored localization target data structures so that the configuration settings exist within a unified localization dashboard settings object.
[CL 2495090 by Saul Abreu in Main branch]
2015-03-28 19:17:15 -04:00
Saul Abreu
6f86c5ced9 Code improvements for localization targets in preparation for storing all settings in a single object for the localization dashboard.
[CL 2495054 by Saul Abreu in Main branch]
2015-03-28 16:07:01 -04:00
Saul Abreu
1a7b5a7d62 Added descriptive comments to localization target types and members for use in the localization dashboard UI.
[CL 2493105 by Saul Abreu in Main branch]
2015-03-26 22:08:09 -04:00
Saul Abreu
d867f1bb47 Added GUIDs to localization target so that renaming a localization target does not break references between localization targets.
[CL 2493008 by Saul Abreu in Main branch]
2015-03-26 20:23:29 -04:00
Saul Abreu
fe1cbb5171 Added localization target loading policy to localization dashboard UI. Allows localization targets to be added to/removed from the appropriate localization paths settings.
[CL 2485201 by Saul Abreu in Main branch]
2015-03-19 16:59:17 -04:00
Saul Abreu
2381b74426 Made sure that localization target names must be unique among all localization targets, not just those in the same localization target set.
[CL 2484055 by Saul Abreu in Main branch]
2015-03-18 23:47:20 -04:00
Saul Abreu
ea2d066e0b Localization targets may now depend on engine localization targets.
[CL 2483958 by Saul Abreu in Main branch]
2015-03-18 22:22:06 -04:00