Further hacking. Some actual success at runtime now.
[disorder] / templates / options.labels
1 # Labels used by the web interface.
2 #
3 # Rather then editing this file, edit options.user instead.
4 #
5 # Where there is 'short and long' text this means that the short text
6 # will appear in the ALT attribute, and so appear in a text-only browser
7 # (or if images are disabled); usually this should be a single short word.
8 # The long text will appear in the TITLE attribute, and so appear for
9 # instance if the user hovers over whatever the widget is.
10
11 # <TITLE> for the 'Playing' screen
12 label playing.title "Now Playing"
13
14 label playing.randomtrack &nbsp;
15 label queue.randomtrack random
16
17 # Short and long text for scratch (remove playing track) button
18 label playing.remove Scratch
19 label playing.removeverbose "Stop playing this track"
20
21 # Short and long text for remove queued track button
22 label queue.remove Remove
23 label queue.removeverbose "Remove track from queue"
24
25 # Text for banner above currently playing track
26 label playing.now "Now playing"
27
28 # Text for banner above queue
29 label playing.next "Next"
30
31 # Short and long text for queue management buttons
32 label playing.up Up
33 label playing.down Down
34 label playing.upall Head
35 label playing.downall Tail
36 label playing.upverbose "Move track earlier in queue"
37 label playing.downverbose "Move track later in queue"
38 label playing.upallverbose "Move track to head of queue"
39 label playing.downallverbose "Move track to end of queue"
40
41 # Short and long text for play control buttons
42 label playing.random "Random play"
43 label playing.playing "Playing"
44 label playing.pause Pause
45 label playing.randomdisableverbose "Disable random play"
46 label playing.randomenableverbose "Enable random play"
47 label playing.playingdisableverbose "Disable playing"
48 label playing.playingenableverbose "Enable playing"
49 label playing.pauseverbose "Pause the current track"
50 label playing.resumeverbose "Resume play"
51
52 # Text for volume control
53 label playing.volume "Volume:"
54
55 # <TITLE> for volume control page
56 label volume.title "Volume control"
57
58 # Volume control set button
59 label volume.set Set
60
61 # Text preceding left/right fields
62 label volume.left ""
63 label volume.right ""
64
65 # Short and long text for volume down/up buttons
66 label volume.down Down
67 label volume.up Up
68 label volume.downverbose "Reduce volume"
69 label volume.upverbose "Increase volume"
70
71 # Amount to increase/reduce volume by
72 label volume.resolution 4
73
74 # Long text for linsk to album/artist
75 label playing.artistverbose "More tracks by this artist"
76 label playing.albumverbose "More tracks from this album"
77
78 # <TITLE> for recently played page
79 label recent.title "Recently Played"
80
81 # <TITLE> for new tracks page
82 label new.title "New Tracks"
83
84 # <TITLE> for choose track page
85 label choose.title "Pick Track"
86
87 # Text for play all button
88 label choose.playall "Play all"
89
90 # Heading for directory list
91 label choose.directories Directories
92
93 # Heading for track list
94 label choose.files Tracks
95
96 # Caption for visit-directory links
97 label choose.directory "Visit directory"
98
99 # Short and long text for edit prefs button (both recent and choose pages)
100 label choose.prefs Edit
101 label choose.prefsverbose "edit track information"
102
103 # Same, for edit all prefs
104 label choose.allprefs "Edit all"
105 label choose.allprefsverbose "edit all track information"
106
107 # Caption for play-track links
108 label choose.play "Add track to queue"
109
110 # <TITLE> for search page
111 label search.title Search
112
113 # Text for search button
114 label search.search Search
115
116 # <TITLE> for about page
117 label about.title "About DisOrder"
118
119 # <TITLE> for edit prefs page
120 label prefs.title "Edit Track Preferences"
121
122 # Text for set/add/delete preference buttons
123 label prefs.set Change
124 label prefs.new Set
125 label prefs.delete Delete
126
127 # Headings for preferences table
128 label prefs.name Name
129 label prefs.value Value
130
131 # Legend for prefs controls that don't correspond to a heading
132 label prefs.random "Random play"
133 label prefs.tags "Tags"
134 label prefs.weight "Weight"
135
136 # <TITLE> for help page
137 label help.title "DisOrder Help"
138
139 # <TITLE> for login page
140 label login.title "DisOrder Login"
141
142 # Text for login fields
143 label login.username "Username"
144 label login.password "Password"
145 label login.password1 "Password"
146 label login.password2 "Password"
147 label login.newpassword "New Password"
148 label login.email "Email address"
149
150 label login.registerusernameextra "May only contain unaccented Roman letters and digits; case matters"
151 label login.registeremailextra "Must be valid"
152 label login.registerpassword1extra "Letter case matters"
153 label login.registerpassword2extra "Type same password again to check"
154
155 label login.edituseremailextra ""
156 label login.edituserpassword1extra "Leave blank to keep existing password"
157 label login.edituserpassword2extra "Type same password again to check"
158
159 # Text for login page buttons
160 label login.login "Login"
161 label login.register "Register"
162 label login.edituser "Change Details"
163 label login.logout "Logout"
164 label login.reminder "Send reminder"
165
166 # Text for login page responses
167 label login.loginok "You are now logged in."
168 label login.logoutok "You are now logged out."
169 label login.registered "Your new login has been registered. Please check your email."
170 label login.confirmed "Your new login has been confirmed. You are now logged in."
171 label login.edited "Your details have been changed."
172 label login.reminded "You have been sent a reminder email."
173
174 # <TITLE> for account page
175 label account.title "DisOrder User Details"
176
177 # <TITLE> for error page. Note that in this page the 'error' label is set
178 # to a string indicating the type of error.
179 label error.title "DisOrder error"
180
181 # Text used when cannot connect to server
182 label error.connect "Cannot connect to server."
183
184 # Error messages for login.html
185 label error.loginfailed "Incorrect username and/or password."
186 label error.cookiefailed "Cannot create login cookie."
187 label error.nousername "No username specified."
188 label error.nopassword "No password specified."
189 label error.passwordmismatch "Passwords do not match."
190 label error.noemail "No email address specified."
191 label error.bademail "Invalid email address."
192 label error.cannotregister "Unable to register user."
193 label error.noconfirm "Missing confirmation string."
194 label error.badconfirm "Invalid confirmation string."
195 label error.badedit "Cannot edit user details."
196 label error.reminderfailed "Cannot send a reminder."
197
198 # Text appended to all error pages
199 label error.generic ""
200
201 # Displayed text for links in the menu
202 label menu.playing Playing
203 label menu.choose Choose
204 label menu.random Random
205 label menu.search Search
206 label menu.recent Recent
207 label menu.new New
208 label menu.about About
209 label menu.volume Volume
210 label menu.login Login
211 label menu.help Help
212 label menu.manage Manage
213
214 # Long (i.e. TITLE=) text for menu links
215 label menu.playingverbose "Current and queued tracks"
216 label menu.chooseverbose "Choose tracks"
217 label menu.searchverbose "Word search among track names"
218 label menu.recentverbose "Recently played tracks"
219 label menu.newverbose "Newly added tracks"
220 label menu.aboutverbose "About DisOrder"
221 label menu.volumeverbose "Volume control"
222 label menu.loginverbose "Log in to DisOrder"
223 label menu.helpverbose "Basic user guide"
224 label menu.manageverbose "Queue management and volume control"
225
226 # This should be 'choose' or 'choosealpha'. If 'choose' then all artists
227 # appear on the same page, otherwise they are broken up by initial letter
228 # (which can be more convenient if you have huge numbers).
229 label menu.choosewhich choose
230
231 # Column headings for tables of tracks (playing, queue, recent)
232 label heading.when When
233 label heading.who Who
234 label heading.artist Artist
235 label heading.album Album
236 label heading.title Title
237 label heading.length Length
238
239 # Role images. See the documentation for @images:NAME@.
240 label images.enabled tick.png
241 label images.disabled cross.png
242 label images.remove cross.png
243 label images.noremove nocross.png
244 label images.noup noup.png
245 label images.upall upup.png
246 label images.noupall noupup.png
247 label images.downall downdown.png
248 label images.nodownall nodowndown.png
249
250 # Where to find images etc
251 label url.static /disorder