代码之家  ›  专栏  ›  技术社区  ›  nerkn

如何在ini文件中添加zend translate的csv文件

  •  1
  • nerkn  · 技术社区  · 15 年前

    我在下面有translate.tr、translate.en、translate.fr文件

      $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');
    

    现在我需要application.ini文件来处理初始化。所以

    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
    

    现在我想我需要向zend展示这些csv文件的位置。我怎样才能展示它?

    1 回复  |  直到 15 年前
        1
  •  0
  •   takeshin    15 年前

    Zend_Translate设置在手册中有详细说明。

    这个 application.ini

    看一看 Translate 中的资源源代码 Zend 目录

    推荐文章