Fetch XLIFF translations files from xilofone.rezo-zero.com and update them in your PHP project.
Plugin will download translations files each time you run composer update
. Or you can run it manually with:
composer xilofone:fetch-files
composer require --dev rezozero/xilofone-plugin
Add the following configuration in your composer.json
file:
{
"extra": {
"xilofone": {
"file_id": "30",
"destination_folder": "translations"
}
},
"config": {
"allow-plugins": {
"rezozero/xilofone-plugin": true
}
}
}
Then add your secret credentials in your project .env.local
file:
XILOFONE_PLUGIN_USERNAME=username
XILOFONE_PLUGIN_PASSWORD=password
You can fetch multiple files by adding them in your composer.json
file:
{
"extra": {
"xilofone": {
"files": [
{
"file_id": "30",
"destination_folder": "translations"
},
{
"file_id": "31",
"destination_folder": "translations"
}
]
}
}
}