Добавление мультиязычности сайта на шаблонизаторе Smarty
2 000 руб. за проект
•
электронные деньги
Есть сайт, который создан с применением шаблонизатора Smarty и базы данных mySQL. Базовый язык русский. Нужно реализовать мультиязычность интерфейса и контента.
Требования:
Требования:
- перевод контента, название разделов и подразделов должен подгружаться с базы данных. Пример структуры таблицы: id, prname, prname_en, prname_uk, prheader, prheader_en, prheader_uk, prtitle, prtitle_en, prtitle_uk, prlink, prdesc, prdesc_en, prdesc_uk, prtags, prtags_en, prtags_uk, prtext, prtext_en, prtext_uk.
- перевод интерфейса должен подгружаться с файла на основании языковых констант;
- прописать .htaccess, чтобы url выглядел слудующим образом:
- русская версия - site.com/publications/land_lease_selling;
- english version - site.com/en/publications/land_lease_selling;
- украинская версия - site.com/uk/publications/land_lease_selling.
В заказе есть исполнитель
При переводе заказа из архивного в актуальный, текущий исполнитель будет снят с задачи.
Выберите тип сделки
С безопасной сделкой вы всегда сможете вернуть средства, если что-то пойдет не так. С простой сделкой вы самостоятельно договариваетесь с исполнителем об оплате и берете на себя решение конфликтов.