Estensioni dei file |
.yml, .yaml |
Estensione API |
yml_symfony2 |
Importa |
Sì |
Esporta |
Sì |
Supporto forme plurali |
Sì |
Supporto descrizione |
No |
Symfony 2 è un aggiornamento del framework di sviluppo web PHP basato su MVC, Symfony. Condivide somiglianze con il suo predecessore, ma è anche una riscrittura Completa che fornisce funzionalità non supportate da Symfony.
In Symfony 2, i file .YAML funzionano principalmente come file di configurazione, ma sono anche il formato di file consigliato con la localizzazione. usare .YAML piatto e semplice invece di .YAML con un ordine gerarchico complesso, che il parser di Symfony 2 potrebbe non essere in grado di interpretare.
Campione di codice
--- "boolean_key": true empty_string_translation: "" key_with_description: Dai un'occhiata! Questa chiave ha una descrizione! (Almeno in alcuni formati) key_with_line-break: |- Questa traduzione contiene un'interruzione di riga. nidificato: profondamente: chiave: "Wow, questa chiave è nidificata ancora più profondamente.” chiave: Questa chiave è nidificata all'interno di uno spazio dei nomi. null_translation: ~ pluralized_key: one: Trovata solo una pluralizzazione. other: "Wow, hai %s pluralizzazioni!" zero: Non hai pluralizzazione. sample_collection: - primo elemento - secondo elemento - terzo elemento simple_key: Solo una chiave semplice con un messaggio semplice. unverified_key: Questa traduzione non è ancora verificata e la aspetta. (In alcuni formati esportiamo anche questo stato)