Ubuntu Suomen keskustelualueet
Ubuntun käyttö => Ubuntu tietokoneissa => Aiheen aloitti: snifi - 23.11.16 - klo:18.04
-
Miten luoda ja muokata omia kielten sanakirjoja? Tarkoittaen siis sanalistoja, josta standardit sanakirjaohjelmat kuten DICT tai StarDict lukevat sanastonsa.
-
sql ?
Tarkoitatko sanastojen kyselyohjelmaa, vai ihan normaalia sanakirjaa ?
Tein vuonna keppi ja kivi 64 kt:n sisään sanakirjakyselyohjelman, ja opin sillä routtin sanoja. Nykyisten tietokoneiden kanssa ei tartte säästellä tavuja, kuten sillloin.
Helpoin on siis sql:llä toteuttaa, mutta taulujen muodon voi tehdä tarpeiden mukaan.
-
Siis valikosta käynnistettävän oletussanakirjaohjelman tunnistamaan tiedostomuotoon. Siinä vaikuttaa olevan ihan erityinen indeksointimenetelmä ja tarkat vaatimukset sanaston muodolle. En vain oikein ymmärrä, mihin tiedostot pitää tallentaa, miten muokata ja mistä saisi hyvin lyhyen esimerkin, josta aloittaa. Sen sanotaan olevan DICT-standardin mukainen. Täytyneekö siihen olla jokin erityinen muokkaustyökalu?
(http://sanakirja-climate.png)
-
Luin tosiaan huolimattomasti, mutta olet varmaan itsekin lukenut tämän linkin, mutta laitetaan nyt sitten kuitenkin tähän linkki...
http://www.stardict.org/HowToCreateDictionary
Siihen formaattiin pitäneen kääntää...
Then use "tabfile" to compile it:
./tabfile dict.tab
En tosiaan ymmärrä speksejä tai en jaksa perehtyä niihin...
Edit - Tässä saattaa olla lisää ohjetta... https://github.com/imankulov/sdcv/blob/master/doc/DICTFILE_FORMAT
-
Sanakirja ei taida olla omalla koneella vaan verkossa (esim. dict.org), mutta asetuksissa voi antaa käytettävän palvelimen osoitteen, joten ehkä omankin serverin saisi pystytettyä. Tarkoitin vaan ettei pelkkä tiedosto jossain koneellasi ehken riitä.
-
Muutaman viikon tätä asiaa nyt pohtineena päädyin ihan perinteisiin tietokantoihin. Ne ovat tehokkaita ja helppoja käsitellä. Jos sanastosta sitten myöhemmin haluaa luoda tuollaisen DICT-palvelun, niin varmasti sellaisenkin saa helpoiten aikaiseksi ihan suoraan tavallisista tietokannoista.