// 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 FollowsStrings { private const string prefix = @"osu.Game.Resources.Localisation.Web.Follows"; /// /// "No comments watched." /// public static LocalisableString CommentEmpty => new TranslatableString(getKey(@"comment.empty"), @"No comments watched."); /// /// "comment watchlist" /// public static LocalisableString CommentPageTitle => new TranslatableString(getKey(@"comment.page_title"), @"comment watchlist"); /// /// "comment" /// public static LocalisableString CommentTitle => new TranslatableString(getKey(@"comment.title"), @"comment"); /// /// "no comments" /// public static LocalisableString CommentTableLatestCommentEmpty => new TranslatableString(getKey(@"comment.table.latest_comment_empty"), @"no comments"); /// /// "{0} by {1}" /// public static LocalisableString CommentTableLatestCommentValue(LocalisableString time, LocalisableString username) => new TranslatableString(getKey(@"comment.table.latest_comment_value"), @"{0} by {1}", time, username); /// /// "forum topic" /// public static LocalisableString ForumTopicTitle => new TranslatableString(getKey(@"forum_topic.title"), @"forum topic"); /// /// "watchlists" /// public static LocalisableString IndexTitleCompact => new TranslatableString(getKey(@"index.title_compact"), @"watchlists"); /// /// "No mappers watched." /// public static LocalisableString MappingEmpty => new TranslatableString(getKey(@"mapping.empty"), @"No mappers watched."); /// /// "mapping subscribers" /// public static LocalisableString MappingFollowers => new TranslatableString(getKey(@"mapping.followers"), @"mapping subscribers"); /// /// "mapper watchlist" /// public static LocalisableString MappingPageTitle => new TranslatableString(getKey(@"mapping.page_title"), @"mapper watchlist"); /// /// "mapper" /// public static LocalisableString MappingTitle => new TranslatableString(getKey(@"mapping.title"), @"mapper"); /// /// "stop notifying me when this user uploads a new beatmap" /// public static LocalisableString MappingTo0 => new TranslatableString(getKey(@"mapping.to_0"), @"stop notifying me when this user uploads a new beatmap"); /// /// "notify me when this user uploads a new beatmap" /// public static LocalisableString MappingTo1 => new TranslatableString(getKey(@"mapping.to_1"), @"notify me when this user uploads a new beatmap"); /// /// "beatmap discussion" /// public static LocalisableString ModdingTitle => new TranslatableString(getKey(@"modding.title"), @"beatmap discussion"); private static string getKey(string key) => $@"{prefix}:{key}"; } }