MDL-66990 lang: Import fixed English strings (en_fix)
[moodle.git] / lang / en / admin.php
CommitLineData
6431903a 1<?php
30c8dd34
DM
2// This file is part of Moodle - http://moodle.org/
3//
4// Moodle is free software: you can redistribute it and/or modify
5// it under the terms of the GNU General Public License as published by
6// the Free Software Foundation, either version 3 of the License, or
7// (at your option) any later version.
8//
9// Moodle is distributed in the hope that it will be useful,
10// but WITHOUT ANY WARRANTY; without even the implied warranty of
11// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12// GNU General Public License for more details.
13//
14// You should have received a copy of the GNU General Public License
15// along with Moodle. If not, see <http://www.gnu.org/licenses/>.
16
17/**
18 * Strings for component 'admin', language 'en', branch 'MOODLE_20_STABLE'
19 *
bb554eb4 20 * @package core
30c8dd34
DM
21 * @copyright 1999 onwards Martin Dougiamas {@link http://moodle.com}
22 * @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
23 */
24
685fcb3e 25$string['accessdenied'] = 'Access denied';
996a5f8d 26$string['accounts'] = 'Accounts';
5dc361e1 27$string['addcategory'] = 'Add a category';
90e920c7
SH
28$string['additionalhtml'] = 'Additional HTML';
29$string['additionalhtml_heading'] = 'Additional HTML to be added to every page.';
44287904 30$string['additionalhtml_desc'] = 'These settings allow you to specify HTML that you want added to every page. You can set HTML that will be added within the HEAD tag for the page, immediately after the BODY tag has been opened, or immediately before the body tag is closed.<br />Doing this allows you to add custom headers or footers on every page, or add support for services like Google Analytics very easily, independent of your chosen theme.';
90e920c7
SH
31$string['additionalhtmlhead'] = 'Within HEAD';
32$string['additionalhtmlhead_desc'] = 'Content here will be added to the bottom of the HEAD tag for every page.';
33$string['additionalhtmltopofbody'] = 'When BODY is opened';
743fff98 34$string['additionalhtmltopofbody_desc'] = 'Content here will be added in to every page immediately after the opening body tag.';
90e920c7
SH
35$string['additionalhtmlfooter'] = 'Before BODY is closed';
36$string['additionalhtmlfooter_desc'] = 'Content here will be added in to every page right before the body tag is closed.';
83f78f8d 37$string['admincategory'] = 'Category: {$a}';
5735fefc 38$string['adminseesall'] = 'Admins see all';
49aafb90 39$string['adminseesallevents'] = 'Administrators see all events';
40$string['adminseesownevents'] = 'Administrators are just like other users';
f94824db 41$string['advancedfeatures'] = 'Advanced features';
25dbbdf9
MG
42$string['agedigitalconsentverification'] = 'Digital age of consent verification';
43$string['agedigitalconsentverification_desc'] = 'Enables verification of the digital age of consent before displaying the sign-up page for self-registration users. This protects your site from minors signing up without parental/guardian consent. <a target="_blank" href="{$a}">Support contact</a> details are provided to minors for further assistance.';
44$string['ageofdigitalconsentmap'] = 'Digital age of consent';
45$string['ageofdigitalconsentmap_desc'] = 'The default digital age of consent, and the age in any country where it differs from the default, may be specified here. Enter each age on a new line with format: country code, age (separated by a comma). The default age is indicated by * in place of the country code. Country codes are as specified in ISO 3166-2.';
7409013e 46$string['allcountrycodes'] = 'All country codes';
25ea0caa 47$string['allowattachments'] = 'Allow attachments';
30c8dd34 48$string['allowbeforeblock'] = 'Allowed list will be processed first';
fe6b274c 49$string['allowbeforeblockdesc'] = 'By default, entries in the blocked IPs list are matched first. If this option is enabled, entries in the allowed IPs list are processed before the blocked list.';
a907c540 50$string['allowcategorythemes'] = 'Allow category themes';
88cb8b78 51$string['allowcohortthemes'] = 'Allow cohort themes';
304d08f0 52$string['allowcoursethemes'] = 'Allow course themes';
4e639121 53$string['allowediplist'] = 'Allowed IP list';
25ea0caa 54$string['allowedemaildomains'] = 'Allowed email domains';
304d08f0 55$string['allowemailaddresses'] = 'Allowed email domains';
7ac4c9c1 56$string['allowemojipicker'] = 'Emoji picker';
409ad1d6
YS
57$string['allowindexing'] = 'Allow indexing by search engines';
58$string['allowindexing_desc'] = 'This determines whether to allow search engines to index your site. "Everywhere" will allow the search engines to search everywhere including login and signup pages, which means sites with Force Login turned on are still indexed. To avoid the risk of spam involved with the signup page being searchable, use "Everywhere except login and signup pages". "Nowhere" will tell search engines not to index any page. Note this is only a tag in the header of the site. It is up to the search engine to respect the tag.';
59$string['allowindexingeverywhere'] = 'Everywhere';
60$string['allowindexingexceptlogin'] = 'Everywhere except login and signup pages';
61$string['allowindexingnowhere'] = 'Nowhere';
25ea0caa 62$string['allowusermailcharset'] = 'Allow user to select character set';
5c754932 63$string['allowframembedding'] = 'Allow frame embedding';
b5d889be 64$string['allowframembedding_help'] = 'If enabled, this site may be embedded in a frame in a remote system, as recommended when using the \'Publish as LTI tool\' enrolment plugin. Otherwise, it is recommended to leave frame embedding disabled for security reasons.<br />Please, note also that for the mobile app this setting is ignored and frame embedding is always allowed.';
81d7de1a 65$string['allowguestmymoodle'] = 'Allow guest access to Dashboard';
304d08f0 66$string['allowobjectembed'] = 'Allow EMBED and OBJECT tags';
b7009474 67$string['allowthemechangeonurl'] = 'Allow theme changes in the URL';
304d08f0 68$string['allowuserblockhiding'] = 'Allow users to hide blocks';
ff08798b 69$string['allowuserswitchrolestheycantassign'] = 'Allow users without the assign roles capability to switch roles';
304d08f0 70$string['allowuserthemes'] = 'Allow user themes';
b3d5f7bc
AG
71$string['alternativefullnameformat'] = 'Alternative full name format';
72$string['alternativefullnameformat_desc'] = 'This defines how names are shown to users with the viewfullnames capability (by default users with the role of manager, teacher or non-editing teacher). Placeholders that can be used are as for the "Full name format" setting.';
9715f61a 73$string['always'] = 'Always';
304d08f0 74$string['appearance'] = 'Appearance';
75$string['aspellpath'] = 'Path to aspell';
76$string['authentication'] = 'Authentication';
2c7a9147 77$string['authpreventaccountcreation'] = 'Prevent account creation when authenticating';
3ae79749 78$string['authpreventaccountcreation_help'] = 'When a user authenticates, an account on the site is automatically created if it doesn\'t yet exist. If an external database, such as LDAP, is used for authentication, but you wish to restrict access to the site to users with an existing account only, then this option should be enabled. New accounts will need to be created manually or via the upload users feature. Note that this setting doesn\'t apply to MNet authentication.';
220a90c5 79$string['authsettings'] = 'Manage authentication';
3f6ba95b 80$string['autolang'] = 'Language autodetect';
304d08f0 81$string['autologinguests'] = 'Auto-login guests';
6a4c2146 82$string['searchareas'] = 'Search areas';
4b600aa0 83$string['availableto'] = 'Available to';
79bb9d2d 84$string['availablelicenses'] = 'Available licences';
004bd0cc 85$string['backgroundcolour'] = 'Transparent colour';
304d08f0 86$string['backups'] = 'Backups';
66150286 87$string['backup_shortname'] = 'Use course name in backup filename';
e2aebdc9 88$string['backup_shortnamehelp'] = 'Use the course name as part of the backup filename.';
49aafb90 89$string['badwordsconfig'] = 'Enter your list of bad words separated by commas.';
90$string['badwordsdefault'] = 'If the custom list is empty, a default list from the language pack will be used.';
004bd0cc 91$string['badwordslist'] = 'Custom bad words list';
4e639121 92$string['blockediplist'] = 'Blocked IP List';
49aafb90 93$string['blockinstances'] = 'Instances';
94$string['blockmultiple'] = 'Multiple';
1c76fc96
TH
95$string['blockprotect'] = 'Protect instances';
96$string['blockprotect_help'] = 'If you lock a particular type of block, then no-one will be able to add or delete instances. (You can, of course, unlock again if you need to edit instances.)
97
98This is intended to protect blocks like the navigation and settings which are very hard to get back if accidentally deleted.';
28e63a9d 99$string['blockunprotect'] = 'Unprotect';
220a90c5 100$string['blocksettings'] = 'Manage blocks';
cae83708 101$string['bloglevel'] = 'Blog visibility';
304d08f0 102$string['bookmarkadded'] = 'Bookmark added.';
103$string['bookmarkalreadyexists'] = 'You have already bookmarked this page.';
104$string['bookmarkdeleted'] = 'Bookmark deleted.';
480fca77 105$string['bookmarkthispage'] = 'Bookmark this page';
dddfc692 106$string['cachejs'] = 'Cache Javascript';
2181eb8f 107$string['cachejs_help'] = 'Javascript caching and compression greatly improves page loading performance. it is strongly recommended for production sites. Developers will probably want to disable this feature.';
7ac4c9c1 108$string['cachetemplates'] = 'Cache templates';
5beb3885 109$string['cachetemplates_help'] = 'Template caching will improve page loading performance and is strongly recommended for production sites. Developers will probably want to disable this feature.';
b20c6318 110$string['calendarexportsalt'] = 'Calendar export salt';
49aafb90 111$string['calendarsettings'] = 'Calendar';
8bf0f207
MN
112$string['calendartype'] = 'Calendar type';
113$string['calendartype_desc'] = 'Choose a default calendar type for the whole site. This setting can be overridden in the course settings or by users in their personal profile.';
5735fefc 114$string['calendar_weekend'] = 'Weekend days';
30c8dd34 115$string['cannotdeletemodfilter'] = 'You cannot uninstall the \'{$a->filter}\' because it is part of the \'{$a->module}\' module.';
3776335c 116$string['cannotuninstall'] = '{$a} can not be uninstalled.';
25ea0caa 117$string['categoryemail'] = 'Email';
08a114cf
HF
118$string['cfgwwwrootslashwarning'] = '$CFG->wwwroot is defined incorrectly in the config.php file. It includes a \'/\' character at the end which must be removed.';
119$string['cfgwwwrootwarning'] = '$CFG->wwwroot is defined incorrectly in the config.php file. It should match the URL you are using to access this page.';
304d08f0 120$string['cleanup'] = 'Cleanup';
b8523467 121$string['clianswerno'] = 'n';
122$string['cliansweryes'] = 'y';
30c8dd34 123$string['cliincorrectvalueerror'] = 'Error, incorrect value "{$a->value}" for "{$a->option}"';
c31d94e8 124$string['cliincorrectvalueretry'] = 'Incorrect value, please retry';
cfe33215 125$string['clistatusdisabled'] = 'Status: disabled';
126$string['clistatusenabled'] = 'Status: enabled';
48e114a5 127$string['clistatusenabledlater'] = 'status: CLI maintenance mode will be enabled on {$a}';
c31d94e8 128$string['clitypevalue'] = 'type value';
30c8dd34 129$string['clitypevaluedefault'] = 'type value, press Enter to use default value ({$a})';
2b4e3545 130$string['cliunknowoption'] = 'Unrecognised options:
30c8dd34 131 {$a}
c944495e 132Please use --help option.';
d5adb60f
MP
133$string['cliupgradedefault'] = 'New setting: {$a}';
134$string['cliupgradedefaultheading'] = 'Setting new default values';
135$string['cliupgradedefaultverbose'] = 'New setting: {$a->name}, Default value: {$a->defaultsetting}';
c3c8cc40 136$string['cliupgradefinished'] = 'Command line upgrade from {$a->oldversion} to {$a->newversion} completed successfully.';
91c038f9 137$string['cliupgradenoneed'] = 'No upgrade needed for the installed version {$a}. Thanks for coming anyway!';
8918cc75 138$string['cliupgradepending'] = 'An upgrade is pending';
b8523467 139$string['cliyesnoprompt'] = 'type y (means yes) or n (means no)';
cf456fbf 140$string['commentsperpage'] = 'Comments displayed per page';
b3834b36 141$string['commonactivitysettings'] = 'Common activity settings';
dcdf3b29 142$string['commonfiltersettings'] = 'Common filter settings';
220a90c5 143$string['commonsettings'] = 'Common settings';
5735fefc 144$string['componentinstalled'] = 'Component installed';
30c8dd34 145$string['computedfromlogs'] = 'Computed from logs since {$a}.';
86698a4c 146$string['condifmodeditdefaults'] = 'Default values are used in the settings form when creating a new activity or resource.';
304d08f0 147$string['confeditorhidebuttons'] = 'Select the buttons that should be hidden in the HTML editor.';
25ea0caa 148$string['configallowattachments'] = 'If enabled, emails sent from the site can have attachments, such as badges.';
38dc5b96 149$string['configenableactivitychooser'] = 'The activity chooser is a dialog box with a short description of each activity and resource. If disabled, separate resource and activity drop-down menus are provided instead.';
adea0621 150$string['configallcountrycodes'] = 'This is the list of countries that may be selected in various places, for example in a user\'s profile. If blank (the default) the list in countries.php in the standard English language pack is used. That is the list from ISO 3166-1. Otherwise, you can specify a comma-separated list of codes, for example \'GB,FR,ES\'. If you add new, non-standard codes here, you will need to add them to countries.php in \'en\' and your language pack.';
21090e44 151$string['configallowassign'] = 'You can allow people who have the roles on the left side to assign some of the column roles to other people';
a907c540 152$string['configallowcategorythemes'] = 'If you enable this, then themes can be set at the category level. This will affect all child categories and courses unless they have specifically set their own theme. WARNING: Enabling category themes may affect performance.';
88cb8b78 153$string['configallowcohortthemes'] = 'If you enable this, then themes can be set at the cohort level. This will affect all users with only one cohort or more than one but with the same theme.';
49aafb90 154$string['configallowcoursethemes'] = 'If you enable this, then courses will be allowed to set their own themes. Course themes override all other theme choices (site, user, or session themes)';
25ea0caa 155$string['configallowedemaildomains'] = 'List email domains that are allowed to be disclosed in the "From" section of outgoing email. The default of "Empty" will use the No-reply address for all outgoing email. The use of wildcards is allowed e.g. *.example.com will allow emails sent from any subdomain of example.com, but not example.com itself. This will require separate entry.';
89db57ca 156$string['configallowemailaddresses'] = 'To restrict new email addresses to particular domains, list them here separated by spaces. All other domains will be rejected. To allow subdomains, add the domain with a preceding \'.\'. To allow a root domain together with its subdomains, add the domain twice - once with a preceding \'.\' and once without e.g. .ourcollege.edu.au ourcollege.edu.au.';
7ac4c9c1
HF
157$string['configallowemojipicker'] = 'The emoji picker enables users to select emojis, such as smilies, to add to messages.';
158$string['configallowemojipickerincompatible'] = 'Your current database configuration does not properly support emojis. In order to enable the emoji picker you will need to <a href="https://docs.moodle.org/en/MySQL_full_unicode_support">upgrade your database for full unicode support</a>.';
81d7de1a 159$string['configallowguestmymoodle'] = 'If enabled guests can access Dashboard, otherwise guests are redirected to the site front page.';
49aafb90 160$string['configallowobjectembed'] = 'As a default security measure, normal users are not allowed to embed multimedia (like Flash) within texts using explicit EMBED and OBJECT tags in their HTML (although it can still be done safely using the mediaplugins filter). If you wish to allow these tags then enable this option.';
21090e44 161$string['configallowoverride'] = 'You can allow people with the roles on the left side to override some of the column roles';
3a0c6cca 162$string['configallowoverride2'] = 'Select which role(s) can be overridden by each role in the left column.<br />Note that these settings only apply to users who have either the capability moodle/role:override or the capability moodle/role:safeoverride allowed.';
c468795c 163$string['configallowswitch'] = 'Select which roles a user may switch to, based on which roles they already have. In addition to an entry in this table, a user must also have the moodle/role:switchroles capability to be able to switch.<br />Note that it is only possible to switch to roles that have the moodle/course:view capability, and that do not have the moodle/site:doanything capability, so some columns in this table are disabled.';
b87ac386 164$string['configallowthemechangeonurl'] = 'If enabled, the theme can be changed by adding either:<br />?theme=themename to any Moodle URL (eg: mymoodlesite.com/?theme=afterburner ) or <br />&theme=themename to any internal Moodle URL (eg: mymoodlesite.com/course/view.php?id=2&theme=afterburner ).';
49aafb90 165$string['configallowuserblockhiding'] = 'Do you want to allow users to hide/show side blocks throughout this site? This feature uses Javascript and cookies to remember the state of each collapsible block, and only affects the user\'s own view.';
25ea0caa 166$string['configallowusermailcharset'] = 'If enabled, users can choose an email charset in their messaging preferences.';
30c8dd34
DM
167$string['configallowuserswitchrolestheycantassign'] = 'By default, moodle/role:assign is required for users to switch roles. Enabling this setting removes this requirement, and results in the roles available in the "Switch role to" dropdown menu being determined by settings in the "Allow role assignments" table only.
168It is recommended that the settings in the "Allow role assignments" table do not allow users to switch to a role with more capabilities than their existing role.';
49aafb90 169$string['configallowuserthemes'] = 'If you enable this, then users will be allowed to set their own themes. User themes override site themes (but not course themes)';
a63cd3e2 170$string['configallowview'] = 'Select which roles a user will see, be able to filter by etc. based on which roles they already have.';
30c8dd34 171$string['configallusersaresitestudents'] = 'For activities on the front page of the site, should ALL users be considered as students? If you answer "Yes", then any confirmed user account will be allowed to participate as a student in those activities. If you answer "No", then only users who are already a participant in at least one course will be able to take part in those front page activities. Only admins and specially assigned teachers can act as teachers for these front page activities.';
0a788db7 172$string['configauthenticationplugins'] = 'Please choose the authentication plugins you wish to use and arrange them in order of failthrough.';
3f6ba95b 173$string['configautolang'] = 'Detect default language from browser setting, if disabled site default is used.';
49aafb90 174$string['configautologinguests'] = 'Should visitors be logged in as guests automatically when entering courses with guest access?';
648539c5 175$string['configbloglevel'] = 'This setting allows you to restrict the level to which user blogs can be viewed on this site. Note that they specify the maximum context of the VIEWER not the poster or the types of blog posts. Blogs can also be disabled completely if you don\'t want them at all.';
af5d990b 176$string['configcalendarcustomexport'] = 'Enable custom date range export of calendar';
b20c6318 177$string['configcalendarexportsalt'] = 'This random text is used for improving of security of authentication tokens used for exporting of calendars. Please note that all current tokens are invalidated if you change this hash salt.';
4ea8df21 178$string['configcookiehttponly'] = 'Enables new PHP 5.2.0 feature - browsers are instructed to send cookie with real http requests only, cookies should not be accessible by scripting languages. This is not supported in all browsers and it may not be fully compatible with current code. It helps to prevent some types of XSS attacks.';
657ddbf5 179$string['configcookiesecure'] = 'If server is accepting only https connections it is recommended to enable sending of secure cookies. If enabled please make sure that web server is not accepting http:// or set up permanent redirection to https:// address and ideally send HSTS headers. When <em>wwwroot</em> address does not start with https:// this setting is ignored.';
49aafb90 180$string['configcountry'] = 'If you set a country here, then this country will be selected by default on new user accounts. To force users to choose a country, just leave this unset.';
3b31d8c9
CF
181$string['configcoursegraceperiodafter'] = 'Classify past courses as in progress for these many days after the course end date.';
182$string['configcoursegraceperiodbefore'] = 'Classify future courses as in progress for these many days prior to the course start date.';
cd492e2e 183$string['configcourseoverviewfilesext'] = 'A comma-separated list of allowed course image file extensions.';
414da8c0 184$string['configcourseoverviewfileslimit'] = 'The maximum number of files that can be displayed next to the course summary on the list of courses page. The first image file added is used as the course image in the course overview on users\' Dashboards; any additional files are displayed on the list of courses page only.';
e452210a 185$string['configcourserequestnotify'] = 'Type username of user to be notified when new course requested.';
4413941f 186$string['configcourserequestnotify2'] = 'Users who will be notified when a course is requested. Only users who can approve course requests are listed here.';
3b7bfbb5
FM
187$string['configcoursesperpage'] = 'Enter the number of courses to be displayed per page in a course listing.';
188$string['configcourseswithsummarieslimit'] = 'The maximum number of courses to display in a course listing including summaries before falling back to a simpler listing.';
0634dc3b 189$string['configcronclionly'] = 'Running the cron from a web browser can expose privileged information to anonymous users. Thus it is recommended to only run the cron from the command line or set a cron password for remote access.';
08a114cf 190$string['configcronremotepassword'] = 'This means that the cron.php script cannot be run from a web browser without supplying the password using the following form of URL:<pre> https://site.example.com/admin/cron.php?password=opensesame </pre>If this is left empty, no password is required.';
5430f05b 191$string['configcurlcache'] = 'Time-to-live for cURL cache, in seconds.';
7e81bd11 192$string['configcustommenuitems'] = 'You can configure a custom menu here to be shown by themes. Each line consists of some menu text, a link URL (optional), a tooltip title (optional) and a language code or comma-separated list of codes (optional, for displaying the line to users of the specified language only), separated by pipe characters. Lines starting with a hyphen will appear as menu items in the previous top level menu, and dividers can be used by adding a line of one or more # characters where desired. For example:
d2dbd0c0 193<pre>
5a255660
HF
194Moodle community|https://moodle.org
195-Moodle free support|https://moodle.org/support
08a114cf
HF
196-Moodle Docs|https://docs.moodle.org|Moodle Docs
197-German Moodle Docs|https://docs.moodle.org/de|Documentation in German|de
328ef3df 198-###
5a255660 199-Moodle development|https://moodle.org/development
08a114cf 200Moodle.com|https://moodle.com/
d2dbd0c0 201</pre>';
df8eec52 202$string['configcustomusermenuitems'] = 'You can configure the contents of the user menu (with the exception of the log out link, which is automatically added). Each line is separated by pipe characters and consists of 1) a string in "langstringname, componentname" form or as plain text, 2) a URL, and 3) an icon either as a pix icon (in the folder pix with the structure [subfoldername]/[iconname], e.g. i/publish) or as a URL. Dividers can be used by adding a line of one or more # characters where desired.';
ea7aa014 203$string['configdbsessions'] = 'If enabled, this setting will use the database to store information about current sessions. Note that changing this setting now will log out all current users (including you). If you are using MySQL please make sure that \'max_allowed_packet\' in my.cnf (or my.ini) is at least 4M. Other session drivers can be configured directly in config.php, see config-dist.php for more information. This option disappears if you specify session driver in config.php file.';
49aafb90 204$string['configdebug'] = 'If you turn this on, then PHP\'s error_reporting will be increased so that more warnings are printed. This is only useful for developers.';
47b8b9eb 205$string['configdebugdisplay'] = 'Set to on, the error reporting will go to the HTML page. This is practical, but breaks XHTML, JS, cookies and HTTP headers in general. Set to off, it will send the output to your server logs, allowing better debugging. The PHP setting error_log controls which log this goes to.';
360dde50 206$string['configdebugpageinfo'] = 'Enable if you want page information printed in page footer.';
7b353810 207$string['configdebugvalidators'] = 'Enable if you want to have links to external validator servers in page footer. You may need to create new user with username <em>w3cvalidator</em>, and enable guest access. These changes may allow unauthorized access to server, do not enable on production sites!';
7ee90659 208$string['configdefaulthomepage'] = 'This determines the first link in the navigation for logged-in users.';
7ac4c9c1 209$string['configdefaultrequestcategory'] = 'Courses requested by users with the capability to request new courses in the system context will be placed in this category unless users are able to select a different category.';
49aafb90 210$string['configdefaultrequestedcategory'] = 'Default category to put courses that were requested into, if they\'re approved.';
82053cb1 211$string['configdefaultuserroleid'] = 'All logged in users will be given the capabilities of the role you specify here, at the site level, in ADDITION to any other roles they may have been given. The default is the Authenticated user role. Note that this will not conflict with other roles they have unless you prohibit capabilities, it just ensures that all users have capabilities that are not assignable at the course level (eg post blog entries, manage own calendar, etc).';
700522ba
HF
212$string['configdeleteincompleteusers'] = 'After this period, any account without the first name, last name or email field filled in is deleted.';
213$string['configdeleteunconfirmed'] = 'For certain authentication methods, such as email-based self-registration, users must confirm their account within a certain time. After this period, any old unconfirmed accounts are deleted.';
0e0c6c94 214$string['configdenyemailaddresses'] = 'To deny email addresses from particular domains list them here in the same way. All other domains will be accepted. To deny subdomains add the domain with a preceding \'.\'. eg <strong>hotmail.com yahoo.co.uk .live.com</strong>';
bf25fb16 215$string['configenableanalytics'] = 'Analytics models, such as \'Students at risk of dropping out\' or \'Upcoming activities due\', can generate predictions, send insight notifications and offer further actions such as messaging users.';
850d2db8 216$string['configenableblogs'] = 'This switch provides all site users with their own blog.';
37959dd4 217$string['configenabledevicedetection'] = 'Enables detection of mobiles, smartphones, tablets or default devices (desktop PCs, laptops, etc) for the application of themes and other features.';
5c6f918f 218$string['configdisableuserimages'] = 'Disable the ability for users to change user profile images.';
52dc1de7 219$string['configdisplayloginfailures'] = 'This will display information to users about previous failed logins.';
f684250b 220$string['configdndallowtextandlinks'] = 'Enable or disable the dragging and dropping of text and links onto a course page, alongside the dragging and dropping of files. Note that the dragging of text into Firefox or between different browsers is unreliable and may result in no data being uploaded, or corrupted text being uploaded.';
9452cae8 221$string['configdoclang'] = 'This language will be used in links for the documentation pages.';
77fc81f3 222$string['configdocroot'] = 'Defines the path to the Moodle Docs for providing context-specific documentation via \'Moodle Docs for this page\' links in the footer of each page. If the field is left blank, links will not be displayed.';
805962b1 223$string['configdoctonewwindow'] = 'If you enable this, then links to Moodle Docs will be shown in a new window.';
42424a46 224$string['configeditordictionary'] = 'This value will be used if aspell doesn\'t have dictionary for users own language.';
30c8dd34 225$string['configeditorfontlist'] = 'Select the fonts that should appear in the editor\'s drop-down list.';
d6ace123 226$string['configemailchangeconfirmation'] = 'Require an email confirmation step when users change their email address in their profile.';
9715f61a 227$string['configemailfromvia'] = 'Add via information in the "From" section of outgoing email. This informs the recipient from where this email came from and also helps combat recipients accidentally replying to no-reply email addresses.';
9ffbb786 228$string['configemailsubjectprefix'] = 'Text to be prefixed to the subject line of all outgoing mail.';
dbf9d4cb 229$string['configenablecalendarexport'] = 'Enable exporting or subscribing to calendars.';
1bcb7eb5 230$string['configenablecomments'] = 'Enable comments';
7ac4c9c1 231$string['configenablecourserequests'] = 'If enabled, users with the capability to request new courses (moodle/course:request) will have the option to request a course. This capability is not allowed for any of the default roles. It may be applied in the system or category context.';
c1b65883 232$string['configenablemobilewebservice'] = 'Enable mobile service for the official Moodle app or other app requesting it. For more information, read the {$a}';
ca084ef1 233$string['configenablerssfeeds'] = 'If enabled, RSS feeds are generated by various features across the site, such as blogs, forums, database activities and glossaries. Note that RSS feeds also need to be enabled for the particular activity modules.';
304d08f0 234$string['configenablerssfeedsdisabled'] = 'It is not available because RSS feeds are disabled in all the Site. To enable them, go to the Variables settings under Admin Configuration.';
ad5b7d26 235$string['configenablerssfeedsdisabled2'] = 'RSS feeds are currently disabled at site level. They may be enabled in Advanced features in the Site administration.';
08a114cf 236$string['configenablesafebrowserintegration'] = 'This adds the choice \'Require Safe Exam Browser\' to the \'Browser security\' field on the quiz settings form. See https://www.safeexambrowser.org/ for more information.';
49aafb90 237$string['configenablestats'] = 'If you choose \'yes\' here, Moodle\'s cronjob will process the logs and gather some statistics. Depending on the amount of traffic on your site, this can take awhile. If you enable this, you will be able to see some interesting graphs and statistics about each of your courses, or on a sitewide basis.';
4de3322d 238$string['configenabletrusttext'] = 'By default Moodle will always thoroughly clean text that comes from users to remove any possible bad scripts, media etc that could be a security risk. The Trusted Content system is a way of giving particular users that you trust the ability to include these advanced features in their content without interference. To enable this system, you need to first enable this setting, and then grant the Trusted Content permission to a specific Moodle role. Texts created or uploaded by such users will be marked as trusted and will not be cleaned before display.';
8a9b7606 239$string['configenablewebservices'] = 'Web services enable other systems to log in to this Moodle and perform operations. For extra security this feature should be disabled unless you are really using it.';
9ef728d6 240$string['configenablewsdocumentation'] = 'Enable auto-generation of web services documentation. A user can access to his own documentation on his security keys page {$a}. It displays the documentation for the enabled protocols only.';
49aafb90 241$string['configerrorlevel'] = 'Choose the amount of PHP warnings that you want to be displayed. Normal is usually the best choice.';
af5d990b
AA
242$string['configexportlookahead'] = 'Days to look ahead during export';
243$string['configexportlookback'] = 'Days to look back during export';
30c8dd34 244$string['configextendedusernamechars'] = 'Enable this setting to allow students to use any characters in their usernames (note this does not affect their actual names). The default is "false" which restricts usernames to be alphanumeric lowercase characters, underscore (_), hyphen (-), period (.) or at symbol (@).';
c6e1d6af 245$string['configextramemorylimit'] = 'Some scripts like search, backup/restore or cron require more memory. Set higher values for large sites.';
49aafb90 246$string['configfilterall'] = 'Filter all strings, including headings, titles, navigation bar and so on. This is mostly useful when using the multilang filter, otherwise it will just create extra load on your site for little gain.';
304d08f0 247$string['configfiltermatchoneperpage'] = 'Automatic linking filters will only generate a single link for the first matching text instance found on the complete page. All others are ignored.';
49aafb90 248$string['configfiltermatchonepertext'] = 'Automatic linking filters will only generate a single link for the first matching text instance found in each item of text (e.g., resource, block) on the page. All others are ignored. This setting is ignored if the one per page setting is <i>yes</i>.';
741f827a 249$string['configfilteruploadedfiles'] = 'Process all uploaded HTML and text files with the filters before displaying them, only uploaded HTML files or none at all.';
49aafb90 250$string['configforcelogin'] = 'Normally, the front page of the site and the course listings (but not courses) can be read by people without logging in to the site. If you want to force people to log in before they do ANYTHING on the site, then you should enable this setting.';
b7853012 251$string['configforceloginforprofiles'] = 'This setting forces people to log in as a real (non-guest) account before viewing any user\'s profile. If you disabled this setting, you may find that some users post advertising (spam) or other inappropriate content in their profiles, which is then visible to the whole world.';
304d08f0 252$string['configfrontpage'] = 'The items selected above will be displayed on the site\'s front page.';
0fd26350
MG
253$string['configfrontpagecourselimit'] = 'Maximum number of courses';
254$string['configfrontpagecourselimithelp'] = 'Maximum number of courses to be displayed on the site\'s front page in course listings.';
304d08f0 255$string['configfrontpageloggedin'] = 'The items selected above will be displayed on the site\'s front page when a user is logged in.';
5a47ef38
AD
256$string['configfullnamedisplay'] = 'This defines how names are shown when they are displayed in full. The default value, "language", leaves it to the string "fullnamedisplay" in the current language pack to decide. Some languages have different name display conventions.
257
258For most mono-lingual sites the most efficient setting is "firstname lastname", but you may choose to hide surnames altogether. Placeholders that can be used are: firstname, lastname, firstnamephonetic, lastnamephonetic, middlename, and alternatename.';
08a114cf 259$string['configgeoipfile'] = 'Location of GeoLite2 City binary data file. This file is not part of Moodle distribution and must be obtained separately from <a href="https://www.maxmind.com/">MaxMind</a>. You can either buy a commercial version or use the free version. Simply download <a href="https://geolite.maxmind.com/download/geoip/database/GeoLite2-City.mmdb.gz" >https://geolite.maxmind.com/download/geoip/database/GeoLite2-City.mmdb.gz</a> and extract it into "{$a}" directory on your server.';
1baac464 260$string['configgetremoteaddrconf'] = 'If your server is behind a reverse proxy, you can use this setting to specify which HTTP headers can be trusted to contain the remote IP address. The headers are read in order, using the first one that is available.';
304d08f0 261$string['configgradebookroles'] = 'This setting allows you to control who appears on the gradebook. Users need to have at least one of these roles in a course to be shown in the gradebook for that course.';
30c8dd34 262$string['configgradeexport'] = 'Choose which gradebook export formats are your primary methods for exporting grades. Chosen plugins will then set and use a "last exported" field for every grade. For example, this might result in exported records being identified as being "new" or "updated". If you are not sure about this then leave everything unchecked.';
4de3322d 263$string['confighiddenuserfields'] = 'Select which user information fields you wish to hide from other users other than course teachers/admins. This will increase student privacy. Hold CTRL key to select multiple fields.';
49aafb90 264$string['configidnumber'] = 'This option specifies whether (a) Users are not be asked for an ID number at all, (b) Users are asked for an ID number but can leave it blank or (c) Users are asked for an ID Number and cannot leave it blank. If given the User\'s ID number is displayed in their Profile.';
265$string['configintro'] = 'On this page you can specify a number of configuration variables that help make Moodle work properly on your server. Don\'t worry too much about it - the defaults will usually work fine and you can always come back to this page later and change these settings.';
266$string['configintroadmin'] = 'On this page you should configure your main administrator account which will have complete control over the site. Make sure you give it a secure username and password as well as a valid email address. You can create more admin accounts later on.';
8f8ed475 267$string['configintrosite'] = 'This page allows you to configure the front page and name of this new site. You can come back here later to change these settings any time using the Administration menus.';
304d08f0 268$string['configiplookup'] = 'When you click on an IP address (such as 34.12.222.93), such as in the logs, you are shown a map with a best guess of where that IP is located. There are different plugins for this that you can choose from, each has benefits and disadvantages.';
98b5789d 269$string['configkeeptagnamecase'] = 'Check this if you want tag names to keep the original casing as entered by users who created them';
8339a019 270$string['configlang'] = 'Choose a default language for the whole site. Users can override this setting using the language menu or the setting in their personal profile.';
e641b745 271$string['configlangstringcache'] = 'Caches all the language strings into compiled files in the data directory. If you are translating Moodle or changing strings in the Moodle source code then you may want to switch this off. Otherwise leave it on to see performance benefits.';
41653114 272$string['configlanglist'] = 'If left blank, all languages installed on the site will be displayed in the language menu. Alternatively, the language menu may be shortened by entering a list of language codes separated by commas e.g. en,de,fr. If desired, a different name for the language than the language pack name may be specified using the format: language code|language name e.g. en_kids|English,de_kids|Deutsch.';
49aafb90 273$string['configlangmenu'] = 'Choose whether or not you want to display the general-purpose language menu on the home page, login page etc. This does not affect the user\'s ability to set the preferred language in their own profile.';
195e90f9 274$string['configlatinexcelexport'] = 'Choose the encoding for Excel exports.';
be933850 275$string['configlocale'] = 'Choose a sitewide locale - this will override the format and language of dates for all language packs (though names of days in calendar are not affected). You need to have this locale data installed on your operating system (eg for linux en_US.UTF-8 or es_ES.UTF-8). In most cases this field should be left blank.';
7ac4c9c1 276$string['configlockrequestcategory'] = 'If enabled, users with the capability to request new courses in the system context will not be able to select a category in the request a new course form. An alternative way of restricting users to requesting a new course in just one category is to apply the capability to request new courses in the category context.';
cea67da0 277$string['configloglifetime'] = 'This specifies the length of time you want to keep logs about user activity. Logs that are older than this age are automatically deleted. It is best to keep logs as long as possible, in case you need them, but if you have a very busy server and are experiencing performance problems, then you may want to lower the log lifetime. Values lower than 30 are not recommended because statistics may not work properly.';
4de3322d 278$string['configlookahead'] = 'Days to look ahead';
25ea0caa 279$string['configmailnewline'] = 'Newline characters used in mail messages. CRLF is required according to RFC 822bis, some mail servers do automatic conversion from LF to CRLF, other mail servers do incorrect conversion from CRLF to CRCRLF, yet others reject mails with bare LF (qmail for example). Try changing this setting if you are having problems with undelivered emails or double newlines.';
ad5b7d26 280$string['configmaxbytes'] = 'This specifies a maximum size for files uploaded to the site. This setting is limited by the PHP settings post_max_size and upload_max_filesize, as well as the Apache setting LimitRequestBody. In turn, maxbytes limits the range of sizes that can be chosen at course or activity level. If \'Site upload limit\' is chosen, the maximum size allowed by the server will be used.';
30c8dd34 281$string['configmaxconsecutiveidentchars'] = 'Passwords must not have more than this number of consecutive identical characters. Use 0 to disable this check.';
49aafb90 282$string['configmaxeditingtime'] = 'This specifies the amount of time people have to re-edit forum postings, glossary comments etc. Usually 30 minutes is a good value.';
304d08f0 283$string['configmaxevents'] = 'Events to Lookahead';
fdb45f79 284$string['configmessaging'] = 'If enabled, users can send messages to other users on the site.';
84f533b3 285$string['configmessagingallowemailoverride'] = 'Allow users to have email message notifications sent to an email address other than the email address in their profile';
46014b83 286$string['configmessagingdefaultpressenter'] = 'Whether \'Use enter to send\' is enabled by default in users\' messaging settings.';
212badff 287$string['configmessagingdeletereadnotificationsdelay'] = 'Read notifications can be deleted to save space. How long after a notification is read can it be deleted?';
57afd82a 288$string['configmessagingdeleteallnotificationsdelay'] = 'Read and unread notifications can be deleted to save space. How long after a notification is created can it be deleted?';
0c19b2c8 289$string['configmessagingallusers'] = 'If enabled, users can view the list of all users on the site when selecting someone to message, and their message preferences include the option to accept messages from anyone on the site. If disabled, users can only view the list of users in their courses, and they have just two options in message preferences - to accept messages from their contacts only, or their contacts and anyone in their courses.';
83022298 290$string['configminpassworddigits'] = 'Passwords must have at least these many digits.';
291$string['configminpasswordlength'] = 'Passwords must be at least these many characters long.';
292$string['configminpasswordlower'] = 'Passwords must have at least these many lower case letters.';
293$string['configminpasswordnonalphanum'] = 'Passwords must have at least these many non-alphanumeric characters.';
294$string['configminpasswordupper'] = 'Passwords must have at least these many upper case letters.';
945a81a9 295$string['configmodchooserdefault'] = 'Should the activity chooser be presented to users by default?';
f54217e0 296$string['configmycoursesperpage'] = 'Maximum number of courses to display in any list of a user\'s own courses';
3b27b0fe 297$string['configmymoodleredirect'] = 'This setting forces redirects to /my on login for non-admins and replaces the top level site navigation with /my';
03d9401e 298$string['configmypagelocked'] = 'This setting prevents the default page from being edited by any non-admins';
c0a9edbd 299$string['confignavcourselimit'] = 'Limits the number of courses shown to the user in the navigation.';
ca084ef1 300$string['confignavshowallcourses'] = 'This setting determines whether users who are enrolled in courses can see Courses (listing all courses) in the navigation, in addition to My Courses (listing courses in which they are enrolled).';
ba2789c1 301$string['confignavshowcategories'] = 'Show course categories in the navigation bar and navigation blocks. This does not occur with courses the user is currently enrolled in, they will still be listed under mycourses without categories.';
25ea0caa 302$string['confignoreplyaddress'] = 'Emails are sometimes sent out on behalf of a user (eg forum posts). The email address you specify here will be used as the "From" address in those cases when the recipients should not be able to reply directly to the user (eg when a user chooses to keep their address private). This setting will also be used as the envelope sender when sending email.';
2b0c88e2 303$string['confignotifyloginfailures'] = 'Send login failure notification messages to these selected users. This requires an internal logstore (eg Standard Logstore) to be enabled.';
49aafb90 304$string['confignotifyloginthreshold'] = 'If notifications about failed logins are active, how many failed login attempts by one user or one IP address is it worth notifying about?';
304d08f0 305$string['confignotloggedinroleid'] = 'Users who are not logged in to the site will be treated as if they have this role granted to them at the site context. Guest is almost always what you want here, but you might want to create roles that are less or more restrictive. Things like creating posts still require the user to log in properly.';
76d0192e 306$string['configopentowebcrawlers'] = 'If you enable this setting, then search engines will be allowed to enter your site as a guest. In addition, people coming in to your site via a search engine will automatically be logged in as a guest. Note that this only provides transparent access to courses that already allow guest access.';
220a90c5 307$string['configoverride'] = 'Defined in config.php';
38dc5b96 308$string['configpasswordpolicy'] = 'If enabled, user passwords will be checked against the password policy as specified in the settings below. Enabling the password policy will not affect existing users until they decide to, or are required to, change their password.';
92de749f 309$string['configpasswordresettime'] = 'This specifies the amount of time people have to validate a password reset request before it expires. Usually 30 minutes is a good value.';
49aafb90 310$string['configpathtodu'] = 'Path to du. Probably something like /usr/bin/du. If you enter this, pages that display directory contents will run much faster for directories with a lot of files.';
c759ae5d 311$string['configpathtophp'] = 'Path to PHP CLI. Probably something like /usr/bin/php. If you enter this, cron scripts can be executed from admin web interface.';
49aafb90 312$string['configperfdebug'] = 'If you turn this on, performance info will be printed in the footer of the standard theme';
30c8dd34 313$string['configprofileroles'] = 'List of roles that are visible on user profiles and participation page.';
acd0d53e 314$string['configprofilesforenrolledusersonly'] = 'To prevent misuse by spammers, profile descriptions of users who are not yet enrolled in any course are hidden. New users must enrol in at least one course before they can add a profile description.';
700522ba 315$string['configprotectusernames'] = 'If enabled, the forgotten password form will not display any hints allowing account usernames or email addresses to be guessed.';
9bc760f2 316$string['configproxybypass'] = 'Comma separated list of (partial) hostnames or IPs that should bypass proxy (e.g., 192.168., .mydomain.com)';
5f8bdc17 317$string['configproxyhost'] = 'If this <b>server</b> needs to use a proxy computer (eg a firewall) to access the Internet, then provide the proxy hostname here. Otherwise leave it blank.';
318$string['configproxypassword'] = 'Password needed to access internet through proxy if required, empty if none (PHP cURL extension required).';
304d08f0 319$string['configproxyport'] = 'If this server needs to use a proxy computer, then provide the proxy port here.';
5f8bdc17 320$string['configproxytype'] = 'Type of web proxy (PHP5 and cURL extension required for SOCKS5 support).';
30c8dd34 321$string['configproxyuser'] = 'Username needed to access internet through proxy if required, empty if none (PHP cURL extension required).';
85ef1adb
JW
322$string['configrecaptchaprivatekey'] = 'String of characters (secret key) used to communicate between your Moodle server and the recaptcha server. ReCAPTCHA keys can be obtained from <a target="_blank" href="https://www.google.com/recaptcha">Google reCAPTCHA</a>.';
323$string['configrecaptchapublickey'] = 'String of characters (site key) used to display the reCAPTCHA element in the signup form. ReCAPTCHA keys can be obtained from <a target="_blank" href="https://www.google.com/recaptcha">Google reCAPTCHA</a>.';
49aafb90 324$string['configrequestedstudentname'] = 'Word for student used in requested courses';
325$string['configrequestedstudentsname'] = 'Word for students used in requested courses';
304d08f0 326$string['configrequestedteachername'] = 'Word for teacher used in requested courses';
327$string['configrequestedteachersname'] = 'Word for teachers used in requested courses';
49aafb90 328$string['configsectioninterface'] = 'Interface';
329$string['configsectionmail'] = 'Mail';
330$string['configsectionmaintenance'] = 'Maintenance';
331$string['configsectionmisc'] = 'Miscellaneous';
004bd0cc 332$string['configsectionoperatingsystem'] = 'Operating system';
49aafb90 333$string['configsectionpermissions'] = 'Permissions';
334$string['configsectionrequestedcourse'] = 'Course requests';
335$string['configsectionsecurity'] = 'Security';
336$string['configsectionstats'] = 'Statistics';
337$string['configsectionuser'] = 'User';
338$string['configsecureforms'] = 'Moodle can use an additional level of security when accepting data from web forms. If this is enabled, then the browser\'s HTTP_REFERER variable is checked against the current form address. In a very few cases this can cause problems if the user is using a firewall (eg Zonealarm) configured to strip HTTP_REFERER from their web traffic. Symptoms are getting \'stuck\' on a form. If your users are having problems with the login page (for example) you might want to disable this setting, although it might leave your site more open to brute-force password attacks. If in doubt, leave this set to \'Yes\'.';
339$string['configsessioncookie'] = 'This setting customises the name of the cookie used for Moodle sessions. This is optional, and only useful to avoid cookies being confused when there is more than one copy of Moodle running within the same web site.';
e6e13284 340$string['configsessioncookiedomain'] = 'This allows you to change the domain that the Moodle cookies are available from. This is useful for Moodle customisations (e.g. authentication or enrolment plugins) that need to share Moodle session information with a web application on another subdomain. <strong>WARNING: it is strongly recommended to leave this setting at the default (empty) - an incorrect value will prevent all logins to the site.</strong>';
29d218ce 341$string['configsessioncookiepath'] = 'If you need to change where browsers send the Moodle cookies, you can change this setting to specify a subdirectory of your web site. Otherwise the default \'/\' should be fine.';
49aafb90 342$string['configsessiontimeout'] = 'If people logged in to this site are idle for a long time (without loading pages) then they are automatically logged out (their session is ended). This variable specifies how long this time should be.';
ca084ef1 343$string['configshowicalsource'] = 'Show source information for iCal events';
db954aba 344$string['configshowcommentscount'] = 'Show comments count, it will cost one more query when display comments link';
304d08f0 345$string['configshowsiteparticipantslist'] = 'All of these site students and site teachers will be listed on the site participants list. Who shall be allowed to see this site participants list?';
79bb9d2d
HF
346$string['configsitedefaultlicense'] = 'Default site licence';
347$string['configsitedefaultlicensehelp'] = 'The default licence for publishing content on this site';
25ea0caa 348$string['configsitemailcharset'] = 'This setting specifies the default charset for all emails sent from the site.';
5735fefc 349$string['configsitemaxcategorydepth'] = 'Maximum category depth';
0fd26350 350$string['configsitemaxcategorydepthhelp'] = 'This specifies the maximum depth of child categories expanded when displaying categories or combo list. Deeper level categories will appear as links and user can expand them with AJAX request.';
ca09f076 351$string['configslasharguments'] = '\'Slash arguments\' (using <em>PATH_INFO</em>) is required for SCORM packages and multiple-file resources to display correctly. If your web server doesn\'t support \'slash arguments\' and you are unable to configure it, this setting can be disabled, though it will result in things not working.<br />Note: The use of \'slash arguments\' will be required in future versions of Moodle.';
24c66531 352$string['configsmartpix'] = 'With this on, icons are served through a PHP script that searches the current theme, then all parent themes, then the Moodle /pix folder. This reduces the need to duplicate image files within themes, but has a slight performance cost.';
25ea0caa
AG
353$string['configsmtpauthtype'] = 'This sets the authentication type to use on smtp server.';
354$string['configsmtphosts'] = 'Give the full name of one or more local SMTP servers that Moodle should use to send mail (eg \'mail.a.com\' or \'mail.a.com;mail.b.com\'). To specify a non-default port (i.e other than port 25), you can use the [server]:[port] syntax (eg \'mail.a.com:587\'). For secure connections, port 465 is usually used with SSL, port 587 is usually used with TLS, specify security protocol below if required. If you leave this field blank, Moodle will use the PHP default method of sending mail.';
355$string['configsmtpmaxbulk'] = 'Maximum number of messages sent per SMTP session. Grouping messages may speed up the sending of emails. Values lower than 2 force creation of new SMTP session for each email.';
356$string['configsmtpsecure'] = 'If SMTP server requires secure connection, specify the correct protocol type.';
357$string['configsmtpuser'] = 'If you have specified an SMTP server above, and the server requires authentication, then enter the username and password here.';
6d746b98 358$string['configstartwday'] = 'Start of week';
49aafb90 359$string['configstatsfirstrun'] = 'This specifies how far back the logs should be processed <b>the first time</b> the cronjob wants to process statistics. If you have a lot of traffic and are on shared hosting, it\'s probably not a good idea to go too far back, as it could take a long time to run and be quite resource intensive. (Note that for this setting, 1 month = 28 days. In the graphs and reports generated, 1 month = 1 calendar month.)';
360$string['configstatsmaxruntime'] = 'Stats processing can be quite intensive, so use a combination of this field and the next one to specify when it will run and how long for.';
5e7206a8 361$string['configstatsmaxruntime2'] = 'Stats processing can be quite intensive, specify maximum time allowed for gathering of one day of statistics. Maximum number of days processed in one cron execution is 31.';
ca084ef1
HF
362$string['configstatsmaxruntime3'] = 'This specifies the maximum time allowed to calculate the statistics for one day, bearing in mind that statistics processing can put a big load on the server. The maximum number of days processed in one cron can be specified below.';
363$string['configstatsruntimedays'] = 'This specifies the maximum number of days processed in each statistics execution. Once the statistics are up-to-date, only one day will be processed, so adjust this value depending of your server load, reducing it if shorter cron executions are needed.';
364$string['configstatsruntimestart'] = 'What time should the cronjob that does the statistics processing start? Specifying different times is recommended if there are multiple Moodle sites on one server.';
6d746b98 365$string['configstatsuserthreshold'] = 'This setting specifies the minimum number of enrolled users for a course to be included in statistics calculations.';
7b5702b6 366$string['configstrictformsrequired'] = 'If enabled, users are prevented from entering a space or line break only in required fields in forms.';
07e853e9 367$string['configstripalltitletags'] = 'Uncheck this setting to allow HTML tags in activity and resource names.';
dceaf5bf 368$string['configsupportemail'] = 'This email address will be published to users of this site as the one to email when they need general help (for example, when new users create their own accounts). If this email is left blank then no such helpful email address is supplied.';
369$string['configsupportname'] = 'This is the name of a person or other entity offering general help via the support email or web address.';
370$string['configsupportpage'] = 'This web address will be published to users of this site as the one to go to when they need general help (for example, when new users create their own accounts). If this address is left blank then no link will be supplied.';
c35d736a 371$string['configtempdatafoldercleanup'] = 'Remove temporary data files from the data folder that are older than the selected time.';
6c2e2008 372$string['configthemedesignermode'] = 'Normally all theme images and style sheets are cached in browsers and on the server for a very long time, for performance. If you are designing themes or developing code then you probably want to turn this mode on so that you are not served cached versions. Warning: this will make your site slower for all users! Alternatively, you can also reset the theme caches manually from the Theme selection page.';
770fef0a 373$string['configthemelist'] = 'Leave this blank to allow any valid theme to be used. If you want to shorten the theme menu, you can specify a comma-separated list of names here (Don\'t use spaces!).
49aafb90 374For example: standard,orangewhite.';
d6e7a63d 375$string['configtimezone'] = 'This is the default timezone for displaying dates - each user can override this setting in their profile. Cron tasks and other server settings are specified in this timezone. You should change the setting if it shows as "Invalid timezone"';
30c8dd34 376$string['configuseblogassociations'] = 'Should users be able to organize their blog by associating entries with courses and course modules?';
47932f49 377$string['configuseexternalyui'] = 'Instead of using local files, use online files available on Yahoo&#145;s servers. WARNING: This requires an internet connection, or no AJAX will work on your site. This setting is not compatible with sites using https.';
016ba638 378$string['configusesitenameforsitepages'] = 'If enabled the site\'s shortname will be used for the site pages node in the navigation rather than the string \'Site pages\'';
9db103e9 379$string['configusetags'] = 'Should tags functionality across the site be enabled?';
49aafb90 380$string['configvariables'] = 'Variables';
bff34a67 381$string['configverifychangedemail'] = 'Enables verification of changed email addresses using allowed and denied email domains settings. If this setting is disabled the domains are enforced only when creating new users.';
30c8dd34 382$string['configvisiblecourses'] = 'Display courses in hidden categories normally';
49aafb90 383$string['configwarning'] = 'Be careful modifying these settings - strange values could cause problems.';
84d6e832 384$string['configyuicomboloading'] = 'This options enables combined file loading optimisation for YUI libraries. This setting should be enabled on production sites for performance reasons.';
49aafb90 385$string['confirmation'] = 'Confirmation';
cd492e2e 386$string['confirmcontextlock'] = '{$a->contextname} is currently unfrozen. Freezing it will make it read-only and prevent users from making changes. Are you sure you wish to continue?';
9d76566f 387$string['confirmcontextunlock'] = '{$a->contextname} is currently frozen. Unfreezing it will allow users to make changes. Are you sure you wish to continue?';
34e20eb4 388$string['confirmdeletecomments'] = 'You are about to delete comments, are you sure?';
30c8dd34 389$string['confirmed'] = 'Confirmed';
9d76566f 390$string['contextlocking'] = 'Context freezing';
cd492e2e 391$string['contextlocking_desc'] = 'This setting enables read-only access to be set for selected categories, courses, activities or blocks.';
9d76566f 392$string['contextlockappliestoadmin'] = 'Context freezing applies to administrators';
cd492e2e 393$string['contextlockappliestoadmin_desc'] = 'If disabled, administrators remain with write access to any frozen contexts.';
4ea8df21 394$string['cookiehttponly'] = 'Only http cookies';
395$string['cookiesecure'] = 'Secure cookies only';
304d08f0 396$string['country'] = 'Default country';
d1fc4bdc 397$string['course_customfield'] = 'Course custom fields';
c5b2ab47
BB
398$string['coursecolor'] = 'Colour {$a}';
399$string['coursecolorheading_desc'] = 'Any courses without a course image set in the course settings are displayed on the Dashboard with a patterned course card. The colours used in the pattern may be specified below.';
400$string['coursecolorsettings'] = 'Course card colours';
df997f84
PS
401$string['coursecontact'] = 'Course contacts';
402$string['coursecontact_desc'] = 'This setting allows you to control who appears on the course description. Users need to have at least one of these roles in a course to be shown on the course description for that course.';
63044a23 403$string['coursecontactduplicates'] = 'Display all course contact roles';
3ebba90a 404$string['coursecontactduplicates_desc'] = 'If enabled, users with more than one of the selected course contact roles will be displayed in the course description with each of their roles. Otherwise, they will be displayed with only one role (whichever is listed highest in \'Define roles\' in the Site administration).';
3b31d8c9
CF
405$string['coursegraceperiodafter'] = 'Grace period for past courses';
406$string['coursegraceperiodbefore'] = 'Grace period for future courses';
157583b8 407$string['courselistshortnames'] = 'Display extended course names';
9f3e0968 408$string['courselistshortnames_desc'] = 'If enabled, course short names will be displayed in addition to full names in course lists. If required, extended course names may be customised by editing the \'courseextendednamedisplay\' language string using the language customisation feature.';
5dc361e1 409$string['coursemgmt'] = 'Manage courses and categories';
304d08f0 410$string['courseoverview'] = 'Course overview';
e452210a 411$string['courserequestnotify'] = 'Course request notification';
30c8dd34 412$string['courserequestnotifyemail'] = 'User {$a->user} requested a new course at {$a->link}';
5735fefc 413$string['courserequests'] = 'Course requests';
e452210a 414$string['courserequestspending'] = 'Pending course requests';
304d08f0 415$string['courses'] = 'Courses';
416$string['coursesperpage'] = 'Courses per page';
3b7bfbb5 417$string['courseswithsummarieslimit'] = 'Courses with summaries limit';
5e992f56 418$string['creatornewroleid'] = 'Creators\' role in new courses';
25b355b6 419$string['creatornewroleid_help'] = 'If the user does not already have the permission to manage the new course, the user is automatically enrolled using this role.';
9047d80e 420$string['cron'] = 'Cron';
06d0aa44 421$string['cron_help'] = 'The cron.php script runs a number of tasks at different scheduled intervals, such as sending forum post notification emails. The script should be run regularly - ideally every minute.';
9047d80e 422$string['cron_link'] = 'admin/cron';
e08df351 423$string['cronclionly'] = 'Cron execution via command line only';
424$string['cronerrorclionly'] = 'Sorry, internet access to this page has been disabled by the administrator.';
425$string['cronerrorpassword'] = 'Sorry, you have not provided a valid password to access this page';
ff13ae59 426$string['croninfrequent'] = 'The time between the last two runs of the cron maintenance script was over {$a} seconds. We recommend configuring it to run more frequently.';
e08df351 427$string['cronremotepassword'] = 'Cron password for remote access';
ed25d7c4
MS
428$string['cronwarning'] = 'The <a href="{$a}">cron.php maintenance script</a> has not been run for at least 24 hours.';
429$string['cronwarningcli'] = 'The cli/cron.php maintenance script has not been run for at least 24 hours.';
bbbfc057 430$string['ctyperequired'] = 'The ctype PHP extension is now required by Moodle, in order to improve site performance and to offer multilingual compatibility.';
06726894 431$string['curlsecurityallowedport'] = 'cURL allowed ports list';
44287904 432$string['curlsecurityallowedportsyntax'] = 'List of port numbers that cURL can connect to. Valid entries are integer numbers only. Put each entry on a new line. If left empty, then all ports are allowed. If set, in almost all cases, both 443 and 80 should be specified for cURL to connect to standard HTTPS and HTTP ports.';
06726894 433$string['curlsecurityblockedhosts'] = 'cURL blocked hosts list';
7f6accd4 434$string['curlsecurityblockedhostssyntax'] = 'Put each entry on a new line. Valid entries are either full IPv4 or IPv6 addresses (such as 192.168.10.1, 0:0:0:0:0:0:0:1, ::1, fe80::) which match a single host; or CIDR notation (such as 231.54.211.0/20 or fe80::/64); or a range of IP addresses (such as 231.3.56.10-20 or fe80::1111-bbbb) where the range applies to the last group of the address; or domain names (such as localhost or example.com); or wildcard domain names (such as *.example.com or *.sub.example.com). Blank lines are not allowed.';
06726894 435$string['curlsecurityurlblocked'] = 'The URL is blocked.';
5430f05b 436$string['curlcache'] = 'cURL cache TTL';
2b4e3545 437$string['curlrequired'] = 'The cURL PHP extension is now required by Moodle, in order to communicate with Moodle repositories.';
5f1c825d
SH
438$string['curltimeoutkbitrate'] = 'Bitrate to use when calculating cURL timeouts (Kbps)';
439$string['curltimeoutkbitrate_help'] = 'This setting is used to calculate an appropriate timeout during large cURL requests. As part of this calculation an HTTP HEAD request is made to determine the size of the content. Setting this to 0 disables this request from being made.';
604cb179 440$string['currenttheme'] = 'Current theme';
5735fefc 441$string['customcheck'] = 'Other checks';
d2dbd0c0
SH
442$string['custommenu'] = 'Custom menu';
443$string['custommenuitems'] = 'Custom menu items';
b865a3e2 444$string['customusermenuitems'] = 'User menu items';
bba0beae 445$string['datarootsecurityerror'] = '<p><strong>SECURITY WARNING!</strong></p><p>Your dataroot directory is in the wrong location and is exposed to the web. This means that all your private files are available to anyone in the world, and some of them could be used by a cracker to obtain unauthorised administrative access to your site!</p>
30c8dd34
DM
446<p>You <em>must</em> move dataroot directory ({$a}) to a new location that is not within your public web directory, and update the <code>$CFG->dataroot</code> setting in your config.php accordingly.</p>';
447$string['datarootsecuritywarning'] = 'Your site configuration might not be secure. Please make sure that your dataroot directory ({$a}) is not directly accessible via web.';
304d08f0 448$string['dbsessions'] = 'Use database for session information';
449$string['debug'] = 'Debug messages';
7eb0b60a 450$string['debugall'] = 'ALL: Show all reasonable PHP debug messages';
451$string['debugdeveloper'] = 'DEVELOPER: extra Moodle debug messages for developers';
30c8dd34 452$string['debugdisplay'] = 'Display debug messages';
304d08f0 453$string['debugging'] = 'Debugging';
454$string['debugminimal'] = 'MINIMAL: Show only fatal errors';
455$string['debugnone'] = 'NONE: Do not show any errors or warnings';
456$string['debugnormal'] = 'NORMAL: Show errors, warnings and notices';
360dde50 457$string['debugpageinfo'] = 'Show page information';
30c8dd34 458$string['debugstringids'] = 'Show origin of languages strings';
970c1a4b 459$string['debugstringids_desc'] = 'If enabled, language string components and identifiers are displayed when ?strings=1 or &strings=1 is appended to the page URL.';
360dde50 460$string['debugvalidators'] = 'Show validator links';
fa7f750c
PS
461$string['defaultcity'] = 'Default city';
462$string['defaultcity_help'] = 'A city entered here will be the default city when creating new user accounts.';
3776335c 463$string['defaultformatnotset'] = 'Error determining default course format. Please check site settings.';
7ee90659 464$string['defaulthomepage'] = 'Home page for users';
304d08f0 465$string['defaultrequestcategory'] = 'Default category for course requests';
30c8dd34 466$string['defaultsettinginfo'] = 'Default: {$a}';
304d08f0 467$string['defaultuserroleid'] = 'Default role for all users';
a4a57da9 468$string['deleteincompleteusers'] = 'Delete incomplete users after';
469$string['deleteunconfirmed'] = 'Delete not fully setup users after';
38d2d43b 470$string['deleteuser'] = 'Delete user';
49aafb90 471$string['density'] = 'Density';
304d08f0 472$string['denyemailaddresses'] = 'Denied email domains';
f3807433 473$string['devlibdirpresent'] = 'Directories with development libraries, especially <em>/vendor</em> and <em>/node_modules</em>, should not be present on public sites. See the <a href="{$a->moreinfourl}">security overview report</a> for more details.';
b032b490 474$string['development'] = 'Development';
37959dd4
AF
475$string['devicedetectregex'] = 'Device detection regular expressions';
476$string['devicedetectregex_desc'] = '<p>By default, Moodle can detect devices of the type default (desktop PCs, laptops, etc), mobile (phones and small hand held devices), tablet (iPads, Android tablets) and legacy (Internet Explorer 6 users). The theme selector can be used to apply separate themes to all of these. This setting allows regular expressions that allow the detection of extra device types (these take precedence over the default types).</p>
1d16e927 477<p>For example, you could enter the regular expression \'/(MIDP-1.0|Maemo|Windows CE)/\' to detect some commonly used feature phones add the return value \'featurephone\'. This adds \'featurephone\' on the theme selector that would allow you to add a theme that would be used on these devices. Other phones would still use the theme selected for the mobile device type.</p>';
37959dd4
AF
478$string['devicedetectregexexpression'] = 'Regular expression';
479$string['devicedetectregexvalue'] = 'Return value';
480$string['devicetype'] = 'Device type';
7bab5279 481$string['disableuserimages'] = 'Disable user profile images';
b3732604 482$string['displayerrorswarning'] = 'Enabling the PHP setting <em>display_errors</em> is not recommended on production sites because some error messages may reveal sensitive information about your server.';
52dc1de7 483$string['displayloginfailures'] = 'Display login failures';
1ddc3d1f 484$string['dndallowtextandlinks'] = 'Drag and drop upload of text/links';
9452cae8 485$string['doclang'] = 'Language for docs';
304d08f0 486$string['docroot'] = 'Moodle Docs document root';
487$string['doctonewwindow'] = 'Open in new window';
25ea0caa
AG
488$string['doesnotfit'] = 'Email display settings';
489$string['doesnotfitdetail'] = 'Display settings for email leaving Moodle.';
49aafb90 490$string['download'] = 'Download';
60b57b61 491$string['durationunits'] = 'duration units';
49aafb90 492$string['edithelpdocs'] = 'Edit help documents';
2dbc40f4 493$string['editlang'] = '<b>Edit</b>';
ca084ef1 494$string['editorbackgroundcolor'] = 'Background colour';
42424a46 495$string['editordictionary'] = 'Editor dictionary';
304d08f0 496$string['editorfontfamily'] = 'Font family';
497$string['editorfontlist'] = 'Font list';
498$string['editorfontsize'] = 'Font size';
499$string['editorhidebuttons'] = 'Hidden buttons';
500$string['editorkillword'] = 'Word format filter';
42424a46 501$string['editorspelling'] = 'Editor spelling';
30c8dd34 502$string['editorspellinghelp'] = 'Enable or disable spell-checking. When enabled, <strong>aspell</strong> must be installed on the server.';
1bfb0c61 503$string['editstrings'] = 'Edit words or phrases';
d6ace123 504$string['emailchangeconfirmation'] = 'Email change confirmation';
9715f61a 505$string['emailfromvia'] = 'Email via information';
9ffbb786 506$string['emailsubjectprefix'] = 'Email subject prefix text';
7680da6c
DM
507$string['emoticontext'] = 'Text';
508$string['emoticonimagename'] = 'Image name';
509$string['emoticonalt'] = 'Alternative text';
510$string['emoticoncomponent'] = 'Image component';
93c61c18 511$string['emoticons'] = 'Emoticons';
7680da6c
DM
512$string['emoticons_desc'] = 'This form defines the emoticons (or smileys) used at your site. To remove a row from the table, save the form with an empty value in any of the required fields. To register a new emoticon, fill the fields in the last blank row. To reset all the fields into default values, follow the link above.
513
514* Text (required) - This text will be replaced with the emoticon image. It must be at least two characters long.
515* Image name (required) - The emoticon image file name without the extension, relative to the component pix folder.
516* Image component (required) - The component providing the icon.
517* Alternative text (optional) - String identifier and component of the alternative text of the emoticon.';
518$string['emoticonsreset'] = 'Reset emoticons setting to default values';
220a90c5 519$string['emptysettingvalue'] = 'Empty';
fdac806a 520$string['enableactivitychooser'] = 'Enable activity chooser';
bf25fb16 521$string['enableanalytics'] = 'Analytics';
850d2db8 522$string['enableblogs'] = 'Enable blogs';
dbf9d4cb 523$string['enablecalendarexport'] = 'Enable calendar export';
1bcb7eb5 524$string['enablecomments'] = 'Enable comments';
afc87005 525$string['enablecourserelativedates'] = 'Enable course relative dates';
b850ddfd 526$string['enablecourserelativedates_desc'] = 'Allow courses to be set up to display dates relative to the user\'s start date in the course.';
30c8dd34 527$string['enablecourserequests'] = 'Enable course requests';
3c88a678 528$string['enabled'] = 'Enabled';
37959dd4 529$string['enabledevicedetection'] = 'Enable device detection';
db48207e 530$string['enableglobalsearch'] = 'Enable global search';
08a114cf 531$string['enableglobalsearch_desc'] = 'If enabled, data will be indexed and synchronised by a scheduled task.';
4125bdc1
SH
532$string['enablegravatar'] = 'Enable Gravatar';
533$string['enablegravatar_help'] = 'When enabled Moodle will attempt to fetch a user profile picture from Gravatar if the user has not uploaded an image.';
61935d8e 534$string['enablemobilewebservice'] = 'Enable web services for mobile devices';
7bab5279 535$string['enablerecordcache'] = 'Enable record cache';
304d08f0 536$string['enablerssfeeds'] = 'Enable RSS feeds';
7d4dfc48 537$string['enablesafebrowserintegration'] = 'Enable Safe Exam Browser integration';
db48207e 538$string['enablesearchareas'] = 'Enable search areas';
304d08f0 539$string['enablestats'] = 'Enable statistics';
7bab5279 540$string['enabletrusttext'] = 'Enable trusted content';
884f46c9 541$string['enablewebservices'] = 'Enable web services';
7886efc4 542$string['enablewsdocumentation'] = 'Web services documentation';
df997f84
PS
543$string['enrolinstancedefaults'] = 'Enrolment instance defaults';
544$string['enrolinstancedefaults_desc'] = 'Default enrolment settings in new courses.';
51471f2a 545$string['enrolmultipleusers'] = 'Enrol the users';
49aafb90 546$string['environment'] = 'Environment';
547$string['environmenterrortodo'] = 'You must solve all the environmental problems (errors) found above before proceeding to install this Moodle version!';
c3c56974 548$string['environmenterrorupgrade'] = 'Warning: you should solve all the environmental problems (errors) found above before proceeding to upgrade this Moodle version! Upgrading without fixing these requirements could cause problems such as data loss. Are you sure you want to continue with the upgrade?';
f404df92 549$string['environmentmustfixsetting'] = 'PHP setting must be changed.';
29461961 550$string['environmentok'] = 'Your server environment meets all minimum requirements.';
ce5f4578 551$string['environmentrecommendcustomcheck'] = 'if this test fails, it indicates a potential problem';
552$string['environmentrecommendinstall'] = 'should be installed and enabled for best results';
30c8dd34 553$string['environmentrecommendversion'] = 'version {$a->needed} is recommended and you are running {$a->current}';
ce5f4578 554$string['environmentrequirecustomcheck'] = 'this test must pass';
555$string['environmentrequireinstall'] = 'must be installed and enabled';
30c8dd34
DM
556$string['environmentrequireversion'] = 'version {$a->needed} is required and you are running {$a->current}';
557$string['environmentsettingok'] = 'recommended setting detected';
558$string['environmentshouldfixsetting'] = 'PHP setting should be changed.';
559$string['environmentxmlerror'] = 'Error reading environment data ({$a->error_code})';
09ca9728 560$string['environmentmariadbwrongdbtype'] = 'Wrong <code>$CFG->dbtype</code>: you need to change it in your <code>config.php</code> file, from \'<code>mysql</code>\' to \'<code>mariadb</code>\'.';
30c8dd34 561$string['errordeletingconfig'] = 'An error occurred while deleting the configuration records for plugin \'{$a}\'.';
304d08f0 562$string['errorsetting'] = 'Could not save setting:';
220a90c5 563$string['errorwithsettings'] = 'Some settings were not changed due to an error.';
356e2354 564$string['eventshandlersinuse'] = 'The following plugins in your system are using Events 1 API deprecated handlers: \'{$a}\'. Please, update them to use Events 2 API. See https://docs.moodle.org/dev/Event_2#Event_dispatching_and_observers.';
30c8dd34 565$string['everyonewhocan'] = 'Everyone who can \'{$a}\'';
4b600aa0 566$string['exceptions'] = 'exceptions';
5aaac8b2 567$string['execpathnotallowed'] = 'Setting executable and local paths disabled in config.php';
304d08f0 568$string['experimental'] = 'Experimental';
3b49f849 569$string['experimentalsettings'] = 'Experimental settings';
304d08f0 570$string['extendedusernamechars'] = 'Allow extended characters in usernames';
c6e1d6af 571$string['extramemorylimit'] = 'Extra PHP memory limit';
30c8dd34 572$string['fatalsessionautostart'] = '<p>Serious configuration error detected, please notify server administrator.</p><p> To operate properly, Moodle requires that administrator changes PHP settings.</p><p><code>session.auto_start</code> must be set to <code>off</code>.</p><p>This setting is controlled by editing <code>php.ini</code>, Apache/IIS <br />configuration or <code>.htaccess</code> file on the server.</p>';
7ee90659
HF
573$string['filescleanupperiod'] = 'Clean up trash pool files';
574$string['filescleanupperiod_help'] = 'How often trash pool files are deleted. These are files that are associated with a context that no longer exists, for example when a course is deleted. Please note: This setting can result in missing files in a course which is backed up, deleted and then restored if the setting \'Include files\' (backup_auto_files) in \'Automated backup settings\' is disabled.';
29ce0058 575$string['fileconversioncleanuptask'] = 'Cleanup of temporary records for file conversions.';
5d6993b1 576$string['filecreated'] = 'New file created';
e2d97a46 577$string['filesizeunits'] = 'file size units';
5d6993b1 578$string['filestoredin'] = 'Save file into folder :';
579$string['filestoredinhelp'] = 'Where the file will be stored';
49aafb90 580$string['filterall'] = 'Filter all strings';
581$string['filtermatchoneperpage'] = 'Filter match once per page';
582$string['filtermatchonepertext'] = 'Filter match once per text';
0f74bb01 583$string['filters'] = 'Filters';
220a90c5 584$string['filtersettings'] = 'Manage filters';
585$string['filtersettingsgeneral'] = 'General filter settings';
49aafb90 586$string['filteruploadedfiles'] = 'Filter uploaded files';
4b82c15c
DM
587$string['forceclean'] = 'Content cleaning everywhere';
588$string['forceclean_desc'] = 'Content added to the site is normally cleaned before being displayed, to remove anything which might be a security threat. However, content is not cleaned in certain places such as activity descriptions, page resources or HTML blocks to allow scripts, media, inline frames etc. to be added. If this setting is enabled, ALL content will be cleaned. This may result in existing content no longer displaying correctly.';
86698a4c
HF
589$string['forcelogin'] = 'Force users to log in';
590$string['forceloginforprofileimage'] = 'Force users to log in to view user pictures';
b7853012 591$string['forceloginforprofileimage_help'] = 'If enabled, users must log in in order to view user profile pictures and the default user picture will be used in all notification emails.';
86698a4c 592$string['forceloginforprofiles'] = 'Force users to log in for profiles';
5a255660 593$string['forcetimezone'] = 'Force timezone';
3776335c 594$string['formatuninstallwithcourses'] = 'There are {$a->count} courses using {$a->format}. Their format will be changed to {$a->defaultformat} (default format for this site). Some format-specific data may be lost. Are you sure you want to proceed?';
1369948c
DM
595$string['frontpage'] = 'Front page';
596$string['frontpagebackup'] = 'Front page backup';
8e5da17a 597$string['frontpagedefaultrole'] = 'Default frontpage role';
0f74bb01 598$string['frontpagefilters'] = 'Front page filters';
304d08f0 599$string['frontpageloggedin'] = 'Front page items when logged in';
1369948c
DM
600$string['frontpageoverrides'] = 'Front page permission overrides';
601$string['frontpagequestions'] = 'Front page questions';
602$string['frontpagerestore'] = 'Front page restore';
603$string['frontpageroles'] = 'Front page roles';
604$string['frontpagesettings'] = 'Front page settings';
605$string['fullnamedisplay'] = 'Full name format';
e0dfc380 606$string['fullnamedisplayprivate'] = 'Full name format - private';
40b5cb2d 607$string['gdrequired'] = 'The GD extension is now required by Moodle for image conversion.';
304d08f0 608$string['generalsettings'] = 'General settings';
3fad0f1a 609$string['geoipfile'] = 'GeoLite2 City MaxMind DB';
62ea712f 610$string['getremoteaddrconf'] = 'Logged IP address source';
db48207e
DM
611$string['globalsearch'] = 'Global search';
612$string['globalsearchmanage'] = 'Manage global search';
df997f84 613$string['groupenrolmentkeypolicy'] = 'Group enrolment key policy';
38dc5b96 614$string['groupenrolmentkeypolicy_desc'] = 'If enabled, group enrolment keys will be checked against the password policy as specified in the settings above.';
cec7d435
PS
615$string['googlemapkey3'] = 'Google Maps API V3 key';
616$string['googlemapkey3_help'] = 'You need to enter a special key to use Google Maps for IP address lookup visualization. You can obtain the key free of charge at <a href="https://developers.google.com/maps/documentation/javascript/tutorial#api_key" target="_blank">https://developers.google.com/maps/documentation/javascript/tutorial#api_key</a>';
5d6993b1 617$string['gotofirst'] = 'Go to first missing string';
304d08f0 618$string['gradebook'] = 'Gradebook';
619$string['gradebookroles'] = 'Graded roles';
f127b1a5
MA
620$string['gravatardefaulturl'] = 'Gravatar default image URL';
621$string['gravatardefaulturl_help'] = 'Gravatar needs a default image to display if it is unable to find a picture for a given user. Provide a full URL for an image. If you leave this setting empty, Moodle will attempt to use the most appropriate default image for the page you are viewing. Note also that Gravatar has a number of codes which can be used to <a href="https://en.gravatar.com/site/implement/images/#default-image">generate default images</a>.';
6ba3d875 622$string['gradeexport'] = 'Primary grade export methods';
ebce32b5 623$string['guestroleid'] = 'Role for guest';
f0a25c37 624$string['guestroleid_help'] = 'This role is automatically assigned to the guest user. It is also temporarily assigned to not enrolled users that enter the course via guest enrolment plugin.';
1b7d75f1 625$string['helpadminseesall'] = 'In the site calendar, do admins see and filter events from all course calendars or just those from courses they are enrolled in? Regardless of the chosen option, admins will always be able to manage events for each course calendar by navigating to the course first, and then accessing the course calendar directly.';
af5d990b
AA
626$string['helpcalendarcustomexport'] = 'Enable custom date range export option in calendar exports. Calendar exports must be enabled before this is effective.';
627$string['helpexportlookahead'] = 'How many days in the future does the calendar look for events during export for the custom export option?';
628$string['helpexportlookback'] = 'How many days in the past does the calendar look for events during export for the custom export option?';
49aafb90 629$string['helpforcetimezone'] = 'You can allow users to individually select their timezone, or force a timezone for everyone.';
ca084ef1 630$string['helpshowicalsource'] = 'If enabled, the subscription name and link will be shown for iCal-imported events.';
49aafb90 631$string['helpsitemaintenance'] = 'For upgrades and other work';
632$string['helpstartofweek'] = 'Which day starts the week in the calendar?';
633$string['helpupcominglookahead'] = 'How many days in the future does the calendar look for upcoming events by default?';
634$string['helpupcomingmaxevents'] = 'How many (maximum) upcoming events are shown to users by default?';
30c8dd34 635$string['helpweekenddays'] = 'Which days of the week are treated as "weekend" and shown with a different colour?';
304d08f0 636$string['hiddenuserfields'] = 'Hide user fields';
d91f99a6 637$string['hidefromall'] = 'Hide from all users';
638$string['hidefromnone'] = 'Hide from nobody';
639$string['hidefromstudents'] = 'Hide from students';
1c63e174 640$string['htmleditor'] = 'HTML editor';
1d295d6c 641$string['htmleditorsettings'] = 'HTML editor settings';
8eb1d25f 642$string['htmlsettings'] = 'HTML settings';
304d08f0 643$string['http'] = 'HTTP';
644$string['httpsecurity'] = 'HTTP security';
0bbefd81 645$string['incompleteunicodesupport'] = 'The current setup of MySQL or MariaDB is using \'utf8\'. This character set does not support four byte characters which include some emoji. Trying to use these characters will result in an error when updating a record, and any information being sent to the database will be lost. Please consider changing your settings to \'utf8mb4\'. See the documentation for full details.';
30c8dd34 646$string['change'] = 'change';
30c8dd34
DM
647$string['checkboxno'] = 'No';
648$string['checkboxyes'] = 'Yes';
649$string['choosefiletoedit'] = 'Choose file to edit';
30d75d40 650$string['iconvrequired'] = 'Installing ICONV extension is required.';
ad0cf519 651$string['ignore'] = 'Ignore';
304d08f0 652$string['includemoduleuserdata'] = 'Include module user data';
688e209c 653$string['incompatibleblocks'] = 'Incompatible blocks';
db48207e 654$string['indexdata'] = 'Index data';
b61b9273 655$string['indexinginfo'] = 'The recommended way to index your site\'s contents is by using the \'Global search indexing\' scheduled task.';
df997f84 656$string['installhijacked'] = 'Installation must be finished from the original IP address, sorry.';
88582df4 657$string['installsessionerror'] = 'Can not initialise PHP session, please verify that your browser accepts cookies.';
8b0846f7 658$string['intlrecommended'] = 'Intl extension is used to improve internationalization support, such as locale aware sorting.';
29bbf948 659$string['intlrequired'] = 'Intl extension is required to improve internationalization support, such as locale aware sorting and international domain names.';
25dbbdf9 660$string['invalidagedigitalconsent'] = 'The digital age of consent is not valid: {$a}';
6078d420 661$string['invalidforgottenpasswordurl'] = 'The forgotten password URL is not a valid URL.';
30c8dd34
DM
662$string['invalidsection'] = 'Invalid section.';
663$string['invaliduserchangeme'] = 'Username "changeme" is reserved -- you cannot create an account with it.';
5035228f 664$string['ipblocked'] = 'This site is not available currently.';
fe6b274c 665$string['ipblocker'] = 'IP blocker';
53007faa 666$string['ipblockersyntax'] = 'Put every entry on one line. Valid entries are either full IP address (such as <b>192.168.10.1</b>) which matches a single host; or partial address (such as <b>192.168</b>) which matches any address starting with those numbers; or CIDR notation (such as <b>231.54.211.0/20</b>); or a range of IP addresses (such as <b>231.3.56.10-20</b>) where the range applies to the last part of the address. Text domain names (like \'example.com\') are not supported. Blank lines, and text following a "#" character are ignored.';
304d08f0 667$string['iplookup'] = 'IP address lookup';
08a114cf 668$string['iplookupgeoplugin'] = 'The <a href="https://www.geoplugin.com">geoPlugin</a> service is currently being used to look up geographical information. For more accurate results we recommend installing a local copy of the MaxMind GeoLite database.';
30c8dd34 669$string['iplookupinfo'] = 'By default Moodle uses the free online NetGeo (The Internet Geographic Database) server to lookup location of IP addresses, unfortunately this database is not maintained anymore and may return <em>wildly incorrect</em> data.
3fad0f1a 670It is recommended to install local copy of free GeoLite2 City database from MaxMind.<br />
7c09710c 671IP address location is displayed on simple map or using Google Maps. Please note that you need to have a Google account and apply for free Google Maps API key to enable interactive maps.';
08a114cf 672$string['iplookupmaxmindnote'] = 'This product includes GeoLite2 data created by MaxMind, available from <a href="https://www.maxmind.com">https://www.maxmind.com</a>.';
06d0aa44 673$string['ishttpswarning'] = 'It has been detected that your site is not secured using HTTPS. It is strongly recommended to migrate your site to HTTPS for increased security and improved integration with other systems.';
98b5789d 674$string['keeptagnamecase'] = 'Keep tag name casing';
304d08f0 675$string['lang'] = 'Default language';
304d08f0 676$string['langcache'] = 'Cache language menu';
a9cbd19b 677$string['langcache_desc'] = 'Cache the language menu. If enabled, the list of available translations is cached. The cache is automatically refreshed when you install or delete a language pack via the in-built language packs management tool. If you install a new language pack manually, you have to use Purge all caches feature to refresh the cached list.';
304d08f0 678$string['langlist'] = 'Languages on language menu';
679$string['langmenu'] = 'Display language menu';
e3c21e8c 680$string['langpackwillbeupdated'] = 'NOTE: Moodle will try to download updates for your language packs during the upgrade.';
e641b745 681$string['langstringcache'] = 'Cache all language strings';
304d08f0 682$string['languagesettings'] = 'Language settings';
195e90f9 683$string['latinexcelexport'] = 'Excel encoding';
cc0bb815
EM
684$string['legacyfilesaddallowed'] = 'Allow adding to legacy course files';
685$string['legacyfilesaddallowed_help'] = 'If a course has legacy course files, allow new files and folders to be added to it.';
deb73728 686$string['legacyfilesinnewcourses'] = 'Legacy course files in new courses';
480fca77 687$string['legacyfilesinnewcourses_help'] = 'By default, legacy course files areas are available in upgraded courses only. Please note that some features such as activity backup and restore are not compatible with this setting.';
7f6accd4 688$string['libcurlwarning'] = 'It has been detected that libcurl doesn\'t have CURLOPT_PROTOCOL support. An up-to-date libcurl installation is recommended for security reasons.';
79bb9d2d 689$string['licensesettings'] = 'Licence settings';
83f78f8d
SH
690$string['linkadmincategories'] = 'Link admin categories';
691$string['linkadmincategories_help'] = 'If enabled admin setting categories will be displayed as links in the navigation and will lead to the admin category pages.';
53623a70
SH
692$string['linkcoursesections'] = 'Always link course sections';
693$string['linkcoursesections_help'] = 'Always try to provide a link for course sections. Course sections are usually only shown as links if the course format displays a single section per page. If this setting is enabled a link will always be provided.';
233b6ff9 694$string['loading'] = 'Loading';
304d08f0 695$string['localetext'] = 'Sitewide locale';
98240e51 696$string['localstringcustomization'] = 'Local string customization';
304d08f0 697$string['location'] = 'Location';
698$string['locationsettings'] = 'Location settings';
3c88a678 699$string['locked'] = 'Locked';
b28247fe
PS
700$string['lockoutduration'] = 'Account lockout duration';
701$string['lockoutduration_desc'] = 'Locked out account is automatically unlocked after this duration.';
702$string['lockoutemailbody'] = 'Your account with username {$a->username} on server \'{$a->sitename}\'
703was locked out after multiple invalid login attempts.
704
705To unlock the account immediately go to the following address
706
707{$a->link}
708
709In most mail programs, this should appear as a blue link
710which you can just click on. If that doesn\'t work,
be5a3168 711then copy and paste the address into the address
b28247fe
PS
712line at the top of your web browser window.
713
714If you need help, please contact the site administrator,
715{$a->admin}';
716$string['lockoutemailsubject'] = 'Your account on {$a} was locked out';
717$string['lockouterrorunlock'] = 'Invalid account unlock information supplied.';
718$string['lockoutthreshold'] = 'Account lockout threshold';
719$string['lockoutthreshold_desc'] = 'Select number of failed login attempts that result in account lockout. This feature may be abused in denial of service attacks.';
720$string['lockoutwindow'] = 'Account lockout observation window';
721$string['lockoutwindow_desc'] = 'Observation time for lockout threshold, if there are no failed attempts the threshold counter is reset after this time.';
7ac4c9c1 722$string['lockrequestcategory'] = 'Prevent category selection';
304d08f0 723$string['log'] = 'Logs';
f11f7b41
PS
724$string['logguests'] = 'Log guest access';
725$string['logguests_help'] = 'This setting enables logging of actions by guest account and not logged in users. High profile sites may want to disable this logging for performance reasons. It is recommended to keep this setting enabled on production sites.';
2d16dad0
PS
726$string['loginpageautofocus'] = 'Autofocus login page form';
727$string['loginpageautofocus_help'] = 'Enabling this option improves usability of the login page, but automatically focusing fields may be considered an accessibility issue.';
304d08f0 728$string['loglifetime'] = 'Keep logs for';
2258b4dc 729$string['logo'] = 'Logo';
67823776 730$string['logo_desc'] = 'A full logo to be used as decoration by some themes (such as core themes). This image can be quite high resolution because it will be scaled down for use (and cached for performance). Logos that are wider than they are high usually give better results. Formats accepted: PNG and JPG.';
2258b4dc 731$string['logocompact'] = 'Compact logo';
67823776 732$string['logocompact_desc'] = 'A compact version of the same logo as above, such as an emblem, shield or icon. The image should be clear even at small sizes. Formats accepted: PNG and JPG.';
2258b4dc 733$string['logossettings'] = 'Logos';
f0a0f3c2
AA
734$string['logstorenotrequired'] = 'Log store not required';
735$string['logstoressupported'] = 'Log stores that support this report';
c581c003 736$string['longtimewarning'] = '<b>Please note that this process can take a long time.</b>';
25ea0caa 737$string['mailnewline'] = 'Newline characters in mail';
5735fefc 738$string['maintenancemode'] = 'In maintenance mode';
f487a8f8 739$string['maintenancemodeisscheduled'] = 'This site will be switched to maintenance mode in {$a->min} mins {$a->sec} secs';
f2510387 740$string['maintenancemodeisscheduledlong'] = 'This site will be switched to maintenance mode in {$a->hour} hours {$a->min} mins {$a->sec} secs';
49aafb90 741$string['maintfileopenerror'] = 'Error opening maintenance files!';
742$string['maintinprogress'] = 'Maintenance is in progress...';
9d76566f 743$string['managecontextlock'] = 'Freeze this context';
cd492e2e
HF
744$string['managecontextlocklocked'] = '{$a->contextname} and any lower contexts are now frozen.';
745$string['managecontextlockunlocked'] = '{$a->contextname} and any lower contexts are now unfrozen.';
9d76566f 746$string['managecontextunlock'] = 'Unfreeze this context';
0e367a11 747$string['managecustomfields'] = 'Manage custom field types';
3776335c
MG
748$string['manageformats'] = 'Manage course formats';
749$string['manageformatsgotosettings'] = 'Default format can be changed in {$a}';
4ed70f1b 750$string['managelang'] = 'Manage';
79bb9d2d 751$string['managelicenses'] = 'Manage licences';
fde4560d 752$string['manageqbehaviours'] = 'Manage question behaviours';
4b600aa0 753$string['manageqtypes'] = 'Manage question types';
3d673fc4
DM
754$string['maturity50'] = 'Alpha';
755$string['maturity100'] = 'Beta';
756$string['maturity150'] = 'Release candidate';
757$string['maturity200'] = 'Stable version';
2da7fbc0 758$string['maturityallowunstable'] = 'Hint: You may want to run this script with --allow-unstable option';
a95682b2
DM
759$string['maturitycoreinfo'] = 'Your site is currently running unstable "{$a}" development code.';
760$string['maturitycorewarning'] = 'The version of Moodle that you are about to install or upgrade to contains
761unstable "{$a}" development code that is not suitable for use on most production
762sites. If this is not what you wanted then you should make sure you are updating
763from a STABLE branch of the Moodle code. See Moodle Docs for more details.';
304d08f0 764$string['maxbytes'] = 'Maximum uploaded file size';
30c8dd34 765$string['maxconsecutiveidentchars'] = 'Consecutive identical characters';
304d08f0 766$string['maxeditingtime'] = 'Maximum time to edit posts';
9a51c3d9
RT
767$string['maxusersperpage'] = ' Maximum users per page';
768$string['configmaxusersperpage'] = 'Maximum number of users displayed within user selector in course, group, cohort, webservice etc.';
4de3322d 769$string['mbstringrecommended'] = 'Installing the optional MBSTRING library is highly recommended in order to improve site performance, particularly if your site is supporting non-Latin languages.';
49aafb90 770$string['mediapluginavi'] = 'Enable .avi filter';
771$string['mediapluginflv'] = 'Enable .flv filter';
30c8dd34 772$string['mediapluginimg'] = 'Enable auto-embedding of linked images';
49aafb90 773$string['mediapluginmov'] = 'Enable .mov filter';
49aafb90 774$string['mediapluginmpg'] = 'Enable .mpg filter';
30c8dd34 775$string['mediapluginmp3'] = 'Enable .mp3 filter';
ce5dc36e
RW
776$string['mediapluginogg'] = 'Enable .ogg filter';
777$string['mediapluginogv'] = 'Enable .ogv filter';
a68dc796 778$string['mediapluginram'] = 'Enable .ram filter';
304d08f0 779$string['mediapluginrm'] = 'Enable .rm filter';
6fe1db7e 780$string['mediapluginrpm'] = 'Enable .rpm filter';
304d08f0 781$string['mediapluginswf'] = 'Enable .swf filter';
aa2d0152 782$string['mediapluginswfnote'] = 'As a default security measure, normal users should not be allowed to embed swf flash files.';
49aafb90 783$string['mediapluginwmv'] = 'Enable .wmv filter';
30c8dd34 784$string['mediapluginyoutube'] = 'Enable YouTube links filter';
304d08f0 785$string['messaging'] = 'Enable messaging system';
84f533b3 786$string['messagingallowemailoverride'] = 'Notification email override';
0c19b2c8 787$string['messagingallusers'] = 'Allow site-wide messaging';
a029ee00 788$string['messagingcategory'] = 'Messaging';
46014b83 789$string['messagingdefaultpressenter'] = 'Use enter to send enabled by default';
212badff 790$string['messagingdeletereadnotificationsdelay'] = 'Delete read notifications';
57afd82a 791$string['messagingdeleteallnotificationsdelay'] = 'Delete all notifications';
a029ee00 792$string['messagingssettings'] = 'Messaging settings';
83022298 793$string['minpassworddigits'] = 'Digits';
7bab5279 794$string['minpasswordlength'] = 'Password length';
83022298 795$string['minpasswordlower'] = 'Lowercase letters';
796$string['minpasswordnonalphanum'] = 'Non-alphanumeric characters';
797$string['minpasswordupper'] = 'Uppercase letters';
304d08f0 798$string['misc'] = 'Miscellaneous';
aa5b7056 799$string['mlbackendsettings'] = 'Machine learning backend settings';
43f853c9 800$string['mnetrestore_extusers'] = '<strong>Note:</strong> This backup file contains remote Moodle Network user accounts which will be restored as part of the process.';
0d125cbe 801$string['mnetrestore_extusers_admin'] = '<strong>Note:</strong> This backup file seems to come from a different Moodle installation and contains remote Moodle Network user accounts. The restore process will try to match the Moodle Network hosts for all created users. Those not matching will be automatically switched to internal authentication (instead of mnet one). The restore log will inform you about that.';
43f853c9 802$string['mnetrestore_extusers_mismatch'] = '<strong>Note:</strong> This backup file apparently originates from a different Moodle installation and contains remote Moodle Network user accounts that may fail to restore. This operation is unsupported. If you are certain that it was created on this Moodle installation, or you can ensure that all the needed Moodle Network Hosts are configured, you may want to still try the restore.';
0d125cbe 803$string['mnetrestore_extusers_noadmin'] = '<strong>Note:</strong> This backup file seems to come from a different Moodle installation and contains remote Moodle Network user accounts. You are not allowed to execute this type of restore. Contact the administrator of the site or, alternatively, restore this course without any user information (modules, files...)';
30c8dd34 804$string['mnetrestore_extusers_switchuserauth'] = 'Remote Moodle Network user {$a->username} (coming from {$a->mnethosturl}) switched to local {$a->auth} authenticated user.';
24a29d72 805$string['mobilenotconfiguredwarning'] = 'The Moodle app is not enabled.';
945a81a9 806$string['modchooserdefault'] = 'Activity chooser default';
aa54ed7b 807$string['modeditdefaults'] = 'Default values for activity settings';
220a90c5 808$string['modsettings'] = 'Manage activities';
304d08f0 809$string['modulesecurity'] = 'Module security';
30c8dd34 810$string['multilangforceold'] = 'Force old multilang syntax: &lt;span&gt; without the class="multilang" and &lt;lang&gt;';
ca084ef1 811$string['mustenablestats'] = 'Statistics have not yet been enabled on this site.';
f54217e0 812$string['mycoursesperpage'] = 'Number of courses';
03d9401e 813$string['mydashboard'] = 'System default dashboard';
81d7de1a 814$string['mymoodle'] = 'Dashboard';
304d08f0 815$string['mymoodleredirect'] = 'Force users to use My Moodle';
81d7de1a 816$string['mypage'] = 'Default Dashboard page';
7bab5279 817$string['myprofile'] = 'Default profile page';
03d9401e 818$string['mypagelocked'] = 'Lock default page';
356a6de3
SH
819$string['navadduserpostslinks'] = 'Add links to view user posts';
820$string['navadduserpostslinks_help'] = 'If enabled two links will be added to each user in the navigation to view discussions the user has started and posts the user has made in forums throughout the site or in specific courses.';
2972166b 821$string['navigationupgrade'] = 'This upgrade introduces two new navigation blocks that will replace these blocks: Administration, Courses, Activities and Participants. If you had set any special permissions on those blocks you should check to make sure everything is behaving as you want it.';
4766a50c 822$string['navcourselimit'] = 'Course limit';
d20337f1 823$string['navshowfullcoursenames'] = 'Show course full names';
78231c9c 824$string['navshowfullcoursenames_help'] = 'If enabled, course full names will be used in the navigation rather than short names.';
4037098e 825$string['navshowfrontpagemods'] = 'Show front page activities in the navigation';
0970ac7d 826$string['navshowfrontpagemods_help'] = 'If enabled, front page activities will be shown on the navigation under site pages.';
ba2789c1 827$string['navshowallcourses'] = 'Show all courses';
30c8dd34 828$string['navshowcategories'] = 'Show course categories';
b0712163
SH
829$string['navshowmycoursecategories'] = 'Show my course categories';
830$string['navshowmycoursecategories_help'] = 'If enabled courses in the users my courses branch will be shown in categories.';
8471a0db
AB
831$string['navsortmycourseshiddenlast'] = 'Sort my hidden courses last';
832$string['navsortmycourseshiddenlast_help'] = 'If enabled, any hidden courses will be listed after visible courses (for users who can view hidden courses). Otherwise, all courses, regardless of their visibility, will be listed according to the \'Sort my courses\' setting.';
f87ce4e9 833$string['navsortmycoursessort'] = 'Sort my courses';
480fca77 834$string['navsortmycoursessort_help'] = 'This determines whether courses are listed under My courses according to the sort order (i.e. the order set in Site administration > Courses > Manage courses and categories) or alphabetically by course setting.';
9715f61a 835$string['never'] = 'Never';
6af80cae 836$string['neverdeleteruns'] = 'Never delete runs';
6a4c2146 837$string['newestdocindexed'] = 'Newest document indexed';
304d08f0 838$string['nobookmarksforuser'] = 'You do not have any bookmarks.';
4b600aa0 839$string['nodatabase'] = 'No database';
c1b65883 840$string['nohttpsformobilewarning'] = 'It is recommended to enable HTTPS with a valid certificate. The Moodle app will always try to use a secured connection first.';
98240e51 841$string['nomissingstrings'] = 'No missing strings';
25ea0caa 842$string['none'] = 'None';
304d08f0 843$string['nonewsettings'] = 'No new settings were added during this upgrade.';
844$string['nonexistentbookmark'] = 'The bookmark you requested does not exist.';
f0a0f3c2 845$string['nosupportedlogstore'] = 'No supported logstore found';
366b19a9 846$string['maxtimelimit'] = 'Maximum time limit';
847$string['maxtimelimit_desc'] = 'To restrict the maximum PHP execution time that Moodle will allow without any output being displayed, enter a value in seconds here. 0 means that Moodle default restrictions are used. If you have a front-end server with its own time limit, set this value lower to receive PHP errors in logs. Does not apply to CLI scripts.';
f765fb38
AA
848$string['moodleapp'] = 'Moodle app';
849$string['moodleapp_help'] = '<p>If you have an account on a Moodle site, you can access all your courses on your mobile devices with our free mobile app for Moodle.</p>
850<a href="https://moodle.com/mobile-app">Get the Moodle app</a>';
851$string['moodlebrandedapp'] = 'Branded Moodle app';
852$string['moodlebrandedapp_help'] = '<p>The Branded Moodle app has all the functionality of our free mobile app for Moodle combined with your own custom branding.</p>
853<a href="https://moodle.com/branded-app">About the Branded Moodle app</a>';
cd492e2e 854$string['moodlebrandedappreference'] = 'Alternatively, get a <a href="https://moodle.com/branded-app/">Branded Moodle app</a> with your own custom branding.';
f765fb38
AA
855$string['moodlepartners'] = 'Moodle Partners';
856$string['moodlepartners_help'] = '<p>Moodle Partners are services providers that are certified by Moodle HQ to provide high quality Moodle services for your organisation\'s online learning environment.</p>
857<a href="https://moodle.com/about-partners/">About our Partners</a><br />
858<a href="https://moodle.com/partners">Find a Partner</a>';
859$string['moodleservices'] = 'Moodle services';
860$string['moodleservices_help'] = 'Make sure you get the best from your Moodle learning environment by using these Moodle services:';
25ea0caa
AG
861$string['noreplyaddress'] = 'No-reply address';
862$string['noreplydomain'] = 'No-reply and domain';
863$string['noreplydomaindetail'] = 'Settings for No-reply and configured domains';
304d08f0 864$string['noresults'] = 'No results found.';
4b600aa0 865$string['noroles'] = 'No roles';
304d08f0 866$string['notifications'] = 'Notifications';
867$string['notifyloginfailures'] = 'Email login failures to';
868$string['notifyloginthreshold'] = 'Threshold for email notifications';
869$string['notloggedinroleid'] = 'Role for visitors';
30c8dd34
DM
870$string['numberofmissingstrings'] = 'Number of missing strings: {$a}';
871$string['numberofstrings'] = 'Total number of strings: {$a->strings}<br />Missing: {$a->missing} ({$a->missingpercent}&nbsp;%)';
d247a63d
DW
872$string['oauthrefreshtokenexpired'] = 'The refresh token for one of the OAuth services {$a->issuer} on your site {$a->siteurl} has expired. This will limit the functionality of any plugins that use this service. To fix this issue, visit the OAuth 2 Services configuration page and click on the "Connect system account" icon in the table row for this service. Be sure to login using the same service account for the OAuth system each time.';
873$string['oauthrefreshtokenexpiredshort'] = 'OAuth refresh token expired for {$a->issuer} on your site {$a->siteurl}.';
9715f61a 874$string['onlynoreply'] = 'Only when from a no-reply address';
8e0ba6aa 875$string['opcacherecommended'] = 'PHP opcode caching improves performance and lowers memory requirements, OPcache extension is recommended and fully supported.';
81243438 876$string['opensslrecommended'] = 'Installing the optional OpenSSL library is highly recommended -- it enables Moodle Networking functionality.';
9d2112e8 877$string['opensslrequired'] = 'The OpenSSL PHP extension is now required by Moodle to provide stronger cryptographic services.';
76d0192e 878$string['opentowebcrawlers'] = 'Open to search engines';
48aab749 879$string['optionalmaintenancemessage'] = 'Optional maintenance message';
49aafb90 880$string['order1'] = 'First';
881$string['order2'] = 'Second';
882$string['order3'] = 'Third';
b245d2e7 883$string['order4'] = 'Fourth';
25ea0caa 884$string['outgoingmailconfig'] = 'Outgoing mail configuration';
cd1eb7ce 885$string['overridetossl'] = 'HTTPS for logins has now been deprecated. This instance is now forced to SSL. To remedy this warning change your wwwroot in config.php to https://';
d8343b54 886$string['pageinfodebugsummary'] = 'This page is: {$a}';
ee7a1a54
HF
887$string['passwordchangelogout'] = 'Log out after password change';
888$string['passwordchangelogout_desc'] = 'If enabled, when a password is changed, all browser sessions are terminated, apart from the one in which the new password is specified. (This setting does not affect password changes via bulk user upload.)';
6a092958
JL
889$string['passwordchangetokendeletion'] = 'Remove web service access tokens after password change';
890$string['passwordchangetokendeletion_desc'] = 'If enabled, when a password is changed, all the user web service access tokens are deleted.';
7bab5279 891$string['passwordpolicy'] = 'Password policy';
92de749f 892$string['passwordresettime'] = 'Maximum time to validate password reset request';
1d658535
PS
893$string['passwordreuselimit'] = 'Password rotation limit';
894$string['passwordreuselimit_desc'] = 'Number of times a user must change their password before they are allowed to reuse a password. Hashes of previously used passwords are stored in local database table. This feature might not be compatible with some external authentication plugins.';
6af80cae 895$string['pathtodot'] = 'Path to dot';
970c1a4b 896$string['pathtodot_help'] = 'Path to dot. On Linux it is something like /usr/bin/dot. On Windows it is something like C:\Program Files (x86)\Graphviz2.38\bin\dot.exe. On Mac it is something like /opt/local/bin/dot. To be able to generate graphics from DOT files, you must have installed the dot executable and point to it here.';
c759ae5d 897$string['pathtophp'] = 'Path to PHP CLI';
304d08f0 898$string['pathtodu'] = 'Path to du';
1bce3a70
RT
899$string['pathtogs'] = 'Path to ghostscript';
900$string['pathtogs_help'] = 'On most Linux installs, this can be left as \'/usr/bin/gs\'. On Windows it will be something like \'c:\\gs\\bin\\gswin32c.exe\' (make sure there are no spaces in the path - if necessary copy the files \'gswin32c.exe\' and \'gsdll32.dll\' to a new folder without a space in the path)';
9c9aeef1 901$string['pathtopgdump'] = 'Path to pg_dump';
902$string['pathtopgdumpdesc'] = 'This is only necessary to enter if you have more than one pg_dump on your system (for example if you have more than one version of postgresql installed)';
903$string['pathtopgdumpinvalid'] = 'Invalid path to pg_dump - either wrong path or not executable';
904$string['pathtopsql'] = 'Path to psql';
905$string['pathtopsqldesc'] = 'This is only necessary to enter if you have more than one psql on your system (for example if you have more than one version of postgresql installed)';
906$string['pathtopsqlinvalid'] = 'Invalid path to psql - either wrong path or not executable';
391663ce 907$string['pathtopython'] = 'Path to Python';
700522ba 908$string['pathtopythondesc'] = 'Path to your executable Python binary (both Python 2 and Python 3 are acceptable).';
4658220b
CB
909$string['pathtosassc'] = 'Path to SassC';
910$string['pathtosassc_help'] = 'Specifying the location of the SassC binary will switch the SASS compiler from Moodle\'s PHP implementation to SassC. See https://github.com/sass/sassc for more information.';
6c0e5cd1 911$string['pcreunicodewarning'] = 'It is strongly recommended to use PCRE PHP extension that is compatible with Unicode characters.';
304d08f0 912$string['perfdebug'] = 'Performance info';
913$string['performance'] = 'Performance';
cb8229d0 914$string['pgcluster'] = 'PostgreSQL Cluster';
9c9aeef1 915$string['pgclusterdescription'] = 'PostgreSQL version/cluster parameter for command line operations. If you only have one postgresql on your system or you are not sure what this is, leave this blank.';
30c8dd34 916$string['phpfloatproblem'] = 'Detected unexpected problem in handling of PHP float numbers - {$a}';
3efd707d 917$string['pleaserefreshregistration'] = 'Your site is registered. Registration last updated {$a}.<br />The \'Site registration\' scheduled task keeps your registration up to date. You can also manually update your registration at any time.';
fe391a4e 918$string['pleaserefreshregistrationunknown'] = 'Your site has been registered but the registration date is unknown. Please update your registration using the \'Update registration\' button or ensure that the \'Site registration\' scheduled task is enabled so your registration is automatically updated.';
1095afa4 919$string['pleaserefreshregistrationnewdata'] = 'Registration information has been changed. Please confirm it using the \'Update registration\' button.';
cc93c7da 920$string['plugin'] = 'Plugin';
ff4b9fcb 921$string['plugins'] = 'Plugins';
39f15cc7 922$string['pluginscheck'] = 'Plugin dependencies check';
f1753a5b 923$string['pluginscheckfailed'] = 'Dependencies check failed for {$a->pluginslist}';
faadd326 924$string['pluginschecktodo'] = 'You must solve all the plugin requirements before proceeding to install this Moodle version!';
b9934a17 925$string['pluginsoverview'] = 'Plugins overview';
966bd785 926$string['pluginsoverviewsee'] = 'See <a href="{$a->url}">plugins overview</a> page for more details.';
1727c939
MG
927$string['policysettings'] = 'Policy settings';
928$string['privacyandpolicies'] = 'Privacy and policies';
929$string['privacysettings'] = 'Privacy settings';
7ee1f3de 930$string['privacy:metadata'] = 'The Administration plugin does not store any personal data.';
f1ab51b7 931$string['profilecategory'] = 'Category';
932$string['profilecategoryname'] = 'Category name (must be unique)';
933$string['profilecategorynamenotunique'] = 'This category name is already in use';
934$string['profilecommonsettings'] = 'Common settings';
30c8dd34
DM
935$string['profileconfirmcategorydeletion'] = 'There is/are {$a} field/s in this category which will be moved into the category above (or below if in the top category).<br />Do you still wish to delete this category?';
936$string['profileconfirmfielddeletion'] = 'There is/are {$a} user record/s for this field which will be deleted.<br />Do you still wish to delete this field?';
f1ab51b7 937$string['profilecreatecategory'] = 'Create a new profile category';
30c8dd34 938$string['profilecreatefield'] = 'Create a new profile field:';
1f18fd5e 939$string['profilecreatenewcategory'] = 'Creating a new category';
7b453756 940$string['profilecreatenewfield'] = 'Creating a new \'{$a}\' profile field';
d687cb9e 941$string['profiledefaultcategory'] = 'Other fields';
f1ab51b7 942$string['profiledefaultdata'] = 'Default value';
30c8dd34 943$string['profiledefaultchecked'] = 'Checked by default';
1f18fd5e 944$string['profiledeletecategory'] = 'Deleting a category';
7b453756 945$string['profiledeletefield'] = 'Deleting field \'{$a}\'';
f1ab51b7 946$string['profiledescription'] = 'Description of the field';
6af80cae
EL
947$string['profiledscript'] = 'This script has been profiled';
948$string['profiledscriptview'] = 'View profiling information for this script';
30c8dd34
DM
949$string['profileeditcategory'] = 'Editing category: {$a}';
950$string['profileeditfield'] = 'Editing profile field: {$a}';
7bab5279 951$string['profilefield'] = 'Profile field';
551022a5 952$string['profilefieldcolumns'] = 'Columns';
30c8dd34 953$string['profilefieldispassword'] = 'Is this a password field?';
410fc5a2 954$string['profilefieldlink'] = 'Link';
08a114cf 955$string['profilefieldlink_help'] = 'To transform the text into a link, enter a URL containing $$, where $$ will be replaced with the text. For example, to transform a Twitter ID to a link, enter https://twitter.com/$$.';
410fc5a2 956$string['profilefieldlinktarget'] = 'Link target';
30c8dd34 957$string['profilefieldmaxlength'] = 'Maximum length';
551022a5 958$string['profilefieldrows'] = 'Rows';
f1ab51b7 959$string['profilefields'] = 'User profile fields';
960$string['profilefieldsize'] = 'Display size';
c1d1549f 961$string['profileforceunique'] = 'Should the data be unique?';
f1ab51b7 962$string['profileinvaliddata'] = 'Invalid value';
963$string['profilelocked'] = 'Is this field locked?';
964$string['profilemenudefaultnotinoptions'] = 'The default value is not one of the options';
965$string['profilemenunooptions'] = 'No menu options supplied';
966$string['profilemenuoptions'] = 'Menu options (one per line)';
967$string['profilemenutoofewoptions'] = 'You must provide at least 2 options';
968$string['profilename'] = 'Name';
d687cb9e 969$string['profilenofieldsdefined'] = 'No fields have been defined';
30c8dd34 970$string['profilerequired'] = 'Is this field required?';
4f0c2d00 971$string['profileroles'] = 'Profile visible roles';
30c8dd34 972$string['profilesforenrolledusersonly'] = 'Profiles for enrolled users only';
f1ab51b7 973$string['profileshortname'] = 'Short name (must be unique)';
856c51a8 974$string['profileshortnameinvalid'] = 'This short name can only contain alphanumeric characters (letters and numbers) or underscore (_).';
f1ab51b7 975$string['profileshortnamenotunique'] = 'This short name is already in use';
c1d1549f 976$string['profilesignup'] = 'Display on signup page?';
f1ab51b7 977$string['profilespecificsettings'] = 'Specific settings';
30c8dd34 978$string['profilevisible'] = 'Who is this field visible to?';
165c9f1f 979$string['profilevisible_help'] = '* Not visible - For private data only viewable by administrators
c8166478
HF
980* Visible to user - For private data only viewable by the user and by administrators
981* Visible to everyone';
f1ab51b7 982$string['profilevisibleall'] = 'Visible to everyone';
983$string['profilevisiblenone'] = 'Not visible';
984$string['profilevisibleprivate'] = 'Visible to user';
6af80cae
EL
985$string['profiling'] = 'Profiling';
986$string['profilingallowall'] = 'Continuous profiling';
987$string['profilingallowall_help'] = 'If you enable this setting, then, at any moment, you can use the PROFILEALL parameter anywhere (PGC) to enable profiling for all the executed scripts along the Moodle session life. Analogously, you can use the PROFILEALLSTOP parameter to stop it.';
988$string['profilingallowme'] = 'Selective profiling';
989$string['profilingallowme_help'] = 'If you enable this setting, then, selectively, you can use the PROFILEME parameter anywhere (PGC) and profiling for that script will happen. Analogously, you can use the DONTPROFILEME parameter to prevent profiling to happen';
990$string['profilingautofrec'] = 'Automatic profiling';
9f3e0968 991$string['profilingautofrec_help'] = 'By configuring this setting, some request (randomly, based on the frequency specified - 1 of N) will be picked and automatically profiled, storing results for further analysis. Note that this way of profiling observes the include/exclude settings. Set it to 0 to disable automatic profiling.';
6af80cae
EL
992$string['profilingenabled'] = 'Enable profiling';
993$string['profilingenabled_help'] = 'If you enable this setting, then profiling will be available in this site and you will be able to define its behavior by configuring the next options.';
994$string['profilingexcluded'] = 'Exclude profiling';
60dc0242 995$string['profilingexcluded_help'] = 'List of (comma or newline separated, absolute skipping wwwroot, callable) URLs that will be excluded from being profiled from the ones defined by \'Profile these\' setting.';
2e746b72
EL
996$string['profilingimportprefix'] = 'Profiling import prefix';
997$string['profilingimportprefix_desc'] = 'For easier detection, all the imported profiling runs will be prefixed with the value specified here.';
6af80cae 998$string['profilingincluded'] = 'Profile these';
60dc0242 999$string['profilingincluded_help'] = 'List of (comma or newline separated, absolute skipping wwwroot, callable) URLs that will be automatically profiled. Examples: /index.php, /course/view.php. Also accepts the * wildchar at any position. Examples: /mod/forum/*, /mod/*/view.php.';
6af80cae
EL
1000$string['profilinglifetime'] = 'Keep profiling runs';
1001$string['profilinglifetime_help'] = 'Specify the time you want to keep information about old profiling runs. Older ones will be pruned periodically. Note that this excludes any profiling run marked as \'reference run\'.';
50419878
BH
1002$string['profilingslow'] = 'Profile slow pages';
1003$string['profilingslow_help'] = 'By setting a minimum time in seconds all pages slower will be profiled. Only profiles which are slower than an existing profile for the same script will be kept. Set to 0 to disable. Note that this observes the exclude settings.';
304d08f0 1004$string['protectusernames'] = 'Protect usernames';
9bc760f2 1005$string['proxybypass'] = 'Proxy bypass hosts';
304d08f0 1006$string['proxyhost'] = 'Proxy host';
5f8bdc17 1007$string['proxypassword'] = 'Proxy password';
30c8dd34 1008$string['proxyport'] = 'Proxy port';
5f8bdc17 1009$string['proxytype'] = 'Proxy type';
30c8dd34 1010$string['proxyuser'] = 'Proxy username';
99061152 1011$string['query'] = 'Query';
3bee1ead 1012$string['question'] = 'Question';
fde4560d 1013$string['questionbehaviours'] = 'Question behaviours';
30c8dd34 1014$string['questioncwqpfscheck'] = 'One or more \'random\' questions in a quiz are set up to select questions from a mixture of shared and unshared question categories. There is a more detailed report <a href="{$a->reporturl}">here</a> and see Moodle Docs page <a href="{$a->docsurl}">here</a>.';
3bee1ead 1015$string['questioncwqpfsok'] = 'Good. There are no \'random\' questions in your quizzes that are set up to select questions from a mixture of shared and unshared question categories.';
4b600aa0 1016$string['questiontype'] = 'Question type';
1017$string['questiontypes'] = 'Question types';
e4c20157 1018$string['quizattemptsupgradedmessage'] = 'In Moodle 2.1 there was a major upgrade to questions. It was possible to delay parts of the database upgrade to be run later. Before upgrading to Moodle 2.7, this upgrade must be completed.';
efdbc292
JJ
1019$string['recaptchaprivatekey'] = 'ReCAPTCHA secret key';
1020$string['recaptchapublickey'] = 'ReCAPTCHA site key';
b3245b75 1021$string['register'] = 'Register your site';
f94824db 1022$string['registration'] = 'Registration';
08a114cf
HF
1023$string['registration_help'] = 'By registering:
1024
1025* You will receive security alerts
1026* You can activate mobile app push notifications from your site
1027* You are contributing to our Moodle statistics of the worldwide community';
b3245b75 1028$string['registrationwarning'] = 'Your site is not yet registered.';
505bbe7c 1029$string['registrationwarningcontactadmin'] = 'Your site is not yet registered. Please notify your administrator.';
30c8dd34 1030$string['releasenoteslink'] = 'For information about this version of Moodle, please see the online <a target="_blank" href="{$a}">Release Notes</a>';
0342fc36
PS
1031$string['rememberusername'] = 'Remember username';
1032$string['rememberusername_desc'] = 'Enable if you want to store permanent cookies with usernames during user login. Permanent cookies may be considered a privacy issue if used without consent.';
4f6bba20 1033$string['reportsmanage'] = 'Manage reports';
08a114cf 1034$string['requiredentrieschanged'] = 'Note: After upgrading, the setting \'Required entries before viewing\' is now enforced in the following database activities:<br/>{$a->text}<br/>';
aa54ed7b 1035$string['requiremodintro'] = 'Require activity description';
0634dc3b 1036$string['requiremodintro_desc'] = 'If enabled, users will be forced to enter a description for each activity.';
4b600aa0 1037$string['requires'] = 'Requires';
560c7d6a
AD
1038$string['purgecaches'] = 'Purge all caches';
1039$string['purgecachesconfirm'] = 'Moodle can cache themes, javascript, language strings, filtered text, rss feeds and many other pieces of calculated data. Purging these caches will delete that data from the server and force browsers to refetch data, so that you can be sure you are seeing the most up-to-date values produced by the current code. There is no danger in purging caches, but your site may appear slower for a while until the server and clients calculate new information and cache it.';
1040$string['purgecachesfinished'] = 'All caches were purged.';
e3389c83
MJ
1041$string['purgecachesnoneselected'] = 'Select one or more caches to purge';
1042$string['purgecachespage'] = 'Purge caches';
1043$string['purgefiltercache'] = 'Text filters';
1044$string['purgejscache'] = 'JavaScript';
1045$string['purgelangcache'] = 'Language strings';
1046$string['purgemuc'] = 'All MUC caches';
1047$string['purgeothercaches'] = 'All file and miscellaneous caches';
1048$string['purgeselectedcaches'] = 'Purge selected caches';
1049$string['purgeselectedcachesfinished'] = 'The selected caches were purged.';
e63395bb 1050$string['purgetemplates'] = 'Templates';
e3389c83 1051$string['purgethemecache'] = 'Themes';
39bd07f7 1052$string['restorecourse'] = 'Restore course';
73d000f3
PS
1053$string['restorernewroleid'] = 'Restorers\' role in courses';
1054$string['restorernewroleid_help'] = 'If the user does not already have the permission to manage the newly restored course, the user is automatically assigned this role and enrolled if necessary. Select "None" if you do not want restorers to be able to manage every restored course.';
8c69e86c 1055$string['resultfilter'] = 'Filter by result';
62ea712f 1056$string['reverseproxy'] = 'Reverse proxy';
304d08f0 1057$string['riskconfig'] = 'Users could change site configuration and behaviour';
b38d1d9b 1058$string['riskconfigshort'] = 'Configuration risk';
faf75fe7 1059$string['riskdataloss'] = 'Users could destroy large amounts of content or information';
1060$string['riskdatalossshort'] = 'Data loss risk';
304d08f0 1061$string['riskmanagetrust'] = 'Users could change trust settings of other users';
b38d1d9b 1062$string['riskmanagetrustshort'] = 'Manage trusts';
304d08f0 1063$string['riskpersonal'] = 'Users could gain access to private information of other users';
b38d1d9b 1064$string['riskpersonalshort'] = 'Privacy risk';
304d08f0 1065$string['riskspam'] = 'Users could send spam to site users or others';
b38d1d9b 1066$string['riskspamshort'] = 'Spam risk';
304d08f0 1067$string['riskxss'] = 'Users could add files and texts that allow cross-site scripting (XSS)';
b38d1d9b 1068$string['riskxssshort'] = 'XSS risk';
30c8dd34 1069$string['roleswithexceptions'] = '{$a->roles}, with {$a->exceptions}';
ad5b7d26 1070$string['rssglobaldisabled'] = 'Disabled at site level';
dcdf3b29 1071$string['save'] = 'Save';
5735fefc 1072$string['savechanges'] = 'Save changes';
0e34e46f 1073$string['scssinvalid'] = 'SCSS code is not valid, fails with: {$a}';
304d08f0 1074$string['search'] = 'Search';
2085e860 1075$string['searchablecourses'] = 'Searchable courses';
2d94d4ea 1076$string['searchallavailablecourses'] = 'Searchable courses';
1077$string['searchallavailablecourses_off'] = 'Search within enrolled courses only';
1078$string['searchallavailablecourses_on'] = 'Search within all courses the user can access';
1079$string['searchallavailablecourses_desc'] = 'In some situations the search engine may not work when searching across a large number of courses. Set to search only enrolled courses if you need to restrict the number of courses searched.';
e9074ee3
DM
1080$string['searchdisplay'] = 'Search results display options';
1081$string['searchenablecategories'] = 'Display results in separate categories';
1082$string['searchenablecategories_desc'] = 'If enabled, search results will be displayed in separate categories.';
1083$string['searchhideallcategory'] = 'Hide All results category';
1084$string['searchhideallcategory_desc'] = 'If checked, the category with all results will be hidden on the search result screen.';
1085$string['searchdefaultcategory'] = 'Default search category';
1086$string['searchdefaultcategory_desc'] = 'Results from the selected search area category will be displayed by default.';
2085e860
DM
1087$string['searchallavailablecoursesdesc'] = 'If set to search within enrolled courses only, course information (name and summary) and course content will only be searched in courses which the user is enrolled in. Otherwise, course information and course content will be searched in all courses which the user can access, such as courses with guest access enabled.';
1088$string['searchincludeallcourses'] = 'Include all visible courses';
1089$string['searchincludeallcourses_desc'] = 'If enabled, search results will include course information (name and summary) of courses which are visible to the user, even if they don\'t have access to the course content.';
6a4c2146
DM
1090$string['searchalldeleted'] = 'All indexed contents have been deleted';
1091$string['searchareaenabled'] = 'Search area enabled';
1092$string['searchareadisabled'] = 'Search area disabled';
1093$string['searchdeleteindex'] = 'Delete all indexed contents';
db48207e 1094$string['searchengine'] = 'Search engine';
6a4c2146
DM
1095$string['searchindexactions'] = 'Index actions';
1096$string['searchindexdeleted'] = 'Index deleted';
67d64795 1097$string['searchindextime'] = 'Indexing time limit';
1098$string['searchindextime_desc'] = 'When indexing large amounts of new content, the scheduled task will stop after this time limit is reached. It will continue the next time the task runs.';
6a4c2146 1099$string['searchindexupdated'] = 'Search engine contents have been updated';
67d64795 1100$string['searchindexwhendisabled'] = 'Index when disabled';
1101$string['searchindexwhendisabled_desc'] = 'Allows the scheduled task to build the search index even when search is disabled. This is useful if you want to build the index before the search facility appears to students.';
93741e67 1102$string['searchinsettings'] = 'Search in settings';
6a4c2146
DM
1103$string['searchlastrun'] = 'Last run (time, # docs, # records, # ignores)';
1104$string['searchnotavailable'] = 'Search is not available';
67d64795 1105$string['searchpartial'] = '(not yet fully indexed)';
1106$string['searchoptions'] = 'Search options';
b61b9273 1107$string['searchreindexed'] = 'All site contents have been reindexed.';
6a4c2146 1108$string['searchreindexindex'] = 'Reindex all site contents';
5735fefc 1109$string['searchresults'] = 'Search results';
db48207e 1110$string['searchsetupinfo'] = 'Search setup';
6a4c2146 1111$string['searchupdateindex'] = 'Update indexed contents';
5735fefc 1112$string['sectionerror'] = 'Section error!';
304d08f0 1113$string['secureforms'] = 'Use additional form security';
1114$string['security'] = 'Security';
604cb179 1115$string['selectdevice'] = 'Select device';
db48207e 1116$string['selectsearchengine'] = 'Select search engine';
604cb179 1117$string['selecttheme'] = 'Select theme for {$a} device';
304d08f0 1118$string['server'] = 'Server';
5735fefc
HF
1119$string['serverchecks'] = 'Server checks';
1120$string['serverlimit'] = 'Server limit';
30c8dd34 1121$string['sessionautostartwarning'] = '<p>Serious configuration error detected, please notify server administrator.</p><p> To operate properly, Moodle requires that administrator changes PHP settings.</p><p><code>session.auto_start</code> must be set to <code>off</code>.</p><p>This setting is controlled by editing <code>php.ini</code>, Apache/IIS <br />configuration or <code>.htaccess</code> file on the server.</p>';
304d08f0 1122$string['sessioncookie'] = 'Cookie prefix';
e6e13284 1123$string['sessioncookiedomain'] = 'Cookie domain';
304d08f0 1124$string['sessioncookiepath'] = 'Cookie path';
1369948c 1125$string['sessionhandling'] = 'Session handling';
304d08f0 1126$string['sessiontimeout'] = 'Timeout';
f1264719 1127$string['settingdependenton'] = 'This setting may be hidden, based on the value of <strong>{$a}</strong>.';
3b818618 1128$string['settingfileuploads'] = 'File uploading is required for normal operation, please enable it in PHP configuration.';
c808379e 1129$string['settingmemorylimit'] = 'Insufficient memory detected, please set higher memory limit in PHP settings.';
30c8dd34 1130$string['settingsafemode'] = 'Moodle is not fully compatible with safe mode, please ask server administrator to turn it off. Running Moodle under safe mode is not supported, please expect various problems if you do so.';
db48207e 1131$string['setupsearchengine'] = 'Setup search engine';
db954aba 1132$string['showcommentscount'] = 'Show comments count';
4b600aa0 1133$string['showdetails'] = 'Show details';
5c60a847 1134$string['showuseridentity'] = 'Show user identity';
4ca04fb5 1135$string['showuseridentity_desc'] = 'When selecting or searching for users, and when displaying lists of users, these fields may be shown in addition to their full name. The fields are only shown to users who have the moodle/site:viewuseridentity capability; by default, teachers and managers. (This option makes most sense if you choose one or two fields that are mandatory at your institution.)';
b004fca1 1136$string['simplexmlrequired'] = 'The SimpleXML PHP extension is now required by Moodle.';
805f078b 1137$string['sitemenubar'] = 'Site navigation';
25ea0caa 1138$string['sitemailcharset'] = 'Character set';
49aafb90 1139$string['sitemaintenance'] = 'The site is undergoing maintenance and is currently not available';
1140$string['sitemaintenancemode'] = 'Maintenance mode';
1141$string['sitemaintenanceoff'] = 'Maintenance mode has been disabled and the site is running normally again';
1142$string['sitemaintenanceon'] = 'Your site is currently in maintenance mode (only admins can log in or use the site).';
48e114a5 1143$string['sitemaintenanceoncli'] = 'Your site is currently in CLI maintenance mode, no web access is allowed.';
30c8dd34
DM
1144$string['sitemaintenancewarning'] = 'Your site is currently in maintenance mode (only admins can log in). To return this site to normal operation, <a href="maintenance.php">disable maintenance mode</a>.';
1145$string['sitemaintenancewarning2'] = 'Your site is currently in maintenance mode (only admins can log in). To return this site to normal operation, <a href="{$a}">disable maintenance mode</a>.';
970c1a4b 1146$string['sitepolicies'] = 'Site security settings';
304d08f0 1147$string['sitepolicy'] = 'Site policy URL';
970c1a4b 1148$string['sitepolicy_help'] = 'The URL of the site policy that all registered users must see and agree to before accessing the site. Note that this setting will only have an effect if the site policy handler is set to default (core).';
0bdc5785 1149$string['sitepolicyhandler'] = 'Site policy handler';
970c1a4b 1150$string['sitepolicyhandler_desc'] = 'This determines how policies and user consents are managed. The default (core) handler enables a site policy URL and a site policy URL for guests to be specified. The policies handler enables site, privacy and other policies to be set. It also enables user consents to be viewed and, if necessary, consent on behalf of minors to be given.';
0bdc5785
DM
1151$string['sitepolicyhandlercore'] = 'Default (core)';
1152$string['sitepolicyhandlerplugin'] = '{$a->name} ({$a->component})';
b593d49d 1153$string['sitepolicyguest'] = 'Site policy URL for guests';
970c1a4b 1154$string['sitepolicyguest_help'] = 'The URL of the site policy that all guests must see and agree to before accessing the site. Note that this setting will only have an effect if the site policy handler is set to default (core).';
304d08f0 1155$string['sitesectionhelp'] = 'If selected, a topic section will be displayed on the site\'s front page.';
9b92642c 1156$string['sixtyfourbitswarning'] = 'It has been detected that your site is not using a 64-bit PHP version. It is recommended that you upgrade your site to ensure future compatibility.';
304d08f0 1157$string['slasharguments'] = 'Use slash arguments';
1bd4b9fc 1158$string['slashargumentswarning'] = 'It is recommended that the use of slash arguments is enabled. In future it will be required. For more details, see the documentation <a href="https://docs.moodle.org/en/admin/environment/slasharguments">Using slash arguments</a>.';
30c8dd34 1159$string['smartpix'] = 'Smart pix search';
25ea0caa
AG
1160$string['smtp'] = 'SMTP';
1161$string['smtpauthtype'] = 'SMTP Auth Type';
1162$string['smtpdetail'] = 'Simple Mail Transfer Protocol (SMTP) settings for sending email.';
1163$string['smtphosts'] = 'SMTP hosts';
1164$string['smtpmaxbulk'] = 'SMTP session limit';
1165$string['smtppass'] = 'SMTP password';
1166$string['smtpsecure'] = 'SMTP security';
1167$string['smtpuser'] = 'SMTP username';
d49db5b2 1168$string['soaprecommended'] = 'Installing the optional SOAP extension is useful for web services and some plugins.';
9f3e0968
HF
1169$string['sort_fullname'] = 'Course full name';
1170$string['sort_idnumber'] = 'Course ID number';
1171$string['sort_shortname'] = 'Course short name';
f87ce4e9 1172$string['sort_sortorder'] = 'Sort order';
7a856a93 1173$string['spellengine'] = 'Spell engine';
ad6fbb60 1174$string['spelllanguagelist'] = 'Spell language list';
1f409159 1175$string['splrequired'] = 'The SPL PHP extension is now required by Moodle.';
304d08f0 1176$string['stats'] = 'Statistics';
1177$string['statsfirstrun'] = 'Maximum processing interval';
1178$string['statsmaxruntime'] = 'Maximum runtime';
b3245b75 1179$string['statsmoodleorg'] = 'statistics';
5e7206a8 1180$string['statsruntimedays'] = 'Days to process';
304d08f0 1181$string['statsruntimestart'] = 'Run at';
1182$string['statsuserthreshold'] = 'User threshold';
49aafb90 1183$string['stickyblocks'] = 'Sticky blocks';
304d08f0 1184$string['stickyblockscourseview'] = 'Course page';
49aafb90 1185$string['stickyblocksduplicatenotice'] = 'If any block you add here is already present in a particular page, it will result in a duplicate.<br />Only the pinned block will be non-editable, the duplicate will still be editable.';
4de3322d 1186$string['stickyblocksmymoodle'] = 'My Moodle';
49aafb90 1187$string['stickyblockspagetype'] = 'Page type to configure';
7b5702b6 1188$string['strictformsrequired'] = 'Strict validation of required fields';
07e853e9 1189$string['stripalltitletags'] = 'Remove HTML tags from all activity names';
2f2137fc 1190$string['supportcontact'] = 'Support contact';
dceaf5bf 1191$string['supportemail'] = 'Support email';
1192$string['supportname'] = 'Support name';
1193$string['supportpage'] = 'Support page';
4ad72c28 1194$string['suspenduser'] = 'Suspend user account';
fc935b30 1195$string['switchlang'] = 'Switch lang directory';
1369948c 1196$string['systempaths'] = 'System paths';
cc93c7da 1197$string['tablenosave'] = 'Changes in table above are saved automatically.';
1198$string['tablesnosave'] = 'Changes in tables above are saved automatically.';
a2c07cfe 1199$string['tabselectedtofront'] = 'On tables with tabs, should the row with the currently selected tab be placed at the front';
304d08f0 1200$string['tabselectedtofronttext'] = 'Bring selected tab row to front';
6e09cf98 1201$string['testsiteupgradewarning'] = 'You are currently using the {$a} test site, to upgrade it properly use the command line interface tool';
23d67562
AN
1202$string['task_scheduled_concurrency_limit'] = 'Scheduled task concurrency limit';
1203$string['task_scheduled_concurrency_limit_desc'] = 'The number of scheduled task runners allowed to run concurrently. If the limit is high then the server may experience high load which affects performance. A setting of 0 will disable processing of scheduled tasks completely.';
1204$string['task_scheduled_max_runtime'] = 'Scheduled task runner lifetime';
1205$string['task_scheduled_max_runtime_desc'] = 'The age of a scheduled task runner before it is freed.';
24bfd53c
AN
1206$string['task_adhoc_concurrency_limit'] = 'Adhoc task concurrency limit';
1207$string['task_adhoc_concurrency_limit_desc'] = 'The number of adhoc task runners allowed to run concurrently. If the limit is high then scheduled tasks may not run regularly when there are lots of adhoc tasks. A setting of 0 will disable processing of adhoc tasks completely.';
1208$string['task_adhoc_max_runtime'] = 'Adhoc task runner lifetime';
1209$string['task_adhoc_max_runtime_desc'] = 'The age of an adhoc task runner before it is freed. A low duration is recommended as there is no limit to the number of adhoc tasks queued. If this number is too high and you have a large adhoc task queue then scheduled tasks may not be run regularly.';
4b71596f
AN
1210$string['task_logmode'] = 'When to log';
1211$string['task_logmode_desc'] = 'You can choose when you wish task logging to take place. By default logs are always captured. You can disable logging entirely, or change to only log tasks which fail.';
1212$string['task_logmode_none'] = 'Do not log anything';
1213$string['task_logmode_all'] = 'Store the log output of all jobs';
1214$string['task_logmode_failonly'] = 'Only store logs for jobs which fail';
1215$string['task_logretention'] = 'Retention period';
1216$string['task_logretention_desc'] = 'The maximum period that logs should be kept for. This setting interacts with the \'Retain runs\' setting: whichever is reached first will apply';
1217$string['task_logretainruns'] = 'Retain runs';
1218$string['task_logretainruns_desc'] = 'The number of runs of each task to retain. This setting interacts with the \'Retention period\' setting: whichever is reached first will apply.';
e044c3de
AN
1219$string['task_logtostdout'] = 'Display log output';
1220$string['task_logtostdout_desc'] = 'When jobs are running and the output is captured, whether the captured output should also be displayed as the task runs.';
38dc5b96 1221$string['task_type:adhoc'] = 'Ad hoc';
8c69e86c
AN
1222$string['task_type:scheduled'] = 'Scheduled';
1223$string['task_result:failed'] = 'Fail';
1224$string['task_stats:dbreads'] = '{$a} reads';
1225$string['task_stats:dbwrites'] = '{$a} writes';
1226$string['task_starttime'] = 'Start time';
1227$string['task_duration'] = 'Duration';
1228$string['task_dbstats'] = 'Database';
1229$string['task_result'] = 'Result';
1230$string['tasktype'] = 'Type';
4b71596f 1231$string['taskadmintitle'] = 'Tasks';
f9222c49 1232$string['taskanalyticscleanup'] = 'Analytics cleanup';
309ae892
DW
1233$string['taskautomatedbackup'] = 'Automated backups';
1234$string['taskbackupcleanup'] = 'Clean backup tables and logs';
1235$string['taskbadgescron'] = 'Award badges';
2b40d66b 1236$string['taskbadgesmessagecron'] = 'Background processing for sending badges notifications';
309ae892
DW
1237$string['taskblogcron'] = 'Sync external blogs';
1238$string['taskcachecleanup'] = 'Remove expired cache entries';
1239$string['taskcachecron'] = 'Background processing for caches';
1240$string['taskcalendarcron'] = 'Send calendar notifications';
1241$string['taskcheckforupdates'] = 'Check for updates';
160ccd3d
DP
1242$string['taskcompletionregular'] = 'Calculate regular completion data';
1243$string['taskcompletiondaily'] = 'Completion mark as started';
309ae892 1244$string['taskcontextcleanup'] = 'Cleanup contexts';
4b71596f 1245$string['tasklogging'] = 'Task log configuration';
309ae892
DW
1246$string['taskcreatecontexts'] = 'Create missing contexts';
1247$string['taskdeletecachetext'] = 'Delete old text cache records';
1248$string['taskdeleteincompleteusers'] = 'Delete incomplete users';
309ae892
DW
1249$string['taskdeleteunconfirmedusers'] = 'Delete unconfirmed users';
1250$string['taskeventscron'] = 'Background processing for events';
1251$string['taskfiletrashcleanup'] = 'Cleanup files in trash';
bf2235bb
EM
1252$string['taskglobalsearchindex'] = 'Global search indexing';
1253$string['taskglobalsearchoptimize'] = 'Global search index optimization';
309ae892 1254$string['taskgradecron'] = 'Background processing for gradebook';
f1264719 1255$string['taskgradehistorycleanup'] = 'Background processing for cleaning grade history tables';
309ae892 1256$string['tasklegacycron'] = 'Legacy cron processing for plugins';
4b71596f
AN
1257$string['tasklogcleanup'] = 'Cleanup of task logs';
1258$string['tasklogs'] = 'Task logs';
309ae892
DW
1259$string['taskmessagingcleanup'] = 'Background processing for messaging';
1260$string['taskpasswordresetcleanup'] = 'Cleanup password reset attempts';
5e43eea0 1261$string['taskplagiarismcron'] = 'Background processing for legacy cron in plagiarism plugins';
309ae892 1262$string['taskportfoliocron'] = 'Background processing for portfolio plugins';
24bfd53c 1263$string['taskprocessing'] = 'Task processing';
f1264719
HF
1264$string['taskquestioncron'] = 'Background processing for cleaning up question previews';
1265$string['taskquestionstatscleanupcron'] = 'Background processing for cleaning up question statistics caches';
bcd08003 1266$string['taskrefreshsystemtokens'] = 'Refresh OAuth tokens for service accounts';
309ae892
DW
1267$string['taskregistrationcron'] = 'Site registration';
1268$string['tasksendfailedloginnotifications'] = 'Send failed login notifications';
1269$string['tasksendnewuserpasswords'] = 'Send new user passwords';
1270$string['tasksessioncleanup'] = 'Cleanup old sessions';
1271$string['taskstatscron'] = 'Background processing for statistics';
1272$string['tasktagcron'] = 'Background processing for tags';
1273$string['tasktempfilecleanup'] = 'Delete stale temp files';
c35d736a 1274$string['tempdatafoldercleanup'] = 'Clean up temporary data files older than';
5beb3885 1275$string['templates'] = 'Templates';
2bf67a74 1276$string['testoutgoingmailconf'] = 'Test outgoing mail configuration';
f1264719
HF
1277$string['testoutgoingmaildetail'] = 'Note: Before testing, please save your configuration.<br />{$a}';
1278$string['testoutgoingmailconf_message'] = 'This is a test message to confirm that you have successfully configured your site\'s outgoing mail.';
1279$string['testoutgoingmailconf_errorcommunications'] = 'Your site couldn\'t communicate with your mail server. Please check your outgoing mail configuration.';
2bf67a74 1280$string['testoutgoingmailconf_sendtest'] = 'Send a test message';
f1264719 1281$string['testoutgoingmailconf_sentmail'] = 'This site has successfully sent a test message to the mail server.<br />From: {$a->fromemail}<br />To: {$a->toemail}';
2bf67a74
VDF
1282$string['testoutgoingmailconf_subject'] = '{$a}: test message';
1283$string['testoutgoingmailconf_toemail'] = 'To email address';
78946b9b 1284$string['themedesignermode'] = 'Theme designer mode';
586cf929 1285$string['themedesignermodewarning'] = 'Theme designer mode is enabled. This should not be enabled on production sites as it can significantly reduce performance.';
304d08f0 1286$string['themelist'] = 'Theme list';
37959dd4 1287$string['themenoselected'] = 'No theme selected';
a67f829e 1288$string['themeresetcaches'] = 'Clear theme caches';
604cb179 1289$string['themeselect'] = 'Change theme';
3cc8a905 1290$string['themeselector'] = 'Theme selector';
304d08f0 1291$string['themesettings'] = 'Theme settings';
49aafb90 1292$string['therewereerrors'] = 'There were errors in your data';
b2858b91
PS
1293$string['thirdpartylibrary'] = 'Library';
1294$string['thirdpartylibrarylocation'] = 'Location';
1295$string['thirdpartylibs'] = 'Third party libraries';
304d08f0 1296$string['timezone'] = 'Default timezone';
49aafb90 1297$string['timezoneforced'] = 'This is forced by the site administrator';
d6e7a63d 1298$string['timezoneinvalid'] = 'Invalid timezone "{$a}"';
49aafb90 1299$string['timezoneisforcedto'] = 'Force all users to use';
1300$string['timezonenotforced'] = 'Users can choose their own timezone';
d6e7a63d
PS
1301$string['timezonephpdefault'] = 'Default PHP timezone ({$a})';
1302$string['timezoneserver'] = 'Server timezone ({$a})';
c9636ddd 1303$string['tlswarning'] = 'No PHP/cURL extension with TLSv1.2 support has been detected. Some services may not work. It is strongly recommended to upgrade your TLS libraries.';
993e8175 1304$string['tokenduration'] = 'User created token duration';
7698619b 1305$string['tokenduration_desc'] = 'Length of time for which a web services token created by a user (for example via the mobile app) is valid.';
44537915 1306$string['tokenizerrecommended'] = 'Installing the optional PHP Tokenizer extension is recommended -- it improves Moodle Networking functionality.';
3cdfaeef 1307$string['tools'] = 'Admin tools';
3cdfaeef 1308$string['toolsmanage'] = 'Manage admin tools';
371a32e3 1309$string['unattendedoperation'] = 'Unattended operation';
4de3322d 1310$string['unbookmarkthispage'] = 'Unbookmark this page';
814c77c6 1311$string['unicoderequired'] = 'It is required that you store all your data in Unicode format (UTF-8). New installations must be performed into databases that have their default character set as Unicode. If you are upgrading, you should perform the UTF-8 migration process (see the Admin page).';
cc93c7da 1312$string['uninstallplugin'] = 'Uninstall';
b28247fe 1313$string['unlockaccount'] = 'Unlock account';
b49bf429 1314$string['unoconvwarning'] = 'The version of unoconv you have installed is not supported.';
bff67f49 1315$string['unsettheme'] = 'Unset theme';
c9a49cea 1316$string['unsupported'] = 'Unsupported';
700522ba 1317$string['unsupporteddbfileformat'] = 'Your database uses Antelope as the file format. Full UTF-8 support in MySQL and MariaDB requires the Barracuda file format. Please switch to the Barracuda file format. See the documentation <a href="https://docs.moodle.org/en/admin/environment/custom check/mysql full unicode support">MySQL full unicode support</a> for details.';
0bbefd81
AG
1318$string['unsupporteddbfilepertable'] = 'For full support of UTF-8 both MySQL and MariaDB require you to change your MySQL setting \'innodb_file_per_table\' to \'ON\'. See the documentation for further details.';
1319$string['unsupporteddblargeprefix'] = 'For full support of UTF-8 both MySQL and MariaDB require you to change your MySQL setting \'innodb_large_prefix\' to \'ON\'. See the documentation for further details.';
71611510 1320$string['unsupporteddbstorageengine'] = 'The database storage engine being used is no longer supported.';
9b8104ce 1321$string['unsupporteddbtablerowformat'] = 'Your database has tables using Antelope as the file format. You are recommended to convert the tables to the Barracuda file format. See the documentation <a href="https://docs.moodle.org/en/cli">Administration via command line</a> for details of a tool for converting InnoDB tables to Barracuda.';
19452dc4 1322$string['unsupportedphpversion7'] = 'PHP version 7 is not supported.';
51f3693c 1323$string['unsupportedphpversion71'] = 'PHP version 7.1 is not supported.';
786d9cd3 1324$string['unsupportedphpversion72'] = 'PHP version 7.2 is not supported.';
8a95de6b 1325$string['unsupportedphpversion73'] = 'PHP version 7.3 is not supported.';
c2617a28 1326$string['unsupportedphpversion74'] = 'PHP version 7.4 is not supported.';
4ad72c28 1327$string['unsuspenduser'] = 'Activate user account';
304d08f0 1328$string['updateaccounts'] = 'Update existing accounts';
5735fefc 1329$string['updatecomponent'] = 'Update component';
55585f3a 1330$string['updateavailable'] = 'There is a newer Moodle version available!';
a77141a7
DM
1331$string['updateavailabledetailslink'] = 'See {$a->url} for more details';
1332$string['updateavailableforplugin'] = 'There is a newer version for some of your plugins available!';
55585f3a
DM
1333$string['updateavailable_moreinfo'] = 'More info...';
1334$string['updateavailable_release'] = 'Moodle {$a}';
1335$string['updateavailable_version'] = 'Version {$a}';
7683e550 1336$string['updateavailableinstall'] = 'Install this update';
c948b813
DM
1337$string['updateavailableinstallall'] = 'Install available updates ({$a})';
1338$string['updateavailableinstallallhead'] = 'Installing available updates';
cb1c3291 1339$string['updateavailablenot'] = 'Your Moodle code is up-to-date!';
53456d0e 1340$string['updateavailablerecommendation'] = 'It is strongly recommended that you update your site to the latest version to obtain all recent security and bug fixes.';
2f5904d9 1341$string['updatenotifications'] = 'Update notifications';
cd492e2e 1342$string['updatenotificationfooter'] = 'Your Moodle site {$a->siteurl} is configured to automatically check for available updates. You are receiving this message as the administrator of the site. You can disable automatic checks for available updates in Site administration / Server / Update notifications or customise the delivery of this message via your preferences page.';
2399585f 1343$string['updatenotificationsubject'] = 'Moodle updates are available ({$a->siteurl})';
2f5904d9 1344$string['updateautocheck'] = 'Automatically check for available updates';
18e55c29 1345$string['updateautocheck_desc'] = 'If enabled, your site will automatically check for available updates for both Moodle code and all additional plugins. If there is a new update available, a notification will be sent to site admins.';
2f5904d9 1346$string['updateminmaturity'] = 'Required code maturity';
18e55c29 1347$string['updateminmaturity_desc'] = 'Notify about available updates only if the available code has the selected maturity level at least. Updates for plugins that do not declare their code maturity level are always reported regardless this setting.';
2f5904d9 1348$string['updatenotifybuilds'] = 'Notify about new builds';
18e55c29 1349$string['updatenotifybuilds_desc'] = 'If enabled, the available update for Moodle code is also reported when a new build for the current version is available. Builds are continuous improvements of a given Moodle version. They are generally released every week. If disabled, the available update will be reported only when there is a higher version of Moodle released. Checks for plugins are not affected by this setting.';
5344ddd1 1350$string['upgradestart'] = 'Upgrade Moodle database now';
b27c50e2 1351$string['upgradepluginsfirst'] = 'It is recommended to install all available updates first';
5344ddd1 1352$string['upgradepluginsinfo'] = 'Updating plugins';
b27c50e2 1353$string['upgradepluginsinfo_help'] = 'There are available updates for some of your plugins. You should install them all prior to upgrading Moodle database. If your site does not support automatic updates deployment, you have to download and install new plugin versions at your server manually.';
5344ddd1 1354$string['upgradepluginsinfo_link'] = 'admin/upgradepluginsinfo';
30c8dd34
DM
1355$string['upgradeerror'] = 'Unknown error upgrading {$a->plugin} to version {$a->version}, can not continue.';
1356$string['upgradeforumread'] = 'A new feature has been added in Moodle 1.5 to track read/unread forum posts.<br />To use this functionality you need to <a href="{$a}">update your tables</a>.';
49aafb90 1357$string['upgradeforumreadinfo'] = 'A new feature has been added in Moodle 1.5 to track read/unread forum posts. To use this functionality you need to update your tables with all the tracking information for existing posts. Depending on the size of your site this can take a long time (hours) and can be quite taxing on the database, so it\'s best to do it during a quiet period. However, your site will continue functioning during this upgrade and users won\'t be affected. Once you start this process you should let it finish (keep your browser window open). However, if you stop the process by closing the window: don\'t worry, you can start over.<br /><br />Do you want to start the upgrading process now?';
98b32c9e 1358$string['upgradekeyreq'] = 'Upgrade key required';
6ef02f84 1359$string['upgradekeyset'] = 'Upgrade key (leave empty to not set it)';
30c8dd34 1360$string['upgradelogs'] = 'For full functionality, your old logs need to be upgraded. <a href="{$a}">More information</a>';
49aafb90 1361$string['upgradelogsinfo'] = 'Some changes have recently been made in the way logs are stored. To be able to view all of your old logs on a per-activity basis, your old logs need to be upgraded. Depending on your site this can take a long time (eg several hours) and can be quite taxing on the database for large sites. Once you start this process you should let it finish (by keeping the browser window open). Don\'t worry - your site will work fine for other people while the logs are being upgraded.<br /><br />Do you want to upgrade your logs now?';
304d08f0 1362$string['upgradesettings'] = 'New settings';
0c19b2c8 1363$string['upgradesettingsintro'] = 'The settings shown below were added during your last Moodle upgrade. Make any changes necessary to the defaults and then click the \'Save changes\' button at the bottom of this page.';
774c42a8
1364$string['upgradestalefiles'] = 'Mixed Moodle versions detected, upgrade cannot continue';
1365$string['upgradestalefilesinfo'] = 'The Moodle update process has been paused because PHP scripts from at least two major versions of Moodle have been detected in the Moodle directory.
1366
1367This can cause significant problems later, so in order to continue you must ensure that the Moodle directory contains only files for a single version of Moodle.
1368
1369The recommended way to clean your Moodle directory is as follows:
1370
1371* rename the current Moodle directory to "moodle_old"
9f3e0968 1372* create a new Moodle directory containing only files from either a standard Moodle package download, or from the Moodle Git repository
774c42a8
1373* move the original config.php file and any non-standard plugins from the "moodle_old" directory to the new Moodle directory
1374
1375When you have a clean Moodle directory, refresh this page to resume the Moodle update process.
1376
1377This warning is often caused by unzipping a standard Moodle package over a previous version of Moodle. While this is OK for minor upgrades, it is strongly discouraged for major Moodle upgrades.
1378
9f3e0968 1379This warning can also be caused by an incomplete checkout or update operation from the Git repository, in which case you may just have to wait for the operation to complete, or perhaps run the appropriate clean-up command and retry the operation.
774c42a8 1380
9f3e0968 1381You can find more information in upgrade documentation at <a href="{$a}">{$a}</a>.';
480fca77
HF
1382$string['upgradesure'] = '<p>Your Moodle files have been changed, and you are about to automatically upgrade your server to this version:</p>
1383<p><strong>{$a}</strong></p>
1384<p>Once you do this you can not go back again. Please note that this process can take a long time.</p>
1385<p>Are you sure you want to upgrade this server to this version?</p>';
775f811a 1386$string['upgradetimedout'] = 'Upgrade timed out, please restart the upgrade.';
49aafb90 1387$string['upgradingdata'] = 'Upgrading data';
1388$string['upgradinglogs'] = 'Upgrading logs';
1c82b3f2 1389$string['upgradingversion'] = 'Upgrading to new version';
304d08f0 1390$string['upwards'] = 'upwards';
30c8dd34 1391$string['useblogassociations'] = 'Enable associations';
b958e941 1392$string['useexternalyui'] = 'Use online YUI libraries';
ad0cf519 1393$string['user'] = 'User';
68853d0d 1394$string['userbulk'] = 'Bulk user actions';
12142298 1395$string['userbulkdownload'] = 'Export users as';
d44e2e42 1396$string['userimagesdisabled'] = 'Profile user images are disabled';
304d08f0 1397$string['userlist'] = 'Browse list of users';
747dac69 1398$string['userdefaultpreferences'] = 'User default preferences';
a292ed54
AB
1399$string['userfiltersdefault'] = 'Default user filters';
1400$string['userfiltersdefault_desc'] = 'Select the filters that should be shown on the \'Browse list of users\' page and on the \'Bulk user actions\' page. Hold down the Ctrl key to select multiple items. Any filters not selected will be available by clicking the \'Show more\' link.';
1401$string['usermanagement'] = 'User management';
4766a50c 1402$string['userpreference'] = 'User preference';
304d08f0 1403$string['userpolicies'] = 'User policies';
304d08f0 1404$string['users'] = 'Users';
7ee90659
HF
1405$string['userquota'] = 'Private files space';
1406$string['userquota_desc'] = 'The maximum amount of data that each user can store in their private files area.';
016ba638 1407$string['usesitenameforsitepages'] = 'Use site name for site pages';
9db103e9 1408$string['usetags'] = 'Enable tags functionality';
06726894 1409$string['validateemptylineerror'] = 'Empty lines are not valid';
1920eebc 1410$string['validateerror'] = 'This value is not valid';
06726894 1411$string['validateerrorlist'] = 'These entries are invalid: {$a}';
685e5b00 1412$string['validateiperror'] = 'These IP addresses are invalid: {$a}';
bff34a67 1413$string['verifychangedemail'] = 'Restrict domains when changing email';
30c8dd34 1414$string['warningcurrentsetting'] = 'Invalid current value: {$a}';
0aff15c2 1415$string['warningiconvbuggy'] = 'Your version of the iconv library does not support the //IGNORE modifier. You should install the mbstring extension which can be used instead for cleaning strings containing invalid UTF-8 characters.';
5f8bdc17 1416$string['webproxy'] = 'Web proxy';
1417$string['webproxyinfo'] = 'Fill in following options if your Moodle server can not access internet directly. Internet access is required for download of environment data, language packs, RSS feeds, timezones, etc.<br /><em>PHP cURL extension is highly recommended.</em>';
700522ba 1418$string['xmlrpcrecommended'] = 'The XMLRPC extension is useful for web services and Moodle networking.';
84d6e832 1419$string['yuicomboloading'] = 'YUI combo loading';
ed94cb66 1420$string['ziprequired'] = 'The Zip PHP extension is now required by Moodle, info-ZIP binaries or PclZip library are not used anymore.';
d6a1f63b
SH
1421
1422
1423$string['caching'] = 'Caching';
1424$string['cachesettings'] = 'Cache settings';
1425$string['cacherequest'] = 'Request cache';
1426$string['cacherequesthelp'] = 'User specific cache that expires when the request is complete. Designed to replace areas where we are using the static stores.';
1427$string['cachesession'] = 'Session cache';
ca084ef1 1428$string['cachesessionhelp'] = 'User specific cache that expires when the user\'s session ends. Designed to alleviate session bloat/strain.';
d6a1f63b 1429$string['cacheapplication'] = 'Application cache';
ba033b86 1430$string['cacheapplicationhelp'] = 'Cached items are shared among all users and expire by a determined time to live (ttl).';
10bd37fa 1431
c8edee42
MM
1432// Deprecated since Moodle 3.7.
1433$string['allowblockstodock'] = 'Allow blocks to use the dock';
7a8dd566
SR
1434$string['configallowblockstodock'] = 'If enabled and supported by the selected theme users can choose to move blocks to a special dock.';
1435// Deprecated since Moodle 3.8.
1436$string['configuserquota'] = 'The maximum number of bytes that a user can store in their own private file area. {$a->bytes} bytes == {$a->displaysize}';
3d2aa2eb
DM
1437$string['registermoodlenet'] = '<p>We\'d love to stay in touch and provide you with important things for your Moodle site!</p><p>By registering:</p><ul><li>You can subscribe to receive notifications of new Moodle releases, security alerts and other important news.</li><li>You can access and activate mobile push notifications from your Moodle site through our free <a href="https://download.moodle.org/mobile/">Moodle app</a>.</li><li>You are contributing to our <a href="https://stats.moodle.org">Moodle statistics</a> of the worldwide community, which help us improve Moodle and our community sites.</li><li>If you wish, your site can be included in the <a href="https://stats.moodle.org/sites/">list of registered Moodle sites</a> in your country.</li></ul>';
1438$string['registermoodleorg'] = 'When you register your site';
1439$string['registermoodleorgli1'] = 'You are added to a low-volume mailing list for important notifications such as security alerts and new releases of Moodle.';
1440$string['registermoodleorgli2'] = 'Statistics about your site will be added to the {$a} of the worldwide Moodle community.';
1441$string['registerwithmoodleorg'] = 'Register your site';
959e4f0e
MG
1442$string['configrequestcategoryselection'] = 'Allow the selection of a category when requesting a course.';
1443$string['requestcategoryselection'] = 'Enable category selection';