// Copyright Epic Games, Inc. All Rights Reserved. using System; using System.Collections.Generic; using AutomationTool; using UnrealBuildTool; using EpicGames.XLocLocalization; public class XLocLocalizationProvider_Sample : XLocLocalizationProvider { public XLocLocalizationProvider_Sample(LocalizationProviderArgs InArgs) : base(InArgs) { Config.Server = Command.ParseParamValue("Server"); Config.APIKey = Command.ParseParamValue("APIKey"); Config.APISecret = Command.ParseParamValue("APISecret"); Config.LocalizationId = Command.ParseParamValue("LocalizationId"); } public static string StaticGetLocalizationProviderId() { return "XLoc_Sample"; } public override string GetLocalizationProviderId() { return StaticGetLocalizationProviderId(); } }