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];