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 de API 

json

Importar 

Sim

Exportar 

Sim

Suporte para formas plurais 

Não

Suporte para descrição 

Sim

Opções de formato 

Essas opções podem ser especificadas quando um arquivo é enviado e/ou baixado. Dependendo do método de upload/download (API, CLI, sincronização de repositório etc.), elas podem ser especificadas em parâmetros de consulta Upload, Download ou no arquivo de configuração phrase.yml.

Não

O Google oferece suporte de internacionalização para extensões do Chrome. Strings localizadas para extensões do Chrome são armazenadas em um arquivo .JSON geralmente chamado messages.json. Os arquivos JSON do Chrome têm uma estrutura ligeiramente diferente dos arquivos .JSON usados para localização em outras plataformas. Para o Chrome JSON, strings que precisam de tradução são colocadas na mensagem de chave secundária aninhada sob cada par de valores-chave. Uma descrição também pode ser adicionada 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 .JSON.

Amostra de código

{
  "boolean_key": {
    "message": "--- true\n"
  },
  "empty_string_translation": {
    "message": ""
  },
  "key_with_description": {
    "mensagem": "Verifique isso!" 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 aninhado profundamente."
  },
  "nested.key": {
    "message": "Esta chave está aninhada dentro de um namespace."
  },
  "null_translation": {
    "message": null
  },
  "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, aguardando por isso." (Em alguns formatos, também exportamos este estado)"
  }
}
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.