StarDict | |
---|---|
Tip de | dicționar electronic și software de dicționar [d] |
Dezvoltator | Echipa StarDict - Hu Zheng ( chineză 胡正) și alții. |
Scris in | C++ |
Interfață | GTK |
Sistem de operare | BSD ( FreeBSD , NetBSD , OpenBSD ), POSIX ( Linux , Solaris , etc.) Win32 |
Prima editie | 10 martie 2003 |
ultima versiune | |
Licență | GNU GPL |
Site-ul web | stardict-4.sourceforge.net |
Fișiere media la Wikimedia Commons |
StarDict este un shell gratuit pentru dicționare electronice open source , capabil, pe lângă afișarea efectivă a articolelor, să traducă , cuvinte vocale, să folosească interogări și șabloane neclare, să caute în dicționare online [2] . Dezvoltat în C++ folosind biblioteca grafică GTK 2 și codificarea UTF -8 .
Dicționarul este succesorul programului StarDic dezvoltat de Ma Xuan ( chineză: 馬蘇安) pe Motif / LessTif , inclusiv numele și versiunile următoare. Versiunile anterioare ale programului aveau o interfață similară cu dicționarul PowerDict dezvoltat de compania chineză KingSoft . Începând cu versiunea 2.4.2, designul se îndepărtează de interfața PowerDict prin creșterea capacităților de căutare și adăugarea de dicționare pentru diferite limbi.
Din septembrie 2006, este disponibilă o versiune online , care include toate dicționarele principale ale proiectului. Din versiunea 2.4.5, StarDict poate funcționa fără a utiliza bibliotecile GNOME 2 .
Versiunea 3.0.1 a fost lansată în noiembrie 2007 .
Pe 17 iunie 2011, proiectul a fost eliminat din SourceForge , unde era în curs de dezvoltare. O persoană de asistență SourceForge a indicat că proiectul a fost eliminat din cauza unor rapoarte de încălcare a drepturilor de autor [3] [4] .
Pe 28 iunie 2011 a fost creat un proiect pe Google Code și dezvoltarea a continuat acolo [5] .
Formatul a fost planificat ca un supliment pentru DICT și este în esență o grămadă de formate învechite care a absorbit un număr mare de predecesori; de asemenea, fișierele pot conține un amestec de codificări diferite. În timpul dezvoltării sale, s-a acordat multă atenție reducerii timpului de încărcare și creșterii vitezei dicționarului, deși astăzi capabilitățile nu numai desktop-ului, ci și dispozitivelor mobile nu mai necesită astfel de eforturi. Toate cele de mai sus au afectat complexitatea suportului de format. Cu toate acestea, datorită faptului că StarDict a fost primul format gratuit care a apărut, a câștigat o mare popularitate.
Formatul dicționarului se bazează complet pe DICT (folosește și dictzip pentru compresie), un fișier dicționar este în esență o arhivă cu mai multe fișiere:
Un număr mare (mai mult de cinci sute) de dicționare pe diverse subiecte de traducere în peste 40 de limbi este disponibil pentru program [6] . Pentru StarDict, au fost portate dicționarele din DICT , *Quick , Blowfish , XDICT , cdict5 etc.. Când instalați pachetul WyabdcRealPeopleTTS , dicționarul vă permite și să vocalizați cuvintele traduse.
Există anumite probleme la crearea de noi dicționare, deoarece încă nu există editori convenabil. Cu toate acestea, există un editor StarDict simplu care vine cu programul. Formatul dicționarului este deschis și, în special, în cadrul proiectului XDXF , au fost dezvoltate convertoare din multe formate comune.
Există o versiune de consolă (SDCV - Star D ict sub C onsole Version ) a dicționarului [ 7 ] care nu necesită un server X pentru a rula . Versiunea de consolă poate funcționa în modul interactiv și non-interactiv, acceptă tot felul de interogări ale versiunii grafice. Cea mai recentă versiune este 0.5.2 lansată pe 16 august 2017 .
Datorită popularității programului și prezenței unui număr mare de dicționare, alți dezvoltatori au creat mai multe programe similare care folosesc dicționare în format StarDict și/sau copiază interfața programului. Deci, TeeDict dezvoltat pentru platforma J2ME folosește același format de dicționar, iar QStarDict, bazat pe Qt în loc de GTK+ , copiază aproape complet interfața programului. Începând cu versiunea 0.3.0, creatorii dicționarului multi-format SimpleDict au anunțat și suport pentru formatul StarDict.
Mai multe programe compatibile cu StarDict sunt disponibile pentru iPhone , iPod touch și iPad în App Store , inclusiv GuruDic, TouchDict, weDict, Alpus, Dictionary Universal... și iStarDict gratuit, care este disponibil din magazinul Cydia . Dispozitivele Android pot folosi Alpus, Wordmate sau AntTek Dict. Este disponibil și un dicționar gTongue pentru Windows Phone .