Задать вопрос
Этот вопрос закрыт для ответов, так как повторяет вопрос Делать мультиязычный сайт на поддоменах или нет?
mrusklon
@mrusklon
Не получается? Яростно гугли!

Нормальная ли практика делать сайт на разных языках в поддоменах?

делаю сайт на laravel, нужно сделать мультиязычность, но по логике заполнения не всегда будет контент под другой язык, например
TITLE
EN есть
RU есть
PL нет

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

Вариант который я хочу попробовать сделать поддомены en.site.name ru.site.name , минус в том что если надо будет внести правки, нужно будет править на всех языках это..

может какой то есть другой более оптимальный вариант, подскажите? На СЕО плевать, главное удобно чтоб было
  • Вопрос задан
  • 161 просмотр
Подписаться 1 Простой 7 комментариев
Решения вопроса 1
delphinpro
@delphinpro
frontend developer
Мультиязычность (контента) обычно реализуется двумя методами
1. Отдельные колонки под языки в каждой таблице.
2. Отдельные таблицы одноименных моделей под каждый язык.
Для реализации обоих способов есть уже несколько готовых пакетов.
https://yandex.ru/search/?text=laravel+multilangua...

А уж какую адресацию вы сделаете, особой роли не играет. Это могут быть и поддомены (en.site.ru), и поддиректории (site.ru/en).

Я сейчас говорю о переводах именно контента. С переводом интерфейса проблем нет, тут используется встроенные методы локализации.
Ответ написан
Ваш ответ на вопрос

Вопрос закрыт для ответов и комментариев

Потому что уже есть похожий вопрос.
Похожие вопросы
18 дек. 2024, в 11:03
5000 руб./за проект
18 дек. 2024, в 10:44
130000 руб./за проект
18 дек. 2024, в 10:02
7000 руб./за проект