Сведения о вопросе

Life

12:33, 1st October, 2020

Как правильно писать сайты под 2 и более языка?

Просмотров: 323   Ответов: 3

Предстоит начать писать сайт. Интерфейс будет как на английском так и на русском. Хотел бы узнать как грамотно реализовать перевод сайта (кнопочек, рюшечек, менюшек, ссылок, заголовков, таблиц, форм). Так что бы не городить по 2 и более набора шаблонов под каждый язык.


Пока что склоняюсь к доп. модулю Gettext для Smarty

Язык PHP.


Может есть варианты получше ). Спасибо.



  Сведения об ответе

pumpa

14:10, 26th September, 2020

  Сведения об ответе

прога

22:40, 27th September, 2020

Вижу у вас тэг Smarty. Как я делал:
— ввел новый тэг {=Default language text}
— делал замену по словарю
— если остались непереведенные значения, то просто убирал {= и }

А можно все упростить:
— не путать сюда смарти, а перевод сделать в постфильтре по спец. тэгу опять же.

Последний вариант позволит использовать спец. тэги не только в шаблонах, а перевод наложить на стадии вывода.


  Сведения об ответе

Chhiki

06:14, 27th September, 2020

Ссылочка по теме habrahabr.ru/qa/4243/


Ответить на вопрос

Чтобы ответить на вопрос вам нужно войти в систему или зарегистрироваться