Thanks, when it will be included into release?

Regards,
Saša Stamenković


On Thu, May 27, 2010 at 10:52 PM, James Carr <[email protected]> wrote:

> Саша Стаменковић wrote:
>
>> Also, I noticed the labels that are not translated at all (not found in sr
>> or en version of Zend_Form.php) are logged twice, ex:
>>
>> 2010-05-27T21:30:26+02:00 NOTICE (5): Untranslated message within 'en':
>> Gorivo:
>> 2010-05-27T21:30:26+02:00 NOTICE (5): Untranslated message within 'en':
>> Gorivo:
>> 2010-05-27T21:30:26+02:00 NOTICE (5): Untranslated message within 'en':
>> Lokacija:
>> 2010-05-27T21:30:26+02:00 NOTICE (5): Untranslated message within 'en':
>> Lokacija:
>> 2010-05-27T21:30:26+02:00 NOTICE (5): Untranslated message within 'en':
>> Sortiraj po:
>> 2010-05-27T21:30:26+02:00 NOTICE (5): Untranslated message within 'en':
>> Sortiraj po:
>>
>> Even if there is only one element with that label. Maybe I'm doing
>> something wrong with my base form.
>>
>> I'm extending all forms from this one http://pastie.org/980646
>>
>> Thanks in advance.
>>
>> Regards,
>> Saša Stamenković
>>
>>
>> 2010/5/27 Саша Стаменковић <[email protected] <mailto:[email protected]
>> >>
>>
>>
>>    Hi.
>>
>>    i have in bootstrap
>>
>>    protected function _initTranslate() {
>>    $translate = new Zend_Translate(
>>    Zend_Translate::AN_ARRAY,
>>    realpath(APPLICATION_PATH . '/../data/languages'),
>>    null,
>>    array(
>>    'scan' => Zend_Translate::LOCALE_DIRECTORY,
>>    'log' => $this->getResource('log'),
>>    'logUntranslated' => true
>>    )
>>    );
>>    Zend_Form::setDefaultTranslator($translate);
>>    return $translate;
>>    }
>>
>>    under /../data/languages folder I have subfolder for each language
>>    (sr, en, ru...). Under each of them I have Zend_Form.php
>>    and Zend_Validate.php
>>
>>     Zend_Validate.php is from svn, and Zend_Form.php looks like:
>>
>>    // sr
>>    <?php
>>    return array(
>>        "Cena:" => "Cena:",
>>        "Godište:" => "Godište:",
>>    );
>>
>>    //en
>>    <?php
>>    return array(
>>        "Cena:" => "Price:",
>>        "Godište:" => "Year:",
>>    );
>>
>>
>>    When I set locale to sr_RS it's ok, but when I switch to en_Gb I get
>>    log:
>>
>>    2010-05-27T21:30:26+02:00 NOTICE (5): Untranslated message within
>>    'en': Price:
>>    2010-05-27T21:30:26+02:00 NOTICE (5): Untranslated message within
>>    'en': Year:
>>
>>    and labels get correctly translated! Why I get this log then?!?!?!
>>
>>    This is just case for strings defined
>>    in Zend_Form.php, Zend_Validate.php strings are perfect.
>>
>>    Please help.
>>
>>    Regards,
>>    Saša Stamenković
>>
>>
>>
> It's probably related to one of the following bug reports (they're all
> inter-related):
>
> http://framework.zend.com/issues/browse/ZF-8694
> http://framework.zend.com/issues/browse/ZF-8764
> http://framework.zend.com/issues/browse/ZF-9371
>
> There is a patch attached to the 8764 bug which works for me.
>
> Hope that helps,
> James.
>

Reply via email to