diff --git a/src/Symfony/Bundle/FrameworkBundle/DependencyInjection/FrameworkExtension.php b/src/Symfony/Bundle/FrameworkBundle/DependencyInjection/FrameworkExtension.php index de97b1f44c..4248623d3d 100644 --- a/src/Symfony/Bundle/FrameworkBundle/DependencyInjection/FrameworkExtension.php +++ b/src/Symfony/Bundle/FrameworkBundle/DependencyInjection/FrameworkExtension.php @@ -562,17 +562,17 @@ class FrameworkExtension extends Extension $dirs[] = dirname($r->getFileName()).'/../../Resources/translations'; } } - $overridePath = $container->getParameter('kernel.root_dir').'/Resources/%s/translations'; + $rootDir = $container->getParameter('kernel.root_dir'); foreach ($container->getParameter('kernel.bundles') as $bundle => $class) { $reflection = new \ReflectionClass($class); if (is_dir($dir = dirname($reflection->getFileName()).'/Resources/translations')) { $dirs[] = $dir; } - if (is_dir($dir = sprintf($overridePath, $bundle))) { + if (is_dir($dir = $rootDir.sprintf('/Resources/%s/translations', $bundle))) { $dirs[] = $dir; } } - if (is_dir($dir = $container->getParameter('kernel.root_dir').'/Resources/translations')) { + if (is_dir($dir = $rootDir.'/Resources/translations')) { $dirs[] = $dir; }