standalone-forms icon indicating copy to clipboard operation
standalone-forms copied to clipboard

Translation

Open loicdev opened this issue 8 years ago • 2 comments

Hey , First thanks for yout work to use Form Component alone. I have a problem when i try to translate the constraint messages in french. I just replace it like :

$translator = new Translator('fr');
        $translator->addLoader('xlf', new XliffFileLoader());
        $translator->addResource('xlf', VENDOR_FORM_DIR . '/Resources/translations/validators.fr.xlf', 'fr_FR', 'validators');
        $translator->addResource('xlf', VENDOR_VALIDATOR_DIR . '/Resources/translations/validators.fr.xlf', 'fr_FR', 'validators');
        $translator->setFallbackLocales(array('fr_FR'));

But it doest not work ..

loicdev avatar Mar 04 '16 14:03 loicdev

Finally i find the solution: insteant create validator like :

        $validator = Validation::createValidator();

I use this method

$builder = new ValidatorBuilder();
$validator = $builder
     ->setTranslator($translator)
     ->setTranslationDomain('validators')
     ->getValidator();

loicdev avatar Mar 04 '16 14:03 loicdev

great! thank you!

rechl avatar Mar 08 '16 20:03 rechl