SyMfonAK - vyvíjame databázy pomocou frameworku Symfony
Ako preložiť správu pomocou formátu ICU (ICU MessageFormat)
Z SyMfonAK
Symfony dokumentácia → Preklad (i18N) → Ako pracovať s užívateľskými locale (How to Work with the User's Locale)
originál návod
Obsah
Používanie ICU formátu
ICU MessageFormat, možnosť si naživo vyskúšať
Argumenty správ (Message Placeholders)
Všetko v zátvorkách {} je považované za argument správy.
<!-- translations/messages+intl-icu.en.xlf --> <?xml version="1.0"?> <xliff version="1.2" xmlns="urn:oasis:names:tc:xliff:document:1.2"> <file source-language="en" datatype="plaintext" original="file.ext"> <body> <trans-unit id="say_hello"> <source>say_hello</source> <target>Hello {name}!</target> </trans-unit> </body> </file> </xliff>