// 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 ForumStrings { private const string prefix = @"osu.Game.Resources.Localisation.Web.Forum"; /// /// "Pinned Topics" /// public static LocalisableString PinnedTopics => new TranslatableString(getKey(@"pinned_topics"), @"Pinned Topics"); /// /// "it's dangerous to play alone." /// public static LocalisableString Slogan => new TranslatableString(getKey(@"slogan"), @"it's dangerous to play alone."); /// /// "Subforums" /// public static LocalisableString Subforums => new TranslatableString(getKey(@"subforums"), @"Subforums"); /// /// "Forums" /// public static LocalisableString Title => new TranslatableString(getKey(@"title"), @"Forums"); /// /// "Edit cover" /// public static LocalisableString CoversEdit => new TranslatableString(getKey(@"covers.edit"), @"Edit cover"); /// /// "Set cover image" /// public static LocalisableString CoversCreateDefault => new TranslatableString(getKey(@"covers.create._"), @"Set cover image"); /// /// "Upload cover" /// public static LocalisableString CoversCreateButton => new TranslatableString(getKey(@"covers.create.button"), @"Upload cover"); /// /// "Cover size should be at {0}. You can also drop your image here to upload." /// public static LocalisableString CoversCreateInfo(LocalisableString dimensions) => new TranslatableString(getKey(@"covers.create.info"), @"Cover size should be at {0}. You can also drop your image here to upload.", dimensions); /// /// "Remove cover" /// public static LocalisableString CoversDestroyDefault => new TranslatableString(getKey(@"covers.destroy._"), @"Remove cover"); /// /// "Are you sure you want to remove the cover image?" /// public static LocalisableString CoversDestroyConfirm => new TranslatableString(getKey(@"covers.destroy.confirm"), @"Are you sure you want to remove the cover image?"); /// /// "Latest Post" /// public static LocalisableString ForumsLatestPost => new TranslatableString(getKey(@"forums.latest_post"), @"Latest Post"); /// /// "Forum Index" /// public static LocalisableString ForumsIndexTitle => new TranslatableString(getKey(@"forums.index.title"), @"Forum Index"); /// /// "No topics!" /// public static LocalisableString ForumsTopicsEmpty => new TranslatableString(getKey(@"forums.topics.empty"), @"No topics!"); /// /// "Mark forum as read" /// public static LocalisableString MarkAsReadForum => new TranslatableString(getKey(@"mark_as_read.forum"), @"Mark forum as read"); /// /// "Mark forums as read" /// public static LocalisableString MarkAsReadForums => new TranslatableString(getKey(@"mark_as_read.forums"), @"Mark forums as read"); /// /// "Marking as read..." /// public static LocalisableString MarkAsReadBusy => new TranslatableString(getKey(@"mark_as_read.busy"), @"Marking as read..."); /// /// "Really delete post?" /// public static LocalisableString PostConfirmDestroy => new TranslatableString(getKey(@"post.confirm_destroy"), @"Really delete post?"); /// /// "Really restore post?" /// public static LocalisableString PostConfirmRestore => new TranslatableString(getKey(@"post.confirm_restore"), @"Really restore post?"); /// /// "Last edited by {0} {1}, edited {2} time in total.|Last edited by {0} {1}, edited {2} times in total." /// public static LocalisableString PostEdited(LocalisableString user, LocalisableString when, LocalisableString countDelimited) => new TranslatableString(getKey(@"post.edited"), @"Last edited by {0} {1}, edited {2} time in total.|Last edited by {0} {1}, edited {2} times in total.", user, when, countDelimited); /// /// "posted {0}" /// public static LocalisableString PostPostedAt(LocalisableString when) => new TranslatableString(getKey(@"post.posted_at"), @"posted {0}", when); /// /// "posted by {0}" /// public static LocalisableString PostPostedBy(LocalisableString username) => new TranslatableString(getKey(@"post.posted_by"), @"posted by {0}", username); /// /// "Delete post" /// public static LocalisableString PostActionsDestroy => new TranslatableString(getKey(@"post.actions.destroy"), @"Delete post"); /// /// "Edit post" /// public static LocalisableString PostActionsEdit => new TranslatableString(getKey(@"post.actions.edit"), @"Edit post"); /// /// "Report post" /// public static LocalisableString PostActionsReport => new TranslatableString(getKey(@"post.actions.report"), @"Report post"); /// /// "Restore post" /// public static LocalisableString PostActionsRestore => new TranslatableString(getKey(@"post.actions.restore"), @"Restore post"); /// /// "New reply" /// public static LocalisableString PostCreateTitleReply => new TranslatableString(getKey(@"post.create.title.reply"), @"New reply"); /// /// "{0} post|{0} posts" /// public static LocalisableString PostInfoPostCount(LocalisableString countDelimited) => new TranslatableString(getKey(@"post.info.post_count"), @"{0} post|{0} posts", countDelimited); /// /// "Topic Starter" /// public static LocalisableString PostInfoTopicStarter => new TranslatableString(getKey(@"post.info.topic_starter"), @"Topic Starter"); /// /// "Go to post" /// public static LocalisableString SearchGoToPost => new TranslatableString(getKey(@"search.go_to_post"), @"Go to post"); /// /// "enter post number" /// public static LocalisableString SearchPostNumberInput => new TranslatableString(getKey(@"search.post_number_input"), @"enter post number"); /// /// "{0} posts total" /// public static LocalisableString SearchTotalPosts(LocalisableString postsCount) => new TranslatableString(getKey(@"search.total_posts"), @"{0} posts total", postsCount); /// /// "Really delete topic?" /// public static LocalisableString TopicConfirmDestroy => new TranslatableString(getKey(@"topic.confirm_destroy"), @"Really delete topic?"); /// /// "Really restore topic?" /// public static LocalisableString TopicConfirmRestore => new TranslatableString(getKey(@"topic.confirm_restore"), @"Really restore topic?"); /// /// "deleted topic" /// public static LocalisableString TopicDeleted => new TranslatableString(getKey(@"topic.deleted"), @"deleted topic"); /// /// "view latest post" /// public static LocalisableString TopicGoToLatest => new TranslatableString(getKey(@"topic.go_to_latest"), @"view latest post"); /// /// "You have replied to this topic" /// public static LocalisableString TopicHasReplied => new TranslatableString(getKey(@"topic.has_replied"), @"You have replied to this topic"); /// /// "in {0}" /// public static LocalisableString TopicInForum(LocalisableString forum) => new TranslatableString(getKey(@"topic.in_forum"), @"in {0}", forum); /// /// "{0} by {1}" /// public static LocalisableString TopicLatestPost(LocalisableString when, LocalisableString user) => new TranslatableString(getKey(@"topic.latest_post"), @"{0} by {1}", when, user); /// /// "last reply by {0}" /// public static LocalisableString TopicLatestReplyBy(LocalisableString user) => new TranslatableString(getKey(@"topic.latest_reply_by"), @"last reply by {0}", user); /// /// "New topic" /// public static LocalisableString TopicNewTopic => new TranslatableString(getKey(@"topic.new_topic"), @"New topic"); /// /// "Sign in to post new topic" /// public static LocalisableString TopicNewTopicLogin => new TranslatableString(getKey(@"topic.new_topic_login"), @"Sign in to post new topic"); /// /// "Post" /// public static LocalisableString TopicPostReply => new TranslatableString(getKey(@"topic.post_reply"), @"Post"); /// /// "Type here to reply" /// public static LocalisableString TopicReplyBoxPlaceholder => new TranslatableString(getKey(@"topic.reply_box_placeholder"), @"Type here to reply"); /// /// "Re" /// public static LocalisableString TopicReplyTitlePrefix => new TranslatableString(getKey(@"topic.reply_title_prefix"), @"Re"); /// /// "by {0}" /// public static LocalisableString TopicStartedBy(LocalisableString user) => new TranslatableString(getKey(@"topic.started_by"), @"by {0}", user); /// /// "started by {0}" /// public static LocalisableString TopicStartedByVerbose(LocalisableString user) => new TranslatableString(getKey(@"topic.started_by_verbose"), @"started by {0}", user); /// /// "Delete topic" /// public static LocalisableString TopicActionsDestroy => new TranslatableString(getKey(@"topic.actions.destroy"), @"Delete topic"); /// /// "Restore topic" /// public static LocalisableString TopicActionsRestore => new TranslatableString(getKey(@"topic.actions.restore"), @"Restore topic"); /// /// "Close" /// public static LocalisableString TopicCreateClose => new TranslatableString(getKey(@"topic.create.close"), @"Close"); /// /// "Preview" /// public static LocalisableString TopicCreatePreview => new TranslatableString(getKey(@"topic.create.preview"), @"Preview"); /// /// "Write" /// public static LocalisableString TopicCreatePreviewHide => new TranslatableString(getKey(@"topic.create.preview_hide"), @"Write"); /// /// "Post" /// public static LocalisableString TopicCreateSubmit => new TranslatableString(getKey(@"topic.create.submit"), @"Post"); /// /// "This topic has been inactive for a while. Only post here if you have a specific reason to do so." /// public static LocalisableString TopicCreateNecropostDefault => new TranslatableString(getKey(@"topic.create.necropost.default"), @"This topic has been inactive for a while. Only post here if you have a specific reason to do so."); /// /// "This topic has been inactive for a while. If you don't have a specific reason to post here, please {0} instead." /// public static LocalisableString TopicCreateNecropostNewTopicDefault(LocalisableString create) => new TranslatableString(getKey(@"topic.create.necropost.new_topic._"), @"This topic has been inactive for a while. If you don't have a specific reason to post here, please {0} instead.", create); /// /// "create a new topic" /// public static LocalisableString TopicCreateNecropostNewTopicCreate => new TranslatableString(getKey(@"topic.create.necropost.new_topic.create"), @"create a new topic"); /// /// "Type post content here" /// public static LocalisableString TopicCreatePlaceholderBody => new TranslatableString(getKey(@"topic.create.placeholder.body"), @"Type post content here"); /// /// "Click here to set title" /// public static LocalisableString TopicCreatePlaceholderTitle => new TranslatableString(getKey(@"topic.create.placeholder.title"), @"Click here to set title"); /// /// "click to enter specific post number" /// public static LocalisableString TopicJumpEnter => new TranslatableString(getKey(@"topic.jump.enter"), @"click to enter specific post number"); /// /// "go to first post" /// public static LocalisableString TopicJumpFirst => new TranslatableString(getKey(@"topic.jump.first"), @"go to first post"); /// /// "go to last post" /// public static LocalisableString TopicJumpLast => new TranslatableString(getKey(@"topic.jump.last"), @"go to last post"); /// /// "skip next 10 posts" /// public static LocalisableString TopicJumpNext => new TranslatableString(getKey(@"topic.jump.next"), @"skip next 10 posts"); /// /// "go back 10 posts" /// public static LocalisableString TopicJumpPrevious => new TranslatableString(getKey(@"topic.jump.previous"), @"go back 10 posts"); /// /// "Cancel" /// public static LocalisableString TopicPostEditCancel => new TranslatableString(getKey(@"topic.post_edit.cancel"), @"Cancel"); /// /// "Save" /// public static LocalisableString TopicPostEditPost => new TranslatableString(getKey(@"topic.post_edit.post"), @"Save"); /// /// "forum topic watchlist" /// public static LocalisableString TopicWatchesIndexTitleCompact => new TranslatableString(getKey(@"topic_watches.index.title_compact"), @"forum topic watchlist"); /// /// "Topics subscribed" /// public static LocalisableString TopicWatchesIndexBoxTotal => new TranslatableString(getKey(@"topic_watches.index.box.total"), @"Topics subscribed"); /// /// "Topics with new replies" /// public static LocalisableString TopicWatchesIndexBoxUnread => new TranslatableString(getKey(@"topic_watches.index.box.unread"), @"Topics with new replies"); /// /// "You subscribed to {0} topics." /// public static LocalisableString TopicWatchesIndexInfoTotal(LocalisableString total) => new TranslatableString(getKey(@"topic_watches.index.info.total"), @"You subscribed to {0} topics.", total); /// /// "You have {0} unread replies to subscribed topics." /// public static LocalisableString TopicWatchesIndexInfoUnread(LocalisableString unread) => new TranslatableString(getKey(@"topic_watches.index.info.unread"), @"You have {0} unread replies to subscribed topics.", unread); /// /// "Unsubscribe from topic?" /// public static LocalisableString TopicWatchesTopicButtonsRemoveConfirmation => new TranslatableString(getKey(@"topic_watches.topic_buttons.remove.confirmation"), @"Unsubscribe from topic?"); /// /// "Unsubscribe" /// public static LocalisableString TopicWatchesTopicButtonsRemoveTitle => new TranslatableString(getKey(@"topic_watches.topic_buttons.remove.title"), @"Unsubscribe"); /// /// "Topics" /// public static LocalisableString TopicsDefault => new TranslatableString(getKey(@"topics._"), @"Topics"); /// /// "Sign in to Reply" /// public static LocalisableString TopicsActionsLoginReply => new TranslatableString(getKey(@"topics.actions.login_reply"), @"Sign in to Reply"); /// /// "Reply" /// public static LocalisableString TopicsActionsReply => new TranslatableString(getKey(@"topics.actions.reply"), @"Reply"); /// /// "Quote post for reply" /// public static LocalisableString TopicsActionsReplyWithQuote => new TranslatableString(getKey(@"topics.actions.reply_with_quote"), @"Quote post for reply"); /// /// "Search" /// public static LocalisableString TopicsActionsSearch => new TranslatableString(getKey(@"topics.actions.search"), @"Search"); /// /// "Poll Creation" /// public static LocalisableString TopicsCreateCreatePoll => new TranslatableString(getKey(@"topics.create.create_poll"), @"Poll Creation"); /// /// "Post Preview" /// public static LocalisableString TopicsCreatePreview => new TranslatableString(getKey(@"topics.create.preview"), @"Post Preview"); /// /// "Create a poll" /// public static LocalisableString TopicsCreateCreatePollButtonAdd => new TranslatableString(getKey(@"topics.create.create_poll_button.add"), @"Create a poll"); /// /// "Cancel creating a poll" /// public static LocalisableString TopicsCreateCreatePollButtonRemove => new TranslatableString(getKey(@"topics.create.create_poll_button.remove"), @"Cancel creating a poll"); /// /// "Hide the results of the poll." /// public static LocalisableString TopicsCreatePollHideResults => new TranslatableString(getKey(@"topics.create.poll.hide_results"), @"Hide the results of the poll."); /// /// "They will be shown only after the poll concludes." /// public static LocalisableString TopicsCreatePollHideResultsInfo => new TranslatableString(getKey(@"topics.create.poll.hide_results_info"), @"They will be shown only after the poll concludes."); /// /// "Run poll for" /// public static LocalisableString TopicsCreatePollLength => new TranslatableString(getKey(@"topics.create.poll.length"), @"Run poll for"); /// /// "days" /// public static LocalisableString TopicsCreatePollLengthDaysSuffix => new TranslatableString(getKey(@"topics.create.poll.length_days_suffix"), @"days"); /// /// "Leave blank for a never ending poll" /// public static LocalisableString TopicsCreatePollLengthInfo => new TranslatableString(getKey(@"topics.create.poll.length_info"), @"Leave blank for a never ending poll"); /// /// "Options per user" /// public static LocalisableString TopicsCreatePollMaxOptions => new TranslatableString(getKey(@"topics.create.poll.max_options"), @"Options per user"); /// /// "This is the number of options each user may select when voting." /// public static LocalisableString TopicsCreatePollMaxOptionsInfo => new TranslatableString(getKey(@"topics.create.poll.max_options_info"), @"This is the number of options each user may select when voting."); /// /// "Options" /// public static LocalisableString TopicsCreatePollOptions => new TranslatableString(getKey(@"topics.create.poll.options"), @"Options"); /// /// "Place each options on a new line. You may enter up to 10 options." /// public static LocalisableString TopicsCreatePollOptionsInfo => new TranslatableString(getKey(@"topics.create.poll.options_info"), @"Place each options on a new line. You may enter up to 10 options."); /// /// "Question" /// public static LocalisableString TopicsCreatePollTitle => new TranslatableString(getKey(@"topics.create.poll.title"), @"Question"); /// /// "Allow re-voting." /// public static LocalisableString TopicsCreatePollVoteChange => new TranslatableString(getKey(@"topics.create.poll.vote_change"), @"Allow re-voting."); /// /// "If enabled, users are able to change their vote." /// public static LocalisableString TopicsCreatePollVoteChangeInfo => new TranslatableString(getKey(@"topics.create.poll.vote_change_info"), @"If enabled, users are able to change their vote."); /// /// "Edit title" /// public static LocalisableString TopicsEditTitleStart => new TranslatableString(getKey(@"topics.edit_title.start"), @"Edit title"); /// /// "star priority" /// public static LocalisableString TopicsIndexFeatureVotes => new TranslatableString(getKey(@"topics.index.feature_votes"), @"star priority"); /// /// "replies" /// public static LocalisableString TopicsIndexReplies => new TranslatableString(getKey(@"topics.index.replies"), @"replies"); /// /// "views" /// public static LocalisableString TopicsIndexViews => new TranslatableString(getKey(@"topics.index.views"), @"views"); /// /// "Remove "added" tag" /// public static LocalisableString TopicsIssueTagAddedTo0 => new TranslatableString(getKey(@"topics.issue_tag_added.to_0"), @"Remove ""added"" tag"); /// /// "Removed "added" tag" /// public static LocalisableString TopicsIssueTagAddedTo0Done => new TranslatableString(getKey(@"topics.issue_tag_added.to_0_done"), @"Removed ""added"" tag"); /// /// "Add "added" tag" /// public static LocalisableString TopicsIssueTagAddedTo1 => new TranslatableString(getKey(@"topics.issue_tag_added.to_1"), @"Add ""added"" tag"); /// /// "Added "added" tag" /// public static LocalisableString TopicsIssueTagAddedTo1Done => new TranslatableString(getKey(@"topics.issue_tag_added.to_1_done"), @"Added ""added"" tag"); /// /// "Remove "assigned" tag" /// public static LocalisableString TopicsIssueTagAssignedTo0 => new TranslatableString(getKey(@"topics.issue_tag_assigned.to_0"), @"Remove ""assigned"" tag"); /// /// "Removed "assigned" tag" /// public static LocalisableString TopicsIssueTagAssignedTo0Done => new TranslatableString(getKey(@"topics.issue_tag_assigned.to_0_done"), @"Removed ""assigned"" tag"); /// /// "Add "assigned" tag" /// public static LocalisableString TopicsIssueTagAssignedTo1 => new TranslatableString(getKey(@"topics.issue_tag_assigned.to_1"), @"Add ""assigned"" tag"); /// /// "Added "assigned" tag" /// public static LocalisableString TopicsIssueTagAssignedTo1Done => new TranslatableString(getKey(@"topics.issue_tag_assigned.to_1_done"), @"Added ""assigned"" tag"); /// /// "Remove "confirmed" tag" /// public static LocalisableString TopicsIssueTagConfirmedTo0 => new TranslatableString(getKey(@"topics.issue_tag_confirmed.to_0"), @"Remove ""confirmed"" tag"); /// /// "Removed "confirmed" tag" /// public static LocalisableString TopicsIssueTagConfirmedTo0Done => new TranslatableString(getKey(@"topics.issue_tag_confirmed.to_0_done"), @"Removed ""confirmed"" tag"); /// /// "Add "confirmed" tag" /// public static LocalisableString TopicsIssueTagConfirmedTo1 => new TranslatableString(getKey(@"topics.issue_tag_confirmed.to_1"), @"Add ""confirmed"" tag"); /// /// "Added "confirmed" tag" /// public static LocalisableString TopicsIssueTagConfirmedTo1Done => new TranslatableString(getKey(@"topics.issue_tag_confirmed.to_1_done"), @"Added ""confirmed"" tag"); /// /// "Remove "duplicate" tag" /// public static LocalisableString TopicsIssueTagDuplicateTo0 => new TranslatableString(getKey(@"topics.issue_tag_duplicate.to_0"), @"Remove ""duplicate"" tag"); /// /// "Removed "duplicate" tag" /// public static LocalisableString TopicsIssueTagDuplicateTo0Done => new TranslatableString(getKey(@"topics.issue_tag_duplicate.to_0_done"), @"Removed ""duplicate"" tag"); /// /// "Add "duplicate" tag" /// public static LocalisableString TopicsIssueTagDuplicateTo1 => new TranslatableString(getKey(@"topics.issue_tag_duplicate.to_1"), @"Add ""duplicate"" tag"); /// /// "Added "duplicate" tag" /// public static LocalisableString TopicsIssueTagDuplicateTo1Done => new TranslatableString(getKey(@"topics.issue_tag_duplicate.to_1_done"), @"Added ""duplicate"" tag"); /// /// "Remove "invalid" tag" /// public static LocalisableString TopicsIssueTagInvalidTo0 => new TranslatableString(getKey(@"topics.issue_tag_invalid.to_0"), @"Remove ""invalid"" tag"); /// /// "Removed "invalid" tag" /// public static LocalisableString TopicsIssueTagInvalidTo0Done => new TranslatableString(getKey(@"topics.issue_tag_invalid.to_0_done"), @"Removed ""invalid"" tag"); /// /// "Add "invalid" tag" /// public static LocalisableString TopicsIssueTagInvalidTo1 => new TranslatableString(getKey(@"topics.issue_tag_invalid.to_1"), @"Add ""invalid"" tag"); /// /// "Added "invalid" tag" /// public static LocalisableString TopicsIssueTagInvalidTo1Done => new TranslatableString(getKey(@"topics.issue_tag_invalid.to_1_done"), @"Added ""invalid"" tag"); /// /// "Remove "resolved" tag" /// public static LocalisableString TopicsIssueTagResolvedTo0 => new TranslatableString(getKey(@"topics.issue_tag_resolved.to_0"), @"Remove ""resolved"" tag"); /// /// "Removed "resolved" tag" /// public static LocalisableString TopicsIssueTagResolvedTo0Done => new TranslatableString(getKey(@"topics.issue_tag_resolved.to_0_done"), @"Removed ""resolved"" tag"); /// /// "Add "resolved" tag" /// public static LocalisableString TopicsIssueTagResolvedTo1 => new TranslatableString(getKey(@"topics.issue_tag_resolved.to_1"), @"Add ""resolved"" tag"); /// /// "Added "resolved" tag" /// public static LocalisableString TopicsIssueTagResolvedTo1Done => new TranslatableString(getKey(@"topics.issue_tag_resolved.to_1_done"), @"Added ""resolved"" tag"); /// /// "This topic is locked and can not be replied to" /// public static LocalisableString TopicsLockIsLocked => new TranslatableString(getKey(@"topics.lock.is_locked"), @"This topic is locked and can not be replied to"); /// /// "Unlock topic" /// public static LocalisableString TopicsLockTo0 => new TranslatableString(getKey(@"topics.lock.to_0"), @"Unlock topic"); /// /// "Unlock topic?" /// public static LocalisableString TopicsLockTo0Confirm => new TranslatableString(getKey(@"topics.lock.to_0_confirm"), @"Unlock topic?"); /// /// "Topic has been unlocked" /// public static LocalisableString TopicsLockTo0Done => new TranslatableString(getKey(@"topics.lock.to_0_done"), @"Topic has been unlocked"); /// /// "Lock topic" /// public static LocalisableString TopicsLockTo1 => new TranslatableString(getKey(@"topics.lock.to_1"), @"Lock topic"); /// /// "Lock topic?" /// public static LocalisableString TopicsLockTo1Confirm => new TranslatableString(getKey(@"topics.lock.to_1_confirm"), @"Lock topic?"); /// /// "Topic has been locked" /// public static LocalisableString TopicsLockTo1Done => new TranslatableString(getKey(@"topics.lock.to_1_done"), @"Topic has been locked"); /// /// "Move to another forum" /// public static LocalisableString TopicsModerateMoveTitle => new TranslatableString(getKey(@"topics.moderate_move.title"), @"Move to another forum"); /// /// "Unpin topic" /// public static LocalisableString TopicsModeratePinTo0 => new TranslatableString(getKey(@"topics.moderate_pin.to_0"), @"Unpin topic"); /// /// "Unpin topic?" /// public static LocalisableString TopicsModeratePinTo0Confirm => new TranslatableString(getKey(@"topics.moderate_pin.to_0_confirm"), @"Unpin topic?"); /// /// "Topic has been unpinned" /// public static LocalisableString TopicsModeratePinTo0Done => new TranslatableString(getKey(@"topics.moderate_pin.to_0_done"), @"Topic has been unpinned"); /// /// "Pin topic" /// public static LocalisableString TopicsModeratePinTo1 => new TranslatableString(getKey(@"topics.moderate_pin.to_1"), @"Pin topic"); /// /// "Pin topic?" /// public static LocalisableString TopicsModeratePinTo1Confirm => new TranslatableString(getKey(@"topics.moderate_pin.to_1_confirm"), @"Pin topic?"); /// /// "Topic has been pinned" /// public static LocalisableString TopicsModeratePinTo1Done => new TranslatableString(getKey(@"topics.moderate_pin.to_1_done"), @"Topic has been pinned"); /// /// "Pin topic and mark as announcement" /// public static LocalisableString TopicsModeratePinTo2 => new TranslatableString(getKey(@"topics.moderate_pin.to_2"), @"Pin topic and mark as announcement"); /// /// "Pin topic and mark as announcement?" /// public static LocalisableString TopicsModeratePinTo2Confirm => new TranslatableString(getKey(@"topics.moderate_pin.to_2_confirm"), @"Pin topic and mark as announcement?"); /// /// "Topic has been pinned and marked as announcement" /// public static LocalisableString TopicsModeratePinTo2Done => new TranslatableString(getKey(@"topics.moderate_pin.to_2_done"), @"Topic has been pinned and marked as announcement"); /// /// "Show deleted posts" /// public static LocalisableString TopicsModerateToggleDeletedShow => new TranslatableString(getKey(@"topics.moderate_toggle_deleted.show"), @"Show deleted posts"); /// /// "Hide deleted posts" /// public static LocalisableString TopicsModerateToggleDeletedHide => new TranslatableString(getKey(@"topics.moderate_toggle_deleted.hide"), @"Hide deleted posts"); /// /// "Deleted Posts" /// public static LocalisableString TopicsShowDeletedPosts => new TranslatableString(getKey(@"topics.show.deleted-posts"), @"Deleted Posts"); /// /// "Total Posts" /// public static LocalisableString TopicsShowTotalPosts => new TranslatableString(getKey(@"topics.show.total_posts"), @"Total Posts"); /// /// "Current Priority: +{0}" /// public static LocalisableString TopicsShowFeatureVoteCurrent(LocalisableString count) => new TranslatableString(getKey(@"topics.show.feature_vote.current"), @"Current Priority: +{0}", count); /// /// "Promote this request" /// public static LocalisableString TopicsShowFeatureVoteDo => new TranslatableString(getKey(@"topics.show.feature_vote.do"), @"Promote this request"); /// /// "This is a {0}. Feature requests can be voted up by {1}." /// public static LocalisableString TopicsShowFeatureVoteInfoDefault(LocalisableString featureRequest, LocalisableString supporters) => new TranslatableString(getKey(@"topics.show.feature_vote.info._"), @"This is a {0}. Feature requests can be voted up by {1}.", featureRequest, supporters); /// /// "feature request" /// public static LocalisableString TopicsShowFeatureVoteInfoFeatureRequest => new TranslatableString(getKey(@"topics.show.feature_vote.info.feature_request"), @"feature request"); /// /// "supporters" /// public static LocalisableString TopicsShowFeatureVoteInfoSupporters => new TranslatableString(getKey(@"topics.show.feature_vote.info.supporters"), @"supporters"); /// /// "{0} no votes|{1} {0} vote|[2,*] {0} votes" /// public static LocalisableString TopicsShowFeatureVoteUserCount(LocalisableString countDelimited) => new TranslatableString(getKey(@"topics.show.feature_vote.user.count"), @"{0} no votes|{1} {0} vote|[2,*] {0} votes", countDelimited); /// /// "You have {0} remaining." /// public static LocalisableString TopicsShowFeatureVoteUserCurrent(LocalisableString votes) => new TranslatableString(getKey(@"topics.show.feature_vote.user.current"), @"You have {0} remaining.", votes); /// /// "You don't have any more votes remaining" /// public static LocalisableString TopicsShowFeatureVoteUserNotEnough => new TranslatableString(getKey(@"topics.show.feature_vote.user.not_enough"), @"You don't have any more votes remaining"); /// /// "Poll Edit" /// public static LocalisableString TopicsShowPollEdit => new TranslatableString(getKey(@"topics.show.poll.edit"), @"Poll Edit"); /// /// "Editing a poll will remove the current results!" /// public static LocalisableString TopicsShowPollEditWarning => new TranslatableString(getKey(@"topics.show.poll.edit_warning"), @"Editing a poll will remove the current results!"); /// /// "Vote" /// public static LocalisableString TopicsShowPollVote => new TranslatableString(getKey(@"topics.show.poll.vote"), @"Vote"); /// /// "Change vote" /// public static LocalisableString TopicsShowPollButtonChangeVote => new TranslatableString(getKey(@"topics.show.poll.button.change_vote"), @"Change vote"); /// /// "Edit poll" /// public static LocalisableString TopicsShowPollButtonEdit => new TranslatableString(getKey(@"topics.show.poll.button.edit"), @"Edit poll"); /// /// "Skip to results" /// public static LocalisableString TopicsShowPollButtonViewResults => new TranslatableString(getKey(@"topics.show.poll.button.view_results"), @"Skip to results"); /// /// "Vote" /// public static LocalisableString TopicsShowPollButtonVote => new TranslatableString(getKey(@"topics.show.poll.button.vote"), @"Vote"); /// /// "Polling will end at {0}" /// public static LocalisableString TopicsShowPollDetailEndTime(LocalisableString time) => new TranslatableString(getKey(@"topics.show.poll.detail.end_time"), @"Polling will end at {0}", time); /// /// "Polling ended {0}" /// public static LocalisableString TopicsShowPollDetailEnded(LocalisableString time) => new TranslatableString(getKey(@"topics.show.poll.detail.ended"), @"Polling ended {0}", time); /// /// "Results will be shown after polling ends." /// public static LocalisableString TopicsShowPollDetailResultsHidden => new TranslatableString(getKey(@"topics.show.poll.detail.results_hidden"), @"Results will be shown after polling ends."); /// /// "Total votes: {0}" /// public static LocalisableString TopicsShowPollDetailTotal(LocalisableString count) => new TranslatableString(getKey(@"topics.show.poll.detail.total"), @"Total votes: {0}", count); /// /// "Not bookmarked" /// public static LocalisableString TopicsWatchToNotWatching => new TranslatableString(getKey(@"topics.watch.to_not_watching"), @"Not bookmarked"); /// /// "Bookmark" /// public static LocalisableString TopicsWatchToWatching => new TranslatableString(getKey(@"topics.watch.to_watching"), @"Bookmark"); /// /// "Bookmark with notification" /// public static LocalisableString TopicsWatchToWatchingMail => new TranslatableString(getKey(@"topics.watch.to_watching_mail"), @"Bookmark with notification"); /// /// "Notification is enabled. Click to disable" /// public static LocalisableString TopicsWatchTooltipMailDisable => new TranslatableString(getKey(@"topics.watch.tooltip_mail_disable"), @"Notification is enabled. Click to disable"); /// /// "Notification is disabled. Click to enable" /// public static LocalisableString TopicsWatchTooltipMailEnable => new TranslatableString(getKey(@"topics.watch.tooltip_mail_enable"), @"Notification is disabled. Click to enable"); private static string getKey(string key) => $@"{prefix}:{key}"; } }