• ciao,
    ho scaricato il tuo file, ma non riesco ad ottenere la traduzione.
    ho cercato in rete, ma non sono riuscito a trovare una soluzione chiara.
    mi puoi dare una mano?
    grazie
    roberto

    • cerco di essere più preciso – sto lavorando sul form di login:
      ora sono riuscito a tradurre il titolo del form e il valore dell’etichetta del pulsante
      ma le label dei campi del form (username, password e ricordami) invece non cambiano
      grazie ancora
      roberto

      • ho risolto così, modificando il file
        sfDoctrineGuardPlugin/lib/form/doctrine/base/BasesfGuardFormSignin.class.php

        commentando la riga
        //$this->widgetSchema[‘username’]->setLabel(‘Username or E-Mail’);

        e aggiungendo la seguente
        $this->widgetSchema->getFormFormatter()->setTranslationCatalogue(‘sf_guard’);

        il tuo file lo ho posizionato nella cartella
        apps/frontend/i18n

        è corretto secondo te?

        • dbellettini

          prova a mettere il file in apps/frontend/i18n/it/ e fareun symfony cc

  • l’ho fatto, non funziona.

    nella soluzione che ho indicato prima ho fatto una modifica per non toccare i file presenti nella cartella del plugin:
    ho creato il file
    lib/form/doctrine/sfDoctrineGuardPlugin/sfGuardFormSignin.class.php
    come segue

    class sfGuardFormSignin extends BasesfGuardFormSignin {

    public function configure() {
    $this->widgetSchema[‘username’]->setLabel(null);
    $this->widgetSchema->getFormFormatter()->setTranslationCatalogue(‘sf_guard’);
    }

    }