Contribution
Official translations provided by community on Crowdin
Development
Translate existing language
Check remote for last changes before overwrite it
php bin/console translation:pull --force --intl-icu --domains="messages"
Extract EN messages localization and cleanup deprecated strings, where EN - is default language
* default language could be also required for provider updates
php bin/console translation:extract --clean --domain="messages" --prefix="" --force en
Push all messages and locales to provider
php bin/console translation:push --force --domains="messages"
Pull all messages and locales from provider
php bin/console translation:pull --force --intl-icu --domains="messages"
Reset production cache
APP_ENV=prod APP_DEBUG=0 php bin/console cache:clear
Add new language
Additional locales could be defined in:
config/packages/translation.yaml
.env