Multilingüismo

Navigation:  »No topics above this level«

Multilingüismo

Previous pageReturn to chapter overviewNext page

QDV7 nos permite declarar dos idiomas:

El idioma de la interfaz, a través del menú Archivo>Opciones>Idiomas; hay ocho idiomas nativos disponibles

El idioma de los Informes de un presupuesto dado en la pestaña Informes a través del icono Ajustar idioma; los idiomas potenciales están codificados al estilo de Microsoft (2 letras para los idiomas "raíz", y etiquetas de dos letras para las variantes de un idioma raiz)

Ambos idiomas están representados mediante variables de sistema. (Consulte el apartado Variables Globales.)

Las etiquetas nativas se traducen automáticamente cuando cambiamos a un idioma nativo. No es necesario cerrar el presupuesto; en lugar de eso, seleccione una columna de los desgloses o de una tabla de la base de datos (en modo Editar), haga clic en el menú Administración>Columnas>Miscelánea>Títulos de columna por defecto, y seleccione de nuevo el idioma. Alternativa: haga clic con el botón derecho sobre cualquier columna y seleccione Títulos de columna por defecto. El idioma de la base de datos se conserva en el archivo de la base de datos.

Por el contrario, las etiquetas definidas por el usuario (campos libres) y las entradas las debe traducir el ofertante.

 

Qué herramienta utilizar:

 

 

EDT: Insertar columnas especiales

Desgloses: en el Gestor de Campos, Nuevo/Especial e Insertar campos libres

editor multi-idioma (las etiquetas están controladas por el idiomas del Presupuesto)

 

 

 

 

Elemento matriz

Descripción

Unidad

Descripción (Idioma)

Unidad (Idioma)

Columna libre

 

 

Entrada manual

Entrada manual

Entrada manual

 

Traducción de etiquetas libres usando el Editor multilingüe  

EDICIÓN

Las etiquetas definidas por el usuario, como los Nombres de los campos y los Nombres matriz del Gestor de Campos, se pueden traducir usando el editor multilingüe integrado.

Las etiquetas nativas ya están traducidas en el idioma nativo; el usuario será el que deba enriqueces el diccionario si lo desea:

                       Campos y Conjuntos

Idiomas

Nativo

Libre

Nativo

por defecto

por el usuario

Extra

por el usuario

por el usuario

 

Esto también afecta a los conjuntos personalizados.

Dónde se puede aplicar: Desgloses

Seleccionar: Menú de cinta Administración>grupo Diseño>icono Gestor de Campos

1.En la ventana de Gestión de Columnas, seleccione la pestaña Libre

2.En una fila haga clic con el botón derecho sobre el Nombre del Campo o sobre el Nombre Matriz, y seleccione el editor multilingüe; la ventana LocalizeUserStrings mostrará las diversas traducciones introducidas por el usuario junto con el nombre tal y como se creó (si no hay traducción, el nombre se asigna al idioma de la interfaz actual aun cuando haya sido creado en otro idioma)

3.Haga clic en Ok; al hacerlo se almacenarán las nuevas traducciones

Language editor

 

VISUALIZACIÓN EN EL PRESUPUESTO

Estas traducciones se propagan por todo el presupuesto en el momento en que se cambia el idioma y se reinicia QDV7. No es necesario almacenar nada, puesto que el idioma de la interfaz no está vinculado con el presupuesto actual.

Si no se encuentra la traducción, el nombre se mostrará tal y como era cuando se creó el campo.

 

Duplicación en otros idiomas de la Descripción y las Unidades en los Desgloses usando Columnas Especiales

Las entradas de la Descripción y las Unidades se puede traducir mediante la duplicación en otro idioma de esas columnas.

Las columnas especiales se crean y se insertan como campos libres.

CREACIÓN

Seleccionar: Menú de cinta Administración>grupo Diseño

1.Haga clic sobre el icono Gestor de Campos; al hacerlo se abrirá el Gestor de Columnas

column manager

2.En la pestaña de columnas libres, haga clic en Fila Nueva; así se insertará una fila nueva

3.Seleccione la fila nueva

4.Haga clic con el botón derecho y seleccione la opción Columna especial; al hacerlo se abrirá una ventana de diálogo

special language

5.Marque la opción Idioma de descripción o Idioma de unidad dependiendo de la columna que queramos insertar en otro idioma en los Desgloses y en la EDT

6.Haga clic en Idioma y seleccione un idioma

7.Haga clic en OK; así se creará un campo predefinido de Descripción/Unidad seguido por el código de idioma; el resto de atributos se pueden ajustar

 

INSERCIÓN

1.Seleccione la columna siguiente a Descripción/Unidad

2.Haga clic en Insertar Columna(s) (o haga clic con el botón derecho y seleccione Insertar Columna)

3.Seleccione el campo Descripción/Unidad <código de idioma>; así se insertará la columna

4.Rellene esta columna traduciendo la columna opuesta

NOTA: La función de búsqueda ignora las columnas especiales.

 

Duplicación en otros idiomas de la Descripción y las Unidades en la EDT usando Columnas Especiales

CREACIÓN E INSERCIÓN

1.Seleccione la columna siguiente a Descripción/Unidad

2.Haga clic con el botón derecho y seleccione la opción Insertar columnas especiales>Idiomas

3.Marque la opción Descripción/Unidad y seleccione el Idioma; haga clic en OK para insertar la columna

4.Rellene esta columna traduciendo la columna opuesta

5.Haga clic en Vista>Mostrar>Comprobar y refrescar EDT; de ese modo se auto rellenará la fila de subtotal en la nueva columna (si el idioma no es un idioma nativo, entonces se utilizará el idioma de la interfaz) y se igualará el aspecto de la nueva columna con respecto al de la primera:

Localized translation

Traducción de las etiquetas de la hoja usando fórmulas

Para cambiar con facilidad una hoja a otro idioma y mantener todas las traducciones, ponga una fórmula en cada celda a traducir.

En una hoja preconfigurada, cambie primero al Modo Editar.

 

Una etiqueta libre se puede traducir usando una fórmula basándose en la siguiente sintaxis dentro de una de las funciones condicionantes IF:

=MULTILANG(SYS_LANG_UI;"{<código de idioma 1>}<texto1>";"{<código de idioma 2>}<texto2>")

SYS_LANG_UI es el idioma actual de la interfaz. (Consulte el apartado Variables Globales.)

{<código de idioma #i>}<textoi>, i=1 a 8, son las traducciones definidas por el usuario a mostrar para los distintos idiomas nativos.

La fórmula selecciona el texto adecuado dependiendo del idioma actual de la interfaz.

Para refrescar la hoja, haga clic en el botón Calcular todo.

 

NOTAS:

- Esta fórmula no se puede utilizar en el Gestor de Campos  ni en la EDT condensada

- Para mostrar el idioma actual de la interfaz, teclee la fórmula =SYS_LANG_UI

 

Conversión de campos numéricos en texto y palabras

=NUM2WORDS(C10,"<código de idioma>")

El separador decimal en inglés, por ejemplo, se cambia por "point" (punto).

"<código de idioma>" es una opción; sólo es necesario si queremos cambiar el idioma actual de la interfaz; para ello podemos hacer referencia a otra celda que contenga la fórmula =SYS_LANG_UI

Se puede introducir un idioma no nativo del software, pero entonces QDV7 lo cambiará por EN.