I have a translate.csv file in my theme app/design/frontend/{package}/{theme}/locale/en_GB/translate.csv
, which is getting loaded and successfully translating various items on my site. For example I have:
"Maximum words count is %1$s. In your search query was cut next part: %2$s.","Maximum words count is %1$s. The following words were ignored: %2$s."`
Which works perfectly fine. However, it's my understanding that you should be able to prefix the text with the module name in order to only translate for that module. So I can't understand why the following doesn't work:
"Mage_CatalogSearch::Maximum words count is %1$s. In your search query was cut next part: %2$s.","Maximum words count is %1$s. The following words were ignored: %2$s."`
Obviously this is a derived example, the text in question only appears in one place on the site. But there are situations where we have things such as subscribe
where it would be nice to translate differently in different places.
Am I mis-understanding it, or is there a bug?