Ajuda do TranslateIt! > Armazenando e distribuíndo dicionários

Índice

Criando um pacote de dicionários

Os pacotes de dicionário do TranslateIt! são nada mais do que pastas com a extensão .MDICT, então nenhuma ferramenta em especial é necessária para criar um.

Como criar um pacote de dicionário:

  1. Crie uma nova pasta
  2. Copie/mova todos os arquivos de dicionários compilados (DICT + IDX + (opcional) EXT) para essa pasta
  3. Adicione ".mdict" ao fim do nome da pasta
  4. Clique em "Adicionar" na confirmação da janela de diálogo.

O seu pacote de dicionário também pode ter um arquivo opcional "mdict.plist" contendo metadados, assim como em atalhos (nomes do dicionário que será exibido e também mostrado na lista de grupos de dicionários); informações do formado do dicionário; nome do grupo (ou grupos), que serão inclusos nos dicionários a serem ativos e etc. Abaixo segue um exemplo de como um arquivo plist deve ser feito:

		<?xml version="1.0" encoding="UTF-8"?>
		<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
		<plist version="1.0">
		<dict>
			<key>aliases</key>
			<dict>
				<key>Marcosgi</key>
				<string>Dicionário de Gírias do Marcos</string>
				<key>woaifayu-ff</key>
				<string>Woaifayi: French-French</string>
			</dict>
			<key>flirt</key>
			<dict>
				<key>french</key>
				<array>
					<string>French</string>
				</array>
				<key>german</key>
				<array>
					<string>German</string>
				</array>
				<key>none</key>
				<array>
					<string>English</string>
					<string>Japan-English</string>
					<string>Russian</string>
				</array>
			</dict>
			<key>groups</key>
			<dict>
				<key>English</key>
				<array>
					<string>Universal En-Ru</string>
					<string>Informal En-Ru</string>
				</array>
				<key>French</key>
				<array>
					<string>Universal Fr-Ru</string>
					<string>Universal Ru-Fr</string>
				</array>
			</dict>
			<key>information</key>
			<dict>
				<key>fa-en</key>
				<string>Converted by Uncle MiF from UTF-8 tab-like file provided by Ali Samadi</string>
				<key>jmdict-en-ja</key>
				<string>Author: Jim Breen
		Converted to StarDict by Alastair Tse 
		Converted to MDict by Uncle MiF</string>
				<key>woaifayu-ef</key>
				<string>Dicionário Inglês-Frances... escrito por... e também por...

			blablablabla
			mimimi...

				</string>
			</dict>
			<key>left</key>
			<array>
				<string>Universal Ru-En</string>
				<string>New Medical En-Ru</string>
			</array>
			<key>right</key>
			<array>
				<string>hebrew35r</string>
			</array>
			<key>types</key>
			<dict>
				<key>AIHA</key>
				<string>Dec/PHT</string>
				<key>Abbreviations</key>
				<string>Dec/PHT</string>
				<key>Abbreviations &amp; Acronyms En-En</key>
				<string>Dec/PHT</string>
				<key>Accounting En-Ru</key>
				<string>Dec/PHT</string>
				<key>Mueller24</key>
				<string>Plain</string>
			</dict>
		</dict>
		</plist>