D. Hrapof
Peiriant geiriadur a chyfundrefn olygu geiriaduron yw Geiriadur 0.4. Datblygir o fel offeryn creu geiriadur Cymraeg-Rwsieg a Rwsieg-Cymraeg, ond mae hi'n bosib i'w ddefnyddio fo am ieithoedd eraill, er enghraifft, Llydaweg a Gwyddeleg.
"Geiriau" a "chyfieithiadau" yw elfennau prif y gyfundrefn.
Mae "cyfieithiad" yn bâr o eiriau neu gair ag esboniad. Mae hi'n bosib bod ganddo fo enghreifftiau.
Mae "gair" yn golugu llinyn llythrennau heb wagle a gydag ystyr annibynnol mewn rhyw iaith. Gallir pennu cynaniad y gair, ei briodoleddau fo (rhyw enwiau ac ati) a un neu mwy o wreiddiau a ffurfiau afreolaidd. Mae ffurfiau rheolaidd yn cael eu hadeiladu ar bryd y chwilfa o "wreiddiau" a "therfyniadau" sy'n mewn cronfa ddata Geiriadur.
Mae'r gyfundrefn yn deall treigladau a sillafiadau gwahanol (camgymeriadau, Saesneg Americanaidd, Cymraeg Canol ac ati).
Os does dim canlyniad chwilfa syth (gyda gair cyntaf yn nhabl cyfieithiadau), bydd y gyfundrefn cyflawni chwilfa gwrthdroadol neu awgrymu ceisio chwilfa trwy'r iaith trydedd ("Желаете попробовать перекрестный поиск?"). Os mae gen defnyddiwr digon o hawliau, gallith o gorchymyn i'r gyfundrefn "cofio" cyfieithiadau cywir (gw. enghraiff).
Gallir gweld ystedagau Geiriadur yma. Ar y pryd mae Geiriadur yn cynnwys:
Mae ffynhonell y gyfundrefn ar gael ar GPL (testun Saesneg swyddogol, cyfieithiad Cymraeg).
Mae'r cronfa ddata ar gael ar GNU
FDL (testun Saesneg
swyddogol,
cyfieithiad
Cymraeg). Gallwch chi hefyd llwytho geiriaduron i lawr fel ffeiliau
testun: cy-ru.txt, ru-cy.txt, br-ru.txt, ga-ru.txt.
Mae dau cydran yn y gyfundrefn: gweinydd geiriadur a ei ryngwyneb gwe sy'n defnyddio Araneida. Maen nhw'n cael eu hysgrifennu mewn Common Lisp. Ystorir data yn nghronfa ddata PostgreSQL.
Mae'r gweinydd a'r dibynnydd yn siarad trwy CORBA. CLORB yw ORB y gyfundrefn. Mae'r gwrthrych sy'n cynnal chwilfeydd trwy gelc gof yn gwrando ar borth 2628 (IOR). Ailadeiladir ei gelc fo unwaith bob dydd. Mae'r gwrthrych (IOR) sy'n cynnal chwilfeydd o gronfa ddata yn syth a gwrthrych (IOR) sy'n cynnal golygu geiriaduron yn gwrando ar borth 2629. Mae'r rhyngwyneb CORBA yn ffeil dictionary.idl.
Dydy'r disgrifiad'ma ddim yn llawn eto. Os mae gynnoch chi gwestionau neu awgrymiadau (neu cywiriadau y cyfiethiad'ma o Rwsieg), ysgrifennwch, os gwelwch yn dda: hrapof@common-lisp.ru. Gallwch chi helpu gan creu cyfieithiadau trwy'r gweinydd neu anfon rhestr eiriau newydd mewn ein fformat mewnbwn ni (ac UTF-8 amgodiad).