Hello party pipl!
Ok tuki je smart 0.3 ... torej kaj je novga glede na 0.2.5...
...
- sedaj so authority words shranjeni posebaj v svoji tabeli, kar
povzroci, da je inconsistency check neglede na to, koliko prevodov je ze
v bazi zelo zelo hiter.
- spremenjen je vrstni red prevodov, ki jih smart predlaga ... vendar je
to zelo komplicirano vprasanje, ker obstaja vec kriterijev, in se torej
ne more povedat kateri prevod je najboljsi (kadar je to authority so
prevodi seveda exkluzivni)
- malo morje bugfixov, ... sedaj je uppercasing besed, velikih zacetnic
glede na kalup originala takorekoc popoln... (deluje tudi z vsemi
keybindingi itd)
- notranja struktura programa je koncno narejena tako, da je kolikor
tolikor pregledna. Osrednji parser se vedno rabi rewrite ampak v njega
naj bi se itak cimmanj drezalo
- nekaj malega popravkov v lexic.pm (sedaj so spremenljivke lokalne) (ce
kdo hoce dodati kak check za slovnicno pravilnost, be my guest)
- dodane nekatere command line funkcije - vacuum in stat
Zdaj je koda tudi ze dodobra nasekljana v funkcije, tako, da lahko tudi
externi folk sodeluje pri zadevi...
Hmm in to je to...
aja tole sporocilo posiljam tudi v lugos-prog, ce bi si kdo slucajno
zelel sodelovati na tem orodju za prevajanje .po datotek s sporocili v
slovenscino na podlagi baze podatkov prejsnjih sporocil...
In naprej?
Hmmm dodat 'bad words' (ponovno, avtomaticno) -> za check
konsistentnosti oz. konfliktnosti...
Avtomaticno prevajanje besed tam kjer je fraza neprevedljiva
Intergacija z gnopom ali mulijem... (gnopo se mi zdi do sedaj najbolj
razvit), kot hint system...
command line queries...
Aya, napisal sem tudi parser (par vrstic) za netscapove prevode, vendar
so tisti tako slampasti, da jih jaz osebno raje ne vkljucujem v bazo...
Lep Pozdrav
Andraz Tori
smart-0.3.tar.gz