diff --git a/.env b/.env index cc23653bd..ac0fc0af8 100644 --- a/.env +++ b/.env @@ -92,3 +92,7 @@ REDIS_URL=redis://${REDIS_HOST}:${REDIS_PORT} ###> symfony/ovh-cloud-notifier ### # OVHCLOUD_DSN=ovhcloud://APPLICATION_KEY:APPLICATION_SECRET@default?consumer_key=CONSUMER_KEY&service_name=SERVICE_NAME ###< symfony/ovh-cloud-notifier ### + +###> symfony/loco-translation-provider ### +LOCO_DSN=loco://API_KEY@default +###< symfony/loco-translation-provider ### diff --git a/composer.json b/composer.json index c1e235670..17da4e537 100644 --- a/composer.json +++ b/composer.json @@ -54,6 +54,7 @@ "symfony/http-client": "^5.4", "symfony/http-foundation": "^5.4", "symfony/intl": "^5.4", + "symfony/loco-translation-provider": "^6.0", "symfony/mailer": "^5.4", "symfony/messenger": "^5.4", "symfony/mime": "^5.4", diff --git a/config/packages/translation.yaml b/config/packages/translation.yaml index b3f8f9cfe..46fc4d194 100644 --- a/config/packages/translation.yaml +++ b/config/packages/translation.yaml @@ -5,3 +5,7 @@ framework: fallbacks: - en providers: + loco: + dsn: '%env(LOCO_DSN)%' + domains: [ 'messages' ] + locales: [ 'fr', 'nl' ] diff --git a/symfony.lock b/symfony.lock index 6409f0c1d..532c9ec98 100644 --- a/symfony.lock +++ b/symfony.lock @@ -260,6 +260,15 @@ "src/Kernel.php" ] }, + "symfony/loco-translation-provider": { + "version": "6.0", + "recipe": { + "repo": "github.com/symfony/recipes", + "branch": "main", + "version": "5.3", + "ref": "500b568fcdf2de12ac18e157e11820114db89986" + } + }, "symfony/mailer": { "version": "5.4", "recipe": {