Navigate to "Site administration / Language / Language packs"
Confirm that the language import page is neatly styled and has a consistent look with the Bootstrap styles.
Reduce the width of the browser window.
Confirm that the form elements are responsive. The "Available language packs" part will stack underneath the "Installed language packs" part.
Test on RTL.
Confirm that the page displays okay in RTL.
Functionality and notifications
Add a language pack.
Confirm that you can successfully install a language pack.
Confirm that you get a decent-looking notification message about the successful installation of the language pack.
Click on "Update all installed language packs"
Confirm that you get a decent-looking notification message about the processing result.
Without selecting anything on the "Installed language packs" field, click "Uninstall selected language packs"
Confirm that you see an alert dialogue that you have not selected a language pack to uninstall.
Select all the "Available language packs" and click "Install selected language pack(s)"
After the installation process, confirm that only the list of "Installed language packs" is displayed with the "Uninstall selected language pack(s)" and "Update all installed language packs" buttons shown beneath it.
Select a language pack and uninstall it.
Confirm that you get a confirmation dialogue for the deletion of the language pack.
Confirm the language pack's deletion.
Confirm that you get a decent-looking notification message about the processing result.
Confirm that the language pack has been uninstalled.
Disconnect your test server from the internet and refresh the page.
Confirm that you see the message:
(3.2)
Because Moodle cannot connect to download.moodle.org, it is not possible for language packs to be installed automatically. Please download the appropriate ZIP file(s) from download.moodle.org/langpack, copy them to your /PATH/TO/lang/ directory and unzip them manually.
(master)
Unable to connect to the download server. It is not possible to install or update the language packs automatically. Please download the appropriate ZIP file(s) from https://download.moodle.org/langpack/3.3/ and unzip them manually to your data directory /PATH/TO/lang/
Confirm that you can see this in a nice-looking error notification box.
Confirm that only the list of "Installed language packs" is displayed with only the "Uninstall selected language pack(s)" button shown beneath it.
Note: Test on Boost and Clean
Appearance
Navigate to " Site administration / Language / Language packs "
Confirm that the language import page is neatly styled and has a consistent look with the Bootstrap styles.
Reduce the width of the browser window.
Confirm that the form elements are responsive. The " Available language packs " part will stack underneath the " Installed language packs " part.
Test on RTL.
Confirm that the page displays okay in RTL.
Functionality and notifications
Add a language pack.
Confirm that you can successfully install a language pack.
Confirm that you get a decent-looking notification message about the successful installation of the language pack.
Click on " Update all installed language packs "
Confirm that you get a decent-looking notification message about the processing result.
Without selecting anything on the " Installed language packs " field, click " Uninstall selected language packs "
Confirm that you see an alert dialogue that you have not selected a language pack to uninstall.
Select all the " Available language packs " and click " Install selected language pack(s) "
After the installation process, confirm that only the list of " Installed language packs " is displayed with the " Uninstall selected language pack(s) " and " Update all installed language packs " buttons shown beneath it.
Select a language pack and uninstall it.
Confirm that you get a confirmation dialogue for the deletion of the language pack.
Confirm the language pack's deletion.
Confirm that you get a decent-looking notification message about the processing result.
Confirm that the language pack has been uninstalled.
Disconnect your test server from the internet and refresh the page.
Confirm that you see the message:
(3.2)
Because Moodle cannot connect to download.moodle.org, it is not possible for language packs to be installed automatically. Please download the appropriate ZIP file(s) from download.moodle.org/langpack, copy them to your /PATH/TO /lang/ directory and unzip them manually.
(master)
Unable to connect to the download server. It is not possible to install or update the language packs automatically. Please download the appropriate ZIP file(s) from https://download.moodle.org/langpack/3.3/ and unzip them manually to your data directory /PATH/TO /lang/
Confirm that you can see this in a nice-looking error notification box.
Confirm that only the list of " Installed language packs " is displayed with only the "Uninstall selected language pack(s)" button shown beneath it.
The language import utility page's styling has not yet been styled appropriately for Boost.