Aplicación de dicionario nativo Dicionario en Mac OS X é realmente unha cousa interesante e moi útil, de todos os xeitos só contén un dicionario explicativo en inglés. Nas seguintes instrucións, mostraremos como podemos engadir calquera dicionario do programa Tradutor para PC, que desafortunadamente só é para Windows.
Que necesitaremos para esta acción?
- Ferramenta de virtualización (VirtualBox, Paralelos)
- Distribución en vivo de Linux buttonpix (Usei esta imaxe)
- Simple perla guión dispoñible aquí,
- Dicionarios de PC Translator (wtrdctm.exe, que despois da selección Facendo unha copia de seguranza do dicionario crea ficheiros como GRCSZAL.15, GRCSZAL.25, etc.)
- DictUnifier versión 2.x
O primeiro que facemos é instalar VirtualBox e nel crearemos unha nova máquina virtual. Seleccionaremos o sistema operativo Linux e versión Linux 2.6 (64 bits). Deixa os 8 GB suxeridos ao crear unha nova imaxe de disco duro, non instalaremos nada, só usaremos esta máquina virtual para iniciar a distribución en directo de Knoppix. Despois de crear unha nova máquina virtual, fai clic na súa configuración, onde está na sección almacenamento seleccione a imaxe do CD (na xanela Árbore de almacenamento), escribirase ao seu carón baleiro, e á dereita xunto a Unidade de CD/DVD, fai clic na imaxe do CD. Abrirase un menú para que elixamos Escolla un ficheiro de disco CD/DVD virtual e seleccione a imaxe descargada da distribución Knoppix, é dicir. imaxe.
Imos á configuración da rede (Rede) e configúrao segundo a imaxe.
Facemos clic en Ok e volvemos á lista de máquinas virtuais. Vexamos aquí a configuración VirtualBox, onde na sección Rede comprobaremos a configuración da única rede só para host (vboxnet0). Seleccionámolo e prememos no desaparafusador. Na seguinte pantalla, comprobaremos se a configuración do adaptador e DHCP está de acordo coas 2 imaxes seguintes.
Agora podemos iniciar a máquina virtual. Despois dun tempo, iniciarase para nós a interface gráfica de usuario, onde abrimos o terminal facendo clic na icona que aparece coa frecha.
Escribimos o comando na xanela aberta
update sudo apt-get
Este comando iniciará a "actualización" do sistema, é como cando executas a actualización de software en Mac OS. Knoppix descarga as versións actuais de todos os paquetes, pero non actualiza o propio sistema. Este proceso leva algún tempo, polo que prepararemos o Mac OS para conectarse a esta máquina virtual.
En Mac OS, iniciamos Preferencias do Sistema (Preferencias do sistema) e nel facemos clic no elemento de compartir (Compartindo).
Nesta facemos clic no elemento Compartir ficheiros e fai clic no botón Opcións.
Na seguinte pantalla, asegurarémonos de que está marcado Comparte ficheiros e cartafoles usando SMB e que o teu nome tamén está marcado na xanela debaixo diso.
Despois imos á configuración do usuario, onde facemos clic co botón dereito sobre o noso usuario e seleccionamos Opcións avanzadas.
Nesta pantalla lembramos o chamado Nome da conta, que está rodeado, empregarémolo para conectarnos desde a máquina virtual.
Crearemos un directorio especial no escritorio Dicionario. Pasamos a el e descomprimimos o guión pctran2stardict-1.0.1.zip e poñemos alí os ficheiros exportados desde PC Translator. O directorio resultante terá un aspecto similar á seguinte imaxe.
Agora prememos de novo na máquina virtual, onde xa debería estar completada a actualización e escribimos no terminal
sudo apt-get install stardict-tools
Este comando instalará as ferramentas stardict necesarias no sistema. Son requiridos polo guión. Despois de acordar o que se vai instalar e instalar, montaremos no Mac OS o seu directorio de inicio co comando
sudo mount -t smbfs -o nome de usuario=<Nome da conta>,rw,noperm //192.168.56.2/<Nome da conta> /mnt
Este comando montarase no teu directorio de inicio compartido. Nome da conta substituír polo que está escrito Opcións avanzadas para a súa conta de Mac OS. Unha vez que envíe este comando, pediralle que introduza o seu contrasinal. Introdúceo e non te estrañes que non mostre asteriscos. Agora cambiamos ao directorio do dicionario no teu escritorio co comando
cd /mnt/Desktop/Dicionario
Teña coidado, Linux distingue entre maiúsculas e minúsculas, o que significa que Escritorio a área de traballo hai 2 directorios diferentes. O seguinte comando é só por simplicidade. Escriba isto no terminal da máquina virtual:
para F en `ls GR*`; exportar DICTIONARY="$DICTIONARY $F"; feito;
O que fará é poñer os nomes dos ficheiros GR* na variable do sistema $DICTIONARY. Gústame máis porque no seguinte comando terías que enumerar todos os ficheiros manualmente e coa finalización da chave funcionando TAB, é unha primavera. Agora temos todos os ficheiros do dicionario alemán-checo na variable do sistema do dicionario e executamos o comando
zcat $DICIONARIO > ancs.txt
Isto combinará todos os ficheiros nun ficheiro, que debe ser nomeado ancs.txt. Unha vez feito isto, podemos executar o comando
perl pctran2stardict.pl
Onde podemos substituír a lingua pola que estamos conversando, por exemplo "en", "de", etc. Á pregunta seguinte, responderemos con veracidade que temos PC Translator legalmente e agardaremos ata que o remate o guión. O script creará 4 ficheiros no directorio, por suposto segundo o idioma do dicionario que estamos a converter.
- pc_translator-de-cs
- pc_translator-de-cs.dict.dz
- pc_translator-de-cs.idx
- pc_translator-de-cs.ifo
Agora podemos pechar a máquina virtual e pechar VirtualBox.
Interesaranos os tres últimos ficheiros coa extensión. En primeiro lugar, abrimos o ficheiro coa extensión ifo nun editor de texto (calquera, usei TextEdit.app enviado con Mac OS). Atopamos unha liña no ficheiro "sametypesequence=m". Aquí substituímos a letra m por letra g.
Agora imos crear un directorio para o noso dicionario. Por exemplo, para o alemán-checo, creamos deutsch-checo e arrastramos os 3 ficheiros coas extensións dict.dz, idx e ifo. Imos lanzar terminal.app (preferentemente a través de Spotlight, se non, está situado en / Aplicacións / Utilidades). Escribimos nel:
cd ~/Escritorio/Dicionario
Isto levaranos ao directorio do dicionario e gzip o noso dicionario co comando
tar -cjf deutsch-czech.tar.bz2 deutsch-chech/
Agardaremos ata que se empaquete o ficheiro. Agora executamos a utilidade DictUnifier e arrastramos o ficheiro resultante alemán-checo.tar.bz2. Na seguinte pantalla, simplemente prememos no botón de inicio e esperamos (a carga da base de datos é moi longa, pode levar ata dúas horas). Despois de alcanzalo, engadirás un novo dicionario ao teu Dictionary.app. Parabéns.
Finalmente, gustaríame agradecer ao usuario baixo o alcume Samuel Gordon, que publicou esta guía en forma abreviada en mujmac.cz, acabo de expandilo para usuarios non Linux. Como non distribuímos warez, non podemos proporcionarche ficheiros listos. Todos teñen que facelos eles mesmos. Tampouco preguntes a outros na discusión, todas as ligazóns para descargalas eliminaranse inmediatamente. Grazas pola túa comprensión.
Tes idea de como eliminar o dicionario engadido a continuación?
Moitas grazas pola gran guía. Finalmente puiden resolver o tradutor de pc para a almofada. Xa non tes que facer paralelismos
Na túa axenda de enderezos de casa, vai ao cartafol Biblioteca e nel hai un cartafol Dicionarios e engade alí todos os dicionarios engadidos, só tes que eliminar os que non queiras e desaparecerán do dicionario.app
PD: Alégrome de que axudou :)
E queres dar unha ligazón ao ficheiro primo convertido previamente? :-) Grazas
liches o último parágrafo do texto?
Cetl, pero non puiden :-)
zcat dime que ANCZAL.11 non está en formato gzip. só se creou un ficheiro durante a exportación. non sabes onde pode estar o erro?
Por desgraza, non o sei, non nos pasou a nós. De todos os xeitos, se hai un ficheiro, que tamaño ten?
Só supoño, pero pode ocorrer que xa se lle exportou no formato necesario para o script perl, é dicir. pode omitir o paso de ligazón e tentar cambiar o nome de ANCZAL.11 a ancs.txt e continuar co tutorial executando ese script.
Por favor, avísame como che vai. Grazas
ben, ese ficheiro ten uns 9 megabytes e non é texto simple, é algún tipo de formato binario:/
O script pl execútase, pero mostra dous erros e ao final só hai ficheiros pc_translator-en-cs e pc_translator-cs-en. non ifo nin nada parecido :/
translator 2010 crea un problema, exporta o dicionario nun formato diferente. 2009 está sen problemas
interesante, grazas polo aviso, intentarei saber se sería posible facer algo no 2010
O meu amigo ten un tradutor de 2010, tentei facer unha copia de seguranza con ela e realizouse en ANCSZAL.15 ... ANCSZAL.55, non hai problema :( Por favor, que versión está a causar problemas?
Grazas
entón a persoa que o fixo e sabe como facelo podería ser un personaxe e enviarllo aos principiantes por correo electrónico? :) Sería xenial grazas.
O mellor consello que lin hai tempo. Grazas, é excelente :)
Ola, despois de introducir o comando sudo apt-get install stardict-tools di: non se pode localizar o paquete stardict-tools. Por favor, indica o que estou a facer mal? Grazas
Ola, gustaríame instrucións sobre como introducir o dicionario de Apple cz-aj, aj-cz no iPad 3. Teño un tradutor e un dicionario de estudo (multiBank Explorer) en CD. Ou coñeces outro para iPad?