the browser-facing portion of osu!
at master 527 lines 20 kB view raw
1<?php 2 3// Copyright (c) ppy Pty Ltd <contact@ppy.sh>. Licensed under the GNU Affero General Public License v3.0. 4// See the LICENCE file in the repository root for full licence text. 5 6return [ 7 'deleted' => '[deleted user]', 8 9 'beatmapset_activities' => [ 10 'title' => ":user's Modding History", 11 'title_compact' => 'Modding', 12 13 'discussions' => [ 14 'title_recent' => 'Recently started discussions', 15 ], 16 17 'events' => [ 18 'title_recent' => 'Recent events', 19 ], 20 21 'posts' => [ 22 'title_recent' => 'Recent posts', 23 ], 24 25 'votes_received' => [ 26 'title_most' => 'Most upvoted by (last 3 months)', 27 ], 28 29 'votes_made' => [ 30 'title_most' => 'Most upvoted (last 3 months)', 31 ], 32 ], 33 34 'blocks' => [ 35 'banner_text' => 'You have blocked this user.', 36 'comment_text' => 'This comment is hidden.', 37 'blocked_count' => 'blocked users (:count)', 38 'hide_profile' => 'Hide profile', 39 'hide_comment' => 'hide', 40 'forum_post_text' => 'This post is hidden.', 41 'not_blocked' => 'That user is not blocked.', 42 'show_profile' => 'Show profile', 43 'show_comment' => 'show', 44 'too_many' => 'Block limit reached.', 45 'button' => [ 46 'block' => 'Block', 47 'unblock' => 'Unblock', 48 ], 49 ], 50 51 'card' => [ 52 'gift_supporter' => 'Gift supporter tag', 53 'loading' => 'Loading...', 54 'send_message' => 'Send message', 55 ], 56 57 'create' => [ 58 'form' => [ 59 'password' => 'password', 60 'password_confirmation' => 'password confirmation', 61 'submit' => 'create account', 62 'user_email' => 'email', 63 'user_email_confirmation' => 'email confirmation', 64 'username' => 'username', 65 66 'tos_notice' => [ 67 '_' => 'by creating account you agree to the :link', 68 'link' => 'terms of service', 69 ], 70 ], 71 ], 72 73 'disabled' => [ 74 'title' => 'Uh-oh! It looks like your account has been disabled.', 75 'warning' => "In the case you have broken a rule, please note that there is generally a cool-down period of one month during which we will not consider any amnesty requests. After this period, you are free to contact us should you deem it necessary. Please note that creating new accounts after you have had one disabled will result in an <strong>extension of this one month cool-down</strong>. Please also note that for <strong>every account you create, you are further breaking rules</strong>. We highly suggest you don't go down this path!", 76 77 'if_mistake' => [ 78 '_' => 'If you feel this is a mistake, you are welcome to contact us (via :email or by clicking the "?" in the bottom-right-hand corner of this page). Please note that we are always fully confident with our actions, as they are based on very solid data. We reserve the right to disregard your request should we feel you are being intentionally dishonest.', 79 'email' => 'email', 80 ], 81 82 'reasons' => [ 83 'compromised' => 'Your account has deemed to be compromised. It may be disabled temporarily while its identity is confirmed.', 84 'opening' => 'There are a number of reasons that can result in your account being disabled:', 85 86 'tos' => [ 87 '_' => 'You have broken one or more of our :community_rules or :tos.', 88 'community_rules' => 'community rules', 89 'tos' => 'terms of service', 90 ], 91 ], 92 ], 93 94 'filtering' => [ 95 'by_game_mode' => 'Members by game mode', 96 ], 97 98 'force_reactivation' => [ 99 'reason' => [ 100 'inactive' => "Your account hasn't been used in a long time.", 101 'inactive_different_country' => "Your account hasn't been used in a long time.", 102 ], 103 ], 104 105 'login' => [ 106 '_' => 'Sign in', 107 'button' => 'Sign in', 108 'button_posting' => 'Signing in...', 109 'email_login_disabled' => 'Signing in with email is currently disabled. Please use username instead.', 110 'failed' => 'Incorrect sign in', 111 'forgot' => 'Forgotten your password?', 112 'info' => 'Please sign in to continue', 113 'invalid_captcha' => 'Too many failed login attempts, please complete the captcha and try again. (Refresh page if captcha is not visible)', 114 'locked_ip' => 'Your IP address is locked. Please wait a few minutes.', 115 'password' => 'Password', 116 'register' => "Don't have an osu! account? Make a new one", 117 'remember' => 'Remember this computer', 118 'title' => 'Please sign in to proceed', 119 'username' => 'Username', 120 121 'beta' => [ 122 'main' => 'Beta access is currently restricted to privileged users.', 123 'small' => '(osu!supporters will get in soon)', 124 ], 125 ], 126 127 'ogp' => [ 128 'modding_description' => 'Beatmaps: :counts', 129 'modding_description_empty' => 'User doesn\'t have any beatmaps...', 130 131 'description' => [ 132 '_' => 'Rank (:ruleset): :global | :country', 133 'country' => 'Country :rank', 134 'global' => 'Global :rank', 135 ], 136 ], 137 138 'posts' => [ 139 'title' => ':username\'s posts', 140 ], 141 142 'anonymous' => [ 143 'login_link' => 'click to sign in', 144 'login_text' => 'sign in', 145 'username' => 'Guest', 146 'error' => 'You need to be signed in to do this.', 147 ], 148 'logout_confirm' => 'Are you sure you want to sign out? :(', 149 'report' => [ 150 'button_text' => 'Report', 151 'comments' => 'Comments', 152 'placeholder' => 'Please provide any information you believe could be useful.', 153 'reason' => 'Reason', 154 'thanks' => 'Thanks for your report!', 155 'title' => 'Report :username?', 156 157 'actions' => [ 158 'send' => 'Send Report', 159 'cancel' => 'Cancel', 160 ], 161 162 'options' => [ 163 'cheating' => 'Cheating', 164 'multiple_accounts' => 'Using multiple accounts', 165 'insults' => 'Insulting me / others', 166 'spam' => 'Spamming', 167 'unwanted_content' => 'Linking inappropriate content', 168 'nonsense' => 'Nonsense', 169 'other' => 'Other (type below)', 170 ], 171 ], 172 'restricted_banner' => [ 173 'title' => 'Your account has been restricted!', 174 'message' => 'While restricted, you will be unable to interact with other players and your scores will only be visible to you. This is usually the result of an automated process and will usually be lifted within 24 hours. :link', 175 'message_link' => 'Check this page to learn more.', 176 ], 177 'show' => [ 178 'age' => ':age years old', 179 'change_avatar' => 'change your avatar!', 180 'first_members' => 'Here since the beginning', 181 'is_developer' => 'osu!developer', 182 'is_supporter' => 'osu!supporter', 183 'joined_at' => 'Joined :date', 184 'lastvisit' => 'Last seen :date', 185 'lastvisit_online' => 'Currently online', 186 'missingtext' => 'You might have made a typo! (or the user may have been banned)', 187 'origin_country' => 'From :country', 188 'previous_usernames' => 'formerly known as', 189 'plays_with' => 'Plays with :devices', 190 191 'comments_count' => [ 192 '_' => 'Posted :link', 193 'count' => ':count_delimited comment|:count_delimited comments', 194 ], 195 'cover' => [ 196 'to_0' => 'Hide cover', 197 'to_1' => 'Show cover', 198 ], 199 'daily_challenge' => [ 200 'daily' => 'Daily Streak', 201 'daily_streak_best' => 'Best Daily Streak', 202 'daily_streak_current' => 'Current Daily Streak', 203 'playcount' => 'Total Participation', 204 'title' => 'Daily\nChallenge', 205 'top_10p_placements' => 'Top 10% Placements', 206 'top_50p_placements' => 'Top 50% Placements', 207 'weekly' => 'Weekly Streak', 208 'weekly_streak_best' => 'Best Weekly Streak', 209 'weekly_streak_current' => 'Current Weekly Streak', 210 211 'unit' => [ 212 'day' => ':valued', 213 'week' => ':valuew', 214 ], 215 ], 216 'edit' => [ 217 'cover' => [ 218 'button' => 'Change Profile Cover', 219 'defaults_info' => 'More cover options will be available in the future', 220 'holdover_remove_confirm' => "The previously selected cover is not available for selection anymore. You can't select it back after switching to a different cover. Proceed?", 221 'title' => 'Cover', 222 223 'upload' => [ 224 'broken_file' => 'Failed processing image. Verify uploaded image and try again.', 225 'button' => 'Upload image', 226 'dropzone' => 'Drop here to upload', 227 'dropzone_info' => 'You can also drop your image here to upload', 228 'size_info' => 'Cover size should be 2400x640', 229 'too_large' => 'Uploaded file is too large.', 230 'unsupported_format' => 'Unsupported format.', 231 232 'restriction_info' => [ 233 '_' => 'Upload available for :link only', 234 'link' => 'osu!supporters', 235 ], 236 ], 237 ], 238 239 'default_playmode' => [ 240 'is_default_tooltip' => 'default game mode', 241 'set' => 'set :mode as profile default game mode', 242 ], 243 244 'hue' => [ 245 'reset_no_supporter' => 'Reset colour to default? Supporter tag will be required to change it to a different colour.', 246 'title' => 'Colour', 247 248 'supporter' => [ 249 '_' => 'Custom colour themes available for :link only', 250 'link' => 'osu!supporters', 251 ], 252 ], 253 ], 254 255 'extra' => [ 256 'none' => 'none', 257 'unranked' => 'No recent plays', 258 259 'achievements' => [ 260 'achieved-on' => 'Achieved on :date', 261 'locked' => 'Locked', 262 'title' => 'Achievements', 263 ], 264 'beatmaps' => [ 265 'by_artist' => 'by :artist', 266 'title' => 'Beatmaps', 267 268 'favourite' => [ 269 'title' => 'Favourite Beatmaps', 270 ], 271 'graveyard' => [ 272 'title' => 'Graveyarded Beatmaps', 273 ], 274 'guest' => [ 275 'title' => 'Guest Participation Beatmaps', 276 ], 277 'loved' => [ 278 'title' => 'Loved Beatmaps', 279 ], 280 'nominated' => [ 281 'title' => 'Nominated Ranked Beatmaps', 282 ], 283 'pending' => [ 284 'title' => 'Pending Beatmaps', 285 ], 286 'ranked' => [ 287 'title' => 'Ranked Beatmaps', 288 ], 289 ], 290 'discussions' => [ 291 'title' => 'Discussions', 292 'title_longer' => 'Recent Discussions', 293 'show_more' => 'see more discussions', 294 ], 295 'events' => [ 296 'title' => 'Events', 297 'title_longer' => 'Recent Events', 298 'show_more' => 'see more events', 299 ], 300 'historical' => [ 301 'title' => 'Historical', 302 303 'monthly_playcounts' => [ 304 'title' => 'Play History', 305 'count_label' => 'Plays', 306 ], 307 'most_played' => [ 308 'count' => 'times played', 309 'title' => 'Most Played Beatmaps', 310 ], 311 'recent_plays' => [ 312 'accuracy' => 'accuracy: :percentage', 313 'title' => 'Recent Plays (24h)', 314 ], 315 'replays_watched_counts' => [ 316 'title' => 'Replays Watched History', 317 'count_label' => 'Replays Watched', 318 ], 319 ], 320 'kudosu' => [ 321 'recent_entries' => 'Recent Kudosu History', 322 'title' => 'Kudosu!', 323 'total' => 'Total Kudosu Earned', 324 325 'entry' => [ 326 'amount' => ':amount kudosu', 327 'empty' => "This user hasn't received any kudosu!", 328 329 'beatmap_discussion' => [ 330 'allow_kudosu' => [ 331 'give' => 'Received :amount from kudosu deny repeal of modding post :post', 332 ], 333 334 'deny_kudosu' => [ 335 'reset' => 'Denied :amount from modding post :post', 336 ], 337 338 'delete' => [ 339 'reset' => 'Lost :amount from modding post deletion of :post', 340 ], 341 342 'restore' => [ 343 'give' => 'Received :amount from modding post restoration of :post', 344 ], 345 346 'vote' => [ 347 'give' => 'Received :amount from obtaining votes in modding post of :post', 348 'reset' => 'Lost :amount from losing votes in modding post of :post', 349 ], 350 351 'recalculate' => [ 352 'give' => 'Received :amount from votes recalculation in modding post of :post', 353 'reset' => 'Lost :amount from votes recalculation in modding post of :post', 354 ], 355 ], 356 357 'forum_post' => [ 358 'give' => 'Received :amount from :giver for a post at :post', 359 'reset' => 'Kudosu reset by :giver for the post :post', 360 'revoke' => 'Denied kudosu by :giver for the post :post', 361 ], 362 ], 363 364 'total_info' => [ 365 '_' => 'Based on how much of a contribution the user has made to beatmap moderation. See :link for more information.', 366 'link' => 'this page', 367 ], 368 ], 369 'me' => [ 370 'title' => 'me!', 371 ], 372 'medals' => [ 373 'empty' => "This user hasn't gotten any yet. ;_;", 374 'recent' => 'Latest', 375 'title' => 'Medals', 376 ], 377 'playlists' => [ 378 'title' => 'Playlist Games', 379 ], 380 'posts' => [ 381 'title' => 'Posts', 382 'title_longer' => 'Recent Posts', 383 'show_more' => 'see more posts', 384 ], 385 'recent_activity' => [ 386 'title' => 'Recent', 387 ], 388 'realtime' => [ 389 'title' => 'Multiplayer Games', 390 ], 391 'top_ranks' => [ 392 'download_replay' => 'Download Replay', 393 'not_ranked' => 'Only ranked beatmaps award pp', 394 'pp_weight' => 'weighted :percentage', 395 'view_details' => 'View Details', 396 'title' => 'Ranks', 397 398 'best' => [ 399 'title' => 'Best Performance', 400 ], 401 'first' => [ 402 'title' => 'First Place Ranks', 403 ], 404 'pin' => [ 405 'to_0' => 'Unpin', 406 'to_0_done' => 'Unpinned score', 407 'to_1' => 'Pin', 408 'to_1_done' => 'Pinned score', 409 ], 410 'pinned' => [ 411 'title' => 'Pinned Scores', 412 ], 413 ], 414 'votes' => [ 415 'given' => 'Votes Given (last 3 months)', 416 'received' => 'Votes Received (last 3 months)', 417 'title' => 'Votes', 418 'title_longer' => 'Recent Votes', 419 'vote_count' => ':count_delimited vote|:count_delimited votes', 420 ], 421 'account_standing' => [ 422 'title' => 'Account Standing', 423 'bad_standing' => ":username's account is not in a good standing :(", 424 'remaining_silence' => ':username will be able to speak again :duration.', 425 426 'recent_infringements' => [ 427 'title' => 'Recent Infringements', 428 'date' => 'date', 429 'action' => 'action', 430 'length' => 'length', 431 'length_indefinite' => 'Indefinite', 432 'description' => 'description', 433 'actor' => 'by :username', 434 435 'actions' => [ 436 'restriction' => 'Ban', 437 'silence' => 'Silence', 438 'tournament_ban' => 'Tournament ban', 439 'note' => 'Note', 440 ], 441 ], 442 ], 443 ], 444 445 'info' => [ 446 'discord' => 'Discord', 447 'interests' => 'Interests', 448 'location' => 'Current Location', 449 'occupation' => 'Occupation', 450 'twitter' => 'Twitter', 451 'website' => 'Website', 452 ], 453 'not_found' => [ 454 'reason_1' => 'They may have changed their username.', 455 'reason_2' => 'The account may be temporarily unavailable due to security or abuse issues.', 456 'reason_3' => 'You may have made a typo!', 457 'reason_header' => 'There are a few possible reasons for this:', 458 'title' => 'User not found! ;_;', 459 ], 460 'page' => [ 461 'button' => 'edit profile page', 462 'description' => '<strong>me!</strong> is a personal customisable area in your profile page.', 463 'edit_big' => 'Edit me!', 464 'placeholder' => 'Type page content here', 465 466 'restriction_info' => [ 467 '_' => 'You need to be an :link to unlock this feature.', 468 'link' => 'osu!supporter', 469 ], 470 ], 471 'post_count' => [ 472 '_' => 'Contributed :link', 473 'count' => ':count_delimited forum post|:count_delimited forum posts', 474 ], 475 'rank' => [ 476 'country' => 'Country rank for :mode', 477 'country_simple' => 'Country Ranking', 478 'global' => 'Global rank for :mode', 479 'global_simple' => 'Global Ranking', 480 'highest' => 'Highest rank: :rank on :date', 481 ], 482 'stats' => [ 483 'hit_accuracy' => 'Hit Accuracy', 484 'level' => 'Level :level', 485 'level_progress' => 'progress to next level', 486 'maximum_combo' => 'Maximum Combo', 487 'medals' => 'Medals', 488 'play_count' => 'Play Count', 489 'play_time' => 'Total Play Time', 490 'ranked_score' => 'Ranked Score', 491 'replays_watched_by_others' => 'Replays Watched by Others', 492 'score_ranks' => 'Score Ranks', 493 'total_hits' => 'Total Hits', 494 'total_score' => 'Total Score', 495 // modding stats 496 'graveyard_beatmapset_count' => 'Graveyarded Beatmaps', 497 'loved_beatmapset_count' => 'Loved Beatmaps', 498 'pending_beatmapset_count' => 'Pending Beatmaps', 499 'ranked_beatmapset_count' => 'Ranked Beatmaps', 500 ], 501 ], 502 503 'silenced_banner' => [ 504 'title' => 'You are currently silenced.', 505 'message' => 'Some actions may be unavailable.', 506 ], 507 508 'status' => [ 509 'all' => 'All', 510 'online' => 'Online', 511 'offline' => 'Offline', 512 ], 513 'store' => [ 514 'from_client' => 'please register via the game client instead!', 515 'from_web' => 'please complete registration using the osu! website', 516 'saved' => 'User created', 517 ], 518 'verify' => [ 519 'title' => 'Account Verification', 520 ], 521 522 'view_mode' => [ 523 'brick' => 'Brick view', 524 'card' => 'Card view', 525 'list' => 'List view', 526 ], 527];