Reviewed: https://reviews.mahara.org/6983 Committed: https://git.mahara.org/mahara/mahara/commit/6b7d7f79d4ebf15b9bfcfa4b3e0c6ba54f4b9762 Submitter: Robert Lyon (robe...@catalyst.net.nz) Branch: master
commit 6b7d7f79d4ebf15b9bfcfa4b3e0c6ba54f4b9762 Author: Robert Lyon <robe...@catalyst.net.nz> Date: Fri Sep 16 14:24:12 2016 +1200 Bug 1625863: Adding cli for langpacks This cli does: 1) Install / update langpacks by listing the languages by their code, eg de = German, fr = French like so sudo -u www-data php admin/cli/sync_langpacks.php -l=de,fr This will make a backup of the existing language (if exists) into the dataroot langpacks_backup directory. 2) If you don't want to make backups then add the -b=false flag, eg sudo -u www-data php admin/cli/sync_langpacks.php -l=de,fr -b=false 3) If you need to rollback the backups you can use the -r=true flag, eg sudo -u www-data php admin/cli/sync_langpacks.php -l=de,fr -r=true It will ignore trying to update the 'en' language as that is set within the Mahara system itself behatnotneeded Change-Id: I4ec773126cc45a87fc78dec658e97856eec05338 Signed-off-by: Robert Lyon <robe...@catalyst.net.nz> -- You received this bug notification because you are a member of Mahara Contributors, which is subscribed to Mahara. Matching subscriptions: Subscription for all Mahara Contributors -- please ask on #mahara-dev or mahara.org forum before editing or unsubscribing it! https://bugs.launchpad.net/bugs/1625863 Title: Adding cli for langpacks Status in Mahara: In Progress Bug description: When Mahara is being updated to a new minor or major version, admins need to remember to pull language packs separately as they are not part of the core distribution. This cli script will make that easier. This this cli does: 1) Install / update langpacks by listing the languages by their code, eg de = German, fr = French like so sudo -u www-data php admin/cli/sync_langpacks.php -l=de,fr This will make a backup of the existing language (if exists) into the dataroot langpacks_backup directory. 2) If you don't want to make backups then add the -b=false flag, eg sudo -u www-data php admin/cli/sync_langpacks.php -l=de,fr -b=false 3) If you need to rollback the backups you can use the -r=true flag, eg sudo -u www-data php admin/cli/sync_langpacks.php -l=de,fr -r=true To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1625863/+subscriptions _______________________________________________ Mailing list: https://launchpad.net/~mahara-contributors Post to : mahara-contributors@lists.launchpad.net Unsubscribe : https://launchpad.net/~mahara-contributors More help : https://help.launchpad.net/ListHelp