Aplicativo de dicionário nativo Dicionário no Mac OS X é realmente uma coisa interessante e muito útil, de qualquer forma, contém apenas um dicionário explicativo em inglês. Nas instruções a seguir mostraremos como podemos adicionar qualquer dicionário do programa Tradutor para PC, que infelizmente é apenas para Windows.
O que precisaremos para esta ação?
- Ferramenta de virtualização (VirtualBox, Parallels)
- Distribuição ao vivo do Linux Knoppix (Eu usei esta imagem)
- Simples perl roteiro disponível aqui,
- Dicionários do PC Translator (wtrdctm.exe, que após seleção Fazendo backup do dicionário cria arquivos como GRCSZAL.15, GRCSZAL.25, at.)
- DicUnificador versão 2.x
A primeira coisa que fazemos é instalar VirtualBox e criaremos uma nova máquina virtual nela. Vamos selecionar o sistema operacional Linux e versão Linux 2.6 (64 bits). Deixe os 8GB sugeridos ao criar uma nova imagem de HDD, não instalaremos nada, apenas usaremos esta máquina virtual para inicializar a distribuição live do Knoppix. Após criar uma nova máquina virtual, clicamos em suas configurações, onde na seção Armazenamento selecione a imagem do CD (na janela Árvore de armazenamento), estará escrito ao lado vazioe à direita ao lado de Unidade de CD/DVD, clique na imagem do CD. Um menu será aberto para escolhermos Escolha um arquivo de disco de CD/DVD virtual e selecione a imagem baixada da distribuição Knoppix, viz. foto.
Vamos para as configurações de rede (Network) e configure-o de acordo com a imagem.
Clicamos em Ok e voltamos à lista de máquinas virtuais. Vamos dar uma olhada nas configurações aqui Caixa Virtual, onde na seção Network verificaremos as configurações da única rede somente host (vboxnet0). Nós o selecionamos e clicamos na chave de fenda. Na tela a seguir verificaremos se as configurações do adaptador e do DHCP estão de acordo com as 2 imagens a seguir.
Agora podemos iniciar a máquina virtual. Depois de um tempo, a interface gráfica do usuário será iniciada para nós, onde abrimos o terminal clicando no ícone mostrado com a seta.
Escrevemos o comando na janela aberta
sudo apt-get update
Este comando iniciará a "atualização" do sistema, como quando você executa a atualização de software no Mac OS. O Knoppix baixa as versões atuais de todos os pacotes, mas não atualiza o sistema em si. Este processo leva algum tempo, por isso prepararemos o Mac OS para se conectar a esta máquina virtual.
No Mac OS, iniciamos as Preferências do Sistema (Preferências do sistema) e nele clicamos no item de compartilhamento (compartilhando).
Neste clicamos no item Compartilhamento de arquivos e clique no botão Opções.
Na tela a seguir, garantiremos que esteja marcado Compartilhe arquivos e pastas usando SMB e que seu nome também esteja verificado na janela abaixo.
Em seguida, vamos para as configurações do usuário, onde clicamos com o botão direito em nosso usuário e selecionamos Opções avançadas.
Nesta tela lembramos o chamado nome da conta, que está circulado, iremos usá-lo para conectar-se a partir da máquina virtual.
Criaremos um diretório especial na área de trabalho Dicionário. Passamos para ele e descompactamos o script pctran2stardict-1.0.1.zip e colocamos lá os arquivos exportados do PC Translator. O diretório resultante será semelhante à imagem a seguir.
Agora clicamos novamente na máquina virtual, onde a atualização já deve estar concluída e escrevemos no terminal
sudo apt-get instalar ferramentas stardict
Este comando instalará as ferramentas stardict necessárias no sistema. Eles são exigidos pelo script. Depois de concordar sobre o que será instalado e instalado, montaremos o Mac OS em seu diretório inicial com o comando
sudo mount -t smbfs -o nome de usuário=<nome da conta>,rw,noperm //192.168.56.2/<nome da conta> /mnt
Este comando será montado em seu diretório inicial compartilhado. nome da conta substitua pelo que está escrito em Opções avançadas para sua conta do Mac OS. Depois de enviar este comando, ele solicitará que você insira sua senha. Digite-o e não se surpreenda se não houver asteriscos. Agora mudamos para o diretório do dicionário em sua área de trabalho com o comando
cd /mnt/Desktop/Dicionário
Tenha cuidado, o Linux diferencia maiúsculas de minúsculas, o que significa que Computador de mesa a área de trabalho existem 2 diretórios diferentes. O comando a seguir é apenas para simplificar. Digite isto no terminal da máquina virtual:
para F em `ls GR*`; exporte DICTIONARY="$DICTIONARY $F"; feito;
O que isso fará é colocar os nomes dos arquivos GR* na variável de sistema $DICTIONARY. Eu gosto mais porque no comando a seguir você teria que listar todos os arquivos manualmente e com o preenchimento da chave funcionando ABA, é uma primavera. Agora temos todos os arquivos do dicionário Alemão-Tcheco na variável de sistema do dicionário e executamos o comando
zcat $DICIONÁRIO > ancs.txt
Isso combinará todos os arquivos em um arquivo, que deve ser nomeado ancs.txt. Quando terminar, podemos executar o comando
perl pctran2stardict.pl
Onde podemos substituir o idioma pelo qual estamos conversando, por exemplo "en", "de", etc. Para a próxima pergunta, responderemos com sinceridade que temos o PC Translator legalmente e esperaremos até que o script o termine. O script criará 4 arquivos no diretório, claro de acordo com o idioma do dicionário que estamos convertendo.
- pc_translator-de-cs
- pc_translator-de-cs.dict.dz
- pc_translator-de-cs.idx
- pc_translator-de-cs.ifo
Agora podemos encerrar a máquina virtual e fechar o VirtualBox.
Estaremos interessados nos últimos três arquivos com a extensão. Primeiro, abrimos o arquivo com a extensão ifo em um editor de texto (qualquer um, usei TextEdit.app fornecido com Mac OS). Encontramos uma linha no arquivo "sametypesequence=m". Aqui substituímos a letra m por carta g.
Agora criaremos um diretório para nosso dicionário. Por exemplo, para Alemão-Tcheco, criamos deutsch-czech e arrastamos todos os 3 arquivos com as extensões dict.dz, idx e ifo para ele. Vamos lançar terminal. app (de preferência através do Spotlight, caso contrário está localizado em / Aplicativos / Utilitários). Escrevemos nele:
cd ~/Desktop/Dicionário
Isso nos levará ao diretório do dicionário e compactaremos nosso dicionário com o comando
tar -cjf deutsch-czech.tar.bz2 deutsch-czech/
Vamos esperar até que o arquivo esteja compactado. Agora executamos o utilitário DictUnifier e arrastamos o arquivo resultante para ele deutsch-czech.tar.bz2. Na próxima tela, basta clicar no botão iniciar e aguardar (o upload do banco de dados é muito demorado, pode levar até duas horas). Depois de alcançá-lo, você terá um novo dicionário adicionado ao seu Dictionary.app. Parabéns.
Por fim, gostaria de agradecer ao usuário pelo apelido Samuel Gordon, que postou este guia de forma abreviada em mujmac.cz, acabei de expandi-lo para usuários não Linux. Como não distribuímos warez, não podemos fornecer arquivos prontos. Todo mundo realmente tem que fazê-los sozinhos. Também não pergunte a outras pessoas na discussão, todos os links para baixá-los serão excluídos imediatamente. Obrigado pela sua compreensão.
Alguma ideia de como excluir o dicionário adicionado a seguir?
Muito obrigado pelo ótimo guia. Finalmente consegui resolver o tradutor de pc para o travesseiro. Você não precisa mais fazer paralelos
Na sua agenda de endereços residencial, vá até a pasta Biblioteca e nela há uma pasta Dicionários e adicione todos os dicionários adicionados lá, basta excluir os que você não deseja e eles desaparecerão do dicionário.app
PS: que bom que ajudou :)
E você gostaria de fornecer um link para o arquivo primo pré-convertido? :-) Obrigado
você leu o último parágrafo do texto?
Cetl, mas não consegui :-)
zcat me disse que ANCZAL.11 não está no formato gzip. apenas um arquivo foi criado durante a exportação. você não sabe onde pode estar o erro?
Infelizmente, não sei de cara, isso não aconteceu conosco. De qualquer forma, se houver um arquivo, qual é o seu tamanho?
Só estou supondo, mas pode acontecer que já tenha sido exportado para você no formato necessário para o script perl, ou seja, você pode pular a etapa de vinculação e tentar renomear ANCZAL.11 para ancs.txt e continuar o tutorial executando esse script.
Por favor, deixe-me saber como você está. Obrigado
bem, esse arquivo tem cerca de 9 megabytes e não é texto simples, é algum tipo de formato binário:/
O script pl é executado, mas imprime dois erros e no final existem apenas os arquivos pc_translator-en-cs e pc_translator-cs-en. sem ifo ou algo assim :/
O tradutor 2010 cria um problema, exporta o dicionário em um formato diferente. 2009 está sem problemas
interessante, obrigado pelo aviso, vou tentar descobrir se seria possível fazer algo em 2010
Minha amiga tem uma tradutora de 2010, tentei fazer o backup com ela e fez o backup para ANCSZAL.15 ... ANCSZAL.55, sem problemas :( Por favor, qual versão exatamente está causando problemas?
Dekuji
então quem fez e sabe fazer poderia ser um personagem e mandar para nós iniciantes por email? :) Seria ótimo, obrigado.
O melhor conselho que li nos últimos tempos. Obrigada, é excelente :)
Olá, depois de inserir o comando sudo apt-get install stardict-tools ele diz: não foi possível localizar o pacote stardict-tools. Por favor, informe o que estou fazendo de errado? Obrigado
Olá, gostaria de instruções sobre como colocar o dicionário Apple cz-aj, aj-cz no iPad 3. Tenho um tradutor e um dicionário de estudo (multiBank Explorer) em CD. Ou você conhece outro para iPad?