Tipi di file supportati (Strings)

.ARB - Application Resource Bundle (Strings)

Contenuti tradotti automaticamente dall'inglese con Phrase Language AI.

Estensioni dei file 

.arb

Estensione API 

arb

Importa 

Esporta 

Supporto forme plurali 

Supporto descrizione 

Opzioni di formato 

Queste opzioni possono essere specificate quando un file viene caricato e/o Scarica." ,translation_4: A seconda del metodo di caricare/Scarica (API, CLI, Repo sync ecc.), possono essere specificate nei parametri di query caricare, Scarica o nel file di configurazione Phrase.yml." ,translation_5:

No

ARB - Application Resource Bundle è un formato di file per la localizzazione basato su JSON con le voci di risorsa codificate come oggetti JSON." ,translation_6: Ogni oggetto è costituito da una chiave di risorsa con un attributo facoltativo." ,translation_7: I file ARB sono usati per la localizzazione di app create con il Google SDK per dispositivi mobili chiamato Flutter." ,translation_8:

Pluralizzazione e segnaposto" ,translation_9:

Usare lo stile di segnaposto e pluralizzazione ICU per la compatibilità."}}

La pluralizzazione nei file .ARB (Application Resource Bundle) presenta diverse considerazioni importanti. Il segnaposto del conteggio nei messaggi plurali è sempre di tipo int. Quando si specificano le categorie plurali, usare =0 invece di zero, =1 invece di one e =2 invece di two. Flutter non supporta offset nel formato del messaggio plurale.

Campione di codice

{
  "@@locale": "en_US",  "title_bar": "My Cool Home",
  "@title_bar": {
    "type": "text",
    \"description\": \"Titolo della pagina.\"",translation_15:
  },  \"MSG_OK\": \"Tutto funziona correttamente.\",  \"FOO_123\": \"Il tuo costo in sospeso è {COST}\"," ,translation_16:
  "@FOO_123": {
    "type": "text",
    \"description\": \"estratto conto.\"",translation_17:
  },
  \"selectedRowCountTitle\": \"{selectedRowCount, plural, =0{Nessun elemento selezionato} =1{1 elemento selezionato} other{{selectedRowCount} items selected}}\"," ,translation_18:
  "@selectedRowCountTitle": {
    \"description\": \"Messaggio che mostra il numero di righe selezionate\"," ,translation_19:
    "placeholders": {
      "selectedRowCount": {
        "type": "int",
        "example": "2"
      }
    }
  }
}
Questo articolo ti è stato utile?

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.