// 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 CommonStrings { private const string prefix = @"osu.Game.Resources.Localisation.Web.Common"; /// /// "Are you sure?" /// public static LocalisableString Confirmation => new TranslatableString(getKey(@"confirmation"), @"Are you sure?"); /// /// "Unsaved changes will be lost. Are you sure?" /// public static LocalisableString ConfirmationUnsaved => new TranslatableString(getKey(@"confirmation_unsaved"), @"Unsaved changes will be lost. Are you sure?"); /// /// "Saved" /// public static LocalisableString Saved => new TranslatableString(getKey(@"saved"), @"Saved"); /// /// ", " /// public static LocalisableString ArrayAndWordsConnector => new TranslatableString(getKey(@"array_and.words_connector"), @", "); /// /// " and " /// public static LocalisableString ArrayAndTwoWordsConnector => new TranslatableString(getKey(@"array_and.two_words_connector"), @" and "); /// /// ", and " /// public static LocalisableString ArrayAndLastWordConnector => new TranslatableString(getKey(@"array_and.last_word_connector"), @", and "); /// /// "NEW" /// public static LocalisableString BadgesNew => new TranslatableString(getKey(@"badges.new"), @"NEW"); /// /// "Admin" /// public static LocalisableString ButtonsAdmin => new TranslatableString(getKey(@"buttons.admin"), @"Admin"); /// /// "Authorise" /// public static LocalisableString ButtonsAuthorise => new TranslatableString(getKey(@"buttons.authorise"), @"Authorise"); /// /// "Authorising..." /// public static LocalisableString ButtonsAuthorising => new TranslatableString(getKey(@"buttons.authorising"), @"Authorising..."); /// /// "Return to previous position" /// public static LocalisableString ButtonsBackToPrevious => new TranslatableString(getKey(@"buttons.back_to_previous"), @"Return to previous position"); /// /// "Back to top" /// public static LocalisableString ButtonsBackToTop => new TranslatableString(getKey(@"buttons.back_to_top"), @"Back to top"); /// /// "Cancel" /// public static LocalisableString ButtonsCancel => new TranslatableString(getKey(@"buttons.cancel"), @"Cancel"); /// /// "change" /// public static LocalisableString ButtonsChange => new TranslatableString(getKey(@"buttons.change"), @"change"); /// /// "Clear" /// public static LocalisableString ButtonsClear => new TranslatableString(getKey(@"buttons.clear"), @"Clear"); /// /// "click to copy to clipboard" /// public static LocalisableString ButtonsClickToCopy => new TranslatableString(getKey(@"buttons.click_to_copy"), @"click to copy to clipboard"); /// /// "copied to clipboard!" /// public static LocalisableString ButtonsClickToCopyCopied => new TranslatableString(getKey(@"buttons.click_to_copy_copied"), @"copied to clipboard!"); /// /// "Close" /// public static LocalisableString ButtonsClose => new TranslatableString(getKey(@"buttons.close"), @"Close"); /// /// "collapse" /// public static LocalisableString ButtonsCollapse => new TranslatableString(getKey(@"buttons.collapse"), @"collapse"); /// /// "Delete" /// public static LocalisableString ButtonsDelete => new TranslatableString(getKey(@"buttons.delete"), @"Delete"); /// /// "Edit" /// public static LocalisableString ButtonsEdit => new TranslatableString(getKey(@"buttons.edit"), @"Edit"); /// /// "expand" /// public static LocalisableString ButtonsExpand => new TranslatableString(getKey(@"buttons.expand"), @"expand"); /// /// "hide" /// public static LocalisableString ButtonsHide => new TranslatableString(getKey(@"buttons.hide"), @"hide"); /// /// "permalink" /// public static LocalisableString ButtonsPermalink => new TranslatableString(getKey(@"buttons.permalink"), @"permalink"); /// /// "pin" /// public static LocalisableString ButtonsPin => new TranslatableString(getKey(@"buttons.pin"), @"pin"); /// /// "Post" /// public static LocalisableString ButtonsPost => new TranslatableString(getKey(@"buttons.post"), @"Post"); /// /// "read more" /// public static LocalisableString ButtonsReadMore => new TranslatableString(getKey(@"buttons.read_more"), @"read more"); /// /// "Reply" /// public static LocalisableString ButtonsReply => new TranslatableString(getKey(@"buttons.reply"), @"Reply"); /// /// "Reply and Reopen" /// public static LocalisableString ButtonsReplyReopen => new TranslatableString(getKey(@"buttons.reply_reopen"), @"Reply and Reopen"); /// /// "Reply and Resolve" /// public static LocalisableString ButtonsReplyResolve => new TranslatableString(getKey(@"buttons.reply_resolve"), @"Reply and Resolve"); /// /// "Reset" /// public static LocalisableString ButtonsReset => new TranslatableString(getKey(@"buttons.reset"), @"Reset"); /// /// "Restore" /// public static LocalisableString ButtonsRestore => new TranslatableString(getKey(@"buttons.restore"), @"Restore"); /// /// "Save" /// public static LocalisableString ButtonsSave => new TranslatableString(getKey(@"buttons.save"), @"Save"); /// /// "Saving..." /// public static LocalisableString ButtonsSaving => new TranslatableString(getKey(@"buttons.saving"), @"Saving..."); /// /// "Search" /// public static LocalisableString ButtonsSearch => new TranslatableString(getKey(@"buttons.search"), @"Search"); /// /// "see more" /// public static LocalisableString ButtonsSeeMore => new TranslatableString(getKey(@"buttons.see_more"), @"see more"); /// /// "show" /// public static LocalisableString ButtonsShow => new TranslatableString(getKey(@"buttons.show"), @"show"); /// /// "Show deleted" /// public static LocalisableString ButtonsShowDeleted => new TranslatableString(getKey(@"buttons.show_deleted"), @"Show deleted"); /// /// "show less" /// public static LocalisableString ButtonsShowLess => new TranslatableString(getKey(@"buttons.show_less"), @"show less"); /// /// "show more" /// public static LocalisableString ButtonsShowMore => new TranslatableString(getKey(@"buttons.show_more"), @"show more"); /// /// "show more options" /// public static LocalisableString ButtonsShowMoreOptions => new TranslatableString(getKey(@"buttons.show_more_options"), @"show more options"); /// /// "unpin" /// public static LocalisableString ButtonsUnpin => new TranslatableString(getKey(@"buttons.unpin"), @"unpin"); /// /// "Update" /// public static LocalisableString ButtonsUpdate => new TranslatableString(getKey(@"buttons.update"), @"Update"); /// /// "upload image" /// public static LocalisableString ButtonsUploadImage => new TranslatableString(getKey(@"buttons.upload_image"), @"upload image"); /// /// "Unwatch" /// public static LocalisableString ButtonsWatchTo0 => new TranslatableString(getKey(@"buttons.watch.to_0"), @"Unwatch"); /// /// "Watch" /// public static LocalisableString ButtonsWatchTo1 => new TranslatableString(getKey(@"buttons.watch.to_1"), @"Watch"); /// /// "{0} badge|{0} badges" /// public static LocalisableString CountBadges(LocalisableString countDelimited) => new TranslatableString(getKey(@"count.badges"), @"{0} badge|{0} badges", countDelimited); /// /// "{0} day|{0} days" /// public static LocalisableString CountDays(LocalisableString countDelimited) => new TranslatableString(getKey(@"count.days"), @"{0} day|{0} days", countDelimited); /// /// "hr|hrs" /// public static LocalisableString CountHourShortUnit => new TranslatableString(getKey(@"count.hour_short_unit"), @"hr|hrs"); /// /// "{0} hour|{0} hours" /// public static LocalisableString CountHours(LocalisableString countDelimited) => new TranslatableString(getKey(@"count.hours"), @"{0} hour|{0} hours", countDelimited); /// /// "{0} unit|{0} units" /// public static LocalisableString CountItem(LocalisableString countDelimited) => new TranslatableString(getKey(@"count.item"), @"{0} unit|{0} units", countDelimited); /// /// "min|mins" /// public static LocalisableString CountMinuteShortUnit => new TranslatableString(getKey(@"count.minute_short_unit"), @"min|mins"); /// /// "{0} minute|{0} minutes" /// public static LocalisableString CountMinutes(LocalisableString countDelimited) => new TranslatableString(getKey(@"count.minutes"), @"{0} minute|{0} minutes", countDelimited); /// /// "{0} month|{0} months" /// public static LocalisableString CountMonths(LocalisableString countDelimited) => new TranslatableString(getKey(@"count.months"), @"{0} month|{0} months", countDelimited); /// /// "{0} notification|{0} notifications" /// public static LocalisableString CountNotifications(LocalisableString countDelimited) => new TranslatableString(getKey(@"count.notifications"), @"{0} notification|{0} notifications", countDelimited); /// /// "+ {0} other!|+ {0} others!" /// public static LocalisableString CountPlusOthers(LocalisableString countDelimited) => new TranslatableString(getKey(@"count.plus_others"), @"+ {0} other!|+ {0} others!", countDelimited); /// /// "{0} post|{0} posts" /// public static LocalisableString CountPost(LocalisableString countDelimited) => new TranslatableString(getKey(@"count.post"), @"{0} post|{0} posts", countDelimited); /// /// "sec|secs" /// public static LocalisableString CountSecondShortUnit => new TranslatableString(getKey(@"count.second_short_unit"), @"sec|secs"); /// /// "{0} star priority|{0} star priorities" /// public static LocalisableString CountStarPriority(LocalisableString countDelimited) => new TranslatableString(getKey(@"count.star_priority"), @"{0} star priority|{0} star priorities", countDelimited); /// /// "{0} update|{0} updates" /// public static LocalisableString CountUpdate(LocalisableString countDelimited) => new TranslatableString(getKey(@"count.update"), @"{0} update|{0} updates", countDelimited); /// /// "{0} view|{0} views" /// public static LocalisableString CountView(LocalisableString countDelimited) => new TranslatableString(getKey(@"count.view"), @"{0} view|{0} views", countDelimited); /// /// "{0} year|{0} years" /// public static LocalisableString CountYears(LocalisableString countDelimited) => new TranslatableString(getKey(@"count.years"), @"{0} year|{0} years", countDelimited); /// /// "days" /// public static LocalisableString CountdownDays => new TranslatableString(getKey(@"countdown.days"), @"days"); /// /// "hours" /// public static LocalisableString CountdownHours => new TranslatableString(getKey(@"countdown.hours"), @"hours"); /// /// "minutes" /// public static LocalisableString CountdownMinutes => new TranslatableString(getKey(@"countdown.minutes"), @"minutes"); /// /// "seconds" /// public static LocalisableString CountdownSeconds => new TranslatableString(getKey(@"countdown.seconds"), @"seconds"); /// /// "MMMM YYYY" /// public static LocalisableString DatetimeYearMonthMoment => new TranslatableString(getKey(@"datetime.year_month.moment"), @"MMMM YYYY"); /// /// "MMMM y" /// public static LocalisableString DatetimeYearMonthPhp => new TranslatableString(getKey(@"datetime.year_month.php"), @"MMMM y"); /// /// "MMM YYYY" /// public static LocalisableString DatetimeYearMonthShortMoment => new TranslatableString(getKey(@"datetime.year_month_short.moment"), @"MMM YYYY"); /// /// "Keyboard" /// public static LocalisableString DeviceKeyboard => new TranslatableString(getKey(@"device.keyboard"), @"Keyboard"); /// /// "Mouse" /// public static LocalisableString DeviceMouse => new TranslatableString(getKey(@"device.mouse"), @"Mouse"); /// /// "Tablet" /// public static LocalisableString DeviceTablet => new TranslatableString(getKey(@"device.tablet"), @"Tablet"); /// /// "Touch Screen" /// public static LocalisableString DeviceTouch => new TranslatableString(getKey(@"device.touch"), @"Touch Screen"); /// /// "drop here to upload" /// public static LocalisableString DropzoneTarget => new TranslatableString(getKey(@"dropzone.target"), @"drop here to upload"); /// /// "search..." /// public static LocalisableString InputSearch => new TranslatableString(getKey(@"input.search"), @"search..."); /// /// "prev" /// public static LocalisableString PaginationPrevious => new TranslatableString(getKey(@"pagination.previous"), @"prev"); /// /// "next" /// public static LocalisableString PaginationNext => new TranslatableString(getKey(@"pagination.next"), @"next"); /// /// "100" /// public static LocalisableString ScoreCountCount100 => new TranslatableString(getKey(@"score_count.count_100"), @"100"); /// /// "300" /// public static LocalisableString ScoreCountCount300 => new TranslatableString(getKey(@"score_count.count_300"), @"300"); /// /// "50" /// public static LocalisableString ScoreCountCount50 => new TranslatableString(getKey(@"score_count.count_50"), @"50"); /// /// "MAX" /// public static LocalisableString ScoreCountCountGeki => new TranslatableString(getKey(@"score_count.count_geki"), @"MAX"); /// /// "200" /// public static LocalisableString ScoreCountCountKatu => new TranslatableString(getKey(@"score_count.count_katu"), @"200"); /// /// "Miss" /// public static LocalisableString ScoreCountCountMiss => new TranslatableString(getKey(@"score_count.count_miss"), @"Miss"); /// /// "%dd" /// public static LocalisableString ScoreboardTimed => new TranslatableString(getKey(@"scoreboard_time.d"), @"%dd"); /// /// "%dd" /// public static LocalisableString ScoreboardTimedd => new TranslatableString(getKey(@"scoreboard_time.dd"), @"%dd"); /// /// "%dh" /// public static LocalisableString ScoreboardTimeh => new TranslatableString(getKey(@"scoreboard_time.h"), @"%dh"); /// /// "%dh" /// public static LocalisableString ScoreboardTimehh => new TranslatableString(getKey(@"scoreboard_time.hh"), @"%dh"); /// /// "now" /// public static LocalisableString ScoreboardTimem => new TranslatableString(getKey(@"scoreboard_time.m"), @"now"); /// /// "now" /// public static LocalisableString ScoreboardTimemm => new TranslatableString(getKey(@"scoreboard_time.mm"), @"now"); /// /// "%dm" /// public static LocalisableString ScoreboardTimeMonth => new TranslatableString(getKey(@"scoreboard_time.month"), @"%dm"); /// /// "%dm" /// public static LocalisableString ScoreboardTimeMonths => new TranslatableString(getKey(@"scoreboard_time.months"), @"%dm"); /// /// "%s" /// public static LocalisableString ScoreboardTimePast => new TranslatableString(getKey(@"scoreboard_time.past"), @"%s"); /// /// "now" /// public static LocalisableString ScoreboardTimes => new TranslatableString(getKey(@"scoreboard_time.s"), @"now"); /// /// "%dy" /// public static LocalisableString ScoreboardTimey => new TranslatableString(getKey(@"scoreboard_time.y"), @"%dy"); /// /// "%dy" /// public static LocalisableString ScoreboardTimeyy => new TranslatableString(getKey(@"scoreboard_time.yy"), @"%dy"); /// /// "{0} day ago|{0} days ago" /// public static LocalisableString TimeDaysAgo(LocalisableString countDelimited) => new TranslatableString(getKey(@"time.days_ago"), @"{0} day ago|{0} days ago", countDelimited); /// /// "{0} hour ago|{0} hours ago" /// public static LocalisableString TimeHoursAgo(LocalisableString countDelimited) => new TranslatableString(getKey(@"time.hours_ago"), @"{0} hour ago|{0} hours ago", countDelimited); /// /// "now" /// public static LocalisableString TimeNow => new TranslatableString(getKey(@"time.now"), @"now"); /// /// "Time Remaining" /// public static LocalisableString TimeRemaining => new TranslatableString(getKey(@"time.remaining"), @"Time Remaining"); /// /// "Notice" /// public static LocalisableString TitleNotice => new TranslatableString(getKey(@"title.notice"), @"Notice"); /// /// "You're signed in as {0}. {1}." /// public static LocalisableString WrongUserDefault(LocalisableString user, LocalisableString logoutLink) => new TranslatableString(getKey(@"wrong_user._"), @"You're signed in as {0}. {1}.", user, logoutLink); /// /// "Click here to sign in as different user" /// public static LocalisableString WrongUserLogoutLink => new TranslatableString(getKey(@"wrong_user.logout_link"), @"Click here to sign in as different user"); private static string getKey(string key) => $@"{prefix}:{key}"; } }