Вынести язык из шаблонов в языковой файл

Александр17 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
15.09.2008

Есть 50-70 шаблонов tpl примерно 200 кб. Там содержится HTML и вставки русского или английского текста. Например:

файл b_obj_preview.tpl (фрагмент):

Object profile

Name{$object.name}

Category{$object.cname}

Site ref.{$smarty.request.object}

Dimensions

в специальный конфиг lang.conf

выносим все переменные по секциям, например:

[b_obj_preview]

object_profile=Object profile

name=Name

category=Category

site_ref=Site ref.

dimensions=Dimensions

исходный файл b_obj_preview.tpl правим так:

{config_load file="lang.conf" section="b_obj_preview"}

{#object_profile#}

{#name#}{$object.name}

{#category#}{$object.cname}

{#site_ref#}{$smarty.request.object}

{#dimensions#}

и так каждый файл.

Сделать надо аккуратно и очень быстро. Отвечайте с оценкой по времени и деньгам.

Заявки фрилансеров