TGViewer
Департамент Разработки Департамент Разработки @devq_a · 1.54K subscribers
Post #324 75
За хардкод на английском в UI теперь можно получить по шапке от юристов.

С 1 марта заработал ФЗ №168 — публичные IT-продукты обязаны общаться с пользователем на русском.

На Хабре ребята поделились болью: банальная задача для редактора на практике превращается в суровый архитектурный рефакторинг.

К чему готовиться, если юристы уже стучатся в вашу дверь:
→ Верстка выйдет из чата. Русские термины беспощадно длиннее латиницы. Кнопки и табы поедут, придется переделывать компоненты под динамическую ширину.
→ Бэкенд-предатель. Сервер отдает ошибки текстом вроде "User not found"? Плохие новости. Оставляем в API строго коды ошибок, а всю локализацию тащим на UI-слой.
→ Терминологический ад. Чтобы не свести пользователей с ума, придется согласовывать глоссарий. Забываем про Dashboard (теперь это «Панель управления»), Workspace превращается в «Рабочее пространство», а Marketplace — в «Каталог приложений». Внедряем линтеры на запрещенные слова в пулл-реквестах.

Единственный плюс — угроза проверок заставляет наконец-то вычистить легаси и нормально настроить i18n.

Как у вас дела с локализацией интерфейсов?

😀 Давно всё вынесли в i18n, спим спокойно
😅 Везде английский хардкод, делаем вид, что мы не публичные
😎 У нас «Dashboard» вообще зашит прямо в картинку

#architecture #productmanagement

(источник)
  • ❤ 3
More from @devq_a
  1. Oct 6, 2026Пока мы тут реверс-инжинирим конкурентов, Сбер зарелизил генератор видео с синхронным звук…
  2. Oct 6, 2026Нашли ту самую кнопку «Сделать как у конкурентов» — ультимативную тулзу для реверс-инжинир…
  3. Oct 3, 2026DeepSeek представила бесплатного ДЕСКТОП-АГЕНТА. Фишки: • управляет файлами, кодом и терми…
  4. Oct 2, 2026AI-агенты снова засветили 13k+ внутренних скриншотов на GitHub Glow Security нашли, как wo…
  5. Oct 2, 2026DeepSeek Harness Desktop — агент теперь просто .dmg / .exe DeepSeek выпустил официальный d…
  6. Oct 2, 2026Прячемся от волны банов Claude: как полностью очистить метаданные и обойти детекты Anthrop…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →