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 'play_more' => 'How about playing some osu! instead?',
8 'require_login' => 'Please sign in to proceed.',
9 'require_verification' => 'Please verify to proceed.',
10 'restricted' => "Can't do that while restricted.",
11 'silenced' => "Can't do that while silenced.",
12 'unauthorized' => 'Access denied.',
13
14 'beatmap_discussion' => [
15 'destroy' => [
16 'is_hype' => 'Can not undo hyping.',
17 'has_reply' => 'Can not delete discussion with replies',
18 ],
19 'nominate' => [
20 'exhausted' => 'You have reached your nomination limit for the day, please try again tomorrow.',
21 'incorrect_state' => 'Error performing that action, try refreshing the page.',
22 'owner' => "Can't nominate own beatmap.",
23 'set_metadata' => 'You must set the genre and language before nominating.',
24 ],
25 'resolve' => [
26 'not_owner' => 'Only thread starter and beatmap owner can resolve a discussion.',
27 ],
28
29 'store' => [
30 'mapper_note_wrong_user' => 'Only beatmap owner or nominator/NAT group member can post mapper notes.',
31 ],
32
33 'vote' => [
34 'bot' => "Can't vote on discussion made by bot",
35 'limit_exceeded' => 'Please wait a while before casting more votes',
36 'owner' => "Can't vote on own discussion.",
37 'wrong_beatmapset_state' => 'Can only vote on discussions of pending beatmaps.',
38 ],
39 ],
40
41 'beatmap_discussion_post' => [
42 'destroy' => [
43 'not_owner' => 'You can only delete your own posts.',
44 'resolved' => 'You can not delete a post of a resolved discussion.',
45 'system_generated' => 'Automatically generated post can not be deleted.',
46 ],
47
48 'edit' => [
49 'not_owner' => 'Only the poster can edit post.',
50 'resolved' => 'You can not edit a post of a resolved discussion.',
51 'system_generated' => 'Automatically generated post can not be edited.',
52 ],
53 ],
54
55 'beatmapset' => [
56 'discussion_locked' => 'This beatmap is locked for discussion.',
57
58 'metadata' => [
59 'nominated' => 'You cannot change metadata of a nominated map. Contact a BN or NAT member if you think it is set incorrectly.',
60 ],
61 ],
62
63 'beatmap_tag' => [
64 'store' => [
65 'no_score' => 'You must set a score on a beatmap to add a tag.',
66 ],
67 ],
68
69 'chat' => [
70 'blocked' => 'Cannot message a user that is blocking you or that you have blocked.',
71 'friends_only' => 'User is blocking messages from people not on their friends list.',
72 'moderated' => 'This channel is currently moderated.',
73 'no_access' => 'You do not have access to that channel.',
74 'no_announce' => 'You do not have permission to post announcement.',
75 'receive_friends_only' => 'The user may not be able to reply because you are only accepting messages from people on your friends list.',
76 'restricted' => 'You cannot send messages while silenced, restricted or banned.',
77 'silenced' => 'You cannot send messages while silenced, restricted or banned.',
78 ],
79
80 'comment' => [
81 'store' => [
82 'disabled' => 'Comments are disabled',
83 ],
84 'update' => [
85 'deleted' => "Can't edit deleted post.",
86 ],
87 ],
88
89 'contest' => [
90 'judging_not_active' => 'Judging for this contest isn\'t active.',
91 'voting_over' => 'You cannot change your vote after the voting period for this contest has ended.',
92
93 'entry' => [
94 'limit_reached' => 'You have reached the entry limit for this contest',
95 'over' => 'Thank you for your entries! Submissions have closed for this contest and voting will open soon.',
96 ],
97 ],
98
99 'forum' => [
100 'moderate' => [
101 'no_permission' => 'No permission to moderate this forum.',
102 ],
103
104 'post' => [
105 'delete' => [
106 'only_last_post' => 'Only last post can be deleted.',
107 'locked' => 'Can not delete post of a locked topic.',
108 'no_forum_access' => 'Access to requested forum is required.',
109 'not_owner' => 'Only poster can delete the post.',
110 ],
111
112 'edit' => [
113 'deleted' => 'Can not edit deleted post.',
114 'locked' => 'The post is locked from editing.',
115 'no_forum_access' => 'Access to requested forum is required.',
116 'not_owner' => 'Only poster can edit the post.',
117 'topic_locked' => 'Can not edit post of a locked topic.',
118 ],
119
120 'store' => [
121 'play_more' => 'Try playing the game before posting on the forums, please! If you have a problem with playing, please post to the Help and Support forum.',
122 'too_many_help_posts' => "You need to play the game more before you can make additional posts. If you're still having trouble playing the game, email support@ppy.sh", // FIXME: unhardcode email address.
123 ],
124 ],
125
126 'topic' => [
127 'reply' => [
128 'double_post' => 'Please edit your last post instead of posting again.',
129 'locked' => 'Can not reply to a locked thread.',
130 'no_forum_access' => 'Access to requested forum is required.',
131 'no_permission' => 'No permission to reply.',
132
133 'user' => [
134 'require_login' => 'Please sign in to reply.',
135 'restricted' => "Can't reply while restricted.",
136 'silenced' => "Can't reply while silenced.",
137 ],
138 ],
139
140 'store' => [
141 'no_forum_access' => 'Access to requested forum is required.',
142 'no_permission' => 'No permission to create new topic.',
143 'forum_closed' => 'Forum is closed and can not be posted to.',
144 ],
145
146 'vote' => [
147 'no_forum_access' => 'Access to requested forum is required.',
148 'over' => 'Polling is over and can not be voted on anymore.',
149 'play_more' => 'You need to play more before voting on forum.',
150 'voted' => 'Changing vote is not allowed.',
151
152 'user' => [
153 'require_login' => 'Please sign in to vote.',
154 'restricted' => "Can't vote while restricted.",
155 'silenced' => "Can't vote while silenced.",
156 ],
157 ],
158
159 'watch' => [
160 'no_forum_access' => 'Access to requested forum is required.',
161 ],
162 ],
163
164 'topic_cover' => [
165 'edit' => [
166 'uneditable' => 'Invalid cover specified.',
167 'not_owner' => 'Only owner can edit cover.',
168 ],
169 'store' => [
170 'forum_not_allowed' => 'This forum does not accept topic covers.',
171 ],
172 ],
173
174 'view' => [
175 'admin_only' => 'Only admin can view this forum.',
176 ],
177 ],
178
179 'room' => [
180 'destroy' => [
181 'not_owner' => 'Only room owner can close it.',
182 ],
183 ],
184
185 'score' => [
186 'pin' => [
187 'disabled_type' => "Can't pin this type of score",
188 'failed' => "Can't pin non-passing score.",
189 'not_owner' => 'Only score owner can pin score.',
190 'too_many' => 'Pinned too many scores.',
191 ],
192 ],
193
194 'team' => [
195 'part' => [
196 'is_leader' => "Team leader can't leave the team.",
197 'not_member' => 'Not a member of the team.',
198 ],
199 ],
200
201 'user' => [
202 'page' => [
203 'edit' => [
204 'locked' => 'User page is locked.',
205 'not_owner' => 'Can only edit own user page.',
206 'require_supporter_tag' => 'osu!supporter tag is required.',
207 ],
208 ],
209 'update_email' => [
210 'locked' => 'email address is locked',
211 ],
212 ],
213];