Traduza ficheiros XLIFF com a funcionalidade de tradução de ficheiros através do tradutor Web, aplicações de ambiente de trabalho ou API.
- Ao traduzir ficheiros XLIFF com o DeepL, todos os textos armazenados nos elementos <source> serão considerados para a tradução.
- Todos os elementos <source> com um valor de atributo de state diferente de initial ou elementos vazios serão ignorados durante a tradução.
- As traduções serão colocadas num elemento <target> e farão parte do mesmo elemento principal <segment> que o elemento <source> correspondente. O ficheiro traduzido irá conter o texto original e as traduções.
Os assinantes do DeepL API Free e Pro podem traduzir ficheiros XLIFF através de pedidos /document. Consulte a nossa documentação API para saber como traduzir ficheiros XLIFF com a API DeepL.
XLIFF é um formato de ficheiro bilingue frequentemente utilizado na indústria da tradução e significa XML Localization Interchange File Format. O formato baseia-se na linguagem de mark-up XML.
Os ficheiros XLIFF contêm tanto o texto original como a sua tradução.
Estes textos são armazenados nos elementos denominados <source> e <target>. O elemento <source> contém o texto original, ao passo que a tradução é armazenada no elemento <target>.
Ambos os elementos são subordinados de um elemento principal denominado <segment>.
Resolução de problemas
Ao traduzir ficheiros XLIFF com o DeepL, os elementos <segment> serão considerados para tradução se
- o valor do atributo state for diferente de initial ou estiver em falta
- o elemento <source> contiver texto
O idioma de destino será alterado de acordo com o idioma de destino selecionado no tradutor.
Se escolher um idioma de destino para a tradução XLIFF no DeepL diferente do que foi definido no ficheiro XLIFF de origem, os segmentos serão traduzidos independentemente do valor do respetivo atributo state. Além disso, o atributo trgLang no ficheiro XLIFF traduzido será atualizado em conformidade.