// 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 SortStrings { private const string prefix = @"osu.Game.Resources.Localisation.Web.Sort"; /// /// "Sort by" /// public static LocalisableString Default => new TranslatableString(getKey(@"_"), @"Sort by"); /// /// "All" /// public static LocalisableString All => new TranslatableString(getKey(@"all"), @"All"); /// /// "Friends" /// public static LocalisableString Friends => new TranslatableString(getKey(@"friends"), @"Friends"); /// /// "Recently active" /// public static LocalisableString LastVisit => new TranslatableString(getKey(@"last_visit"), @"Recently active"); /// /// "Recent" /// public static LocalisableString New => new TranslatableString(getKey(@"new"), @"Recent"); /// /// "Old" /// public static LocalisableString Old => new TranslatableString(getKey(@"old"), @"Old"); /// /// "Rank" /// public static LocalisableString Rank => new TranslatableString(getKey(@"rank"), @"Rank"); /// /// "Top" /// public static LocalisableString Top => new TranslatableString(getKey(@"top"), @"Top"); /// /// "Username" /// public static LocalisableString Username => new TranslatableString(getKey(@"username"), @"Username"); /// /// "Album" /// public static LocalisableString ArtistTracksAlbum => new TranslatableString(getKey(@"artist_tracks.album"), @"Album"); /// /// "Artist" /// public static LocalisableString ArtistTracksArtist => new TranslatableString(getKey(@"artist_tracks.artist"), @"Artist"); /// /// "BPM" /// public static LocalisableString ArtistTracksBpm => new TranslatableString(getKey(@"artist_tracks.bpm"), @"BPM"); /// /// "Genre" /// public static LocalisableString ArtistTracksGenre => new TranslatableString(getKey(@"artist_tracks.genre"), @"Genre"); /// /// "Length" /// public static LocalisableString ArtistTracksLength => new TranslatableString(getKey(@"artist_tracks.length"), @"Length"); /// /// "Relevance" /// public static LocalisableString ArtistTracksRelevance => new TranslatableString(getKey(@"artist_tracks.relevance"), @"Relevance"); /// /// "Title" /// public static LocalisableString ArtistTracksTitle => new TranslatableString(getKey(@"artist_tracks.title"), @"Title"); /// /// "Update" /// public static LocalisableString ArtistTracksUpdate => new TranslatableString(getKey(@"artist_tracks.update"), @"Update"); /// /// "Post time" /// public static LocalisableString ForumPostsCreated => new TranslatableString(getKey(@"forum_posts.created"), @"Post time"); /// /// "Relevance" /// public static LocalisableString ForumPostsRelevance => new TranslatableString(getKey(@"forum_posts.relevance"), @"Relevance"); /// /// "Star priority" /// public static LocalisableString ForumTopicsFeatureVotes => new TranslatableString(getKey(@"forum_topics.feature_votes"), @"Star priority"); /// /// "Last reply" /// public static LocalisableString ForumTopicsNew => new TranslatableString(getKey(@"forum_topics.new"), @"Last reply"); /// /// "Relevance" /// public static LocalisableString UsersRelevance => new TranslatableString(getKey(@"users.relevance"), @"Relevance"); /// /// "Name" /// public static LocalisableString UsersUsername => new TranslatableString(getKey(@"users.username"), @"Name"); private static string getKey(string key) => $@"{prefix}:{key}"; } }