Flujo de ida y vuelta con Excel

Entrega un único XLSX a un traductor e impórtalo de vuelta sin perder contexto.

Última actualización:

La ida y vuelta con Excel es el flujo que sostiene a la mayoría de los equipos de localización. Esta guía cubre la exportación, lo que ven los traductores y las redes de seguridad al reimportar.

Exportación #

Con el modelo abierto, Archivo → Exportar traducciones…. Elige CSV o XLSX, selecciona el destino y guarda.

La exportación contiene:

  • Un marcador de versión de esquema (celda A1 en XLSX, una línea de comentario con prefijo # en CSV)
  • Cuatro columnas informativas fijas: Object ID, Type, Parent, Name
  • Dos columnas por cultura: Caption ({culture}) y Description ({culture})
  • Una fila por objeto traducible (tablas, columnas, medidas, jerarquías, niveles de jerarquía)

Las columnas del modelo siguen el conmutador VISTA de la cuadrícula en el momento de exportar: Título escribe solo columnas de título, Descripción solo columnas de descripción, Ambos escribe las dos. Si el archivo tiene capa de informe, la exportación añade una segunda hoja Informe (o un .report.csv emparejado) con el texto del lienzo del informe en una forma ancha, con una columna por idioma. Consulta Formato de archivo XLSX y CSV para el esquema completo.

UTF-8 con BOM, para que Excel abra el archivo correctamente cuando un traductor haga doble clic en Windows. El CSV usa saltos de línea CRLF por la misma razón.

La experiencia del traductor #

Los traductores abren el archivo. Ven una cuadrícula de Excel familiar. Rellenan las celdas vacías de las culturas en las que trabajan, guardan y lo devuelven. No necesitan instalar Daxlate.

La primera columna (Object ID) es la clave de identidad al importar. Los traductores deberían tratarla como una clave externa y no editarla. Lo mismo vale para Type, Parent y Name, que están ahí para ayudarles a entender el contexto de cada fila.

Reimportación #

En la aplicación, Archivo → Importar traducciones…, elige el archivo y confirma. La aplicación muestra una vista previa de la importación en un diálogo antes de aplicarla:

  • Número de filas, con el número de celdas modificadas
  • Cualquier cultura nueva detectada en el archivo (se añadirá al modelo)
  • Avisos sobre columnas desconocidas, Object ID desconocidos y desajustes de versión de esquema (un archivo de una versión mayor más nueva se rechaza sin más)

Haz clic en Aplicar para confirmar. El resultado llega al editor como un único lote deshacible, así que un solo deshacer revierte toda la importación.

Qué significan las celdas vacías #

La importación superpone lo que hay en el archivo sobre el modelo:

  • Una celda con contenido establece la traducción de esa cultura.
  • Una celda en blanco significa “aún sin traducir” y se deja intacta, así que un archivo a medio terminar nunca borra las traducciones a las que un traductor todavía no ha llegado. La confirmación de importación te indica cuántos blancos se saltaron.

Para eliminar una traducción, vacía la celda en la cuadrícula, o quita el idioma entero desde el desplegable Culturas.

Si una columna del archivo se refiere a una cultura que aún no existe en el modelo, la importación añade la cultura y la rellena con las celdas del archivo.

Versión de esquema #

Tanto las exportaciones CSV como las XLSX llevan un marcador de versión (Daxlate/1.0, en la celda A1 en XLSX o como comentario en la primera línea del CSV). Al importar, los archivos de una versión mayor más nueva se rechazan con un error claro para que una compilación antigua no aplique a medias un archivo incompatible. Los archivos sin marcador se tratan como 1.0 por compatibilidad.