From f65ade24b25d839e007ecade31eea51ed83140d5 Mon Sep 17 00:00:00 2001 From: Fabien Potencier Date: Sat, 16 Jun 2012 18:09:40 +0200 Subject: [PATCH] fixed order of translation files registration --- .../FrameworkExtension.php | 20 +++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/src/Symfony/Bundle/FrameworkBundle/DependencyInjection/FrameworkExtension.php b/src/Symfony/Bundle/FrameworkBundle/DependencyInjection/FrameworkExtension.php index 192934a12e..60bd4e42df 100644 --- a/src/Symfony/Bundle/FrameworkBundle/DependencyInjection/FrameworkExtension.php +++ b/src/Symfony/Bundle/FrameworkBundle/DependencyInjection/FrameworkExtension.php @@ -530,6 +530,16 @@ class FrameworkExtension extends Extension // Discover translation directories $dirs = array(); + if (class_exists('Symfony\Component\Validator\Validator')) { + $r = new \ReflectionClass('Symfony\Component\Validator\Validator'); + + $dirs[] = dirname($r->getFilename()).'/Resources/translations'; + } + if (class_exists('Symfony\Component\Form\Form')) { + $r = new \ReflectionClass('Symfony\Component\Form\Form'); + + $dirs[] = dirname($r->getFilename()).'/Resources/translations'; + } $overridePath = $container->getParameter('kernel.root_dir').'/Resources/%s/translations'; foreach ($container->getParameter('kernel.bundles') as $bundle => $class) { $reflection = new \ReflectionClass($class); @@ -543,16 +553,6 @@ class FrameworkExtension extends Extension if (is_dir($dir = $container->getParameter('kernel.root_dir').'/Resources/translations')) { $dirs[] = $dir; } - if (class_exists('Symfony\Component\Validator\Validator')) { - $r = new \ReflectionClass('Symfony\Component\Validator\Validator'); - - $dirs[] = dirname($r->getFilename()).'/Resources/translations'; - } - if (class_exists('Symfony\Component\Form\Form')) { - $r = new \ReflectionClass('Symfony\Component\Form\Form'); - - $dirs[] = dirname($r->getFilename()).'/Resources/translations'; - } // Register translation resources if ($dirs) {