Native woordenboektoepassing Woordenboek in Mac OS X is inderdaad een interessant en zeer nuttig iets, het bevat sowieso alleen een Engels verklarend woordenboek. In de volgende instructies laten we zien hoe we elk woordenboek uit het programma kunnen toevoegen PC-vertaler, die helaas alleen voor Windows is.
Wat hebben we nodig voor deze actie?
- Virtualisatietool (VirtualBox, Parallels)
- Linux live-distributie Knoppix (Ik gebruikte deze afbeelding)
- eenvoudig perl schrift beschikbaar hier,
- Woordenboeken van PC Translator (wtrdctm.exe, die na selectie Een back-up maken van het woordenboek maakt bestanden zoals GRCSZAL.15, GRCSZAL.25, bij D.)
- DictUnifier versie 2.x
Het eerste wat we doen is installeren VirtualBox en we zullen er een nieuwe virtuele machine in creëren. We selecteren het besturingssysteem Linux en versie Linux 2.6 (64-bit). Laat de voorgestelde 8 GB bij het maken van een nieuwe HDD-image. We installeren niets, we gebruiken deze virtuele machine alleen om de live Knoppix-distributie op te starten. Nadat we een nieuwe virtuele machine hebben gemaakt, klikken we door naar de instellingen, waar in de sectie Opbergen selecteer de CD-image (in het venster Opslag Boom), wordt ernaast geschreven leegen klik rechts naast CD/DVD-station op de CD-image. Er gaat een menu open waaruit we kunnen kiezen Kies een virtueel cd/dvd-schijfbestand en selecteer de gedownloade afbeelding van de Knoppix-distributie, namelijk. afbeelding.
Laten we naar de netwerkinstellingen gaan (Netwerk) en stel deze in volgens de afbeelding.
Wij klikken door Ok en we keren terug naar de lijst met virtuele machines. Laten we hier eens naar de instellingen kijken VirtueleBox, waar in de sectie Netwerk we zullen de instellingen van het enige host-only netwerk controleren (vboxnet0). We selecteren het en klikken op de schroevendraaier. In het volgende scherm controleren we of de adapter- en DHCP-instellingen overeenkomen met de volgende 2 afbeeldingen.
Nu kunnen we de virtuele machine starten. Na een tijdje start voor ons de grafische gebruikersinterface, waar we de terminal openen door op het pictogram met de pijl te klikken.
We schrijven de opdracht in het open venster
sudo apt-get update
Met deze opdracht wordt de systeemupdate gestart, net zoals wanneer u een Software-update uitvoert op Mac OS. Knoppix downloadt de huidige versies van alle pakketten, maar werkt het systeem zelf niet bij. Dit proces duurt enige tijd, dus we zullen het Mac OS voorbereiden om verbinding te maken met deze virtuele machine.
In Mac OS starten we Systeemvoorkeuren (System Preferences) en daarin klikken we op het deelitem (Delen).
Hierin klikken we op het item Bestanden delen een klik op de knop Opties.
In het volgende scherm zorgen wij ervoor dat dit aangevinkt is Bestanden en mappen delen met SMB en dat uw naam ook wordt gecontroleerd in het venster daaronder.
Vervolgens gaan we naar de gebruikersinstellingen, waar we met de rechtermuisknop op onze gebruiker klikken en selecteren geavanceerde opties.
In dit scherm onthouden we de zogenaamde Accountnaam, dat omcirkeld is, zullen we gebruiken om verbinding te maken vanaf de virtuele machine.
We zullen een speciale map op het bureaublad maken Woordenboek. We gaan ernaartoe en pakken het script uit pctran2stardict-1.0.1.zip en we plaatsen de bestanden die zijn geëxporteerd vanuit PC Translator daar. De resulterende map ziet er ongeveer uit als in de volgende afbeelding.
Nu klikken we opnieuw in de virtuele machine, waar de update al voltooid zou moeten zijn, en schrijven we in de terminal
sudo apt-get install stardict-tools
Met deze opdracht worden de benodigde Stardict-tools op het systeem geïnstalleerd. Ze zijn vereist door het script. Nadat we overeenstemming hebben bereikt over wat er zal worden geïnstalleerd en geïnstalleerd, zullen we het Mac OS in de thuismap koppelen met de opdracht
sudo mount -t smbfs -o gebruikersnaam=<Accountnaam>,rw,noperm //192.168.56.2/<Accountnaam> /mnt
Deze opdracht wordt gekoppeld aan uw gedeelde thuismap. Accountnaam vervangen door wat er in staat geavanceerde opties voor uw Mac OS-account. Zodra u deze opdracht verzendt, wordt u gevraagd uw wachtwoord in te voeren. Voer het in en wees niet verrast dat er geen sterretjes worden weergegeven. Nu gaan we met de opdracht naar de woordenboekmap op uw bureaublad
cd /mnt/Desktop/Woordenboek
Wees voorzichtig, Linux is hoofdlettergevoelig, wat betekent dat Desktop a desktop er zijn 2 verschillende mappen. De volgende opdracht is alleen bedoeld voor de eenvoud. Typ dit in de terminal van de virtuele machine:
voor F in `ls GR*`; exporteer DICTIONARY="$DICTIONARY $F"; klaar;
Wat dit zal doen is de namen van de GR*-bestanden in de systeemvariabele $DICTIONARY plaatsen. Ik vind het leuker omdat je in de volgende opdracht alle bestanden handmatig zou moeten weergeven terwijl de sleutelaanvulling werkt TAB, het is een lente. Nu hebben we alle bestanden van het Duits-Tsjechisch woordenboek in de woordenboeksysteemvariabele en voeren we de opdracht uit
zcat $Woordenboek > ancs.txt
Hierdoor worden alle bestanden gecombineerd in 1 bestand, dat een naam moet krijgen ancs.txt. Zodra het klaar is, kunnen we de opdracht uitvoeren
perl pctran2stardict.pl
Waar we bijvoorbeeld de taal kunnen vervangen door de taal waarmee we praten "nl", "de", enz. Op de volgende vraag zullen we naar waarheid antwoorden dat we PC Translator legaal hebben en we zullen wachten tot het script het afmaakt. Het script zal 4 bestanden in de map aanmaken, uiteraard afhankelijk van de taal van het woordenboek dat we converteren.
- pc_translator-de-cs
- pc_translator-de-cs.dict.dz
- pc_translator-de-cs.idx
- pc_translator-de-cs.ifo
Nu kunnen we de virtuele machine beëindigen en VirtualBox sluiten.
We zijn geïnteresseerd in de laatste drie bestanden met de extensie. Eerst openen we het bestand met de extensie ifo in een teksteditor (elk, ik gebruikte Teksteditor.app geleverd met Mac OS). We vinden een regel in het bestand "sametypesequence=m". Hier vervangen we de letter m per brief g.
Nu gaan we een map voor ons woordenboek maken. Voor Duits-Tsjechisch maken we bijvoorbeeld deutsch-tsjechisch en slepen we alle 3 de bestanden met de extensies dict.dz, idx en ifo erin. Laten we lanceren terminal.app (bij voorkeur via Spotlight, anders staat het in / Applications / Utilities). Wij schrijven daarin:
cd ~/Bureaublad/Woordenboek
Dit brengt ons naar de woordenboekmap en gzipt ons woordenboek met de opdracht
tar -cjf deutsch-czech.tar.bz2 deutsch-czech/
We wachten tot het bestand is ingepakt. Nu voeren we het hulpprogramma DictUnifier uit en slepen we het resulterende bestand ernaartoe deutsch-czech.tar.bz2. Op het volgende scherm klikken we gewoon op de startknop en wachten we (het uploaden van de database duurt erg lang, het kan tot twee uur duren). Nadat je het hebt bereikt, wordt er een nieuw woordenboek toegevoegd aan je Dictionary.app. Gefeliciteerd.
Tenslotte wil ik de gebruiker onder de bijnaam bedanken Samuël Gordon, die deze handleiding in verkorte vorm heeft gepost op mujmac.cz, Ik heb het zojuist uitgebreid voor niet-Linux-gebruikers. Omdat we geen warez distribueren, kunnen we u geen kant-en-klare bestanden leveren. Iedereen moet ze echt zelf maken. Vraag het ook niet aan anderen in de discussie, eventuele links om ze te downloaden worden onmiddellijk verwijderd. Bedankt voor uw begrip.
Enig idee hoe je het toegevoegde woordenboek vervolgens kunt verwijderen?
Hartelijk dank voor de geweldige gids. Ik heb eindelijk de pc-vertaler voor het kussen kunnen oplossen. Je hoeft geen parallellen meer te doen
Ga in uw thuisadresboek naar de map Bibliotheek en daarin bevindt zich een map Woordenboeken en voeg daar alle toegevoegde woordenboeken toe. Verwijder gewoon de woordenboeken die u niet wilt en ze verdwijnen uit dictionary.app
PS: Ik ben blij dat het heeft geholpen :)
En wil je een link geven naar het vooraf geconverteerde primobestand? :-) Bedankt
Heb je de laatste alinea van de tekst gelezen?
Cetl, maar ik kon het niet :-)
zcat vertelt me dat ANCZAL.11 niet in gzip-formaat is. Er is slechts één bestand gemaakt tijdens het exporteren. Weet je niet waar de fout kan zitten?
Helaas weet ik het niet uit mijn hoofd, het is ons niet overkomen. Hoe dan ook, als er één bestand is, hoe groot is dat dan?
Ik gok maar, maar het kan gebeuren dat het al naar je is geëxporteerd in het vereiste formaat voor het perl-script, d.w.z. je kunt de koppelingsstap overslaan en proberen de naam van ANCZAL.11 te hernoemen naar ancs.txt en de tutorial voortzetten door dat script uit te voeren.
Laat me alsjeblieft weten hoe het met je gaat. Bedankt
nou, dat bestand is ongeveer 9 megabytes groot en het is geen platte tekst, het is een soort binair formaat:/
Het pl-script wordt uitgevoerd, maar geeft twee fouten weer en aan het einde zijn er alleen de bestanden pc_translator-en-cs en pc_translator-cs-en. geen ifo of iets dergelijks :/
vertaler 2010 creëert een probleem, het exporteert het woordenboek in een ander formaat. 2009 verloopt zonder problemen
interessant, bedankt voor de waarschuwing, ik zal proberen uit te vinden of het mogelijk is om iets te doen in 2010
Mijn vriendin heeft een vertaler uit 2010, ik heb samen met haar geprobeerd er een back-up van te maken en er werd een back-up van gemaakt op ANCSZAL.15 ... ANCSZAL.55, geen probleem :( Alsjeblieft, welke versie veroorzaakt precies problemen?
Dekuji
Dus de persoon die het heeft gemaakt en weet hoe het moet worden gemaakt, kan een personage zijn en dit per e-mail naar ons, beginners, sturen? :) Het zou geweldig zijn, bedankt.
Het beste advies dat ik in een tijdje heb gelezen. Bedankt, het is uitstekend :)
Hallo, na het invoeren van de opdracht sudo apt-get install stardict-tools staat er: kan pakket stardict-tools niet vinden. Kunt u aangeven wat ik verkeerd doe? Bedankt
Hallo, ik wil graag instructies over hoe ik het Apple woordenboek cz-aj, aj-cz in de iPad 3 kan krijgen. Ik heb een vertaler en een studiewoordenboek (multiBank Explorer) op cd. Of kent u een andere voor iPad?