language/english/user.json
changeset 1227 bdac73ed481e
parent 1132 05fe0039d952
child 1243 db42b7c50e57
equal deleted inserted replaced
1226:de56132c008d 1227:bdac73ed481e
     9  * This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied
     9  * This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied
    10  * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for details.
    10  * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for details.
    11  */
    11  */
    12 
    12 
    13 var enano_lang = {
    13 var enano_lang = {
    14   categories: [
    14 	categories: [
    15     'meta', 'user', 'usercp', 'groupcp', 'privmsgs', 'userfuncs', 'userpage',
    15 		'meta', 'user', 'usercp', 'groupcp', 'privmsgs', 'userfuncs', 'userpage',
    16   ],
    16 	],
    17   strings: {
    17 	strings: {
    18     meta: {
    18 		meta: {
    19       user: 'Login, logout, and authentication',
    19 			user: 'Login, logout, and authentication',
    20       usercp: 'User control panel',
    20 			usercp: 'User control panel',
    21       groupcp: 'Group control panel',
    21 			groupcp: 'Group control panel',
    22       privmsgs: 'Private message and buddy list CP',
    22 			privmsgs: 'Private message and buddy list CP',
    23       userfuncs: 'User management pages',
    23 			userfuncs: 'User management pages',
    24       userpage: 'User pages',
    24 			userpage: 'User pages',
    25     },
    25 		},
    26     user: {
    26 		user: {
    27       login_message_short: 'Please enter your username and password to log in.',
    27 			login_message_short: 'Please enter your username and password to log in.',
    28       login_message_short_elev: 'Please re-enter your login details',
    28 			login_message_short_elev: 'Please re-enter your login details',
    29       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>.',
    29 			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>.',
    30       login_body_elev: 'You are requesting that a sensitive operation be performed. To continue, please re-enter your password to confirm your identity.',
    30 			login_body_elev: 'You are requesting that a sensitive operation be performed. To continue, please re-enter your password to confirm your identity.',
    31       login_field_username: 'Username',
    31 			login_field_username: 'Username',
    32       login_field_password: 'Password',
    32 			login_field_password: 'Password',
    33       login_field_remember: 'Remember session:',
    33 			login_field_remember: 'Remember session:',
    34       login_forgotpass_blurb: 'Forgot your password? <a href="%forgotpass_link%">No problem.</a>',
    34 			login_forgotpass_blurb: 'Forgot your password? <a href="%forgotpass_link%">No problem.</a>',
    35       login_createaccount_blurb: 'Maybe you need to <a href="%reg_link%">create an account</a>.',
    35 			login_createaccount_blurb: 'Maybe you need to <a href="%reg_link%">create an account</a>.',
    36       login_field_captcha: 'Code in image',
    36 			login_field_captcha: 'Code in image',
    37       login_nocrypt_title: 'Important note regarding cryptography:',
    37 			login_nocrypt_title: 'Important note regarding cryptography:',
    38       login_nocrypt_body: 'Some countries do not allow the import or use of cryptographic technology. If you live in one of the countries listed below, you should <a href="%nocrypt_link%">log in without using encryption</a>.',
    38 			login_nocrypt_body: 'Some countries do not allow the import or use of cryptographic technology. If you live in one of the countries listed below, you should <a href="%nocrypt_link%">log in without using encryption</a>.',
    39       login_nocrypt_countrylist: 'This restriction applies to the following countries: Belarus, China, India, Israel, Kazakhstan, Mongolia, Pakistan, Russia, Saudi Arabia, Singapore, Tunisia, Venezuela, and Vietnam.',
    39 			login_nocrypt_countrylist: 'This restriction applies to the following countries: Belarus, China, India, Israel, Kazakhstan, Mongolia, Pakistan, Russia, Saudi Arabia, Singapore, Tunisia, Venezuela, and Vietnam.',
    40       login_dh_notice: 'If your browser supports it, strong encryption will be used to protect your password as it it sent over the Internet. The encryption process takes from about 1 to 7 seconds, depending on the speed of your computer, while a key is being generated. Even if your browser prompts you about an unresponsive script, please allow the script to continue or your login may fail.',
    40 			login_dh_notice: 'If your browser supports it, strong encryption will be used to protect your password as it it sent over the Internet. The encryption process takes from about 1 to 7 seconds, depending on the speed of your computer, while a key is being generated. Even if your browser prompts you about an unresponsive script, please allow the script to continue or your login may fail.',
    41       login_usecrypt_title: 'Encryption is currently turned off.',
    41 			login_usecrypt_title: 'Encryption is currently turned off.',
    42       login_usecrypt_body: 'If you are not in one of the countries listed below, you should <a href="%usecrypt_link%">enable encryption</a> to secure the logon process.',
    42 			login_usecrypt_body: 'If you are not in one of the countries listed below, you should <a href="%usecrypt_link%">enable encryption</a> to secure the logon process.',
    43       login_usecrypt_countrylist: 'The cryptography restriction applies to the following countries: Belarus, China, India, Israel, Kazakhstan, Mongolia, Pakistan, Russia, Saudi Arabia, Singapore, Tunisia, Venezuela, and Vietnam.',
    43 			login_usecrypt_countrylist: 'The cryptography restriction applies to the following countries: Belarus, China, India, Israel, Kazakhstan, Mongolia, Pakistan, Russia, Saudi Arabia, Singapore, Tunisia, Venezuela, and Vietnam.',
    44       login_success_title: 'Login successful',
    44 			login_success_title: 'Login successful',
    45       login_success_body: 'You have successfully logged into the %config.site_name% site as "%username%". Redirecting to %redir_target%...',
    45 			login_success_body: 'You have successfully logged into the %config.site_name% site as "%username%". Redirecting to %redir_target%...',
    46       login_success_body_mainpage: 'the main page',
    46 			login_success_body_mainpage: 'the main page',
    47       login_success_short: 'Success.',
    47 			login_success_short: 'Success.',
    48       login_check_remember: 'Keep me logged in on this computer for %session_length% %length_units% unless I log out',
    48 			login_check_remember: 'Keep me logged in on this computer for %session_length% %length_units% unless I log out',
    49       login_check_remember_infinite: 'Keep me logged in on this computer until I log out',
    49 			login_check_remember_infinite: 'Keep me logged in on this computer until I log out',
    50       login_btn_log_in: 'Log in',
    50 			login_btn_log_in: 'Log in',
    51       
    51 			
    52       login_noact_title: 'Account error',
    52 			login_noact_title: 'Account error',
    53       login_noact_msg_intro: 'It appears that your user account has not yet been activated.',
    53 			login_noact_msg_intro: 'It appears that your user account has not yet been activated.',
    54       login_noact_solution_none: 'Your account was most likely deactivated by an administrator. Please contact the site administration for further assistance.',
    54 			login_noact_solution_none: 'Your account was most likely deactivated by an administrator. Please contact the site administration for further assistance.',
    55       login_noact_solution_user: 'Please check your e-mail; you should have been sent a message with instructions on how to activate your account. If you do not receive an e-mail from this site within 24 hours, please contact the site administration for further assistance.',
    55 			login_noact_solution_user: 'Please check your e-mail; you should have been sent a message with instructions on how to activate your account. If you do not receive an e-mail from this site within 24 hours, please contact the site administration for further assistance.',
    56       login_noact_solution_admin: 'This website has been configured so that all user accounts must be activated by the administrator before they can be used, so your account will most likely be activated the next time an administrator visits the site.',
    56 			login_noact_solution_admin: 'This website has been configured so that all user accounts must be activated by the administrator before they can be used, so your account will most likely be activated the next time an administrator visits the site.',
    57       login_noact_msg_logout_success_title: 'Logged out',
    57 			login_noact_msg_logout_success_title: 'Logged out',
    58       login_noact_msg_logout_success_body: 'You have successfully been logged out. All cookies cleared.',
    58 			login_noact_msg_logout_success_body: 'You have successfully been logged out. All cookies cleared.',
    59       login_noact_msg_ask_admins: 'If you are having trouble or did not receive the e-mail, you can request account activation from the administrators of this site.',
    59 			login_noact_msg_ask_admins: 'If you are having trouble or did not receive the e-mail, you can request account activation from the administrators of this site.',
    60       login_noact_msg_admins_just_asked: 'A request has just been sent to the administrators of this site. They will be able to activate your account or send you another activation e-mail if needed.',
    60 			login_noact_msg_admins_just_asked: 'A request has just been sent to the administrators of this site. They will be able to activate your account or send you another activation e-mail if needed.',
    61       login_noact_msg_admins_asked: 'There is an active request in the administrators\' control panel for your account to be activated.',
    61 			login_noact_msg_admins_asked: 'There is an active request in the administrators\' control panel for your account to be activated.',
    62       login_noact_btn_request_activation: 'Request account activation',
    62 			login_noact_btn_request_activation: 'Request account activation',
    63       login_noact_btn_log_out: 'Log out',
    63 			login_noact_btn_log_out: 'Log out',
    64       
    64 			
    65       login_ajax_fetching_key: 'Fetching an encryption key...',
    65 			login_ajax_fetching_key: 'Fetching an encryption key...',
    66       login_ajax_generating_key: 'Performing Diffie-Hellman key generation...',
    66 			login_ajax_generating_key: 'Performing Diffie-Hellman key generation...',
    67       login_ajax_prompt_title: 'Please enter your username and password to continue.',
    67 			login_ajax_prompt_title: 'Please enter your username and password to continue.',
    68       login_ajax_prompt_title_elev: 'You are requesting a sensitive operation.',
    68 			login_ajax_prompt_title_elev: 'You are requesting a sensitive operation.',
    69       login_ajax_prompt_body_elev: 'Please re-enter your login details to verify your identity.',
    69 			login_ajax_prompt_body_elev: 'Please re-enter your login details to verify your identity.',
    70       login_ajax_link_fullform: '<a href="%link_full_form%">HTML login</a>',
    70 			login_ajax_link_fullform: '<a href="%link_full_form%">HTML login</a>',
    71       login_ajax_link_fullform_dh: 'Don\'t stop this process even if your browser asks you to. If this takes more than 10 seconds, you might want to try the <a href="%link_full_form%">full login form</a>.',
    71 			login_ajax_link_fullform_dh: 'Don\'t stop this process even if your browser asks you to. If this takes more than 10 seconds, you might want to try the <a href="%link_full_form%">full login form</a>.',
    72       login_ajax_link_forgotpass: '<a href="%forgotpass_link%">Forgot password</a>',
    72 			login_ajax_link_forgotpass: '<a href="%forgotpass_link%">Forgot password</a>',
    73       login_ajax_createaccount_blurb: '<a href="%reg_link%">Register</a>',
    73 			login_ajax_createaccount_blurb: '<a href="%reg_link%">Register</a>',
    74       login_ajax_loggingin: 'Logging in...',
    74 			login_ajax_loggingin: 'Logging in...',
    75       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?',
    75 			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?',
    76       login_ajax_check_remember: 'Stay logged in (%session_length% %length_units%)',
    76 			login_ajax_check_remember: 'Stay logged in (%session_length% %length_units%)',
    77       login_ajax_check_remember_infinite: 'Stay logged in',
    77 			login_ajax_check_remember_infinite: 'Stay logged in',
    78       login_ajax_check_dh: 'Encrypt my details (<a class="no_external" href="http://docs.enanocms.org/Help:Appendix_B#dh" onclick="window.open(this.href); return false;">What?</a>)',
    78 			login_ajax_check_dh: 'Encrypt my details (<a class="no_external" href="http://docs.enanocms.org/Help:Appendix_B#dh" onclick="window.open(this.href); return false;">What?</a>)',
    79       login_ajax_check_dh_ie: 'Browser doesn\'t support encryption (<a class="no_external" href="http://docs.enanocms.org/Help:Appendix_B#dh" onclick="window.open(this.href); return false;">What?</a>)',
    79 			login_ajax_check_dh_ie: 'Browser doesn\'t support encryption (<a class="no_external" href="http://docs.enanocms.org/Help:Appendix_B#dh" onclick="window.open(this.href); return false;">What?</a>)',
    80       login_ajax_err_crypto: 'Encryption failed.',
    80 			login_ajax_err_crypto: 'Encryption failed.',
    81       login_ajax_err_crypto_details: 'If you have a Javascript debugger, details are available on the console.',
    81 			login_ajax_err_crypto_details: 'If you have a Javascript debugger, details are available on the console.',
    82       login_ajax_err_crypto_link: 'Use HTML login interface',
    82 			login_ajax_err_crypto_link: 'Use HTML login interface',
    83       
    83 			
    84       err_login_generic_title: 'There was an error in the login process',
    84 			err_login_generic_title: 'There was an error in the login process',
    85       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.',
    85 			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.',
    86       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.',
    86 			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.',
    87       err_dh_key_not_found: 'Enano couldn\'t retrieve the private key used for the high-strength encrypted logon. It is possible that the list of keys was cleared during your logon process as this happens approximately once every 72 hours. Please try logging in again; if you are still unable to log in, please contact the site administration.',
    87 			err_dh_key_not_found: 'Enano couldn\'t retrieve the private key used for the high-strength encrypted logon. It is possible that the list of keys was cleared during your logon process as this happens approximately once every 72 hours. Please try logging in again; if you are still unable to log in, please contact the site administration.',
    88       err_dh_key_not_numeric: 'The Diffie-Hellman public key you sent through was not an arbitrary-precision decimal integer.',
    88 			err_dh_key_not_numeric: 'The Diffie-Hellman public key you sent through was not an arbitrary-precision decimal integer.',
    89       err_dh_hash_no_match: 'The Diffie-Hellman key was not calculated correctly by one of the parties (I got a different shared secret than you did).',
    89 			err_dh_hash_no_match: 'The Diffie-Hellman key was not calculated correctly by one of the parties (I got a different shared secret than you did).',
    90       err_userinfo_decode_failed: 'An internal error occurred while decrypting the encrypted information packet.',
    90 			err_userinfo_decode_failed: 'An internal error occurred while decrypting the encrypted information packet.',
    91       err_key_wrong_length: 'The encryption key was the wrong length.',
    91 			err_key_wrong_length: 'The encryption key was the wrong length.',
    92       err_too_big_for_britches: 'You are trying to authenticate at a level that your user account does not permit.',
    92 			err_too_big_for_britches: 'You are trying to authenticate at a level that your user account does not permit.',
    93       err_invalid_credentials: 'You have entered an invalid username or password. Please enter your login details again.',
    93 			err_invalid_credentials: 'You have entered an invalid username or password. Please enter your login details again.',
    94       err_invalid_credentials_lockout: ' You have used up %fails% out of %threshold% login attempts. After you have used up all %threshold% login attempts, you will be locked out from logging in for %duration% minutes.',
    94 			err_invalid_credentials_lockout: ' You have used up %fails% out of %threshold% login attempts. After you have used up all %threshold% login attempts, you will be locked out from logging in for %duration% minutes.',
    95       err_invalid_credentials_captcha: ' You have used up %fails% out of %threshold% login attempts. After you have used up all %threshold% login attempts, you will have to enter a visual confirmation code while logging in, effective for %duration% minutes.',
    95 			err_invalid_credentials_captcha: ' You have used up %fails% out of %threshold% login attempts. After you have used up all %threshold% login attempts, you will have to enter a visual confirmation code while logging in, effective for %duration% minutes.',
    96       err_backend_fail: 'You entered the right credentials and everything was validated, but for some reason Enano couldn\'t register your session. This is an internal problem with the site and you are encouraged to contact site administration.',
    96 			err_backend_fail: 'You entered the right credentials and everything was validated, but for some reason Enano couldn\'t register your session. This is an internal problem with the site and you are encouraged to contact site administration.',
    97       err_locked_out_initial_lockout: 'Your computer is locked out from logging in because you entered invalid credentials too many times. This restriction will expire in %time_rem% minute%plural%.',
    97 			err_locked_out_initial_lockout: 'Your computer is locked out from logging in because you entered invalid credentials too many times. This restriction will expire in %time_rem% minute%plural%.',
    98       err_locked_out_initial_captcha: 'Please enter the correct visual confirmation code to log in. This restriction will expire in %time_rem% minute%plural%.',
    98 			err_locked_out_initial_captcha: 'Please enter the correct visual confirmation code to log in. This restriction will expire in %time_rem% minute%plural%.',
    99       err_lockout_bad_captcha: 'The confirmation code you entered was incorrect.',
    99 			err_lockout_bad_captcha: 'The confirmation code you entered was incorrect.',
   100       err_admin_session_timed_out: 'Your session has timed out; please log in again using the form above.',
   100 			err_admin_session_timed_out: 'Your session has timed out; please log in again using the form above.',
   101       err_email_not_valid: 'The e-mail address you entered is invalid.',
   101 			err_email_not_valid: 'The e-mail address you entered is invalid.',
   102       
   102 			
   103       logout_success_title: 'Logged out',
   103 			logout_success_title: 'Logged out',
   104       logout_success_body: 'You have been successfully logged out, and all cookies have been cleared. You will now be transferred to the main page.',
   104 			logout_success_body: 'You have been successfully logged out, and all cookies have been cleared. You will now be transferred to the main page.',
   105       logout_confirm_title: 'Log out of this website?',
   105 			logout_confirm_title: 'Log out of this website?',
   106       logout_confirm_body_normal: 'Logging out will keep you from accessing your preferences and any special privileges your account might have until you log in again.',
   106 			logout_confirm_body_normal: 'Logging out will keep you from accessing your preferences and any special privileges your account might have until you log in again.',
   107       logout_confirm_body_nelev: '%this.user_logout_confirm_body_normal%\n\nYou may also choose to discard your elevated authorization (gained when you re-entered your password). You will be asked for your password if you try to use any privileged functions.',
   107 			logout_confirm_body_nelev: '%this.user_logout_confirm_body_normal%\n\nYou may also choose to discard your elevated authorization (gained when you re-entered your password). You will be asked for your password if you try to use any privileged functions.',
   108       logout_confirm_btn_logout: 'Log out',
   108 			logout_confirm_btn_logout: 'Log out',
   109       logout_confirm_btn_deauth: 'Forget authorization',
   109 			logout_confirm_btn_deauth: 'Forget authorization',
   110       logout_confirm_title_elev: 'Are you sure you want to de-authenticate?',
   110 			logout_confirm_title_elev: 'Are you sure you want to de-authenticate?',
   111       logout_confirm_body_elev: 'If you de-authenticate, you will no longer be able to use the administration panel until you re-authenticate again. You may do so at any time using the Administration button on the sidebar.',
   111 			logout_confirm_body_elev: 'If you de-authenticate, you will no longer be able to use the administration panel until you re-authenticate again. You may do so at any time using the Administration button on the sidebar.',
   112       logout_confirm_btn_logout: 'Log Out',
   112 			logout_confirm_btn_logout: 'Log Out',
   113       logout_err_title: 'An error occurred during the logout process.',
   113 			logout_err_title: 'An error occurred during the logout process.',
   114       // Unused at this point
   114 			// Unused at this point
   115       logout_err_not_loggedin: 'You don\'t seem to be logged in.',
   115 			logout_err_not_loggedin: 'You don\'t seem to be logged in.',
   116       
   116 			
   117       // User levels
   117 			// User levels
   118       level_short_guest: 'Guest',
   118 			level_short_guest: 'Guest',
   119       level_short_member: 'Member',
   119 			level_short_member: 'Member',
   120       level_short_chpref: 'Sensitive preferences changeable',
   120 			level_short_chpref: 'Sensitive preferences changeable',
   121       level_short_mod: 'Moderator',
   121 			level_short_mod: 'Moderator',
   122       level_short_admin: 'Administrative',
   122 			level_short_admin: 'Administrative',
   123       level_short_unknown: 'Unknown (level %user_level%)',
   123 			level_short_unknown: 'Unknown (level %user_level%)',
   124       level_long_guest: 'Low - guest privileges',
   124 			level_long_guest: 'Low - guest privileges',
   125       level_long_member: 'Standard - normal member level',
   125 			level_long_member: 'Standard - normal member level',
   126       level_long_chpref: 'Medium - user can change his/her own e-mail address and password',
   126 			level_long_chpref: 'Medium - user can change his/her own e-mail address and password',
   127       level_long_mod: 'High - moderator privileges',
   127 			level_long_mod: 'High - moderator privileges',
   128       level_long_admin: 'Highest - administrative privileges',
   128 			level_long_admin: 'Highest - administrative privileges',
   129       level_long_unknown: 'Unknown privileges (level %user_level%)',
   129 			level_long_unknown: 'Unknown privileges (level %user_level%)',
   130       
   130 			
   131       ban_msg_title: 'Ban notice',
   131 			ban_msg_title: 'Ban notice',
   132       ban_msg_body: 'You have been banned from this website. Please contact the site administrator for more information.',
   132 			ban_msg_body: 'You have been banned from this website. Please contact the site administrator for more information.',
   133       ban_lbl_reason: 'Reason:',
   133 			ban_lbl_reason: 'Reason:',
   134       
   134 			
   135       keepalive_info_title: 'About the keep-alive feature',
   135 			keepalive_info_title: 'About the keep-alive feature',
   136       keepalive_info_body: 'Keep-alive is a new Enano feature that keeps your administrative session from timing out while you are using the administration panel. This feature can be useful if you are editing a large page or doing something in the administration interface that will take longer than 15 minutes.<br /><br />For security reasons, Enano mandates that high-privilege logins last only 15 minutes, with the time being reset each time a page is loaded (or, more specifically, each time the session API is started). The consequence of this is that if you are performing an action in the administration panel that takes more than 15 minutes, your session may be terminated. The keep-alive feature attempts to relieve this by sending a "ping" to the server every 10 minutes.<br /><br />Please note that keep-alive state is determined by a cookie. Thus, if you log out and then back in as a different administrator, keep-alive will use the same setting that was used when you were logged in as the first administrative user. In the same way, if you log into the administration panel under your account from another computer, keep-alive will be set to "off".<br /><br /><b>For more information:</b><br /><a href="http://docs.enanocms.org/Help:Appendix_B" onclick="window.open(this.href); return false;">Overview of Enano\'s security model</a>',
   136 			keepalive_info_body: 'Keep-alive is a new Enano feature that keeps your administrative session from timing out while you are using the administration panel. This feature can be useful if you are editing a large page or doing something in the administration interface that will take longer than 15 minutes.<br /><br />For security reasons, Enano mandates that high-privilege logins last only 15 minutes, with the time being reset each time a page is loaded (or, more specifically, each time the session API is started). The consequence of this is that if you are performing an action in the administration panel that takes more than 15 minutes, your session may be terminated. The keep-alive feature attempts to relieve this by sending a "ping" to the server every 10 minutes.<br /><br />Please note that keep-alive state is determined by a cookie. Thus, if you log out and then back in as a different administrator, keep-alive will use the same setting that was used when you were logged in as the first administrative user. In the same way, if you log into the administration panel under your account from another computer, keep-alive will be set to "off".<br /><br /><b>For more information:</b><br /><a href="http://docs.enanocms.org/Help:Appendix_B" onclick="window.open(this.href); return false;">Overview of Enano\'s security model</a>',
   137       
   137 			
   138       type_guest: 'Guest',
   138 			type_guest: 'Guest',
   139       type_member: 'Member',
   139 			type_member: 'Member',
   140       type_mod: 'Moderator',
   140 			type_mod: 'Moderator',
   141       type_admin: 'Administrator',
   141 			type_admin: 'Administrator',
   142       
   142 			
   143       rank_member: '%this.user_type_member%',
   143 			rank_member: '%this.user_type_member%',
   144       rank_mod: '%this.user_type_mod%',
   144 			rank_mod: '%this.user_type_mod%',
   145       rank_admin: '%this.user_type_admin%',
   145 			rank_admin: '%this.user_type_admin%',
   146       rank_guest: '%this.user_type_guest%',
   146 			rank_guest: '%this.user_type_guest%',
   147       
   147 			
   148       msg_elev_timed_out: '<b>Your administrative session has timed out.</b> <a href="%login_link%" onclick="ajaxLogonToElev(); return false;">Log in again</a>',
   148 			msg_elev_timed_out: '<b>Your administrative session has timed out.</b> <a href="%login_link%" onclick="ajaxLogonToElev(); return false;">Log in again</a>',
   149       
   149 			
   150       reg_err_locked_out: 'Registration is disabled because you are currently locked out from logging in. Please wait %time% minutes before attempting to register again.',
   150 			reg_err_locked_out: 'Registration is disabled because you are currently locked out from logging in. Please wait %time% minutes before attempting to register again.',
   151       reg_err_captcha: 'The confirmation code you entered was incorrect.',
   151 			reg_err_captcha: 'The confirmation code you entered was incorrect.',
   152       reg_err_disabled_title: 'Registration disabled',
   152 			reg_err_disabled_title: 'Registration disabled',
   153       reg_err_disabled_body: 'The administrator has disabled the registration of new accounts on this site.',
   153 			reg_err_disabled_body: 'The administrator has disabled the registration of new accounts on this site.',
   154       reg_err_disabled_body_adminblurb: 'Oops...it seems that you <em>are</em> the administrator...hehe...you can also <a href="%reg_link%">force account registration to work</a>.',
   154 			reg_err_disabled_body_adminblurb: 'Oops...it seems that you <em>are</em> the administrator...hehe...you can also <a href="%reg_link%">force account registration to work</a>.',
   155       reg_err_username_invalid: 'Your username must be at least two characters in length and may not contain any of the following characters: &lt; &gt; _ &amp; ? \' " % / \\.',
   155 			reg_err_username_invalid: 'Your username must be at least two characters in length and may not contain any of the following characters: &lt; &gt; _ &amp; ? \' " % / \\.',
   156       // Not exactly an error
   156 			// Not exactly an error
   157       reg_err_password_good: 'The password you entered is valid.',
   157 			reg_err_password_good: 'The password you entered is valid.',
   158       reg_err_alert_password_tooshort: 'Your password must be 6 characters or greater in length.',
   158 			reg_err_alert_password_tooshort: 'Your password must be 6 characters or greater in length.',
   159       reg_err_alert_password_nomatch: 'The passwords you entered do not match.',
   159 			reg_err_alert_password_nomatch: 'The passwords you entered do not match.',
   160       reg_err_missing_key: 'Couldn\'t look up public encryption key',
   160 			reg_err_missing_key: 'Couldn\'t look up public encryption key',
   161       reg_err_accept_tou: 'Please read and accept the Terms of Use before creating your account.',
   161 			reg_err_accept_tou: 'Please read and accept the Terms of Use before creating your account.',
   162       reg_err_username_banned_chars: 'The username you chose contains invalid characters.',
   162 			reg_err_username_banned_chars: 'The username you chose contains invalid characters.',
   163       reg_err_dupe_username: 'The username you selected is already in use by another user.',
   163 			reg_err_dupe_username: 'The username you selected is already in use by another user.',
   164       reg_err_dupe_username_email: 'The username and e-mail address you selected are already in use by another user.',
   164 			reg_err_dupe_username_email: 'The username and e-mail address you selected are already in use by another user.',
   165       reg_err_dupe_username_email_realname: 'The username, e-mail address, and real name you selected are already in use by another user.',
   165 			reg_err_dupe_username_email_realname: 'The username, e-mail address, and real name you selected are already in use by another user.',
   166       reg_err_dupe_email: 'The e-mail address you selected is already in use by another user.',
   166 			reg_err_dupe_email: 'The e-mail address you selected is already in use by another user.',
   167       reg_err_dupe_email_realname: 'The e-mail address and real name you selected are already in use by another user.',
   167 			reg_err_dupe_email_realname: 'The e-mail address and real name you selected are already in use by another user.',
   168       reg_err_dupe_realname: 'The real name you selected is already in use by another user.',
   168 			reg_err_dupe_realname: 'The real name you selected is already in use by another user.',
   169       reg_err_password_too_weak: 'The password you entered did not meet the complexity requirements for this site. Please choose a stronger password.',
   169 			reg_err_password_too_weak: 'The password you entered did not meet the complexity requirements for this site. Please choose a stronger password.',
   170       reg_err_actmail_failed: 'The activation e-mail could not be sent due to an internal error. This could possibly be due to an incorrect SMTP configuration. A request has been sent to the administrator to activate your account for you.',
   170 			reg_err_actmail_failed: 'The activation e-mail could not be sent due to an internal error. This could possibly be due to an incorrect SMTP configuration. A request has been sent to the administrator to activate your account for you.',
   171       
   171 			
   172       reg_msg_greatercontrol: 'A user account enables you to have greater control over your browsing experience.',
   172 			reg_msg_greatercontrol: 'A user account enables you to have greater control over your browsing experience.',
   173       reg_msg_table_title: 'Create a user account',
   173 			reg_msg_table_title: 'Create a user account',
   174       reg_msg_table_subtitle: 'Please tell us a little bit about yourself.',
   174 			reg_msg_table_subtitle: 'Please tell us a little bit about yourself.',
   175       reg_msg_username_checking: 'Checking availability...',
   175 			reg_msg_username_checking: 'Checking availability...',
   176       reg_msg_username_available: 'This username is available.',
   176 			reg_msg_username_available: 'This username is available.',
   177       reg_msg_username_unavailable: 'This username is already taken.',
   177 			reg_msg_username_unavailable: 'This username is already taken.',
   178       reg_msg_password_length: 'Your password must be at least six characters in length.',
   178 			reg_msg_password_length: 'Your password must be at least six characters in length.',
   179       reg_msg_password_score: 'It needs to score at least <b>%config.pw_strength_minimum%</b> for your registration to be accepted.',
   179 			reg_msg_password_score: 'It needs to score at least <b>%config.pw_strength_minimum%</b> for your registration to be accepted.',
   180       reg_msg_password_needmatch: 'The passwords you entered do not match.',
   180 			reg_msg_password_needmatch: 'The passwords you entered do not match.',
   181       reg_msg_email_activuser: 'An e-mail with an account activation key will be sent to this address, so please ensure that it is correct.',
   181 			reg_msg_email_activuser: 'An e-mail with an account activation key will be sent to this address, so please ensure that it is correct.',
   182       reg_msg_realname_optional: 'Giving your real name is totally optional. If you choose to provide your real name, it will be used to provide attribution for any edits or contributions you may make to this site.',
   182 			reg_msg_realname_optional: 'Giving your real name is totally optional. If you choose to provide your real name, it will be used to provide attribution for any edits or contributions you may make to this site.',
   183       reg_msg_captcha_pleaseenter: 'Please enter the code shown in the image to the right into the text box. The code is case-insensitive and the numeral zero is never used. This process helps to ensure that this registration is not being performed by an automated bot. If the image to the right is illegible, you can <a %regen_flags%>generate a new image</a>.',
   183 			reg_msg_captcha_pleaseenter: 'Please enter the code shown in the image to the right into the text box. The code is case-insensitive and the numeral zero is never used. This process helps to ensure that this registration is not being performed by an automated bot. If the image to the right is illegible, you can <a %regen_flags%>generate a new image</a>.',
   184       reg_msg_captcha_blind: 'If you are visually impaired or otherwise cannot read the text shown to the right, please contact the site management and they will create an account for you.',
   184 			reg_msg_captcha_blind: 'If you are visually impaired or otherwise cannot read the text shown to the right, please contact the site management and they will create an account for you.',
   185       reg_msg_please_read_tou:'Please read and agree to the following terms before registering. By continuing to create an account you agree to be legally bound by the terms below.',
   185 			reg_msg_please_read_tou:'Please read and agree to the following terms before registering. By continuing to create an account you agree to be legally bound by the terms below.',
   186       reg_msg_success_title: 'Registration successful',
   186 			reg_msg_success_title: 'Registration successful',
   187       reg_msg_success_body: 'Thank you for registering, your user account has been created.',
   187 			reg_msg_success_body: 'Thank you for registering, your user account has been created.',
   188       reg_msg_success_activ_none: 'You may now <a href="%login_link%">log in</a> with the username and password that you created.',
   188 			reg_msg_success_activ_none: 'You may now <a href="%login_link%">log in</a> with the username and password that you created.',
   189       reg_msg_success_activ_user: 'Because this site requires account activation, you have been sent an e-mail with further instructions. Please follow the instructions in that e-mail to continue your registration.',
   189 			reg_msg_success_activ_user: 'Because this site requires account activation, you have been sent an e-mail with further instructions. Please follow the instructions in that e-mail to continue your registration.',
   190       reg_msg_success_activ_admin: 'Because this site requires administrative account activation, you cannot use your account at the moment. A notice has been sent to the site administration team that will alert them that your account has been created.',
   190 			reg_msg_success_activ_admin: 'Because this site requires administrative account activation, you cannot use your account at the moment. A notice has been sent to the site administration team that will alert them that your account has been created.',
   191       reg_msg_success_activ_coppa: 'However, in compliance with the Childrens\' Online Privacy Protection Act, you must have your parent or legal guardian activate your account. Please ask them to check their e-mail for further information.',
   191 			reg_msg_success_activ_coppa: 'However, in compliance with the Childrens\' Online Privacy Protection Act, you must have your parent or legal guardian activate your account. Please ask them to check their e-mail for further information.',
   192       
   192 			
   193       reg_lbl_field_username: 'Preferred username:',
   193 			reg_lbl_field_username: 'Preferred username:',
   194       reg_lbl_field_password: 'Password:',
   194 			reg_lbl_field_password: 'Password:',
   195       reg_lbl_field_password_confirm: 'Enter your password again to confirm.',
   195 			reg_lbl_field_password_confirm: 'Enter your password again to confirm.',
   196       reg_lbl_field_email: 'E-mail address:',
   196 			reg_lbl_field_email: 'E-mail address:',
   197       reg_lbl_field_email_coppa: 'Your parent or guardian\'s e-mail address:',
   197 			reg_lbl_field_email_coppa: 'Your parent or guardian\'s e-mail address:',
   198       reg_lbl_field_realname: 'Real name:',
   198 			reg_lbl_field_realname: 'Real name:',
   199       reg_lbl_field_captcha: 'Visual confirmation',
   199 			reg_lbl_field_captcha: 'Visual confirmation',
   200       reg_lbl_field_captcha_code: 'Code:',
   200 			reg_lbl_field_captcha_code: 'Code:',
   201       reg_lbl_field_tou: 'I agree to abide by the terms and conditions stated above',
   201 			reg_lbl_field_tou: 'I agree to abide by the terms and conditions stated above',
   202       
   202 			
   203       reg_btn_create_account: 'Create my account',
   203 			reg_btn_create_account: 'Create my account',
   204       
   204 			
   205       reg_coppa_title: 'Before you can register, please tell us your age.',
   205 			reg_coppa_title: 'Before you can register, please tell us your age.',
   206       reg_coppa_link_atleast13: 'I was born <b>on or before</b> %yo13_date% and am <b>at least</b> 13 years of age',
   206 			reg_coppa_link_atleast13: 'I was born <b>on or before</b> %yo13_date% and am <b>at least</b> 13 years of age',
   207       reg_coppa_link_not13: 'I was born <b>after</b> %yo13_date% and am <b>less than</b> 13 years of age',
   207 			reg_coppa_link_not13: 'I was born <b>after</b> %yo13_date% and am <b>less than</b> 13 years of age',
   208       
   208 			
   209       reg_activation_email_subject: '%config.site_name% website account activation',
   209 			reg_activation_email_subject: '%config.site_name% website account activation',
   210       reg_activation_email: 'Dear %username%,
   210 			reg_activation_email: 'Dear %username%,
   211 Thank you for registering on %config.site_name%. Your account creation is almost complete. To complete the registration process, please click the following link or paste it into your web browser:
   211 Thank you for registering on %config.site_name%. Your account creation is almost complete. To complete the registration process, please click the following link or paste it into your web browser:
   212 
   212 
   213   %activation_link%
   213 	%activation_link%
   214   
   214 	
   215 Sincerely yours,
   215 Sincerely yours,
   216 The %config.site_name% administration team',
   216 The %config.site_name% administration team',
   217 
   217 
   218       reg_activation_email_coppa: 'Dear parent or legal guardian,
   218 			reg_activation_email_coppa: 'Dear parent or legal guardian,
   219 A child under the username %username% recently registered on our website. The child provided your e-mail address as the one of his or her authorized parent or legal guardian, and to comply with the United States Childrens\' Online Privacy Protection act, we ask that all parents of children ages 13 or under please mail us a written form authorizing their child\'s use of our website.
   219 A child under the username %username% recently registered on our website. The child provided your e-mail address as the one of his or her authorized parent or legal guardian, and to comply with the United States Childrens\' Online Privacy Protection act, we ask that all parents of children ages 13 or under please mail us a written form authorizing their child\'s use of our website.
   220 
   220 
   221 If you wish for your child to be allowed access to our website, please print and fill out the form below, and mail it to this address:
   221 If you wish for your child to be allowed access to our website, please print and fill out the form below, and mail it to this address:
   222 
   222 
   223 %config.coppa_address%
   223 %config.coppa_address%
   242 
   242 
   243 -------------------------------- Cut here --------------------------------
   243 -------------------------------- Cut here --------------------------------
   244 
   244 
   245 Sincerely yours,
   245 Sincerely yours,
   246 %admin_user% and the %config.site_name% administration team',
   246 %admin_user% and the %config.site_name% administration team',
   247       
   247 			
   248       autofill_heading_suggestions: 'Username suggestions',
   248 			autofill_heading_suggestions: 'Username suggestions',
   249       autofill_msg_no_suggestions: 'No suggestions',
   249 			autofill_msg_no_suggestions: 'No suggestions',
   250       
   250 			
   251       // CSRF confirmation form
   251 			// CSRF confirmation form
   252       csrf_confirm_title: 'Invalid form confirmation key',
   252 			csrf_confirm_title: 'Invalid form confirmation key',
   253       csrf_confirm_body: 'Your browser sent an invalid confirmation key for a form. Your session may have expired, or you may have been redirected here from a remote site in an attack known as Cross-Site Request Forgery (CSRF). If you are sure you want to continue with this action, you may click the button below. Otherwise, return to the main page and do not proceed.',
   253 			csrf_confirm_body: 'Your browser sent an invalid confirmation key for a form. Your session may have expired, or you may have been redirected here from a remote site in an attack known as Cross-Site Request Forgery (CSRF). If you are sure you want to continue with this action, you may click the button below. Otherwise, return to the main page and do not proceed.',
   254       csrf_confirm_btn_viewrequest: 'View request and form data',
   254 			csrf_confirm_btn_viewrequest: 'View request and form data',
   255       csrf_confirm_btn_continue: 'Continue',
   255 			csrf_confirm_btn_continue: 'Continue',
   256     },
   256 		},
   257     usercp: {
   257 		usercp: {
   258       // Meta
   258 			// Meta
   259       sec_profile: 'Profile/membership',
   259 			sec_profile: 'Profile/membership',
   260       sec_pm: 'Private messages',
   260 			sec_pm: 'Private messages',
   261       
   261 			
   262       sec_profile_emailpassword: 'Edit e-mail address and password',
   262 			sec_profile_emailpassword: 'Edit e-mail address and password',
   263       sec_profile_signature: 'Edit signature',
   263 			sec_profile_signature: 'Edit signature',
   264       sec_profile_publicinfo: 'Edit public profile',
   264 			sec_profile_publicinfo: 'Edit public profile',
   265       sec_profile_usergroups: 'Group memberships',
   265 			sec_profile_usergroups: 'Group memberships',
   266       sec_profile_avatar: 'Avatar settings',
   266 			sec_profile_avatar: 'Avatar settings',
   267       
   267 			
   268       sec_pm_inbox: 'Inbox',
   268 			sec_pm_inbox: 'Inbox',
   269       sec_pm_outbox: 'Outbox',
   269 			sec_pm_outbox: 'Outbox',
   270       sec_pm_sent: 'Sent items',
   270 			sec_pm_sent: 'Sent items',
   271       sec_pm_drafts: 'Drafts',
   271 			sec_pm_drafts: 'Drafts',
   272       sec_pm_archive: 'Archive',
   272 			sec_pm_archive: 'Archive',
   273       
   273 			
   274       btn_memberlist: 'list of registered members',
   274 			btn_memberlist: 'list of registered members',
   275       
   275 			
   276       // CP home
   276 			// CP home
   277       intro_heading_main: '%username%, welcome to your control panel',
   277 			intro_heading_main: '%username%, welcome to your control panel',
   278       intro: '<p>Your User Control Panel lets you change settings on the site.</p><p>If you haven\'t created a <a href="%userpage_link%">user page</a> yet, consider doing so - it\'s your free writing space. It\'s also where information you put on this page can be viewed by others. People can also leave <a href="%userpage_link%#do:comments">comments</a> on your user page.</p>',
   278 			intro: '<p>Your User Control Panel lets you change settings on the site.</p><p>If you haven\'t created a <a href="%userpage_link%">user page</a> yet, consider doing so - it\'s your free writing space. It\'s also where information you put on this page can be viewed by others. People can also leave <a href="%userpage_link%#do:comments">comments</a> on your user page.</p>',
   279       
   279 			
   280       // E-mail / password change form
   280 			// E-mail / password change form
   281       emailpassword_title: 'Change E-mail Address or Password',
   281 			emailpassword_title: 'Change E-mail Address or Password',
   282       emailpassword_err_email_no_match: 'The e-mail addresses you entered did not match.',
   282 			emailpassword_err_email_no_match: 'The e-mail addresses you entered did not match.',
   283       emailpassword_err_list: 'The following errors were encountered while saving your e-mail address:',
   283 			emailpassword_err_list: 'The following errors were encountered while saving your e-mail address:',
   284       emailpassword_err_title: 'Error updating e-mail address',
   284 			emailpassword_err_title: 'Error updating e-mail address',
   285       emailpassword_err_demo: 'You can\'t change your password in demo mode.',
   285 			emailpassword_err_demo: 'You can\'t change your password in demo mode.',
   286       emailpassword_err_password_too_short: 'The new password must be 6 characters or greater in length.',
   286 			emailpassword_err_password_too_short: 'The new password must be 6 characters or greater in length.',
   287       emailpassword_err_password_too_weak: 'Your password did not meet the complexity score requirement for this site. Your password scored %score%, while a score of at least %config.pw_strength_minimum% is needed.',
   287 			emailpassword_err_password_too_weak: 'Your password did not meet the complexity score requirement for this site. Your password scored %score%, while a score of at least %config.pw_strength_minimum% is needed.',
   288       emailpassword_msg_change_disabled: 'You cannot change your password here because either a single sign-on is being used and your password is stored in a different location, or password authentication is disabled for this site.',
   288 			emailpassword_msg_change_disabled: 'You cannot change your password here because either a single sign-on is being used and your password is stored in a different location, or password authentication is disabled for this site.',
   289       emailpassword_msg_change_disabled_url: 'To manage or change your login details, use the following link:',
   289 			emailpassword_msg_change_disabled_url: 'To manage or change your login details, use the following link:',
   290       emailpassword_msg_profile_success: 'Profile changed',
   290 			emailpassword_msg_profile_success: 'Profile changed',
   291       emailpassword_msg_pass_success: 'Password changed',
   291 			emailpassword_msg_pass_success: 'Password changed',
   292       emailpassword_msg_email_success: 'E-mail address changed',
   292 			emailpassword_msg_email_success: 'E-mail address changed',
   293       emailpassword_msg_need_activ_user: 'Your profile has been changed. Since e-mail activation is required on this site, you will need to re-activate your account to continue. An e-mail has been sent to the new e-mail address with an activation link. You must click that link in order to log in again.',
   293 			emailpassword_msg_need_activ_user: 'Your profile has been changed. Since e-mail activation is required on this site, you will need to re-activate your account to continue. An e-mail has been sent to the new e-mail address with an activation link. You must click that link in order to log in again.',
   294       emailpassword_msg_need_activ_admin: 'Your profile has been changed. Since account activation is required on this site, you will need to re-activate your account to continue. An e-mail has been sent to the new e-mail address with an activation link. You must click that link in order to log in again.',
   294 			emailpassword_msg_need_activ_admin: 'Your profile has been changed. Since account activation is required on this site, you will need to re-activate your account to continue. An e-mail has been sent to the new e-mail address with an activation link. You must click that link in order to log in again.',
   295       emailpassword_msg_password_changed: 'Your profile has been changed successfully. You will now be redirected back to the user control panel.',
   295 			emailpassword_msg_password_changed: 'Your profile has been changed successfully. You will now be redirected back to the user control panel.',
   296       emailpassword_err_password_no_match: 'The passwords you entered do not match.',
   296 			emailpassword_err_password_no_match: 'The passwords you entered do not match.',
   297       emailpassword_grp_chpasswd: 'Change password',
   297 			emailpassword_grp_chpasswd: 'Change password',
   298       emailpassword_field_newpass: 'Type a new password:',
   298 			emailpassword_field_newpass: 'Type a new password:',
   299       emailpassword_field_newpass_confirm: 'Type the password again to confirm:',
   299 			emailpassword_field_newpass_confirm: 'Type the password again to confirm:',
   300       emailpassword_msg_password_min_score: 'Your password needs to score at least <b>%config.pw_strength_minimum%</b> in order to be accepted.',
   300 			emailpassword_msg_password_min_score: 'Your password needs to score at least <b>%config.pw_strength_minimum%</b> in order to be accepted.',
   301       // The following is NOT an in-joke. ;-)
   301 			// The following is NOT an in-joke. ;-)
   302       emailpassword_grp_chemail: 'Change e-mail address',
   302 			emailpassword_grp_chemail: 'Change e-mail address',
   303       emailpassword_field_newemail: 'New e-mail address:',
   303 			emailpassword_field_newemail: 'New e-mail address:',
   304       emailpassword_field_newemail_confirm: 'Confirm e-mail address:',
   304 			emailpassword_field_newemail_confirm: 'Confirm e-mail address:',
   305       
   305 			
   306       // Signature editor
   306 			// Signature editor
   307       signature_title: 'Editing signature',
   307 			signature_title: 'Editing signature',
   308       signature_msg_saved: 'Your signature has been saved.',
   308 			signature_msg_saved: 'Your signature has been saved.',
   309       signature_btn_save: 'Save signature',
   309 			signature_btn_save: 'Save signature',
   310       
   310 			
   311       // Additional profile info
   311 			// Additional profile info
   312       publicinfo_title: 'Editing public profile',
   312 			publicinfo_title: 'Editing public profile',
   313       publicinfo_msg_save_success: 'Your profile has been updated.',
   313 			publicinfo_msg_save_success: 'Your profile has been updated.',
   314       publicinfo_heading_main: 'Your public profile',
   314 			publicinfo_heading_main: 'Your public profile',
   315       publicinfo_note_optional: 'Please note that all of the information you enter here will be <b>publicly viewable.</b> All of the fields on this page are optional and may be left blank if you so desire.',
   315 			publicinfo_note_optional: 'Please note that all of the information you enter here will be <b>publicly viewable.</b> All of the fields on this page are optional and may be left blank if you so desire.',
   316       publicinfo_field_realname: 'Real name:',
   316 			publicinfo_field_realname: 'Real name:',
   317       publicinfo_field_language: 'Preferred language:',
   317 			publicinfo_field_language: 'Preferred language:',
   318       publicinfo_field_language_hint: 'Select the language special pages and page controls should appear in.',
   318 			publicinfo_field_language_hint: 'Select the language special pages and page controls should appear in.',
   319       publicinfo_field_changetheme_title: 'Change theme:',
   319 			publicinfo_field_changetheme_title: 'Change theme:',
   320       publicinfo_field_changetheme_hint: 'If you don\'t like the look of the site, need a visual break, or are just curious, we might have some different themes for you to try out!',
   320 			publicinfo_field_changetheme_hint: 'If you don\'t like the look of the site, need a visual break, or are just curious, we might have some different themes for you to try out!',
   321       publicinfo_field_changetheme: 'Change my theme...',
   321 			publicinfo_field_changetheme: 'Change my theme...',
   322       publicinfo_field_dateformat: 'Date format:',
   322 			publicinfo_field_dateformat: 'Date format:',
   323       publicinfo_field_timeformat: 'Time format:',
   323 			publicinfo_field_timeformat: 'Time format:',
   324       publicinfo_field_timezone: 'Time zone:',
   324 			publicinfo_field_timezone: 'Time zone:',
   325       publicinfo_field_timezone_hint: 'Select the time zone you live in and when Daylight Savings Time occurs, if at all.',
   325 			publicinfo_field_timezone_hint: 'Select the time zone you live in and when Daylight Savings Time occurs, if at all.',
   326       publicinfo_field_dst: 'Daylight saving time:',
   326 			publicinfo_field_dst: 'Daylight saving time:',
   327       publicinfo_field_usertitle_title: 'User title:',
   327 			publicinfo_field_usertitle_title: 'User title:',
   328       publicinfo_field_usertitle_hint: 'This can be some text that will be displayed underneath your username.',
   328 			publicinfo_field_usertitle_hint: 'This can be some text that will be displayed underneath your username.',
   329       publicinfo_field_rank_title: 'Display rank:',
   329 			publicinfo_field_rank_title: 'Display rank:',
   330       publicinfo_field_rank_hint: 'Select the rank you want to be shown with your username.',
   330 			publicinfo_field_rank_hint: 'Select the rank you want to be shown with your username.',
   331       publicinfo_th_im: 'Instant messenger contact information',
   331 			publicinfo_th_im: 'Instant messenger contact information',
   332       publicinfo_field_aim: 'AIM handle:',
   332 			publicinfo_field_aim: 'AIM handle:',
   333       publicinfo_field_wlm: '<acronym title="Windows&trade; Live Messenger">WLM</acronym> handle:<br /><small>If you don\'t specify the domain (@whatever.com), "@hotmail.com" will be assumed.</small>',
   333 			publicinfo_field_wlm: '<acronym title="Windows&trade; Live Messenger">WLM</acronym> handle:<br /><small>If you don\'t specify the domain (@whatever.com), "@hotmail.com" will be assumed.</small>',
   334       publicinfo_field_yim: 'Yahoo! IM handle:',
   334 			publicinfo_field_yim: 'Yahoo! IM handle:',
   335       publicinfo_field_xmpp: 'Jabber&trade;/XMPP handle:',
   335 			publicinfo_field_xmpp: 'Jabber&trade;/XMPP handle:',
   336       publicinfo_th_contact: 'Extra contact information',
   336 			publicinfo_th_contact: 'Extra contact information',
   337       publicinfo_field_homepage: 'Your homepage:<br /><small>Please remember the http:// prefix.</small>',
   337 			publicinfo_field_homepage: 'Your homepage:<br /><small>Please remember the http:// prefix.</small>',
   338       publicinfo_field_location: 'Your location:',
   338 			publicinfo_field_location: 'Your location:',
   339       publicinfo_field_job: 'Your job:',
   339 			publicinfo_field_job: 'Your job:',
   340       publicinfo_field_hobbies: 'Your hobbies:',
   340 			publicinfo_field_hobbies: 'Your hobbies:',
   341       publicinfo_field_email_public: 'E-mail address is public',
   341 			publicinfo_field_email_public: 'E-mail address is public',
   342       publicinfo_field_email_public_hint: 'If this is checked, your e-mail address will be displayed on your user page. To protect your address from spambots, your e-mail address will be encrypted.',
   342 			publicinfo_field_email_public_hint: 'If this is checked, your e-mail address will be displayed on your user page. To protect your address from spambots, your e-mail address will be encrypted.',
   343       publicinfo_field_jsfx: 'Disable animation effects on pages',
   343 			publicinfo_field_jsfx: 'Disable animation effects on pages',
   344       publicinfo_field_jsfx_hint: 'If you aren\'t big on eye candy, this can speed up applets like the ACL manager and confirmation dialogs.',
   344 			publicinfo_field_jsfx_hint: 'If you aren\'t big on eye candy, this can speed up applets like the ACL manager and confirmation dialogs.',
   345       publicinfo_btn_save: 'Save profile',
   345 			publicinfo_btn_save: 'Save profile',
   346       
   346 			
   347       // Avatar management
   347 			// Avatar management
   348       avatar_err_disabled_title: 'Avatar support is disabled.',
   348 			avatar_err_disabled_title: 'Avatar support is disabled.',
   349       avatar_err_disabled_body: 'The administrator has not enabled avatar support for this site.',
   349 			avatar_err_disabled_body: 'The administrator has not enabled avatar support for this site.',
   350       avatar_table_title: 'Avatar settings',
   350 			avatar_table_title: 'Avatar settings',
   351       avatar_label_current: 'Current avatar:',
   351 			avatar_label_current: 'Current avatar:',
   352       avatar_image_alt: '%username%\'s avatar',
   352 			avatar_image_alt: '%username%\'s avatar',
   353       avatar_image_none: 'You don\'t have an avatar currently.',
   353 			avatar_image_none: 'You don\'t have an avatar currently.',
   354       avatar_lbl_change: 'Change your avatar:',
   354 			avatar_lbl_change: 'Change your avatar:',
   355       avatar_lbl_keep: 'Keep my current avatar',
   355 			avatar_lbl_keep: 'Keep my current avatar',
   356       avatar_lbl_remove: 'Delete my avatar',
   356 			avatar_lbl_remove: 'Delete my avatar',
   357       avatar_lbl_set_http: 'Upload a new avatar from the Web',
   357 			avatar_lbl_set_http: 'Upload a new avatar from the Web',
   358       avatar_lbl_set_file: 'Upload a new avatar from my computer',
   358 			avatar_lbl_set_file: 'Upload a new avatar from my computer',
   359       avatar_lbl_set_gravatar: 'Use my Gravatar',
   359 			avatar_lbl_set_gravatar: 'Use my Gravatar',
   360       avatar_lbl_url: 'URL to image:',
   360 			avatar_lbl_url: 'URL to image:',
   361       avatar_lbl_url_desc: 'This must start with the <tt>http://</tt> prefix and must be a valid URL. The image will be copied from the existing URL to this server - dynamic avatars are not supported.',
   361 			avatar_lbl_url_desc: 'This must start with the <tt>http://</tt> prefix and must be a valid URL. The image will be copied from the existing URL to this server - dynamic avatars are not supported.',
   362       avatar_lbl_file: 'Upload file:',
   362 			avatar_lbl_file: 'Upload file:',
   363       avatar_lbl_file_desc: 'Your browser needs to support file uploads for this option to work.',
   363 			avatar_lbl_file_desc: 'Your browser needs to support file uploads for this option to work.',
   364       avatar_limits: 'The maximum file size is %config.avatar_max_size% bytes, and maximum dimensions are %config.avatar_max_width% &#215; %config.avatar_max_height% pixels; we\'ll try resizing it if necessary. Allowed formats are PNG, GIF, and JPEG.',
   364 			avatar_limits: 'The maximum file size is %config.avatar_max_size% bytes, and maximum dimensions are %config.avatar_max_width% &#215; %config.avatar_max_height% pixels; we\'ll try resizing it if necessary. Allowed formats are PNG, GIF, and JPEG.',
   365       avatar_delete_success: 'Your avatar has been deleted.',
   365 			avatar_delete_success: 'Your avatar has been deleted.',
   366       avatar_bad_write: 'Either the remote server had trouble finding the image, or your image exceeded the allowed file size.',
   366 			avatar_bad_write: 'Either the remote server had trouble finding the image, or your image exceeded the allowed file size.',
   367       avatar_bad_filetype: 'The file you selected is invalid. You must choose a file in PNG, JPEG, or GIF format.',
   367 			avatar_bad_filetype: 'The file you selected is invalid. You must choose a file in PNG, JPEG, or GIF format.',
   368       avatar_disallowed_animation: 'You have chosen an animated image, which is not allowed. Please choose a non-animated image.',
   368 			avatar_disallowed_animation: 'You have chosen an animated image, which is not allowed. Please choose a non-animated image.',
   369       avatar_corrupt_image: 'The image you selected is corrupt. Please choose another image.',
   369 			avatar_corrupt_image: 'The image you selected is corrupt. Please choose another image.',
   370       avatar_too_large: 'The image you uploaded exceeds the maximum dimensions (%config.avatar_max_width% &#215; %config.avatar_max_height%px) allowed on this site. Please choose another image.',
   370 			avatar_too_large: 'The image you uploaded exceeds the maximum dimensions (%config.avatar_max_width% &#215; %config.avatar_max_height%px) allowed on this site. Please choose another image.',
   371       avatar_move_failed: 'Your image was accepted, but there was a problem moving the image file to the correct location.',
   371 			avatar_move_failed: 'Your image was accepted, but there was a problem moving the image file to the correct location.',
   372       avatar_upload_success: 'Your avatar has been updated.',
   372 			avatar_upload_success: 'Your avatar has been updated.',
   373       avatar_file_too_large: 'The image you uploaded exceeds the maximum file size allowed for avatars on this site.',
   373 			avatar_file_too_large: 'The image you uploaded exceeds the maximum file size allowed for avatars on this site.',
   374       avatar_invalid_url: 'The URL you entered to your avatar image is not valid. Please enter another URL and try again.',
   374 			avatar_invalid_url: 'The URL you entered to your avatar image is not valid. Please enter another URL and try again.',
   375       avatar_gravatar_success: 'Your Gravatar will now be used as your avatar on this site.',
   375 			avatar_gravatar_success: 'Your Gravatar will now be used as your avatar on this site.',
   376       avatar_gravatar_rating_g: 'The highest allowed rating for your Gravatar image is <b>G</b>. Images must be suitable for display on all websites with any audience type.',
   376 			avatar_gravatar_rating_g: 'The highest allowed rating for your Gravatar image is <b>G</b>. Images must be suitable for display on all websites with any audience type.',
   377       avatar_gravatar_rating_pg: 'The highest allowed rating for your Gravatar image is <b>PG</b>. Rude gestures, lesser swear words, mild violence, and mildly provocatively dressed individuals are permitted.',
   377 			avatar_gravatar_rating_pg: 'The highest allowed rating for your Gravatar image is <b>PG</b>. Rude gestures, lesser swear words, mild violence, and mildly provocatively dressed individuals are permitted.',
   378       avatar_gravatar_rating_r: 'The highest allowed rating for your Gravatar image is <b>R</b>. Nudity and violence must be tasteful.',
   378 			avatar_gravatar_rating_r: 'The highest allowed rating for your Gravatar image is <b>R</b>. Nudity and violence must be tasteful.',
   379       avatar_gravatar_rating_x: 'The highest allowed rating for your Gravatar image is <b>X</b>.',
   379 			avatar_gravatar_rating_x: 'The highest allowed rating for your Gravatar image is <b>X</b>.',
   380       avatar_link_gravatar_info: 'Learn about Gravatar',
   380 			avatar_link_gravatar_info: 'Learn about Gravatar',
   381       
   381 			
   382       // Password strength widget
   382 			// Password strength widget
   383       pwstrength_score_verystrong: 'Very strong (score: %score%)',
   383 			pwstrength_score_verystrong: 'Very strong (score: %score%)',
   384       pwstrength_score_strong: 'Strong (score: %score%)',
   384 			pwstrength_score_strong: 'Strong (score: %score%)',
   385       pwstrength_score_good: 'Good (score: %score%)',
   385 			pwstrength_score_good: 'Good (score: %score%)',
   386       pwstrength_score_fair: 'Fair (score: %score%)',
   386 			pwstrength_score_fair: 'Fair (score: %score%)',
   387       pwstrength_score_weak: 'Weak (score: %score%)',
   387 			pwstrength_score_weak: 'Weak (score: %score%)',
   388     },
   388 		},
   389     groupcp: {
   389 		groupcp: {
   390       status_mod: 'You are a moderator of this group.',
   390 			status_mod: 'You are a moderator of this group.',
   391       status_member: 'You are a member of this group.',
   391 			status_member: 'You are a member of this group.',
   392       status_not_member: 'You are not a member of this group.',
   392 			status_not_member: 'You are not a member of this group.',
   393       
   393 			
   394       err_state_system_group: 'Because this is a system group, you can\'t make it open or allow membership requests.',
   394 			err_state_system_group: 'Because this is a system group, you can\'t make it open or allow membership requests.',
   395       err_user_not_found: 'The username you entered could not be found.',
   395 			err_user_not_found: 'The username you entered could not be found.',
   396       
   396 			
   397       type_hidden: 'Hidden group',
   397 			type_hidden: 'Hidden group',
   398       type_closed: 'Closed group',
   398 			type_closed: 'Closed group',
   399       type_request: 'Members can request to join',
   399 			type_request: 'Members can request to join',
   400       type_open: 'Anyone can join',
   400 			type_open: 'Anyone can join',
   401       
   401 			
   402       lbl_current_memberships: 'Current group memberships:',
   402 			lbl_current_memberships: 'Current group memberships:',
   403       lbl_non_memberships: 'Groups you are outside of:',
   403 			lbl_non_memberships: 'Groups you are outside of:',
   404       lbl_group_name: 'Group name:',
   404 			lbl_group_name: 'Group name:',
   405       lbl_status: 'Membership status:',
   405 			lbl_status: 'Membership status:',
   406       lbl_state: 'Group state:',
   406 			lbl_state: 'Group state:',
   407       lbl_make_mod: 'User is a group moderator',
   407 			lbl_make_mod: 'User is a group moderator',
   408       lbl_username: 'Username:',
   408 			lbl_username: 'Username:',
   409       lbl_moderator: 'Group moderator:',
   409 			lbl_moderator: 'Group moderator:',
   410       
   410 			
   411       msg_membership_requested: 'A request has been sent to the moderator(s) of this group to add you.',
   411 			msg_membership_requested: 'A request has been sent to the moderator(s) of this group to add you.',
   412       msg_status_pending: '(Your request to join is awaiting approval)',
   412 			msg_status_pending: '(Your request to join is awaiting approval)',
   413       msg_no_mods: 'This group has no moderators.',
   413 			msg_no_mods: 'This group has no moderators.',
   414       msg_no_members: 'This group has no members.',
   414 			msg_no_members: 'This group has no members.',
   415       msg_system_group: '(system group)',
   415 			msg_system_group: '(system group)',
   416       msg_pending_updated: 'Pending members status updated successfully.',
   416 			msg_pending_updated: 'Pending members status updated successfully.',
   417       msg_state_updated: 'The group state was updated.',
   417 			msg_state_updated: 'The group state was updated.',
   418       msg_user_already_in_mod_updated: 'The user "%username%" is already in this group, so their moderator status was updated.',
   418 			msg_user_already_in_mod_updated: 'The user "%username%" is already in this group, so their moderator status was updated.',
   419       msg_user_already_in: 'The user "%username%" is already in this group.',
   419 			msg_user_already_in: 'The user "%username%" is already in this group.',
   420       msg_user_added: 'The user "%username%" has been added to this usergroup.',
   420 			msg_user_added: 'The user "%username%" has been added to this usergroup.',
   421       msg_self_added: 'You have been added to this group.',
   421 			msg_self_added: 'You have been added to this group.',
   422       
   422 			
   423       btn_view: 'View information',
   423 			btn_view: 'View information',
   424       btn_request_join: 'Request membership',
   424 			btn_request_join: 'Request membership',
   425       btn_join: 'Join this group',
   425 			btn_join: 'Join this group',
   426       btn_approve_pending: 'Approve membership',
   426 			btn_approve_pending: 'Approve membership',
   427       btn_reject_pending: 'Reject membership',
   427 			btn_reject_pending: 'Reject membership',
   428       btn_remove_selected: 'Remove selected users',
   428 			btn_remove_selected: 'Remove selected users',
   429       btn_add_member: 'Add member',
   429 			btn_add_member: 'Add member',
   430       
   430 			
   431       grp_administrators: 'Administrators',
   431 			grp_administrators: 'Administrators',
   432       grp_moderators: 'Moderators',
   432 			grp_moderators: 'Moderators',
   433       
   433 			
   434       th_select_group: 'Group membership details',
   434 			th_select_group: 'Group membership details',
   435       th_group_info: 'Group information',
   435 			th_group_info: 'Group information',
   436       th_pending_memberships: 'Pending memberships',
   436 			th_pending_memberships: 'Pending memberships',
   437       th_group_members: 'Group members',
   437 			th_group_members: 'Group members',
   438       th_group_mods: 'Group moderators',
   438 			th_group_mods: 'Group moderators',
   439       th_add_member: 'Add a new member to this group',
   439 			th_add_member: 'Add a new member to this group',
   440       th_username: 'Username',
   440 			th_username: 'Username',
   441       th_email: 'E-mail',
   441 			th_email: 'E-mail',
   442       th_reg_time: 'Registered',
   442 			th_reg_time: 'Registered',
   443       th_comments: 'Total comments',
   443 			th_comments: 'Total comments',
   444       th_select: 'Select',
   444 			th_select: 'Select',
   445       th_remove: 'Remove?',
   445 			th_remove: 'Remove?',
   446     },
   446 		},
   447     privmsgs: {
   447 		privmsgs: {
   448       err_need_login: 'You need to be <a href="%login_link%">logged in</a> to view private messages.',
   448 			err_need_login: 'You need to be <a href="%login_link%">logged in</a> to view private messages.',
   449       err_not_authorized_read: 'You are not authorized to view this message.',
   449 			err_not_authorized_read: 'You are not authorized to view this message.',
   450       err_not_authorized_edit: 'You are not authorized to alter this message.',
   450 			err_not_authorized_edit: 'You are not authorized to alter this message.',
   451       err_send_submit: 'Your message could not be sent because the following problems were encountered:',
   451 			err_send_submit: 'Your message could not be sent because the following problems were encountered:',
   452       err_need_username: 'Please enter the username to which you want to send your message.',
   452 			err_need_username: 'Please enter the username to which you want to send your message.',
   453       err_need_subject: 'Please enter a subject for your message.',
   453 			err_need_subject: 'Please enter a subject for your message.',
   454       err_need_message: 'Please enter a message to send.',
   454 			err_need_message: 'Please enter a message to send.',
   455       err_limit_exceeded_title: 'Recipient limit exceeded',
   455 			err_limit_exceeded_title: 'Recipient limit exceeded',
   456       err_limit_exceeded_body: 'You can only send this message to a maximum of %limit% users.',
   456 			err_limit_exceeded_body: 'You can only send this message to a maximum of %limit% users.',
   457       err_folder_not_exist: 'The folder "%folder_name%" does not exist. Return to your <a href="%inbox_url%">inbox</a>.',
   457 			err_folder_not_exist: 'The folder "%folder_name%" does not exist. Return to your <a href="%inbox_url%">inbox</a>.',
   458       
   458 			
   459       msg_message_status: 'Message status',
   459 			msg_message_status: 'Message status',
   460       msg_message_moved: 'Your message has been moved to the folder "%folder%".',
   460 			msg_message_moved: 'Your message has been moved to the folder "%folder%".',
   461       msg_message_deleted: 'The message has been deleted.',
   461 			msg_message_deleted: 'The message has been deleted.',
   462       msg_message_sent: 'Your message has been sent. You may edit the message if you wish; one copy for each recipient will be in your outbox until each recipient has read it. Return to your <a href="%inbox_link%">inbox</a>.',
   462 			msg_message_sent: 'Your message has been sent. You may edit the message if you wish; one copy for each recipient will be in your outbox until each recipient has read it. Return to your <a href="%inbox_link%">inbox</a>.',
   463       msg_draft_saved: 'Your message has been saved to your Drafts folder.',
   463 			msg_draft_saved: 'Your message has been saved to your Drafts folder.',
   464       msg_no_messages: 'No messages in this folder.',
   464 			msg_no_messages: 'No messages in this folder.',
   465       
   465 			
   466       lbl_message_from: 'Private message from %sender%',
   466 			lbl_message_from: 'Private message from %sender%',
   467       lbl_subject: 'Subject:',
   467 			lbl_subject: 'Subject:',
   468       lbl_date: 'Date:',
   468 			lbl_date: 'Date:',
   469       lbl_message: 'Message:',
   469 			lbl_message: 'Message:',
   470       lbl_compose_th: 'Compose new private message',
   470 			lbl_compose_th: 'Compose new private message',
   471       lbl_compose_to: 'To:',
   471 			lbl_compose_to: 'To:',
   472       lbl_compose_to_max: 'Separate multiple names with a single comma; you may send this message to up to <b>%limit%</b> users.',
   472 			lbl_compose_to_max: 'Separate multiple names with a single comma; you may send this message to up to <b>%limit%</b> users.',
   473       lbl_edit_th: 'Edit draft',
   473 			lbl_edit_th: 'Edit draft',
   474       
   474 			
   475       btn_send_reply: 'Send reply',
   475 			btn_send_reply: 'Send reply',
   476       btn_archive: 'Archive message',
   476 			btn_archive: 'Archive message',
   477       btn_return_to_inbox: 'Return to inbox',
   477 			btn_return_to_inbox: 'Return to inbox',
   478       btn_send: 'Send message',
   478 			btn_send: 'Send message',
   479       btn_savedraft: 'Save as draft',
   479 			btn_savedraft: 'Save as draft',
   480       btn_archive_selected: 'Archive selected',
   480 			btn_archive_selected: 'Archive selected',
   481       btn_delete_selected: 'Delete selected',
   481 			btn_delete_selected: 'Delete selected',
   482       btn_delete_all: 'Delete all',
   482 			btn_delete_all: 'Delete all',
   483       btn_compose: 'New message',
   483 			btn_compose: 'New message',
   484       
   484 			
   485       sidebar_th_privmsgs: 'Private messages',
   485 			sidebar_th_privmsgs: 'Private messages',
   486       folder_inbox: 'Inbox',
   486 			folder_inbox: 'Inbox',
   487       folder_outbox: 'Outbox',
   487 			folder_outbox: 'Outbox',
   488       folder_sent: 'Sent items',
   488 			folder_sent: 'Sent items',
   489       folder_drafts: 'Drafts',
   489 			folder_drafts: 'Drafts',
   490       folder_archive: 'Archive',
   490 			folder_archive: 'Archive',
   491       sidebar_th_buddies: 'Buddies',
   491 			sidebar_th_buddies: 'Buddies',
   492       sidebar_friend_list: 'Friend list',
   492 			sidebar_friend_list: 'Friend list',
   493       sidebar_foe_list: 'Foe list',
   493 			sidebar_foe_list: 'Foe list',
   494       
   494 			
   495       folder_th_foldername: 'Folder:',
   495 			folder_th_foldername: 'Folder:',
   496       folder_th_to: 'To',
   496 			folder_th_to: 'To',
   497       folder_th_from: 'From',
   497 			folder_th_from: 'From',
   498       folder_th_subject: 'Subject',
   498 			folder_th_subject: 'Subject',
   499       folder_th_date: 'Date',
   499 			folder_th_date: 'Date',
   500       folder_th_mark: 'Mark',
   500 			folder_th_mark: 'Mark',
   501       
   501 			
   502       // Buddy / foe lists
   502 			// Buddy / foe lists
   503       th_buddy_list: 'Buddy list for %username%',
   503 			th_buddy_list: 'Buddy list for %username%',
   504       msg_no_buddies: 'No buddies in your list.',
   504 			msg_no_buddies: 'No buddies in your list.',
   505       btn_pm_all_buddies: 'Send a PM to all buddies',
   505 			btn_pm_all_buddies: 'Send a PM to all buddies',
   506       heading_add_buddy: 'Add a new friend',
   506 			heading_add_buddy: 'Add a new friend',
   507       btn_add: 'Add',
   507 			btn_add: 'Add',
   508       lbl_username: 'Username:',
   508 			lbl_username: 'Username:',
   509       btn_buddy_remove: 'Remove',
   509 			btn_buddy_remove: 'Remove',
   510       btn_buddy_send_pm: 'Send private message',
   510 			btn_buddy_send_pm: 'Send private message',
   511       
   511 			
   512       th_foe_list: 'Foe list for %username%',
   512 			th_foe_list: 'Foe list for %username%',
   513       msg_no_foes: 'No foes in your list.',
   513 			msg_no_foes: 'No foes in your list.',
   514       heading_add_foe: 'Add a new foe',
   514 			heading_add_foe: 'Add a new foe',
   515       
   515 			
   516       // AJAX interface (up and coming)
   516 			// AJAX interface (up and coming)
   517       ajax_err_need_js: 'It looks like your browser doesn\'t have support for Javascript. You\'ll need to have Javascript support in order to use the new Private Message interface. You can also switch to the <a href="%basic_link%">old interface</a>, which doesn\'t require Javascript support.',
   517 			ajax_err_need_js: 'It looks like your browser doesn\'t have support for Javascript. You\'ll need to have Javascript support in order to use the new Private Message interface. You can also switch to the <a href="%basic_link%">old interface</a>, which doesn\'t require Javascript support.',
   518       ajax_err_json: 'The server had a problem processing your request.',
   518 			ajax_err_json: 'The server had a problem processing your request.',
   519       
   519 			
   520       ajax_btn_compose: 'Compose message',
   520 			ajax_btn_compose: 'Compose message',
   521       ajax_btn_archive: 'Archive',
   521 			ajax_btn_archive: 'Archive',
   522       ajax_btn_unarchive: 'Restore to inbox',
   522 			ajax_btn_unarchive: 'Restore to inbox',
   523       ajax_btn_mark_read: 'Mark as read',
   523 			ajax_btn_mark_read: 'Mark as read',
   524       ajax_btn_mark_unread: 'Mark as unread',
   524 			ajax_btn_mark_unread: 'Mark as unread',
   525       ajax_btn_delete: 'Move to trash',
   525 			ajax_btn_delete: 'Move to trash',
   526       ajax_btn_delete_forever: 'Delete forever',
   526 			ajax_btn_delete_forever: 'Delete forever',
   527       ajax_btn_refresh: 'Refresh',
   527 			ajax_btn_refresh: 'Refresh',
   528       ajax_btn_reply: 'Reply',
   528 			ajax_btn_reply: 'Reply',
   529       
   529 			
   530       ajax_folder_inbox: 'Inbox',
   530 			ajax_folder_inbox: 'Inbox',
   531       ajax_folder_starred: 'Starred',
   531 			ajax_folder_starred: 'Starred',
   532       ajax_folder_sent: 'Sent messages',
   532 			ajax_folder_sent: 'Sent messages',
   533       ajax_folder_drafts: 'Drafts',
   533 			ajax_folder_drafts: 'Drafts',
   534       ajax_folder_archive: 'Archive',
   534 			ajax_folder_archive: 'Archive',
   535       ajax_folder_trash: 'Trash',
   535 			ajax_folder_trash: 'Trash',
   536       
   536 			
   537       ajax_msg_loading: 'Loading...',
   537 			ajax_msg_loading: 'Loading...',
   538       
   538 			
   539       ajax_lbl_sender: '%sender% to %recipient%',
   539 			ajax_lbl_sender: '%sender% to %recipient%',
   540       ajax_me: 'me',
   540 			ajax_me: 'me',
   541       
   541 			
   542       ajax_teaser_inbox: 'No new mail.',
   542 			ajax_teaser_inbox: 'No new mail.',
   543       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.',
   543 			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.',
   544       ajax_teaser_sent: 'You haven\'t sent any messages yet. When you send a message, a copy of it will appear here.',
   544 			ajax_teaser_sent: 'You haven\'t sent any messages yet. When you send a message, a copy of it will appear here.',
   545       ajax_teaser_drafts: 'You don\'t have any drafts. When you save a message so you can finish writing it later, it will appear here.',
   545 			ajax_teaser_drafts: 'You don\'t have any drafts. When you save a message so you can finish writing it later, it will appear here.',
   546       ajax_teaser_archive: 'You haven\'t archived any messages yet. Archive a message when you want to remove it from your inbox but keep a copy of it around.',
   546 			ajax_teaser_archive: 'You haven\'t archived any messages yet. Archive a message when you want to remove it from your inbox but keep a copy of it around.',
   547       ajax_teaser_trash: 'No deleted messages. Delete a message by checking it in another folder and clicking Delete. Deleting a message from this folder will remove it permanently.',
   547 			ajax_teaser_trash: 'No deleted messages. Delete a message by checking it in another folder and clicking Delete. Deleting a message from this folder will remove it permanently.',
   548       
   548 			
   549       ajax_no_subject: '[No subject]',
   549 			ajax_no_subject: '[No subject]',
   550       
   550 			
   551       ajax_compose_lbl_to: 'To:',
   551 			ajax_compose_lbl_to: 'To:',
   552       ajax_compose_lbl_subject: 'Subject:',
   552 			ajax_compose_lbl_subject: 'Subject:',
   553       ajax_compose_btn_send: 'Send message',
   553 			ajax_compose_btn_send: 'Send message',
   554       ajax_compose_btn_save: 'Save draft',
   554 			ajax_compose_btn_save: 'Save draft',
   555       ajax_compose_btn_cancel: 'Discard',
   555 			ajax_compose_btn_cancel: 'Discard',
   556       ajax_compose_btn_cancel_confirm: 'Discard message',
   556 			ajax_compose_btn_cancel_confirm: 'Discard message',
   557       
   557 			
   558       ajax_compose_msg_confirm_discard_title: 'Discard message?',
   558 			ajax_compose_msg_confirm_discard_title: 'Discard message?',
   559       ajax_compose_msg_confirm_discard_body: 'Save this message as a draft if you want to avoid losing it. Discarding this message will not delete any existing drafts.',
   559 			ajax_compose_msg_confirm_discard_body: 'Save this message as a draft if you want to avoid losing it. Discarding this message will not delete any existing drafts.',
   560     },
   560 		},
   561     userfuncs: {
   561 		userfuncs: {
   562       
   562 			
   563       // Special:Contributions
   563 			// Special:Contributions
   564       contribs_err_no_user: 'You need to select a user to view contributions for.',
   564 			contribs_err_no_user: 'You need to select a user to view contributions for.',
   565       contribs_heading_edits: 'Page edits',
   565 			contribs_heading_edits: 'Page edits',
   566       contribs_msg_no_edits: 'This user has not made any edits.',
   566 			contribs_msg_no_edits: 'This user has not made any edits.',
   567       contribs_heading_other: 'Other changes made by this user',
   567 			contribs_heading_other: 'Other changes made by this user',
   568       contribs_msg_no_other: 'This user has not made any non-editing changes.',
   568 			contribs_msg_no_other: 'This user has not made any non-editing changes.',
   569       
   569 			
   570       // Special:ChangeStyle
   570 			// Special:ChangeStyle
   571       changetheme_heading_theme: 'Please select a new theme:',
   571 			changetheme_heading_theme: 'Please select a new theme:',
   572       changetheme_heading_style: 'Please select a stylesheet:',
   572 			changetheme_heading_style: 'Please select a stylesheet:',
   573       changetheme_btn_continue: 'Continue',
   573 			changetheme_btn_continue: 'Continue',
   574       changetheme_btn_allclear: 'Change style',
   574 			changetheme_btn_allclear: 'Change style',
   575       changetheme_success_title: 'Theme changed',
   575 			changetheme_success_title: 'Theme changed',
   576       changetheme_success_body: 'Your theme preferences have been updated. Redirecting you to the last viewed page...',
   576 			changetheme_success_body: 'Your theme preferences have been updated. Redirecting you to the last viewed page...',
   577       
   577 			
   578       // Special:ActivateAccount
   578 			// Special:ActivateAccount
   579       activate_err_badlink_title: 'Account activation error',
   579 			activate_err_badlink_title: 'Account activation error',
   580       activate_err_badlink_body: 'This page can only be accessed using links sent to users via e-mail.',
   580 			activate_err_badlink_body: 'This page can only be accessed using links sent to users via e-mail.',
   581       activate_err_bad_key: 'The activation key was probably incorrect, or the account is already active.',
   581 			activate_err_bad_key: 'The activation key was probably incorrect, or the account is already active.',
   582       activate_success_title: 'Activation successful',
   582 			activate_success_title: 'Activation successful',
   583       activate_success_body: 'Your account is now active. Thank you for registering.',
   583 			activate_success_body: 'Your account is now active. Thank you for registering.',
   584       
   584 			
   585       // Special:PasswordReset
   585 			// Special:PasswordReset
   586       passreset_blurb_line1: 'Don\'t worry, it happens to the best of us.',
   586 			passreset_blurb_line1: 'Don\'t worry, it happens to the best of us.',
   587       passreset_blurb_line2: 'To reset your password, just enter your username below, and a new password will be e-mailed to you.',
   587 			passreset_blurb_line2: 'To reset your password, just enter your username below, and a new password will be e-mailed to you.',
   588       passreset_lbl_username: 'Username:',
   588 			passreset_lbl_username: 'Username:',
   589       passreset_btn_mailpasswd: 'Mail new password',
   589 			passreset_btn_mailpasswd: 'Mail new password',
   590       passreset_email: "Dear %username%,
   590 			passreset_email: "Dear %username%,
   591     
   591 		
   592 Someone (hopefully you) on the %site_name% website requested that a new password be created.
   592 Someone (hopefully you) on the %site_name% website requested that a new password be created.
   593 
   593 
   594 The request was sent from the IP address %remote_addr%.
   594 The request was sent from the IP address %remote_addr%.
   595 
   595 
   596 If you did not request the new password, then you do not need to do anything; the password will be invalidated after 24 hours.
   596 If you did not request the new password, then you do not need to do anything; the password will be invalidated after 24 hours.
   597 
   597 
   598 If you did request this password, then please log in using the password shown below:
   598 If you did request this password, then please log in using the password shown below:
   599 
   599 
   600   Password: %temp_pass%
   600 	Password: %temp_pass%
   601   
   601 	
   602 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.
   602 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.
   603 
   603 
   604 Sincerely yours,
   604 Sincerely yours,
   605 The %site_name% administration team
   605 The %site_name% administration team
   606 ",
   606 ",
   607       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.',
   607 			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.',
   608       passreset_stage1_error: 'Error occured, your new password was not sent.',
   608 			passreset_stage1_error: 'Error occured, your new password was not sent.',
   609       passreset_stage2_th: 'Reset password',
   609 			passreset_stage2_th: 'Reset password',
   610       passreset_stage2_lbl_password: 'Password:',
   610 			passreset_stage2_lbl_password: 'Password:',
   611       passreset_stage2_lbl_confirm: 'Confirm:',
   611 			passreset_stage2_lbl_confirm: 'Confirm:',
   612       passreset_stage2_lbl_strength: 'Password strength rating:',
   612 			passreset_stage2_lbl_strength: 'Password strength rating:',
   613       passreset_stage2_blurb_strength: 'Your password needs to have a score of at least <b>%config.pw_strength_minimum%</b>.',
   613 			passreset_stage2_blurb_strength: 'Your password needs to have a score of at least <b>%config.pw_strength_minimum%</b>.',
   614       passreset_stage2_btn_submit: 'Reset password',
   614 			passreset_stage2_btn_submit: 'Reset password',
   615       passreset_stage2_success: 'Your password has been reset. Return to the <a href="%url_mainpage%">main page</a>.',
   615 			passreset_stage2_success: 'Your password has been reset. Return to the <a href="%url_mainpage%">main page</a>.',
   616       
   616 			
   617       passreset_err_no_match: 'The passwords you entered do not match.',
   617 			passreset_err_no_match: 'The passwords you entered do not match.',
   618       passreset_err_too_short: 'The new password must be 6 characters or greater in length.',
   618 			passreset_err_too_short: 'The new password must be 6 characters or greater in length.',
   619       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>',
   619 			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>',
   620       passreset_err_pass_expired: 'Your temporary password has expired. Please <a href="%reset_url%">request another one</a>.',
   620 			passreset_err_pass_expired: 'Your temporary password has expired. Please <a href="%reset_url%">request another one</a>.',
   621       
   621 			
   622       // Special:Memberlist
   622 			// Special:Memberlist
   623       ml_column_username: 'Username',
   623 			ml_column_username: 'Username',
   624       ml_column_userlevel: 'Title',
   624 			ml_column_userlevel: 'Title',
   625       ml_column_email: 'E-mail',
   625 			ml_column_email: 'E-mail',
   626       ml_column_regtime: 'Registered',
   626 			ml_column_regtime: 'Registered',
   627       ml_level_guest: 'Guest',
   627 			ml_level_guest: 'Guest',
   628       ml_level_member: 'Member',
   628 			ml_level_member: 'Member',
   629       ml_level_mod: 'Moderator',
   629 			ml_level_mod: 'Moderator',
   630       ml_level_admin: 'Site administrator',
   630 			ml_level_admin: 'Site administrator',
   631       ml_level_unknown: 'Unknown (level %level%)',
   631 			ml_level_unknown: 'Unknown (level %level%)',
   632       ml_email_nonpublic: 'Non-public',
   632 			ml_email_nonpublic: 'Non-public',
   633       ml_date_daysago: '%days_ago% days ago',
   633 			ml_date_daysago: '%days_ago% days ago',
   634       ml_date_today: 'Today',
   634 			ml_date_today: 'Today',
   635       ml_date_yesterday: 'Yesterday',
   635 			ml_date_yesterday: 'Yesterday',
   636       ml_btn_adminuser: 'Administer user',
   636 			ml_btn_adminuser: 'Administer user',
   637       ml_tip_userpage: 'Click to view this user\'s userpage',
   637 			ml_tip_userpage: 'Click to view this user\'s userpage',
   638       ml_tip_nouserpage: 'This user hasn\'t created a userpage yet, but you can still view profile details by clicking this link.',
   638 			ml_tip_nouserpage: 'This user hasn\'t created a userpage yet, but you can still view profile details by clicking this link.',
   639       ml_lbl_finduser: 'Find a member:',
   639 			ml_lbl_finduser: 'Find a member:',
   640       ml_btn_go: 'Go',
   640 			ml_btn_go: 'Go',
   641       ml_tip_wildcard: 'You may use the following wildcards: * to match multiple characters, ? to match a single character.',
   641 			ml_tip_wildcard: 'You may use the following wildcards: * to match multiple characters, ? to match a single character.',
   642       ml_err_nousers_find: 'Sorry - no users that matched your query could be found. Please try some different search terms.',
   642 			ml_err_nousers_find: 'Sorry - no users that matched your query could be found. Please try some different search terms.',
   643       ml_err_nousers: 'Sorry - no users with usernames that start with that letter could be found.',
   643 			ml_err_nousers: 'Sorry - no users with usernames that start with that letter could be found.',
   644       ml_msg_matches_zero: 'Search returned no matches',
   644 			ml_msg_matches_zero: 'Search returned no matches',
   645       ml_msg_matches_one: 'Search returned 1 match',
   645 			ml_msg_matches_one: 'Search returned 1 match',
   646       ml_msg_matches: 'Search returned %matches% matches',
   646 			ml_msg_matches: 'Search returned %matches% matches',
   647     },
   647 		},
   648     userpage: {
   648 		userpage: {
   649       page_title: '%username|htmlsafe%\'s user page',
   649 			page_title: '%username|htmlsafe%\'s user page',
   650       heading_basics: 'All about %username%',
   650 			heading_basics: 'All about %username%',
   651       lbl_joined: 'Member since:',
   651 			lbl_joined: 'Member since:',
   652       lbl_num_comments: 'Total comments:',
   652 			lbl_num_comments: 'Total comments:',
   653       lbl_real_name: 'Real name:',
   653 			lbl_real_name: 'Real name:',
   654       btn_administer_user: 'Administer user',
   654 			btn_administer_user: 'Administer user',
   655       heading_comments: '%username%\'s latest comments',
   655 			heading_comments: '%username%\'s latest comments',
   656       comments_lbl_posted: 'Posted',
   656 			comments_lbl_posted: 'Posted',
   657       msg_no_comments: 'This user has not posted any comments.',
   657 			msg_no_comments: 'This user has not posted any comments.',
   658       heading_contact: 'Get in touch',
   658 			heading_contact: 'Get in touch',
   659       lbl_email: 'E-mail address:',
   659 			lbl_email: 'E-mail address:',
   660       lbl_homepage: 'Website:',
   660 			lbl_homepage: 'Website:',
   661       btn_send_pm: 'Send %username% a <a href="%pm_link%">Private Message!</a>',
   661 			btn_send_pm: 'Send %username% a <a href="%pm_link%">Private Message!</a>',
   662       btn_send_pm_guest: 'You could send %username% a Private Message if you were <a %login_flags%>logged in</a>.',
   662 			btn_send_pm_guest: 'You could send %username% a Private Message if you were <a %login_flags%>logged in</a>.',
   663       lbl_aim: 'AIM:',
   663 			lbl_aim: 'AIM:',
   664       lbl_yim: 'Yahoo! IM:',
   664 			lbl_yim: 'Yahoo! IM:',
   665       lbl_wlm: 'WLM:',
   665 			lbl_wlm: 'WLM:',
   666       lbl_xmpp: 'XMPP/Jabber&trade;:',
   666 			lbl_xmpp: 'XMPP/Jabber&trade;:',
   667       heading_real_life: '%username% in real life',
   667 			heading_real_life: '%username% in real life',
   668       lbl_location: 'Location:',
   668 			lbl_location: 'Location:',
   669       lbl_job: 'Job/occupation:',
   669 			lbl_job: 'Job/occupation:',
   670       lbl_hobbies: 'Enjoys:',
   670 			lbl_hobbies: 'Enjoys:',
   671       msg_no_contact_info: '%username% hasn\'t posted any real-life contact information.',
   671 			msg_no_contact_info: '%username% hasn\'t posted any real-life contact information.',
   672       msg_user_not_exist: 'Additional information: user "%username%" does not exist.',
   672 			msg_user_not_exist: 'Additional information: user "%username%" does not exist.',
   673       tab_profile: 'Profile',
   673 			tab_profile: 'Profile',
   674       tab_content: 'User page',
   674 			tab_content: 'User page',
   675     }
   675 		}
   676   }
   676 	}
   677 };
   677 };
   678 
   678 
   679 // All done! :-)
   679 // All done! :-)
   680 
   680