Fermer l'annonce

Application de dictionnaire natif Dictionnaire sous Mac OS X est en effet une chose intéressante et très utile, de toute façon il ne contient qu'un dictionnaire explicatif en anglais. Dans les instructions suivantes, nous montrerons comment ajouter n'importe quel dictionnaire du programme Traducteur PC, qui n'est malheureusement disponible que pour Windows.

De quoi aurons-nous besoin pour cette action ?

  • Outil de virtualisation (VirtualBox, Parallels)
  • Distribution Linux en direct Knoppix (J'ai utilisé cette image)
  • Simple perl script disponible ici,
  • Dictionnaires de PC Translator (wtrdctm.exe, qui après sélection Sauvegarde du dictionnaire crée des fichiers tels que GRCSZAL.15, GRCSZAL.25, et.)
  • DictUnificateur version 2.x

La première chose que nous faisons est d'installer VirtualBox et nous y créerons une nouvelle machine virtuelle. Nous sélectionnerons le système d'exploitation Linux/Unix et version Linux 2.6 (64 bits). Laissez les 8 Go suggérés lors de la création d'une nouvelle image HDD, nous n'installerons rien, nous utiliserons simplement cette machine virtuelle pour démarrer la distribution Knoppix en direct. Après avoir créé une nouvelle machine virtuelle, nous cliquons sur ses paramètres, où dans la section Stockage sélectionnez l'image du CD (dans la fenêtre Arbre de stockage), sera écrit à côté vide, et à droite à côté du lecteur CD/DVD, cliquez sur l'image du CD. Un menu s'ouvrira parmi lequel nous choisirons Choisissez un fichier de disque CD/DVD virtuel et sélectionnez l'image téléchargée de la distribution Knoppix, à savoir. image.

Passons aux paramètres réseau (Réseau) et réglez-le selon l'image.

On clique sur Ok et on revient à la liste des machines virtuelles. Jetons un coup d'oeil aux paramètres ici Boîte Virtuelle, où dans la section Réseau nous vérifierons les paramètres du seul réseau hôte uniquement (vboxnet0). Nous le sélectionnons et cliquons sur le tournevis. Dans l'écran suivant, nous vérifierons si les paramètres de l'adaptateur et DHCP sont conformes aux 2 images suivantes.

Nous pouvons maintenant démarrer la machine virtuelle. Après un certain temps, l'interface utilisateur graphique démarrera pour nous, où nous ouvrirons le terminal en cliquant sur l'icône représentée par la flèche.

Nous écrivons la commande dans la fenêtre ouverte

sudo apt-get update

Cette commande lancera la "mise à jour" du système, c'est comme lorsque vous exécutez la mise à jour du logiciel sur Mac OS. Knoppix télécharge les versions actuelles de tous les packages, mais ne met pas à jour le système lui-même. Ce processus prend un certain temps, nous allons donc préparer Mac OS à se connecter à cette machine virtuelle.

Sous Mac OS, on lance les Préférences Système (Préférences de système) et dedans, nous cliquons sur l'élément de partage (Partager).

En cela, nous cliquons sur l'élément Partage de fichiers et cliquez sur le bouton Options.

Dans l'écran suivant, nous veillerons à ce qu'il soit coché Partager des fichiers et des dossiers à l'aide de SMB et que votre nom soit également vérifié dans la fenêtre en dessous.

Ensuite, nous allons dans les paramètres utilisateur, où nous faisons un clic droit sur notre utilisateur et sélectionnons options avancées.

Dans cet écran, nous nous souvenons de ce qu'on appelle Nom du compte, qui est encerclé, nous l'utiliserons pour nous connecter depuis la machine virtuelle.

Nous allons créer un répertoire spécial sur le bureau Dictionnaire. Nous y passons et décompressons le script pctran2stardict-1.0.1.zip et nous y mettons les fichiers exportés depuis PC Translator. Le répertoire résultant ressemblera à l’image suivante.

Maintenant, nous cliquons à nouveau sur la machine virtuelle, où la mise à jour devrait déjà être terminée et nous écrivons dans le terminal

sudo apt-get installer stardict-tools

Cette commande installera les outils stardict nécessaires sur le système. Ils sont requis par le script. Après avoir convenu de ce qui sera installé et installé, nous monterons le Mac OS dans son répertoire personnel avec la commande

sudo mount -t smbfs -o nom d'utilisateur =<Nom du compte>,rw,noperm //192.168.56.2/<Nom du compte> /mnt

Cette commande sera montée sur votre répertoire personnel partagé. Nom du compte remplacer par ce qui est écrit options avancées pour votre compte Mac OS. Une fois que vous aurez envoyé cette commande, elle vous demandera de saisir votre mot de passe. Entrez-le et ne soyez pas surpris qu'il n'affiche pas d'astérisques. Passons maintenant au répertoire du dictionnaire sur votre bureau avec la commande

cd /mnt/Bureau/Dictionnaire

Attention, Linux est sensible à la casse, ce qui signifie que Desktop a à poser il y a 2 répertoires différents. La commande suivante est juste par souci de simplicité. Tapez ceci dans le terminal de la machine virtuelle :

pour F dans `ls GR*` ; exportez DICTIONARY="$DICTIONARY $F"; fait;

Cela permettra de mettre les noms des fichiers GR* dans la variable système $DICTIONARY. Je l'aime mieux car dans la commande suivante, vous devrez lister tous les fichiers manuellement et avec la complétion de la clé fonctionnant TAB, c'est un printemps. Nous avons maintenant tous les fichiers du dictionnaire allemand-tchèque dans la variable système du dictionnaire et nous exécutons la commande

zcat $DICTIONNAIRE > ancs.txt

Cela combinera tous les fichiers en un seul fichier, qui doit être nommé ancs.txt. Une fois que c'est fait, nous pouvons exécuter la commande

perl pctran2stardict.pl 

Où l'on peut remplacer la langue par celle avec laquelle nous conversons, par exemple "en", "de", etc. À la question suivante, nous répondrons honnêtement que nous disposons de PC Translator légalement et nous attendrons que le script le termine. Le script créera 4 fichiers dans le répertoire, bien sûr en fonction de la langue du dictionnaire que nous convertissons.

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

Nous pouvons maintenant terminer la machine virtuelle et fermer VirtualBox.

Nous nous intéresserons aux trois derniers fichiers avec l'extension. Tout d'abord, nous ouvrons le fichier avec l'extension ifo dans un éditeur de texte (n'importe lequel, j'ai utilisé TextEdit.app livré avec Mac OS). On retrouve une ligne dans le fichier "sametypesequence=m". Ici, nous remplaçons la lettre m par lettre g.

Nous allons maintenant créer un répertoire pour notre dictionnaire. Par exemple, pour l'allemand-tchèque, nous créons deutsch-czech et y glissons les 3 fichiers avec les extensions dict.dz, idx et ifo. Lançons Application Terminal. (de préférence via Spotlight, sinon il se trouve dans / Applications / Utilitaires). Nous y écrivons :

cd ~/Bureau/Dictionnaire

Cela nous amènera au répertoire du dictionnaire et compressera notre dictionnaire avec la commande

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

Nous attendrons que le dossier soit compressé. Maintenant, nous exécutons l'utilitaire DictUnifier et y faisons glisser le fichier résultant deutsch-tchèque.tar.bz2. Sur l'écran suivant, il suffit de cliquer sur le bouton Démarrer et d'attendre (le téléchargement de la base de données est vraiment long, cela peut prendre jusqu'à deux heures). Après l'avoir atteint, un nouveau dictionnaire sera ajouté à votre Dictionary.app. Toutes nos félicitations.

Enfin, je tiens à remercier l'utilisateur sous le pseudo Samuel Gordon, qui a publié ce guide sous forme abrégée sur mujmac.cz, je viens de l'étendre pour les utilisateurs non-Linux. Puisque nous ne distribuons pas Warez, nous ne pouvons pas vous fournir de fichiers prêts. Chacun doit vraiment les fabriquer lui-même. Ne demandez pas non plus aux autres participants à la discussion, tout lien permettant de les télécharger sera immédiatement supprimé. Merci pour votre compréhension.

.