Os arquivos de dicionário multilíngue (*.mld) são arquivos ASCII que podem ser abertos em um editor de texto como o Bloco de notas.
O texto é organizado em uma grade de colunas (idiomas) e de linhas numeradas para referência. Observe o seguinte texto, extraído de um arquivo de dicionários multilíngues para traduzir textos do inglês ao alemão:
/lg ENU DEU
/cp ISO8859-1 ISO8859-1
;Arquivo mld definido pelo usuário
0001 "english text ENU" "deutscher Text DEU"
0002 "This is free message number %d ENU" "Dies ist die freie %d. Meldung DEU"
0003 "This is a %s1 message %s2 ENU" "Dies ist eine %s2 Meldung %s1 DEU"
Um arquivo de dicionário multilíngue contém os seguintes quatro tipos de linhas:
Um arquivo de texto começa com uma linha de definição de idioma. A linha é iniciada com a abreviatura /lg.
As abreviaturas de idioma válidas aparecem na caixa de diálogo Tradução online; por exemplo, ENU para inglês e DEU para alemão.
Exemplo: um exemplo do arquivo de definição de idioma pode ser como o seguinte: /lg ENU DEU FRA
A linha que segue à linha de definição de idioma é a linha de definição de página de código.
Uma linha de página de código começa com a abreviatura "/cp" e contém um número de páginas de código igual ao número de abreviaturas de idioma inseridas na primeira linha.
As abreviaturas válidas da página de código são:
|
arabic08 |
dos855 |
ansi_1200 |
dos869 |
iso8859-6 |
|
arabic09 |
dos857 |
ansi_1250 |
dos874 |
iso8859-7 |
|
arabic10 |
dos860 |
ansi_1251 |
dos852 |
iso8859-8 |
|
arabic20 |
dos861 |
ansi_1252 |
dos932 |
iso8859-2 |
|
big5 |
dos862 |
ansi_1253 |
gb2312 |
johab |
|
dos437 |
dos863 |
ansi_1254 |
ksc5601 |
mac-roman |
|
dos737 |
dos864 |
ansi_1255 |
iso8859-3 |
|
|
dos775 |
dos865 |
ansi_1256 |
iso8859-4 |
|
|
dos850 |
dos866 |
ansi_1257 |
iso8859-5 |
Exemplo: um exemplo de um arquivo de definição de código de página pode ser como o seguinte: /cp ISO8859-1 ISO8859-1 iso8859-1
Aqui estão as orientações para criar uma linha de corrente de texto:
Exemplo: um exemplo para uma linha de corrente de texto é parecido com o seguinte: 0001 “english text ENU” “deutscher Text DEU”
As linhas que começam com um signo de ponto e vírgula são linhas de comentários.
Exemplo: um exemplo de uma linha de comentário pode ser como o seguinte: ;Este é um arquivo de mensagem definido pelo usuário.