Zend FR

Consultez la FAQ sur le ZF avant de poster une question

Vous n'êtes pas identifié.

#1 27-04-2012 12:48:02

catiamal
Nouveau membre
Date d'inscription: 27-04-2012
Messages: 2

zend_translate

S'il vous plait comment je peut configuer zend_translate pour que mon projet tourne en deux langues???

Hors ligne

 

#2 27-04-2012 13:52:22

yelmontaser
Nouveau membre
Date d'inscription: 26-06-2009
Messages: 8
Site web

Re: zend_translate

tu dois l'initialiser dans le bootstrap ensuite utiliser $this->translate('chaine'); dans tes views et layouts

Hors ligne

 

#3 27-04-2012 14:02:54

catiamal
Nouveau membre
Date d'inscription: 27-04-2012
Messages: 2

Re: zend_translate

Merci pour votre reponse

je connais pas comment je doit l'initialiser dans le fichier Bootstrap

car je l'ai déja initialier mais il me donne une erreur

je vais utiliser l'adaplateur Zend_Translate_Adapter_Tmx.

et aussi je veux savoir comment je peut lier  le fichier languages.tmx à la configuration de zend_translate


public function _initLocale()
    {
        $config = $this->getOptions();
       
        try{
            $locale = new Zend_Locale(Zend_Locale::BROWSER);
        } catch (Zend_Locale_Exception $e) {
            $locale = new Zend_Locale($config['resources']['locale']['default']);
        }

        Zend_Registry::set('Zend_Locale', $locale);

        $translator = new Zend_Translate(
            array(
                'adapter' => 'tmx',
                'content' => APPLICATION_PATH . '/../data/lang/',
                'scan' => Zend_Translate::LOCALE_DIRECTORY,
                'delimiter' => ',',
                'disableNotices' => true,
            )
        );

        if (!$translator->isAvailable($locale->getLanguage()))
            $translator->setLocale($config['resources']['locale']['default']);

        Zend_Registry::set('Zend_Translate', $translator);
        Zend_Form::setDefaultTranslator($translator);
    }

est ce que comme ça je doit l'initialiser ou comment???????

Dernière modification par catiamal (27-04-2012 14:45:37)

Hors ligne

 

Pied de page des forums

Propulsé par PunBB
© Copyright 2002–2005 Rickard Andersson
Traduction par punbb.fr

Graphisme réalisé par l'agence Rodolphe Eveilleau
Développement par Kitpages