Also deleting Localization Dashboard's ILocalizationServiceProvider, as this class now exists in the LocalizationService module.
[CL 2564754 by Joe Conley in Main branch]
- Created the FDownloadLocalizationTargetFile Localization Service Operation, which is handled in the OneSky plugin via the FOneSkyTranslationExportWorker.
- Changed OneSky settings to use the OneSky ID for project instead of project name string (OneSky allows multiple projects to have the same name).
- Removed ProjectGroup setting. Only used when creating a project, should just ask for it in the Create Project UI, when it comes time to make one.
[CL 2564198 by Joe Conley in Main branch]
- Implements the OneSky Project Group, Project, File, and Translation APIs, minus delete commands, etc.
- The communication with OneSky works, but the interface between the Localization Service module and the OneSky plugin about what general Localization Service Commands map to which OneSky commands needs to be implemented.
- Some debug code remains, and some clean up still needs to be done
- Some minor changes to Localization Service module
[CL 2562023 by Joe Conley in Main branch]