Chiudi annunziu

Applicazione di dizziunariu nativu Dictionary in Mac OS X hè veramente una cosa interessante è assai utile, in ogni modu cuntene solu un dizziunariu esplicativu inglese. In i seguenti struzzioni, vi mustraremu cumu pudemu aghjunghje qualsiasi dizziunariu da u prugramma Traduttore per PC, chì sfurtunatamenti hè solu per Windows.

Chì avemu bisognu per sta azione?

  • Strumentu di virtualizazione (VirtualBox, Parallels)
  • Distribuzione live Linux Knoppix (aghju usatu sta imagine)
  • Semplice perl script dispunibule quì,
  • Dizionari da PC Translator (wtrdctm.exe, chì dopu a selezzione A copia di salvezza di u dizziunariu crea schedari cum'è GRCSZAL.15, GRCSZAL.25, ecc.)
  • DictUnifier versione 2.x

A prima cosa chì facemu hè di stallà VirtualBox è avemu da creà una nova macchina virtuale in questu. Avemu da selezziunà u sistema upirativu Linux è a versione Linux 2.6 (64-bit). Lasciate i 8GB suggeriti quandu creanu una nova maghjina HDD, ùn installemu nunda, useremu solu sta macchina virtuale per avvià a distribuzione live Knoppix. Dopu avè creatu una nova macchina virtuale, clicchemu à i so paràmetri, induve in a sezione Storage selezziunate l'imaghjini CD (in a finestra Arbulu di almacenamiento), sarà scrittu accantu Vacanti, è à a diritta accantu à CD/DVD Drive, cliccate nantu à l'imaghjini CD. Si aprirà un menu per noi da scegliere Sceglite un schedariu di discu CD / DVD virtuale è selezziunate l'imaghjini telecaricati di a distribuzione Knoppix, vale à dì. stampa.

Andemu à i paràmetri di a rete (Network) è stabiliscenu secondu a stampa.

Facemu cliccà nantu Ok è turnemu à a lista di e macchine virtuali. Fighjemu un ochju à i paràmetri quì VirtualBox, induve in a rùbbrica Network cuntrolleremu i paràmetri di l'unica rete host-only (vboxnet0). Selezziunamu è cliccate nantu à u cacciavite. In a seguente schermu, avemu da verificà se l'adattatore è i paràmetri DHCP sò in cunfurmità cù e seguenti 2 images.

Avà pudemu inizià a macchina virtuale. Dopu qualchì tempu, l'interfaccia d'utilizatore grafica principia per noi, induve apremu u terminal clicchendu nantu à l'icona mostrata cù a freccia.

Scrivemu u cumandamentu in a finestra aperta

sudo apt-get update

Stu cumanda hà da principià u sistema "aghjurnamentu", hè cum'è quandu vi curriri aghjurnamentu Software nant'à Mac OS. Knoppix scarica e versioni attuali di tutti i pacchetti, ma ùn aghjurnà micca u sistema stessu. Stu prucessu pigghia un pocu di tempu, cusì avemu da priparà u Mac OS per cunnette à sta macchina virtuale.

In Mac OS, lanciamu Preferenze di Sistema (System Preferences) è in ellu clicchemu nantu à l'articulu di sparte (Sharing).

In questu clicchemu nantu à l'articulu Archive Sharing è cliccate u buttone options.

In u screnu dopu, avemu da assicurà chì hè verificatu Condividi i fugliali è i cartulare cù SMB è chì u vostru nome hè ancu verificatu in a finestra sottu.

Allora andemu à i paràmetri di l'utilizatori, induve clicchemu right-click nant'à u nostru utilizatore è selezziunate options Advanced.

In questa schermu ricurdate di u cusì chjamatu Nome di cunta, chì hè circundatu, avemu aduprà per cunnette da a macchina virtuale.

Creemu un cartulare speciale nantu à u desktop Dizziunariu. Passemu à questu è unpack u script pctran2stardict-1.0.1.zip è ci mettemu i schedari spurtati da PC Translator. U repertoriu risultatu serà simile à l'imaghjini seguenti.

Avà clicchemu di novu in a macchina virtuale, induve l'aghjurnamentu deve esse digià cumpletu è scrivemu in u terminal

sudo apt-get install stardict-tools

Stu cumandimu installerà l'arnesi stardict necessarii in u sistema. Sò dumandati da u script. Dopu avè accunsentutu nantu à ciò chì serà installatu è installatu, monteremu u Mac OS u so repertoriu di casa cù u cumandimu

sudo mount -t smbfs -o username=<Nome di cunta>,rw,noperm //192.168.56.2/<Nome di cunta> / mnt

Stu cumandimu muntarà à u vostru cartulare di casa spartutu. Nome di cunta rimpiazzà cù ciò chì hè scrittu options Advanced per u vostru contu Mac OS. Una volta mandatu stu cumandamentu, vi invitarà à inserisce a vostra password. Inserite è ùn vi maravigliate chì ùn mostra micca asterischi. Avà cambiemu à u cartulare di dizziunariu nantu à u vostru scrittore cù u cumandimu

cd /mnt/Desktop/Dictionary

Attenti, Linux hè sensible à u casu, chì significa chì Desktop a Italiani ci sò 2 cartulari diffirenti. U cumandimu seguitu hè solu per simplicità. Scrivite questu in u terminal in a macchina virtuale:

per F in `ls GR*`; fà export DICTIONARY="$DICTIONARY $F"; fattu;

Ciò chì farà hè di mette i nomi di i schedari GR * in a variàbile di sistema $DICTIONARY. Mi piace megliu perchè in u cumandimu seguitu avete da elencu tutti i schedarii manualmente è cù u cumpletu chjave chì travaglia TAB, hè una primavera. Avà avemu tutti i schedarii di u dizziunariu tedescu-cecu in a variabile di u sistema di dizziunariu è eseguimu u cumandamentu

zcat $DIZIONARI > ancs.txt

Questu unisce tutti i schedari in 1 schedariu, chì deve esse chjamatu ancs.txt. Una volta hè fattu, pudemu eseguisce u cumandamentu

perl pctran2stardict.pl 

Induve pudemu rimpiazzà a lingua cù quella ch’è no cunversamu, per esempiu "en", "de", etc. À a dumanda dopu, risponderemu sinceramente chì avemu PC Translator legalmente è aspitteremu finu à chì u script finisci. U script hà da creà 4 schedari in u cartulare, sicuru secondu a lingua di u dizziunariu chì avemu cunvertisce.

  • pc_translator-de-cs
  • pc_translator-de-cs.dict.dz
  • pc_translator-de-cs.idx
  • pc_translator-de-cs.ifo

Avà pudemu finisce a macchina virtuale è chjude VirtualBox.

Seremu interessate in l'ultimi trè schedari cù l'estensione. Prima, apremu u schedariu cù l'estensione ifo in un editore di testu (qualsiasi, aghju utilizatu TextEdit.app speditu cù Mac OS). Truvemu una linea in u schedariu "sequenza di u listessu tipu = m". Quì rimpiazzà a lettera m per lettera g.

Avà avemu da creà un repertoriu per u nostru dizziunariu. Per esempiu, per German-Czech, creemu deutsch-Czech è arrastate tutti i schedarii 3 cù l'estensione dict.dz, idx è ifo in questu. Lanciamu terminal.app (preferibilmente attraversu Spotlight, altrimenti si trova in / Applicazioni / Utilitati). Scrivemu in questu:

cd ~/Desktop/Dictionary

Questu ci porta à u repertoriu di dizziunariu è gzip u nostru dizziunariu cù u cumandamentu

tar -cjf deutsch-czech.tar.bz2 deutsch-czech/

Aspitteremu finu à chì u schedariu hè imballatu. Avà eseguimu l'utilità DictUnifier è trascinate u schedariu resultanti in questu deutsch-czech.tar.bz2. Nant'à u prossimu schermu, clicchemu solu u buttone di partenza è aspittà (uploading a basa di dati hè veramente longa, pò piglià finu à duie ore). Dopu avè ghjuntu, avete un novu dizziunariu aghjuntu à u vostru Dictionary.app. Felicitazioni.

Infine, vogliu ringrazià l'utilizatore sottu u soprannome Samuel Gordon, chì hà publicatu sta guida in forma abbreviata à mujmac.cz, Aghju allargatu solu per l'utilizatori chì ùn sò micca Linux. Siccomu ùn distribuemu micca warez, ùn pudemu micca furnisce i schedari pronti. Ognunu hà veramente da fà elli stessi. Ùn dumandate micca ancu à l'altri in a discussione, ogni ligame per scaricallu serà sguassatu immediatamente. Grazie per a vostra comprensione.

.