i18n extract forms

4 views
Skip to first unread message

Hofferek Attila

unread,
Nov 27, 2009, 3:14:08 PM11/27/09
to symfo...@googlegroups.com
Hello,
az letezik, hogy az i18n extract nem szed ki ilyeneket a lib/form alatti
fajlokbol, hogyaszongya:
$this->widgetSchema->setLabels(array(
'name' => __("Your name"),
'email' => __("E-mail address"),
'subject' => __("Subject"),
'message' => __("Message"),
));

Hol lehet azt konfigolni, hogy melyik konnytarakat nezze?

Gábor Fási

unread,
Nov 28, 2009, 5:59:13 AM11/28/09
to symfo...@googlegroups.com
Létezik, emlékeim szerint csak a templateidből szedi ki a stringeket.
Btw, formoknál nem kell a __() hívás, megcsinálja a symfony,
legalábbis a neveknél-hibaüzeneteknél biztosan.

Maerlyn

2009/11/27 Hofferek Attila <ho...@soka.co.hu>:

Sulik Szabolcs

unread,
Nov 29, 2009, 4:08:50 PM11/29/09
to Symfony-hu
Az emlekeid annyiban helyesek, hogy nem kell fordito fuggveny, es az
sf fordit. Viszont semmit sem szed ossze

Amugy a lib/ alatt nem gyujt, hiaba hasznalsz fordito fuggvenyt. ki
kell terjesztened a taskot.

On nov. 28, 11:59, Gábor Fási <maerl...@gmail.com> wrote:
> Létezik, emlékeim szerint csak a templateidből szedi ki a stringeket.
> Btw, formoknál nem kell a __() hívás, megcsinálja a symfony,
> legalábbis a neveknél-hibaüzeneteknél biztosan.
>
> Maerlyn
>
> 2009/11/27 Hofferek Attila <h...@soka.co.hu>:

Hofferek Attila

unread,
Nov 29, 2009, 4:23:18 PM11/29/09
to symfo...@googlegroups.com
Sulik Szabolcs írta:

> Az emlekeid annyiban helyesek, hogy nem kell fordito fuggveny, es az
> sf fordit. Viszont semmit sem szed ossze

Ez azt jelenti, hogy a messages.xml-be kezzel kell betennem az eredetit
es a forditmanyt, es mukodni fog, __() nelkul?

Sulik Szabolcs

unread,
Nov 30, 2009, 5:27:23 AM11/30/09
to Symfony-hu
formok eseten igen, mivel a renderLabel() meghivja a fordito fuggvenyt
(kozvetve persze a beallitott
sfWidgetFormSchemaFormatter::generateLabelName() metodusaban).

es megegyszer igen, kezzel kell beraknod az xml-be (vagy kiterjeszted
a task-ot, vagy fordito stringbe rakod es igy ketszer fordul).
a task csak a forditofuggveny elso string parameteret gyujti. mivel a
formjaidban nincs ilyen (csak nagyon kozvetve), ezert nincs gyujtes.
Reply all
Reply to author
Forward
0 new messages