Important
We are updating the images for OroCommerce version 6.1 to align with the latest changes in the back-office design. During this transition, some images may still show older versions. Thank you for your patience as we work to update all visuals to reflect these changes.
CLI Commands (TranslationBundle)
oro:translation:dump
The oro:translation:dump
command dumps the translations used by JavaScript code into the predefined public resource files.
php bin/console oro:translation:dump
The --locale
option can be used to dump translations only for the specified locales:
php bin/console oro:translation:dump --locale=<locale1> --locale=<locale2> --locale=<localeN>
oro:translation:load
The oro:translation:load
command loads translations to the database.
php bin/console oro:translation:load
The --languages
option can be used to limit the list of the loaded languages:
php bin/console oro:translation:load --languages=<language1> --languages=<language2> --languages=<languageN>
The --rebuild-cache
option will trigger the translation cache rebuild after the translations are loaded:
php bin/console oro:translation:load --rebuild-cache
oro:translation:rebuild-cache
To rebuilds the translation cache, use the following commad:
php bin/console oro:translation:rebuild-cache
oro:translation:update
The oro:translation:update
command downloads and installs a new version of translations for a specified language:
php bin/console oro:translation:update <language>
The --all
option can be used to download and update translations for all installed languages:
php bin/console oro:translation:update --all
The command will print the list of all languages installed in the application if run without any options:
php bin/console oro:translation:update
oro:translation:dump-files
The oro:translation:dump-files
command dumps translations from the database or Crowdin to files
into the translations directory of the application.
php bin/console oro:translation:dump-files --locale=en_US
By default, the translations are dumped from the database. You can load translations to the database via the back-office UI or via the oro:translation:load command.
To dump from the Crowdin use the --source
option:
php bin/console oro:translation:dump-files --locale=en_US --source=crowdin
To determine whether only new translations should be applied to existing dumped files, use the --new-only
option:
php bin/console oro:translation:dump-files --locale=en_US --new-only
The default format of the dumped translations is YAML. To specify another format, use the --format
option:
php bin/console oro:translation:dump-files --locale=en_US --format=xlf