/ / fosuser + sonatauser ignora le traduzioni in francese - fosuserbundle

fosuser + sonatauser ignorano le traduzioni francesi - fosuserbundle

Sto cercando di creare etichette personalizzate per un modulo di registro personalizzato e un modulo di accesso. Uso sonatauserbundle e fosuserbundle, il mio utente hetis di SonataUserbundle.

<?php
namespace SCVBookUserBundle;
use SymfonyComponentHttpKernelBundleBundle;

class SCVBookUserBundle extends Bundle
{
/**
* {@inheritdoc}
*/
public function getParent()
{
return "SonataUserBundle";
}
}

ecco il mio file di configurazione

framework:
#esi:             ~
translator:      { fallback: fr }

Ho copiato FOSUserBundle.fr.yml in ACME / UserBundle / Risorse / traduzioni, ma il login e la registrazione usano ancora la traduzione in inglese.

ecco una riga nel mio login.html.twig

 <label for="username"> {{ "security.login.username"|trans({}, "FOSUserBundle") }}</label>

apporta modifiche solo quando cambio FOSUserBundle.en.yml in vendor / friendsofsymfony /.../ Risorse / traduzioni / FOSUserBundle.en.yml

risposte:

0 per risposta № 1

ok trovato, ho appena dimenticato in app / parametri.yml di impostare locale su locale: fr, per config.yml lascialo come predefinito.

framework:
#esi:             ~
translator:      { fallback: "%locale%" }