// 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 GraphicsSettingsStrings { private const string prefix = @"osu.Game.Resources.Localisation.GraphicsSettings"; /// /// "Graphics" /// public static LocalisableString GraphicsSectionHeader => new TranslatableString(getKey(@"graphics_section_header"), @"Graphics"); /// /// "Renderer" /// public static LocalisableString RendererHeader => new TranslatableString(getKey(@"renderer_header"), @"Renderer"); /// /// "Renderer" /// public static LocalisableString Renderer => new TranslatableString(getKey(@"renderer"), @"Renderer"); /// /// "Frame limiter" /// public static LocalisableString FrameLimiter => new TranslatableString(getKey(@"frame_limiter"), @"Frame limiter"); /// /// "Threading mode" /// public static LocalisableString ThreadingMode => new TranslatableString(getKey(@"threading_mode"), @"Threading mode"); /// /// "Show FPS" /// public static LocalisableString ShowFPS => new TranslatableString(getKey(@"show_fps"), @"Show FPS"); /// /// "Layout" /// public static LocalisableString LayoutHeader => new TranslatableString(getKey(@"layout_header"), @"Layout"); /// /// "Screen mode" /// public static LocalisableString ScreenMode => new TranslatableString(getKey(@"screen_mode"), @"Screen mode"); /// /// "Resolution" /// public static LocalisableString Resolution => new TranslatableString(getKey(@"resolution"), @"Resolution"); /// /// "Display" /// public static LocalisableString Display => new TranslatableString(getKey(@"display"), @"Display"); /// /// "UI scaling" /// public static LocalisableString UIScaling => new TranslatableString(getKey(@"ui_scaling"), @"UI scaling"); /// /// "Screen scaling" /// public static LocalisableString ScreenScaling => new TranslatableString(getKey(@"screen_scaling"), @"Screen scaling"); /// /// "Horizontal position" /// public static LocalisableString HorizontalPosition => new TranslatableString(getKey(@"horizontal_position"), @"Horizontal position"); /// /// "Vertical position" /// public static LocalisableString VerticalPosition => new TranslatableString(getKey(@"vertical_position"), @"Vertical position"); /// /// "Horizontal scale" /// public static LocalisableString HorizontalScale => new TranslatableString(getKey(@"horizontal_scale"), @"Horizontal scale"); /// /// "Vertical scale" /// public static LocalisableString VerticalScale => new TranslatableString(getKey(@"vertical_scale"), @"Vertical scale"); /// /// "Running without fullscreen mode will increase your input latency!" /// public static LocalisableString NotFullscreenNote => new TranslatableString(getKey(@"not_fullscreen_note"), @"Running without fullscreen mode will increase your input latency!"); /// /// "Detail Settings" /// public static LocalisableString DetailSettingsHeader => new TranslatableString(getKey(@"detail_settings_header"), @"Detail Settings"); /// /// "Storyboard / video" /// public static LocalisableString StoryboardVideo => new TranslatableString(getKey(@"storyboard_video"), @"Storyboard / video"); /// /// "Combo colour normalisation" /// public static LocalisableString ComboColourNormalisation => new TranslatableString(getKey(@"combo_colour_normalisation"), @"Combo colour normalisation"); /// /// "Hit lighting" /// public static LocalisableString HitLighting => new TranslatableString(getKey(@"hit_lighting"), @"Hit lighting"); /// /// "Screenshots" /// public static LocalisableString Screenshots => new TranslatableString(getKey(@"screenshots"), @"Screenshots"); /// /// "Screenshot format" /// public static LocalisableString ScreenshotFormat => new TranslatableString(getKey(@"screenshot_format"), @"Screenshot format"); /// /// "Show menu cursor in screenshots" /// public static LocalisableString ShowCursorInScreenshots => new TranslatableString(getKey(@"show_cursor_in_screenshots"), @"Show menu cursor in screenshots"); /// /// "Video" /// public static LocalisableString VideoHeader => new TranslatableString(getKey(@"video_header"), @"Video"); /// /// "Use hardware acceleration" /// public static LocalisableString UseHardwareAcceleration => new TranslatableString(getKey(@"use_hardware_acceleration"), @"Use hardware acceleration"); /// /// "JPG (web-friendly)" /// public static LocalisableString Jpg => new TranslatableString(getKey(@"jpg_web_friendly"), @"JPG (web-friendly)"); /// /// "PNG (lossless)" /// public static LocalisableString Png => new TranslatableString(getKey(@"png_lossless"), @"PNG (lossless)"); /// /// "In order to change the renderer, the game will close. Please open it again." /// public static LocalisableString ChangeRendererConfirmation => new TranslatableString(getKey(@"change_renderer_configuration"), @"In order to change the renderer, the game will close. Please open it again."); /// /// "Minimise osu! when switching to another app" /// public static LocalisableString MinimiseOnFocusLoss => new TranslatableString(getKey(@"minimise_on_focus_loss"), @"Minimise osu! when switching to another app"); /// /// "Shrink game to avoid cameras and notches" /// public static LocalisableString ShrinkGameToSafeArea => new TranslatableString(getKey(@"shrink_game_to_safe_area"), @"Shrink game to avoid cameras and notches"); private static string getKey(string key) => $@"{prefix}:{key}"; } }