Задать вопрос
@laravel_creative_3103

Как сделать мультиязнычость сайта?

Стоит задача сделать сайт мультиязычным. Как правильно его реализовать, как сохранять мультиязычность на бэке.

Сайт написан на реакте, также и административная панель написана на реакте. Бэк написан на asp .net web api.
  • Вопрос задан
  • 265 просмотров
Подписаться 2 Простой 11 комментариев
Пригласить эксперта
Ответы на вопрос 3
заводи отдельную таблицу для альтернативных языков.
Пусть будет условно:
id статьи - язык - текст
Или
id - тип(статья/другое) - язык - текст

Соответственно фронт должен на бэк отправить ожидаемый язык контента, а бэк при сборке ответа - вытащить нужный перевод.
Ответ написан
Комментировать
Sanes
@Sanes
Для начала вы должны выбрать стратегию. Если хоть немного они буду отличаться в плане контента или структуры, то это уже 2 разных сайта.
Ответ написан
Комментировать
Lbdevaa
@Lbdevaa
React i18n занимается локализацией приложений React для разных языков.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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