15 // be trimmed. So you can use a limited amount of Javascript in this so that the language can be imported |
15 // be trimmed. So you can use a limited amount of Javascript in this so that the language can be imported |
16 // via Javascript as well. |
16 // via Javascript as well. |
17 |
17 |
18 var enano_lang = { |
18 var enano_lang = { |
19 categories: [ |
19 categories: [ |
20 'user', 'usercp', 'groupcp', 'privmsgs' |
20 'user', 'usercp', 'groupcp', 'privmsgs', 'userfuncs', |
21 ], |
21 ], |
22 strings: { |
22 strings: { |
23 meta: { |
23 meta: { |
24 user: 'Login, logout, and authentication', |
24 user: 'Login, logout, and authentication', |
25 usercp: 'User control panel', |
25 usercp: 'User control panel', |
26 groupcp: 'Group control panel', |
26 groupcp: 'Group control panel', |
27 privmsgs: 'Private message and buddy list CP' |
27 privmsgs: 'Private message and buddy list CP', |
|
28 userfuncs: 'User management pages', |
28 }, |
29 }, |
29 user: { |
30 user: { |
30 login_message_short: 'Please enter your username and password to log in.', |
31 login_message_short: 'Please enter your username and password to log in.', |
31 login_message_short_elev: 'Please re-enter your login details', |
32 login_message_short_elev: 'Please re-enter your login details', |
32 login_body: 'Logging in enables you to use your preferences and access member information. If you don\'t have a username and password here, you can <a href="%reg_link%">create an account</a>.', |
33 login_body: 'Logging in enables you to use your preferences and access member information. If you don\'t have a username and password here, you can <a href="%reg_link%">create an account</a>.', |
52 login_ajax_prompt_title_elev: 'You are requesting a sensitive operation.', |
53 login_ajax_prompt_title_elev: 'You are requesting a sensitive operation.', |
53 login_ajax_prompt_body_elev: 'Please re-enter your login details, to verify your identity.', |
54 login_ajax_prompt_body_elev: 'Please re-enter your login details, to verify your identity.', |
54 login_ajax_link_fullform: 'Trouble logging in? Try the <a href="%link_full_form%">full login form</a>.', |
55 login_ajax_link_fullform: 'Trouble logging in? Try the <a href="%link_full_form%">full login form</a>.', |
55 login_ajax_link_forgotpass: 'Did you <a href="%forgotpass_link%">forget your password</a>?', |
56 login_ajax_link_forgotpass: 'Did you <a href="%forgotpass_link%">forget your password</a>?', |
56 login_ajax_loggingin: 'Logging in...', |
57 login_ajax_loggingin: 'Logging in...', |
|
58 login_ajax_msg_used_temp_pass: 'You have logged in using a temporary password. Before you can log in, you must finish resetting your password. Do you want to reset your real password now?', |
57 |
59 |
58 err_key_not_found: 'Enano couldn\'t look up the encryption key used to encrypt your password. This most often happens if a cache rotation occurred during your login attempt, or if you refreshed the login page.', |
60 err_key_not_found: 'Enano couldn\'t look up the encryption key used to encrypt your password. This most often happens if a cache rotation occurred during your login attempt, or if you refreshed the login page.', |
59 err_key_not_found_cleared: 'It seems that the list of encryption keys used for login information has reached its maximum length, thus preventing new keys from being inserted. The list has been automatically cleared. Please try logging in again; if you are still unable to log in, please contact the site administration.', |
61 err_key_not_found_cleared: 'It seems that the list of encryption keys used for login information has reached its maximum length, thus preventing new keys from being inserted. The list has been automatically cleared. Please try logging in again; if you are still unable to log in, please contact the site administration.', |
60 err_key_wrong_length: 'The encryption key was the wrong length.', |
62 err_key_wrong_length: 'The encryption key was the wrong length.', |
61 err_too_big_for_britches: 'You are trying to authenticate at a level that your user account does not permit.', |
63 err_too_big_for_britches: 'You are trying to authenticate at a level that your user account does not permit.', |
299 ajax_teaser_inbox: 'No new mail.', |
301 ajax_teaser_inbox: 'No new mail.', |
300 ajax_teaser_starred: 'You haven\'t starred any messages yet. Starring a message lets you give it a special status that separates it from the rest of your mail so it\'s easier to find. You can star a message by clicking the small gray star next to a message in your inbox or archive.', |
302 ajax_teaser_starred: 'You haven\'t starred any messages yet. Starring a message lets you give it a special status that separates it from the rest of your mail so it\'s easier to find. You can star a message by clicking the small gray star next to a message in your inbox or archive.', |
301 ajax_teaser_sent: 'You haven\'t sent any messages yet. When you send a message, a copy of it will appear here.', |
303 ajax_teaser_sent: 'You haven\'t sent any messages yet. When you send a message, a copy of it will appear here.', |
302 |
304 |
303 ajax_no_subject: '[No subject]', |
305 ajax_no_subject: '[No subject]', |
|
306 }, |
|
307 userfuncs: { |
|
308 |
|
309 // Special:Contributions |
|
310 contribs_err_no_user: 'You need to select a user to view contributions for.', |
|
311 contribs_heading_edits: 'Page edits', |
|
312 contribs_msg_no_edits: 'This user has not made any edits.', |
|
313 contribs_heading_other: 'Other changes made by this user', |
|
314 contribs_msg_no_other: 'This user has not made any non-editing changes.', |
|
315 |
|
316 // Special:ChangeStyle |
|
317 changetheme_heading_theme: 'Please select a new theme:', |
|
318 changetheme_heading_style: 'Please select a stylesheet:', |
|
319 changetheme_btn_continue: 'Continue', |
|
320 changetheme_btn_allclear: 'Change style', |
|
321 changetheme_success_title: 'Theme changed', |
|
322 changetheme_success_body: 'Your theme preferences have been updated. Redirecting you to the last viewed page...', |
|
323 |
|
324 // Special:ActivateAccount |
|
325 activate_err_badlink_title: 'Account activation error', |
|
326 activate_err_badlink_body: 'This page can only be accessed using links sent to users via e-mail.', |
|
327 activate_err_bad_key: 'The activation key was probably incorrect, or the account is already active.', |
|
328 activate_success_title: 'Activation successful', |
|
329 activate_success_body: 'Your account is now active. Thank you for registering.', |
|
330 |
|
331 // Special:PasswordReset |
|
332 passreset_blurb_line1: 'Don\'t worry, it happens to the best of us.', |
|
333 passreset_blurb_line2: 'To reset your password, just enter your username below, and a new password will be e-mailed to you.', |
|
334 passreset_lbl_username: 'Username:', |
|
335 passreset_btn_mailpasswd: 'Mail new password', |
|
336 passreset_email: "Dear %username%, |
|
337 |
|
338 Someone (hopefully you) on the %site_name% website requested that a new password be created. |
|
339 |
|
340 The request was sent from the IP address %remote_addr%. |
|
341 |
|
342 If you did not request the new password, then you do not need to do anything; the password will be invalidated after 24 hours. |
|
343 |
|
344 If you did request this password, then please log in using the password shown below: |
|
345 |
|
346 Password: %temp_pass% |
|
347 |
|
348 After you log in using this password, you will be able to reset your real password. You can only log in using this temporary password once. |
|
349 |
|
350 Sincerely yours, |
|
351 The %site_name% administration team |
|
352 ", |
|
353 passreset_stage1_success: 'An e-mail has been sent to the e-mail address on file for your username with a new password in it. Please check your e-mail for further instructions.', |
|
354 passreset_stage1_error: 'Error occured, your new password was not sent.', |
|
355 passreset_stage2_th: 'Reset password', |
|
356 passreset_stage2_lbl_password: 'Password:', |
|
357 passreset_stage2_lbl_confirm: 'Confirm:', |
|
358 passreset_stage2_lbl_strength: 'Password strength rating:', |
|
359 passreset_stage2_blurb_strength: 'Your password needs to have a score of at least <b>%config.pw_strength_minimum%</b>.', |
|
360 passreset_stage2_btn_submit: 'Reset password', |
|
361 passreset_stage2_success: 'Your password has been reset. Return to the <a href="%url_mainpage%">main page</a>.', |
|
362 |
|
363 passreset_err_no_match: 'The passwords you entered do not match.', |
|
364 passreset_err_too_short: 'The new password must be 6 characters or greater in length.', |
|
365 passreset_err_failed_score: 'ERROR: Your password did not pass the complexity score requirement. You need %config.pw_strength_minimum% points to pass; your password received a score of %inp_score%. <a href="%url%">Go back</a>', |
|
366 passreset_err_pass_expired: 'Your temporary password has expired. Please <a href="%reset_url%">request another one</a>.', |
|
367 |
304 } |
368 } |
305 } |
369 } |
306 }; |
370 }; |
307 |
371 |
308 // All done! :-) |
372 // All done! :-) |