[sword-devel] Using a real greek dictionary instead of Strong's concordance
pierre amadio
amadio.pierre at gmail.com
Sun Feb 22 14:25:11 EST 2026
Hi there !
I just had an interesting conversation with Cyrille about using an
actual greek dictionary in sword instead of Strong’s number. The main
use case is related to the LXX module where lots of words are not
associated with any greek Strong’s number (as they never occur in the
new testament).
The source document used to build the LXX module provides dictionary
entries for each word but those are not currently present in the Osis
used to build the module. It would be really easy to add them.
There is already a (french) greek dictionary available as a Sword
module (FreBailly).
It would be really nice if those information could be linked so that
one could easily access a definition for all/most words in the LXX
module.
There are some problems that would still need to be solved before
being able to do so:
1) How should the Osis xml represent the dictionary entry ?
Different modules seems to use differents way, but the idea seems to
put all information in the lemma attribute (or is it the savlm one ?)
:
MorphGNT:
<w lemma="lemma.Strong:ὁράω strong:G3708" morph="robinson:V-AAP-NSM"
savlm="lemma.Strong:ὁράω strong:G3708">Ἰδὼν</w>
KJV (well here the greek is not the dictionary entry but the actual
word used in the greek text, still the idea of having several lemma
information is there):
<w lemma="strong:G3708 lemma.TR:ιδων" morph="robinson:V-2AAP-NSM"
savlm="strong:G3708 lemma.TR:ιδων" src="1">seeing</w>
Would something like this be valid ?
<w lemma="strong:G4160 lemma.LXX:ποιέω" morph="packard:VAI-AAI3S"
xlit="betacode:E)POI/HSEN">ἐποίησεν</w>
2) How would this information be used by different frontends ? How can
they know which part of the lemma attribute to use with which
dictionary module ? Is that something that is already coded or should
each frontend add something specific on a per module base ? If that is
the case, are there people interested in writing this ?
I realise there is a public domain version of the Liddell & Scott
dictionary available that could easily be used to make an english
sword module: (https://archive.org/details/Lsj--LiddellScott) I would
be happy building the Liddell&Scott module and adding the lexical
entry in the LXX module if I know I could have access to those
information with one of the existing frontends.
More information about the sword-devel
mailing list