File tree Expand file tree Collapse file tree 1 file changed +7
-0
lines changed Expand file tree Collapse file tree 1 file changed +7
-0
lines changed Original file line number Diff line number Diff line change @@ -52,6 +52,12 @@ First, run this command to install the translator before using it:
52
52
53
53
$ composer require symfony/translation
54
54
55
+ Symfony includes several internationalization polyfills (``symfony/polyfill-intl-icu ``,
56
+ ``symfony/polyfill-intl-messageformatter ``, etc.) that allow you to use translation
57
+ features even without the `PHP intl extension `_. However, these polyfills only
58
+ support English translations, so you must install the PHP ``intl `` extension
59
+ when translating into other languages.
60
+
55
61
.. _translation-configuration :
56
62
57
63
Configuration
@@ -1595,6 +1601,7 @@ Learn more
1595
1601
.. _`ICU MessageFormat` : https://unicode-org.github.io/icu/userguide/format_parse/messages/
1596
1602
.. _`ISO 3166-1 alpha-2` : https://en.wikipedia.org/wiki/ISO_3166-1#Current_codes
1597
1603
.. _`ISO 639-1` : https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes
1604
+ .. _`PHP intl extension` : https://php.net/book.intl
1598
1605
.. _`Translatable Extension` : https://github.com/doctrine-extensions/DoctrineExtensions/blob/main/doc/translatable.md
1599
1606
.. _`Translatable Behavior` : https://github.com/KnpLabs/DoctrineBehaviors
1600
1607
.. _`Custom Language Name setting` : https://docs.lokalise.com/en/articles/1400492-uploading-files#custom-language-codes
You can’t perform that action at this time.
0 commit comments