diff --git a/admin/tool/behat/tests/behat/tabs.feature b/admin/tool/behat/tests/behat/tabs.feature
index 308af83cb22..210b916e526 100644
--- a/admin/tool/behat/tests/behat/tabs.feature
+++ b/admin/tool/behat/tests/behat/tabs.feature
@@ -25,7 +25,7 @@ Feature: Confirm that we can open multiple browser tabs
And I open a tab named "CourseViewer4" on the "My courses" page
# Switch between all the tabs and confirm their different contents.
- Then I should see "You're not enrolled in any course"
+ Then I should see "You're not enrolled in any courses."
And I switch to "CourseViewer2" tab
And "Course 3" "heading" should exist
And I switch to "CourseViewer1" tab
diff --git a/badges/tests/behat/add_badge.feature b/badges/tests/behat/add_badge.feature
index bd721204c4b..5375a12a05f 100644
--- a/badges/tests/behat/add_badge.feature
+++ b/badges/tests/behat/add_badge.feature
@@ -17,7 +17,7 @@ Feature: Add badges to the system
And I add the "Navigation" block if not present
And I click on "Site pages" "list_item" in the "Navigation" "block"
Given I click on "Site badges" "link" in the "Navigation" "block"
- Then I should see "There are no matching badges available for users to earn"
+ Then I should see "There are no matching badges available for users to earn."
@javascript @_file_upload
Scenario: Add a badge
@@ -51,7 +51,7 @@ Feature: Add badges to the system
And I should see "Math"
And I should see "Physics"
And I navigate to "Badges > Manage badges" in site administration
- And I should not see "There are no matching badges available for users to earn"
+ And I should not see "There are no matching badges available for users to earn."
@javascript @_file_upload
Scenario: Add a badge related
@@ -163,7 +163,7 @@ Feature: Add badges to the system
And I should see "Alignments (0)"
And I should not see "Create badge"
And I navigate to "Badges > Manage badges" in site administration
- And I should not see "There are no matching badges available for users to earn"
+ And I should not see "There are no matching badges available for users to earn."
# See buttons from the "Site badges" page.
And I am on homepage
When I click on "Site pages" "list_item" in the "Navigation" "block"
diff --git a/badges/tests/behat/award_badge.feature b/badges/tests/behat/award_badge.feature
index b31018570f7..04daec97711 100644
--- a/badges/tests/behat/award_badge.feature
+++ b/badges/tests/behat/award_badge.feature
@@ -104,7 +104,7 @@ Feature: Award badges
And I add the "Navigation" block if not present
And I click on "Site pages" "list_item" in the "Navigation" "block"
And I click on "Site badges" "link" in the "Navigation" "block"
- Then I should see "There are no matching badges available for users to earn"
+ Then I should see "There are no matching badges available for users to earn."
And I should not see "Manage badges"
And I should not see "Add a new badge"
diff --git a/badges/tests/behat/manage_badges.feature b/badges/tests/behat/manage_badges.feature
index 1dc56ac44d9..0a5065f9999 100644
--- a/badges/tests/behat/manage_badges.feature
+++ b/badges/tests/behat/manage_badges.feature
@@ -45,7 +45,7 @@ Feature: Manage badges
And I navigate to "Badges > Manage badges" in site administration
And I press "Delete" action in the "Badge #1" report row
And I press "Delete and remove existing issued badges"
- Then I should see "There are no matching badges available for users to earn"
+ Then I should see "There are no matching badges available for users to earn."
Scenario Outline: Filter managed badges
Given the following "core_badges > Badges" exist:
diff --git a/badges/tests/behat/nobadge_navigation.feature b/badges/tests/behat/nobadge_navigation.feature
index d04fc35136d..b8ada2fdf5a 100644
--- a/badges/tests/behat/nobadge_navigation.feature
+++ b/badges/tests/behat/nobadge_navigation.feature
@@ -4,7 +4,7 @@ Feature: Manage badges is not shown when there are no existing badges.
Scenario: Check navigation at site level with no badges
Given I log in as "admin"
When I navigate to "Badges > Manage badges" in site administration
- And I should see "There are no matching badges available for users to earn"
+ And I should see "There are no matching badges available for users to earn."
Then "Manage badges" "button" should not exist
Scenario: Check navigation at course level with no badges
diff --git a/blocks/myoverview/lang/en/block_myoverview.php b/blocks/myoverview/lang/en/block_myoverview.php
index 08be768497b..62bc0c395d4 100644
--- a/blocks/myoverview/lang/en/block_myoverview.php
+++ b/blocks/myoverview/lang/en/block_myoverview.php
@@ -88,7 +88,7 @@ $string['sortbylastaccessed'] = 'Sort by last accessed';
$string['sortbyshortname'] = 'Sort by short name';
$string['privacy:request:preference:set'] = 'The value of the setting \'{$a->name}\' was \'{$a->value}\'';
$string['viewquickstart'] = 'View Quickstart guide';
-$string['zero_default_title'] = 'You\'re not enrolled in any course';
+$string['zero_default_title'] = 'You\'re not enrolled in any courses.';
$string['zero_default_intro'] = 'Once you\'re enrolled in a course, it will appear here.';
$string['zero_request_title'] = 'Request your first course';
$string['zero_request_intro'] = 'Need help getting started? Check out the Moodle documentation or take your first steps with our Quickstart guide.';
diff --git a/blocks/myoverview/tests/behat/block_myoverview_pagination.feature b/blocks/myoverview/tests/behat/block_myoverview_pagination.feature
index bc4f23c734b..54ba2af40f2 100644
--- a/blocks/myoverview/tests/behat/block_myoverview_pagination.feature
+++ b/blocks/myoverview/tests/behat/block_myoverview_pagination.feature
@@ -35,7 +35,7 @@ Feature: My overview block pagination
Scenario: The pagination controls should be hidden if I am not enrolled in any courses
When I am on the "My courses" page logged in as "student1"
- Then I should see "You're not enrolled in any course" in the "Course overview" "block"
+ Then I should see "You're not enrolled in any courses." in the "Course overview" "block"
And I should not see "Show" in the "Course overview" "block"
And ".block_myoverview .dropdown-menu.show" "css_element" should not be visible
And ".block_myoverview [data-control='next']" "css_element" should not be visible
diff --git a/blocks/myoverview/tests/behat/block_myoverview_search.feature b/blocks/myoverview/tests/behat/block_myoverview_search.feature
index 8a0754d7d2c..5e210f277c0 100644
--- a/blocks/myoverview/tests/behat/block_myoverview_search.feature
+++ b/blocks/myoverview/tests/behat/block_myoverview_search.feature
@@ -40,7 +40,7 @@ Feature: My overview block searching
Scenario: There is no search if I am not enrolled in any course
When I am on the "My courses" page logged in as "student2"
- Then I should see "You're not enrolled in any course" in the "Course overview" "block"
+ Then I should see "You're not enrolled in any courses." in the "Course overview" "block"
And "Search courses" "field" should not exist in the "Course overview" "block"
And I log out
diff --git a/blocks/myoverview/tests/behat/block_myoverview_zerostate.feature b/blocks/myoverview/tests/behat/block_myoverview_zerostate.feature
index 79cece88b26..19856e27d54 100644
--- a/blocks/myoverview/tests/behat/block_myoverview_zerostate.feature
+++ b/blocks/myoverview/tests/behat/block_myoverview_zerostate.feature
@@ -15,7 +15,7 @@ Feature: Zero state on my overview block
Scenario: Users with no permissions don't see any CTA
Given I am on the "My courses" page logged in as "user"
- When I should see "You're not enrolled in any course"
+ When I should see "You're not enrolled in any courses."
Then I should see "Once you're enrolled in a course, it will appear here."
And I should not see "Create course"
And I should not see "Request a course"
@@ -46,7 +46,7 @@ Feature: Zero state on my overview block
| fullname | Course 1 |
| shortname | C1 |
When I am on the "My courses" page logged in as "manager"
- Then I should see "You're not enrolled in any course"
+ Then I should see "You're not enrolled in any courses."
Then I should see "Once you're enrolled in a course, it will appear here."
And "Manage courses" "button" should exist
And "Create course" "button" should exist
@@ -64,7 +64,7 @@ Feature: Zero state on my overview block
| fullname | Course 1 |
| shortname | C1 |
When I am on the "My courses" page logged in as "manager"
- Then I should see "You're not enrolled in any course"
+ Then I should see "You're not enrolled in any courses."
Then I should not see "To view all courses on this sie, go to Manage courses"
And "Manage courses" "button" should not exist
And "Create course" "button" should exist
diff --git a/enrol/manual/tests/behat/welcomemessage.feature b/enrol/manual/tests/behat/welcomemessage.feature
index 17d5377d5c6..7f421c2ca6d 100644
--- a/enrol/manual/tests/behat/welcomemessage.feature
+++ b/enrol/manual/tests/behat/welcomemessage.feature
@@ -29,7 +29,7 @@ Feature: A course welcome message will be sent to the user when they are enrolle
Then I should see "Send course welcome message"
And the field "Send course welcome message" matches value "From the course contact"
And I should see "Custom welcome message"
- And the field "Custom welcome message" matches value "Dear {$a->fullname}, you have successfully been enrolled to course {$a->coursename}"
+ And the field "Custom welcome message" matches value "Dear {$a->fullname}, you are enrolled in the course {$a->coursename}."
And I should see "Accepted formats: Plain text or Moodle-auto format. HTML tags and multi-lang tags are also accepted, as well as the following placeholders:"
And I set the field "Send course welcome message" to "No"
And I should not see "Custom welcome message"
@@ -71,14 +71,14 @@ Feature: A course welcome message will be sent to the user when they are enrolle
And I open the notification popover
And I should see "Welcome to Course 1"
And I click on "View full notification" "link" in the ".popover-region-notifications" "css_element"
- And I should see "Dear First User, you have successfully been enrolled to course Course 1"
+ And I should see "Dear First User, you are enrolled in the course Course 1."
# Login as second user and check the notification.
And I am on the "C1" "course" page logged in as user2
And I should see "1" in the "#nav-notification-popover-container [data-region='count-container']" "css_element"
And I open the notification popover
And I should see "Welcome to Course 2"
And I click on "View full notification" "link" in the ".popover-region-notifications" "css_element"
- And I should see "Dear Second User, you have successfully been enrolled to course Course 2"
+ And I should see "Dear Second User, you are enrolled in the course Course 2."
@javascript
Scenario: Students should receive a welcome message if the setting is enabled - Custom message
@@ -87,7 +87,7 @@ Feature: A course welcome message will be sent to the user when they are enrolle
And I click on "Edit" "link" in the "Manual enrolments" "table_row"
And I set the field "Custom welcome message" to multiline:
"""
- Dear {$a->fullname}, you have successfully been enrolled to course {$a->coursename}.
+ Dear {$a->fullname}, you are enrolled in the course {$a->coursename}.
Your email address: {$a->email}
Your first name: {$a->firstname}
Your last name: {$a->lastname}
@@ -105,7 +105,7 @@ Feature: A course welcome message will be sent to the user when they are enrolle
And I open the notification popover
And I should see "Welcome to Course 1"
And I click on "View full notification" "link" in the ".popover-region-notifications" "css_element"
- And I should see "Dear First User, you have successfully been enrolled to course Course 1"
+ And I should see "Dear First User, you are enrolled in the course Course 1."
And I should see "Your email address: first@example.com"
And I should see "Your first name: First"
And I should see "Your last name: User"
@@ -116,7 +116,7 @@ Feature: A course welcome message will be sent to the user when they are enrolle
And I open the notification popover
And I should see "Welcome to Course 1"
And I click on "View full notification" "link" in the ".popover-region-notifications" "css_element"
- And I should see "Dear Second User, you have successfully been enrolled to course Course 1"
+ And I should see "Dear Second User, you are enrolled in the course Course 1."
And I should see "Your email address: second@example.com"
And I should see "Your first name: Second"
And I should see "Your last name: User"
diff --git a/enrol/self/tests/behat/welcomemessage.feature b/enrol/self/tests/behat/welcomemessage.feature
index 3cc8e7df22f..f18fe3f37c7 100644
--- a/enrol/self/tests/behat/welcomemessage.feature
+++ b/enrol/self/tests/behat/welcomemessage.feature
@@ -34,7 +34,7 @@ Feature: A course welcome message will be sent to the user when they auto-enrol
Then I should see "Send course welcome message"
And the field "Send course welcome message" matches value "From the course contact"
And I should see "Custom welcome message"
- And the field "Custom welcome message" matches value "Dear {$a->fullname}, you have successfully been enrolled to course {$a->coursename}"
+ And the field "Custom welcome message" matches value "Dear {$a->fullname}, you are enrolled in the course {$a->coursename}."
And I should see "Accepted formats: Plain text or Moodle-auto format. HTML tags and multi-lang tags are also accepted, as well as the following placeholders:"
And I set the field "Send course welcome message" to "No"
And I should not see "Custom welcome message"
@@ -62,7 +62,7 @@ Feature: A course welcome message will be sent to the user when they auto-enrol
And I open the notification popover
And I should see "Welcome to Course 1"
And I click on "View full notification" "link" in the ".popover-region-notifications" "css_element"
- And I should see "Dear First User, you have successfully been enrolled to course Course 1"
+ And I should see "Dear First User, you are enrolled in the course Course 1."
# Login as second user and check the notification.
And I log in as "user2"
And I am on "Course 2" course homepage
@@ -71,7 +71,7 @@ Feature: A course welcome message will be sent to the user when they auto-enrol
And I open the notification popover
And I should see "Welcome to Course 2"
And I click on "View full notification" "link" in the ".popover-region-notifications" "css_element"
- And I should see "Dear Second User, you have successfully been enrolled to course Course 2"
+ And I should see "Dear Second User, you are enrolled in the course Course 2."
@javascript
Scenario: Students should receive a welcome message if the setting is enabled - Custom message
@@ -80,7 +80,7 @@ Feature: A course welcome message will be sent to the user when they auto-enrol
And I click on "Edit" "link" in the "Test student enrolment" "table_row"
And I set the field "Custom welcome message" to multiline:
"""
- Dear {$a->fullname}, you have successfully been enrolled to course {$a->coursename}.
+ Dear {$a->fullname}, you are enrolled in the course {$a->coursename}.
Your email address: {$a->email}
Your first name: {$a->firstname}
Your last name: {$a->lastname}
@@ -95,7 +95,7 @@ Feature: A course welcome message will be sent to the user when they auto-enrol
And I open the notification popover
And I should see "Welcome to Course 1"
And I click on "View full notification" "link" in the ".popover-region-notifications" "css_element"
- And I should see "Dear First User, you have successfully been enrolled to course Course 1"
+ And I should see "Dear First User, you are enrolled in the course Course 1."
And I should see "Your email address: first@example.com"
And I should see "Your first name: First"
And I should see "Your last name: User"
@@ -108,7 +108,7 @@ Feature: A course welcome message will be sent to the user when they auto-enrol
And I open the notification popover
And I should see "Welcome to Course 1"
And I click on "View full notification" "link" in the ".popover-region-notifications" "css_element"
- And I should see "Dear Second User, you have successfully been enrolled to course Course 1"
+ And I should see "Dear Second User, you are enrolled in the course Course 1."
And I should see "Your email address: second@example.com"
And I should see "Your first name: Second"
And I should see "Your last name: User"
diff --git a/lang/en/badges.php b/lang/en/badges.php
index 267a56d336e..c45b96459c3 100644
--- a/lang/en/badges.php
+++ b/lang/en/badges.php
@@ -424,13 +424,13 @@ $string['newbadge'] = 'Add a new badge';
$string['newimage'] = 'New image';
$string['noalignment'] = 'This badge does not have any external skills or standards specified.';
$string['noawards'] = 'This badge has not been earned yet.';
-$string['nomatchingawards'] = 'There are no matching recipients who have earned this badge yet';
+$string['nomatchingawards'] = 'There are no matching recipients who have earned this badge yet.';
$string['nobackpack'] = 'There is no backpack service connected to this account.
';
$string['nobackpackbadgessummary'] = 'There are no badges in the collections you have selected.';
$string['nobackpackcollectionssummary'] = 'No badge collections have been selected.';
$string['nobackpacks'] = 'There are no backpacks available';
$string['nobadges'] = 'There are currently no badges available for users to earn.';
-$string['nomatchingbadges'] = 'There are no matching badges available for users to earn';
+$string['nomatchingbadges'] = 'There are no matching badges available for users to earn.';
$string['nocompetencies'] = 'No competencies selected.';
$string['nocriteria'] = 'Criteria for this badge have not been set up yet.';
$string['noendorsement'] = 'This badge does not have an endorsement.';
diff --git a/lang/en/blog.php b/lang/en/blog.php
index 43e9de3d6de..63d4e7296fb 100644
--- a/lang/en/blog.php
+++ b/lang/en/blog.php
@@ -115,7 +115,7 @@ $string['incorrectblogfilter'] = 'Incorrect blog filter type specified';
$string['intro'] = 'This RSS feed was automatically generated from one or more blogs.';
$string['invalidgroupid'] = 'Invalid group ID';
$string['invalidurl'] = 'This URL is unreachable';
-$string['linktooriginalentry'] = 'Link to original blog entry';
+$string['linktooriginalentry'] = 'Original blog entry';
$string['maxexternalblogsperuser'] = 'Maximum number of external blogs per user';
$string['myprofileuserblogs'] = 'View all blog entries';
$string['name'] = 'Name';
diff --git a/lang/en/enrol.php b/lang/en/enrol.php
index 4b19f85ca20..8ad37ecb54e 100644
--- a/lang/en/enrol.php
+++ b/lang/en/enrol.php
@@ -45,7 +45,7 @@ $string['customwelcomemessage_help'] = 'Accepted formats: Plain text or Moodle-a