// Copyright (c) ppy Pty Ltd . Licensed under the MIT Licence. // See the LICENCE file in the repository root for full licence text. #nullable disable using osu.Framework.Localisation; namespace osu.Game.Localisation { public static class FirstRunOverlayImportFromStableScreenStrings { private const string prefix = @"osu.Game.Resources.Localisation.ScreenImportFromStable"; /// /// "Import" /// public static LocalisableString Header => new TranslatableString(getKey(@"header"), @"Import"); /// /// "If you have an installation of a previous osu! version, you can choose to migrate your existing content. Note that this will create a copy, and not affect your existing installation." /// public static LocalisableString Description => new TranslatableString(getKey(@"description"), @"If you have an installation of a previous osu! version, you can choose to migrate your existing content. Note that this will create a copy, and not affect your existing installation."); /// /// "previous osu! install" /// public static LocalisableString LocateDirectoryLabel => new TranslatableString(getKey(@"locate_directory_label"), @"previous osu! install"); /// /// "Click to locate a previous osu! install" /// public static LocalisableString LocateDirectoryPlaceholder => new TranslatableString(getKey(@"locate_directory_placeholder"), @"Click to locate a previous osu! install"); /// /// "Import content from previous version" /// public static LocalisableString ImportButton => new TranslatableString(getKey(@"import_button"), @"Import content from previous version"); /// /// "Your import will continue in the background. Check on its progress in the notifications sidebar!" /// public static LocalisableString ImportInProgress => new TranslatableString(getKey(@"import_in_progress"), @"Your import will continue in the background. Check on its progress in the notifications sidebar!"); /// /// "calculating..." /// public static LocalisableString Calculating => new TranslatableString(getKey(@"calculating"), @"calculating..."); /// /// "{0} items" /// public static LocalisableString Items(int arg0) => new TranslatableString(getKey(@"items"), @"{0} item(s)", arg0); private static string getKey(string key) => $@"{prefix}:{key}"; } }