// 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 static class SongSelectStrings { private const string prefix = @"osu.Game.Resources.Localisation.SongSelect"; /// /// "Mods" /// public static LocalisableString Mods => new TranslatableString(getKey(@"mods"), @"Mods"); /// /// "Random" /// public static LocalisableString Random => new TranslatableString(getKey(@"random"), @"Random"); /// /// "Rewind" /// public static LocalisableString Rewind => new TranslatableString(getKey(@"rewind"), @"Rewind"); /// /// "Options" /// public static LocalisableString Options => new TranslatableString(getKey(@"options"), @"Options"); /// /// "Local" /// public static LocalisableString LocallyModified => new TranslatableString(getKey(@"locally_modified"), @"Local"); /// /// "Has been locally modified" /// public static LocalisableString LocallyModifiedTooltip => new TranslatableString(getKey(@"locally_modified_tooltip"), @"Has been locally modified"); /// /// "Unknown" /// public static LocalisableString StatusUnknown => new TranslatableString(getKey(@"status_unknown"), @"Unknown"); /// /// "Total Plays" /// public static LocalisableString TotalPlays => new TranslatableString(getKey(@"total_plays"), @"Total Plays"); /// /// "Personal Plays" /// public static LocalisableString PersonalPlays => new TranslatableString(getKey(@"personal_plays"), @"Personal Plays"); /// /// "Circle Size" /// public static LocalisableString CircleSize => new TranslatableString(getKey(@"circle_size"), @"Circle Size"); /// /// "Key Count" /// public static LocalisableString KeyCount => new TranslatableString(getKey(@"key_count"), @"Key Count"); /// /// "Approach Rate" /// public static LocalisableString ApproachRate => new TranslatableString(getKey(@"approach_rate"), @"Approach Rate"); /// /// "Accuracy" /// public static LocalisableString Accuracy => new TranslatableString(getKey(@"accuracy"), @"Accuracy"); /// /// "HP Drain" /// public static LocalisableString HPDrain => new TranslatableString(getKey(@"hp_drain"), @"HP Drain"); /// /// "Scroll Speed" /// public static LocalisableString ScrollSpeed => new TranslatableString(getKey(@"scroll_speed"), @"Scroll Speed"); /// /// "Submitted" /// public static LocalisableString Submitted => new TranslatableString(getKey(@"submitted"), @"Submitted"); /// /// "Ranked" /// public static LocalisableString Ranked => new TranslatableString(getKey(@"ranked"), @"Ranked"); /// /// "Details" /// public static LocalisableString Details => new TranslatableString(getKey(@"details"), @"Details"); /// /// "Ranking" /// public static LocalisableString Ranking => new TranslatableString(getKey(@"ranking"), @"Ranking"); /// /// "Use these mods" /// public static LocalisableString UseTheseMods => new TranslatableString(getKey(@"use_these_mods"), @"Use these mods"); /// /// "For all difficulties" /// public static LocalisableString ForAllDifficulties => new TranslatableString(getKey(@"for_all_difficulties"), @"For all difficulties"); /// /// "For selected difficulty" /// public static LocalisableString ForSelectedDifficulty => new TranslatableString(getKey(@"for_selected_difficulty"), @"For selected difficulty"); /// /// "Update beatmap with online changes" /// public static LocalisableString UpdateBeatmapTooltip => new TranslatableString(getKey(@"update_beatmap_tooltip"), @"Update beatmap with online changes"); /// /// "Mark as played" /// public static LocalisableString MarkAsPlayed => new TranslatableString(getKey(@"mark_as_played"), @"Mark as played"); /// /// "Clear all local scores" /// public static LocalisableString ClearAllLocalScores => new TranslatableString(getKey(@"clear_all_local_scores"), @"Clear all local scores"); /// /// "Delete beatmap" /// public static LocalisableString DeleteBeatmap => new TranslatableString(getKey(@"delete_beatmap"), @"Delete beatmap"); /// /// "Restore all hidden" /// public static LocalisableString RestoreAllHidden => new TranslatableString(getKey(@"restore_all_hidden"), @"Restore all hidden"); /// /// "{0} stars" /// public static LocalisableString Stars(LocalisableString value) => new TranslatableString(getKey(@"stars"), @"{0} stars", value); /// /// "Sort" /// public static LocalisableString Sort => new TranslatableString(getKey(@"sort"), @"Sort"); /// /// "Group" /// public static LocalisableString Group => new TranslatableString(getKey(@"group"), @"Group"); /// /// "None" /// public static LocalisableString None => new TranslatableString(getKey(@"none"), @"None"); /// /// "Title" /// public static LocalisableString Title => new TranslatableString(getKey(@"title"), @"Title"); /// /// "Artist" /// public static LocalisableString Artist => new TranslatableString(getKey(@"artist"), @"Artist"); /// /// "Author" /// public static LocalisableString Author => new TranslatableString(getKey(@"author"), @"Author"); /// /// "BPM" /// public static LocalisableString BPM => new TranslatableString(getKey(@"bpm"), @"BPM"); /// /// "Date Submitted" /// public static LocalisableString DateSubmitted => new TranslatableString(getKey(@"date_submitted"), @"Date Submitted"); /// /// "Date Ranked" /// public static LocalisableString DateRanked => new TranslatableString(getKey(@"date_ranked"), @"Date Ranked"); /// /// "Date Added" /// public static LocalisableString DateAdded => new TranslatableString(getKey(@"date_added"), @"Date Added"); /// /// "Last Played" /// public static LocalisableString LastPlayed => new TranslatableString(getKey(@"last_played"), @"Last Played"); /// /// "Difficulty" /// public static LocalisableString Difficulty => new TranslatableString(getKey(@"difficulty"), @"Difficulty"); /// /// "Length" /// public static LocalisableString Length => new TranslatableString(getKey(@"length"), @"Length"); /// /// "Favourites" /// public static LocalisableString Favourites => new TranslatableString(getKey(@"favourites"), @"Favourites"); /// /// "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"); /// /// "No matching beatmaps" /// public static LocalisableString NoMatchingBeatmaps => new TranslatableString(getKey(@"no_matching_beatmaps"), @"No matching beatmaps"); /// /// "No beatmaps match your filter criteria!" /// public static LocalisableString NoMatchingBeatmapsDescription => new TranslatableString(getKey(@"no_matching_beatmaps_description"), @"No beatmaps match your filter criteria!"); private static string getKey(string key) => $@"{prefix}:{key}"; } }