diff --git a/Command/DeleteObsoleteCommand.php b/Command/DeleteObsoleteCommand.php index 4da26b80..43e67444 100644 --- a/Command/DeleteObsoleteCommand.php +++ b/Command/DeleteObsoleteCommand.php @@ -28,7 +28,8 @@ */ class DeleteObsoleteCommand extends Command { - use BundleTrait, StorageTrait; + use BundleTrait; + use StorageTrait; protected static $defaultName = 'translation:delete-obsolete'; diff --git a/Command/DownloadCommand.php b/Command/DownloadCommand.php index 6d853776..974536c3 100644 --- a/Command/DownloadCommand.php +++ b/Command/DownloadCommand.php @@ -20,14 +20,14 @@ use Translation\Bundle\Service\CacheClearer; use Translation\Bundle\Service\ConfigurationManager; use Translation\Bundle\Service\StorageManager; -use Translation\Bundle\Model\Configuration; /** * @author Tobias Nyholm */ class DownloadCommand extends Command { - use BundleTrait, StorageTrait; + use BundleTrait; + use StorageTrait; protected static $defaultName = 'translation:download'; diff --git a/DependencyInjection/Configuration.php b/DependencyInjection/Configuration.php index 65722010..8c77c808 100644 --- a/DependencyInjection/Configuration.php +++ b/DependencyInjection/Configuration.php @@ -187,7 +187,7 @@ private function addAutoTranslateNode(ArrayNodeDefinition $root) ->arrayNode('fallback_translation') ->canBeEnabled() ->children() - ->enumNode('service')->values(['google', 'yandex'])->defaultValue('google')->end() + ->enumNode('service')->values(['google', 'yandex', 'bing'])->defaultValue('google')->end() ->scalarNode('api_key')->defaultNull()->end() ->end() ->end() diff --git a/Resources/config/auto_translation.yml b/Resources/config/auto_translation.yml index 853b74ec..40a8799d 100644 --- a/Resources/config/auto_translation.yml +++ b/Resources/config/auto_translation.yml @@ -23,3 +23,7 @@ services: php_translation.translator_service.yandex: class: Translation\Translator\Service\YandexTranslator arguments: ["%php_translation.translator_service.api_key%"] + + php_translation.translator_service.bing: + class: Translation\Translator\Service\BingTranslator + arguments: ["%php_translation.translator_service.api_key%"]