StarDict | |
---|---|
Sorts | elektronisk ordbok och ordboksprogramvara [d] |
Utvecklaren | StarDict Team - Hu Zheng ( kinesisk 胡正) och andra. |
Skrivet i | C++ |
Gränssnitt | GTK |
Operativ system | BSD ( FreeBSD , NetBSD , OpenBSD ), POSIX ( Linux , Solaris , etc.) Win32 |
Första upplagan | 10 mars 2003 |
senaste versionen | |
Licens | GNU GPL |
Hemsida | stardict-4.sourceforge.net |
Mediafiler på Wikimedia Commons |
StarDict är ett gratis skal för elektroniska ordböcker med öppen källkod , som kan, förutom att faktiskt visa artiklar, översätta , rösta ord, använda otydliga frågor och mallar, söka i onlineordböcker [2] . Utvecklad i C ++ med GTK 2 - grafikbiblioteket och UTF -8 -kodning .
Ordboken är efterföljaren till StarDic- programmet utvecklat av Ma Xuan ( kinesiska: 馬蘇安) på Motif / LessTif , inklusive namnet och följande versioner. Tidigare versioner av programmet hade ett gränssnitt som liknade PowerDict- ordboken som utvecklats av det kinesiska företaget KingSoft . Sedan version 2.4.2 flyttas designen bort från PowerDict-gränssnittet genom att öka sökmöjligheterna och lägga till ordböcker för olika språk.
Sedan september 2006 har en onlineversion funnits tillgänglig , som innehåller alla huvudordböcker för projektet. Sedan version 2.4.5 kan StarDict fungera utan att använda GNOME 2 -bibliotek .
Version 3.0.1 släpptes i november 2007 .
Den 17 juni 2011 togs projektet bort från SourceForge , där det höll på att utvecklas. En SourceForge supportperson angav att projektet togs bort på grund av rapporter om upphovsrättsintrång [3] [4] .
Den 28 juni 2011 skapades ett projekt på Google Code och utvecklingen fortsatte där [5] .
Formatet planerades som ett tillägg till DICT och är i huvudsak en hög av föråldrade format som har absorberat ett stort antal av sina föregångare; filer kan också innehålla en blandning av olika kodningar. Under utvecklingen ägnades mycket uppmärksamhet åt att minska laddningstiden och öka hastigheten på ordboken, även om inte bara kapaciteten hos inte bara skrivbordet utan även mobila enheter kräver sådana ansträngningar idag. Allt ovanstående påverkade komplexiteten i formatstödet. Men på grund av det faktum att StarDict var det första fria formatet som dök upp, blev det stor popularitet.
Ordboksformatet är helt baserat på DICT (använder även dictzip för komprimering), en ordboksfil är i huvudsak ett arkiv med flera filer:
Ett stort antal (mer än femhundra) ordböcker om olika översättningsämnen på mer än 40 språk finns tillgängliga för programmet [6] . För StarDict har ordböcker från DICT , *Quick , Blowfish , XDICT , cdict5 etc. porterats. När du installerar WyabdcRealPeopleTTS- paketet låter ordboken dig också rösta översatta ord.
Vissa problem finns när man skapar nya ordböcker, eftersom det fortfarande inte finns några praktiska redigerare. Det finns dock en enkel StarDict Editor som följer med programmet. Ordboksformatet är öppet, och i synnerhet inom ramen för XDXF- projektet har konverterare från många vanliga format utvecklats.
Det finns en konsolversion (SDCV - Star D ict under Console V ersion ) av ordboken [ 7] som inte kräver att en X-server körs . Konsolversionen kan fungera i interaktivt och icke-interaktivt läge, stöder alla typer av frågor av den grafiska versionen. Den senaste versionen är 0.5.2 släppt den 16 augusti 2017 .
På grund av programmets popularitet och närvaron av ett stort antal ordböcker, har andra utvecklare skapat flera liknande program som använder ordböcker i StarDict-formatet och/eller kopierar programgränssnittet. Så TeeDict utvecklat för J2ME- plattformen använder samma ordboksformat, och QStarDict, baserat på Qt istället för GTK+ , kopierar också nästan helt programgränssnittet. Från och med version 0.3.0 tillkännagav skaparna av SimpleDict-lexikonet i flera format också stöd för StarDict-formatet.
Flera StarDict-kompatibla program finns tillgängliga för iPhone , iPod touch och iPad i App Store , inklusive GuruDic, TouchDict, weDict, Alpus, Dictionary Universal... och det kostnadsfria iStarDict , som är tillgängligt från Cydia- butiken . Android- enheter kan använda Alpus, Wordmate eller AntTek Dict. En gTongue Dictionary för Windows Phone finns också tillgänglig .