It is possible to export application locale bundles into the following formats:
To export application locate bundles run:
php app.php i18n:export en ./
Note
Exportenlocale into the current directory.
You should observe file messages.en.php created in this directory. To export in alternative formats:
php app.php i18n:export en ./ -d po
This command will export the locale into the GetText format.
The framework is capable of generating locale files using static code indexation automatically. Run command i18n:index
to find all declared stings.
php app.php i18n:index -vv
Import locate into the project by placing files app/locale/{lang} directory. Use GetText, PHP, or JSON formats.