Яндекс.Метрика
Услуги Портфолио Контакты БлогНовости +7 (800) 511‑32‑27 Обсудить проект

Локализация

Локализация сайтов и приложений

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

Локализуем iOS, Android и веб-приложения для выхода на зарубежные рынки. Выносим «зашитый» текст из кода в ресурсные файлы (i18n), настраиваем ICU-форматы дат и валют, RTL-вёрстку для арабского и иврита. Переводим интерфейс носителями языка. Обновление переводов не требует нового релиза — подключаем Crowdin или Lokalise к вашему CI/CD.

Бесплатно оценим объём локализации и предложим подход.

Локализацияi18n · Перевод

Наши клиенты

SuperStep
Юнилаб
Plonq
Галамарт
Гром
move2Armenia
Мосокна
Вилка Ложка
Конга
xRouten
AIS

Перевод — это половина локализации. Вторая половина в коде

Бюро переводов отдаёт вам переведённые строки в таблице, а дальше встраивать их в продукт — задача вашей команды. Мы делаем обе части: переводим и сами дорабатываем код. Если продукт не готов к нескольким языкам, мы приводим его в порядок, а не возвращаем задачу вам.

Выносим строки из кода в ресурсы

Забираем «зашитый» в вёрстку и логику текст в ресурсные файлы (JSON, XML, .strings, gettext, ARB). После этого добавить новый язык — вопрос загрузки перевода, а не правки исходников. Это и есть интернационализация (i18n) — техническая база, без которой перевод рассыпается при первом обновлении.

Множественные числа, форматы, RTL

Настраиваем склонение числительных через ICU MessageFormat, локальные форматы дат, времени, валют и разделителей, а для арабского и иврита — зеркальную RTL-вёрстку. Закладываем запас в интерфейсе под расширение текста: немецкий и французский длиннее русского на 20–35%, и без запаса кнопки «ломаются».

Обновление переводов без релиза

Подключаем непрерывную локализацию через Crowdin, Lokalise или Weblate: переводчики правят тексты в облаке, изменения подтягиваются в сборку автоматически. Новый текст в приложении не требует переписывать код и выкатывать релиз ради одной строки.

Проверяем перевод в живом интерфейсе

Тестируем локализацию прямо в продукте, а не в отрыве от него: смотрим, помещается ли текст в элементы, корректны ли форматы и склонения, нет ли обрезанных строк и «поехавшей» вёрстки. До перевода прогоняем псевдолокализацию, чтобы заранее найти все зашитые в код строки.

Кейсы по локализации

Продукты с реальной локализацией из нашего портфолио: от мобильных приложений на несколько языков до полной адаптации для нового рынка.

Обсудить локализацию продукта

Готовы начать локализацию продукта? Оставьте заявку — менеджер бесплатно проведёт i18n-аудит, рассчитает объём и стоимость, предложит подход под ваш стек и сроки.

* При условии заключения договора на разработку. Услуга технический SEO аудит сайта предоставляется с отчетом и списком рекомендаций.

Отзывы клиентов

Руководители и основатели — о совместной работе с командой YuSMP над продуктами: разработка, дизайн, интеграции и подготовка к выходу на новые рынки.

Нам нужна была веб-платформа для автосалонов с расчётом рассрочки и заявками онлайн. YuSMP спроектировали и собрали сервис под ключ — конверсия заявок с сайта выросла, а менеджеры получили удобную админку.

ЭАЭдуард АнтоновРуководитель проекта, АвтоРассрочка
Смотреть кейс →

Образовательная платформа — это тысячи уроков и нагрузка в пиковые часы. YuSMP собрали быстрый и адаптивный веб-сервис, который стабильно держит аудиторию и одинаково удобен на телефоне и десктопе.

EPEmma PriceProduct Lead, EdPlace
Смотреть кейс →

Нам требовалась PropTech-платформа с личными кабинетами, ролями и аналитикой. YuSMP реализовали сложный веб-продукт с продуманным UX — пользователи разобрались без обучения, а мы получили гибкую основу для роста.

АНАртём НикитинCTO, ANT
Смотреть кейс →

Интернет-магазин автозапчастей — это огромный каталог, фильтры и интеграция с 1С. YuSMP собрали быстрый магазин с удобным поиском и оформлением заказа, и продажи через сайт заметно выросли.

ДСДмитрий СоколовВладелец, Магазин автозапчастей
Смотреть кейс →

Финтех-сервису нужен был личный кабинет с понятной аналитикой и безопасным доступом. YuSMP спроектировали и разработали веб-кабинет — чистый интерфейс, ноль критических дефектов после запуска.

МВМарина ВолковаДиректор по продукту, Summit Group
Смотреть кейс →

Наши преимущества

Переводчики и разработчики в одной команде. Не пересылаем задачу между бюро и подрядчиком — перевод и доработку кода ведём внутри одного проекта.

Единый глоссарий и память переводов. Термины и тон продукта одинаковы во всех языках и во всех будущих обновлениях, а повторы не оплачиваются заново.

Локализуем не только продукт, но и карточку в 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) — за проект. Ниже — ориентировочные вилки, точную смету даём после бесплатного аудита.

Только перевод
Продукт уже готов к языкам, строки вынесены — нужен перевод и вычитка
от 6 ₽ / слово
от 3–5 дней
за язык
  • Перевод носителем языка
  • Единый глоссарий
  • Память переводов (повторы дешевле)
  • Редактура и вычитка
i18n-доработка
Выносим «зашитый» текст из кода и готовим продукт к языкам
от 60 000 ₽
1–2 недели
разово на продукт
  • Аудит и поиск зашитых строк
  • Вынос текста в ресурсы
  • Форматы, множественные числа
  • Переключатель языков
Локализация под ключ
Перевод + доработка кода + тестирование в интерфейсе
от 120 000 ₽
3–6 недель
первый язык
  • i18n-доработка
  • Перевод и адаптация форматов
  • Вёрстка под длину текста
  • Лингвистическое тестирование
  • Карточка в сторах (опц.)
Непрерывная локализация
Обновление переводов без релиза при активной разработке
от 30 000 ₽ / мес
по подписке
Crowdin / Lokalise
  • Интеграция с CI/CD
  • Перевод новых строк по мере роста
  • Синхронизация без переписывания кода
  • Контроль качества обновлений

*Вилки ориентировочные: перевод зависит от языковой пары и объёма, доработка — от стека и состояния кода. Каждый дополнительный язык считается отдельно, повторяющиеся строки — со скидкой из памяти переводов. *Информация носит сугубо информационный характер и ни при каких условиях не является публичной офертой, определяемой положениями Статьи 437(2) Гражданского кодекса РФ.

Инструменты и технологии локализации

Работаем в промышленных TMS и i18n-библиотеках — это то, что отличает инженерную локализацию от перевода в таблице. Стек подбираем под платформу вашего продукта.

Платформы локализации (TMS)

  • CrowdinCrowdin
  • WeblateWeblate
  • Lokalise
  • POEditor

Web / фронтенд

  • i18nexti18next
  • Reactreact-intl / FormatJS
  • Next.jsnext-intl
  • Vue.jsVue I18n

Мобайл

  • AppleiOS .strings / .xcstrings
  • AndroidAndroid strings.xml
  • FlutterFlutter ARB

Форматы и стандарты

  • ICU MessageFormat
  • gettext (PO/POT)
  • XLIFF
  • Unicode CLDR

Этапы локализации

Локализация начинается не с перевода, а с подготовки продукта к языкам. Каждый этап даёт проверяемый результат — вы видите прогресс, а не ждёте «готовый перевод» в самом конце.

1

i18n-аудит продукта

Сроки: 2–4 дня

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

Команда: инженер-локализатор, менеджер проекта.

Результат: отчёт о готовности и смета.

2

Интернационализация (i18n)

Сроки: 1–2 недели

Выносим строки в ресурсные файлы, подключаем i18n-библиотеку, настраиваем форматы дат, валют и чисел, склонение числительных и переключатель языков. При необходимости готовим RTL.

Команда: фронтенд- или мобайл-разработчик.

Результат: продукт, готовый принимать переводы.

3

Перевод и глоссарий

Сроки: от 3–5 дней

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

Команда: переводчики-носители, редактор.

Результат: переведённые ресурсы и глоссарий.

4

Тестирование в интерфейсе

Сроки: 3–5 дней

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

Команда: QA-инженер, инженер-локализатор.

Результат: локализация без визуальных дефектов.

5

Сторы и релиз

Сроки: 2–4 дня

Локализуем карточку в App Store и Google Play — название, описание, скриншоты и ключевые слова под ASO рынка. Для сайтов настраиваем hreflang и языковые URL — техническую основу для SEO-продвижения мультиязычного сайта.

Команда: ASO/SEO-специалист, разработчик.

Результат: продукт и карточка на новом языке в проде.

6

Непрерывная локализация

Опционально, по подписке

Подключаем 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-разработке новые строки уходят на перевод автоматически, не тормозя спринт.

Смежные услуги

Локализацию часто заказывают вместе с разработкой и тестированием продукта — вот направления, которые ведёт та же команда.

FAQ

Локализуете и сайты, и приложения?
Да, работаем с сайтами, веб-сервисами и мобильными приложениями. Подход одинаковый: перевод, адаптация форматов и техническая поддержка языков в продукте.
Чем локализация отличается от перевода?
Перевод — это только текст, локализация — адаптация продукта целиком: форматы дат и валют, культурные нюансы, вёрстка под другой язык и техническая поддержка языков.
Что если продукт не готов к нескольким языкам?
У нас в штате разработчики: мы вынесем тексты в ресурсы, настроим переключение языков и адаптируем вёрстку. После этого добавлять новые языки станет просто.
Кто переводит — люди или машина?
Ставку делаем на качественный перевод с проверкой в интерфейсе и единым глоссарием. Машинные инструменты можем использовать как черновик, но финальный результат вычитывается.
Поможете с поддержкой переводов в будущем?
Да, настраиваем процесс так, чтобы обновлять и добавлять переводы было удобно, и можем сопровождать локализацию при развитии продукта.
Как формируется стоимость?
Стоимость складывается из трёх частей: перевод (считается по словам, от 6 ₽ за слово за язык), техническая i18n-доработка (за проект, от 60 000 ₽) и опции — сторы, RTL, непрерывная локализация. Повторяющиеся строки дешевле за счёт памяти переводов. Точную смету даём после бесплатного аудита.
Локализуете карточку в App Store и Google Play?
Да. Помимо самого приложения переводим и адаптируем метаданные сторов — название, описание, скриншоты и ключевые слова под ASO конкретного рынка. Это влияет на видимость приложения в поиске магазина не меньше, чем перевод интерфейса.
Что с языками с письмом справа налево — арабский, иврит?
Настраиваем RTL-вёрстку: зеркалим интерфейс, проверяем выравнивание, иконки и смешанный текст (когда в арабском абзаце встречаются латиница и цифры). Также закладываем запас под расширение текста — немецкий и французский на 20–35% длиннее русского, и без запаса элементы интерфейса ломаются.
Обязательно ли делать полную локализацию?
Нет. Если у вас одна страница, внутренний инструмент или ранний MVP — часто достаточно перевода без технической доработки, а иногда хватает и машинного перевода с вычиткой. На бесплатном аудите честно скажем, нужна ли полная локализация именно вам, или можно обойтись дешевле.
Какие языки вы локализуете чаще всего?
По объёму чаще всего это английский, немецкий, французский, испанский, итальянский и турецкий — основные рынки для российских IT-продуктов, выходящих на Европу и СНГ. Работаем и с менее распространёнными: арабский, иврит (с RTL), китайский, японский, корейский. Список языков не ограничен — в каждом случае привлекаем переводчика-носителя с релевантным опытом в нужной предметной области.
Как выбрать TMS: Crowdin, Lokalise или Weblate?
Crowdin — оптимальный выбор для большинства коммерческих проектов: широкая интеграция с GitHub/GitLab, удобный UI, хорошая поддержка. Lokalise удобнее для мобильных приложений с командой переводчиков на стороне заказчика. Weblate — open-source, подходит, если нужен self-hosted инстанс без подписки. Для небольших проектов с редкими обновлениями часто достаточно POEditor. Мы умеем работать с любым из них и подберём вариант под ваш стек и бюджет на инструмент.
Что такое псевдолокализация и зачем она нужна?
Псевдолокализация — это замена строк на специально сгенерированный «ненастоящий» текст до начала перевода: удлинённый (имитирует немецкий или финский), с диакритикой, с RTL-символами. Она позволяет найти все зашитые в код строки (которые не подхватил i18n-фреймворк), выявить обрезанные элементы интерфейса и «поехавшую» вёрстку ещё до того, как переводчики сделали хоть одну строку. Мы прогоняем псевдолокализацию на этапе i18n-доработки и тестирования, чтобы вы получили продукт без визуальных дефектов сразу после перевода.