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 № 1ok 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%" }