Excellent, thank you :-) For the future could the ignore option accept an array of values i.e. multiple directories?
Cheers, - Robert -----Original Message----- From: Thomas Weidner [mailto:[EMAIL PROTECTED] Sent: 17 November 2008 15:31 To: fw-general@lists.zend.com Subject: Re: [fw-general] Strange behaviour with Zend_Translate and caching in 1.7 Sanity check release With 1.7 the translation cache works file based and no longer translation based. As normally you have multiple translation files, you will have one cache for each translation file. So, having more cache files is no problem but wished behaviour. This has a performance benefit for translation. In your case the ignore option is eighter erased by your configuration, or the scanned CVS directories do not start with a dot, as leading dots are ignored. Greetings Thomas Weidner, I18N Team Leader, Zend Framework http://www.thomasweidner.com ----- Original Message ----- From: "Robert Castley" <[EMAIL PROTECTED]> To: <fw-general@lists.zend.com> Sent: Monday, November 17, 2008 1:09 PM Subject: [fw-general] Strange behaviour with Zend_Translate and caching in 1.7 Sanity check release > Hi, > > I am just wondering why with the 1.7 release does Zend_Translate (with > caching) create so many cache files now? > > Previously (in 1.6.x) there were only two cache files created now I > have all these, nothing has change in my code, just an installed of > 1.7. > > 17/11/2008 12:05 98 > zend_cache---internal-metadatas---Magik_Zend_Translate_Csv_Options > 17/11/2008 12:05 99 > zend_cache---internal-metadatas---Magik_Zend_Translate_languages_CVS_E > ntries > _en_GB_Csv > 17/11/2008 12:05 99 > zend_cache---internal-metadatas---Magik_Zend_Translate_languages_CVS_R > eposit > ory_en_GB_Csv > 17/11/2008 12:05 99 > zend_cache---internal-metadatas---Magik_Zend_Translate_languages_CVS_R > oot_en > _GB_Csv > 17/11/2008 12:05 99 > zend_cache---internal-metadatas---Magik_Zend_Translate_languages_de_CV > S_Entr > ies_de_Csv > 17/11/2008 12:05 99 > zend_cache---internal-metadatas---Magik_Zend_Translate_languages_de_CV > S_Repo > sitory_de_Csv > 17/11/2008 12:05 99 > zend_cache---internal-metadatas---Magik_Zend_Translate_languages_de_CV > S_Root > _de_Csv > 17/11/2008 12:05 99 > zend_cache---internal-metadatas---Magik_Zend_Translate_languages_de_js > _CVS_E > ntries_de_Csv > 17/11/2008 12:05 99 > zend_cache---internal-metadatas---Magik_Zend_Translate_languages_de_js > _CVS_R > epository_de_Csv > 17/11/2008 12:05 99 > zend_cache---internal-metadatas---Magik_Zend_Translate_languages_de_js > _CVS_R > oot_de_Csv > 17/11/2008 12:05 97 > zend_cache---internal-metadatas---Magik_Zend_Translate_languages_de_js > _lang_ > js_de_de_Csv > 17/11/2008 12:05 97 > zend_cache---internal-metadatas---Magik_Zend_Translate_languages_de_la > ng_de_ > de_Csv > 17/11/2008 12:05 99 > zend_cache---internal-metadatas---Magik_Zend_Translate_languages_en_CV > S_Entr > ies_en_Csv > 17/11/2008 12:05 99 > zend_cache---internal-metadatas---Magik_Zend_Translate_languages_en_CV > S_Repo > sitory_en_Csv > 17/11/2008 12:05 99 > zend_cache---internal-metadatas---Magik_Zend_Translate_languages_en_CV > S_Root > _en_Csv > 17/11/2008 12:05 99 > zend_cache---internal-metadatas---Magik_Zend_Translate_languages_en_js > _CVS_E > ntries_en_Csv > 17/11/2008 12:05 99 > zend_cache---internal-metadatas---Magik_Zend_Translate_languages_en_js > _CVS_R > epository_en_Csv > 17/11/2008 12:05 99 > zend_cache---internal-metadatas---Magik_Zend_Translate_languages_en_js > _CVS_R > oot_en_Csv > 17/11/2008 12:05 98 > zend_cache---internal-metadatas---Magik_Zend_Translate_languages_en_js > _lang_ > js_en_en_Csv > 17/11/2008 12:05 99 > zend_cache---internal-metadatas---Magik_Zend_Translate_languages_en_la > ng_en_ > en_Csv > 17/11/2008 12:05 99 > zend_cache---internal-metadatas---Magik_Zend_Translate_languages_es_CV > S_Entr > ies_es_Csv > 17/11/2008 12:05 99 > zend_cache---internal-metadatas---Magik_Zend_Translate_languages_es_CV > S_Repo > sitory_es_Csv > 17/11/2008 12:05 99 > zend_cache---internal-metadatas---Magik_Zend_Translate_languages_es_CV > S_Root > _es_Csv > 17/11/2008 12:05 99 > zend_cache---internal-metadatas---Magik_Zend_Translate_languages_es_js > _CVS_E > ntries_es_Csv > 17/11/2008 12:05 99 > zend_cache---internal-metadatas---Magik_Zend_Translate_languages_es_js > _CVS_R > epository_es_Csv > 17/11/2008 12:05 99 > zend_cache---internal-metadatas---Magik_Zend_Translate_languages_es_js > _CVS_R > oot_es_Csv > 17/11/2008 12:05 96 > zend_cache---internal-metadatas---Magik_Zend_Translate_languages_es_js > _lang_ > js_es_es_Csv > 17/11/2008 12:05 98 > zend_cache---internal-metadatas---Magik_Zend_Translate_languages_es_la > ng_es_ > es_Csv > 17/11/2008 12:05 99 > zend_cache---internal-metadatas---Magik_Zend_Translate_languages_fr_CV > S_Entr > ies_fr_Csv > 17/11/2008 12:05 99 > zend_cache---internal-metadatas---Magik_Zend_Translate_languages_fr_CV > S_Repo > sitory_fr_Csv > 17/11/2008 12:05 99 > zend_cache---internal-metadatas---Magik_Zend_Translate_languages_fr_CV > S_Root > _fr_Csv > 17/11/2008 12:05 99 > zend_cache---internal-metadatas---Magik_Zend_Translate_languages_fr_js > _CVS_E > ntries_fr_Csv > 17/11/2008 12:05 99 > zend_cache---internal-metadatas---Magik_Zend_Translate_languages_fr_js > _CVS_R > epository_fr_Csv > 17/11/2008 12:05 99 > zend_cache---internal-metadatas---Magik_Zend_Translate_languages_fr_js > _CVS_R > oot_fr_Csv > 17/11/2008 12:05 98 > zend_cache---internal-metadatas---Magik_Zend_Translate_languages_fr_js > _lang_ > js_fr_fr_Csv > 17/11/2008 12:05 98 > zend_cache---internal-metadatas---Magik_Zend_Translate_languages_fr_la > ng_fr_ > fr_Csv > 17/11/2008 12:05 99 > zend_cache---internal-metadatas---Magik_Zend_Translate_languages_it_CV > S_Entr > ies_it_Csv > 17/11/2008 12:05 99 > zend_cache---internal-metadatas---Magik_Zend_Translate_languages_it_CV > S_Repo > sitory_it_Csv > 17/11/2008 12:05 99 > zend_cache---internal-metadatas---Magik_Zend_Translate_languages_it_CV > S_Root > _it_Csv > 17/11/2008 12:05 99 > zend_cache---internal-metadatas---Magik_Zend_Translate_languages_it_js > _CVS_E > ntries_it_Csv > 17/11/2008 12:05 99 > zend_cache---internal-metadatas---Magik_Zend_Translate_languages_it_js > _CVS_R > epository_it_Csv > 17/11/2008 12:05 99 > zend_cache---internal-metadatas---Magik_Zend_Translate_languages_it_js > _CVS_R > oot_it_Csv > 17/11/2008 12:05 98 > zend_cache---internal-metadatas---Magik_Zend_Translate_languages_it_js > _lang_ > js_it_it_Csv > 17/11/2008 12:05 98 > zend_cache---internal-metadatas---Magik_Zend_Translate_languages_it_la > ng_it_ > it_Csv > 17/11/2008 12:05 183 > zend_cache---Magik_Zend_Translate_Csv_Options > 17/11/2008 12:05 6 > zend_cache---Magik_Zend_Translate_languages_CVS_Entries_en_GB_Csv > 17/11/2008 12:05 6 > zend_cache---Magik_Zend_Translate_languages_CVS_Repository_en_GB_Csv > 17/11/2008 12:05 6 > zend_cache---Magik_Zend_Translate_languages_CVS_Root_en_GB_Csv > 17/11/2008 12:05 6 > zend_cache---Magik_Zend_Translate_languages_de_CVS_Entries_de_Csv > 17/11/2008 12:05 6 > zend_cache---Magik_Zend_Translate_languages_de_CVS_Repository_de_Csv > 17/11/2008 12:05 6 > zend_cache---Magik_Zend_Translate_languages_de_CVS_Root_de_Csv > 17/11/2008 12:05 6 > zend_cache---Magik_Zend_Translate_languages_de_js_CVS_Entries_de_Csv > 17/11/2008 12:05 6 > zend_cache---Magik_Zend_Translate_languages_de_js_CVS_Repository_de_Csv > 17/11/2008 12:05 6 > zend_cache---Magik_Zend_Translate_languages_de_js_CVS_Root_de_Csv > 17/11/2008 12:05 1,478 > zend_cache---Magik_Zend_Translate_languages_de_js_lang_js_de_de_Csv > 17/11/2008 12:05 5,223 > zend_cache---Magik_Zend_Translate_languages_de_lang_de_de_Csv > 17/11/2008 12:05 6 > zend_cache---Magik_Zend_Translate_languages_en_CVS_Entries_en_Csv > 17/11/2008 12:05 6 > zend_cache---Magik_Zend_Translate_languages_en_CVS_Repository_en_Csv > 17/11/2008 12:05 6 > zend_cache---Magik_Zend_Translate_languages_en_CVS_Root_en_Csv > 17/11/2008 12:05 6 > zend_cache---Magik_Zend_Translate_languages_en_js_CVS_Entries_en_Csv > 17/11/2008 12:05 6 > zend_cache---Magik_Zend_Translate_languages_en_js_CVS_Repository_en_Csv > 17/11/2008 12:05 6 > zend_cache---Magik_Zend_Translate_languages_en_js_CVS_Root_en_Csv > 17/11/2008 12:05 1,339 > zend_cache---Magik_Zend_Translate_languages_en_js_lang_js_en_en_Csv > 17/11/2008 12:05 5,120 > zend_cache---Magik_Zend_Translate_languages_en_lang_en_en_Csv > 17/11/2008 12:05 6 > zend_cache---Magik_Zend_Translate_languages_es_CVS_Entries_es_Csv > 17/11/2008 12:05 6 > zend_cache---Magik_Zend_Translate_languages_es_CVS_Repository_es_Csv > 17/11/2008 12:05 6 > zend_cache---Magik_Zend_Translate_languages_es_CVS_Root_es_Csv > 17/11/2008 12:05 6 > zend_cache---Magik_Zend_Translate_languages_es_js_CVS_Entries_es_Csv > 17/11/2008 12:05 6 > zend_cache---Magik_Zend_Translate_languages_es_js_CVS_Repository_es_Csv > 17/11/2008 12:05 6 > zend_cache---Magik_Zend_Translate_languages_es_js_CVS_Root_es_Csv > 17/11/2008 12:05 1,486 > zend_cache---Magik_Zend_Translate_languages_es_js_lang_js_es_es_Csv > 17/11/2008 12:05 5,695 > zend_cache---Magik_Zend_Translate_languages_es_lang_es_es_Csv > 17/11/2008 12:05 6 > zend_cache---Magik_Zend_Translate_languages_fr_CVS_Entries_fr_Csv > 17/11/2008 12:05 6 > zend_cache---Magik_Zend_Translate_languages_fr_CVS_Repository_fr_Csv > 17/11/2008 12:05 6 > zend_cache---Magik_Zend_Translate_languages_fr_CVS_Root_fr_Csv > 17/11/2008 12:05 6 > zend_cache---Magik_Zend_Translate_languages_fr_js_CVS_Entries_fr_Csv > 17/11/2008 12:05 6 > zend_cache---Magik_Zend_Translate_languages_fr_js_CVS_Repository_fr_Csv > 17/11/2008 12:05 6 > zend_cache---Magik_Zend_Translate_languages_fr_js_CVS_Root_fr_Csv > 17/11/2008 12:05 1,339 > zend_cache---Magik_Zend_Translate_languages_fr_js_lang_js_fr_fr_Csv > 17/11/2008 12:05 5,067 > zend_cache---Magik_Zend_Translate_languages_fr_lang_fr_fr_Csv > 17/11/2008 12:05 6 > zend_cache---Magik_Zend_Translate_languages_it_CVS_Entries_it_Csv > 17/11/2008 12:05 6 > zend_cache---Magik_Zend_Translate_languages_it_CVS_Repository_it_Csv > 17/11/2008 12:05 6 > zend_cache---Magik_Zend_Translate_languages_it_CVS_Root_it_Csv > 17/11/2008 12:05 6 > zend_cache---Magik_Zend_Translate_languages_it_js_CVS_Entries_it_Csv > 17/11/2008 12:05 6 > zend_cache---Magik_Zend_Translate_languages_it_js_CVS_Repository_it_Csv > 17/11/2008 12:05 6 > zend_cache---Magik_Zend_Translate_languages_it_js_CVS_Root_it_Csv > 17/11/2008 12:05 1,339 > zend_cache---Magik_Zend_Translate_languages_it_js_lang_js_it_it_Csv > 17/11/2008 12:05 5,067 > zend_cache---Magik_Zend_Translate_languages_it_lang_it_it_Csv > > > ______________________________________________________________________ > __ This email has been scanned for all known viruses by the > MessageLabs Email Security Service and the Macro 4 plc internal virus > protection system. > ______________________________________________________________________ > __ ________________________________________________________________________ This email has been scanned for all known viruses by the MessageLabs Email Security Service and the Macro 4 plc internal virus protection system. ________________________________________________________________________ ________________________________________________________________________ This email has been scanned for all known viruses by the MessageLabs Email Security Service and the Macro 4 plc internal virus protection system. ________________________________________________________________________