Обновить
4
Artur Nizamov@shurshio

Backend-разработчик

2
Подписчики
Отправить сообщение

В компании у нас множество разных проектов с различными языками — от небольших внутренних сайтов до крупных международных ресурсов. Список языков может изменяться в зависимости от проекта.


По этой причине в нашем общем модуле, который должен быть универсальным для всех проектов, мы генерируем файлы только для русской локализации, так как она всегда будет необходима. Генерация дополнительных языковых файлов в некоторых проектах заставила бы разработчиков удалять ненужные «мусорные» файлы, а именно от этого мы и стремились избавиться при разработке модуля.

С другой стороны, возможно, нам стоит рассмотреть возможность добавления общей настройки модуля, чтобы определять список языков для каждого проекта и генерировать файлы локализации на ее основе. Ведь рано или поздно появится проект, в котором потребуется регулярно добавлять один или несколько языков в структуру компонентов и модулей, а это снова приведёт к рутинной работе, от которой мы стремимся уйти.

Мы будем рассматривать варианты реализации этой идеи в будущих обновлениях.

Информация

В рейтинге
Не участвует
Откуда
Уфа, Башкортостан(Башкирия), Россия
Работает в
Дата рождения
Зарегистрирован
Активность

Специализация

Фулстек разработчик, Веб-разработчик
Старший
От 350 000 ₽
Git
JavaScript
HTML
CSS
Vue.js
PHP
Битрикс24
CMS «1С-Битрикс»
MySQL
Linux