• last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
[LI-42] The language pack now backs up the flash language files as well as the java ones. They are simply added to the

jboss-4.0.2\server\default\deploy\lams.ear\lams-dictionary.jar\backup\backup.zip

To make a retrieval, you have to extract, then return the flashxml folder to the

\jboss-4.0.2\server\default\deploy\lams.ear\lams-central.war

  1. … 1 more file in changeset.
[LI-36] lamsdump.sql is now copied properly

Fixed updateLocales.sql to have the correct date

More error checking in language-pack.nsi for mysql database reading

  1. … 1 more file in changeset.
Some error cjecking for ant and for 7za.exe

Made the .exe smaller (by 0.5 meg) by only extracting the required files for apache ant and 7za.exe (zip)

built.txt now informs you of the location that the language files will be backed up at

Made the .exe smaller (by 0.5 meg) by only extracting the required files for apache ant and 7za.exe (zip)

built.txt now informs you of the location that the language files will be backed up at

  1. … 2 more files in changeset.
finish page prompts user to restart LAMS so the effects of the language pack can take effect

the section to install the language pack (the only section) is now compulsory

Cosmetic change, the 'branding test near the bottom of each installer page no longer displays "Nullsoft installer version....." but instead "Lams-Language-pack ...."

updates the Dictionary date created row in lams_configuration with the lates date of the language pack

Added in the Language-Pack-BUILD.txt which describes the steps needed to compile and run the language pack, also changed the date for the language pack for 20/12/2006

  1. … 1 more file in changeset.
These files no longer in use, they were from earlier failed attempts to insert into the database

[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

encoding for insertLocale.sql changed to utf-8 and cleaned up

Enabled registry ckecks an updates

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

Unable to use nsExec::ExecToStack when there is redirection involved. ie:

nsExec::ExecToStack mysql < insertlocale.sql

Have to use ant instead, which is fairly annoying

Unable to use nsExec::ExecToStack when there is redirection involved. ie:

nsExec::ExecToStack mysql < insertlocale.sql

Have to use ant instead, which is fairly annoying

Now this actually works, inserts the language valuse if they dont already exist, however it will fail if the number of languages surpass 127, because the locale_id is a tinint(4) and will only go up to 127

undo of changes made by an accidental commit

Calling sql scripts to update the db with the new languages

Procedure to update locales table in database, calls insertlocalses repeatedly until all languages have been covered

To add a new language, you nee only to add a line:

insertLocal(language_iso_code, country_iso_code, description, direction)

sql code (for language pack) for a procedure to insert locales into the lams_supported_local if they dont already exist.

This procedure is called by updateLocales.sql

sql code (for language pack) for a procedure to insert locales into the lams_supported_local if they dont already exist.

This procedure is called by updateLocales.sql

Procedure to update locales table in database, calls insertlocalses repeatedly until all languages have been covered

To add a new language, you nee only to add a line:

insertLocal(language_iso_code, country_iso_code, description, direction)

Updater now unpacks all the llid language files for comlex activities into their respective folders

All that is needed now is SQL procedures to add rows to the lams_supported_locale where the matching language doesnt exist

Then we're done for teh language pack

Now have names for all the llid file folders

Now have names for all the llid file folders