Skip to content

Commit f65ade2

Browse files
committed
fixed order of translation files registration
1 parent 76b2ed4 commit f65ade2

File tree

1 file changed

+10
-10
lines changed

1 file changed

+10
-10
lines changed

src/Symfony/Bundle/FrameworkBundle/DependencyInjection/FrameworkExtension.php

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -530,6 +530,16 @@ private function registerTranslatorConfiguration(array $config, ContainerBuilder
530530

531531
// Discover translation directories
532532
$dirs = array();
533+
if (class_exists('Symfony\Component\Validator\Validator')) {
534+
$r = new \ReflectionClass('Symfony\Component\Validator\Validator');
535+
536+
$dirs[] = dirname($r->getFilename()).'/Resources/translations';
537+
}
538+
if (class_exists('Symfony\Component\Form\Form')) {
539+
$r = new \ReflectionClass('Symfony\Component\Form\Form');
540+
541+
$dirs[] = dirname($r->getFilename()).'/Resources/translations';
542+
}
533543
$overridePath = $container->getParameter('kernel.root_dir').'/Resources/%s/translations';
534544
foreach ($container->getParameter('kernel.bundles') as $bundle => $class) {
535545
$reflection = new \ReflectionClass($class);
@@ -543,16 +553,6 @@ private function registerTranslatorConfiguration(array $config, ContainerBuilder
543553
if (is_dir($dir = $container->getParameter('kernel.root_dir').'/Resources/translations')) {
544554
$dirs[] = $dir;
545555
}
546-
if (class_exists('Symfony\Component\Validator\Validator')) {
547-
$r = new \ReflectionClass('Symfony\Component\Validator\Validator');
548-
549-
$dirs[] = dirname($r->getFilename()).'/Resources/translations';
550-
}
551-
if (class_exists('Symfony\Component\Form\Form')) {
552-
$r = new \ReflectionClass('Symfony\Component\Form\Form');
553-
554-
$dirs[] = dirname($r->getFilename()).'/Resources/translations';
555-
}
556556

557557
// Register translation resources
558558
if ($dirs) {

0 commit comments

Comments
 (0)