Выборы и локализация со Smarty - PullRequest
       23

Выборы и локализация со Smarty

3 голосов
/ 11 августа 2009

Я пытаюсь реализовать списки выбора, используя Smarty, и я знаю о {html_options} . Приложение должно поддерживать локализацию (которую я реализовал, как описано в этого поста ).

Можно ли объединить два?

В настоящее время я обрабатываю это, анализируя элементы с помощью {section name=i loop=$list} и «вручную» генерируя HTML-код (обработка перевода с помощью {eval}). Мне не нравится решение, но я не смог найти лучшего способа.

Большое, большое спасибо!

1 Ответ

2 голосов
/ 24 августа 2009

Напишите собственный плагин Smarty, который вызывает ваш существующий код перевода.

Либо модификатор , который позволяет передавать переменные, например,

{$myvar|translate}

или блочная функция , как

{translate}This text{/translate}
...