Native sõnastiku rakendus sõnastik Mac OS X on tõepoolest huvitav ja väga kasulik asi, igatahes sisaldab see ainult inglise keele seletavat sõnastikku. Järgmistes juhistes näitame, kuidas saame programmist mis tahes sõnastikku lisada PC Tõlkija, mis on kahjuks ainult Windowsi jaoks.
Mida me selle tegevuse jaoks vajame?
- Virtualiseerimistööriist (VirtualBox, Parallels)
- Linuxi reaalajas levitamine Knoppix (Ma kasutasin see pilt)
- Lihtne perl skript saadaval siin,
- PC Translatori sõnaraamatud (wtrdctm.exe, mis pärast valikut Sõnastiku varundamine loob faile nagu GRCSZAL.15, GRCSZAL.25, jne.)
- DictUnifier versioon 2.x
Esimene asi, mida teeme, on installimine VirtualBox ja loome sellesse uue virtuaalmasina. Valime operatsioonisüsteemi Linux ja versioon Linux 2.6 (64-bitine). Jätke uue HDD-pildi loomisel soovitatud 8 GB, me ei installi midagi, vaid kasutame seda virtuaalmasinat Knoppixi reaalajas distributsiooni käivitamiseks. Pärast uue virtuaalmasina loomist klõpsame selle seadete juurde, kus on jaotis Säilitamine valige CD-pilt (aknas Storage Tree), kirjutatakse selle kõrvale tühija klõpsake CD/DVD-draivi kõrval paremal CD-pildil. Avaneb menüü, mille vahel saame valida Valige virtuaalne CD-/DVD-kettafail ja valige Knoppixi distributsiooni allalaaditud pilt, st. pilt.
Läheme võrguseadete juurde (võrk) ja seadke see vastavalt pildile.
Klõpsame edasi Ok ja pöördume tagasi virtuaalmasinate loendi juurde. Vaatame siin olevaid seadeid VirtualBox, kus jaotises võrk kontrollime ainsa ainult hostiga võrgu sätteid (vboxnet0). Valime selle ja klõpsame kruvikeerajal. Järgmisel ekraanil kontrollime, kas adapter ja DHCP sätted vastavad kahele järgmisele pildile.
Nüüd saame käivitada virtuaalse masina. Mõne aja pärast hakkab meie jaoks käima graafiline kasutajaliides, kus noolega näidatud ikoonile klõpsates avame terminali.
Kirjutame käsu avatud aknasse
sudo apt-get update
See käsk käivitab süsteemi "uuenduse", mis sarnaneb tarkvaravärskenduse käivitamisega Mac OS-is. Knoppix laadib alla kõigi pakettide praegused versioonid, kuid ei värskenda süsteemi ennast. See protsess võtab veidi aega, seega valmistame Mac OS-i ette selle virtuaalmasinaga ühenduse loomiseks.
Mac OS-is käivitame System Preferences (System Preferences) ja selles klõpsame jagamisüksusel (jagamine).
Selles klõpsame üksusel Failide jagamine ja klõpsake nuppu Valikud.
Järgmisel ekraanil veendume, et see on märgitud Jagage faile ja kaustu SMB abil ja selle all olevas aknas on märgitud ka teie nimi.
Seejärel läheme kasutaja seadetesse, kus teeme oma kasutajal paremklõpsu ja valime Advanced Options.
Sellel ekraanil mäletame nn konto nimi, mis on ringiga ümbritsetud, kasutame seda virtuaalmasinast ühenduse loomiseks.
Loome töölauale spetsiaalse kataloogi Sõnastik. Liigume selle juurde ja pakime skripti lahti pctran2stardict-1.0.1.zip ja panime sinna PC Translatorist eksporditud failid. Saadud kataloog näeb välja sarnane järgmisele pildile.
Nüüd klõpsame uuesti virtuaalmasinasse, kus värskendus peaks juba lõppema ja kirjutame terminali
sudo apt-get install stardict-tools
See käsk installib süsteemi vajalikud stardict tööriistad. Need on skripti järgi nõutavad. Pärast installimise ja installimise kokkuleppimist ühendame Mac OS-i selle kodukataloogi käsuga
sudo mount -t smbfs -o kasutajanimi=<konto nimi>,rw,noperm //192.168.56.2/<konto nimi> /mnt
See käsk ühendatakse teie jagatud kodukataloogi. konto nimi asendada sellega, mis on sisse kirjutatud Advanced Options teie Mac OS-i konto jaoks. Kui olete selle käsu saatnud, palub see teil sisestada parool. Sisestage see ja ärge imestage, et see ei näita tärni. Nüüd lülitume käsuga teie töölaual asuvasse sõnastikukataloogi
cd /mnt/Desktop/Dictionary
Olge ettevaatlik, Linux on tõstutundlik, mis tähendab seda lauaarvuti a lauaarvuti seal on 2 erinevat kataloogi. Järgmine käsk on lihtsalt lihtsuse huvides. Sisestage see virtuaalmasina terminali:
F jaoks `ls GR*'; eksportida DICTIONARY="$DICTIONARY $F"; tehtud;
See paneb GR*-failide nimed süsteemimuutujasse $DICTIONARY. Mulle meeldib see rohkem, sest järgmises käsus peaksite kõik failid käsitsi loetlema ja võtme lõpuleviimise korral TAB, on kevad. Nüüd on meil sõnastikusüsteemi muutujas kõik saksa-tšehhi sõnaraamatu failid ja me täidame käsu
zcat $DICTIONARY > ancs.txt
See ühendab kõik failid üheks failiks, millele tuleb anda nimi ancs.txt. Kui see on tehtud, saame käsu käivitada
perl pctran2stardict.pl
Kus saame asendada keele näiteks sellega, millega me vestleme "en", "de", jne. Järgmisele küsimusele vastame ausalt, et meil on PC Translator seaduslikult olemas ja ootame, kuni skript selle lõpetab. Skript loob kataloogi 4 faili, loomulikult vastavalt selle sõnastiku keelele, mida me teisendame.
- pc_translator-de-cs
- pc_translator-de-cs.dict.dz
- pc_translator-de-cs.idx
- pc_translator-de-cs.ifo
Nüüd saame virtuaalmasina lõpetada ja VirtualBoxi sulgeda.
Meid huvitavad kolm viimast laiendiga faili. Esiteks avame faili laiendiga IFO tekstiredaktoris (mis tahes, kasutasin TextEdit.app tarnitakse koos Mac OS-iga). Leiame failist rea "sametypesequence=m". Siin asendame kirja m kirja kohta g.
Nüüd loome oma sõnastiku jaoks kataloogi. Näiteks saksa-tšehhi keele jaoks loome deutsch-czech ja lohistame sinna kõik 3 faili laienditega dict.dz, idx ja ifo. Käivitame terminal.app (soovitavalt Spotlighti kaudu, muidu asub see / Rakendused / Kommunaalkulud). Kirjutame sellesse:
cd ~/Töölaud/Sõnastik
See viib meid sõnastiku kataloogi ja gzipib meie sõnastiku käsuga
tar -cjf deutsch-czech.tar.bz2 deutsch-czech/
Ootame, kuni fail on pakitud. Nüüd käivitame utiliidi DictUnifier ja lohistame saadud faili sellesse deutsch-czech.tar.bz2. Järgmisel ekraanil klõpsame lihtsalt nuppu Start ja ootame (andmebaasi üleslaadimine on tõesti pikk, see võib kesta kuni kaks tundi). Pärast selleni jõudmist lisatakse teie rakendusse Dictionary.app uus sõnastik. Palju õnne.
Lõpetuseks tahaksin kasutajat hüüdnime all tänada Samuel Gordon, kes postitas selle juhendi lühendatud kujul aadressil mujmac.cz, laiendasin seda just mitte-Linuxi kasutajatele. Kuna me warezit ei levita, ei saa me teile valmis faile pakkuda. Igaüks peab need tõesti ise tegema. Ärge küsige ka teistelt arutelus osalejatelt, kõik lingid nende allalaadimiseks kustutatakse kohe. Täname teid mõistva suhtumise eest.
Kas teil on aimu, kuidas lisatud sõnastikku järgmisena kustutada?
Suur tänu suurepärase juhendi eest. Sain lõpuks padja arvutitõlgi ära lahendada. Sa ei pea enam paralleele tegema
Mine oma koduses aadressiraamatus kausta Library ja seal on kaust Dictionaries ja lisa sinna kõik lisatud sõnastikud, lihtsalt kustuta need, mida sa ei soovi ja need kaovad dictionary.app-st
PS: Mul on hea meel, et see aitas :)
Ja kas soovite anda lingi eelkonverteeritud primofailile? :-) Aitäh
kas sa lugesid teksti viimast lõiku?
Cetl, aga ma ei saanud :-)
zcat ütleb mulle, et ANCZAL.11 ei ole gzip-vormingus. ekspordi ajal loodi ainult üks fail. sa ei tea, kus viga võib olla?
Kahjuks ma peast ei tea, meiega seda ei juhtunud. Igatahes, kui on üks fail, siis kui suur see on?
Ma ainult oletan, aga võib juhtuda, et see oli sulle juba perli skripti jaoks vajalikus formaadis eksporditud, st. võite linkimisetapi vahele jätta ja proovida ANCZAL.11 ümber nimetada failiks ancs.txt ning jätkata õpetust selle skripti käivitamisega.
Palun andke mulle teada, kuidas teil läheb. Aitäh
noh, see fail on umbes 9 megabaiti ja see pole lihttekst, see on mingi binaarvorming:/
Pl skript töötab, kuid see kuvab kaks viga ja lõpus on ainult failid pc_translator-en-cs ja pc_translator-cs-en. no ifo või midagi sellist :/
translator 2010 tekitab probleemi, ekspordib sõnastiku teises vormingus. 2009 on probleemideta
huvitav, tänan hoiatuse eest, proovin uurida, kas oleks võimalik 2010 aastal midagi ette võtta
Mu sõbral on 2010. aasta tõlkija, proovisin temaga varundada ja see varundati ANCSZAL.15 ... ANCSZAL.55, pole probleemi :( Palun, milline versioon täpselt probleeme põhjustab?
Dekuji
nii et inimene, kes selle tegi ja teab, kuidas seda teha, võiks olla tegelane ja saata see meile algajatele meili teel? :) Oleks suur aitäh.
Parim nõuanne, mida olen mõne aja jooksul lugenud. Aitäh, see on suurepärane :)
Tere, pärast käsu sudo apt-get install stardict-tools sisestamist öeldakse: ei õnnestu leida paketti stardict-tools. Palun andke nõu, mida ma valesti teen? Aitäh
Tere! Soovin juhiseid Apple'i sõnastiku cz-aj, aj-cz hankimiseks iPad 3-sse. Mul on CD-l tõlkija ja õppesõnaraamat (multiBank Explorer). Või teate mõnda teist iPadi jaoks?