2022-08-11 01:53:20 +08:00
// Copyright (c) ppy Pty Ltd <contact@ppy.sh>. 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 EditorSetupStrings
{
private const string prefix = @"osu.Game.Resources.Localisation.EditorSetup" ;
/// <summary>
2022-08-19 01:17:05 +08:00
/// "Beatmap Setup"
2022-08-11 01:53:20 +08:00
/// </summary>
2022-08-19 01:17:05 +08:00
public static LocalisableString BeatmapSetup = > new TranslatableString ( getKey ( @"beatmap_setup" ) , @"Beatmap Setup" ) ;
2022-08-11 01:53:20 +08:00
/// <summary>
/// "change general settings of your beatmap"
/// </summary>
public static LocalisableString BeatmapSetupDescription = > new TranslatableString ( getKey ( @"beatmap_setup_description" ) , @"change general settings of your beatmap" ) ;
2022-08-15 23:14:16 +08:00
/// <summary>
/// "Colours"
/// </summary>
public static LocalisableString ColoursHeader = > new TranslatableString ( getKey ( @"colours_header" ) , @"Colours" ) ;
/// <summary>
2022-08-19 01:17:05 +08:00
/// "Hit circle / Slider Combos"
2022-08-15 23:14:16 +08:00
/// </summary>
2022-08-19 01:17:05 +08:00
public static LocalisableString HitCircleSliderCombos = > new TranslatableString ( getKey ( @"hit_circle_slider_combos" ) , @"Hit circle / Slider Combos" ) ;
2022-08-15 23:14:16 +08:00
/// <summary>
/// "Design"
/// </summary>
public static LocalisableString DesignHeader = > new TranslatableString ( getKey ( @"design_header" ) , @"Design" ) ;
/// <summary>
/// "Enable countdown"
/// </summary>
public static LocalisableString EnableCountdown = > new TranslatableString ( getKey ( @"enable_countdown" ) , @"Enable countdown" ) ;
/// <summary>
/// "If enabled, an "Are you ready? 3, 2, 1, GO!" countdown will be inserted at the beginning of the beatmap, assuming there is enough time to do so."
/// </summary>
2024-04-24 09:01:31 +08:00
public static LocalisableString CountdownDescription = > new TranslatableString ( getKey ( @"countdown_description" ) ,
@"If enabled, an ""Are you ready? 3, 2, 1, GO!"" countdown will be inserted at the beginning of the beatmap, assuming there is enough time to do so." ) ;
2022-08-15 23:14:16 +08:00
/// <summary>
/// "Countdown speed"
/// </summary>
public static LocalisableString CountdownSpeed = > new TranslatableString ( getKey ( @"countdown_speed" ) , @"Countdown speed" ) ;
/// <summary>
/// "If the countdown sounds off-time, use this to make it appear one or more beats early."
/// </summary>
2024-04-24 09:01:31 +08:00
public static LocalisableString CountdownOffsetDescription = >
new TranslatableString ( getKey ( @"countdown_offset_description" ) , @"If the countdown sounds off-time, use this to make it appear one or more beats early." ) ;
2022-08-15 23:14:16 +08:00
/// <summary>
/// "Countdown offset"
/// </summary>
public static LocalisableString CountdownOffset = > new TranslatableString ( getKey ( @"countdown_offset" ) , @"Countdown offset" ) ;
/// <summary>
/// "Widescreen support"
/// </summary>
public static LocalisableString WidescreenSupport = > new TranslatableString ( getKey ( @"widescreen_support" ) , @"Widescreen support" ) ;
/// <summary>
/// "Allows storyboards to use the full screen space, rather than be confined to a 4:3 area."
/// </summary>
2024-04-24 09:01:31 +08:00
public static LocalisableString WidescreenSupportDescription = >
new TranslatableString ( getKey ( @"widescreen_support_description" ) , @"Allows storyboards to use the full screen space, rather than be confined to a 4:3 area." ) ;
2022-08-15 23:14:16 +08:00
/// <summary>
/// "Epilepsy warning"
/// </summary>
public static LocalisableString EpilepsyWarning = > new TranslatableString ( getKey ( @"epilepsy_warning" ) , @"Epilepsy warning" ) ;
/// <summary>
/// "Recommended if the storyboard or video contain scenes with rapidly flashing colours."
/// </summary>
2024-04-24 09:01:31 +08:00
public static LocalisableString EpilepsyWarningDescription = >
new TranslatableString ( getKey ( @"epilepsy_warning_description" ) , @"Recommended if the storyboard or video contain scenes with rapidly flashing colours." ) ;
2022-08-15 23:14:16 +08:00
/// <summary>
/// "Letterbox during breaks"
/// </summary>
public static LocalisableString LetterboxDuringBreaks = > new TranslatableString ( getKey ( @"letterbox_during_breaks" ) , @"Letterbox during breaks" ) ;
/// <summary>
/// "Adds horizontal letterboxing to give a cinematic look during breaks."
/// </summary>
2024-04-24 09:01:31 +08:00
public static LocalisableString LetterboxDuringBreaksDescription = >
new TranslatableString ( getKey ( @"letterbox_during_breaks_description" ) , @"Adds horizontal letterboxing to give a cinematic look during breaks." ) ;
2022-08-15 23:14:16 +08:00
/// <summary>
/// "Samples match playback rate"
/// </summary>
public static LocalisableString SamplesMatchPlaybackRate = > new TranslatableString ( getKey ( @"samples_match_playback_rate" ) , @"Samples match playback rate" ) ;
/// <summary>
/// "When enabled, all samples will speed up or slow down when rate-changing mods are enabled."
/// </summary>
2024-04-24 09:01:31 +08:00
public static LocalisableString SamplesMatchPlaybackRateDescription = > new TranslatableString ( getKey ( @"samples_match_playback_rate_description" ) ,
@"When enabled, all samples will speed up or slow down when rate-changing mods are enabled." ) ;
2022-08-15 23:14:16 +08:00
/// <summary>
/// "The size of all hit objects"
/// </summary>
public static LocalisableString CircleSizeDescription = > new TranslatableString ( getKey ( @"circle_size_description" ) , @"The size of all hit objects" ) ;
/// <summary>
/// "The rate of passive health drain throughout playable time"
/// </summary>
public static LocalisableString DrainRateDescription = > new TranslatableString ( getKey ( @"drain_rate_description" ) , @"The rate of passive health drain throughout playable time" ) ;
/// <summary>
/// "The speed at which objects are presented to the player"
/// </summary>
public static LocalisableString ApproachRateDescription = > new TranslatableString ( getKey ( @"approach_rate_description" ) , @"The speed at which objects are presented to the player" ) ;
/// <summary>
/// "The harshness of hit windows and difficulty of special objects (ie. spinners)"
/// </summary>
2024-04-24 09:01:31 +08:00
public static LocalisableString OverallDifficultyDescription = >
new TranslatableString ( getKey ( @"overall_difficulty_description" ) , @"The harshness of hit windows and difficulty of special objects (ie. spinners)" ) ;
2023-05-08 13:14:54 +08:00
/// <summary>
/// "Tick Rate"
/// </summary>
public static LocalisableString TickRate = > new TranslatableString ( getKey ( @"tick_rate" ) , @"Tick Rate" ) ;
/// <summary>
/// "Determines how many "ticks" are generated within long hit objects. A tick rate of 1 will generate ticks on each beat, 2 would be twice per beat, etc."
/// </summary>
2024-04-24 09:01:31 +08:00
public static LocalisableString TickRateDescription = > new TranslatableString ( getKey ( @"tick_rate_description" ) ,
@"Determines how many ""ticks"" are generated within long hit objects. A tick rate of 1 will generate ticks on each beat, 2 would be twice per beat, etc." ) ;
2022-08-15 23:14:16 +08:00
2023-05-07 12:20:57 +08:00
/// <summary>
/// "Base Velocity"
/// </summary>
public static LocalisableString BaseVelocity = > new TranslatableString ( getKey ( @"base_velocity" ) , @"Base Velocity" ) ;
/// <summary>
/// "The base velocity of the beatmap, affecting things like slider velocity and scroll speed in some rulesets."
/// </summary>
2024-04-24 09:01:31 +08:00
public static LocalisableString BaseVelocityDescription = > new TranslatableString ( getKey ( @"base_velocity_description" ) ,
@"The base velocity of the beatmap, affecting things like slider velocity and scroll speed in some rulesets." ) ;
2023-05-07 12:20:57 +08:00
2022-08-15 23:14:16 +08:00
/// <summary>
/// "Metadata"
/// </summary>
public static LocalisableString MetadataHeader = > new TranslatableString ( getKey ( @"metadata_header" ) , @"Metadata" ) ;
/// <summary>
/// "Romanised Artist"
/// </summary>
public static LocalisableString RomanisedArtist = > new TranslatableString ( getKey ( @"romanised_artist" ) , @"Romanised Artist" ) ;
/// <summary>
/// "Romanised Title"
/// </summary>
public static LocalisableString RomanisedTitle = > new TranslatableString ( getKey ( @"romanised_title" ) , @"Romanised Title" ) ;
/// <summary>
/// "Creator"
/// </summary>
public static LocalisableString Creator = > new TranslatableString ( getKey ( @"creator" ) , @"Creator" ) ;
2024-04-24 09:01:31 +08:00
/// <summary>
/// "Source"
/// </summary>
public static LocalisableString Source = > new TranslatableString ( getKey ( @"source" ) , @"Source" ) ;
2022-08-15 23:14:16 +08:00
/// <summary>
/// "Difficulty Name"
/// </summary>
public static LocalisableString DifficultyName = > new TranslatableString ( getKey ( @"difficulty_name" ) , @"Difficulty Name" ) ;
/// <summary>
/// "Resources"
/// </summary>
public static LocalisableString ResourcesHeader = > new TranslatableString ( getKey ( @"resources_header" ) , @"Resources" ) ;
/// <summary>
/// "Audio Track"
/// </summary>
public static LocalisableString AudioTrack = > new TranslatableString ( getKey ( @"audio_track" ) , @"Audio Track" ) ;
/// <summary>
/// "Click to select a track"
/// </summary>
public static LocalisableString ClickToSelectTrack = > new TranslatableString ( getKey ( @"click_to_select_track" ) , @"Click to select a track" ) ;
/// <summary>
/// "Click to select a background image"
/// </summary>
public static LocalisableString ClickToSelectBackground = > new TranslatableString ( getKey ( @"click_to_select_background" ) , @"Click to select a background image" ) ;
/// <summary>
/// "Ruleset ({0})"
/// </summary>
public static LocalisableString RulesetHeader ( string arg0 ) = > new TranslatableString ( getKey ( @"ruleset" ) , @"Ruleset ({0})" , arg0 ) ;
/// <summary>
/// "Combo"
/// </summary>
public static LocalisableString ComboColourPrefix = > new TranslatableString ( getKey ( @"combo_colour_prefix" ) , @"Combo" ) ;
/// <summary>
/// "Artist"
/// </summary>
public static LocalisableString Artist = > new TranslatableString ( getKey ( @"artist" ) , @"Artist" ) ;
/// <summary>
/// "Title"
/// </summary>
public static LocalisableString Title = > new TranslatableString ( getKey ( @"title" ) , @"Title" ) ;
/// <summary>
/// "Difficulty"
/// </summary>
public static LocalisableString DifficultyHeader = > new TranslatableString ( getKey ( @"difficulty_header" ) , @"Difficulty" ) ;
2023-01-15 06:49:19 +08:00
/// <summary>
/// "Drag image here to set beatmap background!"
/// </summary>
public static LocalisableString DragToSetBackground = > new TranslatableString ( getKey ( @"drag_to_set_background" ) , @"Drag image here to set beatmap background!" ) ;
2022-08-11 01:53:20 +08:00
private static string getKey ( string key ) = > $@"{prefix}:{key}" ;
}
}