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