💡 250 переводов за день: i18n для одиночки Коллеги, "Movements" стали "Перемещениями". 250 ключей. Один день.
15 страниц на русский, WMS-терминология, Vue i18n.
📍Масштаб задачи 250 ключей перевода:
- Меню навигации: 25 пунктов
- Формы: 80 полей и подписей
- Таблицы: 45 заголовков колонок
- Уведомления: 35 сообщений
- Ошибки: 30 текстов
- WMS термины: 35 специфичных понятий
От "Products" до "Товаров".
📍Vue i18n настройка
// locales/ru.js
export default {
nav: {
products: 'Товары',
orders: 'Заказы'
},
forms: {
save: 'Сохранить'
}
}
// В компоненте
{{ $t('nav.products') }}
Иерархическая структура ключей.
📍AI для массового перевода Промпт: "Переведи JSON с английского на русский, сохрани структуру, используй WMS терминологию"
AI перевёл 90% за 5 минут. Оставшиеся 10% — ручная проверка специфичных терминов:
- "Inbound" → "Приёмка"
- "Outbound" → "Отгрузка"
- "Put-away" → "Размещение"
📍Проблемы
- Длинные русские слова ломают верстку
- Падежи в динамическом тексте
- Множественное число (1 товар, 2 товара, 5 товаров)
Решение: CSS ellipsis, специальные функции для склонений.
📍Результат Русскоязычные пользователи:
- Быстрее осваивают систему
- Делают меньше ошибок
- Выше satisfaction score
Локализация увеличивает retention на 40%.
Как добавил 5 языков в приложение за выходные. Международные проекты в бесплатном гиде.
#моикейсы_поповвии Работаем дальше.