Базы памяти переводов (TMS)

Контекст совпадения памяти переводов (TMS)

Контент автоматически переведен с английского языка с помощью Phrase Language AI.

При работе с 101%-совпадениями из памяти переводов, предыдущий и следующий сегменты предоставляют контекст, который можно сохранить вместе с каждым сегментом.

Контекст используется для определения того, является ли совпадение в памяти переводов:

  • ## 101.

    Контекстным совпадением.

  • ## 100.

    Исходный текст совпадает, но контекст нового текста отличается.

    Примечание

    Если теги-обертки несимметричны между текущим сегментом и совпадением в памяти переводов, совпадение понижается до 99% вместо того, чтобы считаться точным.

Это становится важным, когда контекст сегмента приводит к двум разным переводам одного и того же исходного текста.

Пример:

В чешском языке «руководитель проекта» женского рода переводится иначе, чем «руководитель проекта» мужского рода.

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

Типы контекста

Тип контекста, который будет сохранен вместе с сегментом в памяти переводов, задается в настройках импорта файлов при импорте задания. Каждый файл можно импортировать с разными настройками.

Память переводов может содержать сегменты с разными типами контекста:

  • Автоматически

    Тип контекста будет выбран автоматически на основе типа файла.

    • Файлы, импортированные с типом контекста Ключ сегмента: ANDROID_STRING, CHROME_JSON, DESKTOP_ENTRY, .DTD, JAVA PROPERTIES, JOOMLA_INI, .JSON, MAC_STRINGS, MOZILLA_PROPERTIES, .PHP, .PLIST, .PO (gettext), .RESJSON, .RESX, .TS, .XML_PROPERTIES, .YAML

    • Другие форматы будут импортированы с типом контекста Предыдущий и следующий сегмент.

  • Предыдущие и следующие сегменты

    Оба сегмента — предыдущий и следующий — будут сохранены в качестве контекста.

  • Ключ сегмента

    Ключ сегмента или идентификатор сегмента будут сохранены в качестве контекста. Это можно указать для вышеупомянутых форматов файлов Ключ сегмента, а также настроить для: .CSV, .XML, многоязычных XML и многоязычных файлов MS Excel.

    В некоторых форматах файлов ключ сегмента важнее контекста (.YAML, .JSON и т. д.).

  • Отсутствует контекст

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

    Отсутствие контекста также используется, когда предоставленный контекст не найден.

    Пример:

    Ключ указан в .XML/.JSON, но для данного сегмента он не найден.

Единица перевода хранит только один тип контекста за раз — Предыдущие и следующие сегменты и Ключ сегмента нельзя комбинировать. Изменение настройки контекста сегмента влияет только на те сегменты, которые были подтверждены после внесения изменений; существующие записи памяти переводов сохраняют тот контекст, с которым они были сохранены. Чтобы применить другой тип контекста к уже переведенному контенту, повторно обработайте его через проект с обновленной настройкой или повторно импортируйте его. Обратите внимание, что это создает новые записи памяти переводов, а не обновляет существующие, поэтому исходные записи необходимо удалять отдельно. Подробности см. в разделе Изменение или импорт в память переводов.

Была ли эта статья полезной?
★ ★ ★ ★ ★

Sorry about that! In what way was it not helpful?

The article didn’t address my problem.
I couldn’t understand the article.
The feature doesn’t do what I need.
Other reason.

Note that feedback is provided anonymously so we aren't able to reply to questions.
If you'd like to ask a question, submit a request to our Support team.
Thank you for your feedback.