Память переводов
Память переводов — это запись всего, что рабочее пространство уже перевело. Она заполняется сама, общая для всех проектов, и именно из-за неё второй продукт локализовать дешевле, чем первый.
Откуда берутся записи
Заголовок раздела «Откуда берутся записи»Каждый раз, когда перевод утверждают, пара «исходный текст — перевод — языковая пара» попадает в память. Больше ничего не нужно: ни экспорта, ни импорта, ни отдельного действия переводчика.
Её можно вести и вручную из раздела Рабочее пространство → Память переводов:
- Добавить запись для фразы, о которой договорились вне Ownlate.
- Найти по тексту.
- Удалить неверную запись, чтобы она перестала подсказываться.
У каждой записи считается, сколько раз её переиспользовали, — неплохой признак того, насколько её стоит держать в порядке.
Как считается совпадение
Заголовок раздела «Как считается совпадение»Совпадение оценивается от 0 до 100 как похожесть между исходным текстом, который вы переводите, и исходным текстом из памяти. Сравнение не учитывает регистр и опирается на редакционное расстояние, поэтому строка, отличающаяся точкой, получает высокую оценку, а строка, отличающаяся придаточным предложением, — низкую.
- 100 — исходные тексты совпадают полностью.
- Меньше 100 — нечёткое совпадение. Насколько меньше — решаете вы; всё ниже примерно 70 обычно оказывается другим предложением, просто с общими словами.
В редакторе совпадения показываются во вкладке Память переводов панели подсказок, лучшие сверху, с оценкой. Один клик кладёт текст в поле, где он становится обычным черновиком, который можно править.
Предперевод
Заголовок раздела «Предперевод»Вместо того чтобы переводить с пустого места, запустите Предперевод для целевого языка. Он проходит по всем сегментам проекта в статусе untranslated, помеченным как переводимые, и пробует выбранные источники в том порядке, в каком вы их перечислили, останавливаясь на первом, который что-то дал.
Комбинировать можно два вида источников:
| Источник | Настройка | Что делает |
|---|---|---|
| Память переводов | Минимальная оценка, 0–100 | Подставляет совпадение из памяти |
| Машинный перевод | Какая интеграция либо встроенный движок | Просит провайдера перевести исходный текст |
Статус, в котором окажется результат, зависит от того, насколько Ownlate ему доверяет:
- Точное совпадение из памяти (100) применяется и сразу утверждается — эту самую строку пространство уже однажды утвердило.
- Нечёткое совпадение выше вашего порога сохраняется черновиком, чтобы на него кто-то посмотрел.
- Машинный перевод отправляется как needs_review и попадает в обычную очередь проверки.
Типичная настройка: сначала память с порогом около 90, следом машинный перевод — переиспользовать оплаченное, остальное перевести машиной.
Предперевод идёт в фоне. Запустите его и закройте вкладку; полоса прогресса проекта будет двигаться по мере работы.
Из командной строки
Заголовок раздела «Из командной строки»CLI делает то же самое для языка:
ownlate translate --lang de --score 80--score — порог по памяти. Без --lang берутся все целевые языки проекта. См. Справочник CLI.
Через API
Заголовок раздела «Через API»| Операция | Где |
|---|---|
| Найти совпадения для текста | GET /v1/workspaces/{workspaceId}/segments/translation-memory |
| Запустить предперевод | POST /v1/workspaces/{workspaceId}/segments/pre-translate |
| Список, добавление, удаление записей | GraphQL tmEntries, addTmEntry, deleteTmEntry |
Полные формы запросов — в разделе REST API.