Aplicație de dicționar nativ Dicționar în Mac OS X este într-adevăr un lucru interesant și foarte util, oricum conține doar un dicționar explicativ în engleză. În următoarele instrucțiuni, vom arăta cum putem adăuga orice dicționar din program Traducător PC, care, din păcate, este doar pentru Windows.
De ce vom avea nevoie pentru această acțiune?
- Instrument de virtualizare (VirtualBox, Parallels)
- Distribuție live Linux butonpix (Obisnuiam imaginea asta)
- Simplu perl script disponibil aici,
- Dicționare din PC Translator (wtrdctm.exe, care după selecție Copiere de rezervă a dicționarului creează fișiere precum GRCSZAL.15, GRCSZAL.25, etc.)
- DictUnifier versiunea 2.x
Primul lucru pe care îl facem este să instalăm VirtualBox și vom crea o nouă mașină virtuală în ea. Vom selecta sistemul de operare Linux și versiune Linux 2.6 (64 de biți). Lăsați cei 8 GB sugerați când creați o nouă imagine HDD, nu vom instala nimic, vom folosi doar această mașină virtuală pentru a porni distribuția live Knoppix. După crearea unei noi mașini virtuale, facem clic pe setările acesteia, unde se află în secțiune Depozitare selectați imaginea CD-ului (în fereastra Arborele de depozitare), va fi scris alături gol, iar în dreapta lângă Unitate CD/DVD, faceți clic pe imaginea CD-ului. Se va deschide un meniu din care să alegem Alegeți un fișier CD/DVD virtual și selectați imaginea descărcată a distribuției Knoppix, adică. imagine.
Să mergem la setările de rețea (Reţea) și setați-l conform imaginii.
Facem clic pe Ok și revenim la lista de mașini virtuale. Să aruncăm o privire la setări aici VirtualBox, unde în secțiune Reţea vom verifica setările singurei rețele numai gazdă (vboxnet0). Îl selectăm și facem clic pe șurubelniță. În următorul ecran, vom verifica dacă adaptorul și setările DHCP sunt în conformitate cu următoarele 2 imagini.
Acum putem porni mașina virtuală. După un timp, interfața grafică cu utilizatorul va începe pentru noi, unde deschidem terminalul făcând clic pe pictograma afișată cu săgeata.
Scriem comanda în fereastra deschisă
sudo apt-get update
Această comandă va porni „actualizarea” sistemului, este ca atunci când rulați Actualizare software pe Mac OS. Knoppix descarcă versiunile curente ale tuturor pachetelor, dar nu actualizează sistemul în sine. Acest proces durează ceva timp, așa că vom pregăti Mac OS să se conecteze la această mașină virtuală.
În Mac OS, lansăm Preferințe de sistem (System Preferences) și în el facem clic pe elementul de distribuire (Partajarea).
În aceasta facem clic pe articol Distribuire a unui fisier și faceți clic pe butonul Opţiuni.
În ecranul următor, ne vom asigura că este verificat Partajați fișiere și foldere folosind SMB și că numele tău este verificat și în fereastra de mai jos.
Apoi mergem la setările utilizatorului, unde facem clic dreapta pe utilizatorul nostru și selectăm Opțiuni avansate.
În acest ecran ne amintim așa-numitul Nume de cont, care este încercuit, îl vom folosi pentru a ne conecta de la mașina virtuală.
Vom crea un director special pe desktop Dicţionar. Trecem la el și despachetăm scenariul pctran2stardict-1.0.1.zip și punem acolo fișierele exportate din PC Translator. Directorul rezultat va arăta similar cu imaginea următoare.
Acum facem din nou clic în mașina virtuală, unde actualizarea ar trebui să fie deja finalizată și scriem în terminal
sudo apt-get install stardict-tools
Această comandă va instala instrumentele stardict necesare pe sistem. Ele sunt cerute de script. După ce am convenit asupra a ceea ce va fi instalat și instalat, vom monta pe Mac OS directorul său principal cu comanda
sudo mount -t smbfs -o username=<Nume de cont>,rw,noperm //192.168.56.2/<Nume de cont> /mnt
Această comandă se va monta în directorul dvs. de pornire partajat. Nume de cont înlocuiți cu ceea ce este scris în Opțiuni avansate pentru contul dvs. Mac OS. Odată ce trimiteți această comandă, vă va solicita să introduceți parola. Introduceți-l și nu vă mirați că nu prezintă asteriscuri. Acum trecem la directorul dicționarului de pe desktop cu comanda
cd /mnt/Desktop/Dictionary
Fiți atenți, Linux este sensibil la majuscule și minuscule, ceea ce înseamnă că Desktop a desktop sunt 2 directoare diferite. Următoarea comandă este doar pentru simplitate. Tastați acest lucru în terminalul din mașina virtuală:
pentru F în `ls GR*`; face export DICTIONARY="$DICTIONARY $F"; Terminat;
Ceea ce va face aceasta este să pună numele fișierelor GR* în variabila de sistem $DICTIONARY. Îmi place mai mult pentru că în următoarea comandă ar trebui să enumerați toate fișierele manual și cu completarea cheii funcționând TAB, este un izvor. Acum avem toate fișierele dicționarului german-ceh în variabila de sistem dicționar și executăm comanda
zcat $DICTIONAR > ancs.txt
Aceasta va combina toate fișierele într-un singur fișier, care trebuie să fie numit ancs.txt. Odată ce este gata, putem rula comanda
perl pctran2stardict.pl
Unde putem înlocui limba cu cea cu care conversam, de exemplu „en”, „de”, etc. La întrebarea ulterioară, vom răspunde sincer că avem PC Translator legal și vom aștepta până când scriptul îl termină. Scriptul va crea 4 fișiere în director, desigur, în funcție de limba dicționarului pe care îl convertim.
- pc_translator-de-cs
- pc_translator-de-cs.dict.dz
- pc_translator-de-cs.idx
- pc_translator-de-cs.ifo
Acum putem închide mașina virtuală și închide VirtualBox.
Ne vor interesa ultimele trei fișiere cu extensia. Mai întâi, deschidem fișierul cu extensia IFO într-un editor de text (oricare, am folosit TextEdit.app livrat cu Mac OS). Găsim o linie în dosar „sametypesequence=m". Aici înlocuim litera m pe scrisoare g.
Acum vom crea un director pentru dicționarul nostru. De exemplu, pentru germană-cehă, creăm deutsch-ceh și tragem toate cele 3 fișiere cu extensiile dict.dz, idx și ifo în el. Hai să lansăm terminal.aplicație (de preferință prin Spotlight, altfel se află în / Aplicații / Utilitare). Scriem în el:
cd ~/Desktop/Dicționar
Acest lucru ne va duce la directorul dicționarului și gzip dicționarul nostru cu comanda
tar -cjf deutsch-czech.tar.bz2 deutsch-cech/
Vom aștepta până când fișierul este împachetat. Acum rulăm utilitarul DictUnifier și tragem fișierul rezultat în el germană-cehă.tar.bz2. Pe următorul ecran, facem doar clic pe butonul de pornire și așteptăm (încărcarea bazei de date este foarte lungă, poate dura până la două ore). După ce ajungeți la acesta, veți avea un nou dicționar adăugat la Dictionary.app. Felicitări.
În cele din urmă, aș dori să mulțumesc utilizatorului sub porecla Samuel Gordon, care a postat acest ghid în formă prescurtată la mujmac.cz, tocmai l-am extins pentru utilizatorii non-Linux. Deoarece nu distribuim warez, nu vă putem oferi fișiere gata. Fiecare chiar trebuie să le facă singur. Nu-i întreba nici pe alții în discuție, orice link-uri pentru a le descărca vor fi șterse imediat. Multumesc pentru intelegere.
Aveți idee cum să ștergeți dicționarul adăugat în continuare?
Vă mulțumesc foarte mult pentru ghidul minunat. În sfârșit am reușit să rezolv translatorul de pe computer pentru pernă. Nu mai trebuie să faci paralele
În agenda dvs. de acasă, accesați folderul Bibliotecă și în el există un folder Dicționare și adăugați acolo toate dicționarele adăugate, doar ștergeți-le pe cele pe care nu le doriți și acestea vor dispărea din dictionary.app
PS: ma bucur ca m-a ajutat :)
Și ați dori să oferiți un link către fișierul primo pre-convertit? :-) Mulțumiri
ai citit ultimul paragraf al textului?
Cetl, dar nu am putut :-)
zcat îmi spune că ANCZAL.11 nu este în format gzip. un singur fișier a fost creat în timpul exportului. nu stii unde poate fi eroarea?
Din păcate, nu știu din capul meu, nu ni s-a întâmplat. Oricum, dacă există un singur fișier, cât de mare este?
Doar bănuiesc, dar s-ar putea întâmpla să fi fost deja exportat către dvs. în formatul necesar pentru scriptul perl, adică. ați putea sări peste pasul de conectare și să încercați să redenumiti ANCZAL.11 în ancs.txt și să continuați tutorialul rulând acel script.
Te rog spune-mi cum te descurci. Mulțumesc
Ei bine, acel fișier are aproximativ 9 megaocteți și nu este text simplu, este un fel de format binar:/
Scriptul pl rulează, dar afișează două erori și la sfârșit sunt doar fișierele pc_translator-en-cs și pc_translator-cs-en. nu ifo sau ceva de genul asta :/
translator 2010 creează o problemă, exportă dicționarul într-un format diferit. 2009 este fără probleme
interesant, multumesc pentru avertisment, voi incerca sa aflu daca ar fi posibil sa fac ceva in 2010
Prietena mea are un traducător din 2010, am încercat să-i fac copii de rezervă cu ea și a făcut o copie de rezervă în ANCSZAL.15 ... ANCSZAL.55, nicio problemă :( Vă rog, care versiune cauzează exact probleme?
Mulțumesc
deci persoana care a făcut-o și știe cum să-l facă ar putea fi un personaj și să ni-l trimită nouă, începătorilor, pe e-mail? :) Ar fi grozav multumesc.
Cel mai bun sfat pe care l-am citit de ceva vreme. Multumesc, e excelent :)
Bună ziua, după ce ați introdus comanda sudo apt-get install stardict-tools, scrie: imposibil de localizat pachetul stardict-tools. Va rog sa-mi spuneti ce gresesc? Mulțumiri
Bună ziua, aș dori instrucțiuni despre cum să introduc dicționarul Apple cz-aj, aj-cz în iPad 3. Am un Translator și un Dicționar de studiu (multiBank Explorer) pe CD. Sau știi de altul pentru iPad?