Files
fd-dictionaries/swh-eng/ChangeLog
T
2026-10-02 22:51:03 +08:00

108 lines
4.9 KiB
Plaintext

2010-11-02 Piotr Ba�ski [0.4.4]
* database name change, from swa (Swahili as a macrolanguage) into swh
(Kiswahili of Tanzania, etc.)
2009-12-30 Beata W�jtowicz, Piotr Ba�ski [0.4.3]
* little fixes in equivalents, corrected plural entries with both
derived and non-derived senses (cf. mifugo); added INSTALL to the
source distribution.
2009-04-17 Piotr Ba�ski [0.4.2]
* technical changes against the extension of Freedict scripts converting
TEI *P5* to c5; the header is converted properly at last, so from now on,
its contents will be pasted into this file:
* Technical changes vis-a-vis Freedict TEI-to-DICT scripts:
looking for the balance between project-specific and Freedict-wide
properties
* Split kwenye in two (preposition + copula) - this is a
technical move, to unify the nesting level of <note> elements with
@type="cl-agr", but it's also in agreement with our POS strategy
for this stage of the present dictionary: one entry per POS, and
kwenye appears to have lexicalised from whatever -enye is into an
uninflected preposition.
* Moved class agreement information from the abused <note>
elements into <gramGrp>, nested inside the regular <gramGrp>; this
is another feature carried over from our Swahili-Polish-Swahili
project. Unfortunately, <gramGrp> may not carry the @type
argument. I could use a <gram> element for this without nesting
gramGrps, but the nested gramGrp is intended as a feature
structure that holds all agreement information in a single
package.
* All generated plural entries are now @type="pl" (by
script). There are 522 such entries in this version.
* xr/@type="plural-sense" is gone and replaced with the
(abused) note/@type="def". This is to make sure that the content
of generated plurals will be treated as single definitions later
on.
* note/@type="num" is augmented by @rend="noindent"; this is
project-specific and pertains to the way the DICT databases are
created. This is not meant to be filled by hand, a script does
that when converting the editable dictionary into the final form.
* The "tokens in definitions" count rose sharply because of
the extra words "Plural of" repeated 522 times (they used to be
part of <xr>) and also colons or sense numbers in some of the
definitions of plurals. This may suggest a change of the formula
for this count (or dropping it altogether). OTOH, ignoring plural
entries from this count does not seem fair, given that they are by
all means informative. The code is now "sum(for $txt in
(/TEI/text/body/entry/sense//def/descendant::text() |
/TEI/text/body/entry/sense/note[@type ne
'editor']/descendant::text()) return
count(tokenize(normalize-space($txt),' ')))" - I have fixed it to
catch all text nodes, which the previous counts didn't.
* The intended simplicity of encoding and incremental building of
Freedict dictionaries relies to some extent on bordering on tag
abuse. Instead of distinguishing between <usg> and <note> elements,
I'd rather use more kinds of notes. Added:
* @type="lbl" for notes within (definitional) notes -
currently only labelling literal translations,
* @type="usage" for notes describing the usage of the given
headword/sense.
* @type="dom" for crude characteristics of the domain of
usage; includes hypernyms (date-fruit).
* @type="obj" for typical object (most of these values come
straight from the Guidelines).
* Rule: all <note> elements that precede the given equivalent
should be inside its <def> (for ease of transformation into c5 and
CSS rendering only).
* Things that should eventually get beautified/modified (while
keeping an eye on the balance between project-"neutral" tools and
project-specific demands:
* benki <n> (pl: {mabenki}) [sg=pl] - mark the lexical
(class) ambiguity of the noun (or wait until class info is
provided explicitly)
* in some contexts, some elements are rendered in c5 with a
preceding blank line. This is due to legacy code that doesn't
really harm, so I do not intend to fix that for now
2009-03-28 Beata W�jtowicz, Piotr Ba�ski [0.4.1]
* maintenance release: minor fixes, minor additions, crude .dict database available
2009-02-15 Beata W�jtowicz, Piotr Ba�ski [0.4]
* expanded, more explicit XML structure
* more detailed change log is available in the dictionary header
2008-12-30 Beata W�jtowicz, Piotr Ba�ski [0.3]
* thorough review and upgrade to TEI P5
* more detailed change log is available in the dictionary header
2004-06-24 Beata W�jtowicz [0.0.2]
* merging of old FreeDict version with xFried dictionary
* the TEI P4 (XML)