2022-12-15 16:35:39 +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 BeatmapOverlayStrings
{
private const string prefix = @"osu.Game.Resources.Localisation.BeatmapOverlayStrings" ;
/// <summary>
/// "User content disclaimer"
/// </summary>
2022-12-15 21:46:31 +08:00
public static LocalisableString UserContentDisclaimerHeader = > new TranslatableString ( getKey ( @"user_content_disclaimer" ) , @"User content disclaimer" ) ;
2022-12-15 16:35:39 +08:00
/// <summary>
2022-12-15 21:44:47 +08:00
/// "By turning off the "Featured Artist" filter, all user-uploaded content will be displayed.
2022-12-15 16:35:39 +08:00
///
2022-12-15 21:46:31 +08:00
/// This includes content that may not be correctly licensed for osu! usage. Browse at your own risk."
2022-12-15 16:35:39 +08:00
/// </summary>
2022-12-15 21:46:31 +08:00
public static LocalisableString UserContentDisclaimerDescription = > new TranslatableString ( getKey ( @"by_turning_off_the_featured" ) , @"By turning off the ""Featured Artist" " filter, all user-uploaded content will be displayed.
2022-12-15 16:35:39 +08:00
2022-12-15 21:46:31 +08:00
This includes content that may not be correctly licensed for osu ! usage . Browse at your own risk . ");
2022-12-15 16:35:39 +08:00
/// <summary>
/// "I understand"
/// </summary>
2022-12-15 21:46:31 +08:00
public static LocalisableString UserContentConfirmButtonText = > new TranslatableString ( getKey ( @"understood" ) , @"I understand" ) ;
2022-12-15 16:35:39 +08:00
private static string getKey ( string key ) = > $@"{prefix}:{key}" ;
}
}