Ao localizar seu conteúdo, pode ser necessário modificar manualmente sua tabela de localização para melhorar a qualidade da tradução, adicionar contexto para quando uma tradução deve ser usada ou até remover entradas de tradução não utilizadas.
Se você tem entradas de tradução capturadas automaticamente ou adicionadas manualmente, todas as entradas de tradução são salvas na tabela de localização em nuvem. Para modificar a tabela de localização, você pode realizar as seguintes ações:
- Adicionar conteúdo de origem à tabela, manualmente ou automaticamente.
- Remover conteúdo da tabela, como nomes de usuário ou outras strings que não devem ser traduzidas.
- Adicionar traduções a entradas na tabela para quaisquer idiomas suportados definidos no seu jogo.
Antes de fazer qualquer alteração na sua tabela, é importante entender cada campo na tabela de localização em nuvem para evitar problemas ou conflitos.
Tabela de localização em nuvem
A tabela de localização é a referência para todas as traduções dentro do seu jogo. É importante entender cada campo da tabela de localização para adicionar ou modificar entradas de forma eficaz.
Quando preenchida, a tabela contém todo conteúdo visível ao usuário dentro do seu jogo que requer tradução, juntamente com quaisquer traduções disponíveis para idiomas específicos. Você pode adicionar conteúdo de origem e adicionar traduções à Tabela de Localização em Nuvem ou baixar e carregar uma versão .csv da sua tabela. Apenas usuários que têm permissão de edição para um jogo podem acessar a tabela de localização de um jogo.
A tabela de localização possui as seguintes colunas:
| Coluna | Descrição |
|---|---|
| Fonte | Um campo obrigatório contendo as strings de texto de origem do jogo capturadas automaticamente ou inseridas manualmente. Este é o texto de origem que você pretende traduzir para outros idiomas. O texto de origem é obrigatório antes que você possa adicionar uma tradução, e várias entradas podem compartilhar a mesma Fonte, desde que tenham campos de Contexto exclusivos. Se você estiver traduzindo conteúdo dinâmico, como strings parciais, o campo Fonte deve seguir um dos formatos de parâmetro suportados descritos em Traduzir conteúdo dinâmico. |
| Contexto | Um campo opcional que contém uma referência ao objeto do jogo que contém o texto de origem. Você pode usar o campo Contexto para especificar qual tradução o Roblox exibe em um objeto. Veja Usando Sobrescritas de Contexto para mais detalhes. |
| Exemplo | Um campo opcional que contém quaisquer informações adicionais sobre uma entrada que você pode querer incluir como notas para os tradutores. Você pode usar este campo para mostrar aos tradutores manuais onde e quando seu jogo usa uma tradução específica. |
| Chave | Um campo opcional para implementar key-based lookup ao usar as APIs de localização. Você pode deixar este campo vazio se não estiver usando APIs de localização para tarefas específicas, como localizar imagens e sons. |
| Localização | Um campo que é preenchido automaticamente pelo sistema de Captura Automática de Texto. Ele contém uma referência ao objeto do jogo que contém o texto de origem, o que pode ajudar você ou um tradutor a identificar onde a string está sendo encontrada em seu jogo. Este campo pode estar em branco ou preenchido pelo Sistema de Captura Automática de Texto. Para adicionar manualmente sua própria referência de objeto, use o campo Contexto. |