Documentação

Globalização

Prepare cada projeto para qualquer mercado. O código funciona em qualquer idioma e cultura, as strings são traduzidas e todas as alterações são verificadas.

Alcançar outro mercado exige mais do que apenas strings traduzidas. Um produto pronto para o mundo mantém seu texto em catálogos, formata números, datas e valores monetários conforme o leitor, ordena os dados da forma adequada ao idioma do leitor e nunca monta frases a partir de fragmentos. Ele reflete corretamente os idiomas de escrita da direita para a esquerda e reserva espaço para o texto que aumenta após a tradução. Coroid segue as diretrizes da Microsoft. Lista de verificação de design internacional para tudo isso.

Globalização no menu principal possui duas partes:

PartePara que serve
InternacionalizaçãoCódigo pronto para qualquer idioma e cultura: o assistente, Prontidão global e Cultura
LocalizaçãoTodos os idiomas, string por string: a área de trabalho

A Globalização abre para a Localização. A área de trabalho de cada projeto agrupa suas seções da mesma maneira: Prontidão global e Cultura sob Internacionalização, e as seções de tradução sob Localização.

De um idioma para muitos

  1. Internacionalize. O Assistente de Internacionalização setup catálogos, idiomas, estilo e as moedas de cada mercado em um único pull request.
  2. Limpe o código que você já possui. Prontidão global lista o que o código no seu branch padrão ainda presume sobre um único idioma ou cultura e cria tarefas pequenas para corrigir isso.
  3. Acompanhe cada mercado. Cultura mostra o que cada mercado espera em relação a datas, números, valores monetários, endereços, números de telefone e nomes, além de qual formatador o código utiliza para eles.
  4. Traduza. A Área de trabalho de Localização Mostra em que estágio cada idioma se encontra e traduz o que está faltando.
  5. Mantenha assim. O Verificação de Globalização analisa cada alteração: suas strings, o código adicionado e, quando configurado, as páginas renderizadas com uma pseudotradução.

Design para todos os mercados Explica o que cada mercado espera do código, com os códigos da verificação para cada prática incorreta.

Internacionalização

A seção de Internacionalização lista os projetos que você pode consultar. Uma linha no topo indica quantos são internacionalizados e quanto foi identificado nas verificações no código existente.

A linha de cada projeto internacionalizado mostra o que o Coroid encontrou em seu branch padrão: texto inserido no código, frases montadas e tudo mais. Também exibe as alterações desde a última verificação. O Coroid analisa o código sem executá-lo. Ao abrir uma linha, acessa-se a página de Prontidão Mundial do projeto.

Um projeto sem traduções indica Ainda não internacionalizado. Proprietários e administradores iniciam o assistente a partir dessa linha ou a partir de Internacionalizar um projeto na parte superior da página.

Localização

A seção de Localização lista todos os projetos internacionalizados com seu idioma-fonte, seus idiomas, suas strings e uma barra indicando o percentual de tradução. O pequeno globo ao lado de cada projeto possui uma conta para cada idioma: verde quando o idioma está completo, um anel turquesa quando faltam ou houve alterações nas strings, e âmbar quando algumas strings estão corrompidas.

Globalização

Prepare cada projeto para qualquer mercado: código que funciona em qualquer idioma e cultura, seguido de suas respectivas traduções.

2 projetos · 6 idiomas · 135 strings pendentes

InternacionalizaçãoLocalização
  • Loja virtual
    inglês fonte · 5 idiomas · 1.240 strings
    97,2%
    135 strings aguardando
  • Central de ajuda
    sueco fonte · 2 idiomas · 318 strings
    100%
    Todos os idiomas completos

1 Mais um projeto ainda não foi internacionalizado.

Globalização → Localização: os idiomas de cada projeto internacionalizado como contas ao redor de um pequeno globo, com a porcentagem traduzida e o que ainda precisa ser feito. Dados ilustrativos.

Abrir um projeto abre sua estação de trabalho.

Quem faz o quê

Qualquer pessoa que tenha permissão para visualizar um projeto pode acessar suas páginas de Globalização. Proprietários e administradores executam o assistente, criam tarefas de correção, traduzem, editam strings e alteram configurações. As determinações da verificação de Globalização que geram alterações são definidas no Controle de Qualidade.