// 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 LayoutStrings { private const string prefix = @"osu.Game.Resources.Localisation.Web.Layout"; /// /// "Play next track automatically" /// public static LocalisableString AudioAutoplay => new TranslatableString(getKey(@"audio.autoplay"), @"Play next track automatically"); /// /// "osu! - Rhythm is just a *click* away! With Ouendan/EBA, Taiko and original gameplay modes, as well as a fully functional level editor." /// public static LocalisableString DefaultsPageDescription => new TranslatableString(getKey(@"defaults.page_description"), @"osu! - Rhythm is just a *click* away! With Ouendan/EBA, Taiko and original gameplay modes, as well as a fully functional level editor."); /// /// "beatmapset" /// public static LocalisableString HeaderAdminBeatmapset => new TranslatableString(getKey(@"header.admin.beatmapset"), @"beatmapset"); /// /// "beatmapset covers" /// public static LocalisableString HeaderAdminBeatmapsetCovers => new TranslatableString(getKey(@"header.admin.beatmapset_covers"), @"beatmapset covers"); /// /// "contest" /// public static LocalisableString HeaderAdminContest => new TranslatableString(getKey(@"header.admin.contest"), @"contest"); /// /// "contests" /// public static LocalisableString HeaderAdminContests => new TranslatableString(getKey(@"header.admin.contests"), @"contests"); /// /// "console" /// public static LocalisableString HeaderAdminRoot => new TranslatableString(getKey(@"header.admin.root"), @"console"); /// /// "listing" /// public static LocalisableString HeaderArtistsIndex => new TranslatableString(getKey(@"header.artists.index"), @"listing"); /// /// "listing" /// public static LocalisableString HeaderChangelogIndex => new TranslatableString(getKey(@"header.changelog.index"), @"listing"); /// /// "index" /// public static LocalisableString HeaderHelpIndex => new TranslatableString(getKey(@"header.help.index"), @"index"); /// /// "Sitemap" /// public static LocalisableString HeaderHelpSitemap => new TranslatableString(getKey(@"header.help.sitemap"), @"Sitemap"); /// /// "cart" /// public static LocalisableString HeaderStoreCart => new TranslatableString(getKey(@"header.store.cart"), @"cart"); /// /// "order history" /// public static LocalisableString HeaderStoreOrders => new TranslatableString(getKey(@"header.store.orders"), @"order history"); /// /// "products" /// public static LocalisableString HeaderStoreProducts => new TranslatableString(getKey(@"header.store.products"), @"products"); /// /// "listing" /// public static LocalisableString HeaderTournamentsIndex => new TranslatableString(getKey(@"header.tournaments.index"), @"listing"); /// /// "modding" /// public static LocalisableString HeaderUsersModding => new TranslatableString(getKey(@"header.users.modding"), @"modding"); /// /// "playlists" /// public static LocalisableString HeaderUsersPlaylists => new TranslatableString(getKey(@"header.users.playlists"), @"playlists"); /// /// "multiplayer" /// public static LocalisableString HeaderUsersRealtime => new TranslatableString(getKey(@"header.users.realtime"), @"multiplayer"); /// /// "info" /// public static LocalisableString HeaderUsersShow => new TranslatableString(getKey(@"header.users.show"), @"info"); /// /// "Close (Esc)" /// public static LocalisableString GalleryClose => new TranslatableString(getKey(@"gallery.close"), @"Close (Esc)"); /// /// "Toggle fullscreen" /// public static LocalisableString GalleryFullscreen => new TranslatableString(getKey(@"gallery.fullscreen"), @"Toggle fullscreen"); /// /// "Zoom in/out" /// public static LocalisableString GalleryZoom => new TranslatableString(getKey(@"gallery.zoom"), @"Zoom in/out"); /// /// "Previous (arrow left)" /// public static LocalisableString GalleryPrevious => new TranslatableString(getKey(@"gallery.previous"), @"Previous (arrow left)"); /// /// "Next (arrow right)" /// public static LocalisableString GalleryNext => new TranslatableString(getKey(@"gallery.next"), @"Next (arrow right)"); /// /// "beatmaps" /// public static LocalisableString MenuBeatmapsDefault => new TranslatableString(getKey(@"menu.beatmaps._"), @"beatmaps"); /// /// "community" /// public static LocalisableString MenuCommunityDefault => new TranslatableString(getKey(@"menu.community._"), @"community"); /// /// "development" /// public static LocalisableString MenuCommunityDev => new TranslatableString(getKey(@"menu.community.dev"), @"development"); /// /// "help" /// public static LocalisableString MenuHelpDefault => new TranslatableString(getKey(@"menu.help._"), @"help"); /// /// "report abuse" /// public static LocalisableString MenuHelpGetAbuse => new TranslatableString(getKey(@"menu.help.getabuse"), @"report abuse"); /// /// "faq" /// public static LocalisableString MenuHelpGetFaq => new TranslatableString(getKey(@"menu.help.getfaq"), @"faq"); /// /// "rules" /// public static LocalisableString MenuHelpGetRules => new TranslatableString(getKey(@"menu.help.getrules"), @"rules"); /// /// "no, really, i need help!" /// public static LocalisableString MenuHelpGetSupport => new TranslatableString(getKey(@"menu.help.getsupport"), @"no, really, i need help!"); /// /// "home" /// public static LocalisableString MenuHomeDefault => new TranslatableString(getKey(@"menu.home._"), @"home"); /// /// "team" /// public static LocalisableString MenuHomeTeam => new TranslatableString(getKey(@"menu.home.team"), @"team"); /// /// "rankings" /// public static LocalisableString MenuRankingsDefault => new TranslatableString(getKey(@"menu.rankings._"), @"rankings"); /// /// "kudosu" /// public static LocalisableString MenuRankingsKudosu => new TranslatableString(getKey(@"menu.rankings.kudosu"), @"kudosu"); /// /// "store" /// public static LocalisableString MenuStoreDefault => new TranslatableString(getKey(@"menu.store._"), @"store"); /// /// "General" /// public static LocalisableString FooterGeneralDefault => new TranslatableString(getKey(@"footer.general._"), @"General"); /// /// "Home" /// public static LocalisableString FooterGeneralHome => new TranslatableString(getKey(@"footer.general.home"), @"Home"); /// /// "Changelog" /// public static LocalisableString FooterGeneralChangelogIndex => new TranslatableString(getKey(@"footer.general.changelog-index"), @"Changelog"); /// /// "Beatmap Listing" /// public static LocalisableString FooterGeneralBeatmaps => new TranslatableString(getKey(@"footer.general.beatmaps"), @"Beatmap Listing"); /// /// "Download osu!" /// public static LocalisableString FooterGeneralDownload => new TranslatableString(getKey(@"footer.general.download"), @"Download osu!"); /// /// "Help & Community" /// public static LocalisableString FooterHelpDefault => new TranslatableString(getKey(@"footer.help._"), @"Help & Community"); /// /// "Frequently Asked Questions" /// public static LocalisableString FooterHelpFaq => new TranslatableString(getKey(@"footer.help.faq"), @"Frequently Asked Questions"); /// /// "Community Forums" /// public static LocalisableString FooterHelpForum => new TranslatableString(getKey(@"footer.help.forum"), @"Community Forums"); /// /// "Live Streams" /// public static LocalisableString FooterHelpLivestreams => new TranslatableString(getKey(@"footer.help.livestreams"), @"Live Streams"); /// /// "Report an Issue" /// public static LocalisableString FooterHelpReport => new TranslatableString(getKey(@"footer.help.report"), @"Report an Issue"); /// /// "Wiki" /// public static LocalisableString FooterHelpWiki => new TranslatableString(getKey(@"footer.help.wiki"), @"Wiki"); /// /// "Legal & Status" /// public static LocalisableString FooterLegalDefault => new TranslatableString(getKey(@"footer.legal._"), @"Legal & Status"); /// /// "Copyright (DMCA)" /// public static LocalisableString FooterLegalCopyright => new TranslatableString(getKey(@"footer.legal.copyright"), @"Copyright (DMCA)"); /// /// "Privacy" /// public static LocalisableString FooterLegalPrivacy => new TranslatableString(getKey(@"footer.legal.privacy"), @"Privacy"); /// /// "Server Status" /// public static LocalisableString FooterLegalServerStatus => new TranslatableString(getKey(@"footer.legal.server_status"), @"Server Status"); /// /// "Source Code" /// public static LocalisableString FooterLegalSourceCode => new TranslatableString(getKey(@"footer.legal.source_code"), @"Source Code"); /// /// "Terms" /// public static LocalisableString FooterLegalTerms => new TranslatableString(getKey(@"footer.legal.terms"), @"Terms"); /// /// "Invalid request parameter" /// public static LocalisableString Errors400Error => new TranslatableString(getKey(@"errors.400.error"), @"Invalid request parameter"); /// /// "" /// public static LocalisableString Errors400Description => new TranslatableString(getKey(@"errors.400.description"), @""); /// /// "Page Missing" /// public static LocalisableString Errors404Error => new TranslatableString(getKey(@"errors.404.error"), @"Page Missing"); /// /// "Sorry, but the page you requested isn't here!" /// public static LocalisableString Errors404Description => new TranslatableString(getKey(@"errors.404.description"), @"Sorry, but the page you requested isn't here!"); /// /// "You shouldn't be here." /// public static LocalisableString Errors403Error => new TranslatableString(getKey(@"errors.403.error"), @"You shouldn't be here."); /// /// "You could try going back, though." /// public static LocalisableString Errors403Description => new TranslatableString(getKey(@"errors.403.description"), @"You could try going back, though."); /// /// "You shouldn't be here." /// public static LocalisableString Errors401Error => new TranslatableString(getKey(@"errors.401.error"), @"You shouldn't be here."); /// /// "You could try going back, though. Or maybe signing in." /// public static LocalisableString Errors401Description => new TranslatableString(getKey(@"errors.401.description"), @"You could try going back, though. Or maybe signing in."); /// /// "Page Missing" /// public static LocalisableString Errors405Error => new TranslatableString(getKey(@"errors.405.error"), @"Page Missing"); /// /// "Sorry, but the page you requested isn't here!" /// public static LocalisableString Errors405Description => new TranslatableString(getKey(@"errors.405.description"), @"Sorry, but the page you requested isn't here!"); /// /// "Invalid request parameter" /// public static LocalisableString Errors422Error => new TranslatableString(getKey(@"errors.422.error"), @"Invalid request parameter"); /// /// "" /// public static LocalisableString Errors422Description => new TranslatableString(getKey(@"errors.422.description"), @""); /// /// "Rate limit exceeded" /// public static LocalisableString Errors429Error => new TranslatableString(getKey(@"errors.429.error"), @"Rate limit exceeded"); /// /// "" /// public static LocalisableString Errors429Description => new TranslatableString(getKey(@"errors.429.description"), @""); /// /// "Oh no! Something broke! ;_;" /// public static LocalisableString Errors500Error => new TranslatableString(getKey(@"errors.500.error"), @"Oh no! Something broke! ;_;"); /// /// "We're automatically notified of every error." /// public static LocalisableString Errors500Description => new TranslatableString(getKey(@"errors.500.description"), @"We're automatically notified of every error."); /// /// "Oh no! Something broke (badly)! ;_;" /// public static LocalisableString ErrorsFatalError => new TranslatableString(getKey(@"errors.fatal.error"), @"Oh no! Something broke (badly)! ;_;"); /// /// "We're automatically notified of every error." /// public static LocalisableString ErrorsFatalDescription => new TranslatableString(getKey(@"errors.fatal.description"), @"We're automatically notified of every error."); /// /// "Down for maintenance!" /// public static LocalisableString Errors503Error => new TranslatableString(getKey(@"errors.503.error"), @"Down for maintenance!"); /// /// "Maintenance usually takes anywhere from 5 seconds to 10 minutes. If we're down for longer, see {0} for more information." /// public static LocalisableString Errors503Description(LocalisableString link) => new TranslatableString(getKey(@"errors.503.description"), @"Maintenance usually takes anywhere from 5 seconds to 10 minutes. If we're down for longer, see {0} for more information.", link); /// /// "@osustatus" /// public static LocalisableString Errors503LinkText => new TranslatableString(getKey(@"errors.503.link.text"), @"@osustatus"); /// /// "https://twitter.com/osustatus" /// public static LocalisableString Errors503LinkHref => new TranslatableString(getKey(@"errors.503.link.href"), @"https://twitter.com/osustatus"); /// /// "Just in case, here's a code you can give to support!" /// public static LocalisableString ErrorsReference => new TranslatableString(getKey(@"errors.reference"), @"Just in case, here's a code you can give to support!"); /// /// "sign in / register" /// public static LocalisableString PopupLoginButton => new TranslatableString(getKey(@"popup_login.button"), @"sign in / register"); /// /// "I've forgotten my details" /// public static LocalisableString PopupLoginLoginForgot => new TranslatableString(getKey(@"popup_login.login.forgot"), @"I've forgotten my details"); /// /// "password" /// public static LocalisableString PopupLoginLoginPassword => new TranslatableString(getKey(@"popup_login.login.password"), @"password"); /// /// "Sign In To Proceed" /// public static LocalisableString PopupLoginLoginTitle => new TranslatableString(getKey(@"popup_login.login.title"), @"Sign In To Proceed"); /// /// "username" /// public static LocalisableString PopupLoginLoginUsername => new TranslatableString(getKey(@"popup_login.login.username"), @"username"); /// /// "Username or email address doesn't exist" /// public static LocalisableString PopupLoginLoginErrorEmail => new TranslatableString(getKey(@"popup_login.login.error.email"), @"Username or email address doesn't exist"); /// /// "Incorrect password" /// public static LocalisableString PopupLoginLoginErrorPassword => new TranslatableString(getKey(@"popup_login.login.error.password"), @"Incorrect password"); /// /// "Download" /// public static LocalisableString PopupLoginRegisterDownload => new TranslatableString(getKey(@"popup_login.register.download"), @"Download"); /// /// "Download osu! to create your own account!" /// public static LocalisableString PopupLoginRegisterInfo => new TranslatableString(getKey(@"popup_login.register.info"), @"Download osu! to create your own account!"); /// /// "Don't have an account?" /// public static LocalisableString PopupLoginRegisterTitle => new TranslatableString(getKey(@"popup_login.register.title"), @"Don't have an account?"); /// /// "Settings" /// public static LocalisableString PopupUserLinksAccountEdit => new TranslatableString(getKey(@"popup_user.links.account-edit"), @"Settings"); /// /// "Watchlists" /// public static LocalisableString PopupUserLinksFollows => new TranslatableString(getKey(@"popup_user.links.follows"), @"Watchlists"); /// /// "Friends" /// public static LocalisableString PopupUserLinksFriends => new TranslatableString(getKey(@"popup_user.links.friends"), @"Friends"); /// /// "Sign Out" /// public static LocalisableString PopupUserLinksLogout => new TranslatableString(getKey(@"popup_user.links.logout"), @"Sign Out"); /// /// "My Profile" /// public static LocalisableString PopupUserLinksProfile => new TranslatableString(getKey(@"popup_user.links.profile"), @"My Profile"); /// /// "Type to search!" /// public static LocalisableString PopupSearchInitial => new TranslatableString(getKey(@"popup_search.initial"), @"Type to search!"); /// /// "Search failed. Click to retry." /// public static LocalisableString PopupSearchRetry => new TranslatableString(getKey(@"popup_search.retry"), @"Search failed. Click to retry."); private static string getKey(string key) => $@"{prefix}:{key}"; } }