diff --git a/admin/tool/analytics/lang/en/tool_analytics.php b/admin/tool/analytics/lang/en/tool_analytics.php index 1c3bba2305a0c..6cc6d725ee944 100644 --- a/admin/tool/analytics/lang/en/tool_analytics.php +++ b/admin/tool/analytics/lang/en/tool_analytics.php @@ -62,7 +62,7 @@ $string['info'] = 'Info'; $string['insights'] = 'Insights'; $string['invalidanalysables'] = 'Invalid site elements'; -$string['invalidanalysablesinfo'] = 'This pages lists this site analysable elements that can not be used by this prediction model. The listed elements can not be used neither to train the prediction model nor the prediction model can get predictions for them.'; +$string['invalidanalysablesinfo'] = 'This page lists analysable elements that can\'t be used by this prediction model. The listed elements can\'t be used either to train the prediction model nor can the prediction model obtain predictions for them.'; $string['invalidanalysablestable'] = 'Invalid site analysable elements table'; $string['invalidprediction'] = 'Invalid to get predictions'; $string['invalidtraining'] = 'Invalid to train the model'; diff --git a/admin/tool/dataprivacy/lang/en/tool_dataprivacy.php b/admin/tool/dataprivacy/lang/en/tool_dataprivacy.php index 86b1799db44a8..bb3fa70953394 100644 --- a/admin/tool/dataprivacy/lang/en/tool_dataprivacy.php +++ b/admin/tool/dataprivacy/lang/en/tool_dataprivacy.php @@ -277,7 +277,7 @@ $string['resubmitrequest'] = 'Resubmit {$a->type} request for {$a->username}'; $string['resubmittedrequest'] = 'The existing {$a->type} request for {$a->username} was cancelled and resubmitted'; $string['resultdeleted'] = 'You recently requested to have your account and personal data in {$a} to be deleted. This process has been completed and you will no longer be able to log in.'; -$string['resultdownloadready'] = 'Your copy of your personal data in {$a} that you recently requested is now available for download. Please click on the link below to go to the download page.'; +$string['resultdownloadready'] = 'Your copy of your personal data from {$a} that you recently requested is now available for download from the following link.'; $string['reviewdata'] = 'Review data'; $string['retentionperiod'] = 'Retention period'; $string['retentionperiod_help'] = 'The retention period specifies the length of time that data should be kept for. When the retention period has expired, the data is flagged and listed for deletion, awaiting admin confirmation.'; diff --git a/admin/tool/messageinbound/lang/en/tool_messageinbound.php b/admin/tool/messageinbound/lang/en/tool_messageinbound.php index a9c378dd35c5f..1711f5ede9267 100644 --- a/admin/tool/messageinbound/lang/en/tool_messageinbound.php +++ b/admin/tool/messageinbound/lang/en/tool_messageinbound.php @@ -109,7 +109,7 @@ $string['taskcleanup'] = 'Cleanup of unverified incoming email'; $string['taskpickup'] = 'Incoming email pickup'; $string['tls'] = 'TLS (TLS; started via protocol-level negotiation over unencrypted channel; RECOMMENDED way of initiating secure connection)'; -$string['tlsv1'] = 'TLSv1 (TLS direct version 1.x connection to server)'; +$string['tlsv1'] = 'TLSv1 (direct connection to TLS server version 1.x)'; $string['validateaddress'] = 'Validate sender email address'; $string['validateaddress_help'] = 'When a message is received from a user, Moodle attempts to validate the message by comparing the email address of the sender with the email address in their user profile. diff --git a/admin/tool/monitor/lang/en/tool_monitor.php b/admin/tool/monitor/lang/en/tool_monitor.php index 01b18fd6612a3..ef9052e107a51 100644 --- a/admin/tool/monitor/lang/en/tool_monitor.php +++ b/admin/tool/monitor/lang/en/tool_monitor.php @@ -64,11 +64,11 @@ $string['messageprovider:notification'] = 'Notifications of rule subscriptions'; $string['messagetemplate'] = 'Notification message'; $string['messagetemplate_help'] = 'A notification message is sent to subscribers once the notification threshold has been reached. It can include any or all of the following placeholders: -

-* Link to the location of the event {link}
-* Link to the area monitored {modulelink}
-* Rule name {rulename}
-* Description {description}
+ +* Link to the location of the event {link} +* Link to the area monitored {modulelink} +* Rule name {rulename} +* Description {description} * Event {eventname}'; $string['messagetemplate_link'] = 'admin/tool/monitor/managerules'; $string['moduleinstance'] = 'Instance'; diff --git a/admin/tool/replace/lang/en/tool_replace.php b/admin/tool/replace/lang/en/tool_replace.php index 3f5b0b9694d43..6117521591db2 100644 --- a/admin/tool/replace/lang/en/tool_replace.php +++ b/admin/tool/replace/lang/en/tool_replace.php @@ -23,7 +23,7 @@ * @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later */ -$string['cannotfit'] = 'The replacement is longer than original and shortening is not allow, cannot continue.'; +$string['cannotfit'] = 'The replacement is longer than the original and shortening is not allowed; cannot continue.'; $string['disclaimer'] = 'I understand the risks of this operation'; $string['doit'] = 'Yes, do it!'; $string['excludedtables'] = 'Several tables are not updated as part of the text replacement. These include configuration, log, events, and session tables.'; diff --git a/admin/tool/task/lang/en/tool_task.php b/admin/tool/task/lang/en/tool_task.php index a28b478eaebe0..125562269d227 100644 --- a/admin/tool/task/lang/en/tool_task.php +++ b/admin/tool/task/lang/en/tool_task.php @@ -50,14 +50,39 @@ $string['taskdisabled'] = 'Task disabled'; $string['tasklogs'] = 'Task logs'; $string['taskscheduleday'] = 'Day'; -$string['taskscheduleday_help'] = 'Day of month field for task schedule. The field uses the same format as unix cron. Some examples are:
'; +$string['taskscheduleday_help'] = 'Day of month field for task schedule. The field uses the same format as unix cron. Some examples are: + +* * Every day +* */2 Every 2nd day +* 1 The first of every month +* 1,15 The first and fifteenth of every month'; $string['taskscheduledayofweek'] = 'Day of week'; -$string['taskscheduledayofweek_help'] = 'Day of week field for task schedule. The field uses the same format as unix cron. Some examples are:
'; +$string['taskscheduledayofweek_help'] = 'Day of week field for task schedule. The field uses the same format as unix cron. Some examples are: + +* * Every day +* 0 Every Sunday +* 6 Every Saturday +* 1,5 Every Monday and Friday'; $string['taskschedulehour'] = 'Hour'; -$string['taskschedulehour_help'] = 'Hour field for task schedule. The field uses the same format as unix cron. Some examples are:
'; +$string['taskschedulehour_help'] = 'Hour field for task schedule. The field uses the same format as unix cron. Some examples are: + +* * Every hour +* */2 Every 2 hours +* 2-10 Every hour from 2am until 10am (inclusive) +* 2,6,9 2am, 6am and 9am'; $string['taskscheduleminute'] = 'Minute'; -$string['taskscheduleminute_help'] = 'Minute field for task schedule. The field uses the same format as unix cron. Some examples are:
'; +$string['taskscheduleminute_help'] = 'Minute field for task schedule. The field uses the same format as unix cron. Some examples are: + +* * Every minute +* */5 Every 5 minutes +* 2-10 Every minute between 2 and 10 past the hour (inclusive) +* 2,6,9 2, 6 and 9 minutes past the hour'; $string['taskschedulemonth'] = 'Month'; -$string['taskschedulemonth_help'] = 'Month field for task schedule. The field uses the same format as unix cron. Some examples are:
'; +$string['taskschedulemonth_help'] = 'Month field for task schedule. The field uses the same format as unix cron. Some examples are: + +* * Every month +* */2 Every second month +* 1 Every January +* 1,5 Every January and May'; $string['privacy:metadata'] = 'The Scheduled task configuration plugin does not store any personal data.'; $string['viewlogs'] = 'View logs for {$a}'; diff --git a/admin/tool/uploadcourse/lang/en/tool_uploadcourse.php b/admin/tool/uploadcourse/lang/en/tool_uploadcourse.php index c498b34a8c197..6c20d8f49622c 100644 --- a/admin/tool/uploadcourse/lang/en/tool_uploadcourse.php +++ b/admin/tool/uploadcourse/lang/en/tool_uploadcourse.php @@ -104,8 +104,7 @@ $string['result'] = 'Result'; $string['restoreafterimport'] = 'Restore after import'; $string['rowpreviewnum'] = 'Preview rows'; -$string['rowpreviewnum_help'] = 'Number of rows from the CSV file that will be previewed in the next page. This option exists in -order to limit the next page size.'; +$string['rowpreviewnum_help'] = 'Number of rows from the CSV file that will be previewed on the following page. This option is for limiting the size of the following page.'; $string['shortnametemplate'] = 'Template to generate a shortname'; $string['shortnametemplate_help'] = 'The short name of the course is displayed in the navigation. You may use template syntax here (%f = fullname, %i = idnumber), or enter an initial value that is incremented.'; $string['templatefile'] = 'Restore from this file after upload'; diff --git a/admin/tool/xmldb/lang/en/tool_xmldb.php b/admin/tool/xmldb/lang/en/tool_xmldb.php index d2efeabdea96c..2abd94722a51b 100644 --- a/admin/tool/xmldb/lang/en/tool_xmldb.php +++ b/admin/tool/xmldb/lang/en/tool_xmldb.php @@ -156,7 +156,7 @@ $string['newtablefrommysql'] = 'New table from MySQL'; $string['new_table_from_mysql'] = 'New table from MySQL'; $string['nofieldsspecified'] = 'No fields specified'; -$string['nomasterprimaryuniquefound'] = 'The column(s) that you foreign key references must be included in a primary or unique KEY in the referenced table. Note, the column being in a UNIQUE INDEX is not good enough.'; +$string['nomasterprimaryuniquefound'] = 'The column(s) that your foreign key references must be included in a primary or unique KEY in the referenced table. Note that the column being in a UNIQUE INDEX is not good enough.'; $string['nomissingindexesfound'] = 'No missing indexes have been found, your DB doesn\'t need further actions.'; $string['noreffieldsspecified'] = 'No reference fields specified'; $string['noreftablespecified'] = 'Specified reference table not found'; @@ -221,6 +221,6 @@

After doing that, it\'s highly recommended to execute this utility again to check that no more inconsistent defaults are found.

'; $string['yeswrongintsfound'] = '

Some wrong integers have been found in your DB. Here are their details and the needed SQL statements to be executed with your favourite SQL interface to fix them. Remember to backup your data first!

After fixing them, it is highly recommended to execute this utility again to check that no more wrong integers are found.

'; -$string['yeswrongoraclesemanticsfound'] = '

Some Oracle columns using BYTE semantics have been found in your DB. Here are their details and the needed SQL statements to be executed with your favourite SQL interface to create all them. Remember to backup your data first!

+$string['yeswrongoraclesemanticsfound'] = '

Some Oracle columns using BYTE semantics have been found in your DB. Here are their details and the needed SQL statements to be executed with your favourite SQL interface to convert them all. Remember to backup your data first!

After doing that, it\'s highly recommended to execute this utility again to check that no more wrong semantics are found.

'; $string['privacy:metadata'] = 'The XMLDB editor plugin does not store any personal data.'; diff --git a/auth/db/lang/en/auth_db.php b/auth/db/lang/en/auth_db.php index c6c0145cecb30..d3f8a835bbf8d 100644 --- a/auth/db/lang/en/auth_db.php +++ b/auth/db/lang/en/auth_db.php @@ -33,7 +33,7 @@ $string['auth_dbextrafields'] = 'These fields are optional. You can choose to pre-fill some Moodle user fields with information from the external database fields that you specify here.

If you leave these blank, then defaults will be used.

In either case, the user will be able to edit all of these fields after they log in.

'; $string['auth_dbfieldpass'] = 'Name of the field containing passwords'; $string['auth_dbfieldpass_key'] = 'Password field'; -$string['auth_dbfielduser'] = 'Name of the field containing usernames'; +$string['auth_dbfielduser'] = 'Name of the field containing usernames. This field must be a varchar data type.'; $string['auth_dbfielduser_key'] = 'Username field'; $string['auth_dbhost'] = 'The computer hosting the database server. Use a system DSN entry if using ODBC. Use a PDO DSN entry if using PDO.'; $string['auth_dbhost_key'] = 'Host'; diff --git a/auth/ldap/lang/en/auth_ldap.php b/auth/ldap/lang/en/auth_ldap.php index 76a431765ee75..bbed21abd9a2d 100644 --- a/auth/ldap/lang/en/auth_ldap.php +++ b/auth/ldap/lang/en/auth_ldap.php @@ -164,10 +164,10 @@ $string['useracctctrlerror'] = 'Error getting userAccountControl for {$a}'; $string['diag_genericerror'] = 'LDAP error {$a->code} reading {$a->subject}: {$a->message}.'; -$string['diag_toooldversion'] = 'Its is very unlikely a modern LDAP server uses LDAPv2 protocol. Wrong settings can corrupt values in user fields. Check with your LDAP administrator.'; +$string['diag_toooldversion'] = 'It is very unlikely a modern LDAP server uses LDAPv2 protocol. Wrong settings can corrupt values in user fields. Check with your LDAP administrator.'; $string['diag_emptycontext'] = 'Empty context found.'; -$string['diag_contextnotfound'] = 'Context {$a} does not exists or cannot be read by bind DN.'; -$string['diag_rolegroupnotfound'] = 'Group {$a->group} for role {$a->localname} does not exists or cannot be read by bind DN.'; +$string['diag_contextnotfound'] = 'Context {$a} doesn\'t exist or can\'t be read by bind DN.'; +$string['diag_rolegroupnotfound'] = 'Group {$a->group} for role {$a->localname} doesn\'t exist or can\'t be read by bind DN.'; // Deprecated since Moodle 3.4. $string['auth_ldap_creators'] = 'List of groups or contexts whose members are allowed to create new courses. Separate multiple groups with \';\'. Usually something like \'cn=teachers,ou=staff,o=myorg\''; diff --git a/auth/shibboleth/lang/en/auth_shibboleth.php b/auth/shibboleth/lang/en/auth_shibboleth.php index fd8b747050819..77d6ec4b4e4cb 100644 --- a/auth/shibboleth/lang/en/auth_shibboleth.php +++ b/auth/shibboleth/lang/en/auth_shibboleth.php @@ -34,7 +34,7 @@ $string['auth_shibboleth_login_long'] = 'Login to Moodle via Shibboleth'; $string['auth_shibboleth_manual_login'] = 'Manual login'; $string['auth_shibboleth_select_member'] = 'I\'m a member of ...'; -$string['auth_shibboleth_select_organization'] = 'For authentication via Shibboleth, please select your organization from the drop down list:'; +$string['auth_shibboleth_select_organization'] = 'For authentication via Shibboleth, please select your organisation from the drop-down menu:'; $string['auth_shib_convert_data'] = 'Data modification API'; $string['auth_shib_convert_data_description'] = 'You can use this API to further modify the data provided by Shibboleth. Read the README for further instructions.'; $string['auth_shib_convert_data_warning'] = 'The file does not exist or is not readable by the webserver process!'; diff --git a/blocks/myoverview/lang/en/block_myoverview.php b/blocks/myoverview/lang/en/block_myoverview.php index 22c49e385f3f9..e2c7094d2aa98 100644 --- a/blocks/myoverview/lang/en/block_myoverview.php +++ b/blocks/myoverview/lang/en/block_myoverview.php @@ -31,10 +31,10 @@ $string['aria:courseactions'] = 'Actions for current course'; $string['aria:coursesummary'] = 'Course summary text:'; $string['aria:courseprogress'] = 'Course progress:'; -$string['aria:displaydropdown'] = 'Display dropdown'; +$string['aria:displaydropdown'] = 'Display drop-down menu'; $string['aria:favourites'] = 'Show starred courses'; $string['aria:future'] = 'Show future courses'; -$string['aria:groupingdropdown'] = 'Grouping dropdown'; +$string['aria:groupingdropdown'] = 'Grouping drop-down menu'; $string['aria:inprogress'] = 'Show in courses in progress'; $string['aria:lastaccessed'] = 'Sort courses by last accessed date'; $string['aria:list'] = 'Switch to list view'; @@ -42,11 +42,11 @@ $string['aria:past'] = 'Show past courses'; $string['aria:removefromfavourites'] = 'Remove star for'; $string['aria:summary'] = 'Switch to summary view'; -$string['aria:sortingdropdown'] = 'Sorting dropdown'; +$string['aria:sortingdropdown'] = 'Sorting drop-down menu'; $string['card'] = 'Card'; $string['cards'] = 'Cards'; $string['courseprogress'] = 'Course progress:'; -$string['complete'] = 'Complete'; +$string['complete'] = 'complete'; $string['favourites'] = 'Starred'; $string['future'] = 'Future'; $string['inprogress'] = 'In progress'; diff --git a/customfield/field/checkbox/lang/en/customfield_checkbox.php b/customfield/field/checkbox/lang/en/customfield_checkbox.php index 91bd63ec88cb6..74a41d9918cda 100644 --- a/customfield/field/checkbox/lang/en/customfield_checkbox.php +++ b/customfield/field/checkbox/lang/en/customfield_checkbox.php @@ -24,7 +24,7 @@ defined('MOODLE_INTERNAL') || die(); $string['checkedbydefault'] = 'Checked by default'; -$string['errorconfigunique'] = 'Checkbox field can not be defined as unique'; +$string['errorconfigunique'] = 'The checkbox field cannot be defined as unique.'; $string['pluginname'] = 'Checkbox'; -$string['privacy:metadata'] = 'Checkbox field type plugin does not store any personal data, it uses tables defined in core'; +$string['privacy:metadata'] = 'The Checkbox field type plugin doesn\'t store any personal data; it uses tables defined in core.'; $string['specificsettings'] = 'Settings for the checkbox field'; diff --git a/customfield/field/date/lang/en/customfield_date.php b/customfield/field/date/lang/en/customfield_date.php index 27d058218a65e..fd5b3ccf282ff 100644 --- a/customfield/field/date/lang/en/customfield_date.php +++ b/customfield/field/date/lang/en/customfield_date.php @@ -24,12 +24,12 @@ defined('MOODLE_INTERNAL') || die(); -$string['errormaxdate'] = 'Please enter date no later than {$a}'; -$string['errormindate'] = 'Please enter date on or after {$a}'; +$string['errormaxdate'] = 'Please enter a date no later than {$a}.'; +$string['errormindate'] = 'Please enter a date on or after {$a}.'; $string['includetime'] = 'Include time'; $string['maxdate'] = 'Maximum value'; $string['mindate'] = 'Minimum value'; -$string['mindateaftermax'] = 'The minimum value can not be bigger than the maximum value'; +$string['mindateaftermax'] = 'The minimum value cannot be bigger than the maximum value.'; $string['pluginname'] = 'Date and time'; -$string['privacy:metadata'] = 'Date and time field type plugin does not store any personal data, it uses tables defined in core'; +$string['privacy:metadata'] = 'The Date and time field type plugin doesn\'t store any personal data; it uses tables defined in core.'; $string['specificsettings'] = 'Settings for the date and time field'; diff --git a/customfield/field/select/lang/en/customfield_select.php b/customfield/field/select/lang/en/customfield_select.php index 7e66d9824fbaf..81dc1185e6989 100644 --- a/customfield/field/select/lang/en/customfield_select.php +++ b/customfield/field/select/lang/en/customfield_select.php @@ -24,10 +24,10 @@ defined('MOODLE_INTERNAL') || die(); -$string['errordefaultvaluenotinlist'] = 'Default value must be one of the options from the list above'; -$string['errornotenoughoptions'] = 'Please provide at least two options separated with a newline'; +$string['errordefaultvaluenotinlist'] = 'The default value must be one of the options from the list above.'; +$string['errornotenoughoptions'] = 'Please provide at least two options, with each on a new line.'; $string['invalidoption'] = 'Invalid option selected'; $string['menuoptions'] = 'Menu options (one per line)'; $string['pluginname'] = 'Dropdown menu'; -$string['privacy:metadata'] = 'Dropdown menu field type plugin does not store any personal data, it uses tables defined in core'; +$string['privacy:metadata'] = 'The Dropdown menu field type plugin doesn\'t store any personal data; it uses tables defined in core.'; $string['specificsettings'] = 'Settings for the dropdown menu field'; diff --git a/customfield/field/text/lang/en/customfield_text.php b/customfield/field/text/lang/en/customfield_text.php index 78962d7283c0f..c9e47a70857e8 100644 --- a/customfield/field/text/lang/en/customfield_text.php +++ b/customfield/field/text/lang/en/customfield_text.php @@ -25,20 +25,20 @@ defined('MOODLE_INTERNAL') || die(); $string['displaysize'] = 'Form input size'; -$string['errorconfigdisplaysize'] = 'Form input size must be between 1 and 200 characters'; -$string['errorconfiglinkplaceholder'] = 'Link must contain placeholder $$'; -$string['errorconfiglinksyntax'] = 'Link must be a valid URL starting with either http:// or https://'; -$string['errorconfigmaxlen'] = 'Maximum length must be between 1 and 1333'; -$string['errormaxlength'] = 'This field maximum length is {$a}'; +$string['errorconfigdisplaysize'] = 'The form input size must be between 1 and 200 characters.'; +$string['errorconfiglinkplaceholder'] = 'The link must contain a placeholder $$.'; +$string['errorconfiglinksyntax'] = 'The link must be a valid URL starting with either http:// or https://.'; +$string['errorconfigmaxlen'] = 'The maximum length must be between 1 and 1333.'; +$string['errormaxlength'] = 'This field maximum length is {$a}.'; $string['islink'] = 'Link field'; -$string['islink_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 http://twitter.com/$$.'; +$string['islink_help'] = 'To transform the text into a link, enter a URL containing $$ as a placeholder, where $$ will be replaced with the text. For example, to transform a Twitter ID to a link, enter http://twitter.com/$$.'; $string['ispassword'] = 'Password field'; $string['linktarget'] = 'Link target'; $string['maxlength'] = 'Maximum length'; $string['newwindow'] = 'New window'; $string['none'] = 'None'; $string['pluginname'] = 'Text field'; -$string['privacy:metadata'] = 'Text field field type plugin does not store any personal data, it uses tables defined in core'; +$string['privacy:metadata'] = 'The Text field field type plugin doesn\'t store any personal data; it uses tables defined in core.'; $string['sameframe'] = 'Same frame'; $string['samewindow'] = 'Same window'; $string['specificsettings'] = 'Settings for the text field'; diff --git a/customfield/field/textarea/lang/en/customfield_textarea.php b/customfield/field/textarea/lang/en/customfield_textarea.php index d4bb571a1c0bb..7149604281266 100644 --- a/customfield/field/textarea/lang/en/customfield_textarea.php +++ b/customfield/field/textarea/lang/en/customfield_textarea.php @@ -25,5 +25,5 @@ defined('MOODLE_INTERNAL') || die(); $string['pluginname'] = 'Text area'; -$string['privacy:metadata'] = 'Text area field type plugin does not store any personal data, it uses tables defined in core'; +$string['privacy:metadata'] = 'The Text area field type plugin doesn\'t store any personal data; it uses tables defined in core.'; $string['specificsettings'] = 'Settings for the text area field'; diff --git a/enrol/ldap/lang/en/enrol_ldap.php b/enrol/ldap/lang/en/enrol_ldap.php index a346a996e01f7..2a95489abb854 100644 --- a/enrol/ldap/lang/en/enrol_ldap.php +++ b/enrol/ldap/lang/en/enrol_ldap.php @@ -109,7 +109,7 @@ $string['role_mapping_key'] = 'Map roles from LDAP '; $string['roles'] = 'Role mapping'; $string['server_settings'] = 'LDAP server settings'; -$string['syncenrolmentstask'] = 'Synchronise enrolments task'; +$string['syncenrolmentstask'] = 'Synchronise LDAP enrolments task'; $string['synccourserole'] = "== Synching course '{\$a->idnumber}' for role '{\$a->role_shortname}'\n"; $string['template'] = 'Optional: auto-created courses can copy their settings from a template course'; $string['template_key'] = 'Template'; diff --git a/enrol/manual/lang/en/enrol_manual.php b/enrol/manual/lang/en/enrol_manual.php index a28d07d657579..ca366390a72cf 100644 --- a/enrol/manual/lang/en/enrol_manual.php +++ b/enrol/manual/lang/en/enrol_manual.php @@ -72,7 +72,7 @@ $string['status_help'] = 'This setting determines whether users can be enrolled manually, via a link in the course administration settings, by a user with appropriate permissions such as a teacher.'; $string['statusenabled'] = 'Enabled'; $string['statusdisabled'] = 'Disabled'; -$string['syncenrolmentstask'] = 'Manual enrolment synchronise enrolments task'; +$string['syncenrolmentstask'] = 'Synchronise manual enrolments task'; $string['unenrol'] = 'Unenrol user'; $string['unenrolselectedusers'] = 'Unenrol selected users'; $string['unenrolselfconfirm'] = 'Do you really want to unenrol yourself from course "{$a}"?'; diff --git a/enrol/self/lang/en/enrol_self.php b/enrol/self/lang/en/enrol_self.php index 509f04fb720e9..504b7bafe4d15 100644 --- a/enrol/self/lang/en/enrol_self.php +++ b/enrol/self/lang/en/enrol_self.php @@ -110,7 +110,7 @@ $string['status'] = 'Allow existing enrolments'; $string['status_desc'] = 'Enable self enrolment method in new courses.'; $string['status_help'] = 'If enabled together with \'Allow new enrolments\' disabled, only users who self enrolled previously can access the course. If disabled, this self enrolment method is effectively disabled, since all existing self enrolments are suspended and new users cannot self enrol.'; -$string['syncenrolmentstask'] = 'Self enrolment synchronise enrolments task'; +$string['syncenrolmentstask'] = 'Synchronise self enrolments task'; $string['unenrol'] = 'Unenrol user'; $string['unenrolselfconfirm'] = 'Do you really want to unenrol yourself from course "{$a}"?'; $string['unenroluser'] = 'Do you really want to unenrol "{$a->user}" from course "{$a->course}"?'; diff --git a/lang/en/admin.php b/lang/en/admin.php index 0cedfb063af57..f3cfcb1016b78 100644 --- a/lang/en/admin.php +++ b/lang/en/admin.php @@ -143,7 +143,7 @@ $string['condifmodeditdefaults'] = 'Default values are used in the settings form when creating a new activity or resource.'; $string['confeditorhidebuttons'] = 'Select the buttons that should be hidden in the HTML editor.'; $string['configallowattachments'] = 'If enabled, emails sent from the site can have attachments, such as badges.'; -$string['configenableactivitychooser'] = 'The activity chooser is a dialog box with a short description of each activity and resource. If disabled, separate resource and activity dropdown menus are provided instead.'; +$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.'; $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.'; $string['configallowassign'] = 'You can allow people who have the roles on the left side to assign some of the column roles to other people'; $string['configallowblockstodock'] = 'If enabled and supported by the selected theme users can choose to move blocks to a special dock.'; @@ -301,7 +301,7 @@ $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.'; $string['configopentogoogle'] = 'If you enable this setting, then Google will be allowed to enter your site as a Guest. In addition, people coming in to your site via a Google search will automatically be logged in as a Guest. Note that this only provides transparent access to courses that already allow guest access.'; $string['configoverride'] = 'Defined in config.php'; -$string['configpasswordpolicy'] = 'Turning this on will make Moodle check user passwords against a valid password policy. Use the settings below to specify your policy (they will be ignored if you set this to \'No\').'; +$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.'; $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.'; $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.'; $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.'; @@ -600,7 +600,7 @@ $string['globalsearch'] = 'Global search'; $string['globalsearchmanage'] = 'Manage global search'; $string['groupenrolmentkeypolicy'] = 'Group enrolment key policy'; -$string['groupenrolmentkeypolicy_desc'] = 'Turning this on will make Moodle check group enrolment keys against a valid password policy.'; +$string['groupenrolmentkeypolicy_desc'] = 'If enabled, group enrolment keys will be checked against the password policy as specified in the settings above.'; $string['googlemapkey3'] = 'Google Maps API V3 key'; $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 https://developers.google.com/maps/documentation/javascript/tutorial#api_key'; $string['gotofirst'] = 'Go to first missing string'; @@ -1194,7 +1194,7 @@ $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'; $string['task_logretainruns'] = 'Retain runs'; $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.'; -$string['task_type:adhoc'] = 'Adhoc'; +$string['task_type:adhoc'] = 'Ad hoc'; $string['task_type:scheduled'] = 'Scheduled'; $string['task_result:failed'] = 'Fail'; $string['task_stats:dbreads'] = '{$a} reads'; diff --git a/lang/en/availability.php b/lang/en/availability.php index 3c95526b448fc..c92b544f827b8 100644 --- a/lang/en/availability.php +++ b/lang/en/availability.php @@ -37,7 +37,7 @@ $string['item_unknowntype'] = 'These restrictions use a plugin which is no longer available (if it is okay to remove that restriction, delete it below)'; $string['shown_individual'] = 'Displayed greyed-out if user does not meet this condition'; $string['hide_verb'] = 'Click to hide'; -$string['show_verb'] = 'Click to show'; +$string['show_verb'] = 'Click to display greyed-out'; $string['hidden_all'] = 'Hidden entirely if user does not meet conditions'; $string['shown_all'] = 'Displayed greyed-out if user does not meet conditions'; $string['label_multi'] = 'Required restrictions'; diff --git a/lang/en/completion.php b/lang/en/completion.php index dc1a66f81ee16..94894dfd2e0a6 100644 --- a/lang/en/completion.php +++ b/lang/en/completion.php @@ -102,7 +102,7 @@ $string['completionnotenabledforcourse'] = 'Completion is not enabled for this course'; $string['completionnotenabledforsite'] = 'Completion is not enabled for this site'; $string['completionondate'] = 'Date'; -$string['completionondatevalue'] = 'User must remain enrolled until'; +$string['completionondatevalue'] = 'Date when course will be marked as complete'; $string['completionduration'] = 'Enrolment'; $string['completionsettingslocked'] = 'Completion settings locked'; $string['completionusegrade'] = 'Require grade'; diff --git a/lang/en/course.php b/lang/en/course.php index 20b2fcbfb7135..aba28b38c7668 100644 --- a/lang/en/course.php +++ b/lang/en/course.php @@ -28,12 +28,12 @@ $string['aria:coursename'] = 'Course name'; $string['aria:favourite'] = 'Course is starred'; $string['customfield_islocked'] = 'Locked'; -$string['customfield_islocked_help'] = 'When the field is locked only managers with capability "Modify locked fields" will be able to change it in the course editing form'; -$string['customfield_notvisible'] = 'Not visible'; +$string['customfield_islocked_help'] = 'If the field is locked, only users with the capability to change locked custom fields (by default users with the default role of manager only) will be able to change it in the course settings.'; +$string['customfield_notvisible'] = 'Nobody'; $string['customfield_visibility'] = 'Visible to'; -$string['customfield_visibility_help'] = 'Who should be able able to see the data in the course listing'; +$string['customfield_visibility_help'] = 'This setting determines who can view the custom field name and value in the list of courses.'; $string['customfield_visibletoall'] = 'Everyone'; -$string['customfield_visibletoteachers'] = 'Course editors'; +$string['customfield_visibletoteachers'] = 'Teachers'; $string['customfieldsettings'] = 'Settings for course custom fields'; $string['favourite'] = 'Starred course'; $string['privacy:perpage'] = 'The number of courses to show per page.'; diff --git a/lang/en/customfield.php b/lang/en/customfield.php index 73d3608a06f3d..a916c31e8b6c3 100644 --- a/lang/en/customfield.php +++ b/lang/en/customfield.php @@ -30,15 +30,15 @@ $string['checked'] = 'Checked'; $string['commonsettings'] = 'Common settings'; $string['componentsettings'] = 'Component settings'; -$string['confirmdeletecategory'] = 'Are you sure you want to delete this category? All fields inside this category will also be deleted and all data associated with them. This action can not be undone.'; -$string['confirmdeletefield'] = 'Are you sure you want to delete this field? All associated data will also be deleted. This operation can not be undone.'; +$string['confirmdeletecategory'] = 'Are you sure you want to delete this category? All fields inside the category will also be deleted and all data associated with them. This action cannot be undone.'; +$string['confirmdeletefield'] = 'Are you sure you want to delete this field and all associated data? This action cannot be undone.'; $string['createnewcustomfield'] = 'Add a new custom field'; $string['customfield'] = 'Custom field'; $string['customfielddata'] = 'Custom fields data'; $string['customfields'] = 'Custom fields'; $string['defaultvalue'] = 'Default value'; $string['description'] = 'Description'; -$string['description_help'] = 'Description will be displayed in the form under the field'; +$string['description_help'] = 'The description is displayed in the form below the field.'; $string['edit'] = 'Edit'; $string['editcategoryname'] = 'Edit category name'; $string['editingfield'] = 'Updating {$a}'; @@ -54,7 +54,7 @@ $string['fieldnotfound'] = 'Field not found'; $string['fieldshortname'] = 'Short name'; $string['formfieldcheckshortname'] = 'Short name already exists'; -$string['invalidshortnameerror'] = 'Short name can only contain lowercase latin letters, digits and an underscore sign'; +$string['invalidshortnameerror'] = 'The short name can only contain alphanumeric lowercase characters and underscores (_).'; $string['isdataunique'] = 'Unique data'; $string['isdataunique_help'] = 'Should the data be unique?'; $string['isfieldrequired'] = 'Required'; @@ -71,13 +71,13 @@ $string['otherfields'] = 'Other fields'; $string['otherfieldsn'] = 'Other fields {$a}'; $string['privacy:metadata:customfield_data'] = 'Represents custom field data saved to a context'; -$string['privacy:metadata:customfield_data:charvalue'] = 'Data value, when it is a char'; +$string['privacy:metadata:customfield_data:charvalue'] = 'Data value when it is a character'; $string['privacy:metadata:customfield_data:contextid'] = 'The ID of the context where the data was saved'; $string['privacy:metadata:customfield_data:decvalue'] = 'Data value, when it is a decimal '; $string['privacy:metadata:customfield_data:fieldid'] = 'Field definition ID'; $string['privacy:metadata:customfield_data:instanceid'] = 'Instance ID related to the data'; $string['privacy:metadata:customfield_data:intvalue'] = 'Data value, when it is an integer'; -$string['privacy:metadata:customfield_data:shortcharvalue'] = 'Data value, when it is a short char'; +$string['privacy:metadata:customfield_data:shortcharvalue'] = 'Data value when it is a short character'; $string['privacy:metadata:customfield_data:timecreated'] = 'Time when data was created'; $string['privacy:metadata:customfield_data:timemodified'] = 'Time when data was last modified'; $string['privacy:metadata:customfield_data:value'] = 'Data value, when it is a text'; @@ -85,11 +85,11 @@ $string['privacy:metadata:customfieldpluginsummary'] = 'Fields for various components'; $string['privacy:metadata:filepurpose'] = 'File attached to the custom field data'; $string['shortname'] = 'Short name'; -$string['shortname_help'] = 'Custom field short name is required, must be unique and can only contain latin letters, digits and undescore sign. It is not displayed to the users but may be used for synchronisation with external systems, in web services and APIs'; +$string['shortname_help'] = 'The short name must be unique and can only contain alphanumeric lowercase characters and underscores (_). It is not displayed anywhere on the site, but may be used for synchronisation with external systems or in web services.'; $string['showdate'] = 'Show date'; $string['specificsettings'] = 'Specific settings'; $string['therearenofields'] = 'There are no fields in this category'; $string['totopofcategory'] = 'To the top of category {$a}'; $string['type'] = 'Type'; -$string['unknownhandler'] = 'Unable to find handler for custom fields for component {$a->component} and area {$a->area}'; +$string['unknownhandler'] = 'Unable to find handler for custom fields for component {$a->component} and area {$a->area}.'; $string['yes'] = 'Yes'; diff --git a/lang/en/error.php b/lang/en/error.php index 2317fb2eb9a34..d6c2df6bc1802 100644 --- a/lang/en/error.php +++ b/lang/en/error.php @@ -441,7 +441,7 @@ $string['nopermissiontorate'] = 'Rating of items not allowed!'; $string['nopermissiontoshow'] = 'No permission to see this!'; $string['nopermissiontounlock'] = 'No permission to unlock!'; -$string['nopermissiontoupdatecalendar'] = 'Sorry, but you do not currently have permissions to update a calendar event.'; +$string['nopermissiontoupdatecalendar'] = 'Sorry, but you do not have permission to update the calendar event.'; $string['nopermissiontoviewgrades'] = 'Can not view grades.'; $string['nopermissiontoviewletergrade'] = 'Missing permission to view letter grades'; $string['nopermissiontoviewpage'] = 'You are not allowed to look at this page'; diff --git a/lang/en/grades.php b/lang/en/grades.php index 8bea3d3fe6b45..8a8db28634965 100644 --- a/lang/en/grades.php +++ b/lang/en/grades.php @@ -118,7 +118,7 @@ $string['categorytotal'] = 'Category total'; $string['categorytotalname'] = 'Category total name'; $string['categorytotalfull'] = '{$a->category} total'; -$string['combo'] = 'Tabs and Dropdown menu'; +$string['combo'] = 'Tabs and drop-down menu'; $string['compact'] = 'Compact'; $string['componentcontrolsvisibility'] = 'Whether this grade item is hidden is controlled by the activity settings.'; $string['contract'] = 'Contract category'; @@ -153,7 +153,7 @@ $string['displaypercent'] = 'Display percents'; $string['displaypoints'] = 'Display points'; $string['displayweighted'] = 'Display weighted grades'; -$string['dropdown'] = 'Dropdown menu'; +$string['dropdown'] = 'Drop-down menu'; $string['droplow'] = 'Drop the lowest'; $string['droplow_help'] = 'This setting enables a specified number of the lowest grades to be excluded from the aggregation.'; $string['droplowestvalue'] = 'Set drop lowest grade value'; @@ -484,7 +484,7 @@ $string['missingscale'] = 'Scale must be selected'; $string['mode'] = 'Mode'; $string['modgrade'] = 'Grade'; -$string['modgrade_help'] = 'Select the type of grading used for this activity. If "scale" is chosen, you can then choose the scale from the "scale" dropdown. If using "point" grading, you can then enter the maximum grade available for this activity.'; +$string['modgrade_help'] = 'Select the type of grading used for this activity. If \'scale\' is chosen, you can then choose the scale from the drop-down menu. If using point grading, you can then enter the maximum grade available for this activity.'; $string['modgradecantchangegradetype'] = 'You cannot change the type, as grades already exist for this item.'; $string['modgradecantchangegradetypemsg'] = 'Some grades have already been awarded, so the grade type cannot be changed. If you wish to change the maximum grade, you must first choose whether or not to rescale existing grades.'; $string['modgradecantchangegradetyporscalemsg'] = 'Some grades have already been awarded, so the grade type and scale cannot be changed.'; diff --git a/lang/en/group.php b/lang/en/group.php index aed3fcbfc3e69..9d448ec385d48 100644 --- a/lang/en/group.php +++ b/lang/en/group.php @@ -140,7 +140,7 @@ * Each record is a series of data separated by commas * The first record contains a list of fieldnames defining the format of the rest of the file * Required fieldname is groupname -* Optional fieldnames are description, enrolmentkey, picture, hidepicture'; +* Optional fieldnames are groupidnumber, description, enrolmentkey, groupingname, enablemessaging'; $string['importgroups_link'] = 'group/import'; $string['includeonlyactiveenrol'] = 'Include only active enrolments'; $string['includeonlyactiveenrol_help'] = 'If enabled, suspended users will not be included in groups.'; diff --git a/lang/en/message.php b/lang/en/message.php index e47c0957bee60..c2080cf28846f 100644 --- a/lang/en/message.php +++ b/lang/en/message.php @@ -249,7 +249,7 @@ $string['writeamessage'] = 'Write a message...'; $string['wouldliketocontactyou'] = 'Would like to contact you'; $string['you'] = 'You:'; -$string['youhaveblockeduser'] = 'You have blocked this user in the past'; +$string['youhaveblockeduser'] = 'You have blocked this user.'; $string['yourcontactrequestpending'] = 'Your contact request is pending with {$a}'; // Deprecated since Moodle 3.6. diff --git a/lang/en/moodle.php b/lang/en/moodle.php index 7a93fd462c2ac..2651d2a1e471b 100644 --- a/lang/en/moodle.php +++ b/lang/en/moodle.php @@ -1178,7 +1178,7 @@ $string['maximumupload'] = 'Maximum upload size'; $string['maximumupload_help'] = 'This setting determines the largest size of file that can be uploaded to the course, limited by the site-wide setting set by an administrator. Activity modules also include a maximum upload size setting for further restricting the file size.'; $string['maxnumberweeks'] = 'Maximum number of sections'; -$string['maxnumberweeks_desc'] = 'The maximum value in the number of sections dropdown menu (applies to certain course formats only).'; +$string['maxnumberweeks_desc'] = 'The maximum value in the number of sections drop-down menu (applies to certain course formats only).'; $string['maxnumcoursesincombo'] = 'Browse {$a->numberofcourses} courses.'; $string['maxsize'] = 'Max size: {$a}'; $string['maxsizeandareasize'] = 'Maximum size for new files: {$a->size}, overall limit: {$a->areasize}'; diff --git a/lang/en/question.php b/lang/en/question.php index 0459dc4b638e5..d9df15e60cae3 100644 --- a/lang/en/question.php +++ b/lang/en/question.php @@ -387,7 +387,9 @@ $string['penaltyforeachincorrecttry'] = 'Penalty for each incorrect try'; $string['penaltyforeachincorrecttry_help'] = 'When questions are run using the \'Interactive with multiple tries\' or \'Adaptive mode\' behaviour, so that the student will have several tries to get the question right, then this option controls how much they are penalised for each incorrect try. -The penalty is a proportion of the total question grade, so if the question is worth three marks, and the penalty is 0.3333333, then the student will score 3 if they get the question right first time, 2 if they get it right second try, and 1 of they get it right on the third try.'; +The penalty is a proportion of the total question grade, so if the question is worth three marks, and the penalty is 0.3333333, then the student will score 3 if they get the question right first time, 2 if they get it right second try, and 1 of they get it right on the third try. + +For some multi-part questions this scoring logic is applied separately to each part of the question. The details depend on the question type and can be complicated, but the principle is to give students credit for the knowledge they have demonstrated as fairly as possible.'; $string['previewquestion'] = 'Preview question: {$a}'; $string['privacy:metadata:database:question'] = 'The details about a specific question.'; $string['privacy:metadata:database:question:createdby'] = 'The person who created the question.'; @@ -414,9 +416,9 @@ $string['privacy:metadata:link:qtype'] = 'The Question subsystem interacts with the Question Type plugintype which contains the different types of questions.'; $string['questionbehaviouradminsetting'] = 'Question behaviour settings'; $string['questionbehavioursdisabled'] = 'Question behaviours to disable'; -$string['questionbehavioursdisabledexplained'] = 'Enter a comma separated list of behaviours you do not want to appear in dropdown menu'; +$string['questionbehavioursdisabledexplained'] = 'Enter a comma-separated list of behaviours you do not want to appear in the drop-down menu.'; $string['questionbehavioursorder'] = 'Question behaviours order'; -$string['questionbehavioursorderexplained'] = 'Enter a comma separated list of behaviours in the order you want them to appear in dropdown menu'; +$string['questionbehavioursorderexplained'] = 'Enter a comma-separated list of behaviours in the order you want them to appear in the drop-down menu.'; $string['questionidmismatch'] = 'Question ids mismatch'; $string['questionformtagheader'] = '{$a} tags'; $string['questionname'] = 'Question name'; diff --git a/lang/en/role.php b/lang/en/role.php index 3d80c1fe17973..79fea6d41443d 100644 --- a/lang/en/role.php +++ b/lang/en/role.php @@ -161,7 +161,7 @@ $string['course:changecategory'] = 'Change course category'; $string['course:changefullname'] = 'Change course full name'; $string['course:changeidnumber'] = 'Change course ID number'; -$string['course:changelockedcustomfields'] = 'Modify locked custom fields'; +$string['course:changelockedcustomfields'] = 'Change locked custom fields'; $string['course:changeshortname'] = 'Change course short name'; $string['course:changesummary'] = 'Change course summary'; $string['course:configurecustomfields'] = 'Configure custom fields'; @@ -492,4 +492,4 @@ $string['privacy:metadata:role_capabilities:tableexplanation'] = 'The capabilities and override capabilities for a particular role in a particular context'; $string['privacy:metadata:role_capabilities:timemodified'] = 'The date when the capability was created or modified.'; $string['privacy:metadata:role_cohortroles'] = 'Roles to cohort'; -$string['course:togglecompletion'] = 'Allow users to manually complete activities'; +$string['course:togglecompletion'] = 'Manually mark activities as complete'; diff --git a/lib/editor/atto/plugins/media/lang/en/atto_media.php b/lib/editor/atto/plugins/media/lang/en/atto_media.php index 2e14642b7161e..08b6c6b83cd38 100644 --- a/lib/editor/atto/plugins/media/lang/en/atto_media.php +++ b/lib/editor/atto/plugins/media/lang/en/atto_media.php @@ -74,7 +74,7 @@ $string['subtitlessourcelabel'] = 'Subtitle track URL'; $string['track'] = 'Track URL'; $string['tracks'] = 'Subtitles and captions'; -$string['tracks_help'] = 'Subtitles, captions, chapters and descriptions can be added via a WebVTT (Web Video Text Tracks) format file. Track labels will be shown in the selection dropdown menu. For each type of track, any track set as default will be pre-selected at the start of the video.'; +$string['tracks_help'] = 'Subtitles, captions, chapters and descriptions can be added via a WebVTT (Web Video Text Tracks) format file. Track labels will be shown in the selection drop-down menu. For each type of track, any track set as default will be pre-selected at the start of the video.'; $string['video'] = 'Video'; $string['videoheight'] = 'Video height'; $string['videosourcelabel'] = 'Video source URL'; diff --git a/mod/choice/lang/en/choice.php b/mod/choice/lang/en/choice.php index 02bf3bd65ed1a..4dec53585fdd4 100644 --- a/mod/choice/lang/en/choice.php +++ b/mod/choice/lang/en/choice.php @@ -41,7 +41,7 @@ $string['eventanswerupdated'] = 'Choice updated'; $string['eventreportdownloaded'] = 'Choice report downloaded'; $string['eventreportviewed'] = 'Choice report viewed'; -$string['expired'] = 'Sorry, this activity closed on {$a} and is no longer available'; +$string['expired'] = 'This activity closed on {$a}.'; $string['atleastoneoption'] = 'You need to provide at least one possible answer.'; $string['full'] = '(Full)'; $string['havetologin'] = 'You have to log in before you can submit your choice'; @@ -97,7 +97,7 @@ $string['noresultsviewable'] = 'The results are not currently viewable.'; $string['notanswered'] = 'Not answered yet'; $string['notenrolledchoose'] = 'Sorry, only enrolled users are allowed to make choices.'; -$string['notopenyet'] = 'Sorry, this activity is not available until {$a}'; +$string['notopenyet'] = 'This activity is not available until {$a}.'; $string['numberofuser'] = 'Number of responses'; $string['numberofuserinpercentage'] = 'Percentage of responses'; $string['openafterclose'] = 'You have specified an open date after the close date'; diff --git a/mod/data/lang/en/data.php b/mod/data/lang/en/data.php index 28d233e9a2730..e154c22eafac7 100644 --- a/mod/data/lang/en/data.php +++ b/mod/data/lang/en/data.php @@ -166,8 +166,8 @@ $string['fieldheightsingleview'] = 'Height in single view'; $string['fieldids'] = 'Field ids'; $string['fieldmappings'] = 'Field mappings'; -$string['fieldmappings_help'] = 'This menu allows you to keep the data from the existing database. To preserve the data in a field, you must map it to a new field, where the data will appear. Any field can also be left blank, with no infomation copied into it. Any old field not mapped to a new one will be lost and all it\'s data removed. -You can only map fields of the same type, so each dropdown will have different fields in it. Also, you must be careful not to try and map one old field to more than one new field.'; +$string['fieldmappings_help'] = 'This menu allows you to keep the data from the existing database. To preserve the data in a field, you must map it to a new field, where the data will appear. Any field can also be left blank, with no information copied into it. Any old field not mapped to a new one will be lost and all its data removed. +You can only map fields of the same type, so each drop-down menu will have different fields in it. Also, you must be careful not to try and map one old field to more than one new field.'; $string['fieldname'] = 'Field name'; $string['fieldnotmatched'] = 'The following fields in your file are not known in this database: {$a}'; $string['fieldoptions'] = 'Options (one per line)'; @@ -243,7 +243,7 @@ $string['missingdata'] = 'Data id or object must be provided to field class'; $string['missingfield'] = 'Programmer error: You must specify field and/or data when defining field class.'; $string['modulename'] = 'Database'; -$string['modulename_help'] = 'The database activity module enables participants to create, maintain and search a collection of entries (i.e. records). The structure of the entries is defined by the teacher as a number of fields. Field types include checkbox, radio buttons, dropdown menu, text area, URL, picture and uploaded file. +$string['modulename_help'] = 'The database activity module enables participants to create, maintain and search a collection of entries (i.e. records). The structure of the entries is defined by the teacher as a number of fields. Field types include checkbox, radio buttons, drop-down menu, text area, URL, picture and uploaded file. The visual layout of information when listing, viewing or editing database entries may be controlled by database templates. Database activities may be shared between courses as presets and a teacher may also import and export database entries. @@ -254,7 +254,7 @@ Database activities have many uses, such as * A collaborative collection of web links, books, book reviews, journal references etc -* For displaying student-created photos, posters, websites or poems for peer comment and review'; +* For displaying student-created photos, posters, websites or poems for peer comment and review.'; $string['modulename_link'] = 'mod/data/view'; $string['modulenameplural'] = 'Databases'; $string['more'] = 'More'; @@ -265,7 +265,7 @@ $string['multipletags'] = 'Multiple tags found! Template not saved'; $string['newentry'] = 'New entry'; $string['newfield'] = 'Create a new field'; -$string['newfield_help'] = 'A field allows the input of data. Each entry in a database activity can have multiple fields of multiple types such as a date field, which allows participants to select a day, month and year from a dropdown list, a picture field, which allows participants to upload an image file, or a checkbox field, which allows participants to select one or more options. +$string['newfield_help'] = 'A field allows the input of data. Each entry in a database activity can have multiple fields of multiple types such as a date field, which allows participants to select a day, month and year from a drop-down menu, a picture field, which allows participants to upload an image file, or a checkbox field, which allows participants to select one or more options. Each field must have a unique field name. The field description is optional.'; $string['noaccess'] = 'You do not have access to this page'; diff --git a/mod/feedback/lang/en/feedback.php b/mod/feedback/lang/en/feedback.php index 23d1ab5aabd64..3201d631f5d6c 100644 --- a/mod/feedback/lang/en/feedback.php +++ b/mod/feedback/lang/en/feedback.php @@ -87,9 +87,9 @@ $string['dependvalue'] = 'Dependence value'; $string['description'] = 'Description'; $string['do_not_analyse_empty_submits'] = 'Do not analyse empty submits'; -$string['dropdown'] = 'Multiple choice - single answer allowed (dropdownlist)'; -$string['dropdownlist'] = 'Multiple choice - single answer (dropdown)'; -$string['dropdownrated'] = 'Dropdownlist (rated)'; +$string['dropdown'] = 'Multiple choice - single answer allowed (drop-down menu)'; +$string['dropdownlist'] = 'Multiple choice - single answer (drop-down menu)'; +$string['dropdownrated'] = 'Drop-down menu (rated)'; $string['dropdown_values'] = 'Answers'; $string['drop_feedback'] = 'Remove from this course'; $string['edit_item'] = 'Edit question'; diff --git a/mod/lesson/lang/en/lesson.php b/mod/lesson/lang/en/lesson.php index eeb241bbfbecd..b8b16abd3ddf4 100644 --- a/mod/lesson/lang/en/lesson.php +++ b/mod/lesson/lang/en/lesson.php @@ -32,7 +32,7 @@ * Show an unanswered page - Pages are shown in a random order, with pages containing unanswered questions shown again'; $string['actions'] = 'Actions'; $string['activitylink'] = 'Link to next activity'; -$string['activitylink_help'] = 'To provide a link at the end of the lesson to another activity in the course, select the activity from the dropdown list.'; +$string['activitylink_help'] = 'To provide a link at the end of the lesson to another activity in the course, select the activity from the drop-down menu.'; $string['activitylinkname'] = 'Go to {$a}'; $string['activityoverview'] = 'You have lessons that are due'; $string['addabranchtable'] = 'Add a content page'; diff --git a/mod/lti/lang/en/lti.php b/mod/lti/lang/en/lti.php index 8fe7e4e6db34d..17ac2ad858497 100644 --- a/mod/lti/lang/en/lti.php +++ b/mod/lti/lang/en/lti.php @@ -182,10 +182,10 @@ ### Preconfigured tool editing -Three icons are available after the preconfigured tool dropdown list: +Three icons are available after the preconfigured tool drop-down menu: * **Add** - Create a course level tool configuration. All External tool instances in this course may use the tool configuration. -* **Edit** - Select a course level tool from the dropdown, then click this icon. The details of the tool configuration may be edited. +* **Edit** - Select a course level tool from the drop-down menu, then click this icon. The details of the tool configuration may be edited. * **Delete** - Remove the selected course level tool.'; $string['external_tool_types'] = 'Preconfigured tools'; $string['failedtoconnect'] = 'Moodle was unable to communicate with the "{$a}" system'; @@ -462,9 +462,9 @@ Note that this setting may be overridden in the tool configuration.'; $string['show_in_course_activity_chooser'] = 'Show in activity chooser and as a preconfigured tool'; $string['show_in_course_lti1'] = 'Tool configuration usage'; -$string['show_in_course_lti1_help'] = 'This tool may be shown in the activity chooser for a teacher to select to add to a course. Alternatively, it may be shown in the preconfigured tool dropdown menu when adding an external tool to a course. A further option is for the tool configuration to only be used if the exact tool URL is entered when adding an external tool to a course.'; +$string['show_in_course_lti1_help'] = 'This tool may be shown in the activity chooser for a teacher to select to add to a course. Alternatively, it may be shown in the preconfigured tool drop-down menu when adding an external tool to a course. A further option is for the tool configuration to only be used if the exact tool URL is entered when adding an external tool to a course.'; $string['show_in_course_lti2'] = 'Tool configuration usage'; -$string['show_in_course_lti2_help'] = 'This tool can be shown in the activity chooser for a teacher to select to add to a course or in the preconfigured tool dropdown menu when adding an external tool to a course.'; +$string['show_in_course_lti2_help'] = 'This tool can be shown in the activity chooser for a teacher to select to add to a course or in the preconfigured tool drop-down menu when adding an external tool to a course.'; $string['show_in_course_no'] = 'Do not show; use only when a matching tool URL is entered'; $string['show_in_course_preconfigured'] = 'Show as preconfigured tool when adding an external tool'; $string['size'] = 'Size parameters'; diff --git a/mod/scorm/lang/en/scorm.php b/mod/scorm/lang/en/scorm.php index 4006ee603a903..2ce64452bdba9 100644 --- a/mod/scorm/lang/en/scorm.php +++ b/mod/scorm/lang/en/scorm.php @@ -327,7 +327,7 @@ $string['pluginname'] = 'SCORM package'; $string['popup'] = 'New window'; $string['popuplaunched'] = 'This SCORM package has been launched in a popup window, If you have finished viewing this resource, click here to return to the course page'; -$string['popupmenu'] = 'In a drop down menu'; +$string['popupmenu'] = 'In a drop-down menu'; $string['popupopen'] = 'Open package in a new window'; $string['popupsblocked'] = 'It appears that popup windows are blocked, stopping this SCORM package from playing. Please check your browser settings before trying again.'; $string['position_error'] = 'The {$a->tag} tag can\'t be child of {$a->parent} tag'; diff --git a/mod/workshop/allocation/manual/lang/en/workshopallocation_manual.php b/mod/workshop/allocation/manual/lang/en/workshopallocation_manual.php index 69365e3922998..dd22b20b98cd5 100644 --- a/mod/workshop/allocation/manual/lang/en/workshopallocation_manual.php +++ b/mod/workshop/allocation/manual/lang/en/workshopallocation_manual.php @@ -28,7 +28,7 @@ $string['addreviewer'] = 'Add reviewer'; $string['allocationadded'] = 'The submission has been successfully allocated'; $string['allocationexists'] = 'The allocation already exists'; -$string['areyousuretodeallocate'] = 'Are you sure you want deallocate the selected assessment?'; +$string['areyousuretodeallocate'] = 'Are you sure you want to deallocate the selected assessment?'; $string['areyousuretodeallocategraded'] = 'You are going to remove the assessment that has already been graded. Are you really sure you want to do it?'; $string['pluginname'] = 'Manual allocation'; $string['privacy:metadata:preference:perpage'] = 'Number of allocated assessments the user prefers to see on one page.'; diff --git a/mod/workshop/allocation/random/lang/en/workshopallocation_random.php b/mod/workshop/allocation/random/lang/en/workshopallocation_random.php index 1a594f4a5450d..03264468c6378 100644 --- a/mod/workshop/allocation/random/lang/en/workshopallocation_random.php +++ b/mod/workshop/allocation/random/lang/en/workshopallocation_random.php @@ -26,7 +26,7 @@ $string['addselfassessment'] = 'Add self-assessments'; $string['allocationaddeddetail'] = 'New assessment to be done: {$a->reviewername} is reviewer of {$a->authorname}'; -$string['allocationdeallocategraded'] = 'Unable to deallocate already graded assessment: reviewer {$a->reviewername}, submission author: {$a->authorname}'; +$string['allocationdeallocategraded'] = 'Unable to deallocate already graded assessment: reviewer {$a->reviewername}, submission author {$a->authorname}'; $string['allocationreuseddetail'] = 'Reused assessment: {$a->reviewername} kept as reviewer of {$a->authorname}'; $string['allocationsettings'] = 'Allocation settings'; $string['assessmentdeleteddetail'] = 'Assessment deallocated: {$a->reviewername} is no longer reviewer of {$a->authorname}'; diff --git a/question/format/gift/lang/en/qformat_gift.php b/question/format/gift/lang/en/qformat_gift.php index 6bad7cbaa8d9f..20990f7db3699 100644 --- a/question/format/gift/lang/en/qformat_gift.php +++ b/question/format/gift/lang/en/qformat_gift.php @@ -31,7 +31,7 @@ $string['giftrightbraceerror'] = 'Could not find a }'; $string['importminerror'] = 'There is an error in the question. There are not enough answers for this question type'; $string['nohandler'] = 'No handler for question type {$a}'; -$string['pluginname'] = 'Gift format'; -$string['pluginname_help'] = 'Gift format enables multiple-choice, true-false, short answer, matching, missing word, numerical and essay questions to be imported or exported via text file.'; +$string['pluginname'] = 'GIFT format'; +$string['pluginname_help'] = 'GIFT format enables multiple choice, true/false, short answer, matching, missing word, numerical and essay questions to be imported or exported via text file.'; $string['pluginname_link'] = 'qformat/gift'; -$string['privacy:metadata'] = 'The Gift question format plugin does not store any personal data.'; +$string['privacy:metadata'] = 'The GIFT question format plugin does not store any personal data.'; diff --git a/question/format/webct/lang/en/qformat_webct.php b/question/format/webct/lang/en/qformat_webct.php index 96a52d6dafc0d..e09303c1f4533 100644 --- a/question/format/webct/lang/en/qformat_webct.php +++ b/question/format/webct/lang/en/qformat_webct.php @@ -23,7 +23,7 @@ */ $string['errorsdetected'] = '{$a} error(s) detected'; -$string['missinganswer'] = 'Too few :ANSWER, :Lx, :Rx statements for question line {$a}. You must define at last 2 possible answers'; +$string['missinganswer'] = 'Too few :ANSWER, :Lx, :Rx statements for question line {$a}. You must define at least 2 possible answers.'; $string['missingquestion'] = 'Missing question label after line {$a}'; $string['pluginname'] = 'WebCT format'; $string['pluginname_help'] = 'WebCT format enables multiple-choice and short answer questions saved in WebCT\'s text-based format to be imported.'; diff --git a/question/type/gapselect/lang/en/qtype_gapselect.php b/question/type/gapselect/lang/en/qtype_gapselect.php index 9485240504101..d5c64da09daaf 100644 --- a/question/type/gapselect/lang/en/qtype_gapselect.php +++ b/question/type/gapselect/lang/en/qtype_gapselect.php @@ -26,21 +26,21 @@ $string['answer'] = 'Answer'; $string['choices'] = 'Choices'; $string['choicex'] = 'Choice [[{no}]]'; -$string['combinedcontrolnamegapselect'] = 'drop down box'; -$string['combinedcontrolnamegapselectplural'] = 'drop down boxes'; +$string['combinedcontrolnamegapselect'] = 'drop-down menu'; +$string['combinedcontrolnamegapselectplural'] = 'drop-down menus'; $string['correctansweris'] = 'The correct answer is: {$a}'; $string['errorblankchoice'] = 'Please check the choices: Choice {$a} is empty.'; -$string['errormissingchoice'] = 'Please check the question text: {$a} was not found in the choices! Only numbers with choice answers specified are allowed to be used as place holders.'; +$string['errormissingchoice'] = 'Please check the question text: {$a} was not found in the choices! Only numbers with choice answers specified are allowed to be used as placeholders.'; $string['errornoslots'] = 'The question text must contain placeholders like [[1]] to show where the missing words go.'; $string['errorquestiontextblank'] = 'You must enter some question text.'; $string['group'] = 'Group'; $string['pleaseputananswerineachbox'] = 'Please put an answer in each box.'; $string['pluginname'] = 'Select missing words'; -$string['pluginname_help'] = 'Select missing words questions require the respondent to select correct answers from dropdown menus. [[1]], [[2]], [[3]], ... are used as placeholders in the question text, with the correct answers specified as choice answers 1, 2, 3, ... respectively. Extra choice answers may be added to make the question harder. Choice answers may be grouped to restrict answers available in each dropdown menu.'; +$string['pluginname_help'] = 'Select missing words questions require the respondent to select correct answers from drop-down menus. [[1]], [[2]], [[3]], ... are used as placeholders in the question text, with the correct answers specified as choice answers 1, 2, 3, ... respectively. Extra choice answers may be added to make the question harder. Choice answers may be grouped to restrict answers available in each drop-down menu.'; $string['pluginname_link'] = 'question/type/gapselect'; $string['pluginnameadding'] = 'Adding a select missing words question'; $string['pluginnameediting'] = 'Editing a select missing words question'; -$string['pluginnamesummary'] = 'Missing words in the question text are filled in using dropdown menus.'; +$string['pluginnamesummary'] = 'Missing words in the question text are filled in using drop-down menus.'; $string['privacy:metadata'] = 'The Select missing words plugin does not store any personal data.'; $string['shuffle'] = 'Shuffle'; $string['tagsnotallowed'] = '{$a->tag} is not allowed. (Only {$a->allowed} are permitted.)'; diff --git a/question/type/multianswer/lang/en/qtype_multianswer.php b/question/type/multianswer/lang/en/qtype_multianswer.php index 9a32ef19e130b..4b000de77f25d 100644 --- a/question/type/multianswer/lang/en/qtype_multianswer.php +++ b/question/type/multianswer/lang/en/qtype_multianswer.php @@ -32,7 +32,7 @@ $string['layouthorizontal'] = 'Horizontal row of radio-buttons'; $string['layoutmultiple_horizontal'] = 'Horizontal row of checkboxes'; $string['layoutmultiple_vertical'] = 'Vertical column of checkboxes'; -$string['layoutselectinline'] = 'Dropdown menu in-line in the text'; +$string['layoutselectinline'] = 'Drop-down menu in-line in the text'; $string['layoutundefined'] = 'Undefined layout'; $string['layoutvertical'] = 'Vertical column of radio buttons'; $string['nooptionsforsubquestion'] = 'Unable to get options for question part # {$a->sub} (question->id={$a->id})'; diff --git a/theme/boost/lang/en/theme_boost.php b/theme/boost/lang/en/theme_boost.php index 627ccf71f793c..b262721f52e0d 100644 --- a/theme/boost/lang/en/theme_boost.php +++ b/theme/boost/lang/en/theme_boost.php @@ -40,7 +40,7 @@ $string['nobootswatch'] = 'None'; $string['pluginname'] = 'Boost'; $string['presetfiles'] = 'Additional theme preset files'; -$string['presetfiles_desc'] = 'Preset files can be used to dramatically alter the appearance of the theme. See Boost presets for information on creating and sharing your own preset files, and see the Presets repository for presets that others have shared.'; +$string['presetfiles_desc'] = 'Preset files can be used to dramatically alter the appearance of the theme. See Boost presets for information on creating and sharing your own preset files, and see the Presets repository for presets that others have shared.'; $string['preset'] = 'Theme preset'; $string['preset_desc'] = 'Pick a preset to broadly change the look of the theme.'; $string['privacy:metadata'] = 'The Boost theme does not store any personal data about any user.'; diff --git a/theme/bootstrapbase/lang/en/theme_bootstrapbase.php b/theme/bootstrapbase/lang/en/theme_bootstrapbase.php index 604c03e262283..9d7f8f603a82c 100644 --- a/theme/bootstrapbase/lang/en/theme_bootstrapbase.php +++ b/theme/bootstrapbase/lang/en/theme_bootstrapbase.php @@ -27,11 +27,9 @@ $string['region-side-post'] = 'Right'; $string['region-side-pre'] = 'Left'; -$string['choosereadme'] = ' -

Bootstrap Base

- +$string['choosereadme'] = '

Bootstrap Base

+

Theme Credits

-

Moodle twitter Bootstrap theme

This theme is based on the Bootstrap CSS framework, version 2.3 @@ -43,7 +41,7 @@ This is a GPL theme that is available on GitHub:

-https://github.com/bmbrands/theme_bootstrap +https://github.com/bmbrands/theme_bootstrap

Feel free to modify / improve / share @@ -65,8 +63,10 @@

More information

'; + +
+
'; diff --git a/theme/clean/lang/en/theme_clean.php b/theme/clean/lang/en/theme_clean.php index becb3afea65eb..251fadd5c0fea 100644 --- a/theme/clean/lang/en/theme_clean.php +++ b/theme/clean/lang/en/theme_clean.php @@ -22,11 +22,10 @@ * @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later */ -$string['choosereadme'] = ' -
+$string['choosereadme'] = '

Clean

-

+

About

diff --git a/user/profile/field/menu/lang/en/profilefield_menu.php b/user/profile/field/menu/lang/en/profilefield_menu.php index 1505a5105602b..25e39798a429a 100644 --- a/user/profile/field/menu/lang/en/profilefield_menu.php +++ b/user/profile/field/menu/lang/en/profilefield_menu.php @@ -22,9 +22,9 @@ * @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later */ -$string['pluginname'] = 'Dropdown menu'; -$string['privacy:metadata:profilefield_menu:userid'] = 'The ID of the user whose data is stored by the Dropdown menu user profile field'; +$string['pluginname'] = 'Drop-down menu'; +$string['privacy:metadata:profilefield_menu:userid'] = 'The ID of the user whose data is stored by the drop-down menu user profile field'; $string['privacy:metadata:profilefield_menu:fieldid'] = 'The ID of the profile field'; -$string['privacy:metadata:profilefield_menu:data'] = 'Dropdown menu user profile field user data'; -$string['privacy:metadata:profilefield_menu:dataformat'] = 'The format of Dropdown menu user profile field user data'; +$string['privacy:metadata:profilefield_menu:data'] = 'Drop-down menu user profile field user data'; +$string['privacy:metadata:profilefield_menu:dataformat'] = 'The format of the drop-down menu user profile field user data'; $string['privacy:metadata:profilefield_menu:tableexplanation'] = 'Additional profile data';