stringtranslate.com

XLIFF

XLIFF ( Formato de archivo de intercambio de localización XML ) es un formato bitexto basado en XML creado para estandarizar la forma en que los datos localizables se pasan entre herramientas durante un proceso de localización y un formato común para el intercambio de herramientas CAT . El Comité Técnico (TC) del XLIFF se reunió por primera vez en OASIS en diciembre de 2001 (primera reunión en enero de 2002), [2] pero la primera versión completamente ratificada del XLIFF apareció como XLIFF Versión 1.2 en febrero de 2008. Su especificación actual es v2.1 [ 1] lanzado el 13 de febrero de 2018, que es compatible con versiones anteriores de la versión 2.0 lanzada el 5 de agosto de 2014.

La especificación está dirigida a la industria de la localización. Especifica elementos y atributos para almacenar contenido extraído de varios formatos de archivos originales y su correspondiente traducción. El objetivo era abstraer las habilidades de localización de las habilidades de ingeniería relacionadas con formatos específicos como HTML. [3]

XLIFF es parte de la arquitectura de referencia de Arquitectura Abierta para Autoría y Localización XML ( OAXAL ).

XLIFF 2.0 y superior (el formato actual ratificado por OASIS)

El Comité Técnico de XLIFF se está preparando actualmente para comenzar a trabajar en la versión 2.2 de XLIFF. [4] Antes de crear la nueva versión 2.0, se recopilaron comentarios de la comunidad de usuarios de XLIFF, que se integraron en la versión de siguiente generación del estándar. Dos de los métodos principales utilizados incluyeron compilar una lista de extensiones utilizadas por los creadores de herramientas XLIFF y compilar una lista de funciones XLIFF compatibles con cada herramienta XLIFF.

El 13 de febrero de 2018, la especificación XLIFF 2.1 se convirtió en estándar OASIS. [5]

En noviembre de 2017, se aprobó la especificación XLIFF 2.0 como ISO 21720:2017. [6]

El 6 de agosto de 2014, la especificación XLIFF 2.0 se convirtió en estándar OASIS. [7]

El 6 de mayo de 2014, la especificación XLIFF 2.0 se trasladó [8] al estándar candidato OASIS. [9]

Ejemplo de un documento XLIFF 2.0:

<xliff xmlns= "urn:oasis:names:tc:xliff:document:2.0" version= "2.0" srcLang= "en-US" trgLang= "ja-JP" > <file id= "f1" original= "Gráfico Ejemplo.psd" > <skeleton href= "Ejemplo gráfico.psd.skl" /> <unit id= "1" > <segmento> <fuente> Quetzal </fuente> <destino> Quetzal </destino> </segmento> </unit> <unit id= "2" > <segment> <source> Una aplicación para manipular y procesar documentos XLIFF </source> <target> XLIFF文書を編集、または処理するアプリケーションです。</target> </ segmento> </unit> <unit id= "3" > <segmento> <fuente> Administrador de datos XLIFF </fuente> <destino> XLIFFデータ・マネージャ</target> </segmento> </unit> </file> </xliff>                                           

XLIFF 1.2 - formato heredado

Un documento XLIFF 1.2 [10] se compone de uno o más <file>elementos. Cada <file>elemento corresponde a un archivo o fuente original (por ejemplo, una tabla de base de datos). A <file>contiene la fuente de los datos localizables y, una vez traducidos, los datos localizados correspondientes para una, y sólo una, configuración regional.

Los datos localizables se almacenan en <trans-unit>elementos. El <trans-unit>elemento contiene un <source>elemento para almacenar el texto fuente y un <target>elemento para almacenar el último texto traducido. Los <target>elementos no son obligatorios.

<trans-unit id= "1" > <source xml:lang= "en" > No se puede encontrar el archivo. </source> <target xml:lang= "fr" > Fichier non trouvé. </objetivo> </trans-unidad>          

El siguiente ejemplo muestra un documento XLIFF que almacena texto extraído de un archivo de Photoshop (archivo PSD) y su traducción al japonés:

<xliff versión= "1.2" > <archivo original= "Ejemplo gráfico.psd" idioma-fuente= "en-US" idioma-destino= "ja-JP" herramienta= "Rainbow" tipo de datos= "photoshop" > <encabezado> <skl> <external-file uid= "3BB236513BB24732" href= "Ejemplo gráfico.psd.skl" /> </skl> <fase-grupo> <fase nombre-fase= "extracción" nombre-proceso= herramienta "extracción" = "Rainbow" fecha = "20010926T152258Z" nombre de la empresa = "NeverLand Inc." job-id= "123" contact-name= " Peter Pan" contact-email= "[email protected]" > <nota> Asegúrate de utilizar el glosario que te envié ayer. Gracias. </note> </phase> </phase-group> </header> <body> <trans-unit id= "1" maxbytes= "14" > <source xml:lang= "en-US" > Quetzal < /fuente> <target xml:lang= "ja-JP" > Quetzal </target> </trans-unit> <trans-unit id= "3" maxbytes= "114" > <fuente xml:lang= "en- US" > Una aplicación para manipular y procesar documentos XLIFF </source> <target xml:lang= "ja-JP" > XLIFF文書を編集、または処理
するアプリケーションです。</target> </trans-unit> <trans -unit id= "4" maxbytes= "36" > <fuente xml:lang= "en-US" > XLIFF Data Manager </fuente> <destino xml:lang= "ja-JP" > XLIFFデータ・マネージャ</target> </trans-unit> </body> </file> </xliff>                                                                             

Ver también

Referencias

  1. ^ ab "XLIFF Versión 2.1". docs.oasis-open.org .
  2. ^ Comité técnico de formato de archivo de intercambio de localización XML de OASIS. "Carta XLIFF TC". OÁSIS . Consultado el 28 de julio de 2020 .
  3. ^ Bert Esselink (2003). La evolución de la localización (PDF) . Guía de localización. Computación y Tecnología Multilingüe. ¿La popularidad de XLIFF indica una tendencia? A lo largo de la década de 1990, la industria de la localización intentó convertir a los traductores en semiingenieros. ¿Espera ahora que vuelvan a traducir? Sin duda se ve de esa manera.
  4. ^ "Seguimiento de funciones - Wiki XLIFF". wiki.oasis-open.org .
  5. ^ "#XLIFF V2.1 se convierte en un estándar OASIS | OASIS". www.oasis-open.org .
  6. ^ "ISO 21720:2017". YO ASI .
  7. ^ "XLIFF Versión 2.0 se convierte en un estándar OASIS | OASIS". www.oasis-open.org .
  8. ^ "Revisión pública de 60 días para el estándar OASIS candidato a XLIFF versión 2.0 - en". listas.oasis-open.org .
  9. ^ "XLIFF Versión 2.0". docs.oasis-open.org .
  10. ^ "Especificación XLIFF 1.2". docs.oasis-open.org .

enlaces externos