News Grower

Независимое покрытие AI, стартапов и технологий.

Как мы потеряли 3500 ключей и вновь нашли их: локализуем приложение без ручного труда

Когда цифровой продукт выходит на международный рынок, перевод интерфейса становится одной из ключевых задач для команды разработки. Казалось бы, всё просто: передал фразы переводчикам — получил обратно тексты на нужных языках и заработал новую аудиторию в других странах. Но в...

Автор: IrkaTyman (Яндекс) Оригинальный источник
Как мы потеряли 3500 ключей и вновь нашли их: локализуем приложение без ручного труда

Когда цифровой продукт выходит на международный рынок, перевод интерфейса становится одной из ключевых задач для команды разработки. Казалось бы, всё просто: передал фразы переводчикам — получил обратно тексты на нужных языках и заработал новую аудиторию в других странах. Но в реальности обеспечение качественной локализации — это настоящий квест: теряющиеся ключи, винегрет из языков на одной странице, накопление невидимого долга и многочасовая рутина, выбивающая команду из рабочего потока.Нам казалось, что в диспетчерской Яндекс Go всё под контролем. Потом мы запустили аналитический скрипт и выяснили, что 37% интерфейса частично не переведено и пользователи за рубежом видят винегрет из родного языка и дефолтного английского.Я Ира Туманова, разработчик интерфейсов Яндекс Go. В этой статье расскажу про эволюцию контроля переводов: от ручного труда до автоматизации жизненного цикла ключей. Вы поймёте, почему важно не только настроить работу с переводами на старте проекта, но и отслеживать её качество на всех этапах, а также узнаете, какие маленькие хитрости способны избавить команду от внезапных «переводческих завалов».

Связанные теги

Компании и люди

Линия сюжета

Продолжить следить за темой

Переходите к связанным материалам, страницам сущностей и активным линиям сюжета.

Разводной мост на рабочем столе: проектируем в Компасе, печатаем и оживляем с помощью ESP32

Разводной мост на рабочем столе: проектируем в Компасе, печатаем и оживляем с помощью ESP32

Создание интерактивной модели разводного моста для изучения его устройстваЯ работаю над учебным проектом Создание интерактивной модели разводного моста для изучения его устройст...

Печешься о неразглашении чужой коммерческой тайны – делаешь хуже только себе, или при чём здесь замедление интернета

Печешься о неразглашении чужой коммерческой тайны – делаешь хуже только себе, или при чём здесь замедление интернета

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

Электровакуумные геттеры. Первые металлические газопоглотители

Электровакуумные геттеры. Первые металлические газопоглотители

На пути изготовления даже весьма простых электровакуумных приборов (ЭВП) неумолимо встаёт немало неочевидных технологических трудностей, например, впитанные в электровакуумные м...

Kotlin без «воды»: новая книга для тех, кто хочет изучить язык на практике

Kotlin без «воды»: новая книга для тех, кто хочет изучить язык на практике

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

Прозрачный VPN на роутере: VLESS + Reality + TPROXY на OpenWrt от А до Я

Прозрачный VPN на роутере: VLESS + Reality + TPROXY на OpenWrt от А до Я

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

Нюансы локализации приложений в Lazarus IDE

Нюансы локализации приложений в Lazarus IDE

О переводе начинаешь думать тогда, когда приложение уже написано и работает. Архитектура сложилась органически, строки разбросаны по хелперам и метаданным перечислений, или торч...

Рекламный слот

Встроенный блок в статье

Зарезервированный партнерский слот для релевантных инструментов, сервисов и аккуратных редакционных интеграций.

Партнерский слот

Похожие статьи

Еще материалы, которые пересекаются по тегам, источнику или категории.

Разводной мост на рабочем столе: проектируем в Компасе, печатаем и оживляем с помощью ESP32

Разводной мост на рабочем столе: проектируем в Компасе, печатаем и оживляем с помощью ESP32

Создание интерактивной модели разводного моста для изучения его устройстваЯ работаю над учебным проектом Создание интерактивной модели разводного моста для изучения его устройст...

Печешься о неразглашении чужой коммерческой тайны – делаешь хуже только себе, или при чём здесь замедление интернета

Печешься о неразглашении чужой коммерческой тайны – делаешь хуже только себе, или при чём здесь замедление интернета

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

Электровакуумные геттеры. Первые металлические газопоглотители

Электровакуумные геттеры. Первые металлические газопоглотители

На пути изготовления даже весьма простых электровакуумных приборов (ЭВП) неумолимо встаёт немало неочевидных технологических трудностей, например, впитанные в электровакуумные м...

Kotlin без «воды»: новая книга для тех, кто хочет изучить язык на практике

Kotlin без «воды»: новая книга для тех, кто хочет изучить язык на практике

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

Еще материалы от Habr

Свежие публикации и продолжение темы от той же редакции.

Открыть страницу источника
Разводной мост на рабочем столе: проектируем в Компасе, печатаем и оживляем с помощью ESP32

Разводной мост на рабочем столе: проектируем в Компасе, печатаем и оживляем с помощью ESP32

Создание интерактивной модели разводного моста для изучения его устройстваЯ работаю над учебным проектом Создание интерактивной модели разводного моста для изучения его устройст...

Печешься о неразглашении чужой коммерческой тайны – делаешь хуже только себе, или при чём здесь замедление интернета

Печешься о неразглашении чужой коммерческой тайны – делаешь хуже только себе, или при чём здесь замедление интернета

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

Электровакуумные геттеры. Первые металлические газопоглотители

Электровакуумные геттеры. Первые металлические газопоглотители

На пути изготовления даже весьма простых электровакуумных приборов (ЭВП) неумолимо встаёт немало неочевидных технологических трудностей, например, впитанные в электровакуумные м...

Kotlin без «воды»: новая книга для тех, кто хочет изучить язык на практике

Kotlin без «воды»: новая книга для тех, кто хочет изучить язык на практике

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