Elgg  Version 6.2
en.php
Go to the documentation of this file.
1 <?php
8 return array(
13  'item:site:site' => 'Site',
14  'collection:site:site' => 'Sites',
15  'index:content' => '<p>Welcome to your Elgg site.</p><p><strong>Tip:</strong> Many sites use the <code>activity</code> plugin to place a site activity stream on this page.</p>',
16 
21  'login' => "Log in",
22  'loginok' => "You have been logged in.",
23  'login:continue' => "Log in to continue",
24  'login:empty' => "Username/email and password are required.",
25  'login:baduser' => "Unable to load your user account.",
26 
27  'logout' => "Log out",
28  'logoutok' => "You have been logged out.",
29  'logouterror' => "We couldn't log you out. Please try again.",
30  'session_expired' => "Your session has expired. Please <a href='javascript:location.reload(true)'>reload</a> the page to log in.",
31  'session_changed_user' => "You have been logged in as another user. You should <a href='javascript:location.reload(true)'>reload</a> the page.",
32 
33  'loggedinrequired' => "You must be logged in to view the requested page.",
34  'loggedoutrequired' => "You must be logged out to view the requested page.",
35  'adminrequired' => "You must be an administrator to view the requested page.",
36  'membershiprequired' => "You must be a member of this group to view the requested page.",
37  'limited_access' => "You do not have permission to view the requested page.",
38  'invalid_request_signature' => "The URL of the page you are trying to access is invalid or has expired",
39 
44  'exception:title' => "Fatal Error.",
45  'exception:contact_admin' => 'An unrecoverable error has occurred and has been logged. Contact the site administrator with the following information:',
46 
47  'actionnotfound' => "The action file for %s was not found.",
48  'actionunauthorized' => 'You are unauthorized to perform this action',
49 
50  'ajax:error' => 'Unexpected error while performing an AJAX call. Maybe the connection to the server is lost.',
51  'ajax:not_is_xhr' => 'You cannot access AJAX views directly',
52  'ajax:pagination:no_data' => 'No new page data found',
53  'ajax:pagination:load_more' => 'Load more',
54 
55  'ElggEntity:Error:SetSubtype' => 'Use %s instead of the magic setter for "subtype"',
56  'ElggEntity:Error:SetEnabled' => 'Use %s instead of the magic setter for "enabled"',
57  'ElggEntity:Error:SetDeleted' => 'Use %s instead of the magic setter for "deleted"',
58  'ElggUser:Error:SetAdmin' => 'Use %s instead of the magic setter for "admin"',
59  'ElggUser:Error:SetBanned' => 'Use %s instead of the magic setter for "banned"',
60 
61  'PluginException:CannotStart' => '%s (guid: %s) cannot start and has been deactivated. Reason: %s',
62  'PluginException:InvalidID' => "%s is an invalid plugin ID.",
63  'PluginException:PluginMustBeActive' => "Requires plugin '%s' to be active.",
64  'PluginException:PluginMustBeAfter' => "Requires to be positioned after plugin '%s'.",
65  'PluginException:PluginMustBeBefore' => "Requires to be positioned before plugin '%s'.",
66  'ElggPlugin:MissingID' => 'Missing plugin ID (guid %s)',
67  'ElggPlugin:NoPluginComposer' => 'Missing composer.json for plugin ID %s (guid %s)',
68  'ElggPlugin:StartFound' => 'For plugin ID %s a start.php was found. This could indicate a unsupported plugin version.',
69  'ElggPlugin:IdMismatch' => 'This plugin\'s directory must be renamed to "%s" to match the projectname set in the plugin composer.json.',
70  'ElggPlugin:Error' => 'Plugin error',
71  'ElggPlugin:Exception:CannotIncludeFile' => 'Cannot include %s for plugin %s (guid: %s) at %s.',
72  'ElggPlugin:Exception:IncludeFileThrew' => 'Threw exception including %s for plugin %s (guid: %s) at %s.',
73  'ElggPlugin:Exception:CannotRegisterViews' => 'Cannot open views dir for plugin %s (guid: %s) at %s.',
74  'ElggPlugin:InvalidAndDeactivated' => '%s is an invalid plugin and has been deactivated.',
75  'ElggPlugin:activate:BadConfigFormat' => 'Plugin file "elgg-plugin.php" did not return a serializable array.',
76  'ElggPlugin:activate:ConfigSentOutput' => 'Plugin file "elgg-plugin.php" sent output.',
77 
78  'ElggPlugin:Dependencies:ActiveDependent' => 'There are other plugins that list %s as a dependency. You must disable the following plugins before disabling this one: %s',
79  'ElggPlugin:Dependencies:MustBeActive' => 'Must be active',
80  'ElggPlugin:Dependencies:Position' => 'Position',
81 
82  'ElggMenuBuilder:Trees:NoParents' => 'Menu items found without parents to link them to',
83  'ElggMenuBuilder:Trees:OrphanedChild' => 'Menu item [%s] found with a missing parent[%s]',
84  'ElggMenuBuilder:Trees:DuplicateChild' => 'Duplicate registration found for menu item [%s]',
85 
86  'RegistrationException:EmptyPassword' => 'The password fields cannot be empty',
87  'RegistrationException:PasswordMismatch' => 'Passwords must match',
88  'LoginException:BannedUser' => 'You have been banned from this site and cannot log in',
89  'LoginException:UsernameFailure' => 'We could not log you in. Please check your username/email and password.',
90  'LoginException:PasswordFailure' => 'We could not log you in. Please check your username/email and password.',
91  'LoginException:AccountLocked' => 'Your account has been locked for too many log in failures.',
92  'LoginException:ChangePasswordFailure' => 'Failed current password check.',
93  'LoginException:Unknown' => 'We could not log you in due to an unknown error.',
94  'LoginException:AdminValidationPending' => "Your account needs to be validated by a site administrator before you can use it. You'll be notified when your account is validated.",
95  'LoginException:DisabledUser' => "Your account has been disabled. You're not allowed to login.",
96 
97  'UserFetchFailureException' => 'Cannot check permission for user_guid [%s] as the user does not exist.',
98 
99  'PageNotFoundException' => 'The page you are trying to view does not exist or you do not have permissions to view it',
100  'EntityNotFoundException' => 'The content you were trying to access has been removed or you do not have permissions to access it',
101  'EntityPermissionsException' => 'You do not have sufficient permissions for this action',
102  'GatekeeperException' => 'You do not have permissions to view the page you are trying to access',
103  'RegistrationAllowedGatekeeperException:invalid_invitecode' => "The provided invite code is not valid",
104  'BadRequestException' => 'Bad request',
105  'BadRequestException:invalid_host_header' => 'The request contains an invalid HOST header',
106  'BadRequestException:livesearch:no_query' => 'Livesearch requires a query',
107  'ValidationException' => 'Submitted data did not meet the requirements, please check your input',
108  'ValidationException:field:required' => 'Field %s is required, empty data provided',
109  'ValidationException:field:url' => 'Field %s does not meet the URL requirements, please check your input',
110  'LogicException:InterfaceNotImplemented' => '%s must implement %s',
111  'ForbiddenException' => 'You do not have sufficient permissions to view this page',
112  'GoneException' => 'The requested resource is no longer available',
113  'InternalServerErrorException' => 'An unknown error occurred while trying to process your request',
114  'MethodNotAllowedException' => 'The requested method is not allowed for this resource',
115  'NotImplementedException' => 'The requested method is not implemented for this resource',
116  'ServiceUnavailableException' => 'The server could not process your request, please try again later',
117  'TooManyRequestsException' => 'Too many requests, please slow down',
118  'UnauthorizedException' => 'You do not have the valid authentication credentials for the target resource',
119 
120  'Security:InvalidPasswordCharacterRequirementsException' => "The provided password is doesn't meet the character requirements",
121  'Security:InvalidPasswordLengthException' => "The provided password doesn't meet the minimal length requirement of %s characters",
122 
123  'Entity:Subscriptions:InvalidMethodsException' => '%s requires $methods to be a string or an array of strings',
124 
125  'changebookmark' => 'Please change your bookmark for this page',
126  'error:missing_data' => 'There was some data missing in your request',
127  'save:fail' => 'There was a failure saving your data',
128  'save:success' => 'Your data was saved',
129 
130  'error:default:title' => 'Oops...',
131  'error:default:content' => 'Oops... something went wrong.',
132  'error:400:title' => 'Bad request',
133  'error:400:content' => 'Sorry. The request is invalid or incomplete.',
134  'error:401:title' => 'Unauthorized',
135  'error:403:title' => 'Forbidden',
136  'error:403:content' => 'Sorry. You are not allowed to access the requested page.',
137  'error:404:title' => 'Page not found',
138  'error:404:content' => 'Sorry. We could not find the page that you requested.',
139  'error:407:title' => 'Proxy authentication required',
140  'error:500:title' => 'Internal server error',
141  'error:503:title' => 'Service unavailable',
142 
143  'upload:error:ini_size' => 'The file you tried to upload is too large.',
144  'upload:error:form_size' => 'The file you tried to upload is too large.',
145  'upload:error:partial' => 'The file upload did not complete.',
146  'upload:error:no_file' => 'No file was selected.',
147  'upload:error:no_tmp_dir' => 'Cannot save the uploaded file.',
148  'upload:error:cant_write' => 'Cannot save the uploaded file.',
149  'upload:error:extension' => 'Cannot save the uploaded file.',
150  'upload:error:unknown' => 'The file upload failed.',
151 
155  'table_columns:fromView:admin' => 'Admin',
156  'table_columns:fromView:banned' => 'Banned',
157  'table_columns:fromView:checkbox' => 'Select',
158  'table_columns:fromView:container' => 'Container',
159  'table_columns:fromView:entity_menu' => 'Menu',
160  'table_columns:fromView:excerpt' => 'Description',
161  'table_columns:fromView:link' => 'Name/Title',
162  'table_columns:fromView:icon' => 'Icon',
163  'table_columns:fromView:item' => 'Item',
164  'table_columns:fromView:language' => 'Language',
165  'table_columns:fromView:last_action' => 'Last action',
166  'table_columns:fromView:last_login' => 'Last login',
167  'table_columns:fromView:owner' => 'Owner',
168  'table_columns:fromView:prev_last_login' => 'Previous last login',
169  'table_columns:fromView:time_created' => 'Time Created',
170  'table_columns:fromView:time_updated' => 'Time Updated',
171  'table_columns:fromView:unvalidated_menu' => 'Menu',
172  'table_columns:fromView:user' => 'User',
173 
174  'table_columns:fromProperty:description' => 'Description',
175  'table_columns:fromProperty:email' => 'Email',
176  'table_columns:fromProperty:name' => 'Name',
177  'table_columns:fromProperty:type' => 'Type',
178  'table_columns:fromProperty:username' => 'Username',
179  'table_columns:fromProperty:validated' => 'Validated',
180 
181  'table_columns:fromMethod:getSubtype' => 'Subtype',
182  'table_columns:fromMethod:getDisplayName' => 'Name/Title',
183  'table_columns:fromMethod:getMimeType' => 'MIME Type',
184  'table_columns:fromMethod:getSimpleType' => 'Type',
185 
190  'name' => "Display name",
191  'email' => "Email address",
192  'username' => "Username",
193  'loginusername' => "Username or email",
194  'password' => "Password",
195  'passwordagain' => "Password (again for verification)",
196  'admin_option' => "Make this user an admin?",
197  'autogen_password_option' => "Automatically generate a secure password?",
198 
203  'access:label:private' => "Private",
204  'access:label:logged_in' => "Logged in users",
205  'access:label:public' => "Public",
206  'access:label:logged_out' => "Logged out users",
207  'access:label:friends' => "Friends",
208  'access' => "Who can see this",
209  'access:limited:label' => "Limited",
210  'access:help' => "The access level",
211  'access:read' => "Read access",
212  'access:write' => "Write access",
213  'access:admin_only' => "Administrators only",
214 
219  'dashboard' => "Dashboard",
220  'dashboard:nowidgets' => "Your dashboard lets you track the activity and content on this site that matters to you.",
221 
222  'widgets:add' => 'Add widgets',
223  'widgets:add:description' => "Click on any widget button below to add it to the page.",
224  'widget:unavailable' => 'You have already added this widget',
225  'widget:numbertodisplay' => 'Number of items to display',
226 
227  'widget:delete' => 'Remove %s',
228  'widget:edit' => 'Customize this widget',
229 
230  'item:object:widget' => "Widget",
231  'collection:object:widget' => 'Widgets',
232  'widgets:add:success' => "The widget was successfully added.",
233  'widgets:add:failure' => "We could not add your widget.",
234  'widgets:move:failure' => "We could not store the new widget position.",
235  'widgets:remove:failure' => "Unable to remove this widget",
236  'widgets:not_configured' => "This widget is not yet configured",
237 
242  'group' => "Group",
243  'item:group' => "Group",
244  'collection:group' => 'Groups',
245  'item:group:group' => "Group",
246  'collection:group:group' => 'Groups',
247  'groups:tool_gatekeeper' => "The requested functionality is currently not enabled in this group",
248 
253  'user' => "User",
254  'item:user' => "User",
255  'collection:user' => 'Users',
256  'item:user:user' => 'User',
257  'collection:user:user' => 'Users',
258  'notification:user:user:make_admin' => "Send a notification when a user receives admin rights",
259  'notification:user:user:remove_admin' => "Send a notification when the admin rights of a user are revoked",
260  'notification:user:user:unban' => "Send a notification when a user is unbanned",
261 
262  'friends' => "Friends",
263  'collection:friends' => 'Friends\' %s',
264 
265  'avatar' => 'Avatar',
266  'avatar:edit' => 'Edit avatar',
267  'avatar:upload:instructions' => "Your avatar is displayed throughout the site. You can change it as often as you'd like. (File formats accepted: GIF, JPG or PNG)",
268  'avatar:upload:success' => 'Avatar successfully uploaded',
269  'avatar:upload:fail' => 'Avatar upload failed',
270  'avatar:resize:fail' => 'Resize of the avatar failed',
271  'avatar:remove:success' => 'Removing the avatar succeeded',
272  'avatar:remove:fail' => 'Avatar remove failed',
273 
274  'header:remove:success' => 'Removing the header succeeded',
275  'header:remove:fail' => 'Header remove failed',
276  'header:upload:success' => 'Uploading the header succeeded',
277  'header:upload:fail' => 'Header upload failed',
278 
279  'action:user:validate:already' => "%s was already validated",
280  'action:user:validate:success' => "%s has been validated",
281  'action:user:validate:error' => "An error occurred while validating %s",
282 
283  'action:user:login_as' => "Login as",
284  'action:user:logout_as' => "Return to %s",
285 
286  'action:user:login_as:success' => "You are now logged in as %s",
287  'action:user:login_as:unknown' => "Unknown user. Could not login.",
288  'action:user:login_as:error' => "Could not login as %s",
289 
290  'action:admin:user:bulk:ban' => "Successfully banned %s users",
291  'action:admin:user:bulk:unban' => "Successfully unbanned %s users",
292 
296  'feed:rss' => 'RSS',
297  'feed:rss:title' => 'RSS feed for this page',
301  'link:view' => 'view link',
302  'link:view:all' => 'View all',
303  'link:skip_to_main' => 'Skip to main content',
304 
308  'river' => "River",
309  'river:user:friend' => "%s is now a friend with %s",
310  'river:site:site:join' => "%s joined the site",
311  'river:update:user:avatar' => '%s has a new avatar',
312  'river:posted:generic' => '%s posted',
313  'river:ingroup' => 'in the group %s',
314  'river:none' => 'No activity',
315  'river:update' => 'Update for %s',
316  'river:delete' => 'Remove this activity item',
317  'river:delete:success' => 'Activity item has been deleted',
318  'river:delete:fail' => 'Activity item could not be deleted',
319  'river:delete:lack_permission' => 'You lack permission to delete this activity item',
320  'river:subject:invalid_subject' => 'Invalid user',
321  'activity:owner' => 'Activity',
322 
327  'relationship:default' => "%s relates to %s",
328 
332  'notification:method:email' => 'Email',
333  'notification:method:email:from' => '%s (via %s)',
334  'notification:method:delayed_email' => 'Delayed email',
335 
336  'usersettings:notifications:title' => "Notification settings",
337  'usersettings:notifications:users:title' => 'Notifications per user',
338  'usersettings:notifications:users:description' => 'To receive notifications from your friends (on an individual basis) when they create new content, find them below and select the notification method you would like to use.',
339 
340  'usersettings:notifications:menu:page' => "Notification settings",
341  'usersettings:notifications:menu:filter:settings' => "Settings",
342 
343  'usersettings:notifications:default:description' => 'Default notification settings for events from the system',
344  'usersettings:notifications:content_create:description' => 'Default notification settings for new content you created, this can cause notifications when others take action on you content like leaving a comment',
345  'usersettings:notifications:create_comment:description' => "Default notification setting when you comment on content in order to follow the rest of the conversation",
346  'usersettings:notifications:mentions:description' => "Receive a notification when you get @mentioned",
347  'usersettings:notifications:admin_validation_notification:description' => "Receive a notification when a newly registered user needs to be validated",
348 
349  'usersettings:notifications:timed_muting' => "Temporarily disable notifications",
350  'usersettings:notifications:timed_muting:help' => "If you don't wish to receive any notifications during a certain period (for example a holiday) you can set a start and end date to temporarily disable all notifications",
351  'usersettings:notifications:timed_muting:start' => "First day",
352  'usersettings:notifications:timed_muting:end' => "Last day",
353  'usersettings:notifications:timed_muting:warning' => "Currently your notifications are temporarily disabled",
354 
355  'usersettings:notifications:save:ok' => "Notification settings were successfully saved.",
356  'usersettings:notifications:save:fail' => "There was a problem saving the notification settings.",
357 
358  'usersettings:notifications:subscriptions:save:ok' => "Notification subscriptions were successfully saved.",
359  'usersettings:notifications:subscriptions:save:fail' => "There was a problem saving the notification subscriptions.",
360 
361  'notification:default:salutation' => 'Dear %s,',
362  'notification:default:sign-off' => 'Regards,
363 
364 %s',
365  'notification:subject' => 'Notification about %s',
366  'notification:body' => 'View the new activity at %s',
367 
368  'notification:mentions:subject' => '%s mentioned you',
369  'notification:mentions:body' => "%s mentioned you in '%s'.
370 
371 To see the full post, click on the link below:
372 %s",
373 
374  'notifications:delayed_email:subject:daily' => "Daily notifications",
375  'notifications:delayed_email:subject:weekly' => "Weekly notifications",
376  'notifications:delayed_email:body:intro' => "Below is a list of your delayed notifications.",
377 
378  'notifications:subscriptions:record:settings' => 'Show detailed selection',
379  'notifications:subscriptions:no_results' => 'There are no subscription records yet',
380  'notifications:subscriptions:details:no_results' => 'There are no detailed subscriptions to configure.',
381  'notifications:subscriptions:details:reset' => 'Undo selection',
382 
383  'notifications:mute:title' => "Mute notifications",
384  'notifications:mute:description' => "If you no longer wish to receive notifications like the one you received configure one or more of the following reasons to block all notifications:",
385  'notifications:mute:error:content' => "No notification settings could be determined",
386  'notifications:mute:entity' => "about '%s'",
387  'notifications:mute:container' => "from '%s'",
388  'notifications:mute:owner' => "by '%s'",
389  'notifications:mute:actor' => "initiated by '%s'",
390  'notifications:mute:group' => "written in the group '%s'",
391  'notifications:mute:user' => "written by the user '%s'",
392 
393  'notifications:mute:save:success' => "Your notification settings have been saved",
394 
395  'notifications:mute:email:footer' => "Mute these emails",
396 
401  'search' => "Search",
402  'notfound' => "No results found.",
403 
404  'viewtype:change' => "Change list type",
405  'viewtype:list' => "List view",
406  'viewtype:gallery' => "Gallery",
407  'search:go' => 'Go',
408  'userpicker:only_friends' => 'Only friends',
409 
414  'account' => "Account",
415  'settings' => "Settings",
416  'tools' => "Tools",
417  'settings:edit' => 'Edit settings',
418 
419  'register' => "Register",
420  'registerok' => "You have successfully registered for %s.",
421  'registerbad' => "Your registration was unsuccessful because of an unknown error.",
422  'registerdisabled' => "Registration has been disabled by the system administrator",
423  'register:fields' => 'All fields are required',
424 
425  'registration:noname' => 'Display name is required.',
426  'registration:notemail' => 'The email address you provided does not appear to be a valid email address.',
427  'registration:userexists' => 'That username already exists',
428  'registration:usernametooshort' => 'Your username must be a minimum of %u characters long.',
429  'registration:usernametoolong' => 'Your username is too long. It can have a maximum of %u characters.',
430  'registration:dupeemail' => 'This email address has already been registered.',
431  'registration:invalidchars' => 'Sorry, your username contains the character %s which is invalid. The following characters are invalid: %s',
432  'registration:invalidchars:route' => 'Sorry, your username contains the character %s which is invalid.',
433  'registration:emailnotvalid' => 'Sorry, the email address you entered is invalid on this system',
434  'registration:passwordnotvalid' => 'Sorry, the password you entered is invalid on this system',
435  'registration:usernamenotvalid' => 'Sorry, the username you entered is invalid on this system',
436 
437  'adduser:ok' => "You have successfully added a new user.",
438 
439  'user:set:name' => "Account name settings",
440  'user:name:label' => "Display name",
441  'user:name:success' => "Successfully changed display name on the system.",
442  'user:name:fail' => "Could not change display name on the system.",
443  'user:username:success' => "Successfully changed username on the system.",
444  'user:username:fail' => "Could not change username on the system.",
445 
446  'user:set:password' => "Account password",
447  'user:current_password:label' => 'Current password',
448  'user:password:label' => "New password",
449  'user:password2:label' => "New password again",
450  'user:password:success' => "Password changed",
451  'user:changepassword:unknown_user' => 'Invalid user.',
452  'user:changepassword:change_password_confirm' => 'This will change your password.',
453 
454  'user:delete:title' => 'Confirm account deletion',
455  'user:delete:description' => 'Please confirm that you wish to delete the account of %s. Deleting the account will also delete all content (including groups) owned by this user. This might also include related content such as group content, subpages or comments on the content. Below you can view a list of content owned by the user.',
456  'user:delete:confirm' => "I hereby confirm I want to delete this user",
457 
458  'user:set:language' => "Language settings",
459  'user:language:label' => "Language",
460  'user:language:success' => "Language settings have been updated.",
461 
462  'user:username:notfound' => 'Username %s not found.',
463  'user:username:help' => 'Please be aware that changing a username will change all dynamic user related links',
464 
465  'user:password:lost' => 'Lost password',
466  'user:password:hash_missing' => 'Regretfully, we must ask you to reset your password. We have improved the security of passwords on the site, but were unable to migrate all accounts in the process.',
467  'user:password:changereq:success' => 'Successfully requested a new password, email sent',
468 
469  'user:password:text' => 'To request a new password, enter your username or email address below and click the Request button.',
470 
471  'user:persistent' => 'Remember me',
472 
473  'walled_garden:home' => 'Home',
474 
478  'password:requirements:min_length' => "The password needs to be at least %s characters.",
479  'password:requirements:lower' => "The password needs to have at least %s lower case characters.",
480  'password:requirements:no_lower' => "The password shouldn't contain any lower case characters.",
481  'password:requirements:upper' => "The password needs to have at least %s upper case characters.",
482  'password:requirements:no_upper' => "The password shouldn't contain any upper case characters.",
483  'password:requirements:number' => "The password needs to have at least %s number characters.",
484  'password:requirements:no_number' => "The password shouldn't contain any number characters.",
485  'password:requirements:special' => "The password needs to have at least %s special characters.",
486  'password:requirements:no_special' => "The password shouldn't contain any special characters.",
487 
491  'menu:page:header:administer' => 'Administer',
492  'menu:page:header:configure' => 'Configure',
493  'menu:page:header:utilities' => 'Utilities',
494  'menu:page:header:develop' => 'Develop',
495  'menu:page:header:information' => 'Information',
496  'menu:page:header:default' => 'Other',
497  'menu:page:header:plugin_settings' => 'Plugin Settings',
498 
499  'admin:view_site' => 'View site',
500  'admin:loggedin' => 'Logged in as %s',
501  'admin:menu' => 'Menu',
502 
503  'admin:configuration:success' => "Your settings have been saved.",
504  'admin:configuration:fail' => "Your settings could not be saved.",
505  'admin:configuration:dataroot:relative_path' => 'Cannot set "%s" as the dataroot because it is not an absolute path.',
506  'admin:configuration:default_limit' => 'The number of items per page must be at least 1.',
507 
508  'admin:unknown_section' => 'Invalid Admin Section.',
509 
510  'admin' => "Administration",
511  'admin:header:release' => "Elgg release: %s",
512  'admin:description' => "The admin panel allows you to control all aspects of the system, from user management to how plugins behave. Choose an option below to get started.",
513 
514  'admin:performance' => 'Performance',
515  'admin:performance:label:generic' => 'Generic',
516  'admin:performance:generic:description' => 'Below is a list of performance suggestions / values which could help in tuning your website',
517  'admin:performance:simplecache' => 'Simplecache',
518  'admin:performance:simplecache:settings:warning' => "It's recommended you configure the simplecache setting in the settings.php.
519 Configuring simplecache in the settings.php file improves caching performance.
520 It allows Elgg to skip connecting to the database when serving cached JavaScript and CSS files",
521  'admin:performance:systemcache' => 'Systemcache',
522  'admin:performance:apache:mod_cache' => 'Apache mod_cache',
523  'admin:performance:apache:mod_cache:warning' => 'The mod_cache module provides HTTP-aware caching schemes. This means that the files will be cached according to an instruction specifying how long a page can be considered "fresh".',
524  'admin:performance:php:open_basedir' => 'PHP open_basedir',
525  'admin:performance:php:open_basedir:not_configured' => 'No limitations have been set',
526  'admin:performance:php:open_basedir:warning' => 'A small amount of open_basedir limitations are in effect, this could impact performance.',
527  'admin:performance:php:open_basedir:error' => 'A large amount of open_basedir limitations are in effect, this will probably impact performance.',
528  'admin:performance:php:open_basedir:generic' => 'With open_basedir every file access will be checked against the list of limitations.
529 Since Elgg has a lot of file access this will negatively impact performance. Also PHPs opcache can no longer cache file paths in memory and has to resolve this upon every access.',
530 
531  'admin:statistics' => 'Statistics',
532  'admin:server' => 'Server',
533  'admin:cron' => 'Cron',
534  'admin:cron:record' => 'Latest Cron Jobs',
535  'admin:cron:period' => 'Cron period',
536  'admin:cron:friendly' => 'Last completed',
537  'admin:cron:date' => 'Date and time',
538  'admin:cron:msg' => 'Message',
539  'admin:cron:started' => 'Cron jobs for "%s" started at %s',
540  'admin:cron:started:actual' => 'Cron interval "%s" started processing at %s',
541  'admin:cron:complete' => 'Cron jobs for "%s" completed at %s',
542 
543  'admin:appearance' => 'Appearance',
544  'admin:administer_utilities' => 'Utilities',
545  'admin:develop_utilities' => 'Utilities',
546  'admin:configure_utilities' => 'Utilities',
547  'admin:configure_utilities:robots' => 'Robots.txt',
548 
549  'admin:users' => "Users",
550  'admin:users:online' => 'Currently Online',
551  'admin:users:newest' => 'Newest',
552  'admin:users:admins' => 'Administrators',
553  'admin:users:banned' => 'Banned',
554  'admin:users:searchuser' => 'Search user to make them admin',
555  'admin:users:existingadmins' => 'List of existing admins',
556  'admin:users:add' => 'Add New User',
557  'admin:users:description' => "This admin panel allows you to control user settings for your site. Choose an option below to get started.",
558  'admin:users:adduser:label' => "Click here to add a new user...",
559  'admin:users:opt:linktext' => "Configure users...",
560  'admin:users:opt:description' => "Configure users and account information. ",
561  'admin:users:find' => 'Find',
562  'admin:users:unvalidated' => 'Unvalidated',
563  'admin:users:unvalidated:no_results' => 'No unvalidated users.',
564  'admin:users:unvalidated:registered' => 'Registered: %s',
565  'admin:users:unvalidated:change_email' => 'Change e-mail address',
566  'admin:users:unvalidated:change_email:user' => 'Change e-mail address for: %s',
567  'admin:users:inactive' => 'Inactive',
568  'admin:users:inactive:last_login_before' => "Show users not logged in after",
569  'admin:users:inactive:last_login_before:help' => "This will also show users who have never logged in.",
570  'admin:users:details:attributes' => 'User attributes',
571  'admin:users:details:profile' => 'Profile information',
572  'admin:users:details:profile:no_fields' => 'No profile fields configured',
573  'admin:users:details:profile:no_information' => 'No profile information available',
574  'admin:users:details:statistics' => 'Content statistics',
575 
576  'admin:configure_utilities:maintenance' => 'Maintenance mode',
577  'admin:upgrades' => 'Upgrades',
578  'admin:upgrades:finished' => 'Completed',
579  'admin:upgrades:db' => 'Database upgrades',
580  'admin:upgrades:db:name' => 'Upgrade name',
581  'admin:upgrades:db:start_time' => 'Start time',
582  'admin:upgrades:db:end_time' => 'End time',
583  'admin:upgrades:db:duration' => 'Duration',
584  'admin:upgrades:menu:pending' => 'Pending upgrades',
585  'admin:upgrades:menu:completed' => 'Completed upgrades',
586  'admin:upgrades:menu:db' => 'Database upgrades',
587  'admin:upgrades:menu:run_single' => 'Run this upgrade',
588  'admin:upgrades:run' => 'Run upgrades now',
589  'admin:upgrades:error:invalid_upgrade' => 'Entity %s does not exist or not a valid instance of ElggUpgrade',
590  'admin:upgrades:error:invalid_batch' => 'Batch runner for the upgrade %s (%s) could not be instantiated',
591  'admin:upgrades:completed' => 'Upgrade "%s" completed at %s',
592  'admin:upgrades:completed:errors' => 'Upgrade "%s" completed at %s but encountered %s errors',
593  'admin:upgrades:failed' => 'Upgrade "%s" failed',
594  'admin:action:upgrade:reset:success' => 'Upgrade "%s" was reset',
595 
596  'admin:settings' => 'Settings',
597  'admin:settings:basic' => 'Basic Settings',
598  'admin:settings:i18n' => 'Internationalization',
599  'admin:settings:advanced' => 'Advanced Settings',
600  'admin:settings:users' => 'Users',
601  'admin:site_icons' => "Site Icons",
602  'admin:site_icons:site_icon' => "Site Icon",
603  'admin:site_icons:info' => "Upload an icon related to your site. This icon will be used as a favicon and when showing the site for example as the sender in site notifications.",
604  'admin:site_icons:font_awesome' => "Font Awesome",
605  'admin:site_icons:font_awesome:zip' => "Upload ZIP file",
606  'admin:site_icons:font_awesome:zip:help' => "Here you can upload a Font Awesome download from https://fontawesome.com/download. This webfont will be served locally.",
607  'admin:site_icons:font_awesome:zip:error' => "Uploaded ZIP can not be extracted",
608  'admin:site_icons:font_awesome:remove_zip' => "Remove uploaded font",
609  'admin:theme' => "Theme",
610  'admin:theme:info' => "Various theme variables can be configured on this form. This configuration will override the existing configuration.",
611  'admin:theme:warning' => "Be advised that these changes could potentially break your styling.",
612  'admin:theme:css_variable:name' => "CSS variable",
613  'admin:theme:css_variable:value' => "Value",
614  'admin:site_settings' => "Site Settings",
615  'admin:site:description' => "This admin panel allows you to control global settings for your site. Choose an option below to get started.",
616  'admin:site:opt:linktext' => "Configure site...",
617  'admin:settings:in_settings_file' => 'This setting is configured in settings.php',
618 
619  'site_secret:current_strength' => 'Key Strength',
620  'site_secret:strength:weak' => "Weak",
621  'site_secret:strength_msg:weak' => "We strongly recommend that you regenerate your site secret.",
622  'site_secret:strength:moderate' => "Moderate",
623  'site_secret:strength_msg:moderate' => "We recommend you regenerate your site secret for the best site security.",
624  'site_secret:strength:strong' => "Strong",
625  'site_secret:strength_msg:strong' => "Your site secret is sufficiently strong. There is no need to regenerate it.",
626 
627  'admin:dashboard' => 'Dashboard',
628  'admin:widget:online_users' => 'Online users',
629  'admin:widget:online_users:help' => 'Lists the users currently on the site',
630  'admin:widget:new_users' => 'New users',
631  'admin:widget:new_users:help' => 'Lists the newest users',
632  'admin:widget:banned_users' => 'Banned users',
633  'admin:widget:banned_users:help' => 'Lists the banned users',
634  'admin:widget:content_stats' => 'Content statistics',
635  'admin:widget:content_stats:help' => 'Keep track of the content created by your users',
636  'admin:widget:cron_status' => 'Cron status',
637  'admin:widget:cron_status:help' => 'Shows the status of the last time cron jobs finished',
638  'admin:widget:elgg_blog' => 'Elgg blog',
639  'admin:widget:elgg_blog:help' => 'Shows the latest posts from the Elgg blog',
640  'admin:widget:elgg_blog:no_results' => 'Unable to fetch the latest Elgg news',
641  'admin:statistics:numentities' => 'Content Statistics',
642  'admin:statistics:numentities:type' => 'Content type',
643  'admin:statistics:numentities:number' => 'Number',
644  'admin:statistics:numentities:searchable' => 'Searchable entities',
645  'admin:statistics:numentities:other' => 'Other entities',
646 
647  'admin:statistics:database' => 'Database Information',
648  'admin:statistics:database:table' => 'Table',
649  'admin:statistics:database:row_count' => 'Row count',
650 
651  'admin:statistics:queue' => 'Queue information',
652  'admin:statistics:queue:name' => 'Name',
653  'admin:statistics:queue:row_count' => 'Row count',
654  'admin:statistics:queue:oldest' => 'Oldest record',
655  'admin:statistics:queue:newest' => 'Newest record',
656 
657  'admin:widget:admin_welcome' => 'Welcome',
658  'admin:widget:admin_welcome:help' => "A short introduction to Elgg's admin area",
659  'admin:widget:admin_welcome:intro' => 'Welcome to Elgg! Right now you are looking at the administration dashboard. It\'s useful for tracking what\'s happening on the site.',
660 
661  'admin:widget:admin_welcome:registration' => "Registration for new users is currently disabled! You can enabled this on the %s page.",
662  'admin:widget:admin_welcome:admin_overview' => "Navigation for the administration area is provided by the menu to the right. It is organized into
663 three sections:
664  <dl>
665  <dt>Administer</dt><dd>Basic tasks like managing users, monitoring reported content and activating plugins.</dd>
666  <dt>Configure</dt><dd>Occasional tasks like setting the site name or configuring security preferences.</dd>
667  <dt>Utilities</dt><dd>Various tools to support site maintenance.</dd>
668  <dt>Information</dt><dd>Information about your site like statistics.</dd>
669  <dt>Develop</dt><dd>For developers who are building plugins or debugging the site. (Requires a developer plugin.)</dd>
670  </dl>",
671 
672  // argh, this is ugly
673  'admin:widget:admin_welcome:outro' => '<br />Be sure to check out the resources available through the footer links and thank you for using Elgg!',
674 
675  'admin:widget:control_panel' => 'Control panel',
676  'admin:widget:control_panel:help' => "Provides easy access to common controls",
677 
678  'admin:cache:flush' => 'Flush the caches',
679  'admin:cache:flushed' => "The site's caches have been flushed",
680  'admin:cache:invalidate' => 'Invalidate the caches',
681  'admin:cache:invalidated' => "The site's caches have been invalidated",
682  'admin:cache:clear' => 'Clear the caches',
683  'admin:cache:cleared' => "The site's caches have been cleared",
684  'admin:cache:purge' => 'Purge the caches',
685  'admin:cache:purged' => "The site's caches have been purged",
686 
687  'admin:footer:faq' => 'Administration FAQ',
688  'admin:footer:manual' => 'Administration Manual',
689  'admin:footer:community_forums' => 'Elgg Community Forums',
690  'admin:footer:blog' => 'Elgg Blog',
691 
692  'admin:plugins:category:all' => 'All plugins',
693  'admin:plugins:category:active' => 'Active plugins',
694  'admin:plugins:category:inactive' => 'Inactive plugins',
695  'admin:plugins:category:admin' => 'Admin',
696  'admin:plugins:category:bundled' => 'Bundled',
697  'admin:plugins:category:nonbundled' => 'Non-bundled',
698  'admin:plugins:category:content' => 'Content',
699  'admin:plugins:category:development' => 'Development',
700  'admin:plugins:category:enhancement' => 'Enhancements',
701  'admin:plugins:category:api' => 'Service/API',
702  'admin:plugins:category:communication' => 'Communication',
703  'admin:plugins:category:security' => 'Security and Spam',
704  'admin:plugins:category:social' => 'Social',
705  'admin:plugins:category:multimedia' => 'Multimedia',
706  'admin:plugins:category:theme' => 'Themes',
707  'admin:plugins:category:widget' => 'Widgets',
708  'admin:plugins:category:utility' => 'Utilities',
709 
710  'admin:plugins:markdown:unknown_plugin' => 'Unknown plugin.',
711  'admin:plugins:markdown:unknown_file' => 'Unknown file.',
712 
713  'admin:notices:delete_all' => 'Dismiss all %s notices',
714  'admin:notices:could_not_delete' => 'Could not delete notice.',
715  'item:object:admin_notice' => 'Admin notice',
716  'collection:object:admin_notice' => 'Admin notices',
717 
718  'admin:options' => 'Admin options',
719 
720  'admin:security' => 'Security',
721  'admin:security:information' => 'Information',
722  'admin:security:information:description' => 'On this page you can find a list of security recommendations.',
723  'admin:security:information:https' => 'Is the website protected by HTTPS',
724  'admin:security:information:https:warning' => "It's recommended to protect your website using HTTPS, this helps protect data (eg. passwords) from being sniffed over the internet connection.",
725  'admin:security:information:wwwroot' => 'Website main folder is writable',
726  'admin:security:information:wwwroot:error' => "It's recommended that you install Elgg in a folder which isn't writable by your webserver. Malicious visitors could place unwanted code in your website.",
727  'admin:security:information:validate_input' => 'Input validation',
728  'admin:security:information:validate_input:error' => "Some plugin has disabled the input validation on your website, this will allow users to submit potentially harmfull content (eg. cross-site-scripting, etc)",
729  'admin:security:information:password_length' => 'Minimal password length',
730  'admin:security:information:password_length:warning' => "It's recommended to have a minimal password length of at least 6 characters.",
731  'admin:security:information:username_length' => 'Minimal username length',
732  'admin:security:information:username_length:warning' => "It's recommended to have a minimal username length of at least 4 characters.",
733  'admin:security:information:php:session_gc' => "PHP session cleanup",
734  'admin:security:information:php:session_gc:chance' => "Cleanup chance: %s%%",
735  'admin:security:information:php:session_gc:lifetime' => "Session lifetime %s seconds",
736  'admin:security:information:php:session_gc:error' => "It's recommended to set 'session.gc_probability' and 'session.gc_divisor' in your PHP settings,
737 this will cleanup expired sessions from your database and not allow users to reuse old sessions.",
738  'admin:security:information:htaccess:hardening' => ".htaccess file access hardening",
739  'admin:security:information:htaccess:hardening:help' => "In the .htaccess file access to certain files can be blocked to increase security on your site. For more information look in your .htaccess file.",
740 
741  'admin:security:settings' => 'Settings',
742  'admin:security:settings:description' => 'On this page you can configure some security features. Please read the settings carefully.',
743  'admin:security:settings:label:hardening' => 'Hardening',
744  'admin:security:settings:label:account' => 'Account',
745  'admin:security:settings:label:notifications' => 'Notifications',
746  'admin:security:settings:label:site_secret' => 'Site secret',
747 
748  'admin:security:settings:notify_admins' => 'Notify all site administrators when an admin is added or removed',
749  'admin:security:settings:notify_admins:help' => 'This will send out a notification to all site administrators that one of the admins added/removed a site administrator.',
750 
751  'admin:security:settings:notify_user_admin' => 'Notify the user when the admin role is added or removed',
752  'admin:security:settings:notify_user_admin:help' => 'This will send a notification to the user that the admin role was added to/removed from their account.',
753 
754  'admin:security:settings:notify_user_ban' => 'Notify the user when their account gets (un)banned',
755  'admin:security:settings:notify_user_ban:help' => 'This will send a notification to the user that their account was (un)banned.',
756 
757  'admin:security:settings:notify_user_password' => 'Notify the user when they change their password',
758  'admin:security:settings:notify_user_password:help' => 'This will send a notification to the user when they change their password.',
759 
760  'admin:security:settings:protect_upgrade' => 'Protect upgrade.php',
761  'admin:security:settings:protect_upgrade:help' => 'This will protect upgrade.php so you require a valid token or you\'ll have to be an administrator.',
762  'admin:security:settings:protect_upgrade:token' => 'In order to be able to use the upgrade.php when logged out or as a non admin, the following URL needs to be used:',
763 
764  'admin:security:settings:protect_cron' => 'Protect the /cron URLs',
765  'admin:security:settings:protect_cron:help' => 'This will protect the /cron URLs with a token, only if a valid token is provided will the cron execute.',
766  'admin:security:settings:protect_cron:token' => 'In order to be able to use the /cron URLs the following tokens needs to be used. Please note that each interval has its own token.',
767  'admin:security:settings:protect_cron:toggle' => 'Show/hide cron URLs',
768 
769  'admin:security:settings:disable_password_autocomplete' => 'Disable autocomplete on password fields',
770  'admin:security:settings:disable_password_autocomplete:help' => 'Data entered in these fields will be cached by the browser. An attacker who can access the victim\'s browser could steal this information. This is especially important if the application is commonly used in shared computers such as cyber cafes or airport terminals. If you disable this, password management tools can no longer autofill these fields. The support for the autocomplete attribute can be browser specific.',
771 
772  'admin:security:settings:email_require_password' => 'Require password to change email address',
773  'admin:security:settings:email_require_password:help' => 'When the user wishes to change their email address, require that they provide their current password.',
774 
775  'admin:security:settings:email_require_confirmation' => 'Require confirmation on email address change',
776  'admin:security:settings:email_require_confirmation:help' => 'The new e-mail address needs to be confirmed before the change is in effect. After a successfull change a notification is send to the old e-mail address.',
777 
778  'admin:security:settings:session_bound_entity_icons' => 'Session bound entity icons',
779  'admin:security:settings:session_bound_entity_icons:help' => 'Entity icons can be session bound by default. This means the URLs generated also contain information about the current session.
780 Having icons session bound makes icon urls not shareable between sessions. The side effect is that caching of these urls will only help the active session.',
781 
782  'admin:security:settings:subresource_integrity_enabled' => 'Subresource integrity',
783  'admin:security:settings:subresource_integrity_enabled:help' => 'Adds integrity metadata to subresources such as js and css files. This allows browser to validate the content of the resource.',
784 
785  'admin:security:settings:site_secret:intro' => 'Elgg uses a key to create security tokens for various purposes.',
786  'admin:security:settings:site_secret:regenerate' => "Regenerate site secret",
787  'admin:security:settings:site_secret:regenerate:help' => "Note: Regenerating your site secret may inconvenience some users by invalidating tokens used in \"remember me\" cookies, e-mail validation requests, invitation codes, etc.",
788 
789  'admin:security:settings:minusername' => "Minimal username length",
790  'admin:security:settings:minusername:help' => "Minimal number of characters required in a username",
791 
792  'admin:security:settings:min_password_length' => "Minimal password length",
793  'admin:security:settings:min_password_length:help' => "Minimal number of characters required in a password",
794 
795  'admin:security:settings:min_password_lower' => "Minimal number of lower case characters in a password",
796  'admin:security:settings:min_password_lower:help' => "Configure the minimal number of lower case (a-z) characters that should be present in a password. 0 for not present at all, empty for no requirements.",
797 
798  'admin:security:settings:min_password_upper' => "Minimal number of upper case characters in a password",
799  'admin:security:settings:min_password_upper:help' => "Configure the minimal number of upper case (A-Z) characters that should be present in a password. 0 for not present at all, empty for no requirements.",
800 
801  'admin:security:settings:min_password_number' => "Minimal number of number characters in a password",
802  'admin:security:settings:min_password_number:help' => "Configure the minimal number of number (0-9) characters that should be present in a password. 0 for not present at all, empty for no requirements.",
803 
804  'admin:security:settings:min_password_special' => "Minimal number of special characters in a password",
805  'admin:security:settings:min_password_special:help' => "Configure the minimal number of special (!@$%^&*()<>,.?/[]{}-=_+) characters that should be present in a password. 0 for not present at all, empty for no requirements.",
806 
807  'admin:security:security_txt' => "Security.txt",
808  'admin:security:security_txt:description' => "When a security vulnerability is found in your website, where should it be reported? The security.txt is a standard to help structure the information the security researchers need in order to be able to contact the site administrators with the found vulnerability. More information about the standard can be found at %s. The contents of your security.txt can be found at %s.",
809  'admin:security:security_txt:expired' => "The content of your security.txt is expired, please check if all the information is still up-to-date.",
810  'admin:security:security_txt:contact' => "Contact",
811  'admin:security:security_txt:contact:help' => "A link or e-mail address for people to contact you about security issues. Remember to include 'https://' for URLs, and 'mailto:' for e-mails. See %s",
812  'admin:security:security_txt:expires' => "Expires",
813  'admin:security:security_txt:expires:help' => "The date and time when the content of the security.txt file should be considered stale (so security researchers should then not trust it). Make sure you update this value periodically and keep your file under review. See %s",
814  'admin:security:security_txt:encryption' => "Encryption",
815  'admin:security:security_txt:encryption:help' => "A link to a key which security researchers should use to securely talk to you. Remember to include 'https://'. See %s",
816  'admin:security:security_txt:acknowledgments' => "Acknowledgments",
817  'admin:security:security_txt:acknowledgments:help' => "A link to a web page where you say thank you to security researchers who have helped you. Remember to include 'https://'. See %s",
818  'admin:security:security_txt:language' => "Language",
819  'admin:security:security_txt:language:help' => "A comma-separated list of language codes that your security team speaks. You may include more than one language. See %s",
820  'admin:security:security_txt:canonical' => "Canonical",
821  'admin:security:security_txt:canonical:help' => "The URLs for accessing your security.txt file. It is important to include this if you are digitally signing the security.txt file, so that the location of the security.txt file can be digitally signed too. See %s",
822  'admin:security:security_txt:policy' => "Policy",
823  'admin:security:security_txt:policy:help' => "A link to a policy detailing what security researchers should do when searching for or reporting security issues. Remember to include 'https://'. See %s",
824  'admin:security:security_txt:hiring' => "Hiring",
825  'admin:security:security_txt:hiring:help' => "A link to any security-related job openings in your organisation. Remember to include 'https://'. See %s",
826  'admin:security:security_txt:csaf' => "CSAF",
827  'admin:security:security_txt:csaf:help' => "A link to the provider-metadata.json of your CSAF (Common Security Advisory Framework) provider. Remember to include 'https://'. See %s",
828 
829  'admin:site:secret:regenerated' => "Your site secret has been regenerated",
830  'admin:site:secret:prevented' => "The regeneration of the site secret was prevented",
831 
832  'admin:notification:make_admin:admin:subject' => 'A new site administrator was added to %s',
833  'admin:notification:make_admin:admin:body' => '%s made %s a site administrator of %s.
834 
835 To view the profile of the new administrator, click here:
836 %s',
837 
838  'admin:notification:make_admin:user:subject' => 'You were added as a site administator of %s',
839  'admin:notification:make_admin:user:body' => '%s made you a site administrator of %s.
840 
841 To go to the site, click here:
842 %s',
843  'admin:notification:remove_admin:admin:subject' => 'A site administrator was removed from %s',
844  'admin:notification:remove_admin:admin:body' => '%s removed %s as a site administrator of %s.
845 
846 To view the profile of the old administrator, click here:
847 %s',
848 
849  'admin:notification:remove_admin:user:subject' => 'You were removed as a site administator from %s',
850  'admin:notification:remove_admin:user:body' => '%s removed you as site administrator of %s.
851 
852 To go to the site, click here:
853 %s',
854  'user:notification:validate:subject' => 'Your account on %s is ready for use',
855  'user:notification:validate:body' => 'Your account on %s has been validated. You can now start using it.
856 
857 To go to the site, click here:
858 %s',
859  'user:notification:ban:subject' => 'Your account on %s was banned',
860  'user:notification:ban:body' => 'Your account on %s was banned.
861 
862 To go to the site, click here:
863 %s',
864 
865  'user:notification:unban:subject' => 'Your account on %s is no longer banned',
866  'user:notification:unban:body' => 'Your account on %s is no longer banned. You can use the site again.
867 
868 To go to the site, click here:
869 %s',
870 
871  'user:notification:password_change:subject' => 'Your password has been changed!',
872  'user:notification:password_change:body' => "Your password on '%s' has been changed! If you made this change than you're all set.
873 
874 If you didn't make this change, please reset your password here:
875 %s
876 
877 Or contact a site administrator:
878 %s",
879 
880  'admin:notification:unvalidated_users:subject' => "Users awaiting approval on %s",
881  'admin:notification:unvalidated_users:body' => "%d users of '%s' are awaiting approval by an administrator.
882 
883 See the full list of users here:
884 %s",
885 
890  'plugins:disabled' => 'Plugins are not being loaded because a file named "disabled" is in the mod directory.',
891  'plugins:settings:save:ok' => "Settings for the %s plugin were saved successfully.",
892  'plugins:settings:save:fail' => "There was a problem saving settings for the %s plugin.",
893  'plugins:settings:remove:ok' => "All settings for the %s plugin have been removed",
894  'plugins:settings:remove:fail' => "An error occured while removing all settings for the plugin %s",
895  'plugins:usersettings:save:ok' => "Your settings for %s were saved successfully.",
896  'plugins:usersettings:save:fail' => "There was a problem saving the settings for %s.",
897 
898  'item:object:plugin' => 'Plugin',
899  'collection:object:plugin' => 'Plugins',
900 
901  'plugins:settings:remove:menu:text' => "Remove all settings",
902  'plugins:settings:remove:menu:confirm' => "Are you sure you wish to remove all settings, including user settings from this plugin?",
903 
904  'admin:plugins' => "Plugins",
905  'admin:plugins:activate_all' => 'Activate All',
906  'admin:plugins:deactivate_all' => 'Deactivate All',
907  'admin:plugins:activate' => 'Activate',
908  'admin:plugins:deactivate' => 'Deactivate',
909  'admin:plugins:description' => "This admin panel allows you to control and configure tools installed on your site.",
910  'admin:plugins:opt:linktext' => "Configure tools...",
911  'admin:plugins:opt:description' => "Configure the tools installed on the site. ",
912  'admin:plugins:label:id' => "ID",
913  'admin:plugins:label:name' => "Name",
914  'admin:plugins:label:authors' => "Authors",
915  'admin:plugins:label:copyright' => "Copyright",
916  'admin:plugins:label:categories' => 'Categories',
917  'admin:plugins:label:licence' => "License",
918  'admin:plugins:label:website' => "URL",
919  'admin:plugins:label:info' => "Info",
920  'admin:plugins:label:files' => "Files",
921  'admin:plugins:label:resources' => "Resources",
922  'admin:plugins:label:screenshots' => "Screenshots",
923  'admin:plugins:label:repository' => "Code",
924  'admin:plugins:label:bugtracker' => "Report issue",
925  'admin:plugins:label:donate' => "Donate",
926  'admin:plugins:label:moreinfo' => 'more info',
927  'admin:plugins:label:version' => 'Version',
928  'admin:plugins:label:location' => 'Location',
929  'admin:plugins:label:priority' => 'Priority',
930  'admin:plugins:label:dependencies' => 'Dependencies',
931  'admin:plugins:label:missing_dependency' => 'Missing dependency [%s].',
932 
933  'admin:plugins:warning:unmet_dependencies' => 'This plugin has unmet dependencies and cannot be activated. Check dependencies under more info.',
934  'admin:plugins:warning:invalid' => 'This plugin is invalid: %s',
935  'admin:plugins:warning:invalid:check_docs' => 'Check <a href="http://learn.elgg.org/en/stable/appendix/faqs.html">the Elgg documentation</a> for troubleshooting tips.',
936  'admin:plugins:cannot_activate' => 'cannot activate',
937  'admin:plugins:cannot_deactivate' => 'cannot deactivate',
938  'admin:plugins:already:active' => 'The selected plugin(s) are already active.',
939  'admin:plugins:already:inactive' => 'The selected plugin(s) are already inactive.',
940 
941  'admin:plugins:set_priority:yes' => "Reordered %s.",
942  'admin:plugins:set_priority:no' => "Could not reorder %s.",
943  'admin:plugins:deactivate:yes' => "Deactivated %s.",
944  'admin:plugins:deactivate:no' => "Could not deactivate %s.",
945  'admin:plugins:deactivate:no_with_msg' => "Could not deactivate %s. Error: %s",
946  'admin:plugins:activate:yes' => "Activated %s.",
947  'admin:plugins:activate:no' => "Could not activate %s.",
948  'admin:plugins:activate:no_with_msg' => "Could not activate %s. Error: %s",
949  'admin:plugins:categories:all' => 'All categories',
950  'admin:plugins:plugin_website' => 'Plugin website',
951  'admin:plugins:author' => '%s',
952  'admin:plugins:version' => 'Version %s',
953  'admin:plugin_settings' => 'Plugin Settings',
954  'admin:plugins:warning:unmet_dependencies_active' => 'This plugin is active but has unmet dependencies. You may encounter problems. See "more info" below for details.',
955 
956  'admin:statistics:description' => "This is an overview of statistics on your site. If you need more detailed statistics, a professional administration feature is available.",
957  'admin:statistics:opt:description' => "View statistical information about users and objects on your site.",
958  'admin:statistics:opt:linktext' => "View statistics...",
959  'admin:statistics:label:user' => "User statistics",
960  'admin:statistics:label:numentities' => "Entities on site",
961  'admin:statistics:label:numusers' => "Number of users",
962  'admin:statistics:label:numonline' => "Number of users online",
963  'admin:statistics:label:onlineusers' => "Users online now",
964  'admin:statistics:label:admins' => "Admins",
965  'admin:statistics:label:version' => "Elgg version",
966  'admin:statistics:label:version:release' => "Release",
967  'admin:statistics:label:version:version' => "Database Version",
968  'admin:statistics:label:version:code' => "Code Version",
969 
970  'admin:server:label:elgg' => 'Elgg',
971  'admin:server:label:requirements' => 'Requirements',
972  'admin:server:label:php' => 'PHP',
973  'admin:server:label:phpinfo' => 'Show PHPInfo',
974  'admin:server:label:web_server' => 'Web Server',
975  'admin:server:label:server' => 'Server',
976  'admin:server:label:log_location' => 'Log Location',
977  'admin:server:label:php_version' => 'PHP version',
978  'admin:server:label:php_version:required' => 'Elgg requires a minimal PHP version of 7.1',
979  'admin:server:label:php_version:required_version' => 'Elgg requires a minimal PHP version of %s',
980  'admin:server:label:php_ini' => 'PHP ini file location',
981  'admin:server:label:php_log' => 'PHP Log',
982  'admin:server:label:mem_avail' => 'Memory available',
983  'admin:server:label:mem_used' => 'Memory used',
984  'admin:server:error_log' => "Web server's error log",
985  'admin:server:label:post_max_size' => 'POST maximum size',
986  'admin:server:label:upload_max_filesize' => 'Upload maximum size',
987  'admin:server:warning:post_max_too_small' => '(Note: post_max_size must be larger than this value to support uploads of this size)',
988  'admin:server:label:memcache' => 'Memcache',
989  'admin:server:memcache:inactive' => 'Memcache is not setup on this server or it has not yet been configured in Elgg config.
990 For improved performance, it is recommended that you enable and configure memcache (or redis).',
991 
992  'admin:server:label:redis' => 'Redis',
993  'admin:server:redis:inactive' => 'Redis is not setup on this server or it has not yet been configured in Elgg config.
994 For improved performance, it is recommended that you enable and configure redis (or memcache).',
995 
996  'admin:server:label:opcache' => 'OPcache',
997  'admin:server:opcache:inactive' => 'OPcache is not available on this server or it has not yet been enabled.
998 For improved performance, it is recommended that you enable and configure OPcache.',
999 
1000  'admin:server:requirements:php_extension' => "PHP extension: %s",
1001  'admin:server:requirements:php_extension:required' => "This PHP extension is required for the correct operation of Elgg",
1002  'admin:server:requirements:php_extension:recommended' => "This PHP extension is recommended for the optimal operation of Elgg",
1003  'admin:server:requirements:rewrite' => ".htaccess rewrite rules",
1004  'admin:server:requirements:rewrite:fail' => "Check your .htaccess for the correct rewrite rules",
1005 
1006  'admin:server:requirements:database:server' => "Database server",
1007  'admin:server:requirements:database:server:required_version' => "Elgg requires MySQL v%s or higher for its database",
1008  'admin:server:requirements:database:client' => "Database client",
1009  'admin:server:requirements:database:client:required' => "Elgg requires pdo_mysql to connect to the database server",
1010 
1011  'admin:server:requirements:webp' => "WebP Support",
1012 
1013  'admin:server:requirements:gc' => "Session Garbage Collection",
1014  'admin:server:requirements:gc:info' => "If garbage collection is not configured the session table will not be cleaned up. Configure session.gc_divisor and session.gc_probability in your php.ini.",
1015 
1016  'admin:user:label:search' => "Find users:",
1017  'admin:user:label:searchbutton' => "Search",
1018 
1019  'admin:user:ban:no' => "Can not ban user",
1020  'admin:user:ban:yes' => "User banned.",
1021  'admin:user:self:ban:no' => "You cannot ban yourself",
1022  'admin:user:unban:no' => "Can not unban user",
1023  'admin:user:unban:yes' => "User unbanned.",
1024  'admin:user:delete:no' => "Can not delete user",
1025  'admin:user:delete:yes' => "The user %s has been deleted",
1026  'admin:user:self:delete:no' => "You cannot delete yourself",
1027 
1028  'admin:user:resetpassword:yes' => "Password reset, user notified.",
1029  'admin:user:resetpassword:no' => "Password could not be reset.",
1030 
1031  'admin:user:makeadmin:yes' => "User is now an admin.",
1032  'admin:user:makeadmin:no' => "We could not make this user an admin.",
1033 
1034  'admin:user:removeadmin:yes' => "User is no longer an admin.",
1035  'admin:user:removeadmin:no' => "We could not remove administrator privileges from this user.",
1036  'admin:user:self:removeadmin:no' => "You cannot remove your own administrator privileges.",
1037 
1038  'admin:configure_utilities:menu_items' => 'Menu Items',
1039  'admin:menu_items:configure' => 'Configure main menu items',
1040  'admin:menu_items:description' => 'Select the order of site menu items. Unconfigured items will be added to the end of the list.',
1041  'admin:menu_items:hide_toolbar_entries' => 'Remove links from tool bar menu?',
1042  'admin:menu_items:saved' => 'Menu items saved.',
1043  'admin:add_menu_item' => 'Add a custom menu item',
1044  'admin:add_menu_item:description' => 'Fill out the Display name and URL to add custom items to your navigation menu.',
1045 
1046  'admin:configure_utilities:default_widgets' => 'Default Widgets',
1047  'admin:default_widgets:unknown_type' => 'Unknown widget type',
1048  'admin:default_widgets:instructions' => 'Add, remove, position, and configure default widgets for the selected widget page. These changes will only affect new users on the site.',
1049 
1050  'admin:robots.txt:instructions' => "Edit this site's robots.txt file below",
1051  'admin:robots.txt:plugins' => "Plugins are adding the following to the robots.txt file",
1052  'admin:robots.txt:subdir' => "The robots.txt tool will not work because Elgg is installed in a sub-directory",
1053  'admin:robots.txt:physical' => "The robots.txt tool will not work because a physical robots.txt is present",
1054 
1055  'admin:maintenance_mode:default_message' => 'This site is down for maintenance',
1056  'admin:maintenance_mode:instructions' => 'Maintenance mode should be used for upgrades and other large changes to the site. When it is on, only admins can log in and browse the site.',
1057  'admin:maintenance_mode:mode_label' => 'Maintenance mode',
1058  'admin:maintenance_mode:message_label' => 'Message displayed to users when maintenance mode is on',
1059  'admin:maintenance_mode:saved' => 'The maintenance mode settings were saved.',
1060  'admin:maintenance_mode:indicator_menu_item' => 'The site is in maintenance mode.',
1061  'admin:login' => 'Admin Login',
1062 
1067  'usersettings:statistics' => "Your statistics",
1068  'usersettings:statistics:user' => "%s's statistics",
1069  'usersettings:statistics:opt:linktext' => "Account statistics",
1070 
1071  'usersettings:statistics:login_history' => "Login History",
1072  'usersettings:statistics:login_history:date' => "Date",
1073  'usersettings:statistics:login_history:ip' => "IP Address",
1074 
1075  'usersettings:user' => "%s's settings",
1076  'usersettings:user:opt:linktext' => "Change your settings",
1077 
1078  'usersettings:plugins:opt:linktext' => "Configure your tools",
1079 
1080  'usersettings:statistics:yourdetails' => "Your details",
1081  'usersettings:statistics:details:user' => "Details for %s",
1082  'usersettings:statistics:numentities:user' => "Content statistics for %s",
1083  'usersettings:statistics:label:name' => "Full name",
1084  'usersettings:statistics:label:email' => "Email",
1085  'usersettings:statistics:label:lastlogin' => "Last logged in",
1086  'usersettings:statistics:label:membersince' => "Member since",
1087  'usersettings:statistics:label:numentities' => "Your content",
1088 
1089  'usersettings:delayed_email:interval' => "Configure the interval at which delayed email notifications will be delivered",
1090  'usersettings:delayed_email:interval:help' => "All delayed email notifications will be saved up and delivered in one combined mail at the configured interval",
1091 
1096  'river:all' => 'All Site Activity',
1097  'river:mine' => 'My Activity',
1098  'river:owner' => 'Activity of %s',
1099  'river:friends' => 'Friends Activity',
1100  'river:select' => 'Show %s',
1101  'river:comments:all' => 'View all %u comments',
1102 
1107  'icon:size' => "Icon size",
1108  'icon:size:topbar' => "Topbar",
1109  'icon:size:tiny' => "Tiny",
1110  'icon:size:small' => "Small",
1111  'icon:size:medium' => "Medium",
1112  'icon:size:large' => "Large",
1113  'icon:size:master' => "Extra Large",
1114 
1115  'entity:edit:icon:crop_messages:generic' => "The selected image doesn't meet the recommended image dimensions. This could result in low quality icons.",
1116  'entity:edit:icon:crop_messages:width' => "It's recommended to use an image with a minimal width of at least %dpx.",
1117  'entity:edit:icon:crop_messages:height' => "It's recommended to use an image with a minimal height of at least %dpx.",
1118  'entity:edit:icon:crop:img:alt' => "Uploaded image",
1119  'entity:edit:icon:file:label' => "Upload a new icon",
1120  'entity:edit:icon:file:help' => "Leave blank to keep current icon.",
1121  'entity:edit:icon:remove:label' => "Remove icon",
1122 
1123  'entity:edit:header:file:label' => "Upload a new header",
1124  'entity:edit:header:file:help' => "Leave blank to keep current header.",
1125  'entity:edit:header:remove:label' => "Remove header image",
1126 
1131  'save' => "Save",
1132  'save_go' => "Save, and go to %s",
1133  'reset' => 'Reset',
1134  'publish' => "Publish",
1135  'feature' => "Feature",
1136  'unfeature' => "Unfeature",
1137  'cancel' => "Cancel",
1138  'saving' => "Saving ...",
1139  'update' => "Update",
1140  'preview' => "Preview",
1141  'edit' => "Edit",
1142  'delete' => "Delete",
1143  'trash' => "Trash",
1144  'accept' => "Accept",
1145  'reject' => "Reject",
1146  'decline' => "Decline",
1147  'approve' => "Approve",
1148  'activate' => "Activate",
1149  'deactivate' => "Deactivate",
1150  'disapprove' => "Disapprove",
1151  'revoke' => "Revoke",
1152  'load' => "Load",
1153  'upload' => "Upload",
1154  'download' => "Download",
1155  'ban' => "Ban",
1156  'unban' => "Unban",
1157  'banned' => "Banned",
1158  'enable' => "Enable",
1159  'disable' => "Disable",
1160  'request' => "Request",
1161  'complete' => "Complete",
1162  'open' => 'Open',
1163  'close' => 'Close',
1164  'hide' => 'Hide',
1165  'show' => 'Show',
1166  'reply' => "Reply",
1167  'more' => 'More',
1168  'more_info' => 'More info',
1169  'comments' => 'Comments',
1170  'import' => 'Import',
1171  'export' => 'Export',
1172  'untitled' => 'Untitled',
1173  'help' => 'Help',
1174  'send' => 'Send',
1175  'resend' => 'Resend',
1176  'post' => 'Post',
1177  'submit' => 'Submit',
1178  'comment' => 'Comment',
1179  'upgrade' => 'Upgrade',
1180  'sort' => 'Sort',
1181  'filter' => 'Filter',
1182  'new' => 'New',
1183  'add' => 'Add',
1184  'create' => 'Create',
1185  'remove' => 'Remove',
1186  'revert' => 'Revert',
1187  'validate' => 'Validate',
1188  'read_more' => 'Read more',
1189  'next' => 'Next',
1190  'previous' => 'Previous',
1191  'older' => 'Older',
1192  'newer' => 'Newer',
1193 
1194  'site' => 'Site',
1195  'activity' => 'Activity',
1196  'members' => 'Members',
1197  'menu' => 'Menu',
1198  'item' => 'Item',
1199 
1200  'up' => 'Up',
1201  'down' => 'Down',
1202  'top' => 'Top',
1203  'bottom' => 'Bottom',
1204  'right' => 'Right',
1205  'left' => 'Left',
1206  'back' => 'Back',
1207 
1208  'invite' => "Invite",
1209 
1210  'resetpassword' => "Reset password",
1211  'changepassword' => "Change password",
1212  'makeadmin' => "Make admin",
1213  'removeadmin' => "Remove admin",
1214 
1215  'option:yes' => "Yes",
1216  'option:no' => "No",
1217 
1218  'unknown' => 'Unknown',
1219  'never' => 'Never',
1220 
1221  'active' => 'Active',
1222  'total' => 'Total',
1223  'unvalidated' => 'Unvalidated',
1224 
1225  'ok' => 'OK',
1226  'any' => 'Any',
1227  'error' => 'Error',
1228 
1229  'other' => 'Other',
1230  'options' => 'Options',
1231  'advanced' => 'Advanced',
1232 
1233  'learnmore' => "Click here to learn more.",
1234  'unknown_error' => 'Unknown error',
1235 
1236  'content' => "content",
1237  'content:latest' => 'Latest activity',
1238 
1239  'list:out_of_bounds' => "You have reached a part of the list without any content, however there is content available.",
1240  'list:out_of_bounds:link' => "Go back to the first page",
1241  'list:error:getter:user' => 'An error occurred while fetching the content',
1242  'list:error:getter:admin' => "The getter '%s' returned a(n) '%s', however the viewer '%s' requires an array",
1243 
1244  'link:text' => 'view link',
1245 
1246  'scroll_to_top' => 'Scroll to top',
1247 
1252  'question:areyousure' => 'Are you sure?',
1253 
1258  'status' => 'Status',
1259  'status:unsaved_draft' => 'Unsaved Draft',
1260  'status:draft' => 'Draft',
1261  'status:unpublished' => 'Unpublished',
1262  'status:published' => 'Published',
1263  'status:featured' => 'Featured',
1264  'status:open' => 'Open',
1265  'status:closed' => 'Closed',
1266  'status:enabled' => 'Enabled',
1267  'status:disabled' => 'Disabled',
1268  'status:unavailable' => 'Unavailable',
1269  'status:active' => 'Active',
1270  'status:inactive' => 'Inactive',
1271  'status:deleted' => 'Deleted',
1272  'status:trashed' => 'Trashed',
1273 
1278  'sort:newest' => 'Newest',
1279  'sort:oldest' => 'Oldest',
1280  'sort:popular' => 'Popular',
1281  'sort:alpha' => 'Alphabetical',
1282  'sort:priority' => 'Priority',
1283  'sort:relevance' => 'Relevance',
1284  'sort:az' => '%s (A-Z)',
1285  'sort:za' => '%s (Z-A)',
1286 
1291  'title' => "Title",
1292  'description' => "Description",
1293  'tags' => "Tags",
1294  'all' => "All",
1295  'mine' => "Mine",
1296 
1297  'by' => 'by',
1298  'none' => 'none',
1299 
1300  'annotations' => "Annotations",
1301  'relationships' => "Relationships",
1302  'metadata' => "Metadata",
1303  'tagcloud' => "Tag cloud",
1304 
1305  'on' => 'On',
1306  'off' => 'Off',
1307 
1308  'number_counter:decimal_separator' => ".",
1309  'number_counter:thousands_separator' => ",",
1310  'number_counter:view:thousand' => "%sK",
1311  'number_counter:view:million' => "%sM",
1312  'number_counter:view:billion' => "%sB",
1313  'number_counter:view:trillion' => "%sT",
1314 
1319  'edit:this' => 'Edit this',
1320  'delete:this' => 'Delete this',
1321  'trash:this' => 'Trash this',
1322  'restore:this' => 'Restore this',
1323  'restore:this:move' => 'Restore and move this',
1324  'comment:this' => 'Comment on this',
1325 
1330  'deleteconfirm' => "Are you sure you want to delete this item?",
1331  'trashconfirm' => "Are you sure you want to trash this item?",
1332  'restoreconfirm' => "Are you sure you want to restore this item?",
1333  'restoreandmoveconfirm' => "Are you sure you want to restore and move this item?",
1334  'deleteconfirm:plural' => "Are you sure you want to delete these items?",
1335  'fileexists' => "A file has already been uploaded. To replace it, select a new one below",
1336  'input:file:upload_limit' => 'Maximum allowed file size is %s',
1337  'input:container_guid:info' => 'This content will be posted in %s',
1338 
1343  'useradd:subject' => 'User account created',
1344  'useradd:body' => 'A user account has been created for you at %s. To log in, visit:
1345 
1346 %s
1347 
1348 And log in with these user credentials:
1349 
1350 Username: %s
1351 Password: %s
1352 
1353 Once you have logged in, we highly recommend that you change your password.',
1354 
1358  'messages:title:success' => 'Success',
1359  'messages:title:error' => 'Error',
1360  'messages:title:warning' => 'Warning',
1361  'messages:title:help' => 'Help',
1362  'messages:title:notice' => 'Notice',
1363  'messages:title:info' => 'Info',
1364 
1369  'input:date_format' => 'Y-m-d',
1370  'input:date_format:datepicker' => 'yy-mm-dd', // jQuery UI datepicker format
1371  'input:time_format' => 'g:ia',
1372 
1373  'friendlytime:updated' => "%s - Edited",
1374  'friendlytime:updated:title' => "Created at: %s \nUpdated at: %s",
1375 
1376  'friendlytime:justnow' => "just now",
1377  'friendlytime:minutes' => "%s minutes ago",
1378  'friendlytime:minutes:singular' => "a minute ago",
1379  'friendlytime:hours' => "%s hours ago",
1380  'friendlytime:hours:singular' => "an hour ago",
1381  'friendlytime:days' => "%s days ago",
1382  'friendlytime:days:singular' => "yesterday",
1383  'friendlytime:date_format' => 'j F Y @ g:ia',
1384  'friendlytime:date_format:short' => 'j M Y',
1385 
1386  'friendlytime:future:minutes' => "in %s minutes",
1387  'friendlytime:future:minutes:singular' => "in a minute",
1388  'friendlytime:future:hours' => "in %s hours",
1389  'friendlytime:future:hours:singular' => "in an hour",
1390  'friendlytime:future:days' => "in %s days",
1391  'friendlytime:future:days:singular' => "tomorrow",
1392 
1393  'date:month:01' => 'January %s',
1394  'date:month:02' => 'February %s',
1395  'date:month:03' => 'March %s',
1396  'date:month:04' => 'April %s',
1397  'date:month:05' => 'May %s',
1398  'date:month:06' => 'June %s',
1399  'date:month:07' => 'July %s',
1400  'date:month:08' => 'August %s',
1401  'date:month:09' => 'September %s',
1402  'date:month:10' => 'October %s',
1403  'date:month:11' => 'November %s',
1404  'date:month:12' => 'December %s',
1405 
1406  'date:month:short:01' => 'Jan %s',
1407  'date:month:short:02' => 'Feb %s',
1408  'date:month:short:03' => 'Mar %s',
1409  'date:month:short:04' => 'Apr %s',
1410  'date:month:short:05' => 'May %s',
1411  'date:month:short:06' => 'Jun %s',
1412  'date:month:short:07' => 'Jul %s',
1413  'date:month:short:08' => 'Aug %s',
1414  'date:month:short:09' => 'Sep %s',
1415  'date:month:short:10' => 'Oct %s',
1416  'date:month:short:11' => 'Nov %s',
1417  'date:month:short:12' => 'Dec %s',
1418 
1419  'date:weekday:0' => 'Sunday',
1420  'date:weekday:1' => 'Monday',
1421  'date:weekday:2' => 'Tuesday',
1422  'date:weekday:3' => 'Wednesday',
1423  'date:weekday:4' => 'Thursday',
1424  'date:weekday:5' => 'Friday',
1425  'date:weekday:6' => 'Saturday',
1426 
1427  'date:weekday:short:0' => 'Sun',
1428  'date:weekday:short:1' => 'Mon',
1429  'date:weekday:short:2' => 'Tue',
1430  'date:weekday:short:3' => 'Wed',
1431  'date:weekday:short:4' => 'Thu',
1432  'date:weekday:short:5' => 'Fri',
1433  'date:weekday:short:6' => 'Sat',
1434 
1435  'interval:minute' => 'Every minute',
1436  'interval:fiveminute' => 'Every five minutes',
1437  'interval:fifteenmin' => 'Every fifteen minutes',
1438  'interval:halfhour' => 'Every half hour',
1439  'interval:hourly' => 'Hourly',
1440  'interval:daily' => 'Daily',
1441  'interval:weekly' => 'Weekly',
1442  'interval:monthly' => 'Monthly',
1443  'interval:yearly' => 'Yearly',
1444 
1449  'installation:sitename' => "The name of your site:",
1450  'installation:sitedescription' => "Short description of your site (optional):",
1451  'installation:sitedescription:help' => "With bundled plugins this appears only in the description meta tag for search engine results.",
1452  'installation:sitepermissions' => "The default access permissions:",
1453  'installation:language' => "The default language for your site:",
1454  'installation:debug' => "Control the amount of information written to the server's log.",
1455  'installation:debug:label' => "Log level:",
1456  'installation:debug:none' => 'Turn off logging (recommended)',
1457  'installation:debug:error' => 'Log only critical errors',
1458  'installation:debug:warning' => 'Log errors and warnings',
1459  'installation:debug:notice' => 'Log all errors, warnings and notices',
1460  'installation:debug:info' => 'Log everything',
1461 
1462  // Walled Garden support
1463  'installation:registration:description' => 'If enabled, visitors can create their own user accounts.',
1464  'installation:registration:label' => 'Allow visitors to register',
1465  'installation:adminvalidation:description' => 'If enabled, newly registered users require manual validation by an administrator before they can use the site.',
1466  'installation:adminvalidation:label' => 'New users require manual validation by an administrator',
1467  'installation:adminvalidation:notification:description' => 'When enabled, site administrators will get a notification that there are pending user validations. An administrator can disable the notification on their personal settings page.',
1468  'installation:adminvalidation:notification:label' => 'Notify administrators of pending user validations',
1469  'installation:adminvalidation:notification:direct' => 'Direct',
1470  'installation:walled_garden:description' => 'If enabled, logged-out visitors can see only pages marked public (such as login and registration).',
1471  'installation:walled_garden:label' => 'Restrict pages to logged-in users',
1472 
1473  'installation:siteemail' => "Site email address (used when sending system emails):",
1474  'installation:siteemail:help' => "Warning: Do no use an email address that you may have associated with other third-party services, such as ticketing systems, that perform inbound email parsing, as it may expose you and your users to unintentional leakage of private data and security tokens. Ideally, create a new dedicated email address that will serve only this website.",
1475  'installation:default_limit' => "Default number of items per page",
1476 
1477  'admin:site:access:warning' => "This is the privacy setting suggested to users when they create new content. Changing it does not change access to content.",
1478  'installation:allow_user_default_access:description' => "Enable this to allow users to set their own suggested privacy setting that overrides the system suggestion.",
1479  'installation:allow_user_default_access:label' => "Allow user default access",
1480 
1481  'installation:simplecache:description' => "The simple cache increases performance by caching static content including some CSS and JavaScript files.",
1482  'installation:simplecache:label' => "Use simple cache (recommended)",
1483 
1484  'installation:cache_symlink:description' => "The symbolic link to the simple cache directory allows the server to serve static views bypassing the engine, which considerably improves performance and reduces the server load",
1485  'installation:cache_symlink:label' => "Use symbolic link to simple cache directory (recommended)",
1486  'installation:cache_symlink:warning' => "Symbolic link has been established. If, for some reason, you want to remove the link, delete the symbolic link directory from your server",
1487  'installation:cache_symlink:paths' => 'Correctly configured symbolic link must link <i>%s</i> to <i>%s</i>',
1488  'installation:cache_symlink:error' => "Due to your server configuration the symbolic link can not be established automatically. Please refer to the documentation and establish the symbolic link manually.",
1489 
1490  'installation:minify:description' => "The simple cache can also improve performance by compressing JavaScript and CSS files. (Requires that simple cache is enabled.)",
1491  'installation:minify_js:label' => "Compress JavaScript (recommended)",
1492  'installation:minify_css:label' => "Compress CSS (recommended)",
1493 
1494  'installation:htaccess:needs_upgrade' => "You must update your .htaccess file (use install/config/htaccess.dist as a guide).",
1495  'installation:htaccess:localhost:connectionfailed' => "Elgg cannot connect to itself to test rewrite rules properly. Check that curl is working and there are no IP restrictions preventing localhost connections.",
1496 
1497  'installation:systemcache:description' => "The system cache decreases the loading time of Elgg by caching data to files.",
1498  'installation:systemcache:label' => "Use system cache (recommended)",
1499 
1500  'admin:legend:system' => 'System',
1501  'admin:legend:caching' => 'Caching',
1502  'admin:legend:content' => 'Content',
1503  'admin:legend:comments' => 'Comments',
1504  'admin:legend:content_access' => 'Content Access',
1505  'admin:legend:site_access' => 'Site Access',
1506  'admin:legend:debug' => 'Debugging and Logging',
1507 
1508  'config:i18n:allowed_languages' => "Allowed languages",
1509  'config:i18n:allowed_languages:help' => "Only allowed languages can be used by users. English and the site language are always allowed.",
1510  'config:i18n:who_can_change_language' => "Who can change the language",
1511  'config:i18n:who_can_change_language:everyone' => "Everyone",
1512  'config:i18n:who_can_change_language:admin_only' => "Administrators only",
1513  'config:i18n:who_can_change_language:nobody' => "Nobody",
1514 
1515  'config:users:remove_unvalidated_users_days' => "Numbers of days after which unvalidated users will be removed",
1516  'config:users:remove_unvalidated_users_days:help' => "Unvalidated users will automatically be removed after the configured number of days. If left empty the unvalidated users will not be removed automatically.",
1517  'config:users:can_change_username' => "Allow users to change their username",
1518  'config:users:can_change_username:help' => "If not allowed only admins can change a users username",
1519  'config:users:user_joined_river' => "Add a river activity when a user joins the site",
1520  'config:remove_branding:label' => "Remove Elgg branding",
1521  'config:remove_branding:help' => "Throughout the site there are various links and logo's that show this site is made using Elgg. If you remove the branding consider donating on https://elgg.org/about/supporters",
1522  'config:disable_rss:label' => "Disable RSS feeds",
1523  'config:disable_rss:help' => "Disable this to no longer promote the availability of RSS feeds",
1524  'config:friendly_time_number_of_days:label' => "Number of days friendly time is presented",
1525  'config:friendly_time_number_of_days:help' => "You can configure how many days the friendly time notation is used. After the set amount of days the friendly time will change into a regular date format. Setting this to 0 will disable the friendly time format.",
1526  'config:content:comment_box_collapses' => "The comment box collapses after the first comment on content",
1527  'config:content:comment_box_collapses:help' => "This only applies if the comments list is sorted latest first",
1528  'config:content:comments_group_only' => "Only group members can comment on group content",
1529  'config:content:comments_latest_first' => "The comments should be listed with the latest comment first",
1530  'config:content:comments_latest_first:help' => "This controls the default behaviour of the listing of comments on a content detail page. If disabled this will also move the comment box to the end of the comments list",
1531  'config:content:comments_max_depth' => "Maximum levels of threaded comments",
1532  'config:content:comments_max_depth:help' => "When enabled comments can be made on other comments until the configured maximum depth.",
1533  'config:content:comments_max_depth:none' => "No threaded comments allowed",
1534  'config:content:comments_per_page' => "The number of comments per page",
1535  'config:content:pagination_behaviour' => "Default pagination behaviour of lists",
1536  'config:content:pagination_behaviour:help' => "Controls how list data is updated when using pagination. Individual listings can override this default behaviour.",
1537  'config:content:pagination_behaviour:navigate' => "Navigate to the next page",
1538  'config:content:pagination_behaviour:ajax-replace' => "Replace the list data without reloading the full page",
1539  'config:content:pagination_behaviour:ajax-append' => "Append new list data before or after the list",
1540  'config:content:pagination_behaviour:ajax-append-auto' => "Append new list data before or after the list (automatically if scrolled into view)",
1541  'config:content:mentions_display_format' => "Mentions display format",
1542  'config:content:mentions_display_format:help' => "This decides how a mentioned user will be visible in your content",
1543  'config:content:mentions_display_format:username' => "Username",
1544  'config:content:mentions_display_format:display_name' => "Display name",
1545  'config:content:trash_enabled:label' => "Enable trash",
1546  'config:content:trash_enabled:help' => "When deleting an item it can be moved to the trash before it's permanently deleted. Trashed items can be restored by a user.",
1547  'config:content:trash_retention:label' => "Number of days content will remain in the trash once deleted",
1548  'config:content:trash_retention:help' => "You can configure how many days deleted entities are stored in the trash. After the retention period the item in the trash will be permanently deleted. Use 0 to keep trashed items indefinitely.",
1549  'config:email' => "Email",
1550  'config:email_html_part:label' => "Enable HTML mail",
1551  'config:email_html_part:help' => "Outgoing mail will be wrapped in a HTML template",
1552  'config:email_html_part_images:label' => "Replace email images",
1553  'config:email_html_part_images:help' => "Control if and how images in outgoing emails should be processed. When enabled all images will be embedded in the e-mails. Not all e-mail clients support the different options, be sure to test the chosen option.",
1554  'config:email_html_part_images:base64' => "Base64 encoded",
1555  'config:email_html_part_images:attach' => "Attachments",
1556  'config:delayed_email:label' => "Enable delayed email notifications",
1557  'config:delayed_email:help' => "Offer users delayed email notifications to bundle notifications received in a period (daily, weekly)",
1558  'config:message_delay:label' => "System message delay",
1559  'config:message_delay:help' => "Default number of seconds before a success message disappears",
1560 
1561  'upgrading' => 'Upgrading...',
1562  'upgrade:core' => 'Your Elgg installation was upgraded.',
1563  'upgrade:unlock' => 'Unlock upgrade',
1564  'upgrade:unlock:confirm' => "The database is locked for another upgrade. Running concurrent upgrades is dangerous. You should only continue if you know there is not another upgrade running. Unlock?",
1565  'upgrade:terminated' => 'Upgrade has been terminated by an event handler',
1566  'upgrade:locked' => "Cannot upgrade. Another upgrade is running. To clear the upgrade lock, visit the Admin section.",
1567  'upgrade:unlock:success' => "Upgrade unlocked successfully.",
1568 
1569  'admin:pending_upgrades' => 'The site has pending upgrades that require your immediate attention.',
1570  'admin:view_upgrades' => 'View pending upgrades.',
1571  'item:object:elgg_upgrade' => 'Site upgrade',
1572  'collection:object:elgg_upgrade' => 'Site upgrades',
1573  'admin:upgrades:none' => 'Your installation is up to date!',
1574 
1575  'upgrade:success_count' => 'Upgraded:',
1576  'upgrade:error_count' => 'Errors: %s',
1577  'upgrade:finished' => 'Upgrade finished',
1578  'upgrade:finished_with_errors' => '<p>Upgrade finished with errors. Refresh the page and try running the upgrade again.</p></p><br />If the error recurs, check the server error log for possible cause. You can seek help for fixing the error from the <a href="http://community.elgg.org/groups/profile/179063/elgg-technical-support">Technical support group</a> in the Elgg community.</p>',
1579  'upgrade:should_be_skipped' => 'No items to upgrade',
1580  'upgrade:count_items' => '%d items to upgrade',
1581 
1582  // Strings specific for the database guid columns reply upgrade
1583  'admin:upgrades:database_guid_columns' => 'Align database GUID columns',
1584 
1589  'welcome' => "Welcome",
1590  'welcome:user' => 'Welcome %s',
1591 
1596  'email:from' => 'From',
1597  'email:to' => 'To',
1598  'email:subject' => 'Subject',
1599  'email:body' => 'Body',
1600 
1601  'email:settings' => "Email settings",
1602  'email:address:label' => "Email address",
1603  'email:address:help:confirm' => "Pending e-mail address change to '%s', please check the inbox for instructions.",
1604  'email:address:password' => "Password",
1605  'email:address:password:help' => "In order to be able to change your email address you need to provide your current password.",
1606 
1607  'email:save:success' => "New email address saved.",
1608  'email:save:fail' => "New email address could not be saved.",
1609  'email:save:fail:password' => "The password doesn't match your current password, could not change your email address",
1610 
1611  'friend:newfriend:subject' => "%s has made you a friend!",
1612  'friend:newfriend:body' => "%s has made you a friend!
1613 
1614 To view their profile, click here:
1615 
1616 %s",
1617 
1618  'email:changepassword:subject' => "Password changed!",
1619  'email:changepassword:body' => "Your password has been changed.",
1620 
1621  'email:resetpassword:subject' => "Password reset!",
1622  'email:resetpassword:body' => "Your password has been reset to: %s",
1623 
1624  'email:changereq:subject' => "Request for password change.",
1625  'email:changereq:body' => "Somebody (from the IP address %s) has requested a password change for this account.
1626 
1627 If you requested this, click on the link below. Otherwise ignore this email.
1628 
1629 %s",
1630 
1631  'account:email:request:success' => "Your new e-mail address will be saved after confirmation, please check the inbox of '%s' for more instructions.",
1632  'email:request:email:subject' => "Please confirm your e-mail address",
1633  'email:request:email:body' => "You requested to change your e-mail address on '%s'.
1634 If you didn't request this change, you can ignore this email.
1635 
1636 In order to confirm the e-mail address change, please click this link:
1637 %s
1638 
1639 Please note this link is only valid for 1 hour.",
1640 
1641  'account:email:request:error:no_new_email' => "No e-mail address change pending",
1642 
1643  'email:confirm:email:old:subject' => "You're e-mail address was changed",
1644  'email:confirm:email:old:body' => "Your e-mail address on '%s' was changed.
1645 From now on you'll receive notifications on '%s'.
1646 
1647 If you didn't request this change, please contact a site administrator.
1648 %s",
1649 
1650  'email:confirm:email:new:subject' => "You're e-mail address was changed",
1651  'email:confirm:email:new:body' => "Your e-mail address on '%s' was changed.
1652 From now on you'll receive notifications on this e-mail address.
1653 
1654 If you didn't request this change, please contact a site administrator.
1655 %s",
1656 
1657  'account:email:admin:validation_notification' => "Notify me when there are users requiring validation by an administrator",
1658  'account:email:admin:validation_notification:help' => "Because of the site settings, newly registered users require manual validation by an administrator. With this setting you can disable notifications about pending validation requests.",
1659 
1660  'account:validation:pending:title' => "Account validation pending",
1661  'account:validation:pending:content' => "Your account has been registered successfully! However before you can use you account a site administrator needs to validate you account. You'll receive an e-mail when you account is validated.",
1662 
1667  'default_access:settings' => "Your default access level",
1668  'default_access:label' => "Default access",
1669  'user:default_access:success' => "Your new default access level was saved.",
1670  'user:default_access:failure' => "Your new default access level could not be saved.",
1671 
1676  'comments:count' => "%s comments",
1677  'item:object:comment' => 'Comment',
1678  'collection:object:comment' => 'Comments',
1679  'notification:object:comment:create' => "Send a notification when a comment is created",
1680 
1681  'river:object:default:comment' => '%s commented on %s',
1682 
1683  'generic_comments:add' => "Leave a comment",
1684  'generic_comments:edit' => "Edit comment",
1685  'generic_comments:latest' => "Latest comments",
1686  'generic_comment:login_required' => "Your need to be logged in to be able to comment.",
1687  'generic_comment:posted' => "Your comment was successfully posted.",
1688  'generic_comment:updated' => "The comment was successfully updated.",
1689  'entity:delete:object:comment:success' => "The comment was successfully deleted.",
1690  'generic_comment:blank' => "Sorry, you need to actually put something in your comment before we can save it.",
1691  'generic_comment:notfound' => "Sorry, we could not find the specified comment.",
1692  'generic_comment:failure' => "An unexpected error occurred when saving the comment.",
1693  'generic_comment:none' => 'No comments',
1694  'generic_comment:on' => '%s on %s',
1695  'generic_comment:by_owner' => 'Comment by owner',
1696 
1697  'generic_comment:notification:subject' => 'Re: %s',
1698  'generic_comment:notification:owner:summary' => 'You have a new comment on: %s',
1699  'generic_comment:notification:owner:body' => "You have a new comment. It reads:
1700 
1701 %s
1702 
1703 To reply or view the original item, click here:
1704 %s",
1705 
1706  'generic_comment:notification:user:summary' => 'A new comment on: %s',
1707  'generic_comment:notification:user:body' => "A new comment was made. It reads:
1708 
1709 %s
1710 
1711 To reply or view the original item, click here:
1712 %s",
1713 
1714  'notification:mentions:object:comment:subject' => '%s mentioned you in a comment',
1715  'notification:mentions:object:comment:body' => '%1$s mentioned you in a comment.
1716 
1717 To see the full comment, click on the link below:
1718 %3$s',
1719 
1724  'byline' => 'By %s',
1725  'byline:ingroup' => 'in the group %s',
1726 
1727  'entity:delete:item' => 'Item',
1728  'entity:delete:item_not_found' => 'Item not found.',
1729  'entity:delete:permission_denied' => 'You do not have permissions to delete this item.',
1730  'entity:delete:success' => '%s has been deleted.',
1731  'entity:delete:fail' => '%s could not be deleted.',
1732 
1733  'entity:edit:success' => 'The entity was saved successfully',
1734  'entity:edit:group:success' => 'The group was saved successfully',
1735  'entity:edit:object:success' => 'The object was saved successfully',
1736  'entity:edit:user:success' => 'The user was saved successfully',
1737 
1738  'entity:restore:item' => 'Item',
1739  'entity:restore:item_not_found' => 'Item not found',
1740  'entity:restore:container_permission' => 'You do not have permissions to restore this item to %s',
1741  'entity:restore:permission_denied' => 'You do not have permissions to restore this item',
1742  'entity:restore:success' => '%s has been restored',
1743  'entity:restore:fail' => '%s could not be restored',
1744 
1745  'entity:subscribe' => "Subscribe",
1746  'entity:subscribe:disabled' => "Your default notification settings prevent you from subscribing to this content",
1747  'entity:subscribe:success' => "You've successfully subscribed to %s",
1748  'entity:subscribe:fail' => "An error occured while subscribing to %s",
1749 
1750  'entity:unsubscribe' => "Unsubscribe",
1751  'entity:unsubscribe:success' => "You've successfully unsubscribed from %s",
1752  'entity:unsubscribe:fail' => "An error occured while unsubscribing from %s",
1753 
1754  'entity:mute' => "Mute notifications",
1755  'entity:mute:success' => "You've successfully muted notifications of %s",
1756  'entity:mute:fail' => "An error occured while muting notifications of %s",
1757 
1758  'entity:unmute' => "Unmute notifications",
1759  'entity:unmute:success' => "You've successfully unmuted notifications of %s",
1760  'entity:unmute:fail' => "An error occured while unmuting notifications of %s",
1761 
1762 
1767  'annotation:delete:fail' => "An error occured while removing the annotation",
1768  'annotation:delete:success' => "The annotation was removed successfully",
1769 
1774  'actiongatekeeper:missingfields' => 'Form is missing __token or __ts fields',
1775  'actiongatekeeper:tokeninvalid' => "The page you were using had expired. Please try again.",
1776  'actiongatekeeper:timeerror' => 'The page you were using has expired. Please refresh and try again.',
1777  'actiongatekeeper:pluginprevents' => 'Sorry. Your form could not be submitted for an unknown reason.',
1778  'actiongatekeeper:uploadexceeded' => 'The size of file(s) uploaded exceeded the limit set by your site administrator',
1779 
1784  'js:security:token_refresh_failed' => 'Failed to contact %s. You may experience problems saving content. Please refresh this page.',
1785  'js:lightbox:current' => "image %s of %s",
1786 
1790  'diagnostics:report' => 'Diagnostics Report',
1791  'diagnostics:header' => '========================================================================
1792 Elgg Diagnostic Report
1793 Generated %s by %s
1794 ========================================================================
1795 
1796 ',
1797  'diagnostics:report:basic' => '
1798 Elgg Release %s
1799 
1800 ------------------------------------------------------------------------',
1801  'diagnostics:report:php' => '
1802 PHP info:
1803 %s
1804 ------------------------------------------------------------------------',
1805  'diagnostics:report:md5' => '
1806 Installed files and checksums:
1807 
1808 %s
1809 ------------------------------------------------------------------------',
1810  'diagnostics:report:globals' => '
1811 Global variables:
1812 
1813 %s
1814 ------------------------------------------------------------------------',
1815 
1819  'trash:menu:page' => "Trash",
1820 
1821  'trash:imprint:actor' => "Deleted by: %s",
1822  'trash:imprint:type' => "Type: %s",
1823 
1824  'trash:owner:title' => "Trash",
1825  'trash:owner:title_owner' => "%s's trash",
1826  'trash:group:title' => "%s's trash",
1827 
1828  'trash:no_results' => "No items found in the trash",
1829 
1830  'trash:notice:retention' => "Trashed items will automatically be removed after %s days.",
1831 
1832  'trash:restore:container:owner' => "You can restore this trashed item to your personal section since the original group has also been removed.",
1833  'trash:restore:container:choose' => "Since the original group for this item has been removed, you can choose where to restore the item.",
1834  'trash:restore:container:group' => "Restore in a different group",
1835  'trash:restore:group' => "Search for a group",
1836  'trash:restore:group:help' => "Make sure the selected group has the feature active for the item or an error may occur.",
1837  'trash:restore:owner' => "Restore to the owner (%s)",
1838 
1842  'elgg:powered' => "Powered by Elgg",
1843  'field:required' => "Required",
1844 
1848  'aria:label:admin:users:search' => "User search",
1849 
1850  'menu:admin_footer:header' => "Admin footer",
1851  'menu:admin_header:header' => "Admin header",
1852  'menu:admin:users:bulk:header' => "Users bulk actions",
1853  'menu:annotation:header' => "Annotation",
1854  'menu:breadcrumbs:header' => "Breadcrumbs",
1855  'menu:comments:header' => "Comments",
1856  'menu:entity:header' => "Entity",
1857  'menu:entity_navigation:header' => "Entity navigation",
1858  'menu:filter:header' => "Filter",
1859  'menu:footer:header' => "Footer",
1860  'menu:login:header' => "Login",
1861  'menu:owner_block:header' => "Owner block",
1862  'menu:page:header' => "Page",
1863  'menu:relationship:header' => "Relationship",
1864  'menu:river:header' => "River",
1865  'menu:site:header' => "Site",
1866  'menu:social:header' => "Social",
1867  'menu:title:header' => "Title",
1868  'menu:title:widgets:header' => "Widget administration",
1869  'menu:topbar:header' => "Topbar",
1870  'menu:user_hover:header' => "User hover",
1871  'menu:user:unvalidated:header' => "Unvalidated user",
1872  'menu:walled_garden:header' => "Walled garden",
1873  'menu:widget:header' => "Widget controls",
1874 
1878  'cli:login:success:log' => "Logged in as %s [guid: %s]",
1879  'cli:response:output' => "Response:",
1880  'cli:option:as' => "Execute the command on behalf of a user with the given username",
1881  'cli:option:language' => "Execute the command in the given language (eg. en, nl or de)",
1882 
1883  'cli:cache:clear:description' => "Clear Elgg caches",
1884  'cli:cache:invalidate:description' => "Invalidate Elgg caches",
1885  'cli:cache:purge:description' => "Purge Elgg caches",
1886 
1887  'cli:cron:description' => "Execute cron handlers for all or specified interval",
1888  'cli:cron:option:interval' => "Name of the interval (e.g. hourly)",
1889  'cli:cron:option:force' => "Force cron commands to run even if they are not yet due",
1890  'cli:cron:option:time' => "Time of the cron initialization",
1891 
1892  'cli:database:seed:description' => "Seeds the database with fake entities",
1893  'cli:database:seed:argument:create' => "Always create new entities during seeding",
1894  'cli:database:seed:option:limit' => "Number of entities to seed",
1895  'cli:database:seed:option:image_folder' => "Path to a local folder containing images for seeding",
1896  'cli:database:seed:option:type' => "Type of entities to (un)seed (%s)",
1897  'cli:database:seed:option:create_since' => "A PHP time string to set the lower bound creation time of seeded entities",
1898  'cli:database:seed:option:create_until' => "A PHP time string to set the upper bound creation time of seeded entities",
1899  'cli:database:seed:log:error:faker' => "This is a developer tool currently intended for testing purposes only. Please refrain from using it.",
1900  'cli:database:seed:log:error:logged_in' => "Database seeding should not be run with a logged in user",
1901  'cli:database:seed:ask:limit' => "How many items to seed for the '%s' seeder",
1902 
1903  'cli:database:seeders:description' => "List all available database seeders with the current count of seeded entities",
1904  'cli:database:seeders:handler' => "Seed handler",
1905  'cli:database:seeders:type' => "Seed type",
1906  'cli:database:seeders:count' => "Seeded count",
1907 
1908  'cli:database:unseed:description' => "Removes seeded fake entities from the database",
1909 
1910  'cli:plugins:activate:description' => "Activate plugin(s)",
1911  'cli:plugins:activate:option:force' => "Resolve conflicts by deactivating conflicting plugins and enabling required ones",
1912  'cli:plugins:activate:argument:plugins' => "Plugin IDs to be activated",
1913  'cli:plugins:activate:progress:start' => "Activating plugins",
1914 
1915  'cli:plugins:deactivate:description' => "Deactivate plugin(s)",
1916  'cli:plugins:deactivate:option:force' => "Force deactivation of all dependent plugins",
1917  'cli:plugins:deactivate:argument:plugins' => "Plugin IDs to be deactivated",
1918  'cli:plugins:deactivate:progress:start' => "Deactivating plugins",
1919 
1920  'cli:plugins:list:description' => "List all plugins installed on the site",
1921  'cli:plugins:list:option:status' => "Plugin status ( %s )",
1922  'cli:plugins:list:option:refresh' => "Refresh plugin list with recently installed plugins",
1923  'cli:plugins:list:error:status' => "%s is not a valid status. Allowed options are: %s",
1924 
1925  'cli:upgrade:description' => "Run system upgrades",
1926  'cli:upgrade:option:force' => "Force the upgrades to run even if currently an upgrade is already running.",
1927  'cli:upgrade:argument:async' => "Execute pending asynchronous upgrades",
1928  'cli:upgrade:system:upgraded' => "System upgrades have been executed",
1929  'cli:upgrade:system:failed' => "System upgrades have failed",
1930  'cli:upgrade:async:upgraded' => "Asynchronous upgrades have been executed",
1931  'cli:upgrade:aysnc:failed' => "Asynchronous upgrades have failed",
1932 
1933  'cli:upgrade:batch:description' => "Executes one or more upgrades",
1934  'cli:upgrade:batch:argument:upgrades' => "One or more upgrades (class names) to be executed",
1935  'cli:upgrade:batch:option:force' => "Run upgrade even if it has been completed before",
1936  'cli:upgrade:batch:finished' => "Running upgrades finished",
1937  'cli:upgrade:batch:notfound' => "No upgrade class found for %s",
1938 
1939  'cli:upgrade:list:description' => "Lists all upgrades in the system",
1940  'cli:upgrade:list:completed' => "Completed upgrades",
1941  'cli:upgrade:list:pending' => "Pending upgrades",
1942  'cli:upgrade:list:notfound' => "No upgrades found",
1943 
1948  "aa" => "Afar",
1949  "ab" => "Abkhazian",
1950  "af" => "Afrikaans",
1951  "am" => "Amharic",
1952  "ar" => "Arabic",
1953  "as" => "Assamese",
1954  "ay" => "Aymara",
1955  "az" => "Azerbaijani",
1956  "ba" => "Bashkir",
1957  "be" => "Belarusian",
1958  "bg" => "Bulgarian",
1959  "bh" => "Bihari",
1960  "bi" => "Bislama",
1961  "bn" => "Bengali / Bangla",
1962  "bo" => "Tibetan",
1963  "br" => "Breton",
1964  "ca" => "Catalan",
1965  "cmn" => "Mandarin Chinese", // ISO 639-3
1966  "co" => "Corsican",
1967  "cs" => "Czech",
1968  "cy" => "Welsh",
1969  "da" => "Danish",
1970  "de" => "German",
1971  "dz" => "Dzongkha",
1972  "el" => "Greek",
1973  "en" => "English",
1974  "eo" => "Esperanto",
1975  "es" => "Spanish",
1976  "et" => "Estonian",
1977  "eu" => "Basque",
1978  "eu_es" => "Basque (Spain)",
1979  "fa" => "Persian",
1980  "fi" => "Finnish",
1981  "fj" => "Fiji",
1982  "fo" => "Faroese",
1983  "fr" => "French",
1984  "fy" => "Frisian",
1985  "ga" => "Irish",
1986  "gd" => "(Scottish) Gaelic",
1987  "gl" => "Galician",
1988  "gn" => "Guarani",
1989  "gu" => "Gujarati",
1990  "he" => "Hebrew",
1991  "ha" => "Hausa",
1992  "hi" => "Hindi",
1993  "hr" => "Croatian",
1994  "hu" => "Hungarian",
1995  "hy" => "Armenian",
1996  "ia" => "Interlingua",
1997  "id" => "Indonesian",
1998  "ie" => "Interlingue",
1999  "ik" => "Inupiaq",
2000  "is" => "Icelandic",
2001  "it" => "Italian",
2002  "iu" => "Inuktitut",
2003  "iw" => "Hebrew (obsolete)",
2004  "ja" => "Japanese",
2005  "ji" => "Yiddish (obsolete)",
2006  "jw" => "Javanese",
2007  "ka" => "Georgian",
2008  "kk" => "Kazakh",
2009  "kl" => "Greenlandic",
2010  "km" => "Cambodian",
2011  "kn" => "Kannada",
2012  "ko" => "Korean",
2013  "ks" => "Kashmiri",
2014  "ku" => "Kurdish",
2015  "ky" => "Kirghiz",
2016  "la" => "Latin",
2017  "ln" => "Lingala",
2018  "lo" => "Lao",
2019  "lt" => "Lithuanian",
2020  "lv" => "Latvian",
2021  "mg" => "Malagasy",
2022  "mi" => "Maori",
2023  "mk" => "Macedonian",
2024  "ml" => "Malayalam",
2025  "mn" => "Mongolian",
2026  "mo" => "Moldavian",
2027  "mr" => "Marathi",
2028  "ms" => "Malay",
2029  "mt" => "Maltese",
2030  "my" => "Burmese",
2031  "na" => "Nauru",
2032  "ne" => "Nepali",
2033  "nl" => "Dutch",
2034  "no" => "Norwegian",
2035  "oc" => "Occitan",
2036  "om" => "(Afan) Oromo",
2037  "or" => "Oriya",
2038  "pa" => "Punjabi",
2039  "pl" => "Polish",
2040  "ps" => "Pashto / Pushto",
2041  "pt" => "Portuguese",
2042  "pt_br" => "Portuguese (Brazil)",
2043  "qu" => "Quechua",
2044  "rm" => "Romansh",
2045  "rn" => "Kirundi",
2046  "ro" => "Romanian",
2047  "ro_ro" => "Romanian (Romania)",
2048  "ru" => "Russian",
2049  "rw" => "Kinyarwanda",
2050  "sa" => "Sanskrit",
2051  "sd" => "Sindhi",
2052  "sg" => "Sango",
2053  "sh" => "Serbo-Croatian",
2054  "si" => "Sinhalese",
2055  "sk" => "Slovak",
2056  "sl" => "Slovenian",
2057  "sm" => "Samoan",
2058  "sn" => "Shona",
2059  "so" => "Somali",
2060  "sq" => "Albanian",
2061  "sr" => "Serbian",
2062  "sr_latin" => "Serbian (Latin)",
2063  "ss" => "Siswati",
2064  "st" => "Sesotho",
2065  "su" => "Sundanese",
2066  "sv" => "Swedish",
2067  "sw" => "Swahili",
2068  "ta" => "Tamil",
2069  "te" => "Tegulu",
2070  "tg" => "Tajik",
2071  "th" => "Thai",
2072  "ti" => "Tigrinya",
2073  "tk" => "Turkmen",
2074  "tl" => "Tagalog",
2075  "tn" => "Tswana",
2076  "to" => "Tonga",
2077  "tr" => "Turkish",
2078  "ts" => "Tsonga",
2079  "tt" => "Tatar",
2080  "tw" => "Twi",
2081  "ug" => "Uighur",
2082  "uk" => "Ukrainian",
2083  "ur" => "Urdu",
2084  "uz" => "Uzbek",
2085  "vi" => "Vietnamese",
2086  "vo" => "Volapuk",
2087  "wo" => "Wolof",
2088  "xh" => "Xhosa",
2089  //"y" => "Yiddish",
2090  "yi" => "Yiddish",
2091  "yo" => "Yoruba",
2092  "za" => "Zhuang",
2093  "zh" => "Chinese",
2094  "zh_hans" => "Chinese Simplified",
2095  "zu" => "Zulu",
2096 
2100  "core:upgrade:2017080900:title" => "Alter database encoding for multi-byte support",
2101  "core:upgrade:2017080900:description" => "Alters database and table encoding to utf8mb4, in order to support multi-byte characters such as emoji",
2102 
2103  "core:upgrade:2020102301:title" => "Remove the diagnostics plugin",
2104  "core:upgrade:2020102301:description" => "Deletes the entity associated with the Diagnostics plugin removed in Elgg 4.0",
2105 
2106  "core:upgrade:2021022401:title" => "Migrate notification subscriptions",
2107  "core:upgrade:2021022401:description" => "Notification subscriptions are stored differently in the database. Use this upgrade to migrate all subscriptions to the new form.",
2108 
2109  "core:upgrade:2021040701:title" => "Migrate user notification settings",
2110  "core:upgrade:2021040701:description" => "In order to have a more developer friendly way to store notification settings of a user a migration is needed to the new naming convention.",
2111 
2112  'core:upgrade:2021040801:title' => "Migrate Access collection notification preferences",
2113  'core:upgrade:2021040801:description' => "A new way to store notification preferences has been introduced. This upgrade migrates the old settings to the new logic.",
2114 
2115  'core:upgrade:2021041901:title' => "Remove the notifications plugin",
2116  'core:upgrade:2021041901:description' => "Deletes the entity associated with the Notifications plugin removed in Elgg 4.0",
2117 
2118  'core:upgrade:2021060401:title' => "Add content owners to the subscribers",
2119  'core:upgrade:2021060401:description' => "Content owners should be subscribed on their own content, this upgrade migrates all old content.",
2120 
2121  'core:upgrade:2023011701:title' => "Remove orphaned threaded comments",
2122  'core:upgrade:2023011701:description' => "Due to an error in how threaded comments were removed, there was a chance to create orphaned comments, this upgrade will remove those orphans.",
2123 
2124  'core:upgrade:2024020101:title' => "Migrate icon cropping coordinates",
2125  'core:upgrade:2024020101:description' => "Cropping coordinates are stored in a uniform way, this upgrade migrates the old x1, x2, y1 and y2 metadata values",
2126 
2127  'core:upgrade:2024020901:title' => "Remove icontime metadata",
2128  'core:upgrade:2024020901:description' => "Remove the unreliable metadata icontime from the database",
2129 
2130  'core:upgrade:2024070201:title' => "Migrate debug config",
2131  'core:upgrade:2024070201:description' => "Changes the database config value for debug logging to a supported value",
2132 
2133  'core:upgrade:2024071001:title' => "Migrate admin validation notification preference",
2134  'core:upgrade:2024071001:description' => "Moves the storage of the admin notification preference to notifications settings",
2135 );