diff --git a/Modules/Translation/Providers/TranslationServiceProvider.php b/Modules/Translation/Providers/TranslationServiceProvider.php index 49c9116d6..666702450 100644 --- a/Modules/Translation/Providers/TranslationServiceProvider.php +++ b/Modules/Translation/Providers/TranslationServiceProvider.php @@ -115,6 +115,10 @@ private function registerBindings() $this->app->bind(TranslationRepository::class, function () { $repository = new EloquentTranslationRepository(new Translation()); + if (! config('app.cache')) { + return $repository; + } + return new CacheTranslationDecorator($repository); });