Запустили мультиязычную версию проекта на Laravel по продаже музыкальных треков

21.10.2026 👁 49 ♡ 1
21.10.2026

Запустили мультиязычную версию проекта на Laravel по продаже музыкальных треков

Клиент и проект:

Наш клиент — интересный проект, занимающийся компоновкой музыки для танцевальных видов спорта: художественная гимнастика, фигурное катание и синхронное плавание. Сайт работает на фреймворке Laravel.

Задача:

Добавить мультиязычность — несколько дополнительных языков (испанский, португальский и китайский) к двум уже имеющимся (русский и английский).

Реализация

Ранее для данного Заказчика мы выполнили большое количество различных доработок по сайту. Не так давно Заказчик обратился к нам с новой задачей — добавить дополнительные языки на сайте.

Изначально на сайте было 2 языка: русский и английский, которые были "жестко" зашиты в шаблоны основных страниц сайта. В техническом задании по добавлению языков заказчик попросил добавить 3 новых языка (испанский, португальский и китайский), но с возможностью самостоятельно добавлять новые языки в дальнейшем.

Перед началом работ, мы запустили копию сайта на нашей технической площадке и приступили к реализации. В админке сайта был добавлен новый раздел "Языки сайта", в котором мы реализовали добавление новых языков и сразу добавили 3 языка, которые были в ТЗ.

Добавили дополнительные языки для сайта на Laravel по продаже музыкальных треков для спортивных соревнований

Далее был добавлен в админку новый раздел - "Переводы интерфейса", где мы вывели все надписи в интерфейсе на фронте по всем добавленным языкам. С помощью этого функционала наш клиент сможет перевести абсолютно всю информацию на сайте на каждый добавленный язык.

Добавили дополнительные языки для сайта на Laravel по продаже музыкальных треков для спортивных соревнований

После завершения работ в админке весь функционал по языкам был подключен на фронт сайта.

По завершении работ, мы показали обновленную версию сайта клиенту + написали краткую инструкцию как добавлять языки. Краткую, так как все было сделано максимально удобно и просто.

После проверки клиентом функционала работы были сразу приняты. Финальный этап — перенести доработанный и обновленный сайт на основной домен.

Задача выполнена!

Время работ — 74 часа.

#спорт #интернет-магазин #laravel #2026 #техподдержка
Этот сайт использует файлы cookie, метаданные и счетчик Яндекс метрика. Продолжая просматривать его, вы соглашаетесь на их использование в соответствии с Политикой конфиденциальности. Принять