Difference between revisions of "DicLookUp"

From Apertium
Jump to navigation Jump to search
m
m
Line 1: Line 1:
 
== Generating dictionaries for DicLookUp ==
 
== Generating dictionaries for DicLookUp ==
   
DicLookUp needs dictionaries in a special form (Trie). There is a task in [[Crossdics|apertium-dictools]] that can convert from Apertium dix files into trie-dictionaries.
+
DicLookUp needs dictionaries in a special form ([http://en.wikipedia.org/wiki/Trie Trie]). There is a task in [[Crossdics|apertium-dictools]] that can convert from Apertium dix files into trie-dictionaries.
   
 
$ apertium-dictools dic2trie <dic> <lr|rl> [<out>]
 
$ apertium-dictools dic2trie <dic> <lr|rl> [<out>]

Revision as of 11:30, 11 March 2008

Generating dictionaries for DicLookUp

DicLookUp needs dictionaries in a special form (Trie). There is a task in apertium-dictools that can convert from Apertium dix files into trie-dictionaries.

$ apertium-dictools dic2trie <dic> <lr|rl> [<out>]
$ apertium-dictools dic2trie apertium-sl-tl.sl-tl.dix lr sl-tl-lr-trie.xml
$ apertium-dictools dic2trie apertium-sl-tl.sl-tl.dix rl sl-tl-rl-trie.xml

For example, for Spanish-Catalan dictionaries:

$ apertium-dictools dic2trie apertium-es-ca.es-ca.dix lr es-ca-lr-trie.xml
$ apertium-dictools dic2trie apertium-es-ca.es-ca.dix rl es-ca-rl-trie.xml

Then, to make them work on the Apertium website, put the trie-files in webspace/common/xml

$ cp es-ca-lr-trie.xml webspace/common/xml
$ cp es-ca-rl-trie.xml webspace/common/xml