// Copyright (c) ppy Pty Ltd . Licensed under the MIT Licence. // See the LICENCE file in the repository root for full licence text. #nullable disable using osu.Framework.Localisation; namespace osu.Game.Localisation { public static class ButtonSystemStrings { private const string prefix = @"osu.Game.Resources.Localisation.ButtonSystem"; /// /// "solo" /// public static LocalisableString Solo => new TranslatableString(getKey(@"solo"), @"solo"); /// /// "multi" /// public static LocalisableString Multi => new TranslatableString(getKey(@"multi"), @"multi"); /// /// "playlists" /// public static LocalisableString Playlists => new TranslatableString(getKey(@"playlists"), @"playlists"); /// /// "play" /// public static LocalisableString Play => new TranslatableString(getKey(@"play"), @"play"); /// /// "edit" /// public static LocalisableString Edit => new TranslatableString(getKey(@"edit"), @"edit"); /// /// "browse" /// public static LocalisableString Browse => new TranslatableString(getKey(@"browse"), @"browse"); /// /// "settings" /// public static LocalisableString Settings => new TranslatableString(getKey(@"settings"), @"settings"); /// /// "back" /// public static LocalisableString Back => new TranslatableString(getKey(@"back"), @"back"); /// /// "exit" /// public static LocalisableString Exit => new TranslatableString(getKey(@"exit"), @"exit"); private static string getKey(string key) => $@"{prefix}:{key}"; } }