| Trustmaster |
|
|---|---|
|
В Сиене интернационализация работает по-другому, там не надо создавать альтернативные деревья категорий. Достаточно выбрать в конфигурации корневую категорию и перевести названия и описания категорий в admin.php?m=structure&n=page по ссылке {ADMIN_STRUCTURE_I18N_LINK} (которую надо добавить в admin.structure.tpl). Пример селектора в header.tpl:
<ul>
<!-- BEGIN: I18N_LANG -->
<!-- BEGIN: I18N_LANG_ROW -->
<li>
<a href="{I18N_LANG_ROW_URL}" title="{I18N_LANG_ROW_TITLE}"><img src="images/flags/{I18N_LANG_ROW_FLAG}.png" alt="{I18N_LANG_ROW_CODE}" /></a>
</li>
<!-- END: I18N_LANG_ROW -->
<!-- END: I18N_LANG -->
</ul>
Теги, которые добавляются в page.tpl:
<p> <!-- BEGIN: I18N_LANG -->
{PHP.L.Language}:
<ul>
<!-- BEGIN: I18N_LANG_ROW -->
<li><a href="{I18N_LANG_ROW_URL}">{I18N_LANG_ROW_TITLE}</a></li>
<!-- END: I18N_LANG_ROW -->
</ul>
<!-- END: I18N_LANG -->
{PAGE_I18N_TRANSLATE} {PAGE_I18N_DELETE}
</p>
Added 1 minute later: P.S.: лучше обновиться до 0.9.5, в ней исправлены некоторые ошибки интернационализации. May the Source be with you!
|