PageRenderTime 62ms CodeModel.GetById 21ms RepoModel.GetById 0ms app.codeStats 1ms

/lang/en/admin.php

https://bitbucket.org/moodle/moodle
PHP | 1564 lines | 1529 code | 9 blank | 26 comment | 0 complexity | 44cf959b7e02d13631666abe0f802e31 MD5 | raw file
Possible License(s): Apache-2.0, LGPL-2.1, BSD-3-Clause, MIT, GPL-3.0

Large files files are truncated, but you can click here to view the full file

  1. <?php
  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. * Strings for component 'admin', language 'en', branch 'MOODLE_20_STABLE'
  18. *
  19. * @package core
  20. * @copyright 1999 onwards Martin Dougiamas {@link http://moodle.com}
  21. * @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
  22. */
  23. $string['accessdenied'] = 'Access denied';
  24. $string['accounts'] = 'Accounts';
  25. $string['addcategory'] = 'Add a category';
  26. $string['additionalhtml'] = 'Additional HTML';
  27. $string['additionalhtml_heading'] = 'Additional HTML to be added to every page.';
  28. $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.';
  29. $string['additionalhtmlhead'] = 'Within HEAD';
  30. $string['additionalhtmlhead_desc'] = 'Content here will be added to the bottom of the HEAD tag for every page.';
  31. $string['additionalhtmltopofbody'] = 'When BODY is opened';
  32. $string['additionalhtmltopofbody_desc'] = 'Content here will be added in to every page immediately after the opening body tag.';
  33. $string['additionalhtmlfooter'] = 'Before BODY is closed';
  34. $string['additionalhtmlfooter_desc'] = 'Content here will be added in to every page right before the body tag is closed.';
  35. $string['admincategory'] = 'Category: {$a}';
  36. $string['adminseesall'] = 'Admins see all';
  37. $string['adminseesallevents'] = 'Administrators see all events';
  38. $string['adminseesownevents'] = 'Administrators are just like other users';
  39. $string['advancedfeatures'] = 'Advanced features';
  40. $string['agedigitalconsentverification'] = 'Digital age of consent verification';
  41. $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.';
  42. $string['ageofdigitalconsentmap'] = 'Digital age of consent';
  43. $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.';
  44. $string['allcountrycodes'] = 'All country codes';
  45. $string['allowattachments'] = 'Allow attachments';
  46. $string['allowbeforeblock'] = 'Allowed list will be processed first';
  47. $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.';
  48. $string['allowcategorythemes'] = 'Allow category themes';
  49. $string['allowcohortthemes'] = 'Allow cohort themes';
  50. $string['allowcoursethemes'] = 'Allow course themes';
  51. $string['allowediplist'] = 'Allowed IP list';
  52. $string['allowedemaildomains'] = 'Allowed email domains';
  53. $string['allowemailaddresses'] = 'Allowed email domains';
  54. $string['allowemojipicker'] = 'Emoji picker';
  55. $string['allowindexing'] = 'Allow indexing by search engines';
  56. $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.';
  57. $string['allowindexingeverywhere'] = 'Everywhere';
  58. $string['allowindexingexceptlogin'] = 'Everywhere except login and signup pages';
  59. $string['allowindexingnowhere'] = 'Nowhere';
  60. $string['allowusermailcharset'] = 'Allow user to select character set';
  61. $string['allowframembedding'] = 'Allow frame embedding';
  62. $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. Please note that for the mobile app this setting is ignored and frame embedding is always allowed.';
  63. $string['allowguestmymoodle'] = 'Allow guest access to Dashboard';
  64. $string['allowobjectembed'] = 'Allow EMBED and OBJECT tags';
  65. $string['allowthemechangeonurl'] = 'Allow theme changes in the URL';
  66. $string['allowuserblockhiding'] = 'Allow users to hide blocks';
  67. $string['allowuserswitchrolestheycantassign'] = 'Allow users without the assign roles capability to switch roles';
  68. $string['allowuserthemes'] = 'Allow user themes';
  69. $string['alternativefullnameformat'] = 'Alternative full name format';
  70. $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.';
  71. $string['always'] = 'Always';
  72. $string['appearance'] = 'Appearance';
  73. $string['aspellpath'] = 'Path to aspell';
  74. $string['authentication'] = 'Authentication';
  75. $string['authpreventaccountcreation'] = 'Prevent account creation when authenticating';
  76. $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.';
  77. $string['authsettings'] = 'Manage authentication';
  78. $string['autolang'] = 'Language autodetect';
  79. $string['autolangusercreation'] = 'On account creation set user\'s browser language as their preferred language';
  80. $string['autologinguests'] = 'Auto-login guests';
  81. $string['searchareas'] = 'Search areas';
  82. $string['availableto'] = 'Available to';
  83. $string['backgroundcolour'] = 'Transparent colour';
  84. $string['backups'] = 'Backups';
  85. $string['backup_shortname'] = 'Use course name in backup filename';
  86. $string['backup_shortnamehelp'] = 'Use the course name as part of the backup filename.';
  87. $string['badwordsconfig'] = 'Enter your list of bad words separated by commas.';
  88. $string['badwordsdefault'] = 'If the custom list is empty, a default list from the language pack will be used.';
  89. $string['badwordslist'] = 'Custom bad words list';
  90. $string['blockediplist'] = 'Blocked IP List';
  91. $string['blockinstances'] = 'Instances';
  92. $string['blockmultiple'] = 'Multiple';
  93. $string['blockprotect'] = 'Protect instances';
  94. $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.)
  95. This is intended to protect blocks like the navigation and settings which are very hard to get back if accidentally deleted.';
  96. $string['blockunprotect'] = 'Unprotect';
  97. $string['blocksettings'] = 'Manage blocks';
  98. $string['bloglevel'] = 'Blog visibility';
  99. $string['bookmarkadded'] = 'Bookmark added.';
  100. $string['bookmarkalreadyexists'] = 'You have already bookmarked this page.';
  101. $string['bookmarkdeleted'] = 'Bookmark deleted.';
  102. $string['bookmarkthispage'] = 'Bookmark this page';
  103. $string['cachejs'] = 'Cache Javascript';
  104. $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.';
  105. $string['cachetemplates'] = 'Cache templates';
  106. $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.';
  107. $string['calendarexportsalt'] = 'Calendar export salt';
  108. $string['calendarsettings'] = 'Calendar';
  109. $string['calendartype'] = 'Calendar type';
  110. $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.';
  111. $string['calendar_weekend'] = 'Weekend days';
  112. $string['cannotdeletemodfilter'] = 'You cannot uninstall the \'{$a->filter}\' because it is part of the \'{$a->module}\' module.';
  113. $string['cannotuninstall'] = '{$a} can not be uninstalled.';
  114. $string['categoryemail'] = 'Email';
  115. $string['cfgwwwrootslashwarning'] = '$CFG->wwwroot is defined incorrectly in the config.php file. It includes a \'/\' character at the end which must be removed.';
  116. $string['cfgwwwrootwarning'] = '$CFG->wwwroot is defined incorrectly in the config.php file. It should match the URL you are using to access this page.';
  117. $string['checkupgradepending'] = 'Upgrade';
  118. $string['cleanup'] = 'Cleanup';
  119. $string['clianswerno'] = 'n';
  120. $string['cliansweryes'] = 'y';
  121. $string['cliexitgraceful'] = 'Exiting gracefully, please wait ...';
  122. $string['cliexitnow'] = 'Exiting right NOW';
  123. $string['cliincorrectvalueerror'] = 'Error, incorrect value "{$a->value}" for "{$a->option}"';
  124. $string['cliincorrectvalueretry'] = 'Incorrect value, please retry';
  125. $string['clistatusdisabled'] = 'Status: disabled';
  126. $string['clistatusenabled'] = 'Status: enabled';
  127. $string['clistatusenabledlater'] = 'status: CLI maintenance mode will be enabled on {$a}';
  128. $string['clitypevalue'] = 'type value';
  129. $string['clitypevaluedefault'] = 'type value, press Enter to use default value ({$a})';
  130. $string['cliunknowoption'] = 'Unrecognised options:
  131. {$a}
  132. Please use --help option.';
  133. $string['cliupgradedefault'] = 'New setting: {$a}';
  134. $string['cliupgradedefaultheading'] = 'Setting new default values';
  135. $string['cliupgradedefaultverbose'] = 'New setting: {$a->name}, Default value: {$a->defaultsetting}';
  136. $string['cliupgradefinished'] = 'Command line upgrade from {$a->oldversion} to {$a->newversion} completed successfully.';
  137. $string['cliupgradenoneed'] = 'No upgrade needed for the installed version {$a}. Thanks for coming anyway!';
  138. $string['cliupgradepending'] = 'An upgrade is pending';
  139. $string['cliyesnoprompt'] = 'type y (means yes) or n (means no)';
  140. $string['close'] = 'Close';
  141. $string['commentsperpage'] = 'Comments displayed per page';
  142. $string['commonactivitysettings'] = 'Common activity settings';
  143. $string['commonfiltersettings'] = 'Common filter settings';
  144. $string['commonsettings'] = 'Common settings';
  145. $string['componentinstalled'] = 'Component installed';
  146. $string['computedfromlogs'] = 'Computed from logs since {$a}.';
  147. $string['condifmodeditdefaults'] = 'Default values are used in the settings form when creating a new activity or resource.';
  148. $string['confeditorhidebuttons'] = 'Select the buttons that should be hidden in the HTML editor.';
  149. $string['configallowattachments'] = 'If enabled, emails sent from the site can have attachments, such as badges.';
  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.';
  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';
  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.';
  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.';
  154. $string['configallowcoursethemes'] = 'If enabled, then courses will be allowed to set their own themes. Course themes override all other theme choices (site, user, category, cohort or URL-defined themes).';
  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.';
  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.';
  157. $string['configallowemojipicker'] = 'The emoji picker enables users to select emojis, such as smilies, to add to messages and other text areas via an emoji picker button in the Atto toolbar.';
  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>.';
  159. $string['configallowguestmymoodle'] = 'If enabled guests can access Dashboard, otherwise guests are redirected to the site front page.';
  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.';
  161. $string['configallowoverride'] = 'You can allow people with the roles on the left side to override some of the column roles';
  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.';
  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.';
  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 ).';
  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.';
  166. $string['configallowusermailcharset'] = 'If enabled, users can choose an email charset in their messaging preferences.';
  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.
  168. It 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.';
  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)';
  170. $string['configallowview'] = 'Select which roles a user will see, be able to filter by etc. based on which roles they already have.';
  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.';
  172. $string['configauthenticationplugins'] = 'Please choose the authentication plugins you wish to use and arrange them in order of failthrough.';
  173. $string['configautolang'] = 'Detect default language from browser setting, if disabled site default is used.';
  174. $string['configautolangusercreation'] = 'If enabled, when a user\'s account is created automatically on first login (e.g. using LDAP or OAuth 2 authentication), the user\'s browser language is set as their preferred language. Otherwise, the default language for the site is set as the user\'s preferred language.';
  175. $string['configautologinguests'] = 'Should visitors be logged in as guests automatically when entering courses with guest access?';
  176. $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.';
  177. $string['configcalendarcustomexport'] = 'Enable custom date range export of calendar';
  178. $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.';
  179. $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.';
  180. $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.';
  181. $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.';
  182. $string['configcoursegraceperiodafter'] = 'Classify past courses as in progress for these many days after the course end date.';
  183. $string['configcoursegraceperiodbefore'] = 'Classify future courses as in progress for these many days prior to the course start date.';
  184. $string['configcourseoverviewfilesext'] = 'A comma-separated list of allowed course image file extensions.';
  185. $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.';
  186. $string['configcourserequestnotify'] = 'Type username of user to be notified when new course requested.';
  187. $string['configcourserequestnotify2'] = 'Users who will be notified when a course is requested. Only users who can approve course requests are listed here.';
  188. $string['configcoursesperpage'] = 'Enter the number of courses to be displayed per page in a course listing.';
  189. $string['configcourseswithsummarieslimit'] = 'The maximum number of courses to display in a course listing including summaries before falling back to a simpler listing.';
  190. $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.';
  191. $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.';
  192. $string['configcurlcache'] = 'Time-to-live for cURL cache, in seconds.';
  193. $string['configcustommenuitems'] = 'A custom menu may be configured here. Enter each menu item on a new line with format: menu text, a link URL (optional, not for a top menu item with sub-items), 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 ### makes a divider. For example:
  194. <pre>
  195. Courses
  196. -All courses|/course/
  197. -Course search|/course/search.php
  198. -###
  199. -FAQ|https://someurl.xyz/faq
  200. -Preguntas más frecuentes|https://someurl.xyz/pmf||es
  201. Mobile app|https://someurl.xyz/app|Download our app
  202. </pre>';
  203. $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.';
  204. $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.';
  205. $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.';
  206. $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.';
  207. $string['configdebugpageinfo'] = 'Enable if you want page information printed in page footer.';
  208. $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!';
  209. $string['configdefaulthomepage'] = 'This determines the first link in the navigation for logged-in users.';
  210. $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.';
  211. $string['configdefaultrequestedcategory'] = 'Default category to put courses that were requested into, if they\'re approved.';
  212. $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).';
  213. $string['configdeleteincompleteusers'] = 'After this period, any account without the first name, last name or email field filled in is deleted.';
  214. $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.';
  215. $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>';
  216. $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.';
  217. $string['configenableblogs'] = 'This switch provides all site users with their own blog.';
  218. $string['configenabledevicedetection'] = 'Enables detection of mobiles, smartphones, tablets or default devices (desktop PCs, laptops, etc) for the application of themes and other features.';
  219. $string['configdisableuserimages'] = 'Disable the ability for users to change user profile images.';
  220. $string['configdisplayloginfailures'] = 'This will display information to users about previous failed logins.';
  221. $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.';
  222. $string['configdoclang'] = 'This language will be used in links for the documentation pages.';
  223. $string['configdocroot'] = 'Defines the path to Moodle Docs for providing context-specific documentation via \'Help and documentation\' links in the footer of each page. If the field is left blank, links will not be displayed.';
  224. $string['configdoctonewwindow'] = 'If enabled, then links to Moodle Docs will be shown in a new window.';
  225. $string['configeditordictionary'] = 'This value will be used if aspell doesn\'t have dictionary for users own language.';
  226. $string['configeditorfontlist'] = 'Select the fonts that should appear in the editor\'s drop-down list.';
  227. $string['configemailchangeconfirmation'] = 'Require an email confirmation step when users change their email address in their profile.';
  228. $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.';
  229. $string['configemailsubjectprefix'] = 'Text to be prefixed to the subject line of all outgoing mail.';
  230. $string['configemailheaders'] = 'Raw email headers to be added verbatim to all outgoing email.';
  231. $string['configemaildkimselector'] = 'The DKIM selector is arbitrary and your DNS record(s) must match this.';
  232. $string['configenablecalendarexport'] = 'Enable exporting or subscribing to calendars.';
  233. $string['configenablecomments'] = 'Enable comments';
  234. $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.';
  235. $string['configenablemobilewebservice'] = 'Enable mobile service for the official Moodle app or other app requesting it. For more information, read the {$a}';
  236. $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.';
  237. $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.';
  238. $string['configenablerssfeedsdisabled2'] = 'RSS feeds are currently disabled at site level. They may be enabled in Advanced features in the Site administration.';
  239. $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.';
  240. $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.';
  241. $string['configenablewebservices'] = 'Web services enable other systems, such as the Moodle app, to log in to the site and perform operations. For extra security, the setting should be disabled if you are not using the app, or an external tool/service that requires integration via web services.';
  242. $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.';
  243. $string['configerrorlevel'] = 'Choose the amount of PHP warnings that you want to be displayed. Normal is usually the best choice.';
  244. $string['configexportlookahead'] = 'Days to look ahead during export';
  245. $string['configexportlookback'] = 'Days to look back during export';
  246. $string['configextendedusernamechars'] = 'If enabled, usernames may include any characters except uppercase letters. Otherwise, only alphanumeric characters with lowercase letters, underscore (_), hyphen (-), period (.) and at symbol (@) are allowed.';
  247. $string['configextramemorylimit'] = 'Some scripts like search, backup/restore or cron require more memory. Set higher values for large sites.';
  248. $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.';
  249. $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.';
  250. $string['configfiltermatchonepertext'] = 'Automatic linking filters will only generate a single link for the first matching text instance found in each item of text on the page. All others are ignored. This setting has no effect if \'Filter match once per page\' is enabled.';
  251. $string['configfilteruploadedfiles'] = 'Process all uploaded HTML and text files with the filters before displaying them, only uploaded HTML files or none at all.';
  252. $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.';
  253. $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.';
  254. $string['configfrontpage'] = 'The items selected above will be displayed on the site\'s front page.';
  255. $string['configfrontpagecourselimit'] = 'Maximum number of courses';
  256. $string['configfrontpagecourselimithelp'] = 'Maximum number of courses to be displayed on the site\'s front page in course listings.';
  257. $string['configfrontpageloggedin'] = 'The items selected above will be displayed on the site\'s front page when a user is logged in.';
  258. $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.
  259. For 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.';
  260. $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. You\'ll need to register to download the City database file, which you can do at <a href="https://dev.maxmind.com/geoip/geoip2/geolite2/" >https://dev.maxmind.com/geoip/geoip2/geolite2/</a>. Once you\'ve registered and downloaded the file, extract it into "{$a}" directory on your server.';
  261. $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.';
  262. $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.';
  263. $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.';
  264. $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.';
  265. $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.';
  266. $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.';
  267. $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.';
  268. $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.';
  269. $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.';
  270. $string['configkeeptagnamecase'] = 'Check this if you want tag names to keep the original casing as entered by users who created them';
  271. $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.';
  272. $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.';
  273. $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.';
  274. $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.';
  275. $string['configlatinexcelexport'] = 'Choose the encoding for Excel exports.';
  276. $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.';
  277. $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.';
  278. $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.';
  279. $string['configlookahead'] = 'Days to look ahead';
  280. $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.';
  281. $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.';
  282. $string['configmaxconsecutiveidentchars'] = 'Passwords must not have more than this number of consecutive identical characters. Use 0 to disable this check.';
  283. $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.';
  284. $string['configmaxevents'] = 'Events to Lookahead';
  285. $string['configmessaging'] = 'If enabled, users can send messages to other users on the site.';
  286. $string['configmessagingallowemailoverride'] = 'Allow users to have email message notifications sent to an email address other than the email address in their profile';
  287. $string['configmessagingdefaultpressenter'] = 'Whether \'Use enter to send\' is enabled by default in users\' messaging settings.';
  288. $string['configmessagingdeletereadnotificationsdelay'] = 'Read notifications can be deleted to save space. How long after a notification is read can it be deleted?';
  289. $string['configmessagingdeleteallnotificationsdelay'] = 'Read and unread notifications can be deleted to save space. How long after a notification is created can it be deleted?';
  290. $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.';
  291. $string['configminpassworddigits'] = 'Passwords must have at least these many digits.';
  292. $string['configminpasswordlength'] = 'Passwords must be at least these many characters long.';
  293. $string['configminpasswordlower'] = 'Passwords must have at least these many lower case letters.';
  294. $string['configminpasswordnonalphanum'] = 'Passwords must have at least these many non-alphanumeric characters.';
  295. $string['configminpasswordupper'] = 'Passwords must have at least these many upper case letters.';
  296. $string['configmycoursesperpage'] = 'Maximum number of courses to display in any list of a user\'s own courses';
  297. $string['configmymoodleredirect'] = 'This setting forces redirects to /my on login for non-admins and replaces the top level site navigation with /my';
  298. $string['configmypagelocked'] = 'This setting prevents the default page from being edited by any non-admins';
  299. $string['confignavcourselimit'] = 'Limits the number of courses shown to the user in the navigation.';
  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).';
  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 My courses without categories.';
  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.';
  303. $string['confignotifyloginfailures'] = 'Send login failure notification messages to these selected users. This requires an internal logstore (eg Standard Logstore) to be enabled.';
  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?';
  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.';
  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.';
  307. $string['configoverride'] = 'Defined in config.php';
  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, or the \'Check password on login\' setting is enabled.';
  309. $string['configpasswordpolicycheckonlogin'] = 'If enabled, user passwords will be checked against the password policy each time users log in. If the check fails, the user will be required to change their password before proceeding.
  310. It is useful to enable this setting after updating the password policy.';
  311. $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.';
  312. $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.';
  313. $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.';
  314. $string['configperfdebug'] = 'If you turn this on, performance info will be printed in the footer of the standard theme';
  315. $string['configprofileroles'] = 'List of roles that are visible on user profiles and participation page.';
  316. $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.';
  317. $string['configprotectusernames'] = 'If enabled, the forgotten password form will not display any hints allowing account usernames or email addresses to be guessed.';
  318. $string['configproxybypass'] = 'Comma separated list of (partial) hostnames or IPs that should bypass proxy (e.g., 192.168., .mydomain.com)';
  319. $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.';
  320. $string['configproxypassword'] = 'Password needed to access internet through proxy if required, empty if none (PHP cURL extension required).';
  321. $string['configproxyport'] = 'If this server needs to use a proxy computer, then provide the proxy port here.';
  322. $string['configproxytype'] = 'Type of web proxy (PHP5 and cURL extension required for SOCKS5 support).';
  323. $string['configproxyuser'] = 'Username needed to access internet through proxy if required, empty if none (PHP cURL extension required).';
  324. $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>.';
  325. $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>.';
  326. $string['configrequestedstudentname'] = 'Word for student used in requested courses';
  327. $string['configrequestedstudentsname'] = 'Word for students used in requested courses';
  328. $string['configrequestedteachername'] = 'Word for teacher used in requested courses';
  329. $string['configrequestedteachersname'] = 'Word for teachers used in requested courses';
  330. $string['configreverseproxyignore'] = 'If your server is behind multiple reverse proxies that append to the X-Forwarded-For header, then specify a comma-separated list of IP addresses or subnets of the reverse proxies to be ignored in order to find the user\'s correct IP address.';
  331. $string['configsectioninterface'] = 'Interface';
  332. $string['configsectionmail'] = 'Mail';
  333. $string['configsectionmaintenance'] = 'Maintenance';
  334. $string['configsectionmisc'] = 'Miscellaneous';
  335. $string['configsectionoperatingsystem'] = 'Operating system';
  336. $string['configsectionpermissions'] = 'Permissions';
  337. $string['configsectionrequestedcourse'] = 'Course requests';
  338. $string['configsectionsecurity'] = 'Security';
  339. $string['configsectionstats'] = 'Statistics';
  340. $string['configsectionuser'] = 'User';
  341. $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\'.';
  342. $string['configsessioncookie'] = 'This setting customises the name of the cookie…

Large files files are truncated, but you can click here to view the full file