// 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 GeneralSettingsStrings { private const string prefix = @"osu.Game.Resources.Localisation.GeneralSettings"; /// /// "Language" /// public static LocalisableString LanguageHeader => new TranslatableString(getKey(@"language_header"), @"Language"); /// /// "Language" /// public static LocalisableString LanguageDropdown => new TranslatableString(getKey(@"language_dropdown"), @"Language"); /// /// "Prefer metadata in original language" /// public static LocalisableString PreferOriginalMetadataLanguage => new TranslatableString(getKey(@"prefer_original"), @"Prefer metadata in original language"); /// /// "Prefer 24-hour time display" /// public static LocalisableString Prefer24HourTimeDisplay => new TranslatableString(getKey(@"prefer_24_hour_time_display"), @"Prefer 24-hour time display"); /// /// "Updates" /// public static LocalisableString UpdateHeader => new TranslatableString(getKey(@"update_header"), @"Updates"); /// /// "Release stream" /// public static LocalisableString ReleaseStream => new TranslatableString(getKey(@"release_stream"), @"Release stream"); /// /// "Check for updates" /// public static LocalisableString CheckUpdate => new TranslatableString(getKey(@"check_update"), @"Check for updates"); /// /// "Open osu! folder" /// public static LocalisableString OpenOsuFolder => new TranslatableString(getKey(@"open_osu_folder"), @"Open osu! folder"); /// /// "Export logs" /// public static LocalisableString ExportLogs => new TranslatableString(getKey(@"export_logs"), @"Export logs"); /// /// "Change folder location..." /// public static LocalisableString ChangeFolderLocation => new TranslatableString(getKey(@"change_folder_location"), @"Change folder location..."); /// /// "Run setup wizard" /// public static LocalisableString RunSetupWizard => new TranslatableString(getKey(@"run_setup_wizard"), @"Run setup wizard"); /// /// "Learn more about lazer" /// public static LocalisableString LearnMoreAboutLazer => new TranslatableString(getKey(@"learn_more_about_lazer"), @"Learn more about lazer"); /// /// "Check out the feature comparison and FAQ" /// public static LocalisableString LearnMoreAboutLazerTooltip => new TranslatableString(getKey(@"check_out_the_feature_comparison"), @"Check out the feature comparison and FAQ"); /// /// "You are running the latest release ({0})" /// public static LocalisableString RunningLatestRelease(string version) => new TranslatableString(getKey(@"running_latest_release"), @"You are running the latest release ({0})", version); private static string getKey(string key) => $"{prefix}:{key}"; } }