Локализация
Локализация сайтов и приложений
Перевод плюс i18n-доработка кода — в одной команде. Продукт говорит на новом языке без двух подрядчиков.
Локализуем iOS, Android и веб-приложения для выхода на зарубежные рынки. Выносим «зашитый» текст из кода в ресурсные файлы (i18n), настраиваем ICU-форматы дат и валют, RTL-вёрстку для арабского и иврита. Переводим интерфейс носителями языка. Обновление переводов не требует нового релиза — подключаем Crowdin или Lokalise к вашему CI/CD.
Бесплатно оценим объём локализации и предложим подход.
Наши клиенты
Перевод — это половина локализации. Вторая половина в коде
Бюро переводов отдаёт вам переведённые строки в таблице, а дальше встраивать их в продукт — задача вашей команды. Мы делаем обе части: переводим и сами дорабатываем код. Если продукт не готов к нескольким языкам, мы приводим его в порядок, а не возвращаем задачу вам.
Выносим строки из кода в ресурсы
Забираем «зашитый» в вёрстку и логику текст в ресурсные файлы (JSON, XML, .strings, gettext, ARB). После этого добавить новый язык — вопрос загрузки перевода, а не правки исходников. Это и есть интернационализация (i18n) — техническая база, без которой перевод рассыпается при первом обновлении.
Множественные числа, форматы, RTL
Настраиваем склонение числительных через ICU MessageFormat, локальные форматы дат, времени, валют и разделителей, а для арабского и иврита — зеркальную RTL-вёрстку. Закладываем запас в интерфейсе под расширение текста: немецкий и французский длиннее русского на 20–35%, и без запаса кнопки «ломаются».
Обновление переводов без релиза
Подключаем непрерывную локализацию через Crowdin, Lokalise или Weblate: переводчики правят тексты в облаке, изменения подтягиваются в сборку автоматически. Новый текст в приложении не требует переписывать код и выкатывать релиз ради одной строки.
Проверяем перевод в живом интерфейсе
Тестируем локализацию прямо в продукте, а не в отрыве от него: смотрим, помещается ли текст в элементы, корректны ли форматы и склонения, нет ли обрезанных строк и «поехавшей» вёрстки. До перевода прогоняем псевдолокализацию, чтобы заранее найти все зашитые в код строки.
Кейсы по локализации
Продукты с реальной локализацией из нашего портфолио: от мобильных приложений на несколько языков до полной адаптации для нового рынка.

JoyJet — 4 языка, 1 млн+ регистраций
Нативное приложение для iOS и Android с полной локализацией на 4 языка: радар рядом, лента и чаты. Интерфейс воспринимается как родной в каждой стране — без ощущения переведённого продукта. Более 1 млн регистраций по всему миру.

Move2Armenia
Адаптировали продукт для армянского рынка: локализация интерфейса, форматы, культурные нюансы. Приложение-афиша событий стало работать как местное, а не «переведённое».

Юнилаб
Медкарта пациента и каталог услуг: форматы дат, данных и числовых значений адаптированы под рынок, архитектура позволяет добавить язык без переписывания кода.
Обсудить локализацию продукта
Готовы начать локализацию продукта? Оставьте заявку — менеджер бесплатно проведёт i18n-аудит, рассчитает объём и стоимость, предложит подход под ваш стек и сроки.
Отзывы клиентов
Руководители и основатели — о совместной работе с командой YuSMP над продуктами: разработка, дизайн, интеграции и подготовка к выходу на новые рынки.
Нам нужна была веб-платформа для автосалонов с расчётом рассрочки и заявками онлайн. YuSMP спроектировали и собрали сервис под ключ — конверсия заявок с сайта выросла, а менеджеры получили удобную админку.
Образовательная платформа — это тысячи уроков и нагрузка в пиковые часы. YuSMP собрали быстрый и адаптивный веб-сервис, который стабильно держит аудиторию и одинаково удобен на телефоне и десктопе.
Нам требовалась PropTech-платформа с личными кабинетами, ролями и аналитикой. YuSMP реализовали сложный веб-продукт с продуманным UX — пользователи разобрались без обучения, а мы получили гибкую основу для роста.
Интернет-магазин автозапчастей — это огромный каталог, фильтры и интеграция с 1С. YuSMP собрали быстрый магазин с удобным поиском и оформлением заказа, и продажи через сайт заметно выросли.
Финтех-сервису нужен был личный кабинет с понятной аналитикой и безопасным доступом. YuSMP спроектировали и разработали веб-кабинет — чистый интерфейс, ноль критических дефектов после запуска.
Наши преимущества
Переводчики и разработчики в одной команде. Не пересылаем задачу между бюро и подрядчиком — перевод и доработку кода ведём внутри одного проекта.
Единый глоссарий и память переводов. Термины и тон продукта одинаковы во всех языках и во всех будущих обновлениях, а повторы не оплачиваются заново.
Локализуем не только продукт, но и карточку в App Store и Google Play: название, описание, скриншоты и ключевые слова под ASO нужного рынка.
9+ лет и 50+ специалистов. Собственная команда разработки, дизайна и QA — беремся за локализацию продукта любого стека, а не только за текст.
Что входит в локализацию, а что оплачивается отдельно
Прозрачный состав работ до старта. В базовый пакет входит всё, что нужно, чтобы продукт корректно заговорил на новом языке. То, что зависит от объёма и задач — выносим в отдельные строки сметы, чтобы вы не платили за лишнее.
Входит в локализацию
- i18n-аудит: поиск зашитых в код строк
- Вынос текста в ресурсные файлы
- Перевод интерфейса и текстов носителем языка
- Единый глоссарий и память переводов
- Форматы дат, времени, валют, чисел
- Множественные числа (ICU MessageFormat)
- Переключатель языков в интерфейсе
- Адаптация вёрстки под длину текста
- Лингвистическое тестирование в продукте
- Передача исходников и инструкции по обновлению
Считаем отдельно — по задаче
- Профессиональная озвучка и субтитры
- Перевод и адаптация графики, баннеров
- Карточка App Store / Google Play + ASO
- RTL-вёрстка (арабский, иврит)
- Юридические тексты, оферта, документы
- Непрерывная локализация (Crowdin / Lokalise)
- Перевод объёмного контента, блога, базы знаний
- Регулярное сопровождение обновлений
- SEO-адаптация локализованного сайта
- Каждый дополнительный язык сверх первого
Состав пакета уточняем после i18n-аудита — он бесплатный. Часть работ может быть уже не нужна, если продукт изначально готов к мультиязычности.
Что мы локализуем
Локализуем продукты, где текст живёт внутри кода — от мобильных приложений до SaaS. Для каждого типа свой набор нюансов: у приложений — карточка в сторах, у сайтов — SEO и hreflang, у игр — контекст реплик.
iOS-приложения
Android-приложения
Сайты и интернет-магазины
SaaS и веб-сервисы
Мобильные и веб-игры
Карточки в App Store и Google Play
Кому подойдёт
- Готовите приложение или сайт к выходу на зарубежный рынок
- Продукт уже работает, но текст «зашит» в код и мешает добавить язык
- Нужен не только перевод, но и корректные форматы, склонения, вёрстка
- Планируете регулярно обновлять переводы без переписывания кода
Когда полная локализация не нужна
- Одна страница или короткий текст — достаточно перевода, без i18n
- Внутренний инструмент для русскоязычной команды — язык один
- MVP-гипотеза — на старте хватит машинного перевода с вычиткой
- Продукт уже интернационализирован — нужен только перевод строк
Если ваш случай во втором столбце — честно скажем об этом на аудите и предложим более дешёвый вариант вместо полной локализации.
Как выбрать подрядчика по локализации — 4 вопроса до старта
Чаще всего к нам приходят после работы с бюро переводов, которое передало файл со строками, но встроить его в продукт не смогло. Проверьте команду по этим признакам, прежде чем подписывать договор.
Есть ли разработчики в штате?
Бюро переводов отдаёт строки в таблице — встраивать их в продукт придётся вам. Команда с разработчиками сама выносит текст из кода, настраивает i18n-фреймворк и встраивает перевод: один договор вместо двух подрядчиков с разной ответственностью.
Есть ли TMS с интеграцией в CI/CD?
Если переводы передаются по email или через общую папку — каждое обновление продукта требует ручной пересылки строк. Промышленная локализация работает через Crowdin, Lokalise или Weblate с прямым подключением к GitHub/GitLab: новые строки уходят на перевод автоматически.
Тестируют ли перевод в живом продукте?
Строки могут быть корректно переведены, но обрезаться в кнопках, ломать вёрстку или отображаться не в том контексте. Лингвистическое тестирование в интерфейсе — обязательный шаг, которого нет у большинства бюро переводов.
Ведут ли единый глоссарий с TM?
Без глоссария один и тот же термин переводится по-разному в разных экранах. Без памяти переводов повторяющиеся строки оплачиваются полностью при каждом обновлении. Единая TM снижает стоимость сопровождения и сохраняет консистентность во всех языках.
Стоимость локализации приложения или сайта
Цену определяют три вещи: объём текста, число языков и готовность продукта к мультиязычности. Перевод считается по словам, техническая доработка (i18n) — за проект. Ниже — ориентировочные вилки, точную смету даём после бесплатного аудита.
- Перевод носителем языка
- Единый глоссарий
- Память переводов (повторы дешевле)
- Редактура и вычитка
- Аудит и поиск зашитых строк
- Вынос текста в ресурсы
- Форматы, множественные числа
- Переключатель языков
- i18n-доработка
- Перевод и адаптация форматов
- Вёрстка под длину текста
- Лингвистическое тестирование
- Карточка в сторах (опц.)
- Интеграция с CI/CD
- Перевод новых строк по мере роста
- Синхронизация без переписывания кода
- Контроль качества обновлений
*Вилки ориентировочные: перевод зависит от языковой пары и объёма, доработка — от стека и состояния кода. Каждый дополнительный язык считается отдельно, повторяющиеся строки — со скидкой из памяти переводов. *Информация носит сугубо информационный характер и ни при каких условиях не является публичной офертой, определяемой положениями Статьи 437(2) Гражданского кодекса РФ.
Инструменты и технологии локализации
Работаем в промышленных TMS и i18n-библиотеках — это то, что отличает инженерную локализацию от перевода в таблице. Стек подбираем под платформу вашего продукта.
Платформы локализации (TMS)
Crowdin
Weblate
- Lokalise
- POEditor
Web / фронтенд
i18next
react-intl / FormatJS
next-intl
Vue I18n
Мобайл
iOS .strings / .xcstrings
Android strings.xml
Flutter ARB
Форматы и стандарты
- ICU MessageFormat
- gettext (PO/POT)
- XLIFF
- Unicode CLDR
Этапы локализации
Локализация начинается не с перевода, а с подготовки продукта к языкам. Каждый этап даёт проверяемый результат — вы видите прогресс, а не ждёте «готовый перевод» в самом конце.
i18n-аудит продукта
Сроки: 2–4 дняПроверяем, готов ли продукт к нескольким языкам: где текст «зашит» в код, поддержаны ли форматы и множественные числа, хватает ли места в интерфейсе. Оцениваем объём текста для перевода.
Интернационализация (i18n)
Сроки: 1–2 неделиВыносим строки в ресурсные файлы, подключаем i18n-библиотеку, настраиваем форматы дат, валют и чисел, склонение числительных и переключатель языков. При необходимости готовим RTL.
Перевод и глоссарий
Сроки: от 3–5 днейПереводим интерфейс и тексты носителями языка, ведём единый глоссарий и память переводов, чтобы термины и тон совпадали во всех языках и не менялись в будущих обновлениях.
Тестирование в интерфейсе
Сроки: 3–5 днейПроверяем перевод в живом продукте: помещается ли текст, верны ли форматы и склонения, нет ли обрезанных строк и «поехавшей» вёрстки. Прогоняем псевдолокализацию.
Сторы и релиз
Сроки: 2–4 дняЛокализуем карточку в App Store и Google Play — название, описание, скриншоты и ключевые слова под ASO рынка. Для сайтов настраиваем hreflang и языковые URL — техническую основу для SEO-продвижения мультиязычного сайта.
Непрерывная локализация
Опционально, по подпискеПодключаем Crowdin, Lokalise или Weblate к вашему репозиторию: новые строки уходят на перевод автоматически и возвращаются в сборку. Обновлять переводы можно без отдельного релиза.
Мы в каталогах и рейтингах
Рейтинги и каталоги
Публикации наших экспертов
Блог наших экспертов — разбираем веб-разработку, дизайн, стек и стоимость проектов простым языком.
Локализация под отрасль: что важно в вашей нише
Требования к локализации в разных отраслях кардинально отличаются. Медицинский текст нельзя отдать неспециалисту, а в игровой локализации главное — не точность, а атмосфера. Мы учитываем специфику, потому что ведём проекты полного цикла.
GameDev и мобильные игры
Локализуем нарративы, реплики, достижения, системные сообщения и меню. В играх важна атмосфера, поэтому работаем с переводчиками, знакомыми с жанром. Адаптируем имена, юмор и культурные отсылки — то, что дословно переводить нельзя. Синхронизируем строки с патчами через TMS, чтобы обновление локализации шло параллельно с релизом.
Отдельно адаптируем карточку в App Store и Google Play под ASO нужного рынка: название, описание и скриншоты на языке целевой аудитории.
FinTech и платёжные сервисы
В финансовых продуктах одно неверное слово в UI может запутать пользователя при транзакции. Работаем с терминами расчётов, переводов и комиссий строго по глоссарию. Форматы валют, сумм и разделителей адаптируем под каждый рынок, юридические тексты (оферта, политика, согласия) — с вычиткой носителем.
Для продуктов, работающих в нескольких юрисдикциях, обеспечиваем соответствие локальным регуляторным требованиям на уровне формулировок — не просто перевод, а юридическую адаптацию.
EdTech и обучающие платформы
Образовательные платформы — один из самых объёмных типов проектов: уроки, тесты, субтитры к видео, интерфейс личного кабинета. Работаем с педагогической лексикой, адаптируем культурные примеры: задача про бейсбол для российского учебника превращается в задачу про футбол.
Для арабоязычного рынка настраиваем RTL-вёрстку. Подключаем непрерывную локализацию, чтобы обновление курса не ждало переводчика отдельной задачей.
E-commerce и маркетплейсы
Магазин на другом языке — это сотни карточек товаров, фильтры, чекаут, нотификации и email-шаблоны. Выстраиваем поток локализации контента так, чтобы новые товары сразу уходили на перевод. Адаптируем форматы адресов, телефонов и почтовых индексов под каждую страну.
Для поиска оптимизируем SEO-метаданные (title, description, hreflang) под локальные поисковые системы — не только Google, но и Яндекс.
HealthTech и медицина
Медицинская терминология не допускает приблизительности: симптом, дозировка, побочный эффект — переводит специалист с профильным образованием. Разграничиваем клинический язык для врачей и доступный для пациентов — они живут в одном продукте, но требуют разного стиля.
Форматы дат приёмов и рецептов адаптируем по стране. Согласия и политики адаптируем с учётом GDPR и локального регулирования.
SaaS и корпоративный софт
Корпоративный интерфейс — тысячи строк UI: метки, кнопки, подсказки, сообщения об ошибках. Ведём единый продуктовый глоссарий, чтобы одна функция называлась одинаково во всех языках. Немецкий и нидерландский длиннее русского на 20–35%: закладываем запас в вёрстке заранее.
Настраиваем непрерывную локализацию через Crowdin или Lokalise — при agile-разработке новые строки уходят на перевод автоматически, не тормозя спринт.
Смежные услуги
Локализацию часто заказывают вместе с разработкой и тестированием продукта — вот направления, которые ведёт та же команда.













