// Copyright (c) ppy Pty Ltd . 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 OauthStrings { private const string prefix = @"osu.Game.Resources.Localisation.Web.Oauth"; /// /// "Cancel" /// public static LocalisableString Cancel => new TranslatableString(getKey(@"cancel"), @"Cancel"); /// /// "is requesting permission to access your account." /// public static LocalisableString AuthoriseRequest => new TranslatableString(getKey(@"authorise.request"), @"is requesting permission to access your account."); /// /// "This application will be able to:" /// public static LocalisableString AuthoriseScopesTitle => new TranslatableString(getKey(@"authorise.scopes_title"), @"This application will be able to:"); /// /// "Authorisation Request" /// public static LocalisableString AuthoriseTitle => new TranslatableString(getKey(@"authorise.title"), @"Authorisation Request"); /// /// "Are you sure you want to revoke this client's permissions?" /// public static LocalisableString AuthorizedClientsConfirmRevoke => new TranslatableString(getKey(@"authorized_clients.confirm_revoke"), @"Are you sure you want to revoke this client's permissions?"); /// /// "This application can:" /// public static LocalisableString AuthorizedClientsScopesTitle => new TranslatableString(getKey(@"authorized_clients.scopes_title"), @"This application can:"); /// /// "Owned by {0}" /// public static LocalisableString AuthorizedClientsOwnedBy(LocalisableString user) => new TranslatableString(getKey(@"authorized_clients.owned_by"), @"Owned by {0}", user); /// /// "No Clients" /// public static LocalisableString AuthorizedClientsNone => new TranslatableString(getKey(@"authorized_clients.none"), @"No Clients"); /// /// "Revoke Access" /// public static LocalisableString AuthorizedClientsRevokedFalse => new TranslatableString(getKey(@"authorized_clients.revoked.false"), @"Revoke Access"); /// /// "Access Revoked" /// public static LocalisableString AuthorizedClientsRevokedTrue => new TranslatableString(getKey(@"authorized_clients.revoked.true"), @"Access Revoked"); /// /// "Client ID" /// public static LocalisableString ClientId => new TranslatableString(getKey(@"client.id"), @"Client ID"); /// /// "Application Name" /// public static LocalisableString ClientName => new TranslatableString(getKey(@"client.name"), @"Application Name"); /// /// "Application Callback URL" /// public static LocalisableString ClientRedirect => new TranslatableString(getKey(@"client.redirect"), @"Application Callback URL"); /// /// "Reset client secret" /// public static LocalisableString ClientReset => new TranslatableString(getKey(@"client.reset"), @"Reset client secret"); /// /// "Failed to reset client secret" /// public static LocalisableString ClientResetFailed => new TranslatableString(getKey(@"client.reset_failed"), @"Failed to reset client secret"); /// /// "Client Secret" /// public static LocalisableString ClientSecret => new TranslatableString(getKey(@"client.secret"), @"Client Secret"); /// /// "Show client secret" /// public static LocalisableString ClientSecretVisibleFalse => new TranslatableString(getKey(@"client.secret_visible.false"), @"Show client secret"); /// /// "Hide client secret" /// public static LocalisableString ClientSecretVisibleTrue => new TranslatableString(getKey(@"client.secret_visible.true"), @"Hide client secret"); /// /// "Register a new OAuth application" /// public static LocalisableString NewClientHeader => new TranslatableString(getKey(@"new_client.header"), @"Register a new OAuth application"); /// /// "Register application" /// public static LocalisableString NewClientRegister => new TranslatableString(getKey(@"new_client.register"), @"Register application"); /// /// "By using the API you are agreeing to the {0}." /// public static LocalisableString NewClientTermsOfUseDefault(LocalisableString link) => new TranslatableString(getKey(@"new_client.terms_of_use._"), @"By using the API you are agreeing to the {0}.", link); /// /// "Terms of Use" /// public static LocalisableString NewClientTermsOfUseLink => new TranslatableString(getKey(@"new_client.terms_of_use.link"), @"Terms of Use"); /// /// "Are you sure you want to delete this client?" /// public static LocalisableString OwnClientsConfirmDelete => new TranslatableString(getKey(@"own_clients.confirm_delete"), @"Are you sure you want to delete this client?"); /// /// "Are you sure you want to reset the client secret? This will revoke all existing tokens." /// public static LocalisableString OwnClientsConfirmReset => new TranslatableString(getKey(@"own_clients.confirm_reset"), @"Are you sure you want to reset the client secret? This will revoke all existing tokens."); /// /// "New OAuth Application" /// public static LocalisableString OwnClientsNew => new TranslatableString(getKey(@"own_clients.new"), @"New OAuth Application"); /// /// "No Clients" /// public static LocalisableString OwnClientsNone => new TranslatableString(getKey(@"own_clients.none"), @"No Clients"); /// /// "Delete" /// public static LocalisableString OwnClientsRevokedFalse => new TranslatableString(getKey(@"own_clients.revoked.false"), @"Delete"); /// /// "Deleted" /// public static LocalisableString OwnClientsRevokedTrue => new TranslatableString(getKey(@"own_clients.revoked.true"), @"Deleted"); private static string getKey(string key) => $@"{prefix}:{key}"; } }