PHP code example of zicht / messages-bundle
1. Go to this page and download the library: Download zicht/messages-bundle library. Choose the download type require. 2. Extract the ZIP file and open the index.php. 3. Add this code to the index.php.
<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
zicht / messages-bundle example snippets
use Zicht\Bundle\MessagesBundle\Translator\GoogleTranslator;
use Zicht\Bundle\MessagesBundle\Translator\MessageTranslator;
/**
* {@inheritDoc}
*/
public function process(ContainerBuilder $container)
{
$container
->getDefinition(MessageTranslator::class)
->addMethodCall('setBatchTranslator', [new Reference(GoogleTranslator::class)]);
}
shell script
php bin/console zicht:message:translate /dir/to/project/translations/validators.es.(yaml|xlf) --source=nl --target=es