// 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 CollectionsStrings { private const string prefix = @"osu.Game.Resources.Localisation.Collections"; /// /// "Manage Collections" /// public static LocalisableString ManageCollectionsTitle => new TranslatableString(getKey(@"manage_collections_title"), @"Manage Collections"); /// /// "Collection" /// public static LocalisableString Collection => new TranslatableString(getKey(@"collection"), @"Collection"); /// /// "All beatmaps" /// public static LocalisableString AllBeatmaps => new TranslatableString(getKey(@"all_beatmaps"), @"All beatmaps"); /// /// "Manage collections..." /// public static LocalisableString ManageCollections => new TranslatableString(getKey(@"manage_collections"), @"Manage collections..."); /// /// "Create a new collection" /// public static LocalisableString CreateNew => new TranslatableString(getKey(@"create_new"), @"Create a new collection"); /// /// "Remove selected beatmap" /// public static LocalisableString RemoveSelectedBeatmap => new TranslatableString(getKey(@"remove_selected_beatmap"), @"Remove selected beatmap"); /// /// "Add selected beatmap" /// public static LocalisableString AddSelectedBeatmap => new TranslatableString(getKey(@"add_selected_beatmap"), @"Add selected beatmap"); private static string getKey(string key) => $@"{prefix}:{key}"; } }