@makeloo

Как сделать многоязычный профиль пользователя Yii2?

Здравствуйте!
Есть стандартная таблица User которую почти не менял после установки фреймворка, используется только при регистрации и тд. Но так как у меня два типа совершенно различных пользователей "заказчик" и "исполнитель" то в таблице юзер сделал внешние ключи на соответствующие таблицы worker и customer.

У каждого worker есть профиль на русском языке, все данные хранятся в таблице worker. Теперь стоит задача реализовать многоязычный профиль. И вот вопрос, для каждого языка делать отдельную таблицу? И как их все связать вместе? В таблице воркер сделать внешние ключи на таблицу с каждым языком? Мне кажется очень сложная получится структура. Как все это обычно реализовывается ?
  • Вопрос задан
  • 292 просмотра
Пригласить эксперта
Ответы на вопрос 1
webinar
@webinar Куратор тега Yii
Учим yii: https://youtu.be/-WRMlGHLgRg
есть готовое решение для мультязычности:
https://github.com/OmgDef/yii2-multilingual-behavior
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы