Uploaded image for project: 'Moodle'
  1. Moodle
  2. MDL-70632

Allow searching of available language packs

XMLWordPrintable

    • MOODLE_311_STABLE
    • MOODLE_311_STABLE
    • Hide

      Manual test

      1. Navigate to Language > Language packs in site administration
      2. Enter "spanish" in the Available language packs > Search field
      3. Confirm only Spanish language packs are listed
      4. Enter "german" in the Available language packs > Search field
      5. Confirm only German language packs are listed
      6. Select German / Deutsch (de)
      7. Press Install selected language pack(s)
      8. Confirm you see the message Language pack 'de' was successfully installed

      Behat test

      1. Add the following to your site config.php:

        define('TOOL_LANGIMPORT_REMOTE_TESTS', 1);
        

      2. Run the following (or equivalent), confirm passes:

        $ bin/moodle-docker-compose exec --user www-data webserver php admin/tool/behat/cli/run.php --name="Manage language packs"
        

      Show
      Manual test Navigate to Language > Language packs in site administration Enter "spanish" in the Available language packs > Search field Confirm only Spanish language packs are listed Enter "german" in the Available language packs > Search field Confirm only German language packs are listed Select German / Deutsch (de) Press Install selected language pack(s) Confirm you see the message Language pack 'de' was successfully installed Behat test Add the following to your site config.php : define('TOOL_LANGIMPORT_REMOTE_TESTS', 1); Run the following (or equivalent), confirm passes: $ bin/moodle-docker-compose exec --user www-data webserver php admin/tool/behat/cli/run.php --name="Manage language packs"

      MDL-70558 made it easier to locate available language packs from the language import tool. We can improve that further by allowing the list of language packs to be searched (in my case, I wanted to find all Workplace packs )

      At the same time I've set a height on the two <select> elements because some language pack options (e.g. those with Chinese characters) cause the select list to noticeably shrink/grow when using the JS search

            pholden Paul Holden
            pholden Paul Holden
            David Mudrák (@mudrd8mz) David Mudrák (@mudrd8mz)
            Andrew Lyons Andrew Lyons
            Anna Carissa Sadia Anna Carissa Sadia
            Votes:
            0 Vote for this issue
            Watchers:
            9 Start watching this issue

              Created:
              Updated:
              Resolved:

                Estimated:
                Original Estimate - 0 minutes
                0m
                Remaining:
                Remaining Estimate - 0 minutes
                0m
                Logged:
                Time Spent - 5 hours, 55 minutes
                5h 55m

                  Error rendering 'clockify-timesheets-time-tracking-reports:timer-sidebar'. Please contact your Jira administrators.