.XLF

Arquivo XLF

XLIFF Localization File
Fazer uma pergunta
RESPOSTA RÁPIDA

Um arquivo XLF é um documento XLIFF (XML Localization Interchange File Format) - o formato XML padrão para localização de software e conteúdo. Ele contém o texto de origem emparelhado com traduções e flui entre desenvolvedores e tradutores. Abra-o para tradução com o OmegaT (gratuito), Poedit ou Trados Studio; inspecione o conteúdo bruto em qualquer editor de texto, pois trata-se de um XML simples.

Desenvolvedor: OASIS (Organization for the Advancement of Structured Information Standards) Categoria: Arquivos de Dados Padrão aberto MIME: application/xliff+xml
ABRE EM Windows macOS Linux Web
Relacionado: .PKPASS · .DAT · .JSON · .RIS

Nesta página

19k+ extensões indexadas
Última revisão em Jul 15, 2026

Não tem certeza do que é seu arquivo?

Arraste qualquer arquivo para o nosso identificador - lemos apenas os primeiros bytes para nomear o formato.

Identificar um arquivo

O que é o formato de ficheiro XLF?

Um arquivo .xlf é um documento XLIFF (XML Localization Interchange File Format), o formato padrão da indústria para a troca de dados de localização de software e conteúdo entre ferramentas de tradução, equipes e sistemas de gestão. O XLIFF é um padrão aberto publicado pela OASIS; a versão 1.0 foi ratificada em 2002, a versão 1.2 em 2008 e a versão 2.2 - a versão atual - em março de 2025.

O formato é construído sobre XML. No amplamente implantado XLIFF 1.2, o documento contém elementos <file>, cada um contendo pares <trans-unit> com um <source> (segmento de texto original) e um <target> (texto traduzido), além de metadados como códigos de idioma de origem/destino, estado da tradução e nome do arquivo de origem. O XLIFF 2.x reestrutura estes em elementos <unit> e <segment>; as duas principais famílias de versões usam esquemas XML e nomes de elementos diferentes e não são retrocompatíveis. A formatação inline - tags HTML ou placeholders de aplicativos - é preservada usando os elementos <g>, <x/> e <ph/>.

.xlf e .xliff são o mesmo formato; a extensão mais curta de três caracteres é comum no Windows. O SDL Trados usa .sdlxliff, uma extensão proprietária do XLIFF 1.2 com metadados específicos do Trados.

O fluxo de trabalho típico extrai o texto de origem de um aplicativo ou documento para um arquivo .xlf, envia-o para tradutores por meio de uma ferramenta CAT (Tradução Assistida por Computador), como OmegaT, memoQ ou Phrase TMS, e depois reimporta o arquivo concluído. O XLIFF 1.2 é suportado por praticamente todas as principais ferramentas CAT e sistemas de gestão de tradução. Formatos de intercâmbio de localização relacionados incluem TMX (memória de tradução) e PO (GNU gettext).

Segurança e proteção

RISCO: LOW

O XLIFF é XML simples - sem código executável, macros ou scripts. É um formato de texto apenas de dados. Não há riscos de segurança associados à abertura de arquivos XLIFF; eles podem ser inspecionados com segurança em qualquer editor de texto.

Detalhes do formato

em resumo
NOME COMPLETOXLIFF Localization Filetambém conhecido como XLIFF file, XML Localization Interchange File Format
DESENVOLVEDOROASIS (Organization for the Advancement of Structured Information Standards)desde 2002 (XLIFF 1.0 OASIS standard); 1.2 ratified February 2008; 2.0 August 2014
TIPO MIMEapplication/xliff+xml
TIPOArquivo de intercâmbio de localização baseado em XML, texto
PADRÃOAberto · livre de royalties

Programas que abrem arquivos XLF

Windows6 apps
OmegaT Código aberto Crie um projeto, defina os idiomas de origem/destino, coloque o .xlf na pasta /source/; o OmegaT carrega os segmentos para tradução e exporta para /target/.
Swordfish Pago Abra o arquivo XLIFF como um projeto de tradução; traduza e exporte.
Poedit Freemium Abra o arquivo .xlf diretamente; o Poedit exibe os pares de origem/destino para edição e salva o XLIFF traduzido.
SDL Trados Studio / Trados 2024 Pago Abra como um documento bilíngue; traduza os segmentos de destino e salve. O Trados exporta seu próprio .sdlxliff internamente.
memoQ Pago Importe o arquivo .xlf como um documento; traduza e exporte.
Notepad++ (to view/edit raw XML) Código aberto Abra para inspecionar ou editar manualmente a estrutura XML; Plugins > XML Tools para formatação.
macOS3 apps
OmegaT Código aberto Crie um projeto, defina os idiomas de origem/destino, coloque o .xlf na pasta /source/; o OmegaT carrega os segmentos para tradução e exporta para /target/.
Swordfish Pago Abra o arquivo XLIFF como um projeto de tradução; traduza e exporte.
Poedit Freemium Abra o arquivo .xlf diretamente; o Poedit exibe os pares de origem/destino para edição e salva o XLIFF traduzido.
Linux2 apps
OmegaT Código aberto Crie um projeto, defina os idiomas de origem/destino, coloque o .xlf na pasta /source/; o OmegaT carrega os segmentos para tradução e exporta para /target/.
Swordfish Pago Abra o arquivo XLIFF como um projeto de tradução; traduza e exporte.
Web2 apps
Phrase TMS (Memsource) Pago Faça o upload do arquivo XLIFF como um trabalho de tradução; atribua a tradutores; baixe o XLIFF traduzido.
Lokalise Pago Importe o arquivo .xlf; use o editor no navegador; exporte o XLIFF traduzido.

Detalhes técnicos

especificação profunda
Elemento raiz XML`<xliff>` com atributo `version` obrigatório - `1.2`, `2.0`, `2.1` ou `2.2`
Unidade de tradução XLIFF 1.2`<trans-unit>` contendo `<source>` e `<target>` dentro de `<body>` dentro de um elemento `<file>`
Unidade de tradução XLIFF 2.x`<unit>` contendo `<segment>` com `<source>` e `<target>` - esquema diferente, incompatível com v1.2
Atributos de código de idiomaTags BCP 47 (ex: `en-US`, `pt-BR`) em `source-language` e `target-language` no `<file>`
Elementos de marcação inline`<g>` (grupo genérico), `<x/>` (placeholder autônomo), `<ph/>` (placeholder de fase) para preservar a formatação
Estado da traduçãoAtributo `state` no elemento `<target>` (ex: `needs-translation`, `translated`, `final`)
Tipo MIME`application/xliff+xml`
CodificaçãoUTF-8 (exigido pela especificação); UTF-16 também é um XML válido
Versão atualXLIFF 2.2 - padrão OASIS, ratificado em 13 de março de 2025
Variante proprietária`.sdlxliff` (SDL/Trados) - superconjunto do XLIFF 1.2 com metadados específicos do Trados
Compatibilidade de versãoXLIFF 1.2 e 2.x não são retrocompatíveis; as ferramentas devem lidar com cada versão separadamente
Tamanho típico de conteúdo50-500 KB para strings de interface de software; até 50 MB para grandes projetos de localização de documentos
Padrões relacionadosTMX (Translation Memory eXchange), TBX (TermBase eXchange), PO (GNU gettext)
Lançado2002 (XLIFF 1.0 OASIS standard); 1.2 ratified February 2008; 2.0 August 2014
Versão mais recenteXLIFF 2.2 (March 13, 2025)
Padrão abertoSim · livre de royalties
Especificaçãodocs.oasis-open.org

Conversões de XLF

Perguntas e Respostas da Comunidade

perguntado por usuários
Faça uma pergunta rápida
Obtenha ajuda de pessoas que trabalham com arquivos XLF. Seja específico - inclua seu sistema e a versão do software.
Não é necessário criar conta · respostas geralmente em um dia

Ainda não há perguntas - seja o primeiro a perguntar sobre arquivos XLF.

Perguntas frequentes

O que é um arquivo .xlf?
Um documento XLIFF (XML Localization Interchange File Format) - um padrão XML aberto para localização de software e conteúdo. Ele contém texto de origem emparelhado com traduções, usado em toda a indústria de localização.
Como abro um arquivo .xlf?
Para tradução: use OmegaT (gratuito), Poedit (gratuito/pago) ou ferramentas CAT profissionais (Trados, memoQ). Para inspecionar o conteúdo bruto: qualquer editor de texto ou visualizador XML (Notepad++, VS Code) funciona - é XML simples.
Qual é a diferença entre .xlf e .xliff?
Nenhuma - eles são o mesmo formato com comprimentos de extensão diferentes. A forma .xlf de 3 caracteres era comum em sistemas Windows antigos; .xliff é a extensão completa. Ambos funcionam de forma idêntica em todas as ferramentas.
Qual é a diferença entre XLIFF 1.2 e XLIFF 2.x?
Eles são esquemas XML incompatíveis com nomes de elementos diferentes. O XLIFF 1.2 (2008) usa <trans-unit> e ainda é o mais amplamente suportado. O XLIFF 2.x usa <unit>/<segment> e é adotado por ferramentas mais recentes. Verifique qual versão sua ferramenta espera.
Posso editar um arquivo XLIFF manualmente?
Sim - é XML. Abra em um editor de texto, encontre os elementos <target> e adicione as traduções. Para arquivos grandes ou muitos segmentos, use uma ferramenta CAT para maior produtividade.
O que é .sdlxliff?
.sdlxliff é uma extensão proprietária do Trados Studio baseada no XLIFF 1.2 com metadados adicionais do Trados. Não é um arquivo XLIFF padrão, mas compartilha a mesma base XML. Abra .sdlxliff no Trados Studio; ferramentas XLIFF padrão podem ter dificuldade com os elementos específicos do Trados.

Referências

1Wikipedia - XLIFFen.wikipedia.org
2OASIS - XLIFF Version 1.2 Specificationdocs.oasis-open.org

Continue explorando

em todo o banco de dados

Principais extensões desta semana

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.DATProgram Data File (generic)
5.EXEWindows Executable (Portable Executable)
6.NOMEDIAAndroid No-Media Marker File
7.BINCD/DVD Disc Image (BIN/CUE)
8.RPMSGRestricted Permission Message
9.TMPTemporary File
10.XDWDocuWorks Document

Extensões relacionadas

.PKPASSApple Wallet Pass (formerly Passbook)
.DATProgram Data File (generic)
.JSONJavaScript Object Notation file
.RISResearch Information Systems citation file
.OFXOpen Financial Exchange
.CSVComma-Separated Values

Ferramentas de arquivo gratuitas

Um identificador de arquivos e conversor de imagens no navegador - tudo funciona no seu dispositivo.

Abrir a caixa de ferramentas

Navegar por extensões de arquivo A-Z