From b7434d0a0bd17970ab40f627019c3463cc54bb1d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Michal=20Kv=C3=A1=C4=8Dek?= Date: Sat, 24 Sep 2016 02:55:01 +0200 Subject: [PATCH] FIX: fix translating submodules --- .../Commands/{Translations.php => TranslateDirectory.php} | 5 +++-- app/Console/Kernel.php | 2 +- 2 files changed, 4 insertions(+), 3 deletions(-) rename app/Console/Commands/{Translations.php => TranslateDirectory.php} (97%) diff --git a/app/Console/Commands/Translations.php b/app/Console/Commands/TranslateDirectory.php similarity index 97% rename from app/Console/Commands/Translations.php rename to app/Console/Commands/TranslateDirectory.php index 23911980..22e1bcf5 100644 --- a/app/Console/Commands/Translations.php +++ b/app/Console/Commands/TranslateDirectory.php @@ -6,7 +6,7 @@ use Illuminate\Console\Command; use Illuminate\Support\Facades\File; use Illuminate\Support\Str; -class Translations extends Command +class TranslateDirectory extends Command { /** * The name and signature of the console command. @@ -40,7 +40,8 @@ class Translations extends Command $modulePath = dirname(dirname($dir)); - if (is_dir(base_path($modulePath . '/Resources/lang'))) { + // does exist directory with translations? + if (is_dir(base_path($modulePath . '/Resources/lang')) || file_exists(base_path($modulePath.DIRECTORY_SEPARATOR.'info.php'))) { $modules = File::directories($modulePath); foreach ($modules as $module) { $this->call('translate:dir', ['dir' => $module . '/Resources/lang']); diff --git a/app/Console/Kernel.php b/app/Console/Kernel.php index 962299bc..4c3aadf1 100644 --- a/app/Console/Kernel.php +++ b/app/Console/Kernel.php @@ -18,7 +18,7 @@ class Kernel extends ConsoleKernel Commands\ChangePassword::class, Commands\InstallModule::class, Commands\InstallAllModules::class, - Commands\Translations::class, + Commands\TranslateDirectory::class, Commands\TranslateAll::class, Commands\InitDatabaseSchema::class, Commands\SetTemplate::class,