LDEV-1098: Increased size of locale_id field so that it will take more than 127 rows in the database. Matching java field is now an Integer, not a Byte.
[LI-35] Now language-pack.nsi finally updates the rows in lams_supported_local with the correct utf-8 values, thanks to a non-procedural sql sript that Fiona made, which can be run in ant
Changed the language pack to not use the sql procedures at all, because they do not seem to work in NSIS or ant, instead, the rows are updated from within the nsis code, and there is a list called languages.txt that contains all the current languages in the form:[language_iso_code]-[country_iso_code]-[description]-[direction]The language.txt file and the language-pack.nsi must be encoded with utf-8
Changed the language pack to not use the sql procedures at all, because they do not seem to work in NSIS or ant, instead, the rows are updated from within the nsis code, and there is a list called languages.txt that contains all the current languages in the form:[language_iso_code]-[country_iso_code]-[description]-[direction]The language.txt file and the language-pack.nsi must be encoded with utf-8
LI-38: Changed the function .inInstFail so it only dletes the files created by the failed installation (not retained files) and it removes the db which was made by teh failed install
Added new properties: label.learner.error =An error occurred: error.learner.required = The requested screen can not be presented since there are no learners in the activity.