DicOOo

Architecture Notes

DicOOo installs languages specifc components

It is based on various list files (may be merged ?) and zip packages

Here are some guidelines

spell.txt

same structure as http://lingucomponent.openoffice.org/available.lst

fr,FR,fr_FR,French (France),fr_FR.zip

fields

language

country

language_country

Label

Archive name

hyph.txt

same structure as http://lingucomponent.openoffice.org/hyphavail.lst

fr,FR,hyph_fr,French (France),hyph_fr.zip

fields

language

country

hyph_language_country

Label

Archive name

thes.txt

same structure as http://lingucomponent.openoffice.org/hyphavail.lst

fr,FR,th_fr_FR,French (France),thes_fr_FR.zip

fields

language

country

th_language_country

Label

Archive name

Language specifique Zip files contains

Spellchecker

field3.aff

field3.dic

README_field3.txt

other files are ignored – Should merge remaining files to the README_

Hyphenation

field3.dic

README_field3.txt

other files are ignored – Should merge remaining files to the README_

Thesaurus

field3.dat

field3.idx

README_field3.txt

other files are ignored – Should merge remaining files to the README_

version.txt

Used for dynamic DicOOo update and connection validation

2 lines only

- DicOOo current version

- DicOOo file name according to current version – The file must exists on mirror

unzip.mac

MacOsX workaround

unzip utility command line argument (bsd licence: problem ?)

Downloaded in case it is not available to user

Erased from user directory when finished

LangPack for off-line version

One « Big » zip file containing specifics

spell.txt, hypht.txt, thes.txt

Zip files related to txt files

Since Beta5.1, DicOOo can be started in off-line mode by default. There are only two constants in the beginning of the LangPack module to change

StartOffLine=0 (1/0 Activate/Deactivate on startup)

NomPackLang="PackName.zip" (Must be in same directory than SXW file)

Laurent Godard

2003-08-23T09:49:38