Tipos de arquivos aceitos (Strings)

. JSON - Mensagens do Chrome (strings)

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

Extensões de arquivo

.json

Extensão da API

json

Importação

Não

Exportação

Sim

Suporte a formulários plurais

Sim

Suporte de descrição

Não

Opções de formato

Sim

O Google forneceSuporte à internacionalização para extensões do Chrome. As strings localizadas para extensões do Chrome são armazenadas em um arquivo . Arquivo JSON geralmente chamado messages.json. Os arquivos JSON do Chrome têm uma estrutura ligeiramente diferente do . Arquivos JSON usados para localização em outras plataformas. Para Chrome JSON, as strings que precisam de tradução são colocadas na subchave Mensagem aninhado em cada par de chave-valor de unidade. Um descrição também pode ser adicionado a cada par de valores-chave.

Os chatbots de IA podem ser muito eficazes na geração de uma lista de chaves a partir de um arquivo . Arquivo JSON.

Exemplo de código

{
  "boolean_key": {
    "message": "--- true\n"
  },
  "empty_string_translation": {
    "message": ""
  },
  "key_with_description": {
    "message": "Confira! A chave tem uma descrição! (Em alguns formatos)",
    "description": "Eu sou uma descrição muito importante para esta chave!"
  },
  "key_with_line-break": {
    "message": "Esta tradução contém\na quebra de linha."
  },
  "nested.deeply.key": {
    "message": "  Estou profundamente aninhado."
  },
  "nested.key": {
    "message": "Essa chave é aninhada dentro de um namespace."
  },
  "null_translation": {
    "message": null
  },
  "pluralized_key.one": {
    "message": "Apenas uma pluralização encontrada."
  },
  "pluralized_key.other": {
    "message": "Uau, você tem %s pluralizações!"
  },
  "pluralized_key.zero": {
    "message": "Você não tem pluralização."
  },
  "sample_collection": {
    "message": "---\n- primeiro item\n- segundo item\n- terceiro item\n"
  },
  "simple_key": {
    "message": "Eu sou uma chave simples com uma mensagem simples."
  },
  "unverified_key": {
    "message": "Ainda não verificado esperando por isso. (Em alguns formatos, também exportamos esse status)"
  }
}

Plurais para arquivos JSON

O formato mais comum de mensagens de chave plurais em várias bibliotecas:

"messages": {
    "one": "Uma mensagem recebida.",
    "outros": "%s mensagens recebidas.",
    "zero": "Nenhuma mensagem recebida."
}
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.