У меня есть файл page.xml по умолчанию.
Я добавил
<block type="core/text" name="for_everyone">
<action method="setText" translate="text"><text>Some text!</text></action>
</block>
до
<block type="core/text_list" name="content" as="content" translate="label">
<label>Main Content Area</label>
</block>
и я получил это:
<block type="core/text_list" name="content" as="content" translate="label">
<label>Main Content Area</label>
<block type="core/text" name="for_everyone">
<action method="setText" translate="text"><title>Some text!</title></action>
</block>
</block>
Затем я добавил два файла для моей темы:
app/design/frontend/default/default/locale/en_US/translate.csv
"Some text!","Some text!"
и
app/design/frontend/default/default/locale/fr_FR/translate.csv
"Some text!","un text!"
Но каждый раз, когда я запускаю какой-либо язык, я вижу «какой-то текст!». В то же время выбранный язык для сайта используется правильно. Например, строка из catalog.xml переводится как «отлично»:
<block type="core/template" name="right.permanent.callout" template="callouts/right_col.phtml">
<action method="setImgSrc"><src>images/media/col_right_callout.jpg</src></action>
<action method="setImgAlt" translate="alt" module="catalog"><alt>Keep your eyes open for our special Back to School items and save A LOT!</alt></action>
</block>
Я также пытался использовать что-то подобное и другие теги:
<action method="setText" translate="title"><text>Some text!</title></action>
Кто-нибудь знает, в чем проблема?