Editores CAT

Formato da mensagem ICU (TMS)

O conteúdo de toda a Central de Ajuda é traduzido automaticamente de inglês pelo Phrase Language AI.

ICU (Componentes Internacionais para Unicode) é um conjunto de bibliotecas que fornece suporte à globalização para a internacionalização de sistemas de software.

As traduções com a sintaxe formato da mensagem ICU são suportadas.

Chatbots de IA podem ser muito eficazes na verificação das regras do ICU.

Se a opção de Analisar mensagens ICU estiver disponível para o formato do arquivo e selecionada, as mensagens são analisadas e apresentadas nos editores CAT.

  • Para garantir que os arquivos com mensagens ICU sejam exportados corretamente após a tradução ser concluída, as tags no segmento de destino precisam corresponder às do segmento de origem e as tags no segmento de origem não devem ser editadas.

  • Como resultado da nova análise, pode ser necessário mover algumas partes dos textos de um segmento de destino para outro segmento de destino diferente, para que as traduções correspondam às regras gramaticais das línguas de destino. Para visualizar as mensagens ICU traduzidas em sua totalidade, consulte a prévia em contexto.

  • Os segmentos que representam formas particulares (sub-mensagens) são salvos na memória de tradução e são aproveitados no processo de tradução.

Tipos de arquivos aceitos:

  • .XLIFF 1.2

  • .XLIFF 2.0

  • .SDL XLIFF

  • .JSON

  • .XML

  • Multilíngue .XML

  • .PO

  • .YAML

  • Android Strings

  • iOS Strings

Se mensagens ICU estiverem presentes quando um arquivo for importado como um trabalho e segmentado, o segmento é rotulado como ICU nos editores CAT, com o tipo ICU apresentado na coluna da esquerda. O conteúdo do ICU é apresentado como um código dentro do texto.

Passar o mouse sobre o tipo ICU exibe categorias e um exemplo de uso em uma dica de ferramenta.

ICU_Message_CATEditor.png

Todas as informações sobre a mensagem ICU são importadas e visualizáveis como uma nota de contexto com a forma completa da mensagem apresentada na prévia em contexto. Todas as variantes da mensagem ICU traduzida também podem ser verificadas através do configurador ICU disponível na prévia em contexto.

Mensagens ICU não podem ser divididas ou unidas.

Configurador ICU

O configurador ICU permite a verificação de todas as variantes das mensagens ICU completas com base nos valores inseridos no configurador e segmentos traduzidos.

Clique no botão ICU no canto superior direito da prévia em contexto da mensagem ICU para abrir a janela de prévia da mensagem ICU.

Para variáveis sem tipo, o configurador exibe um campo de entrada vazio; o valor é refletido na prévia da mensagem ICU. Em caso de ICU com hierarquia complexa, os valores não relacionados são ocultados com base nas variantes selecionadas.

aba de Tradução

Insira os valores para quaisquer variáveis listadas na aba Tradução para visualizar a tradução da mensagem ICU selecionada na parte superior da janela. A prévia da mensagem ICU de destino só está disponível se todos os segmentos relacionados à ICU forem traduzidos.

aba de Origem

Selecione a aba Origem para alternar para a prévia da mensagem ICU de origem.

Alternar entre as abas Origem e Tradução não afeta a prévia em contexto.

Repetições

Mensagens primárias ICU e sub-mensagens, se forem repetidas em um trabalho e tiverem a mesma chave, são identificadas como repetições.

QA

Para evitar falsos positivos (gerando advertências de QA para traduções inconsistentes onde tal advertência não é desejada) e falsos negativos (sem advertências de QA para traduções onde tal advertência é desejada), o contexto da ICU é considerado.

Em caso de contexto diferente:

  • O alvo inconsistente não é exibido no caso de traduções diferentes.

  • A fonte inconsistente é exibida para mensagens ICU com a tradução idêntica e o mesmo texto original, mas com uma chave de contexto diferente.

Esse artigo foi útil?

Sorry about that! In what way was it not helpful?

The article didn’t address my problem.
I couldn’t understand the article.
The feature doesn’t do what I need.
Other reason.

Note that feedback is provided anonymously so we aren't able to reply to questions.
If you'd like to ask a question, submit a request to our Support team.
Thank you for your feedback.