Gerenciamento de tradução

Espaços reservados (cadeias de caracteres)

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

Formatos de espaço reservado comuns que podem ser usados em muitos formatos de arquivo de localização.

Ao selecionar o formato de espaço reservado correto para um projeto:

  • Os espaços reservados são realçados na janela do editor e podem ser verificados e validados quanto à presença na tradução.

  • Os espaços reservados são automaticamente escapados ao solicitar traduções e não serão modificados por um tradutor externo.

Habilitando estilos de espaço reservado em seu projeto

Ao criar ou editar um projeto, especifique os formatos de espaço reservado na guia Espaços reservados da janela Configurações do projeto Selecione todos os estilos de formato necessários e veja todos os espaços reservados correspondentes realçados imediatamente ao trabalhar com no editor e no In-Context-Editor.

Conversão de espaço reservado

A conversão de espaço reservado é uma tentativa de reduzir a carga de trabalho de tradução no desenvolvimento multiplataforma. Use a conversão de espaço reservado se estiver desenvolvendo em várias plataformas móveis com a intenção de compartilhar traduções entre plataformas e não quiser manter um projeto separado para cada plataforma. Ao baixar uma localidade por meio do aplicativo ou da API, use a opção Converter formato de espaço reservado. Essa opção de formato também pode ser ativada no arquivo de configuração .phrase.yml . Os espaços reservados nas traduções são convertidos para corresponder aos requisitos específicos do formato.

A conversão de espaço reservado só está disponível para os seguintes formatos de arquivo de localização (a conversão de espaço reservado é limitada a especificadores de formato de cadeia de caracteres de cadeias de caracteres XML e iOS do Android (estilo de espaço reservado cstyle)):

Formatos de espaço reservado disponíveis para destaque:

Nome

Descrição

Exemplos

Trilhos i18n

Espaços reservados estilo Rails i18n

%{count}, %{username}

Gettext Python

Espaços reservados Gettext (formato python)

%(count)d, %(nome de usuário)s, %(foo)

C-Style

Formato C-Style com e sem posições

%1$s, %2$d, %d, %@, %1%@, %1$#@file@, %#@file@, %1$i, $%1$.2f, %.0f%, %ld, %c, %hi, %lu

.Net Estilo C#

Formato .Net C#-Style

{0,10:C}, {0}, {1:hh}

Propriedades de mensagem simples

Propriedades de mensagem Java simples

{1}, {count}d, "{brackets}"

Laravel

Espaços reservados Laravel começando com dois pontos

:nome, :NOME, :Nome

Colchetes

Espaço reservado com colchetes (estilo BB-Code)

[u]abc[/u], [ESPAÇO RESERVADO]

Porcentagem única

Espaço reservado com sinais de porcentagem de inclusão simples

%abc%

Porcentagem Dupla

Espaço reservado com porcentagens duplas

%%abc%%

Emoji

Códigos de emojis

:sob:, :smile:

Estilo Dólar

Espaços reservados com sinais de abertura e fechamento de $.

$bc$, $.abc$, $!abc$, $+abc$, $-abc$, $-+.!abc$

NSIS

Espaços reservados com $ inicial e colchetes de fechamento/abertura (cacheados).

${StdUtils.TrimStr}, $(StdUtils.TrimStr), ${String}

Razor Markup

Espaço reservado para realçar expressões C# Razor sem blocos de código

@DateTime.Now, @(DateTime.Now - TimeSpan.FromDays(3))

Duplo Cacheado

Espaços reservados com chaves duplas de abertura e fechamento, por exemplo, para uso com AngularJS.

{{number}}, {{foo.bar}}, {{username}}

Espaços reservados para Android XLIFF

Espaços reservados com abertura <xliff:g> e fechamento </xliff:g>? por exemplo, para uso com AndroidXml.

<xliff:g>%1s</xliff:g>,<xliff:g id_"star">★</xliff:g>

Espaços reservados para OASIS XLIFF

Espaços reservados com tag fechada < x id="YOUR_ID">, por exemplo, para uso com Angular2.

<x id_"id" example="name"/>, <x id="id"/>

Líquido

Espaços reservados de estilo líquido

{{count}}, {{username}}

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.