From cd492e2ea583410f19711226c45c4e5738be6282 Mon Sep 17 00:00:00 2001 From: Helen Foster Date: Mon, 19 Nov 2018 11:14:12 +0100 Subject: [PATCH] MDL-63976 lang: Merge English strings from the en_fix language pack Significant string changes: * courseoverviewfiles, courseoverviewfiles_help, courseoverviewfilesext in core, configcourseoverviewfilesext, configcourseoverviewfileslimit in core_admin, areacourseoverviewfiles in core_repository - renaming of 'Course summary files' to 'Course image' --- .../dataprivacy/lang/en/tool_dataprivacy.php | 4 +- admin/tool/task/lang/en/tool_task.php | 2 +- .../lang/en/block_recentlyaccessedcourses.php | 4 +- .../lang/en/block_recentlyaccesseditems.php | 8 +-- .../lang/en/block_starredcourses.php | 4 +- lang/en/admin.php | 19 +++---- lang/en/analytics.php | 2 +- lang/en/badges.php | 55 ++++++++----------- lang/en/grades.php | 2 +- lang/en/message.php | 4 +- lang/en/mnet.php | 2 +- lang/en/moodle.php | 8 +-- lang/en/privacy.php | 2 +- lang/en/question.php | 6 +- lang/en/repository.php | 12 ++-- lang/en/webservice.php | 4 +- mod/assign/lang/en/assign.php | 2 +- .../lang/en/repository_nextcloud.php | 19 +++---- 18 files changed, 75 insertions(+), 84 deletions(-) diff --git a/admin/tool/dataprivacy/lang/en/tool_dataprivacy.php b/admin/tool/dataprivacy/lang/en/tool_dataprivacy.php index c9f4ce1309e3f..96fa63b0a03ec 100644 --- a/admin/tool/dataprivacy/lang/en/tool_dataprivacy.php +++ b/admin/tool/dataprivacy/lang/en/tool_dataprivacy.php @@ -33,7 +33,7 @@ $string['approve'] = 'Approve'; $string['approverequest'] = 'Approve request'; $string['automaticdeletionrequests'] = 'Create automatic data deletion requests'; -$string['automaticdeletionrequests_desc'] = 'If enabled, automatic delete data request will be created upon user deletion or for each existing deleted user which data was not fully deleted.'; +$string['automaticdeletionrequests_desc'] = 'If enabled, a data deletion request will be created automatically for any user accounts deleted manually.'; $string['bulkapproverequests'] = 'Approve requests'; $string['bulkdenyrequests'] = 'Deny requests'; $string['cachedef_purpose'] = 'Data purposes'; @@ -292,7 +292,7 @@ $string['sensitivedatareasons_help'] = 'Select one or more applicable reasons that exempts the prohibition of processing sensitive personal data tied to this purpose. For more information, please see GDPR Art. 9.2'; $string['setdefaults'] = 'Set defaults'; $string['showdataretentionsummary'] = 'Show data retention summary'; -$string['showdataretentionsummary_desc'] = 'If enabled, a link to the data retention summary is shown in the page footer and in the user profile page.'; +$string['showdataretentionsummary_desc'] = 'If enabled, a link to the data retention summary is displayed in the page footer and in users\' profiles.'; $string['statusapproved'] = 'Approved'; $string['statusawaitingapproval'] = 'Awaiting approval'; $string['statuscancelled'] = 'Cancelled'; diff --git a/admin/tool/task/lang/en/tool_task.php b/admin/tool/task/lang/en/tool_task.php index 2e2e20a630995..b1172e060a93a 100644 --- a/admin/tool/task/lang/en/tool_task.php +++ b/admin/tool/task/lang/en/tool_task.php @@ -25,7 +25,7 @@ $string['asap'] = 'ASAP'; $string['backtoscheduledtasks'] = 'Back to scheduled tasks'; $string['blocking'] = 'Blocking'; -$string['cannotfindthepathtothecli'] = 'Cannot find the path to the PHP CLI executable so task execution aborted. Set the "Path to PHP CLI" setting in "Site administration / Server / System paths"'; +$string['cannotfindthepathtothecli'] = 'Cannot find the path to the PHP CLI executable so task execution aborted. Set the \'Path to PHP CLI\' setting in Site administration / Server / System paths.'; $string['clearfaildelay_confirm'] = 'Are you sure you want to clear the fail delay for task \'{$a}\'? After clearing the delay, the task will run according to its normal schedule.'; $string['component'] = 'Component'; $string['corecomponent'] = 'Core'; diff --git a/blocks/recentlyaccessedcourses/lang/en/block_recentlyaccessedcourses.php b/blocks/recentlyaccessedcourses/lang/en/block_recentlyaccessedcourses.php index dd0f6c9065b7c..9730dcda1239e 100644 --- a/blocks/recentlyaccessedcourses/lang/en/block_recentlyaccessedcourses.php +++ b/blocks/recentlyaccessedcourses/lang/en/block_recentlyaccessedcourses.php @@ -22,6 +22,6 @@ */ $string['nocourses'] = 'No recent courses'; $string['pluginname'] = 'Recently accessed courses'; -$string['privacy:metadata'] = 'The timeline block does not store any personal data.'; +$string['privacy:metadata'] = 'The Recently accessed courses block does not store any personal data.'; $string['recentlyaccessedcourses:addinstance'] = 'Add a new Recently accessed courses block'; -$string['recentlyaccessedcourses:myaddinstance'] = 'Add a new Recently accessed courses block to Dashboard'; +$string['recentlyaccessedcourses:myaddinstance'] = 'Add a new recently accessed courses block to Dashboard'; diff --git a/blocks/recentlyaccesseditems/lang/en/block_recentlyaccesseditems.php b/blocks/recentlyaccesseditems/lang/en/block_recentlyaccesseditems.php index d9238f56f02c0..e9f3617f40e07 100644 --- a/blocks/recentlyaccesseditems/lang/en/block_recentlyaccesseditems.php +++ b/blocks/recentlyaccesseditems/lang/en/block_recentlyaccesseditems.php @@ -22,11 +22,11 @@ */ $string['noitems'] = 'No recent items'; $string['pluginname'] = 'Recently accessed items'; -$string['privacy:metadata:cmid'] = 'The course module id'; +$string['privacy:metadata:cmid'] = 'The ID of the activity or resource'; $string['privacy:metadata:courseid'] = 'Course the item belongs to'; -$string['privacy:metadata:block_recentlyaccesseditemstablesummary'] = 'Information about the last time a user accessed an item.'; -$string['privacy:metadata:timeaccess'] = 'The time of the last access to the item by the user.'; -$string['privacy:metadata:userid'] = 'User who accessed the item'; +$string['privacy:metadata:block_recentlyaccesseditemstablesummary'] = 'The Recently accessed items block stores information about items that the user accessed recently'; +$string['privacy:metadata:timeaccess'] = 'The time when the user last accessed the item'; +$string['privacy:metadata:userid'] = 'The ID of the user who accessed the item'; $string['privacy:recentlyaccesseditemspath'] = 'Recently accessed items'; $string['recentlyaccesseditems:addinstance'] = 'Add a new recently accessed items block'; $string['recentlyaccesseditems:myaddinstance'] = 'Add a new recently accessed items block to Dashboard'; \ No newline at end of file diff --git a/blocks/starredcourses/lang/en/block_starredcourses.php b/blocks/starredcourses/lang/en/block_starredcourses.php index 8d7d7f1b9a57f..72040e2b50063 100644 --- a/blocks/starredcourses/lang/en/block_starredcourses.php +++ b/blocks/starredcourses/lang/en/block_starredcourses.php @@ -25,6 +25,6 @@ $string['nocourses'] = 'No starred courses'; $string['pluginname'] = 'Starred courses'; $string['privacy:metadata'] = 'The starred courses block does not store any personal data.'; -$string['starredcourses:addinstance'] = 'Add a new instance of starred courses block'; -$string['starredcourses:myaddinstance'] = 'Add a new instance of starred block to Dashboard'; +$string['starredcourses:addinstance'] = 'Add a new starred courses block'; +$string['starredcourses:myaddinstance'] = 'Add a new starred courses block to Dashboard'; diff --git a/lang/en/admin.php b/lang/en/admin.php index e2f1ecd419882..45aa94bc25025 100644 --- a/lang/en/admin.php +++ b/lang/en/admin.php @@ -176,8 +176,8 @@ $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.'; $string['configcoursegraceperiodafter'] = 'Classify past courses as in progress for these many days after the course end date.'; $string['configcoursegraceperiodbefore'] = 'Classify future courses as in progress for these many days prior to the course start date.'; -$string['configcourseoverviewfilesext'] = 'A comma-separated list of allowed course summary files extensions.'; -$string['configcourseoverviewfileslimit'] = 'The maximum number of files that can be attached to a course summary.'; +$string['configcourseoverviewfilesext'] = 'A comma-separated list of allowed course image file extensions.'; +$string['configcourseoverviewfileslimit'] = 'The maximum number of files that can be displayed next to the course summary on the list of courses page. The first 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.'; $string['configcourserequestnotify'] = 'Type username of user to be notified when new course requested.'; $string['configcourserequestnotify2'] = 'Users who will be notified when a course is requested. Only users who can approve course requests are listed here.'; $string['configcoursesperpage'] = 'Enter the number of courses to be displayed per page in a course listing.'; @@ -379,14 +379,14 @@ $string['configwarning'] = 'Be careful modifying these settings - strange values could cause problems.'; $string['configyuicomboloading'] = 'This options enables combined file loading optimisation for YUI libraries. This setting should be enabled on production sites for performance reasons.'; $string['confirmation'] = 'Confirmation'; -$string['confirmcontextlock'] = '{$a->contextname} is currently unfrozen. Freezing it will prevent any further changes. Are you sure you wish to continue?'; +$string['confirmcontextlock'] = '{$a->contextname} is currently unfrozen. Freezing it will make it read-only and prevent users from making changes. Are you sure you wish to continue?'; $string['confirmcontextunlock'] = '{$a->contextname} is currently frozen. Unfreezing it will allow users to make changes. Are you sure you wish to continue?'; $string['confirmdeletecomments'] = 'You are about to delete comments, are you sure?'; $string['confirmed'] = 'Confirmed'; $string['contextlocking'] = 'Context freezing'; -$string['contextlocking_desc'] = 'This setting allows you to freeze categories, courses, activites, and blocks within the site by removing all write-access to those locations.'; +$string['contextlocking_desc'] = 'This setting enables read-only access to be set for selected categories, courses, activities or blocks.'; $string['contextlockappliestoadmin'] = 'Context freezing applies to administrators'; -$string['contextlockappliestoadmin_desc'] = 'This setting allows administrators to make changes in any context which is frozen.'; +$string['contextlockappliestoadmin_desc'] = 'If disabled, administrators remain with write access to any frozen contexts.'; $string['cookiehttponly'] = 'Only http cookies'; $string['cookiesecure'] = 'Secure cookies only'; $string['country'] = 'Default country'; @@ -725,8 +725,8 @@ $string['maintfileopenerror'] = 'Error opening maintenance files!'; $string['maintinprogress'] = 'Maintenance is in progress...'; $string['managecontextlock'] = 'Freeze this context'; -$string['managecontextlocklocked'] = '{$a->contextname}, and all of its children are now frozen.'; -$string['managecontextlockunlocked'] = '{$a->contextname}, and all of its children are now unfrozen.'; +$string['managecontextlocklocked'] = '{$a->contextname} and any lower contexts are now frozen.'; +$string['managecontextlockunlocked'] = '{$a->contextname} and any lower contexts are now unfrozen.'; $string['managecontextunlock'] = 'Unfreeze this context'; $string['manageformats'] = 'Manage course formats'; $string['manageformatsgotosettings'] = 'Default format can be changed in {$a}'; @@ -827,8 +827,7 @@ $string['moodlebrandedapp'] = 'Branded Moodle app'; $string['moodlebrandedapp_help'] = '

The Branded Moodle app has all the functionality of our free mobile app for Moodle combined with your own custom branding.

About the Branded Moodle app'; -$string['moodlebrandedappreference'] = '

Contact Moodle HQ for our Branded Moodle app service and customise the app with your own branding.

-About the Branded Moodle app'; +$string['moodlebrandedappreference'] = 'Alternatively, get a Branded Moodle app with your own custom branding.'; $string['moodlepartners'] = 'Moodle Partners'; $string['moodlepartners_help'] = '

Moodle Partners are services providers that are certified by Moodle HQ to provide high quality Moodle services for your organisation\'s online learning environment.

About our Partners
@@ -1255,7 +1254,7 @@ $string['updateavailablenot'] = 'Your Moodle code is up-to-date!'; $string['updateavailablerecommendation'] = 'It is strongly recommended that you update your site to the latest version to obtain all recent security and bug fixes.'; $string['updatenotifications'] = 'Update notifications'; -$string['updatenotificationfooter'] = 'Your Moodle site {$a->siteurl} is configured to automatically check for available updates. You are receiving this message as the administrator of the site. You can disable automatic checks for available updates in the Site administration section of the Administration block. You can customise the delivery of this message via your preferences page.'; +$string['updatenotificationfooter'] = 'Your Moodle site {$a->siteurl} is configured to automatically check for available updates. You are receiving this message as the administrator of the site. You can disable automatic checks for available updates in Site administration / Server / Update notifications or customise the delivery of this message via your preferences page.'; $string['updatenotificationsubject'] = 'Moodle updates are available ({$a->siteurl})'; $string['updateautocheck'] = 'Automatically check for available updates'; $string['updateautocheck_desc'] = 'If enabled, your site will automatically check for available updates for both Moodle code and all additional plugins. If there is a new update available, a notification will be sent to site admins.'; diff --git a/lang/en/analytics.php b/lang/en/analytics.php index 75e6adfa6c056..bc843f8dc1536 100644 --- a/lang/en/analytics.php +++ b/lang/en/analytics.php @@ -84,7 +84,7 @@ $string['onlycli'] = 'Analytics processes execution via command line only'; $string['onlycliinfo'] = 'Analytics processes like evaluating models, training machine learning algorithms or getting predictions can take some time, they will run as cron tasks and they can be forced via command line. Disable this setting if you want your site managers to be able to run these processes manually via web interface'; $string['predictionsprocessor'] = 'Predictions processor'; -$string['predictionsprocessor_help'] = 'A predictions processor is the machine-learning backend that processes the datasets generated by calculating models\' indicators and targets. Each model can use a different processor, the one specified here will be the default value.'; +$string['predictionsprocessor_help'] = 'A predictions processor is the machine-learning backend that processes the datasets generated by calculating models\' indicators and targets. Each model can use a different processor. The one specified here will be the default.'; $string['privacy:metadata:analytics:indicatorcalc'] = 'Indicator calculations'; $string['privacy:metadata:analytics:indicatorcalc:starttime'] = 'Calculation start time'; $string['privacy:metadata:analytics:indicatorcalc:endtime'] = 'Calculation end time'; diff --git a/lang/en/badges.php b/lang/en/badges.php index 7c011638474ca..e347eda7441cc 100644 --- a/lang/en/badges.php +++ b/lang/en/badges.php @@ -27,7 +27,7 @@ $string['actions'] = 'Actions'; $string['activate'] = 'Enable access'; $string['activatesuccess'] = 'Access to the badges was successfully enabled.'; -$string['addalignment'] = 'Add competency alignment'; +$string['addalignment'] = 'Add competency'; $string['addbadge'] = 'Add badges'; $string['addbadge_help'] = 'Select all badges that should be added to this badge requirement. Hold CTRL key to select multiple items.'; $string['addbadgecriteria'] = 'Add badge criteria'; @@ -42,7 +42,7 @@ $string['adminonly'] = 'This page is restricted to site administrators only.'; $string['after'] = 'after the date of issue.'; $string['aggregationmethod'] = 'Aggregation method'; -$string['alignment'] = 'Competencies alignment'; +$string['alignment'] = 'Competency'; $string['all'] = 'All'; $string['allmethod'] = 'All of the selected conditions are met'; $string['allmethodactivity'] = 'All of the selected activities are complete'; @@ -70,7 +70,7 @@ $string['archivehelp'] = '

This option means that the badge will be marked as "retired" and will no longer appear in the list of badges. Users will no longer be able to earn this badge, however existing badge recipients will still be able to display this badge on their profile page and push it to their external backpacks.

If you would like your users to retain access to the earned badges it is important to select this option instead of fully deleting badges.

'; $string['attachment'] = 'Attach badge to message'; -$string['attachment_help'] = 'If enabled, an issued badge file will be attached to the recipient\'s email for download. (Attachments must be enabled in Site administration > Plugins > Message outputs > Email to use this option.)'; +$string['attachment_help'] = 'If enabled, an issued badge will be attached to the recipient\'s email for download. (Attachments must be enabled in Site administration / Server / Email / Outgoing mail configuration to use this option.)'; $string['authorimage'] = 'Image author'; $string['authorimage_help'] = 'Author of the image, must be an URL.'; $string['award'] = 'Award badge'; @@ -162,9 +162,9 @@ $string['balignment'] = 'Competencies ({$a})'; $string['bydate'] = ' complete by'; $string['imagecaption'] = 'Image caption'; -$string['imagecaption_help'] = 'Caption for the image.'; +$string['imagecaption_help'] = 'If specified, an image caption is displayed on the badge page.'; $string['claim'] = 'Claim'; -$string['claimcomment'] = 'Endorsement Comment'; +$string['claimcomment'] = 'Endorsement comment'; $string['claimid'] = 'Claim URL'; $string['clearsettings'] = 'Clear settings'; $string['completionnotenabled'] = 'Course completion is not enabled for this course, so it cannot be included in badge criteria. Course completion may be enabled in the course settings.'; @@ -278,7 +278,7 @@ $string['error:duplicatename'] = 'Badge with such name already exists in the system.'; $string['error:externalbadgedoesntexist'] = 'Badge not found'; $string['error:guestuseraccess'] = 'You are currently using guest access. To see badges you need to log in with your user account.'; -$string['error:invalidbadgeurl'] = 'Invalid badge issuer URL format.'; +$string['error:invalidbadgeurl'] = 'Invalid issuer URL format. The URL should have a prefix http:// or https://.'; $string['error:invalidcriteriatype'] = 'Invalid criteria type.'; $string['error:invalidexpiredate'] = 'Expiry date has to be in the future.'; $string['error:invalidexpireperiod'] = 'Expiry period cannot be negative or equal 0.'; @@ -338,25 +338,25 @@ $string['fixed'] = 'Fixed date'; $string['hiddenbadge'] = 'Unfortunately, the badge owner has not made this information available.'; $string['imageauthoremail'] = 'Image author\'s email'; -$string['imageauthoremail_help'] = 'An email address associated with author of the image.'; +$string['imageauthoremail_help'] = 'If specified, the email address of the badge image author is displayed on the badge page.'; $string['imageauthorname'] = 'Image author\'s name'; -$string['imageauthorname_help'] = 'The name of the badge image\'s author'; +$string['imageauthorname_help'] = 'If specified, the name of the badge image author is displayed on the badge page.'; $string['imageauthorurl'] = 'Image author\'s URL'; -$string['imageauthorurl_help'] = 'The URL of the image\'s author'; +$string['imageauthorurl_help'] = 'If specified, a link to the badge image author\'s website is displayed on the badge page. The URL should have a prefix http:// or https://.'; $string['invalidurl'] = 'Invalid URL'; $string['issuedbadge'] = 'Issued badge information'; $string['issuancedetails'] = 'Badge expiry'; $string['issuerdetails'] = 'Issuer details'; $string['issueremail'] = 'Email'; -$string['issueremail_help'] = 'Endorser\'s contact address'; +$string['issueremail_help'] = 'A contact email address of the organisation issuing the endorsement.'; $string['issuername'] = 'Issuer name'; $string['issuername_help'] = 'Name of the issuing agent or authority.'; -$string['issuername_endorsement'] = 'Name'; +$string['issuername_endorsement'] = 'Endorser name'; $string['issuername_endorsement_help'] = 'The name of the endorser.'; $string['issuerurl'] = 'Issuer URL'; -$string['issuerurl_help'] = 'The homepage or social media profile of the endorser. Should be a URL/URI Accessible via HTTP.'; +$string['issuerurl_help'] = 'The website of the organisation issuing the endorsement. The URL should have a prefix http:// or https://.'; $string['language'] = 'Language'; -$string['language_help'] = 'Identify which language your badge expressed in.'; +$string['language_help'] = 'The language used on the badge page.'; $string['localconnectto'] = 'To share these badges outside this web site you need to connect to a backpack.'; $string['localbadges'] = 'My badges from {$a} web site'; $string['localbadgesh'] = 'My badges from this web site'; @@ -382,7 +382,7 @@ $string['never'] = 'Never'; $string['newbadge'] = 'Add a new badge'; $string['newimage'] = 'New image'; -$string['noalignment'] = 'This badge does not have a competencies alignment.'; +$string['noalignment'] = 'This badge does not have any competencies specified.'; $string['noawards'] = 'This badge has not been earned yet.'; $string['nobackpack'] = 'There is no backpack service connected to this account.
'; $string['nobackpackbadges'] = 'There are no badges in the collections you have selected. Add more collections.'; @@ -392,20 +392,13 @@ $string['noendorsement'] = 'This badge does not have an endorsement.'; $string['noexpiry'] = 'This badge does not have an expiry date.'; $string['noparamstoadd'] = 'There are no additional parameters available to add to this badge requirement.'; -$string['norelated'] = 'This badge does not have related badges.'; +$string['norelated'] = 'This badge does not have any related badges.'; $string['notacceptedrole'] = 'Your current role assignment is not among the roles that can manually issue this badge.
If you would like to see users who have already earned this badge, you can visit {$a} page. '; $string['notconnected'] = 'Not connected'; -$string['notealignment'] = '

Identify Competencies, Skills or Standards that this badge aligns to so that earners and consumers can understand how the badge may stack and build upon one another.

-

Example:

-'; -$string['noteendorsement'] = 'Endorsement is used to provide a comment expressing approval of a Badge from a third party, that it is a good representation of the achievement it describes.'; -$string['noterelated'] = 'When you have multiple badges, you may want to keep track of the history behind their developements, choose \'Add related badge\' button then specify the badges relating to this one and their version.'; +$string['notealignment'] = 'External competencies, skills or standards which the badge covers may be specified. Any competencies are displayed on the badge page.'; +$string['noteendorsement'] = 'An endorsement from a third party may be used to add value to the badge. For example, a badge issued by a teacher may be endorsed by the school, or a badge issued by a local awarding body may be endorsed by the national awarding body.'; +$string['noterelated'] = 'Badges with a connection may be marked as related. For example, badges with the same criteria which are displayed in different languages may be marked as related. Any related badges are displayed on the badge page.'; $string['nothingtoadd'] = 'There are no available criteria to add.'; $string['notification'] = 'Notify badge creator'; $string['notification_help'] = 'This setting manages notifications sent to a badge creator to let them know that the badge has been issued. @@ -505,16 +498,16 @@ We want to make sure that all users complete the same requirements to earn a badge. Currently, it is not possible to revoke badges. If we allowed badges requirements to be modified all the time, we would most likely end up with users having the same badge for meeting completely different requirements.'; $string['subject'] = 'Message subject'; -$string['targetname'] = 'Name'; -$string['targetname_help'] = 'Competency, Skill or Standard the badge aligns to'; +$string['targetname'] = 'Competency name'; +$string['targetname_help'] = 'The competency, skill or standard which the badge covers.'; $string['targeturl'] = 'URL'; -$string['targeturl_help'] = 'URL linking to the official description of the alignment target, for example an individual standard within an educational framework.'; +$string['targeturl_help'] = 'A link to a page describing the competency, skill or standard. The URL should have a prefix http:// or https://.'; $string['targetdescription'] = 'Description'; $string['targetdescription_help'] = 'Short description of the alignment target.'; $string['targetframework'] = 'Framework'; -$string['targetframework_help'] = 'Name of the framework the alignment target.'; +$string['targetframework_help'] = 'The name of the competency framework.'; $string['targetcode'] = 'Code'; -$string['targetcode_help'] = 'A locally unique string identifier that identifies the alignment target within its framework.'; +$string['targetcode_help'] = 'A unique string identifier for referencing the competency within its framework.'; $string['type'] = 'Type'; $string['variablesubstitution'] = 'Variable substitution in messages.'; $string['variablesubstitution_help'] = 'In a badge message, certain variables can be inserted into the subject and/or body of a message so that they will be replaced with real values when the message is sent. The variables should be inserted into the text exactly as they are shown below. The following variables can be used: @@ -530,7 +523,7 @@ $string['viewbadge'] = 'View issued badge'; $string['visible'] = 'Visible'; $string['version'] = 'Version'; -$string['version_help'] = 'When you have multiple related badges and want to keep track of the history behind the badge\'s developements, use this field to version each badge. You can add all related badges on Related badge page.'; +$string['version_help'] = 'The version field may be used to keep track of the badge\'s development. If specified, the version is displayed on the badge page.'; $string['warnexpired'] = ' (This badge has expired!)'; $string['year'] = 'Year(s)'; diff --git a/lang/en/grades.php b/lang/en/grades.php index db461c9df7076..b9dc67def09f1 100644 --- a/lang/en/grades.php +++ b/lang/en/grades.php @@ -631,7 +631,7 @@ $string['privacy:metadata:grades:aggregationweight'] = 'The weight in aggregation'; $string['privacy:metadata:grades:feedback'] = 'The feedback'; $string['privacy:metadata:grades:finalgrade'] = 'The grade'; -$string['privacy:metadata:grades:information'] = 'Some information additional information'; +$string['privacy:metadata:grades:information'] = 'Additional information about the grade'; $string['privacy:metadata:grades:timemodified'] = 'The time when the grade was last modified'; $string['privacy:metadata:grades:userid'] = 'The ID of the user whose grade it is'; $string['privacy:metadata:grades:usermodified'] = 'The ID of the user who last modified the record'; diff --git a/lang/en/message.php b/lang/en/message.php index af530f7190027..76ab5f8612866 100644 --- a/lang/en/message.php +++ b/lang/en/message.php @@ -134,7 +134,7 @@ $string['online'] = 'Online'; $string['otherparticipants'] = 'Other participants'; $string['outputdisabled'] = 'Output disabled'; -$string['outputdoesnotexist'] = 'Message output does not exists'; +$string['outputdoesnotexist'] = 'Message output does not exist'; $string['outputenabled'] = 'Output enabled'; $string['outputnotavailable'] = 'Not available'; $string['outputnotconfigured'] = 'Not configured'; @@ -194,7 +194,7 @@ $string['removecoursefilter'] = 'Remove filter for course {$a}'; $string['removefromyourcontacts'] = 'Remove from your contacts'; $string['removefromfavourites'] = 'Remove from favourites'; -$string['requirecontacttomessage'] = 'You need to request {$a} to add you as a contact to be able to message'; +$string['requirecontacttomessage'] = 'You need to request {$a} to add you as a contact to be able to message them.'; $string['requiresconfiguration'] = 'Requires configuration'; $string['searchforuser'] = 'Search for a user'; $string['searchforuserorcourse'] = 'Search for a user or course'; diff --git a/lang/en/mnet.php b/lang/en/mnet.php index 1dd5f69270831..8bcdb2aa1d536 100644 --- a/lang/en/mnet.php +++ b/lang/en/mnet.php @@ -182,7 +182,7 @@ $string['publickey_help'] = 'The public key is automatically obtained from the remote server.'; $string['publickeyrequired'] = 'You must provide a public key.'; $string['publish'] = 'Publish'; -$string['reallydeleteserver'] = 'Are you sure you want to delete the server'; +$string['reallydeleteserver'] = 'Are you sure you want to delete the server?'; $string['receivedwarnings'] = 'The following warnings were received'; $string['recordnoexists'] = 'Record does not exist.'; $string['reenableserver'] = 'No - select this option to re-enable this server.'; diff --git a/lang/en/moodle.php b/lang/en/moodle.php index 93ebebeee2184..35c2b6ebe3720 100644 --- a/lang/en/moodle.php +++ b/lang/en/moodle.php @@ -341,10 +341,10 @@ $string['coursehidden'] = 'This course is currently unavailable to students'; $string['coursenotyetstarted'] = 'The course has not yet started'; $string['coursenotyetfinished'] = 'The course has not yet finished'; -$string['courseoverviewfiles'] = 'Course summary files'; -$string['courseoverviewfilesext'] = 'Course summary files extensions'; -$string['courseoverviewfileslimit'] = 'Course summary files limit'; -$string['courseoverviewfiles_help'] = 'Course summary files, such as images, are displayed in the list of courses together with the summary.'; +$string['courseoverviewfiles'] = 'Course image'; +$string['courseoverviewfilesext'] = 'Course image file extensions'; +$string['courseoverviewfileslimit'] = 'Course image files limit'; +$string['courseoverviewfiles_help'] = 'The course image is displayed in the course overview on the Dashboard. Additional accepted file types and more than one file may be enabled by a site administrator. If so, these files will be displayed next to the course summary on the list of courses page.'; $string['courseinfo'] = 'Course info'; $string['coursenotaccessible'] = 'This course does not allow public access'; $string['courselegacyfiles'] = 'Legacy course files'; diff --git a/lang/en/privacy.php b/lang/en/privacy.php index 354e9925cbf6f..5e839183004c4 100644 --- a/lang/en/privacy.php +++ b/lang/en/privacy.php @@ -36,7 +36,7 @@ $string['trace:preprocessingcomponent'] = 'Pre-processing {$a->component} ({$a->progress}/{$a->total}) ({$a->datetime})'; $string['trace:fetchcomponents'] = 'Fetching data from {$a->total} components ({$a->datetime})'; $string['trace:deletingapproved'] = 'Performing removal of {$a->total} approved contexts ({$a->datetime})'; -$string['trace:deletingapprovedusers'] = 'Performing removal of users in {$a->total} approved component for context {$a->contextid} ({$a->datetime})'; +$string['trace:deletingapprovedusers'] = 'Performing removal of users in {$a->total} approved components for context {$a->contextid} ({$a->datetime}).'; $string['trace:deletingcontext'] = 'Performing removal of context from {$a->total} components ({$a->datetime})'; $string['navigation'] = 'Navigation'; $string['trace:deletinguser'] = 'Performing removal of user from {$a->total} components ({$a->datetime})'; diff --git a/lang/en/question.php b/lang/en/question.php index de670c2a63503..0459dc4b638e5 100644 --- a/lang/en/question.php +++ b/lang/en/question.php @@ -132,7 +132,7 @@ $string['errorfilecannotbecopied'] = 'Error: cannot copy file {$a}.'; $string['errorfilecannotbemoved'] = 'Error: cannot move file {$a}.'; $string['errorfileschanged'] = 'Error: files linked to from questions have changed since form was displayed.'; -$string['erroritemappearsmorethanoncewithdifferentweight'] = 'Question ({$a}) appears more than once with different weights in different positions of the test. This is not currently supported by the statistics report and may make the statistics for this question unreliable.'; +$string['erroritemappearsmorethanoncewithdifferentweight'] = 'The question ({$a}) appears more than once with different weights in different positions of the test. This is not currently supported by the statistics report and may make the statistics for this question unreliable.'; $string['errormanualgradeoutofrange'] = 'The grade {$a->grade} is not between 0 and {$a->maxgrade} for question {$a->name}. The score and comment have not been saved.'; $string['errormovingquestions'] = 'Error while moving questions with ids {$a}.'; $string['errorpostprocess'] = 'Error occurred during post-processing!'; @@ -272,7 +272,7 @@ $string['questionname'] = 'Question name'; $string['questionno'] = 'Question {$a}'; $string['questionsaveerror'] = 'Errors occur during saving question - ({$a})'; -$string['questionsinuse'] = '(* Questions marked by an asterisk are already in use in some quizzes. These question will not be deleted from these quizzes but only from the category list.)'; +$string['questionsinuse'] = '(* Questions marked by an asterisk are already in use in some quizzes. These questions will not be deleted from these quizzes but only from the category list.)'; $string['questionsmovedto'] = 'Questions still in use moved to "{$a}" in the parent course category.'; $string['questionsrescuedfrom'] = 'Questions saved from context {$a}.'; $string['questionsrescuedfrominfo'] = 'These questions (some of which may be hidden) were saved when context {$a} was deleted because they are still used by some quizzes or other activities.'; @@ -432,7 +432,7 @@ $string['restartwiththeseoptions'] = 'Start again with these options'; $string['restoremultipletopcats'] = 'The backup file contains more than one top-level question categories for context {$a}.'; $string['rightanswer'] = 'Right answer'; -$string['rightanswer_help'] = 'an automatically generated summary of the correct response. This can be limited, so you may wish to consider explaining the correct solution in the general feedback for the question, and turning this option off.'; +$string['rightanswer_help'] = 'An automatically generated summary of the correct response. This can be limited, so you may wish to consider explaining the correct solution in the general feedback for the question, and turning this option off.'; $string['saved'] = 'Saved: {$a}'; $string['saveflags'] = 'Save the state of the flags'; $string['settingsformultipletries'] = 'Multiple tries'; diff --git a/lang/en/repository.php b/lang/en/repository.php index 98624dcf25d69..be5d95fe574ea 100644 --- a/lang/en/repository.php +++ b/lang/en/repository.php @@ -38,7 +38,7 @@ $string['activitybackup'] = 'Activity backup'; $string['areacategoryintro'] = 'Category introduction'; $string['areacourseintro'] = 'Course introduction'; -$string['areacourseoverviewfiles'] = 'Course summary files'; +$string['areacourseoverviewfiles'] = 'Course image'; $string['arearoot'] = 'System'; $string['areauserdraft'] = 'Drafts'; $string['areauserbackup'] = 'User backup'; @@ -51,7 +51,7 @@ $string['backtodraftfiles'] = 'Back to draft files manager'; $string['cachecleared'] = 'Cached files are removed'; $string['cacheexpire'] = 'Cache expire'; -$string['cannotaccessparentwin'] = 'If parent window is on HTTPS, then we are not allowed to access window.opener object, so we cannot refresh the repository for you automatically, but we already got your session, just go back to file picker and select the repository again, it should work now.'; +$string['cannotaccessparentwin'] = 'When using HTTPS, the repository is not refreshed automatically. Instead, you need to return to the file picker and select the repository again.'; $string['cannotdelete'] = 'Cannot delete this file.'; $string['cannotdownload'] = 'Cannot download this file'; $string['cannotdownloaddir'] = 'Cannot download this folder'; @@ -109,7 +109,7 @@ $string['enternewname'] = 'Please enter the new file name'; $string['error'] = 'An unknown error occurred!'; $string['errordoublereference'] = 'Unable to overwrite file with a shortcut/alias because shortcuts to this file already exist.'; -$string['errornotyourfile'] = 'You cannot pick file which is not added by your'; +$string['errornotyourfile'] = 'You can only pick files which you added.'; $string['erroruniquename'] = 'Repository instance name should be unique'; $string['errorpostmaxsize'] = 'The file you tried to upload is too large for the server to process.'; $string['errorwhilecommunicatingwith'] = 'Error while communicating with the repository \'{$a}\'.'; @@ -143,7 +143,7 @@ $string['instancesforcourses'] = '{$a} Course-wide common instance(s)'; $string['instancesforusers'] = '{$a} User private instance(s)'; $string['invalidjson'] = 'Invalid JSON string'; -$string['invalidplugin'] = 'Invalid repository {$a} plug-in'; +$string['invalidplugin'] = 'Invalid repository {$a} plugin'; $string['invalidfiletype'] = '{$a} filetype cannot be accepted.'; $string['invalidrepositoryid'] = 'Invalid repository ID'; $string['invalidparams'] = 'Invalid parameters'; @@ -189,7 +189,7 @@ $string['overwrite'] = 'Overwrite'; $string['overwriteall'] = 'Overwrite all'; $string['path'] = 'Path'; -$string['plugin'] = 'Repository plug-ins'; +$string['plugin'] = 'Repository plugins'; $string['pluginerror'] = 'Errors in repository plugin.'; $string['popup'] = 'Click "Login" button to log in'; $string['popupblockeddownload'] = 'The downloading window is blocked, please allow the popup window, and try again.'; @@ -248,7 +248,7 @@ $string['xhtmlerror'] = 'You are probably using an XHTML strict header. Certain YUI components don\'t work in this mode; please turn it off.'; $string['ziped'] = 'Compress folder successfully'; $string['privacy:metadata:repository'] = 'The Repository component stores the repository types within the core subsystem.'; -$string['privacy:metadata:repository_instances'] = 'The Repository plug-ins component stores user repository instances data within the core subsystem.'; +$string['privacy:metadata:repository_instances'] = 'The Repository plugins component stores user repository instances data within the core subsystem.'; $string['privacy:metadata:repository_instances:name'] = 'The custom name of the repository instance.'; $string['privacy:metadata:repository_instances:typeid'] = 'The ID type of the repository instance.'; $string['privacy:metadata:repository_instances:userid'] = 'The ID of the user owning the repository instance.'; diff --git a/lang/en/webservice.php b/lang/en/webservice.php index 88f1730f5a81d..c5ee85c6523f0 100644 --- a/lang/en/webservice.php +++ b/lang/en/webservice.php @@ -104,7 +104,7 @@ $string['checkusercapability'] = 'Check user capability'; $string['checkusercapabilitydescription'] = 'The user should have appropriate capabilities according to the protocols used, for example webservice/rest:use, webservice/soap:use. To achieve this, create a web services role with protocol capabilities allowed and assign it to the web services user as a system role.'; $string['information'] = 'Information'; -$string['installserviceshortnameerror'] = 'Coding error: the service shortname "{$a}" should have contains numbers, letters and _-.. only.'; +$string['installserviceshortnameerror'] = 'Coding error: the service shortname "{$a}" can only contain alphanumeric characters (letters and numbers), underscore (_), hyphen (-) or full stop (.)'; $string['installexistingserviceshortnameerror'] = 'A web service with the shortname "{$a}" already exists. Can not install/update a different web service with this shortname.'; $string['invalidextparam'] = 'Invalid external api parameter: {$a}'; $string['invalidextresponse'] = 'Invalid external api response: {$a}'; @@ -141,7 +141,7 @@ $string['potusers'] = 'Not authorised users'; $string['potusersmatching'] = 'Not authorised users matching'; $string['print'] = 'Print all'; -$string['privacy:metadata:serviceusers'] = 'A list of users who can use a certain external services'; +$string['privacy:metadata:serviceusers'] = 'A list of users who can use a certain external service'; $string['privacy:metadata:serviceusers:iprestriction'] = 'IP restricted to use the service'; $string['privacy:metadata:serviceusers:timecreated'] = 'The date when the record was created'; $string['privacy:metadata:serviceusers:userid'] = 'The ID of the user'; diff --git a/mod/assign/lang/en/assign.php b/mod/assign/lang/en/assign.php index d48d8f5eec057..5722c1a8bfd80 100644 --- a/mod/assign/lang/en/assign.php +++ b/mod/assign/lang/en/assign.php @@ -186,7 +186,7 @@ $string['eventstatementaccepted'] = 'The user has accepted the statement of the submission.'; $string['eventsubmissionconfirmationformviewed'] = 'Submission confirmation form viewed.'; $string['eventsubmissioncreated'] = 'Submission created.'; -$string['eventsubmissionduplicated'] = 'The user duplicated his submission.'; +$string['eventsubmissionduplicated'] = 'The user duplicated their submission.'; $string['eventsubmissionformviewed'] = 'Submission form viewed.'; $string['eventsubmissiongraded'] = 'The submission has been graded.'; $string['eventsubmissionlocked'] = 'The submissions have been locked for a user.'; diff --git a/repository/nextcloud/lang/en/repository_nextcloud.php b/repository/nextcloud/lang/en/repository_nextcloud.php index e7061cc2204cd..7f8299e1f01c8 100644 --- a/repository/nextcloud/lang/en/repository_nextcloud.php +++ b/repository/nextcloud/lang/en/repository_nextcloud.php @@ -30,17 +30,16 @@ $string['pluginname_help'] = 'Nextcloud repository'; // Settings. -$string['issuervalidation_without'] = 'You have not selected an Nextcloud server as the OAuth 2 issuer yet.'; +$string['issuervalidation_without'] = 'You have not yet selected a Nextcloud server as the OAuth 2 issuer.'; $string['issuervalidation_valid'] = 'Currently the {$a} issuer is active.'; $string['issuervalidation_invalid'] = 'Currently the {$a} issuer is active, however it does not implement all necessary endpoints. The repository will not work.'; $string['right_issuers'] = 'The following issuers implement the required endpoints:
{$a}'; $string['no_right_issuers'] = 'None of the existing issuers implement all required endpoints. Please register an appropriate issuer.'; $string['chooseissuer'] = 'Issuer'; -$string['chooseissuer_help'] = 'To add a new issuer visit the admin OAuth 2 services page.
-For additional help with the OAuth 2 API please refer to the Moodle documentation.'; -$string['foldername'] = 'Name of folder created in Nextcloud users\' private space that holds all access controlled links'; -$string['foldername_help'] = 'To assure users find files shared with them, shares are saved into a specific folder.
-This setting determines the name of the folder. It is recommended to chose a name associated with your Moodle instance.'; +$string['chooseissuer_help'] = 'To add a new issuer, go to Site administration / Server / OAuth 2 services.'; +$string['foldername'] = 'Name of folder created in Nextcloud users\' private space that holds all access-controlled links.'; +$string['foldername_help'] = 'To ensure that users find files shared with them, shares are saved into a specific folder.
+This setting determines the name of the folder. It is recommended to choose a name associated with your Moodle instance.'; $string['oauth2serviceslink'] = 'OAuth 2 services configuration'; $string['privacy:metadata'] = 'The Nextcloud repository plugin neither stores any personal data nor transmits user data to the remote system.'; $string['internal'] = 'Internal (files stored in Moodle)'; @@ -53,10 +52,10 @@ // Exceptions. $string['configuration_exception'] = 'An error in the configuration of the OAuth 2 client occurred: {$a}'; $string['request_exception'] = 'A request to {$a->instance} has failed. {$a->errormessage}'; -$string['requestnotexecuted'] = 'The request could not be executed. If this happens frequently please contact the course or site administrator.'; -$string['notauthorized'] = 'You are not authorized to execute the demanded request. Please ensure you are authenticated with the right account.'; -$string['contactadminwith'] = 'The requested action could not be executed. In case this happens frequently please contact the side administrator with the following additional information:
"{$a}"'; -$string['cannotconnect'] = 'The user could not be authenticated, please log in and then upload the file.'; +$string['requestnotexecuted'] = 'The request could not be executed. If this happens repeatedly, please contact the site administrator.'; +$string['notauthorized'] = 'You are not authorised to execute this request. Please ensure you are authenticated with the correct account.'; +$string['contactadminwith'] = 'The requested action could not be executed. If this happens repeatedly, please contact the site administrator with the following additional information:
"{$a}".'; +$string['cannotconnect'] = 'The user could not be authenticated. Please log in and then upload the file.'; $string['filenotaccessed'] = 'The requested file could not be accessed. Please check whether you have chosen a valid file and you are authenticated with the right account.'; $string['couldnotmove'] = 'The requested file could not be moved in the {$a} folder.'; $string['invalidresponse'] = 'Invalid server response.';