Tipos de arquivos aceitos (Strings)

. JSON - Simples (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

simple_json

Importação

Sim

Exportação

Sim

Suporte a formulários plurais

Sim

Suporte de descrição

Não

Opções de formato

enable_pluralization

. JSON (JavaScript Object Notation) foi originalmente projetado apenas para JavaScript, mas tornou-se um formato de arquivo de troca padrão em paralelo com .XML, . YAML, . Propriedades, etc. . JSON consiste em pares de chave-valor entre chaves. Um valor pode ser uma cadeia de caracteres, um número ou um objeto (um ou mais pares de valores-chave entre chaves). JSON simples é um arquivo . JSON com a maioria dos valores sendo strings simples, exceto para fins de formulários plurais. Nesse caso, as strings colocadas como valores serão traduzidas.

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

Opções de formato

Identificador

enable_pluralization

Tipo

booleano

Carregar

Sim

Baixar

Não

Inadimplência

verdadeiro

Descrição

Permite a detecção de chaves pluralizadas. Todas as chaves correspondentes serão mantidas como chaves pluralizadas.

Exemplo de código

{
  "boolean_key": "--- true\n",
  "empty_string_translation": "",
  "key_with_description": "Confira! Esta chave tem uma descrição! (Pelo menos em alguns formatos)",
  "key_with_line-break": "Esta tradução contém\na quebra de linha.",
  "nested.deeply.key": "Uau, essa chave está aninhada ainda mais profundamente.",
  "nested.key": "Esta chave está aninhada dentro de um namespace.",
  "null_translation": null,
  "pluralized_key": {
    "one": "Apenas uma pluralização encontrada.",
    "other": "Uau, você tem %s pluralizações!",
    "zero": "Você não tem pluralização."
  },
  "sample_collection": [
    "primeiro item",
    "segundo item",
    "terceiro item"
  ],
  "simple_key": "Apenas uma simples tecla com uma mensagem simples.",
  "unverified_key": "Essa tradução ainda não foi verificada e aguarda. (Em alguns formatos, também exportamos esse status)"
}

Formas plurais

Esse formato usa categorias nomeadas para identificar as diferentes pluralizações de uma chave. As seguintes categorias são reservadas para formas plurais:

.zero | .one | .two | .few | .many | .other

Exemplos de nomes para chaves pluralizadas corretamente identificadas, persistentes e marcadas:

  • inbox.messages.notification.one

  • inbox.messages.notification.other

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.