Übersetzen Fehlermeldung der login form

Benutze ich FOSUserBundle login-Formular und ich möchte übersetzen Fehlermeldungen. Diese Nachrichten sind gestartet, hier: vendor/symfony/src/Symfony/Component/Security/Core/Authentication/Provider/DaoAuthenticationProvider.php

protected function checkAuthentication(UserInterface $user, UsernamePasswordToken $token)
    {
        $currentUser = $token->getUser();
        if ($currentUser instanceof UserInterface) {
            if ($currentUser->getPassword() !== $user->getPassword()) {
                throw new BadCredentialsException('The credentials were changed from another session.');
            }
        } else {
            if (!$presentedPassword = $token->getCredentials()) {
                throw new BadCredentialsException('The presented password cannot be empty.');
            }

            if (!$this->encoderFactory->getEncoder($user)->isPasswordValid($user->getPassword(), $presentedPassword, $user->getSalt())) {
                throw new BadCredentialsException('The presented password is invalid.');
            }
        }
    }

Habe ich schreiben app/Resources/translations/validators.fr.yml

"The presented password cannot be empty.":      "Veuillez saisir un mot de passe."

Habe ich schreiben app/Resources/translations/messages.fr.yml

"The presented password cannot be empty.":      "Veuillez saisir un mot de passe."

Aber es funktioniert nicht.
Andere übersetzung (=>fr), aber ich habe das problem mit diesen Nachrichten.

Spezielles Verfahren für diese Nachrichten ?

InformationsquelleAutor bux | 2011-12-13

Schreibe einen Kommentar