Глоссарий и память переводов: два файла, которые делают локализацию предсказуемой
Главная причина плохой локализации — не ошибки перевода, а расхождения: одна кнопка в трёх местах называется по-разному, потому что переводили разные люди в разное время. Глоссарий и память переводов существуют, чтобы это не повторялось, и работают только когда их ведут, а не однажды создают.
Что такое глоссарий
Глоссарий — список терминов продукта с утверждёнными вариантами на каждом языке и пометками: где используется, что запрещено, какой регистр. Не словарь языка, а словарь продукта: названия экранов, кнопок, статусов, тарифов, ролей и всего, что встречается больше одного раза. Для продукта среднего размера это одна-две сотни строк, и именно они определяют, будет ли интерфейс выглядеть собранным или собранным из кусков.
- Термин на исходном языке и контекст: экран, элемент, скриншот.
- Утверждённый перевод на каждый язык и запрещённые варианты.
- Регистр и форма: «Корзина» в заголовке, «корзина» в тексте; существительное, не глагол.
- Непереводимое: названия бренда, продуктов и фич, которые остаются на исходном языке.
- Кто утвердил и когда — чтобы спорные термины не пересогласовывали каждый релиз.
Что такое память переводов
Память переводов — база всех ранее переведённых сегментов: исходная фраза и её утверждённый перевод. Когда в новом релизе встречается уже переведённая или похожая строка, CAT-инструмент подставляет готовый вариант. Это даёт три вещи: одинаковый перевод одинаковых фраз между релизами, экономию на повторах, которые не оплачиваются как новые слова, и скорость — переводчик работает только с новым.
Как они создаются
- Выгрузить все строки интерфейса и собрать из них кандидатов в термины: всё, что повторяется, и всё, что обозначает сущности продукта.
- Утвердить переводы с владельцем продукта и носителями языка — один раз и письменно.
- Загрузить глоссарий и существующие переводы в CAT-инструмент: Crowdin, Lokalise, POEditor или любой другой с поддержкой глоссариев и памяти.
- Включить проверки: инструмент помечает отклонения от глоссария и показывает совпадения с памятью.
Как поддерживать актуальность
- Каждый новый термин добавляется в глоссарий до перевода, а не после — иначе он успеет разойтись по версиям.
- LQA возвращает в глоссарий найденные расхождения: это главный источник правок.
- Переименование фичи или экрана — обновление глоссария и прогон по памяти переводов, чтобы найти все старые вхождения.
- Раз в квартал — ревизия: удалить термины исчезнувших фич, объединить дубли, проверить, что инструмент использует актуальную версию.
Типичные ошибки
Глоссарий, созданный один раз и забытый. Термины, утверждённые переводчиком без владельца продукта — и переутверждённые на следующем релизе. Память переводов, в которую попали неутверждённые черновики: ошибки размножаются быстрее, чем исправляются. Разные глоссарии у разных подрядчиков. Все четыре ошибки лечатся одним правилом: глоссарий и память принадлежат продукту, а не исполнителю, и обновляются по регламенту.
Частые вопросы
Нужен ли глоссарий для одного языка?
Кто должен утверждать термины?
Можно ли вести глоссарий в таблице?
Что делать с существующими переводами без глоссария?
Расскажите о задаче
Ответим в течение одного рабочего дня, оценку пришлём за 1–2 дня. Бесплатно.