Help Center > Foundation Help

Se aplica a:

  • Winshuttle Foundation

Traducir formularios de Composer a otros idiomas

Para obtener más información:

En esta página se describen los diferentes métodos de traducir los elementos de los formularios de Composer (etiquetas de campo, opciones de desplegable, etc.) a otros idiomas. Además, cubre Sobrescribir traducción, que se puede utilizar para modificar valores traducidos.

Importante: El idioma del navegador debe ser el inglés a la hora de traducir soluciones. No se admiten navegadores en otros idiomas.

En esta página

Opción 1: Utilizar un servicio de traducción

Volver al principio

Puede traducir formularios en Composer con los servicios cognitivos de Microsoft o Google Translate.

Añadir el código del traductor a Composer

Volver al principio
  1. Una vez que tenga el código, haga clic en el botón Inicio de Composer y, a continuación, en Preferencias.

  2. En la pantalla Preferencias, haga clic en la pestaña General e introduzca la clave API de los servicios cognitivos o de Google.

    cuadro de preferencias

    Para más información sobre la API de servicios cognitivos y obtener una clave, vaya a la página de Microsoft Azure Text API y cree una cuenta.

    Para más información sobre la API de traducción de Google Cloud y obtener una clave, vaya a la página de la Plataforma de Google Cloud. Tenga en cuenta que Google lanzó una mejora para sus API de la versión 2 (v2) a la versión 3 (v3). En consecuencia, las API v2 ya no funcionan correctamente con los formularios de Winshuttle. Para que las API de Google vuelvan a funcionar, hay que realizar una pequeña modificación en el archivo frmCommon.js. Consulte las instrucciones en el sitio del Servicio técnico.

  3. Haga clic en Aceptar.
  4. En Composer, haga clic en el menú Iniciar, en Traducciones y, a continuación, en Ejecutar traducciones.

  5. En la pantalla Seleccionar idiomas para traducir, en Seleccionar idioma, haga clic en la flecha y seleccione uno o varios idiomas.
  6. Haga clic en Traducir.
  7. Una vez que se haya compilado correctamente el formulario, haga clic en Aceptar.
  8. En la cinta, haga clic en Escritorio para obtener una vista previa de su formulario y ver las traducciones.

  9. En la vista previa, junto a Traducir, haga clic en la flecha y seleccione un idioma.

Opción 2: Exportar como un archivo de texto

Volver al principio

Ejemplo de archivo de texto para traducir de Composer

Otra opción de traducción es exportar los elementos del formulario a un archivo de texto. Con esta opción se crea un archivo con todas las etiquetas asociadas con el formulario (para todas las vistas) e incluye pares de Nombre=Valor para cada etiqueta.

  • Nombre es el id. de la etiqueta.
  • Valor es el texto en inglés de la etiqueta.

El texto de la Etiqueta (el Valor) se puede traducir a cualquier idioma y se puede volver a importar a la solución especificando qué idioma desea actualizar.

Nota: Nunca deben modificarse el nombre (o el id. de la etiqueta).

Antes de la versión 11.1, se debía guardar una copia de los archivos traducidos, pero con la versión 11.1, los idiomas traducidos previamente, también se pueden exportar. Las etiquetas que son nuevas o no se han traducido todavía, se mostrarán en inglés.

Exportar a un archivo de texto

  1. Abra su formulario de Composer.
  2. Abra el menú Inicio de Composer, haga clic en Traducciones y, a continuación, en Exportar traducciones. De este modo se exporta el archivo de solución como un archivo de texto (.TXT).

  3. Traduzca el archivo de texto exportado. Por ejemplo, enviar el archivo a un servicio de traducción.
  4. Importe el archivo de texto traducido. Abra el menú Inicio de Composer, haga clic en Traducciones y, a continuación, en Importar traducciones.

  5. En la pantalla Importar traducciones, haga clic en Seleccionar archivo para buscar el archivo traducido y seleccione el idioma del archivo de texto traducido en el menú desplegable.
  6. Haga clic en Importar.

  7. Importar traducciones


Usar Sobrescribir traducción

Volver al principio

Una vez haya utilizado la funcionalidad Importar traducción o el servicio de traducción, puede corregir los errores o realizar modificaciones en las etiquetas con la propiedad Sobrescribir traducción.

  1. En su formulario de Composer, haga clic en la etiqueta del campo (no en el campo) que desea traducir.
  2. En el panel Propiedades, junto a Sobrescribir traducción, haga clic en el botón Opciones [...].

  3. En el Editor de Sobrescribir traducción, introduzca las traducciones que desee para los idiomas correspondientes y, a continuación, haga clic en Aceptar.

Nota: Si realiza modificaciones en listas desplegables o en cuadros combinados para los cuales ha creado opciones manualmente (es decir, el rango se ha establecido manualmente), asegúrese de que se vuelva a traducir la solución antes de implementarla.