diff --git a/packages/translator/src/Charcoal/Translator/ServiceProvider/TranslatorServiceProvider.php b/packages/translator/src/Charcoal/Translator/ServiceProvider/TranslatorServiceProvider.php index 8da66709e..672747792 100644 --- a/packages/translator/src/Charcoal/Translator/ServiceProvider/TranslatorServiceProvider.php +++ b/packages/translator/src/Charcoal/Translator/ServiceProvider/TranslatorServiceProvider.php @@ -187,6 +187,9 @@ private function registerTranslator(Container $container) $container['translator/config'] = function (Container $container) { $appConfig = isset($container['config']) ? $container['config'] : []; $transConfig = isset($appConfig['translator']) ? $appConfig['translator'] : null; + if (isset($transConfig['paths'])) { + $transConfig['paths'] = $container['package/map']->map($transConfig['paths']); + } return new TranslatorConfig($transConfig); }; diff --git a/packages/view/src/Charcoal/View/ViewServiceProvider.php b/packages/view/src/Charcoal/View/ViewServiceProvider.php index 8c8347d4f..be42656c4 100644 --- a/packages/view/src/Charcoal/View/ViewServiceProvider.php +++ b/packages/view/src/Charcoal/View/ViewServiceProvider.php @@ -123,7 +123,7 @@ protected function registerLoaderServices(Container $container): void $container['view/loader/dependencies'] = function (Container $container): array { return [ 'base_path' => $container['config']['base_path'], - 'paths' => $container['view/config']['paths'] + 'paths' => $container['package/map']->map($container['view/config']['paths']) ]; };