// 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 WindowsAssociationManagerStrings { private const string prefix = @"osu.Game.Resources.Localisation.WindowsAssociationManager"; /// /// "osu! Beatmap" /// public static LocalisableString OsuBeatmap => new TranslatableString(getKey(@"osu_beatmap"), @"osu! Beatmap"); /// /// "osu! Replay" /// public static LocalisableString OsuReplay => new TranslatableString(getKey(@"osu_replay"), @"osu! Replay"); /// /// "osu! Skin" /// public static LocalisableString OsuSkin => new TranslatableString(getKey(@"osu_skin"), @"osu! Skin"); /// /// "osu!" /// public static LocalisableString OsuProtocol => new TranslatableString(getKey(@"osu_protocol"), @"osu!"); /// /// "osu! Multiplayer" /// public static LocalisableString OsuMultiplayer => new TranslatableString(getKey(@"osu_multiplayer"), @"osu! Multiplayer"); private static string getKey(string key) => $@"{prefix}:{key}"; } }