2010-11-04 7 views
1

J'ai les fichiers translate.tr, translate.en, translate.fr sous répertoire application/config. Je l'habitude decomment puis-je ajouter des fichiers csv pour zend translate dans le fichier ini

$translate = new Zend_Translate('csv', '../application/configs/translate.tr', 'tr'); 
    $writer  = new Zend_Log_Writer_Stream('../docs/translate.txt'); 
    $logger  = new Zend_Log($writer); 
    $translate->setOptions(array('log' => $logger, 'logUntranslated' => true)); 

    $translate->addTranslation('../application/configs/translate.en', 'en'); 
    $translate->addTranslation('../application/configs/translate.fr', 'fr'); 

Maintenant, je veux le fichier application.ini pour faire face à l'initialisation. Donc

resources.translate.registry_key   = "Zend_Translate" 
resources.translate.adapter     = "csv" 
resources.translate.options.logUntranslated = true 
resources.translate.options.scan   = "directory" 
resources.translate.options.disableNotices = 1 
;resources.translate.options.logfile  = APPLICATION_PATH "../docs/translate.txt" 
resources.translate.data     = APPLICATION_PATH "/../data/languages" 
resources.translate.locale     = "tr" ; default language 

Maintenant, je pense que j'ai besoin de montrer zend pour savoir où ces fichiers CSV réside. Comment puis-je le montrer?

+0

Voulez-vous dire CVS ou CSV? S'il vous plaît corriger votre titre. – Shikiryu

+0

savez-vous ce que sont "système de version simultanée" et "valeurs séparées par des virgules"? – nerkn

Répondre

0

La configuration de Zend_Translate est bien documentée dans le manuel.

Les paramètres application.ini sont identiques à ceux que vous devez transmettre en tant qu'options à l'objet au format tableau. Jetez un oeil au code source de la ressource Translate dans le répertoire Zend.

Questions connexes