O conteúdo da tag do arquivo de origem pode ser visualizado no editor clicando em Expandir Tags no menu e editado clicando em F2.
Ative a verificação XLIFF ao configurar controle de qualidade para ajudar a evitar corrupção estrutural.
Importante
Problemas com tags são uma causa comum de erros de exportação. Sempre verifique se as tags e a formatação estão corretas antes de exportar arquivos executando verificações de controle de qualidade.
Dica
Se o conteúdo XLIFF contiver marcação HTML, selecione como o tipo de arquivo ao criar o trabalho ou modelo de projeto.
Tipos de arquivo
-
.XLF
-
.XLIFF
-
Somente 2.0
Arquivos com o cabeçalho do arquivo
<xliff version="2.0">
Opções de importar
-
As mensagens ICU são convertidas automaticamente em tags. Quando um segmento contém elementos inline, a análise ICU para esse segmento é ignorada. Segmentos sem elementos inline são analisados normalmente.
-
Importará tags HTML contidos no arquivo. As tags podem ser usadas com configurações de importação de arquivo HTML.
-
Os dados do elemento
<note>serão exibidos na janela Contexto.Apenas um
<note>em um<unit>é suportado (de acordo com os padrões XLIFF 2.0). -
Segmentos importados como Confirmado são salvos na memória de tradução do projeto memória de tradução em modo de edição.
-
A segmentação padrão é aplicada. Se não selecionado, um elemento será um segmento. Isso pode resultar em várias frases por segmento. Se selecionado, mas um elemento permanecer um segmento, o atributo canResegment="no" pode estar presente no arquivo. Para forçar a segmentação, altere este atributo para "sim". Se não houver atributo canResegment="no", a unidade será segmentada.
Se o segmento tradução não estiver vazio, o texto no elemento texto original não é segmentado. Esse comportamento não pode ser alterado ativando/desativando a opção ou ajustando as regras de segmentação.
Se uma
unidadeimportada tiver elementos desegmentono arquivo original, ela não é segmentada mais; é considerada já segmentada. Esse comportamento não pode ser alterado ativando/desativando a opção . A segmentação só pode ocorrer se aunidadetiver um único elemento desegmentoe nenhum elemento ignorável. -
Tags de quebra de linha e quebra de página XLIFF criam novos segmentos. Essa opção será aplicada apenas se Segment XLIFF também estiver ativada.
-
-
-
Se ativado, os valores da língua alvo do arquivo enviado são ignorados e substituídos pelos valores da língua alvo do trabalho.
-
2.0 Apenas
-
1.2 Apenas
O contexto deve estar em qualquer unidade de transação nos elementos do grupo de contexto ou contexto com atributos de tipo de contexto.
-
2.0 Apenas
O contexto deve estar no elemento da unidade ou nos descendentes da unidade. O nó base (nó de contexto) para a avaliação de XPath é o elemento da unidade. O XPath padrão é: @id.
-
Lista de referências de caracteres separadas por vírgula exigidas no arquivo de saída.
Exemplo:
-
Importar regras de segmento
Adicionar regras altera as configurações de importação padrão. As regras podem ser combinadas ou adicionadas e podem ser aplicadas usando o formulário disponível ou manualmente. Estados XLIFF personalizados são suportados. Separar argumentos por uma vírgula cria a relação lógica E, enquanto uma nova linha cria a relação lógica OU.
XPath também pode ser usado em regras, mas será avaliado em relação a cada elemento trans-unit (i. e. não o documento).
Exemplos:
-
Importar apenas segmentos onde o
<trans-unit>elemento tem um atributoresnamecujo valor é ou contéminfo: .[contains(@resname,'info')]. -
Importar apenas segmentos onde o
<trans-unit>elemento tem não talsegment-metadataelemento filho onde otm_matchatributo é ou contém100.00: .[not(contains(segment-metadata/@tm_match,'100.00'))]Para excluir correspondências de 100.00 e 101.00% da sua importação, use
ouda seguinte forma:.[not(contains(segment-metadata/@tm_match,'100.00') or contains(segment-metadata/@tm_match,'101.00'))].
XPath também pode ser usado em regras, por exemplo, importando segmentos .[contains(@resname, 'info;yes')].
Por padrão, todas as trans-units XLIFF são importadas. Se a segmentação for realizada, <source> é segmentado e <seg-source> não é. O status de todos os segmentos após a importação não está confirmado nem bloqueado.
Configurações de importação personalizadas
-
Não importar segmento quando
-
Confirmar segmento quando
-
Bloquear segmento quando
Mapeamento de atributos de exportação
Adicionar regras altera as configurações de importação padrão. As regras podem ser combinadas ou adicionadas e podem ser aplicadas usando o formulário disponível ou manualmente. Estados XLIFF personalizados são suportados.
Por padrão, todas as trans-units XLIFF no arquivo de destino exportado parecerão idênticas à fonte, exceto que o destino será traduzido. Para alterar os estados XLIFF, os status dos segmentos podem ser mapeados para os estados XLIFF.
Exemplo:
Configurações de exportação personalizadas
Atributos de destino específicos podem ser mapeados com base nos seguintes status de segmento:
-
Confirmado e bloqueado
-
Confirmado e não bloqueado
-
Não confirmado e bloqueado
-
Não confirmado e não bloqueado
Comprimento máximo do destino
Quando uma unidade é dividida em mais segmentos, todos os segmentos terão a mesma propriedade de comprimento máximo. Isso será igual ao máximo para a unidade.
Neste caso, o seguinte aviso é retornado após a importação:
Uma unidade é dividida em mais segmentos, o limite máximo de comprimento será verificado para cada segmento separadamente.
1.2
O atributo maxwidth pode ser usado para especificar o comprimento máximo do alvo para tradução nessas condições:
-
O maxwidth deve estar em um elemento trans-unit (não em um grupo).
-
O tamanho deve ser especificado em
size-unit="char"ousize-unit="percent". -
Há apenas um segmento no elemento trans-unit.
Um aviso é exibido se houver mais segmentos no elemento trans-unit.
2.0
O recurso de comprimento máximo do alvo é suportado apenas se:
-
O elemento de arquivo contém
slr:profilescomgeneralProfile="xliff:codepoints" -
A unidade no arquivo contém o atributo
sizeRestriction.
O valor máximo é então definido como a propriedade de comprimento máximo do segmento.
Drupal/Wordpress .XLIFF
As configurações são aplicadas no project template usado com o plugin Drupal.
O filtro do Wordpress usa o subfiltro HTML, então as configurações de importação .HTML podem ser aplicadas. Se mais personalização for necessária do que a disponível nas configurações de importação HTML, o formato .XML deve ser usado.
Drupal/WordPress XLIFF também é um bom padrão para arquivos .XLIFF quando as strings traduzíveis estão em CDATA e contêm tags HTML.
memoQ
Nenhuma configuração está disponível se detectada automaticamente e importada como memoQ XLIFF. Se a configuração for necessária, importe o arquivo usando as configurações de importação XLIFF 1.2. Os status dos segmentos do memoQ XLIFF devem ser configurados manualmente nas configurações de importação.