Arquivo Format.JS JSON

Adicionado na versão 5.4.

Formato de arquivo usado ao traduzir aplicativos Format.JS e React-Intl.

Exemplo de arquivo:

{
  "hak27d": {
    "defaultMessage": "Control Panel",
    "description": "title of control panel section"
  },
  "haqsd": {
    "defaultMessage": "Delete user {name}",
    "description": "delete button"
  },
  "19hjs": {
    "defaultMessage": "New Password",
    "description": "placeholder text"
  },
  "explicit-id": {
    "defaultMessage": "Confirm Password",
    "description": "placeholder text"
  }
}
Recursos suportados

File extensions

.json

Linguality

Both monolingual and bilingual

Supports plural

No

Supports descriptions

No

Supports explanation

No

Supports context

No

Supports location

No

Supports flags

No

API identifier

formatjs

Supports read-only strings

No

Check flags added by this format

MessageFormat do ICU

Configuração do Weblate

Configuração de componente típica do Weblate

Máscara do arquivo

src/lang/*.json

Arquivo de idioma da base monolíngue

src/extracted/en.json

Modelo para novas traduções

Vazio

Formato de arquivo

arquivo JSON Format.JS