I work for TotaraLMS which is a distribution of moodle. We are looking at using AMOS to manage our own language packs (e.g. strings for modules that we've added which we need translate and distribute ourselves).
I've checked out the code and I'm trying to get it up and running against our repository (which contains totara commits along with merges from stable moodle branches).
I've got a few questions:
- What should the AMOS_REPO_LANGS repository contain and how is it different from AMOS_REPO_MOODLE?
- AMOS requires moodle 2.3 but Totara is based on moodle 2.2 at the moment - is it okay to modify the requires version or should I use an older version of AMOS?
- There are various hard coded commit hashes that don't seem to exist, even in the moodle git repo. For example 'AMOS_REPO_MOODLE_ROOT' => '2e35f0aa005d07298b575f77f7cde56149103fe0' in config-dist.php and $rootcommit = '1a3e88ac5edec427cb3f1154edab665b8af160e3'; in parse-lang.php. Could you explain what these should be set to?
- Is there anything else I should look out for? I've read all the documentation I can find online but I guess it's not really designed to be used this way so I'm expecting to have to make some modifications to get it working.
Thanks for any advice!