// 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.Localisation { public class SortStrings { private const string prefix = @"osu.Game.Resources.Localisation.Sort"; /// /// "Scope" /// public static LocalisableString Scope => new TranslatableString(getKey(@"scope"), @"Scope"); /// /// "Local" /// public static LocalisableString Local => new TranslatableString(getKey(@"local"), @"Local"); /// /// "Global" /// public static LocalisableString Global => new TranslatableString(getKey(@"global"), @"Global"); /// /// "Country" /// public static LocalisableString Country => new TranslatableString(getKey(@"country"), @"Country"); /// /// "Friend" /// public static LocalisableString Friend => new TranslatableString(getKey(@"friend"), @"Friend"); /// /// "Team" /// public static LocalisableString Team => new TranslatableString(getKey(@"team"), @"Team"); /// /// "Group by" /// public static LocalisableString GroupBy => new TranslatableString(getKey(@"group_by"), @"Group by"); /// /// "None" /// public static LocalisableString None => new TranslatableString(getKey(@"none"), @"None"); /// /// "Author" /// public static LocalisableString Author => new TranslatableString(getKey(@"author"), @"Author"); /// /// "Date Submitted" /// public static LocalisableString DateSubmitted => new TranslatableString(getKey(@"date_submitted"), @"Date Submitted"); /// /// "Date Added" /// public static LocalisableString DateAdded => new TranslatableString(getKey(@"date_added"), @"Date Added"); /// /// "Date Ranked" /// public static LocalisableString DateRanked => new TranslatableString(getKey(@"date_ranked"), @"Date Ranked"); /// /// "Last Played" /// public static LocalisableString LastPlayed => new TranslatableString(getKey(@"last_played"), @"Last Played"); /// /// "My Maps" /// public static LocalisableString MyMaps => new TranslatableString(getKey(@"my_maps"), @"My Maps"); /// /// "Collections" /// public static LocalisableString Collections => new TranslatableString(getKey(@"collections"), @"Collections"); /// /// "Rank Achieved" /// public static LocalisableString RankAchieved => new TranslatableString(getKey(@"rank_achieved"), @"Rank Achieved"); /// /// "Ranked Status" /// public static LocalisableString RankedStatus => new TranslatableString(getKey(@"ranked_status"), @"Ranked Status"); /// /// "Source" /// public static LocalisableString Source => new TranslatableString(getKey(@"source"), @"Source"); private static string getKey(string key) => $@"{prefix}:{key}"; } }