Uploaded image for project: 'Moodle'
  1. Moodle
  2. MDL-37124 META: Language packs installation/update improvements
  3. MDL-46210

Provide option to update installed language packs as a scheduled task

XMLWordPrintable

    • MOODLE_27_STABLE, MOODLE_28_STABLE
    • MOODLE_28_STABLE
    • MDL-46210-master
    • Hide
      1. Run behat tests with --tags=@tool_langimport
      2. VERIFY they are skipped (as TOOL_LANGIMPORT_REMOTE_TESTS is not defined)
      3. Define TOOL_LANGIMPORT_REMOTE_TESTS in config.php
      4. Run behat with --tags=@tool_langimport and VERIFY all tests pass
      5. Install a few language packs on your site
      6. Manually outdate your langpacks by editing the file $CFG->dataroot/lang/$langcode/$langcode.md5 and changing the checksum
      7. Run the scheduled task manually by running php admin/tool/task/cli/schedule_task.php --execute=\\tool_langimport\\task
        update_langpacks_task
      8. Remove a few langpacks
      Show
      Run behat tests with --tags=@tool_langimport VERIFY they are skipped (as TOOL_LANGIMPORT_REMOTE_TESTS is not defined) Define TOOL_LANGIMPORT_REMOTE_TESTS in config.php Run behat with --tags=@tool_langimport and VERIFY all tests pass Install a few language packs on your site Manually outdate your langpacks by editing the file $CFG->dataroot/lang/$langcode/$langcode.md5 and changing the checksum Run the scheduled task manually by running php admin/tool/task/cli/schedule_task.php --execute=\\tool_langimport\\task update_langpacks_task Remove a few langpacks

      Quoting germanvaleroelizondo: "There are too many Moodle servers with outdated language packs worldwide."

      An option to automatically update installed lang packs would prevent Moodle admins to forget to do so.

            poltawski Dan Poltawski
            mina Nicolas Martignoni
            David Mudrák (@mudrd8mz) David Mudrák (@mudrd8mz)
            Marina Glancy Marina Glancy
            Mark Nelson Mark Nelson
            Votes:
            11 Vote for this issue
            Watchers:
            8 Start watching this issue

              Created:
              Updated:
              Resolved:

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