Extensões de arquivo |
.json |
Extensão de API |
react_nested_json |
Importar |
Sim |
Exportar |
Sim |
Suporte para formas plurais |
Sim |
Suporte para descrição |
Não |
O React Intl usa arquivos .js para gravar dados localizados. Coloque as strings em um arquivo .JSON e faça referência a ele no código de texto original.
Dependendo das configurações do aplicativo, os arquivos .JSON podem se tornar complexos com vários objetos .JSON aninhados. Arquivos .JSON aninhados são processados separando níveis de chave com um ponto .
. Durante a exportação, todas as chaves são novamente divididas e renderizadas como uma estrutura .JSON aninhada.
Os chatbots da IA podem ser muito efetivos na geração de uma lista de chaves a partir de um arquivo .JSON.
Amostra de código
{ "boolean_key": "--- true\n", "empty_string_translation": "", "key_with_description": "Check it! This key has a description! (At least in some formats it does)", "key_with_line-break": "This translations contains\na line-break.", "nested": { "deeply": { "key": "Hey, this key is nested even deeper." }, "key": "This key is nested inside a namespace." }, "null_translation": null, "pluralized_key": { "one": "Only one pluralization found.", "other": "Wow, you have %s pluralizations!", "zero": "You have no pluralization." }, "sample_collection": [ "first item", "second item", "third item" ], "simple_key": "A simple key with a simple message.", "unverified_key": "Translation is not yet verified and waits for it. (In some formats we also export this status)" }