StarDict
StarDict je bezplatný shell pro elektronické slovníky s otevřeným zdrojovým kódem , který je schopen kromě skutečného zobrazování článků překládat , vyjadřovat slova, používat fuzzy dotazy a šablony, vyhledávat v online slovnících [2] . Vyvinuto v C++ pomocí grafické knihovny GTK 2 a kódování UTF - 8 .
Historie
Slovník je nástupcem programu StarDic vyvinutého Ma Xuanem ( čínsky: 馬蘇安) na Motif / LessTif , včetně názvu a následujících verzí. Předchozí verze programu měly rozhraní podobné slovníku PowerDict vyvinutému čínskou společností KingSoft . Od verze 2.4.2 se design vzdaluje od rozhraní PowerDict tím, že rozšiřuje možnosti vyhledávání a přidává slovníky pro různé jazyky.
Od září 2006 je k dispozici online verze , která obsahuje všechny hlavní slovníky projektu. Od verze 2.4.5 může StarDict fungovat bez použití knihoven GNOME 2 .
Verze 3.0.1 byla vydána v listopadu 2007 .
Změna hostingu
17. června 2011 byl projekt odstraněn ze SourceForge , kde byl vyvíjen. Osoba podpory SourceForge uvedla, že projekt byl odstraněn kvůli zprávám o porušení autorských práv [3] [4] .
28. června 2011 vznikl projekt na Google Code a vývoj tam pokračoval [5] .
Funkce
- Vyhledávání vzorů . Můžete zadat slova obsahující "*" a "?" jako šablony.
- Fuzzy žádost . Můžete použít "fuzzy dotaz". K výpočtu podobnosti dvou slov používá Levenshteinův algoritmus a vrací slova, která nejlépe odpovídají vstupnímu dotazu. Pro použití této funkce musí požadavek začínat znakem „/“.
- Fulltextové vyhledávání je navrženo pro vyhledávání slov a frází (mezery musí být uvozeny znakem "\") ve slovníku bez pomoci rejstříku . Pomalejší vyhledávání, ale umožňuje vyhledávat shody v textech článků.
- Vybráno skenování . Když zvýrazníte slovo a v závislosti na nastavení, když stisknete klávesy, jeho překlad se zobrazí ve vyskakovacím okně.
- Správa slovníku . Vypnutí nepotřebných slovníků a také nastavení pořadí, ve kterém se používají při dotazování.
- Internetové vyhledávání různých online slovníků .
- Výslovnost slov . Pokud existují zvukové nahrávky, slovník může provádět výslovnost slov.
- Překlad plných textů pomocí internetových služeb.
Nevýhody
- Prostředí Windows vždy přidá online slovník Dict.cn v aktivním stavu do seznamu slovníků, odstranění tohoto slovníku ze seznamu pomůže pouze v rámci aktuální relace (testováno na verzi 3.0.3).
- Pokud je zakázán přístup k internetu, program zůstane po dokončení práce v paměti a nelze jej restartovat. Musíte jej uvolnit z paměti ve Správci úloh (testováno na verzi 3.0.3).
Slovníky ve formátu StarDict
Formát byl plánován jako doplněk k DICT a je v podstatě hromadou zastaralých formátů, které pohltily velké množství svých předchůdců; soubory také mohou obsahovat směs různých kódování. Při jeho vývoji byla věnována velká pozornost zkrácení doby načítání a zvýšení rychlosti slovníku, i když dnes již schopnosti nejen desktopových, ale i mobilních zařízení takové úsilí nevyžadují. Vše výše uvedené ovlivnilo složitost podpory formátů. Vzhledem k tomu, že se však StarDict objevil jako první bezplatný formát, získal si velkou oblibu.
Formát slovníku je zcela založen na DICT (také používá dictzip pro kompresi), soubor slovníku je v podstatě archiv několika souborů:
- soubor s nastavením a metainformacemi o slovníku (.ifo)
- soubor se seznamem všech slov a offsetů pro každé slovo (.idx)
- soubor s informacemi o synonymech (.syn)
- soubor s informacemi o řazení ( .clt )
- textový informační soubor DICT (.dict) doplněný různými mediálními soubory a značkami v jiných formátech slovníků (jako jsou soubory KingSoft PowerWord XML, MediaWiki a XDXF ).
- různé mediální soubory.
Pro program je k dispozici velké množství (více než pět set) slovníků na různá témata překladu ve více než 40 jazycích [6] . Pro StarDict byly portovány slovníky od DICT , *Quick , Blowfish , XDICT , cdict5 atd. Při instalaci balíčku WyabdcRealPeopleTTS vám slovník také umožňuje hlasově přeložená slova.
Při vytváření nových slovníků existují určité problémy, protože stále neexistují žádné vhodné editory. S programem je však dodáván jednoduchý editor StarDict. Formát slovníku je otevřený a zejména v rámci projektu XDXF byly vyvinuty převodníky z mnoha běžných formátů.
Další související programy
Existuje konzolová verze (SDCV - Star Dict pod C onsole Version ) slovníku [ 7 ] , která ke svému běhu nevyžaduje X server . Konzolová verze může pracovat v interaktivním i neinteraktivním režimu, podporuje všechny druhy dotazů grafické verze. Nejnovější verze je 0.5.2 vydaná 16. srpna 2017 .
Vzhledem k popularitě programu a přítomnosti velkého počtu slovníků vytvořili jiní vývojáři několik podobných programů, které používají slovníky ve formátu StarDict a / nebo kopírují rozhraní programu. TeeDict vyvinutý pro platformu J2ME tedy používá stejný formát slovníku a QStarDict, založený na Qt místo GTK+ , také téměř úplně kopíruje rozhraní programu. Počínaje verzí 0.3.0 tvůrci multiformátového slovníku SimpleDict oznámili také podporu formátu StarDict.
Pro iPhone , iPod touch a iPad je v App Store k dispozici několik programů kompatibilních se StarDict , včetně GuruDic, TouchDict, weDict, Alpus, Dictionary Universal... a bezplatného iStarDict , který je k dispozici v obchodě Cydia . Zařízení Android mohou používat Alpus, Wordmate nebo AntTek Dict. K dispozici je také slovník gTongue pro Windows Phone .
Viz také
Poznámky
- ↑ https://sourceforge.net/projects/stardict-4/files/3.0.6.2/
- ↑ Časopis Chip 9/2013, str.103
- ↑ StarDict (anglicky) (downlink) . Získáno 4. září 2011. Archivováno z originálu 13. února 2012.
- ↑ #20112 ( chybí projekt StarDict ) . sourceforge. Získáno 4. září 2011. Archivováno z originálu 13. února 2012.
- ↑ stardict-3 - StarDict je multiplatformní a mezinárodní slovníkový software. - Google Project Hosting (anglicky) (nedostupný odkaz) . Získáno 4. září 2011. Archivováno z originálu 13. února 2012.
- ↑ XDXF slovníky ke stažení . Získáno 13. července 2007. Archivováno z originálu 14. května 2006. (neurčitý)
- ↑ Domovská stránka SDCV . Získáno 1. června 2006. Archivováno z originálu dne 21. listopadu 2020. (neurčitý)
Odkazy
- StarDict (anglicky) (downlink) . - domovská stránka projektu. Získáno 23. listopadu 2011. Archivováno z originálu 13. února 2012.
- Anglicko-ruský úplný slovník (nedostupný odkaz) . — Velmi dobrý a obsáhlý bezplatný anglicko-ruský slovník. Navíc je s přepisem .. Staženo 23. listopadu 2011. Archivováno z originálu 13. února 2012. (neurčitý)
- Samorozbalovací Rar-Archiv . — Samorozbalovací Rar-Archive obsahující rusko-anglické, anglicko-ruské a vysvětlující slovníky pro StarDict. Slovníků je v archivu 37. Datum přístupu: 23. listopadu 2011. (neurčitý) (nepřístupný odkaz)
- sovety.blogspot.com (nedostupný odkaz) . - Používání slovníků Lingvo 11 v systému Linux. Získáno 23. listopadu 2011. Archivováno z originálu 13. února 2012. (Ruština)
- QStarDict (anglicky) (downlink) . - analog StarDict, napsaný pomocí Qt . Získáno 23. listopadu 2011. Archivováno z originálu 13. února 2012.
- Abdisalam Anatilim Uyghur <--> Soubory čínského slovníku pro StarDict (anglicky) (2. února 2006). — průvodce instalací programu. Získáno 3. dubna 2006. Archivováno z originálu 13. února 2012.
- StarDict na maemo (downlink) . - průvodce instalací programu na platformě Linux maemo os2008 Datum přístupu: 23. listopadu 2011. Archivováno 13. února 2012. (Ruština)
- RPM zdroj stardict-dictionary (anglicky) (odkaz není k dispozici) . - RPM -úložiště se sbírkou slovníků. Získáno 23. listopadu 2011. Archivováno z originálu 13. února 2012.
- XDXF Dictionaries Download (anglicky) (nedostupný odkaz) . — slovníky ve formátech XDFX a StarDict. Získáno 13. července 2007. Archivováno z originálu 14. května 2006.
- StarDict Stardict . Fórum ru-board . - diskuse o programu. Staženo: 23. listopadu 2011. (neurčitý)
- Plugin (nedostupný odkaz) pro Firefox a další produkty Mozilly