Merge branch 'MDL-65397-master-enfix' of git://github.com/mudrd8mz/moodle
authorEloy Lafuente (stronk7) <stronk7@moodle.org>
Tue, 30 Apr 2019 23:42:55 +0000 (01:42 +0200)
committerEloy Lafuente (stronk7) <stronk7@moodle.org>
Tue, 30 Apr 2019 23:42:55 +0000 (01:42 +0200)
1  2 
lang/en/analytics.php
lang/en/moodle.php
mod/forum/lang/en/forum.php

diff --combined lang/en/analytics.php
@@@ -29,7 -29,6 +29,7 @@@ $string['analytics'] = 'Analytics'
  $string['analyticslogstore'] = 'Log store used for analytics';
  $string['analyticslogstore_help'] = 'The log store that will be used by the analytics API to read users\' activity';
  $string['analyticssettings'] = 'Analytics settings';
 +$string['analyticssiteinfo'] = 'Site information';
  $string['defaulttimesplittingmethods'] = 'Default time-splitting methods for model\'s evaluation';
  $string['defaulttimesplittingmethods_help'] = 'The time-splitting method divides the course duration into parts; the predictions engine will run at the end of these parts. The model evaluation process will iterate through these time-splitting methods unless a specific time-splitting method is specified (the ability to specify a time-splitting method is only available when evaluating models using the command line script).';
  $string['defaultpredictionsprocessor'] = 'Default predictions processor';
@@@ -39,15 -38,15 +39,15 @@@ $string['erroralreadypredict'] = 'File 
  $string['errorcannotreaddataset'] = 'Dataset file {$a} can not be read';
  $string['errorcannotwritedataset'] = 'Dataset file {$a} cannot be written';
  $string['errorexportmodelresult'] = 'The machine learning model can not be exported.';
- $string['errorimport'] = 'Error importing the provided json file.';
- $string['errorimportmissingcomponents'] = 'The provided model requires the following plugins to be installed: {$a}. Note that the versions do not necessarily need to match with the versions installed in your system. To install the same or a newer version of the plugin should be enough in most cases.';
- $string['errorimportversionmismatches'] = 'The version of the following components differ from the version installed in this site: {$a}. You can use "Ignore version mismatches" option to ignore these differences.';
+ $string['errorimport'] = 'Error importing the provided JSON file.';
+ $string['errorimportmissingcomponents'] = 'The provided model requires the following plugins to be installed: {$a}. Note that the versions do not necessarily need to match with the versions installed on your site. Installing the same or a newer version of the plugin should be fine in most cases.';
+ $string['errorimportversionmismatches'] = 'The version of the following components differs from the version installed on this site: {$a}. You can use the option \'Ignore version mismatches\' to ignore these differences.';
  $string['errorimportmissingclasses'] = 'The following analytics components are not available in this site: {$a->missingclasses}. ';
  $string['errorinvalidindicator'] = 'Invalid {$a} indicator';
  $string['errorinvalidtarget'] = 'Invalid {$a} target';
- $string['errorinvalidtimesplitting'] = 'Invalid time splitting; please ensure you add the class fully qualified class name.';
+ $string['errorinvalidtimesplitting'] = 'Invalid time splitting; please ensure you add the fully qualified class name.';
  $string['errornoexportconfig'] = 'There was a problem exporting the model configuration.';
- $string['errornoexportconfigrequirements'] = 'Only non static models with timeplitting methods can be exported.';
+ $string['errornoexportconfigrequirements'] = 'Only non-static models with time-splitting methods can be exported.';
  $string['errornoindicators'] = 'This model does not have any indicators.';
  $string['errornopredictresults'] = 'No results returned from the predictions processor. Check the output directory contents for more information.';
  $string['errornotimesplittings'] = 'This model does not have any time-splitting method.';
@@@ -72,21 -71,7 +72,21 @@@ $string['insightinfomessagehtml'] = 'Th
  $string['insightinfomessageaction'] = '{$a->text}: {$a->url}';
  $string['invalidtimesplitting'] = 'Model with ID {$a} needs a time-splitting method before it can be used to train.';
  $string['invalidanalysablefortimesplitting'] = 'It cannot be analysed using {$a} time-splitting method.';
 +$string['levelinstitution'] = 'Level of education';
 +$string['levelinstitutionisced0'] = 'Early childhood education (‘less than primary’ for educational attainment)';
 +$string['levelinstitutionisced1'] = 'Primary education';
 +$string['levelinstitutionisced2'] = 'Lower secondary education';
 +$string['levelinstitutionisced3'] = 'Upper secondary education';
 +$string['levelinstitutionisced4'] = 'Post-secondary non-tertiary education (may include corporate or community/NGO training)';
 +$string['levelinstitutionisced5'] = 'Short-cycle tertiary education (may include corporate or community/NGO training)';
 +$string['levelinstitutionisced6'] = 'Bachelor’s or equivalent level';
 +$string['levelinstitutionisced7'] = 'Master’s or equivalent level';
 +$string['levelinstitutionisced8'] = 'Doctoral or equivalent level';
  $string['nocourses'] = 'No courses to analyse';
 +$string['modeinstruction'] = 'Modes of instruction';
 +$string['modeinstructionfacetoface'] = 'Face to Face';
 +$string['modeinstructionblendedhybrid'] = 'Blended/Hybrid';
 +$string['modeinstructionfullyonline'] = 'Fully Online';
  $string['modeloutputdir'] = 'Models output directory';
  $string['modeloutputdirinfo'] = 'Directory where prediction processors store all evaluation info. Useful for debugging and research.';
  $string['modeltimelimit'] = 'Analysis time limit per model';
@@@ -106,8 -91,6 +106,8 @@@ $string['novaliddata'] = 'No valid dat
  $string['novalidsamples'] = 'No valid samples available';
  $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['percentonline'] = 'Percent online';
 +$string['percentonline_help'] = 'If your institution offers blended or hybrid courses, what percentage of the student work is conducted online in Moodle? Use a numeric value from 0 to 100.';
  $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.';
  $string['privacy:metadata:analytics:indicatorcalc'] = 'Indicator calculations';
@@@ -123,7 -106,7 +123,7 @@@ $string['privacy:metadata:analytics:pre
  $string['privacy:metadata:analytics:predictions:modelid'] = 'The model ID';
  $string['privacy:metadata:analytics:predictions:contextid'] = 'The context';
  $string['privacy:metadata:analytics:predictions:sampleid'] = 'The sample ID';
- $string['privacy:metadata:analytics:predictions:rangeindex'] = 'The index of the time splitting method';
+ $string['privacy:metadata:analytics:predictions:rangeindex'] = 'The index of the time-splitting method';
  $string['privacy:metadata:analytics:predictions:prediction'] = 'The prediction';
  $string['privacy:metadata:analytics:predictions:predictionscore'] = 'The prediction score';
  $string['privacy:metadata:analytics:predictions:calculations'] = 'Indicator calculations';
@@@ -138,12 -121,8 +138,12 @@@ $string['privacy:metadata:analytics:pre
  $string['processingsitecontents'] = 'Processing site contents';
  $string['successfullyanalysed'] = 'Successfully analysed';
  $string['timesplittingmethod'] = 'Time-splitting method';
 -$string['timesplittingmethod_help'] = 'The time-splitting method is what defines when the system will calculate predictions and the portion of activity logs that will be considered for those predictions. E.g. they can divide the course duration in parts and generate a prediction at the end of these parts.';
 +$string['timesplittingmethod_help'] = 'The time-splitting method is what defines when the system will calculate predictions and the portion of activity logs that will be considered for those predictions. E.g. They can divide the course duration in parts and generate a prediction at the end of these parts.';
  $string['timesplittingmethod_link'] = 'Time_splitting_methods';
 +$string['typeinstitution'] = 'Type of institution';
 +$string['typeinstitutionacademic'] = 'Academic';
 +$string['typeinstitutiontraining'] = 'Corporate training';
 +$string['typeinstitutionngo'] = 'Non-governmental organization (NGO)';
  $string['viewdetails'] = 'View details';
  $string['viewinsight'] = 'View insight';
  $string['viewinsightdetails'] = 'View insight details';
diff --combined lang/en/moodle.php
@@@ -225,7 -225,7 +225,7 @@@ $string['cachecontrols'] = 'Cache contr
  $string['cancel'] = 'Cancel';
  $string['cancelled'] = 'Cancelled';
  $string['categories'] = 'Course categories';
 -$string['categoriesandcoures'] = 'Course categories and courses';
 +$string['categoriesandcourses'] = 'Course categories and courses';
  $string['category'] = 'Category';
  $string['categoryadded'] = 'The category \'{$a}\' was added';
  $string['categorybulkaction'] = 'Bulk actions for selected categories';
@@@ -1807,7 -1807,7 +1807,7 @@@ $string['separateandconnected'] = 'Sepa
  $string['separateandconnectedinfo'] = 'The scale based on the theory of separate and connected knowing. This theory describes two different ways that we can evaluate and learn about the things we see and hear.<ul><li><strong>Separate knowers</strong> remain as objective as possible without including feelings and emotions. In a discussion with other people, they like to defend their own ideas, using logic to find holes in opponent\'s ideas.</li><li><strong>Connected knowers</strong> are more sensitive to other people. They are skilled at empathy and tend to listen and ask questions until they feel they can connect and "understand things from their point of view". They learn by trying to share the experiences that led to the knowledge they find in other people.</li></ul>';
  $string['servererror'] = 'An error occurred whilst communicating with the server';
  $string['serverlocaltime'] = 'Server\'s local time';
- $string['sessionforceclean'] = 'As a security precaution, user generated scripts have been disabled within this session';
+ $string['sessionforceclean'] = 'As a security precaution, user-generated scripts have been disabled within this session.';
  $string['setcategorytheme'] = 'Set category theme';
  $string['setpassword'] = 'Set password';
  $string['setpasswordinstructions'] = 'Please enter your new password below, then save changes.';
@@@ -27,7 -27,6 +27,7 @@@ $string['activityoverview'] = 'There ar
  $string['addanewdiscussion'] = 'Add a new discussion topic';
  $string['addanewquestion'] = 'Add a new question';
  $string['addanewtopic'] = 'Add a new topic';
 +$string['addtofavourites'] = 'Star this discussion';
  $string['advancedsearch'] = 'Advanced search';
  $string['allforums'] = 'All forums';
  $string['allowdiscussions'] = 'Can a {$a} post to this forum?';
@@@ -75,13 -74,11 +75,13 @@@ $string['cannotmovenotvisible'] = 'Foru
  $string['cannotmovetonotexist'] = 'You can\'t move to that forum - it doesn\'t exist!';
  $string['cannotmovetonotfound'] = 'Target forum not found in this course.';
  $string['cannotmovetosingleforum'] = 'Cannot move discussion to a simple single discussion forum';
 +$string['cannotpindiscussions'] = 'Sorry, you do not have permission to pin discussions.';
  $string['cannotpurgecachedrss'] = 'Could not purge the cached RSS feeds for the source and/or destination forum(s) - check your file permissionsforums';
  $string['cannotremovesubscriber'] = 'Could not remove subscriber with id {$a} from this forum!';
  $string['cannotreply'] = 'You cannot reply to this post';
  $string['cannotsplit'] = 'Discussions from this forum cannot be split';
  $string['cannotsubscribe'] = 'Sorry, but you must be a group member to subscribe.';
 +$string['cannotfavourite'] = 'Sorry, but you do not have the permission to star discussions.';
  $string['cannottrack'] = 'Could not stop tracking that forum';
  $string['cannotunsubscribe'] = 'Could not unsubscribe you from that forum';
  $string['cannotupdatepost'] = 'You can not update this post';
@@@ -92,8 -89,6 +92,8 @@@ $string['clicktolockdiscussion'] = 'Cli
  $string['clicktounlockdiscussion'] = 'Click to unlock this discussion';
  $string['clicktounsubscribe'] = 'You are subscribed to this discussion. Click to unsubscribe.';
  $string['clicktosubscribe'] = 'You are not subscribed to this discussion. Click to subscribe.';
 +$string['clicktounfavourite'] = 'You have starred this discussion. Click to unstar.';
 +$string['clicktofavourite'] = 'You have not starred this discussion. Click to star.';
  $string['completiondiscussions'] = 'Student must create discussions:';
  $string['completiondiscussionsdesc'] = 'Student must create at least {$a} discussion(s)';
  $string['completiondiscussionsgroup'] = 'Require discussions';
@@@ -185,7 -180,7 +185,7 @@@ $string['displaystart_help'] = 'This se
  $string['displaywordcount'] = 'Display word count';
  $string['displaywordcount_help'] = 'This setting specifies whether the word count of each post should be displayed or not.';
  $string['duedate'] = 'Due date';
- $string['duedate_help'] = 'This is when the forum is due. Although this date is displayed on the calendar as the due date for the forum, posting to the forum will still be allowed after this date. To prevent posting to the forum after a certain date - set the forum cut off date.';
+ $string['duedate_help'] = 'This is when posting in the forum is due. Although this date is displayed in the calendar as the due date for the forum, posting will still be allowed after this date. Set a forum cut-off date to prevent posting to the forum after a certain date.';
  $string['duedatetodisplayincalendar'] = 'Due date to display in calendar';
  $string['eachuserforum'] = 'Each person posts one discussion';
  $string['edit'] = 'Edit';
@@@ -238,8 -233,6 +238,8 @@@ $string['existingsubscribers'] = 'Exist
  $string['exportdiscussion'] = 'Export whole discussion to portfolio';
  $string['exportattachmentname'] = 'Export attachment {$a} to portfolio';
  $string['firstpost'] = 'First post';
 +$string['favourites'] = 'Starred';
 +$string['favouriteupdated'] = 'Your star option has been updated.';
  $string['forcedreadtracking'] = 'Allow forced read tracking';
  $string['forcedreadtracking_desc'] = 'Allows forums to be set to forced read tracking. Will result in decreased performance for some users, particularly on courses with many forums and posts. When off, any forums previously set to Forced are treated as optional.';
  $string['forcesubscribed_help'] = 'This forum has been configured so that you cannot unsubscribe from discussions.';
@@@ -251,7 -244,6 +251,7 @@@ $string['forum:addquestion'] = 'Add que
  $string['forum:allowforcesubscribe'] = 'Allow force subscribe';
  $string['forum:canoverridecutoff'] = 'Post to forums after their cut-off date';
  $string['forum:canoverridediscussionlock'] = 'Reply to locked discussions';
 +$string['forum:cantogglefavourite'] = 'Can toggle favourites.';
  $string['forumauthorhidden'] = 'Author (hidden)';
  $string['forumblockingalmosttoomanyposts'] = 'You are approaching the posting threshold. You have posted {$a->numposts} times in the last {$a->blockperiod} and the limit is {$a->blockafter} posts.';
  $string['forumbodyhidden'] = 'This post cannot be viewed by you, probably because you have not posted in the discussion, the maximum editing time hasn\'t passed yet, the discussion has not started or the discussion has expired.';
@@@ -325,7 -317,6 +325,7 @@@ $string['lockdiscussionafter_help'] = '
  Users with the capability to reply to locked discussions can unlock a discussion by replying to it.';
  $string['longpost'] = 'Long post';
  $string['locked'] = 'Locked';
 +$string['lockupdated'] = 'The lock option has been updated.';
  $string['mailnow'] = 'Send forum post notifications with no editing-time delay';
  $string['manydiscussions'] = 'Discussions per page';
  $string['managesubscriptionsoff'] = 'Finish managing subscriptions';
@@@ -442,8 -433,6 +442,8 @@@ $string['permalink'] = 'Permalink'
  $string['permanentlinktopost'] = 'Permanent link to this post';
  $string['permanentlinktoparentpost'] = 'Permanent link to the parent of this post';
  $string['postisprivatereply'] = 'This post was made privately and is not visible to all users.';
 +$string['pindiscussion'] = 'Pin this discussion';
 +$string['pinupdated'] = 'The pin option has been updated.';
  $string['posttomygroups'] = 'Post a copy to all groups';
  $string['posttomygroups_help'] = 'Posts a copy of this message to all groups you have access to. Participants in groups you do not have access to will not see this post';
  $string['prevdiscussiona'] = 'Previous discussion: {$a}';
@@@ -538,7 -527,6 +538,7 @@@ $string['qandanotify'] = 'This is a que
  $string['re'] = 'Re:';
  $string['readtherest'] = 'Read the rest of this topic';
  $string['removeallforumtags'] = 'Remove all forum tags';
 +$string['removefromfavourites'] = 'Unstar this discussion';
  $string['replies'] = 'Replies';
  $string['repliesmany'] = '{$a} replies so far';
  $string['repliesone'] = '{$a} reply so far';
@@@ -580,7 -568,6 +580,7 @@@ $string['searchuserid'] = 'The Moodle I
  $string['searchwhichforums'] = 'Choose which forums to search';
  $string['searchwords'] = 'These words can appear anywhere in the post';
  $string['seeallposts'] = 'See all posts made by this user';
 +$string['settings'] = 'Settings';
  $string['shortpost'] = 'Short post';
  $string['showsubscribers'] = 'Show/edit current subscribers';
  $string['singleforum'] = 'A single simple discussion';
@@@ -651,7 -638,6 +651,7 @@@ $string['unsubscribeallempty'] = 'You a
  $string['unsubscribed'] = 'Unsubscribed';
  $string['unsubscribeshort'] = 'Unsubscribe';
  $string['usermarksread'] = 'Manual message read marking';
 +$string['unpindiscussion'] = 'Unpin this discussion';
  $string['viewalldiscussions'] = 'View all discussions';
  $string['viewthediscussion'] = 'View the discussion';
  $string['warnafter'] = 'Post threshold for warning';