From ec00bfc061f3ee0a380bc77fbd8786548eb8140a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A9r=C3=A9my=20Munsch?= Date: Fri, 17 Feb 2023 15:34:15 +0100 Subject: [PATCH] Bug fix in TranslationServiceProvider --- app/Providers/TranslationServiceProvider.php | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/app/Providers/TranslationServiceProvider.php b/app/Providers/TranslationServiceProvider.php index 816aaa6..7b8c504 100644 --- a/app/Providers/TranslationServiceProvider.php +++ b/app/Providers/TranslationServiceProvider.php @@ -6,6 +6,7 @@ use Illuminate\Support\Collection; use Illuminate\Support\Facades\File; use Illuminate\Support\Facades\Cache; use Illuminate\Support\ServiceProvider; +use Symfony\Component\Finder\SplFileInfo; class TranslationServiceProvider extends ServiceProvider { @@ -35,8 +36,8 @@ class TranslationServiceProvider extends ServiceProvider */ private function collectLocalesStrings(): Collection { - return collect(File::allFiles(resource_path('lang/')))->flatMap(function ($file) { - if ($file->getRelativePath()) { + return collect(File::allFiles(resource_path('lang/')))->flatMap(function (SplFileInfo $file) { + if ($file->getRelativePath() and \strpos($file->getRelativePath(), 'vendor') !== 0) { return [$file->getRelativePath() => '']; } })->keys();