// 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.Resources.Localisation.Web { public static class BeatmapsetsStrings { private const string prefix = @"osu.Game.Resources.Localisation.Web.Beatmapsets"; /// /// "This beatmap is currently not available for download." /// public static LocalisableString AvailabilityDisabled => new TranslatableString(getKey(@"availability.disabled"), @"This beatmap is currently not available for download."); /// /// "Portions of this beatmap have been removed at the request of the creator or a third-party rights holder." /// public static LocalisableString AvailabilityPartsRemoved => new TranslatableString(getKey(@"availability.parts-removed"), @"Portions of this beatmap have been removed at the request of the creator or a third-party rights holder."); /// /// "Check here for more information." /// public static LocalisableString AvailabilityMoreInfo => new TranslatableString(getKey(@"availability.more-info"), @"Check here for more information."); /// /// "Some assets contained within this map have been removed after being judged as not being suitable for use in osu!." /// public static LocalisableString AvailabilityRuleViolation => new TranslatableString(getKey(@"availability.rule_violation"), @"Some assets contained within this map have been removed after being judged as not being suitable for use in osu!."); /// /// "Slow down, play more." /// public static LocalisableString DownloadLimitExceeded => new TranslatableString(getKey(@"download.limit_exceeded"), @"Slow down, play more."); /// /// "Beatmaps Listing" /// public static LocalisableString IndexTitle => new TranslatableString(getKey(@"index.title"), @"Beatmaps Listing"); /// /// "Beatmaps" /// public static LocalisableString IndexGuestTitle => new TranslatableString(getKey(@"index.guest_title"), @"Beatmaps"); /// /// "no beatmaps" /// public static LocalisableString PanelEmpty => new TranslatableString(getKey(@"panel.empty"), @"no beatmaps"); /// /// "download" /// public static LocalisableString PanelDownloadAll => new TranslatableString(getKey(@"panel.download.all"), @"download"); /// /// "download with video" /// public static LocalisableString PanelDownloadVideo => new TranslatableString(getKey(@"panel.download.video"), @"download with video"); /// /// "download without video" /// public static LocalisableString PanelDownloadNoVideo => new TranslatableString(getKey(@"panel.download.no_video"), @"download without video"); /// /// "open in osu!direct" /// public static LocalisableString PanelDownloadDirect => new TranslatableString(getKey(@"panel.download.direct"), @"open in osu!direct"); /// /// "A hybrid beatmap requires you to select at least one playmode to nominate for." /// public static LocalisableString NominateHybridRequiresModes => new TranslatableString(getKey(@"nominate.hybrid_requires_modes"), @"A hybrid beatmap requires you to select at least one playmode to nominate for."); /// /// "You do not have permission to nominate for mode: {0}" /// public static LocalisableString NominateIncorrectMode(LocalisableString mode) => new TranslatableString(getKey(@"nominate.incorrect_mode"), @"You do not have permission to nominate for mode: {0}", mode); /// /// "You must be a full nominator to perform this qualifying nomination." /// public static LocalisableString NominateFullBnRequired => new TranslatableString(getKey(@"nominate.full_bn_required"), @"You must be a full nominator to perform this qualifying nomination."); /// /// "Nomination requirement already fulfilled." /// public static LocalisableString NominateTooMany => new TranslatableString(getKey(@"nominate.too_many"), @"Nomination requirement already fulfilled."); /// /// "Are you sure you want to nominate this beatmap?" /// public static LocalisableString NominateDialogConfirmation => new TranslatableString(getKey(@"nominate.dialog.confirmation"), @"Are you sure you want to nominate this beatmap?"); /// /// "Nominate Beatmap" /// public static LocalisableString NominateDialogHeader => new TranslatableString(getKey(@"nominate.dialog.header"), @"Nominate Beatmap"); /// /// "note: you may only nominate once, so please ensure that you are nominating for all game modes you intend to" /// public static LocalisableString NominateDialogHybridWarning => new TranslatableString(getKey(@"nominate.dialog.hybrid_warning"), @"note: you may only nominate once, so please ensure that you are nominating for all game modes you intend to"); /// /// "Nominate for which modes?" /// public static LocalisableString NominateDialogWhichModes => new TranslatableString(getKey(@"nominate.dialog.which_modes"), @"Nominate for which modes?"); /// /// "Explicit" /// public static LocalisableString NsfwBadgeLabel => new TranslatableString(getKey(@"nsfw_badge.label"), @"Explicit"); /// /// "Discussion" /// public static LocalisableString ShowDiscussion => new TranslatableString(getKey(@"show.discussion"), @"Discussion"); /// /// "by {0}" /// public static LocalisableString ShowDetailsByArtist(LocalisableString artist) => new TranslatableString(getKey(@"show.details.by_artist"), @"by {0}", artist); /// /// "Favourite this beatmap" /// public static LocalisableString ShowDetailsFavourite => new TranslatableString(getKey(@"show.details.favourite"), @"Favourite this beatmap"); /// /// "Sign in to favourite this beatmap" /// public static LocalisableString ShowDetailsFavouriteLogin => new TranslatableString(getKey(@"show.details.favourite_login"), @"Sign in to favourite this beatmap"); /// /// "You need to sign in before downloading any beatmaps!" /// public static LocalisableString ShowDetailsLoggedOut => new TranslatableString(getKey(@"show.details.logged-out"), @"You need to sign in before downloading any beatmaps!"); /// /// "mapped by {0}" /// public static LocalisableString ShowDetailsMappedBy(LocalisableString mapper) => new TranslatableString(getKey(@"show.details.mapped_by"), @"mapped by {0}", mapper); /// /// "Unfavourite this beatmap" /// public static LocalisableString ShowDetailsUnfavourite => new TranslatableString(getKey(@"show.details.unfavourite"), @"Unfavourite this beatmap"); /// /// "last updated {0}" /// public static LocalisableString ShowDetailsUpdatedTimeago(LocalisableString timeago) => new TranslatableString(getKey(@"show.details.updated_timeago"), @"last updated {0}", timeago); /// /// "Download" /// public static LocalisableString ShowDetailsDownloadDefault => new TranslatableString(getKey(@"show.details.download._"), @"Download"); /// /// "osu!direct" /// public static LocalisableString ShowDetailsDownloadDirect => new TranslatableString(getKey(@"show.details.download.direct"), @"osu!direct"); /// /// "without Video" /// public static LocalisableString ShowDetailsDownloadNoVideo => new TranslatableString(getKey(@"show.details.download.no-video"), @"without Video"); /// /// "with Video" /// public static LocalisableString ShowDetailsDownloadVideo => new TranslatableString(getKey(@"show.details.download.video"), @"with Video"); /// /// "to access more features" /// public static LocalisableString ShowDetailsLoginRequiredBottom => new TranslatableString(getKey(@"show.details.login_required.bottom"), @"to access more features"); /// /// "Sign In" /// public static LocalisableString ShowDetailsLoginRequiredTop => new TranslatableString(getKey(@"show.details.login_required.top"), @"Sign In"); /// /// "approved {0}" /// public static LocalisableString ShowDetailsDateApproved(LocalisableString timeago) => new TranslatableString(getKey(@"show.details_date.approved"), @"approved {0}", timeago); /// /// "loved {0}" /// public static LocalisableString ShowDetailsDateLoved(LocalisableString timeago) => new TranslatableString(getKey(@"show.details_date.loved"), @"loved {0}", timeago); /// /// "qualified {0}" /// public static LocalisableString ShowDetailsDateQualified(LocalisableString timeago) => new TranslatableString(getKey(@"show.details_date.qualified"), @"qualified {0}", timeago); /// /// "ranked {0}" /// public static LocalisableString ShowDetailsDateRanked(LocalisableString timeago) => new TranslatableString(getKey(@"show.details_date.ranked"), @"ranked {0}", timeago); /// /// "submitted {0}" /// public static LocalisableString ShowDetailsDateSubmitted(LocalisableString timeago) => new TranslatableString(getKey(@"show.details_date.submitted"), @"submitted {0}", timeago); /// /// "last updated {0}" /// public static LocalisableString ShowDetailsDateUpdated(LocalisableString timeago) => new TranslatableString(getKey(@"show.details_date.updated"), @"last updated {0}", timeago); /// /// "You have too many favourited beatmaps! Please unfavourite some before trying again." /// public static LocalisableString ShowFavouritesLimitReached => new TranslatableString(getKey(@"show.favourites.limit_reached"), @"You have too many favourited beatmaps! Please unfavourite some before trying again."); /// /// "Hype this map if you enjoyed playing it to help it progress to <strong>Ranked</strong> status." /// public static LocalisableString ShowHypeAction => new TranslatableString(getKey(@"show.hype.action"), @"Hype this map if you enjoyed playing it to help it progress to Ranked status."); /// /// "This map is currently {0}." /// public static LocalisableString ShowHypeCurrentDefault(LocalisableString status) => new TranslatableString(getKey(@"show.hype.current._"), @"This map is currently {0}.", status); /// /// "pending" /// public static LocalisableString ShowHypeCurrentStatusPending => new TranslatableString(getKey(@"show.hype.current.status.pending"), @"pending"); /// /// "qualified" /// public static LocalisableString ShowHypeCurrentStatusQualified => new TranslatableString(getKey(@"show.hype.current.status.qualified"), @"qualified"); /// /// "work in progress" /// public static LocalisableString ShowHypeCurrentStatusWip => new TranslatableString(getKey(@"show.hype.current.status.wip"), @"work in progress"); /// /// "If you find an issue with this beatmap, please disqualify it {0}." /// public static LocalisableString ShowHypeDisqualifyDefault(LocalisableString link) => new TranslatableString(getKey(@"show.hype.disqualify._"), @"If you find an issue with this beatmap, please disqualify it {0}.", link); /// /// "If you find an issue with this beatmap, please report it {0} to alert the team." /// public static LocalisableString ShowHypeReportDefault(LocalisableString link) => new TranslatableString(getKey(@"show.hype.report._"), @"If you find an issue with this beatmap, please report it {0} to alert the team.", link); /// /// "Report Problem" /// public static LocalisableString ShowHypeReportButton => new TranslatableString(getKey(@"show.hype.report.button"), @"Report Problem"); /// /// "here" /// public static LocalisableString ShowHypeReportLink => new TranslatableString(getKey(@"show.hype.report.link"), @"here"); /// /// "Description" /// public static LocalisableString ShowInfoDescription => new TranslatableString(getKey(@"show.info.description"), @"Description"); /// /// "Genre" /// public static LocalisableString ShowInfoGenre => new TranslatableString(getKey(@"show.info.genre"), @"Genre"); /// /// "Language" /// public static LocalisableString ShowInfoLanguage => new TranslatableString(getKey(@"show.info.language"), @"Language"); /// /// "Data still being calculated..." /// public static LocalisableString ShowInfoNoScores => new TranslatableString(getKey(@"show.info.no_scores"), @"Data still being calculated..."); /// /// "Explicit content" /// public static LocalisableString ShowInfoNsfw => new TranslatableString(getKey(@"show.info.nsfw"), @"Explicit content"); /// /// "Points of Failure" /// public static LocalisableString ShowInfoPointsOfFailure => new TranslatableString(getKey(@"show.info.points-of-failure"), @"Points of Failure"); /// /// "Source" /// public static LocalisableString ShowInfoSource => new TranslatableString(getKey(@"show.info.source"), @"Source"); /// /// "This beatmap contains storyboard" /// public static LocalisableString ShowInfoStoryboard => new TranslatableString(getKey(@"show.info.storyboard"), @"This beatmap contains storyboard"); /// /// "Success Rate" /// public static LocalisableString ShowInfoSuccessRate => new TranslatableString(getKey(@"show.info.success-rate"), @"Success Rate"); /// /// "Tags" /// public static LocalisableString ShowInfoTags => new TranslatableString(getKey(@"show.info.tags"), @"Tags"); /// /// "This beatmap contains video" /// public static LocalisableString ShowInfoVideo => new TranslatableString(getKey(@"show.info.video"), @"This beatmap contains video"); /// /// "This beatmap contains explicit, offensive, or disturbing content. Would you like to view it anyway?" /// public static LocalisableString ShowNsfwWarningDetails => new TranslatableString(getKey(@"show.nsfw_warning.details"), @"This beatmap contains explicit, offensive, or disturbing content. Would you like to view it anyway?"); /// /// "Explicit Content" /// public static LocalisableString ShowNsfwWarningTitle => new TranslatableString(getKey(@"show.nsfw_warning.title"), @"Explicit Content"); /// /// "Disable warning" /// public static LocalisableString ShowNsfwWarningButtonsDisable => new TranslatableString(getKey(@"show.nsfw_warning.buttons.disable"), @"Disable warning"); /// /// "Beatmap listing" /// public static LocalisableString ShowNsfwWarningButtonsListing => new TranslatableString(getKey(@"show.nsfw_warning.buttons.listing"), @"Beatmap listing"); /// /// "Show" /// public static LocalisableString ShowNsfwWarningButtonsShow => new TranslatableString(getKey(@"show.nsfw_warning.buttons.show"), @"Show"); /// /// "achieved {0}" /// public static LocalisableString ShowScoreboardAchieved(LocalisableString when) => new TranslatableString(getKey(@"show.scoreboard.achieved"), @"achieved {0}", when); /// /// "Country Ranking" /// public static LocalisableString ShowScoreboardCountry => new TranslatableString(getKey(@"show.scoreboard.country"), @"Country Ranking"); /// /// "Friend Ranking" /// public static LocalisableString ShowScoreboardFriend => new TranslatableString(getKey(@"show.scoreboard.friend"), @"Friend Ranking"); /// /// "Global Ranking" /// public static LocalisableString ShowScoreboardGlobal => new TranslatableString(getKey(@"show.scoreboard.global"), @"Global Ranking"); /// /// "Click <a href="{0}">here</a> to see all the fancy features that you get!" /// public static LocalisableString ShowScoreboardSupporterLink(LocalisableString link) => new TranslatableString(getKey(@"show.scoreboard.supporter-link"), @"Click here to see all the fancy features that you get!", link); /// /// "You need to be an osu!supporter to access the friend, country, or mod-specific rankings!" /// public static LocalisableString ShowScoreboardSupporterOnly => new TranslatableString(getKey(@"show.scoreboard.supporter-only"), @"You need to be an osu!supporter to access the friend, country, or mod-specific rankings!"); /// /// "Scoreboard" /// public static LocalisableString ShowScoreboardTitle => new TranslatableString(getKey(@"show.scoreboard.title"), @"Scoreboard"); /// /// "Accuracy" /// public static LocalisableString ShowScoreboardHeadersAccuracy => new TranslatableString(getKey(@"show.scoreboard.headers.accuracy"), @"Accuracy"); /// /// "Max Combo" /// public static LocalisableString ShowScoreboardHeadersCombo => new TranslatableString(getKey(@"show.scoreboard.headers.combo"), @"Max Combo"); /// /// "Miss" /// public static LocalisableString ShowScoreboardHeadersMiss => new TranslatableString(getKey(@"show.scoreboard.headers.miss"), @"Miss"); /// /// "Mods" /// public static LocalisableString ShowScoreboardHeadersMods => new TranslatableString(getKey(@"show.scoreboard.headers.mods"), @"Mods"); /// /// "Player" /// public static LocalisableString ShowScoreboardHeadersPlayer => new TranslatableString(getKey(@"show.scoreboard.headers.player"), @"Player"); /// /// "pp" /// public static LocalisableString ShowScoreboardHeaderspp => new TranslatableString(getKey(@"show.scoreboard.headers.pp"), @"pp"); /// /// "Rank" /// public static LocalisableString ShowScoreboardHeadersRank => new TranslatableString(getKey(@"show.scoreboard.headers.rank"), @"Rank"); /// /// "Total Score" /// public static LocalisableString ShowScoreboardHeadersScoreTotal => new TranslatableString(getKey(@"show.scoreboard.headers.score_total"), @"Total Score"); /// /// "Score" /// public static LocalisableString ShowScoreboardHeadersScore => new TranslatableString(getKey(@"show.scoreboard.headers.score"), @"Score"); /// /// "Time" /// public static LocalisableString ShowScoreboardHeadersTime => new TranslatableString(getKey(@"show.scoreboard.headers.time"), @"Time"); /// /// "No one from your country has set a score on this map yet!" /// public static LocalisableString ShowScoreboardNoScoresCountry => new TranslatableString(getKey(@"show.scoreboard.no_scores.country"), @"No one from your country has set a score on this map yet!"); /// /// "None of your friends has set a score on this map yet!" /// public static LocalisableString ShowScoreboardNoScoresFriend => new TranslatableString(getKey(@"show.scoreboard.no_scores.friend"), @"None of your friends has set a score on this map yet!"); /// /// "No scores yet. Maybe you should try setting some?" /// public static LocalisableString ShowScoreboardNoScoresGlobal => new TranslatableString(getKey(@"show.scoreboard.no_scores.global"), @"No scores yet. Maybe you should try setting some?"); /// /// "Loading scores..." /// public static LocalisableString ShowScoreboardNoScoresLoading => new TranslatableString(getKey(@"show.scoreboard.no_scores.loading"), @"Loading scores..."); /// /// "Unranked beatmap." /// public static LocalisableString ShowScoreboardNoScoresUnranked => new TranslatableString(getKey(@"show.scoreboard.no_scores.unranked"), @"Unranked beatmap."); /// /// "In the Lead" /// public static LocalisableString ShowScoreboardScoreFirst => new TranslatableString(getKey(@"show.scoreboard.score.first"), @"In the Lead"); /// /// "Your Best" /// public static LocalisableString ShowScoreboardScoreOwn => new TranslatableString(getKey(@"show.scoreboard.score.own"), @"Your Best"); /// /// "Circle Size" /// public static LocalisableString ShowStatsCs => new TranslatableString(getKey(@"show.stats.cs"), @"Circle Size"); /// /// "Key Amount" /// public static LocalisableString ShowStatsCsMania => new TranslatableString(getKey(@"show.stats.cs-mania"), @"Key Amount"); /// /// "HP Drain" /// public static LocalisableString ShowStatsDrain => new TranslatableString(getKey(@"show.stats.drain"), @"HP Drain"); /// /// "Accuracy" /// public static LocalisableString ShowStatsAccuracy => new TranslatableString(getKey(@"show.stats.accuracy"), @"Accuracy"); /// /// "Approach Rate" /// public static LocalisableString ShowStatsAr => new TranslatableString(getKey(@"show.stats.ar"), @"Approach Rate"); /// /// "Star Difficulty" /// public static LocalisableString ShowStatsStars => new TranslatableString(getKey(@"show.stats.stars"), @"Star Difficulty"); /// /// "Length (Drain length: {0})" /// public static LocalisableString ShowStatsTotalLength(LocalisableString hitLength) => new TranslatableString(getKey(@"show.stats.total_length"), @"Length (Drain length: {0})", hitLength); /// /// "BPM" /// public static LocalisableString ShowStatsBpm => new TranslatableString(getKey(@"show.stats.bpm"), @"BPM"); /// /// "Circle Count" /// public static LocalisableString ShowStatsCountCircles => new TranslatableString(getKey(@"show.stats.count_circles"), @"Circle Count"); /// /// "Slider Count" /// public static LocalisableString ShowStatsCountSliders => new TranslatableString(getKey(@"show.stats.count_sliders"), @"Slider Count"); /// /// "User Rating" /// public static LocalisableString ShowStatsUserRating => new TranslatableString(getKey(@"show.stats.user-rating"), @"User Rating"); /// /// "Rating Spread" /// public static LocalisableString ShowStatsRatingSpread => new TranslatableString(getKey(@"show.stats.rating-spread"), @"Rating Spread"); /// /// "Nominations" /// public static LocalisableString ShowStatsNominations => new TranslatableString(getKey(@"show.stats.nominations"), @"Nominations"); /// /// "Playcount" /// public static LocalisableString ShowStatsPlaycount => new TranslatableString(getKey(@"show.stats.playcount"), @"Playcount"); /// /// "Ranked" /// public static LocalisableString ShowStatusRanked => new TranslatableString(getKey(@"show.status.ranked"), @"Ranked"); /// /// "Approved" /// public static LocalisableString ShowStatusApproved => new TranslatableString(getKey(@"show.status.approved"), @"Approved"); /// /// "Loved" /// public static LocalisableString ShowStatusLoved => new TranslatableString(getKey(@"show.status.loved"), @"Loved"); /// /// "Qualified" /// public static LocalisableString ShowStatusQualified => new TranslatableString(getKey(@"show.status.qualified"), @"Qualified"); /// /// "WIP" /// public static LocalisableString ShowStatusWip => new TranslatableString(getKey(@"show.status.wip"), @"WIP"); /// /// "Pending" /// public static LocalisableString ShowStatusPending => new TranslatableString(getKey(@"show.status.pending"), @"Pending"); /// /// "Graveyard" /// public static LocalisableString ShowStatusGraveyard => new TranslatableString(getKey(@"show.status.graveyard"), @"Graveyard"); private static string getKey(string key) => $@"{prefix}:{key}"; } }