Documentação Universally

Guias passo a passo, dicas de SEO multilíngue e melhores práticas para ajudar você a traduzir e escalar seu site WordPress.

Forçar uma tradução específica

Uma regra de Traduzir fixa um termo a uma redação. Toda vez que o termo aparece, sua tradução é usada em vez do que o tradutor teria escolhido.

Use-a quando uma palavra for ambígua no idioma de destino e o tradutor puder razoavelmente escolher o lado errado dela. “Order” é o caso mais claro: em francês, uma compra é uma commande, enquanto uma ordre é uma sequência ou um comando. Ambas são traduções corretas da palavra em inglês, e apenas uma delas pertence a uma página de checkout.

Adicionar a regra

  1. Abra a tela Glossário do projeto e clique em Adicionar Regra.
  2. Defina O que fazer como Traduzir.
  3. Deixe Corresponder em Termo exato.
  4. Coloque o texto de origem em Termo e sua redação em Tradução.
  5. Defina Idioma para o idioma em que sua tradução está escrita.
  6. Clique em Criar Regra.

Defina o idioma. Esta é a etapa que as pessoas pulam. Uma tradução é escrita em um idioma, então uma regra que contém commande pertence ao francês. Deixá-la em Qualquer idioma aplica essa redação francesa às suas páginas em alemão e espanhol também.

Term         Order
Translation  Commande
Language     French (France)

Outros termos que valem a pena fixar, pela mesma razão:

Termo Ambiguidade que você está resolvendo
Pedido uma compra (commande) ou uma sequência (ordre)
Grátis sem custo (gratuit) ou irrestrito (libre)
Plano um nível de assinatura (forfait) ou um diagrama (plan)
Suporte um balcão de ajuda (assistance) ou o apoio a algo (soutien)
Envio livraison e expédition são ambas defensáveis, então escolha uma e mantenha-a

Os quatro primeiros são casos em que uma opção está errada para sua página. O último é uma escolha de consistência: nada está incorreto, mas você não quer três palavras para uma coisa em todo o seu site.

Um termo, vários idiomas

Cada regra carrega uma tradução, então um termo que precisa de redação diferente por idioma precisa de uma regra por idioma:

Order  ->  Commande     French
Order  ->  Pedido       Spanish
Order  ->  Bestellung   German

São três regras com o mesmo Termo e valores de Idioma diferentes. Elas não entram em conflito, porque cada uma se aplica apenas ao seu próprio idioma.

Se você também tiver uma regra de Qualquer idioma para o mesmo termo, a regra específica do idioma prevalece onde quer que se aplique. Veja Escopo e segmentação da regra.

Quando o termo é uma string inteira

Se o termo for a string inteira na página, como um rótulo de botão ou um cabeçalho de tabela, sua tradução é usada diretamente e o tradutor nunca é chamado para ela. Isso é exato e imediato.

rule:  Translate "Order" as "Commande" in French

page string   Order
result        Commande

Uma palavra sozinha como esta é exatamente onde uma regra é mais valiosa, pois uma única palavra não dá ao tradutor nenhum contexto para desambiguar.

Quando o termo está dentro de uma frase

A frase ainda vai para o tradutor, que é instruído a usar sua redação para esse termo enquanto traduz o resto.

rule:  Translate "Order" as "Commande" in French

page string   Your order has shipped
result        Votre commande a été expédiée

A instrução é seguida na maioria das frases. Em frases longas ou incomuns, o tradutor pode ocasionalmente flexionar ou reordenar sua redação para se ajustar à gramática ao redor. Se uma frase específica precisar ser exata, edite essa string diretamente na tela Traduções.

Capitalização

Diferenciar maiúsculas de minúsculas está ativado por padrão, então uma regra para Order não é acionada em order no meio de uma frase. Para um termo que aparece tanto como título quanto dentro da prosa, desative-a.

Sua tradução é usada exatamente como você a digitou em ambos os casos. Desativar a diferenciação de maiúsculas e minúsculas amplia qual texto de origem corresponde; não altera a substituição.

Traduzindo uma família de termos

Uma regra Traduzir pode usar um padrão, que é como você lida com texto que carrega um valor em mudança:

Term         Page {n1} of {n2}
Translation  Seite {n1} von {n2}

Uma regra cobre então Página 1 de 20, Página 2 de 20 e qualquer outra combinação, com os números transportados. A numeração é importante, pois as línguas reordenam. Veja Correspondência de padrões.

O que não faz

Não reescreve traduções que você já tem para frases contendo o termo. Uma regra de string inteira se aplica imediatamente; um termo dentro de uma frase deixa a frase armazenada em paz até que essa frase seja traduzida novamente. Veja Como as regras são aplicadas.

Não valida sua redação. O que quer que você digite é o que aparece, incluindo um erro de digitação.

Isso foi útil?