the browser-facing portion of osu!
at master 212 lines 6.4 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 'audio' => [ 8 'autoplay' => 'Play next track automatically', 9 ], 10 11 'defaults' => [ 12 'page_description' => 'osu! - Rhythm is just a *click* away! With Ouendan/EBA, Taiko and original gameplay modes, as well as a fully functional level editor.', 13 ], 14 15 'header' => [ 16 'admin' => [ 17 'beatmapset' => 'beatmapset', 18 'beatmapset_covers' => 'beatmapset covers', 19 'contest' => 'contest', 20 'contests' => 'contests', 21 'root' => 'console', 22 ], 23 24 'artists' => [ 25 'index' => 'listing', 26 ], 27 28 'beatmapsets' => [ 29 'show' => 'info', 30 'discussions' => 'discussion', 31 ], 32 33 'changelog' => [ 34 'index' => 'listing', 35 ], 36 37 'help' => [ 38 'index' => 'index', 39 'sitemap' => 'Sitemap', 40 ], 41 42 'store' => [ 43 'cart' => 'cart', 44 'orders' => 'order history', 45 'products' => 'products', 46 ], 47 48 'tournaments' => [ 49 'index' => 'listing', 50 ], 51 52 'users' => [ 53 'modding' => 'modding', 54 'playlists' => 'playlists', 55 'realtime' => 'multiplayer', 56 'show' => 'info', 57 ], 58 ], 59 60 'gallery' => [ 61 'close' => 'Close (Esc)', 62 'fullscreen' => 'Toggle fullscreen', 63 'zoom' => 'Zoom in/out', 64 'previous' => 'Previous (arrow left)', 65 'next' => 'Next (arrow right)', 66 ], 67 68 'menu' => [ 69 'beatmaps' => [ 70 '_' => 'beatmaps', 71 ], 72 'community' => [ 73 '_' => 'community', 74 'dev' => 'development', 75 ], 76 'help' => [ 77 '_' => 'help', 78 'getAbuse' => 'report abuse', 79 'getFaq' => 'faq', 80 'getRules' => 'rules', 81 'getSupport' => 'no, really, i need help!', 82 ], 83 'home' => [ 84 '_' => 'home', 85 'team' => 'team', 86 ], 87 'rankings' => [ 88 '_' => 'rankings', 89 ], 90 'store' => [ 91 '_' => 'store', 92 ], 93 ], 94 95 'footer' => [ 96 'general' => [ 97 '_' => 'General', 98 'home' => 'Home', 99 'changelog-index' => 'Changelog', 100 'beatmaps' => 'Beatmap Listing', 101 'download' => 'Download osu!', 102 ], 103 'help' => [ 104 '_' => 'Help & Community', 105 'faq' => 'Frequently Asked Questions', 106 'forum' => 'Community Forums', 107 'livestreams' => 'Live Streams', 108 'report' => 'Report an Issue', 109 'wiki' => 'Wiki', 110 ], 111 'legal' => [ 112 '_' => 'Legal & Status', 113 'copyright' => 'Copyright (DMCA)', 114 'jp_sctl' => '特定商取引法', 115 'privacy' => 'Privacy', 116 'server_status' => 'Server Status', 117 'source_code' => 'Source Code', 118 'terms' => 'Terms', 119 ], 120 ], 121 122 'errors' => [ 123 '400' => [ 124 'error' => 'Invalid request parameter', 125 'description' => '', 126 ], 127 '404' => [ 128 'error' => 'Page Missing', 129 'description' => "Sorry, but the page you requested isn't here!", 130 ], 131 '403' => [ 132 'error' => "You shouldn't be here.", 133 'description' => 'You could try going back, though.', 134 ], 135 '401' => [ 136 'error' => "You shouldn't be here.", 137 'description' => 'You could try going back, though. Or maybe signing in.', 138 ], 139 '405' => [ 140 'error' => 'Page Missing', 141 'description' => "Sorry, but the page you requested isn't here!", 142 ], 143 '422' => [ 144 'error' => 'Invalid request parameter', 145 'description' => '', 146 ], 147 '429' => [ 148 'error' => 'Rate limit exceeded', 149 'description' => '', 150 ], 151 '500' => [ 152 'error' => 'Oh no! Something broke! ;_;', 153 'description' => "We're automatically notified of every error.", 154 ], 155 'fatal' => [ 156 'error' => 'Oh no! Something broke (badly)! ;_;', 157 'description' => "We're automatically notified of every error.", 158 ], 159 '503' => [ 160 'error' => 'Down for maintenance!', 161 'description' => "Maintenance usually takes anywhere from 5 seconds to 10 minutes. If we're down for longer, see :link for more information.", 162 'link' => [ 163 'text' => '@osustatus', 164 'href' => 'https://twitter.com/osustatus', 165 ], 166 ], 167 // used by sentry if it returns an error 168 'reference' => "Just in case, here's a code you can give to support!", 169 ], 170 171 'popup_login' => [ 172 'button' => 'sign in / register', 173 174 'login' => [ 175 'forgot' => "I've forgotten my details", 176 'password' => 'password', 177 'title' => 'Sign In To Proceed', 178 'username' => 'username', 179 180 'error' => [ 181 'email' => "Username or email address doesn't exist", 182 'password' => 'Incorrect password', 183 ], 184 ], 185 186 'register' => [ 187 'download' => 'Download', 188 'info' => 'Download osu! to create your own account!', 189 'title' => "Don't have an account?", 190 ], 191 ], 192 193 'popup_user' => [ 194 'links' => [ 195 'account-edit' => 'Settings', 196 'follows' => 'Watchlists', 197 'friends' => 'Friends', 198 'legacy_score_only_toggle' => 'Lazer mode', 199 'legacy_score_only_toggle_tooltip' => 'Lazer mode shows scores set from lazer with a new scoring algorithm', 200 'logout' => 'Sign Out', 201 'profile' => 'My Profile', 202 'scoring_mode_toggle' => 'Classic scoring', 203 'scoring_mode_toggle_tooltip' => 'Adjust score values to feel more like classic uncapped scoring', 204 'team' => 'My Team', 205 ], 206 ], 207 208 'popup_search' => [ 209 'initial' => 'Type to search!', 210 'retry' => 'Search failed. Click to retry.', 211 ], 212];