// Copyright (c) ppy Pty Ltd <contact@ppy.sh>. Licensed under the MIT Licence. // See the LICENCE file in the repository root for full licence text. using osu.Framework.Localisation; namespace osu.Game.Resources.Localisation.Web { public static class ClientVerificationsStrings { private const string prefix = @"osu.Game.Resources.Localisation.Web.ClientVerifications"; /// <summary> /// "Go to dashboard" /// </summary> public static LocalisableString CompletedHome => new TranslatableString(getKey(@"completed.home"), @"Go to dashboard"); /// <summary> /// "Logout" /// </summary> public static LocalisableString CompletedLogout => new TranslatableString(getKey(@"completed.logout"), @"Logout"); /// <summary> /// "You can close this tab/window now" /// </summary> public static LocalisableString CompletedText => new TranslatableString(getKey(@"completed.text"), @"You can close this tab/window now"); /// <summary> /// "osu! client verification has been completed" /// </summary> public static LocalisableString CompletedTitle => new TranslatableString(getKey(@"completed.title"), @"osu! client verification has been completed"); /// <summary> /// "Click on authorise button below to finish client verification." /// </summary> public static LocalisableString CreateConfirm => new TranslatableString(getKey(@"create.confirm"), @"Click on authorise button below to finish client verification."); /// <summary> /// "osu! client verification" /// </summary> public static LocalisableString CreateTitle => new TranslatableString(getKey(@"create.title"), @"osu! client verification"); private static string getKey(string key) => $@"{prefix}:{key}"; } }