Коротко: пишущий пишет на своём языке, читающий читает на своём
На зарубежных проектах и в смешанных бригадах механик может работать по-турецки, мастер по-русски, а офис по-английски. Если требовать от всех писать заметки о неисправности на одном языке, появляются ошибки и неполные записи; выход в том, чтобы пишущий писал на своём языке, а читающий видел текст на своём. Исходный текст переводом не заменяется: перевод хранится рядом как отдельная запись.
Это не волшебство, а помощник, с которым нужно обращаться внимательно. Ниже описано, когда перевод полезен, на каких заметках он не работает совсем и когда нужно вернуться к исходному тексту.
Путь заметки о неисправности
Процесс состоит из пяти шагов и не требует от пишущего дополнительной работы.
- Механик открывает запись о неисправности на своём языке: заголовок, описание и при необходимости заметка о детали.
- Запись сохраняется с исходным текстом; задача перевода ставится в очередь в фоне. Пока перевод не готов, читающий видит исходный текст.
- Целевыми языками становятся языки интерфейса, выбранные активными пользователями проекта (киргизский целевым не является); язык самого текста из целей исключается.
- Мастер читает на своём языке; в записи видна отметка «Переведено автоматически (с … языка)».
- Если нужно посмотреть оригинал, одним касанием выбирают «Показать оригинал», а чтобы вернуться, «Показать перевод».
Три разных понятия: язык интерфейса, язык текста, поддержка перевода
На многоязычном объекте часто путают три понятия. Язык интерфейса — это язык, который пользователь выбирает на странице «Профиль» и на котором показаны меню и кнопки: в веб-приложении это турецкий, английский, русский, арабский, французский, румынский и киргизский; в мобильном приложении язык выбирается отдельно и сохраняется на сервере, русского языка в мобильном приложении нет. В арабском экран читается справа налево. Язык текста — язык, на котором заметка написана на самом деле, и он может отличаться от языка интерфейса: пользователь с турецким интерфейсом может написать заметку по-арабски. Поддержка перевода — это то, на какие языки система умеет делать автоматический перевод; то, что язык можно выбрать в интерфейсе, не означает, что на нём делается перевод.
Язык текста система определяет по написанию. Текст арабскими буквами считается арабским. Текст кириллицей рассматривается как русский; если встречаются буквы, характерные для киргизского (ң, ө, ү), текст считается киргизским и не переводится. Достаточно длинный текст латиницей определяется автоматически. Язык интерфейса пишущего служит лишь подсказкой для совсем коротких заметок; главная мерка — сам текст. Вот ограничения:
- В коротких заметках латиницей подсказка может подвести: если пользователь с турецким интерфейсом напишет по-английски заметку короче примерно двадцати букв, текст могут принять за турецкий, и перевод получится бессмысленным. Пишите и короткую заметку на языке интерфейса или добавьте ещё несколько слов.
- Киргизские заметки автоматически не переводятся и показываются с исходным текстом. На киргизский тоже не переводится ни одна заметка: пользователь с киргизским интерфейсом видит заметки, написанные на других языках, без перевода и в том виде, в каком они написаны.
- В короткой заметке кириллицей без характерных киргизских букв язык автора не различить. Если пользователь с русским интерфейсом напишет короткую заметку по-киргизски, её могут принять за русскую и перевести неверно; если пользователь с киргизским интерфейсом напишет кириллицей заметку короче примерно 60 букв, из-за неопределённости текст остаётся без перевода.
Пример: от ночной смены до утреннего совещания
Пример: в ночную смену механик на своём языке описывает течь гидравлического шланга экскаватора и открывает запись; в заголовке он указывает код машины, в описании место течи и то, что машина не может работать. Когда перевод готов, мастер утренней смены читает ту же запись по-русски на телефоне, видит под ней отметку о переводе с турецкого, не понимает, где именно шланг, и нажимает «Показать оригинал», а затем говорит с механиком.
Здесь перевод делает две вещи: делает запись читаемой для всех и направляет мастера к вопросу механику. Сам по себе перевод не является нарядом; профессиональные знания по-прежнему передаются между людьми.
Как написать хорошую заметку о неисправности
Качество перевода зависит от качества исходного текста. Короткая и упорядоченная заметка облегчает и перевод, и чтение. Порядок ниже — пример; каждая компания может завести свой шаблон.
- Заголовок: код машины, деталь и признак. Пример: ЭКС-04, левый гидравлический шланг, течь масла.
- Описание: когда заметили, в каких условиях усилилось, что пробовали. Достаточно трёх-четырёх коротких предложений.
- Может ли машина работать: отмечается соответствующий вариант в форме записи, а не прячется в тексте.
- Заметка о детали: название нужной детали и номер по каталогу, если он есть; код и количество лучше писать отдельно от слов, это снижает риск неверного прочтения.
Что переводится, а что нет
Переводятся только свободные текстовые поля, показываемые на экране. Это ограничение одновременно проясняет и лимит, и ожидания.
- Переводится: заголовок, описание, заметка о детали и о решении, комментарии к неисправности; заголовок, описание и причина отклонения наряда на обслуживание; заголовок, обоснование и свободные строки заявки на материалы.
- Не переводится: госномер, код машины, показания счётчика и справочные записи вроде названий категорий. Название категории — одноязычное поле, заданное компанией.
- Не переводится: очень короткие заметки (одно слово или короче примерно восьми букв) и заметки, состоящие только из кода или сокращения; например, поле, где написано только HYD или А-204. Они показываются как написаны.
- Не переводится: заметки на киргизском и отдельное поле длиннее пяти тысяч символов.
- Если перевод получить не удалось, например сервис недоступен или исчерпан месячный лимит, читающий видит исходный текст.
- Метка приоритета и состояния приходит на языке интерфейса и в переводе не нуждается.
- В мобильном приложении перевод виден в детали неисправности; в детали наряда на обслуживание пока перевода нет.
- Отчёты Excel и PDF печатают исходный текст; в официальном выводе перевода нет.
Лимит и настройка: что делает администратор
Автоматический перевод содержимого не входит в каждый пакет сам по себе: он включается настройкой компании, по умолчанию выключен, а его доступность зависит от предложенного пакета; уточните у отдела продаж, входит ли он в ваш пакет. Администратор на странице «Настройки» в карточке «Автоматический перевод содержимого» включает функцию и задаёт «Месячный лимит символов». Лимит по умолчанию — 20 000 символов; в карточке показано «В этом месяце: использовано / лимит символов». Лимит выбирается в диапазоне от 1 000 до 2 000 000.
Пример расчёта: заметка в 300 символов при двух целевых языках на проекте, кроме языка текста, тратит около 600 символов; при таком допущении 20 000 символов хватит примерно на 33 записи о неисправностях. С ростом числа целевых языков расход умножается; короткие заметки и знание числа языков на проекте защищают лимит. Короткие и кодовые заметки, которые не переводятся, лимит не расходуют. Когда лимит исчерпан, новые заметки не переводятся и показываются с исходным текстом.
Единая терминология: практика вместо словаря
Эта функция не ведёт специальный словарь терминов компании. Единообразие терминов обеспечивает привычка писать. Фраза, написанная на площадке местным выражением, может быть переведена неверно.
Помогают три правила: одно действие в одном предложении, название детали и код машины рядом, ясный глагол вместо местного выражения. Пример: запись «машина не едет» может быть понята в переводе как ходовая часть или как работа; запись «машина не двигается, двигатель работает» однозначна. Если раздать бригаде общий список десяти часто используемых терминов, качество записей вырастет независимо от перевода.
Проверка настройки для администратора
Перед включением функции сделайте шесть коротких проверок. Каждая заранее снимает неверное ожидание.
- Выбраны ли в профиле языки интерфейса каждого пользователя проекта? Невыбранный язык целевым не становится.
- Есть ли в бригаде киргизоязычные? Их заметки не переводятся, и ни одна заметка не переводится для них; нужна привычка писать коротко на общем языке.
- Умножен ли месячный лимит символов на число языков проекта и выставлен ли он разумно?
- Создана ли пробная запись и проверены ли перевод и кнопка «Показать оригинал» на двух разных языках?
- Написаны ли названия категорий и справочные списки на общем языке бригады? Они не переводятся.
- Сказано ли бригаде, что в официальном выводе, то есть в отчётах Excel и PDF, будет исходный текст?
В заметке о безопасности смотрите оригинал
В заметках, связанных с безопасностью, например о неисправности шланга под давлением, подъёмного оборудования или тормозов, не ограничивайтесь переводом. Читающий должен нажать «Показать оригинал» или поговорить с автором записи и всё подтвердить. Reper Axis облегчает чтение перевода; решение он не принимает и автора не заменяет.

