Podporované typy souborů (Strings)

.YAML - Symfony (Strings)

Obsah je strojově přeložen z angličtiny s použitím Phrase Language AI.

Přípony souborů 

.yml, .yaml

API rozšíření 

yml_symfony

Import 

Ano

Export 

Ano

Podpora plurálových tvarů 

Ano

Podpora pro popis 

Ne

Symfony je vysoce výkonný PHP framework složený z různých předdefinovaných komponent PHP. Lokalizace pro aplikace vytvořené pomocí Symfony může probíhat pomocí formátů souborů, jako jsou .XLIFF, .YAML a PHP Arrays. Vývojový Team Symfony doporučuje použít .YAML pro malé lokalizační projekty a .XLIFF pro větší nebo složitější. Ve srovnání s XML-based .XLIFF je .YAML čitelnější člověkem a vnoření dat se dosahuje pomocí odsazení, spíše než explicitními tags.Per .YAML konvence, zatímco se připravuje .YAML na překlad, ujistěte se, že odsazení je správné pomocí regulárních mezer, a ne tabulátorů.

Plurály

Pravidla plurálových tvarů pro framework Symfony i18n se řídí formátem zpráv ICU. Před použitím formátů zpráv ICU v projektu je třeba povolit volbu „Povolit podporu formátu zpráv ICU“ na záložce Pokročilé v okně Nastavení projektu.

Jakmile je zapnuta, použijte syntaxi funkce vybrat k předání více parametrů přidávajících pravidlo v plurálu:

file:translations/messages+intl-icu.en.yaml

key: >-

  {soubory, plurál,

     =0 {Nebyly přijaty žádné zprávy}

     one {One message receive}

     =jiné {# přijaté zprávy}

  }

Přidejte více pravidel pro různá čísla:

=0
=1
=2
=n

Dokument YAML je rekonstruován a všechny plurálové tvary jsou umístěny pod příslušným klíčem.

Vzor kódu

---
boolean_key: true
empty_string_translation: ''
key_with_description: Koukni na to! This key has a description! (Přinejmenším v některých formátech)
key_with_line-break: |-
  Tyto překlady obsahují
  Přerušení řádku.
nested:
  hluboce:
    key: Páni, ten klíč je vnořený ještě hlouběji.
  key: Tento klíč je vnořený do oboru názvů.
null_translation: 
pluralized_key:
  one: Bylo nalezena pouze jedna pluralizace.
  ostatní: Páni, máte %s plurály!
  nula: Nemáte žádné plurály.
sample_collection:
- první položka
- druhá položka
- třetí položka
simple_key: Jednoduchý klíč s jednoduchou zprávou.
unverified_key: Tento překlad ještě není ověřen a čeká na něj. (V některých formátech tento stav stáhnout také)
Byl pro vás tento článek užitečný?

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.