// 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 AudioSettingsStrings { private const string prefix = @"osu.Game.Resources.Localisation.AudioSettings"; /// /// "Audio" /// public static LocalisableString AudioSectionHeader => new TranslatableString(getKey(@"audio_section_header"), @"Audio"); /// /// "Devices" /// public static LocalisableString AudioDevicesHeader => new TranslatableString(getKey(@"audio_devices_header"), @"Devices"); /// /// "Volume" /// public static LocalisableString VolumeHeader => new TranslatableString(getKey(@"volume_header"), @"Volume"); /// /// "Master" /// public static LocalisableString MasterVolume => new TranslatableString(getKey(@"master_volume"), @"Master"); /// /// "Master (window inactive)" /// public static LocalisableString MasterVolumeInactive => new TranslatableString(getKey(@"master_volume_inactive"), @"Master (window inactive)"); /// /// "Effect" /// public static LocalisableString EffectVolume => new TranslatableString(getKey(@"effect_volume"), @"Effect"); /// /// "Music" /// public static LocalisableString MusicVolume => new TranslatableString(getKey(@"music_volume"), @"Music"); /// /// "Offset Adjustment" /// public static LocalisableString OffsetHeader => new TranslatableString(getKey(@"offset_header"), @"Offset Adjustment"); /// /// "Audio offset" /// public static LocalisableString AudioOffset => new TranslatableString(getKey(@"audio_offset"), @"Audio offset"); /// /// "Offset wizard" /// public static LocalisableString OffsetWizard => new TranslatableString(getKey(@"offset_wizard"), @"Offset wizard"); private static string getKey(string key) => $"{prefix}:{key}"; } }