Acerca de la estructura de un archivo de diccionarios multilingües

Los archivos de diccionarios multilingües (*.mld) son archivos ASCII que se pueden abrir en un editor de texto como el Bloc de notas.

El texto se organiza en una cuadrícula de columnas (idiomas) y de filas numeradas que puede utilizar a modo de referencia. Observe el siguiente texto, extraído de un archivo de diccionarios multilingües para traducir texto del inglés al alemán y viceversa.

/lg ESP DEU

/cp ISO8859-1 ISO8859-1

;Archivo mld definido por el usuario

0001 "texto español ESP" "deutscher Text DEU"

0002 "Mensaje libre número %d ESP" "Dies ist die freie %d. Meldung DEU"

0003 "Éste es un %s1 mensaje %s2 ESP" "Dies ist eine %s2 Meldung %s1 DEU"

Un archivo de diccionarios multilingües contiene los cuatro tipos de línea siguientes:

Línea de definición de idioma

Un archivo de texto comienza con una línea de definición de idioma. La línea se inicia con la abreviatura /lg.

Las abreviaturas de idioma válidas aparecen en el cuadro de diálogo Traducción en línea; por ejemplo, ENU para inglés y DEU para alemán.

Ejemplo: un ejemplo del archivo de definición de idioma puede ser como el siguiente: /lg ENU DEU FRA

Línea de definición de código de página

La línea que sigue a la línea de definición de idioma es la línea de definición de página de código.

Una línea de página de código empieza con la abreviatura "/cp" y contiene un número de páginas de código igual al número de abreviaturas de idioma introducidas en la primera línea.

Las abreviaturas válidas de página de código son:

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

Ejemplo: un ejemplo de un archivo de definición de código de página puede ser como el siguiente: /cp ISO8859-1 ISO8859-1 iso8859-1

Línea de cadena de texto

A continuación se explican las directrices para crear una línea de cadena de texto:

Ejemplo: un ejemplo para una línea de cadena de texto podía parecerse al siguiente: 0001 "texto español ESP" "deutscher text DEU".

Línea de comentario

Las líneas que empiezan con un signo de punto y coma son líneas de comentario.

Ejemplo: un ejemplo de una línea de comentario puede ser como el siguiente: ;Este es un archivo de mensaje definido por el usuario.