Language and Locale.
I think we can tackle this by using scripts to build the actual ODB files. HSQLdb will pick up the system locale when the file is created. A smaller set of languages, for object names, covers a much larger set of locales. (en-US, en-GB, en-NZ...for example)
How to distrubute:
OXT - used to distribute basic libarary - really simple interface via a dialog box - create db
BAS - create a new Base file - create database schema from script
Should support multiple Schema scripts. Each Schema should be represented by multiple scripts, with object names in native languages.
The OO.o wizard will allow us to do this. Each person needs only to create, via the gui and using the wizard, a common set of tables. The tables and columns will be created with NL names. Have the person extract the script file, or send the odb file to ...guess it's me...to be assembled into the BAS file.
Use BasicAddonBuilder to generate the OXT file..