Commit Graph

35 Commits

Author SHA1 Message Date
Joe Conley
3b5312eabf Translation Data Manager: Fixed small bug where NativeCultureName was not initialized, preventing saving of selected translations via the Translation Picker.
[CL 2693024 by Joe Conley in Main branch]
2015-09-16 00:12:42 -04:00
Joe Conley
d55e3c725c Translation Picker: Fix small bug with Preview in Editor
[CL 2647464 by Joe Conley in Main branch]
2015-08-06 22:33:48 -04:00
Saul Abreu
4478035b05 Fixed translation editor support for archive entries with key meta data.
[CL 2642695 by Saul Abreu in Main branch]
2015-08-03 18:49:41 -04:00
Joe Conley
71e9951853 Translation Picker: Fixed copy & pasted variable name and error message
[CL 2621659 by Joe Conley in Main branch]
2015-07-15 09:20:54 -04:00
Joe Conley
94500a71c3 Localization Module: GetLocalizationTargetByName moved here from LocalizationDashboard, removing old version and using new version instead
[CL 2620049 by Joe Conley in Main branch]
2015-07-14 09:59:44 -04:00
Michael Noland
c2ad34a7a8 Fixed order-of-init warning in TranslationDataManager
#codereview Saul.Abreu

[CL 2617085 by Michael Noland in Main branch]
2015-07-10 15:30:12 -04:00
Saul Abreu
84a57e32e8 Translation editor fixes for loading translations of the native translations quickly. Also fixes import/export from the translation editor.
[CL 2616005 by Saul Abreu in Main branch]
2015-07-09 19:38:01 -04:00
Saul Abreu
03739c4279 Created a new localization module for all the editor's general needs with regards to localization configuration scripts and localization pipeline configuration. Necessary minor refactoring to alter dependencies as needed.
[CL 2611380 by Saul Abreu in Main branch]
2015-07-06 14:49:51 -04:00
Joe Conley
8b133a4645 Translation Editor/Picker: Generate the "RegenerateTarget.ini" config files on demand when Previewing translations in the editor
[CL 2608983 by Joe Conley in Main branch]
2015-07-02 09:26:26 -04:00
Joe Conley
43dd04b1be Translation Picker: Upload changes to OneSky
[CL 2608281 by Joe Conley in Main branch]
2015-07-01 17:12:23 -04:00
Saul Abreu
3d0af4ae8c Added game native culture setting to control which culture's localization data the editor loads for game assets. Game assets now display the specified culture's localization data when in the editor.
[CL 2607644 by Saul Abreu in Main branch]
2015-07-01 12:25:34 -04:00
Joe Conley
47e8f61d51 Translation Editor: Remove check() that was getting hit when the .manifest or .archive failed to load, then you tried to import anyway. Now just displays "failed to import" error message without crashing.
[CL 2590233 by Joe Conley in Main branch]
2015-06-17 11:39:02 -04:00
Saul Abreu
901042c9ac Massive cleanup of text localization code and its uses. REVIEW API CHANGES FOR RELEASE NOTES.
[CL 2514827 by Saul Abreu in Main branch]
2015-04-16 15:39:05 -04:00
Joe Conley
d9adeb10e4 Translation Editor:
- When saving, if source control is disabled, try write the file anyway.
- Remove the blank icons from the tabs, at least until we get proper icons.

[CL 2482858 by Joe Conley in Main branch]
2015-03-18 06:03:00 -04:00
Marc Audy
79f610442c Fix shadowed variables
[CL 2467803 by Marc Audy in Main branch]
2015-03-03 12:30:55 -05:00
Ben Marsh
149375b14b Update copyright notices to 2015.
[CL 2379638 by Ben Marsh in Main branch]
2014-12-07 19:09:38 -05:00
Joe Conley
fe95a6969b Translation Editor changes:
- Translation picker mode that allows you to click on text in the Editor UI and translate it in place
- No longer loads history on startup, can press the "Get History" button in the History tab to retrieve history on demand

[CL 2363086 by Joe Conley in Main branch]
2014-11-18 03:20:09 -05:00
Wes Hunt
31e2bb00ac Removed a bunch of stuff from Slate standard include, created SlateBasics.h
* Moved Slate.h into SlateBasics.h and began shifting less commonly used headers into SlateExtras.h.
* Slate.h now simply includes SlateBasics.h and SlateExtras.h.
* Slate.h includes a deprecated warning now to indicate that SlateBasics.h + specific includes should be used instead.
* Moved dozens of inlined functions using Slate widgets into .cpp files to avoid header dependencies.
* All code samples now include SlateBasics.h and SlateExtras.h so future shifts will not break most those projects, but not trigger the deprecation warning of including Slate.h.
#BUN

[CL 2329610 by Wes Hunt in Main branch]
2014-10-14 22:50:06 -04:00
Robert Manuszewski
55f4bd6581 Removed [URL] GameName=Name from ini as we no longer need it for anything else than fixing the game name case (passed from command line)
#change Removed GGameName usage from code and replaced it with FApp::*GameName API
#change Added FApp::SetGameName(), FApp::IsGameNameEmpty()
#change Added IFileManager::GetFilenameOnDisk to get the correct case of a filename on disk
#change Renamed GGameName to GInternalGameName

[CL 2328446 by Robert Manuszewski in Main branch]
2014-10-14 10:31:43 -04:00
Max Preussner
6510058ee7 Core: Moved Json out of Core and into its own module
The main changes are as follows:

1. moved Json out of Core into own module 'Json'
2. moved 3 i10n classes (Json serializers) from Core into a new module 'Internationalization' *
3. fixed up 2 i10n classes in Core to not instantiate the 3 Json-based classes. instead they are now passed in as a dependency

*) (2) and (3) were required to decouple the I10n code in Core from Json. Much of the i10n code probably doesn't belong into Core in the first place, but there is no time to fix this right now.

The following cosmetic changes were also made:

- NULL to nullptr
- namespaced enums to enum classes
- renamed the three i10n Json serializer classes to comply with naming conventions
- removed file header comments (not used)
- documentation, spelling, spacing etc,

#UpgradeNotes: If your module is including Json.h then you have to add 'Json' to your Build.cs module dependencies.

#ReviewedBy: justin.sargent, saul.abreu

[CL 2310420 by Max Preussner in Main branch]
2014-09-25 18:03:04 -04:00
Joe Conley
fdb4c52378 Translation Editor: Remove all escaping and unescaping of special characters. This is now all handled by the JSON serializer.
[CL 2301560 by Joe Conley in Main branch]
2014-09-17 16:37:28 -04:00
Joe Conley
5766772963 TranslationEditor: also search Namespace, key and context when using the search tab
[CL 2298788 by Joe Conley in Main branch]
2014-09-15 17:32:46 -04:00
Richard TalbotWatkin
cae2251bba Changed all instances of notifications with a "Show Log" hyperlink to be more precise about which log they will open.
#ttp 338544 - EDITOR: Update Notifications "Show Log" to "Show Output Log"
#branch UE4
#change Changed hyperlink text to be more specific in individual instances of FNotificationInfo objects.
#reviewedby Chris.Wood

[CL 2108221 by Richard TalbotWatkin in Main branch]
2014-06-17 12:05:50 -04:00
Marc Audy
1281bea0c7 Shadow variable fixes
[CL 2085770 by Marc Audy in Main branch]
2014-05-29 17:14:20 -04:00
Joe Conley
1ca18a45b7 Translation Editor import from .po : ignore changes to leading and trailing whitespace
[CL 2071198 by Joe Conley in Main branch]
2014-05-12 23:27:09 -04:00