Даниил Гапонов
Разработчик интерфейсов @ Яндекс
Москва

Берем под контроль i18n в большом проекте

  • День выступления: 28.09.2024
  • Время начала: 14:50
  • Время окончания: 15:20
  • Зал: Фронтенд [Blue5]
  • Категории: Разработка
  • Секции: FrontEnd

Описание:

Расскажу об оптимизации поставки большого количества переводов (~25 тысяч ключей) в SPA и наведении порядка в использовании функций интернационализации на примере консоли Яндекс Облака.
Пошагово продемонстрирую как мы удалили около 10 тысяч неиспользуемых ключей, избавились от бандла с текстами на клиенте и стали поставлять только необходимые тексты для страницы.
В ходе доклада дам советы на что обратить внимание при настройке i18n в проекте, чтобы это не превратилось в снежный ком из проблем.
О спикере

Даниил Гапонов

Разработчик интерфейсов @ Яндекс
Москва

В разработке 7 лет. Работал как с backend (php, python), так и в frontend (vue, nxt, react). Последние 4 года занимаюсь разработкой frontend в облачных провайдерах (3 года в CROC, а сейчас уже год работаю в Яндекс Облаке). Из интересов: настройка ci/cd, построение деплоя с использованием облачных сервисов, оптимизация сборки проекта, разработка вспомогательных утилит для работы с i18n.

Похожие доклады