XLIFF 2.0

Added in version 5.15.

Nota

La compatibilidad con este formato está en desarrollo. Es posible que algunas funciones aún no estén disponibles y el comportamiento puede cambiar entre versiones. Agradecemos sus comentarios sobre las pruebas.

Nota

XLIFF 1.1 y 1.2 es un formato diferente y no es compatible con XLIFF 2.0.

Formato basado en XML creado para estandarizar archivos de traducción, pero al final es uno de los «muchos estándares <https://xkcd.com/927/>`_, en esta área.

XML Localization Interchange File Format (XLIFF) 2.0 actualmente solo está mantenido como bilingual.

Weblate es compatible con XLIFF en varias variantes:

Archivo de traducción XLIFF 2.0

Archivo simple de XLIFF donde el contenido de los elementos es almacenado como texto plano (todos los elementos XML siendo escapados).

XLIFF 2.0 con soporte para archivos colocables

XLIFF estándar admitiendo archivos colocables y otros elementos XML.

Archivos de ejemplo

Ejemplo de archivo XLIFF:

<?xml version="1.0" encoding="UTF-8"?>
<xliff xmlns="urn:oasis:names:tc:xliff:document:2.0" version="2.0" srcLang="en" trgLang="cs">
  <file id="translation">
    <unit id="hello">
      <segment>
        <source xml:space="preserve">Hello, world!
</source>
        <target xml:space="preserve">Ahoj světe!
</target>
      </segment>
    </unit>
    <unit id="orangutan">
      <segment>
        <source xml:space="preserve">Orangutan has %d banana.
</source>
      </segment>
    </unit>
    <unit id="weblate">
      <segment>
        <source xml:space="preserve">Try Weblate at &lt;https://demo.weblate.org/&gt;!
</source>
      </segment>
    </unit>
    <unit id="thanks">
      <segment>
        <source>Thank you for using Weblate.</source>
      </segment>
    </unit>
  </file>
</xliff>
Características admitidas

Extensiones de archivo

.xlf, .xliff

Lingüística

Bilingüe

Admite plural

Yes

Admite descripciones

Yes

Admite explicación

No

Admite contexto

Yes

Admite lugar

Yes

Admite indicadores

Yes

Estados adicionales

Aprobado, Necesita editar

Identificador de API

xliff2, xliff2-situables

Admite cadenas de solo lectura en

Yes

Configuración de Weblate

Weblate típico Configuración de componentes

Máscara de archivos

localizations/*.xliff

Archivo de base monolingüe

Vacío

Plantilla para traducciones nuevas

localizations/en-US.xliff

Formato de archivo

Archivo de Traducción XLIFF 2.0