Сегментация — это разделение текстов оригинала на меньшие части. Это улучшает поиск ранее переведенного текста в памяти переводов. Сегменты отображаются в редакторе и могут быть фильтрованы. Если в проекте есть этапы рабочего процесса, изменения в сегментах отображаются на панели изменений перевода.
Правила сегментации по умолчанию соответствуют специфике каждого поддерживаемого языка и могут быть настроены.
Задания, импортированные с ошибками сегментации, такими как плохо форматированные файлы документов или неправильная настройка сегментации, могут повлиять на значения совпадений в памяти переводов (TM). Рекомендуется уделить время проверке и подготовке исходного файла перед импортом; распространенной проблемой является неправильное использование разрывов строк вместо разрывов абзацев.
Пример:
Хорошая сегментация:
-
Поддерживаются базы памяти переводов с многоязычными языками перевода и могут использоваться двунаправленно.
Значение совпадения 100%.
Плохая сегментация:
-
Поддерживаются базы памяти переводов с многоязычными языками перевода.
Значение совпадения 100%.
-
и могут использоваться двунаправленно.
Значение совпадения 63%.
Пользовательские правила сегментации могут применяться к заданиям и шаблонам проектов. Если для проекта требуется пользовательское правило сегментации, для этого проекта необходимо создать шаблон. При установке в качестве основных пользовательские правила сегментации применяются ко всем новым заданиям, импортированным для этого исходного языка.
Существует два типа правил сегментации:
-
Аббревиатуры в файле .XLSX
-
Регулярное выражение файлов .SRX
Чтобы использовать пользовательские правила, скачайте правила по умолчанию, измените их, загрузите измененный файл, а затем примените их к указанным заданиям.
Осторожно
При добавлении пользовательских правил сегментации для исходного языка CJK без пробелов (в то время как целевой язык будет использовать пробелы в качестве разделителя слов), убедитесь, что начальные или конечные пробелы добавлены в целевые сегменты, разделенные пользовательским правилом; это разграничивает слова в переводе. Хотя это происходит автоматически в сегментах, сформированных правилами сегментации по умолчанию, пробелы не добавляются в сегменты, разделенные вручную, или сегменты, сформированные дополнительными пользовательскими правилами сегментации.
Чтобы скачать правила сегментации по умолчанию, выполните следующие действия:
-
На странице «Настройки»
прокрутите вниз до раздела и нажмите «Сегментация».
Откроется страница .
-
Нажмите «Экспорт XLSX/SRX».
Откроется окно .
-
Выберите формат:
-
XLSX предоставляет список сокращений.
-
SRX предоставляет правила регулярных выражений.
-
-
Выберите язык для настройки из выпадающего списка.
-
Нажмите Скачать.
Файл загружен в вашу систему.
Чтобы скачать ранее добавленное правило сегментации, выполните следующие действия:
-
На странице «Настройки»
прокрутите вниз до раздела и нажмите «Сегментация».
Откроется страница .
-
Если столбец Файл не отображается, нажмите Настроить, чтобы включить его.
-
Нажмите на имя файла, чтобы загрузить правило.
Сокращения можно указать для отдельных языков, после чего новые сегменты не должны создаваться.
Чтобы отредактировать сокращения, выполните следующие действия:
-
Откройте загруженный файл .XLSX в редакторе.
-
Измените содержимое, используя следующее форматирование:
Файл XLSX должен содержать два столбца без заголовков.
-
Столбец 1: Указываемое сокращение
-
Столбец 2: Определение поведения сегментации
-
ABBR_UPPER_NUM
Новый сегмент не создается, если после сокращения следует пробел, а затем число, символ (математический, знак валюты, спецсимвол и т. д.) или слово, начинающееся с заглавной буквы.
-
ABBR_NUM
Новый сегмент не будет создан, если после аббревиатуры следует пробел, а затем число.
-
-
-
Сохраните отредактированный файл .XLSX.
Редактирование файлов .SRX — это сложный процесс, подходящий только для пользователей, имеющих опыт работы с регулярными выражениями
В файле SRX можно изменить несколько правил:
-
Импортируйте текст из файла XLSX без сегментации; одна ячейка равна одному сегменту.
-
Импортируйте текст с новой строкой, чтобы разделить один сегмент на два.
-
Используйте двоеточие (или любой другой символ) в качестве разделителя сегментов.
-
Запретите использование точки с запятой (или любого другого символа) в качестве разделителя сегментов.
-
Удаление аббревиатуры из списка (текст будет сегментирован).
Эти правила символьно-ориентированные; в качестве разделителя сегментов можно использовать только один символ. Группы символов (например: <p>) нельзя использовать в качестве разделителя сегментов.
Чтобы отредактировать файл SRX, выполните следующие действия:
-
Откройте файл в текстовом редакторе, например Notepad ++.
-
Отредактируйте с помощью регулярных выражений или полностью удалите внутреннюю сегментацию.
Например:
-
<rule break="no">Список правил, где сегмент не будет разбит. Т.е. список аббревиатур
-
<rule> <beforebreak>Регулярное выражение для символа перед разрывом (например, в конце предложения «. ? ! :»). Если вы, например, не хотите, чтобы текст сегмента был после двоеточия, просто удалите
:из каждого кода<rule><beforebreak>. -
<rule> <afterbreak>Регулярное выражение для символа после разрыва (например, в начале нового предложения; пробел и заглавная буква).
-
-
Сохраните измененный файл SRX.
Чтобы загрузить измененные или новые правила сегментации, выполните следующие действия:
-
На странице «Настройки»
прокрутите вниз до раздела и нажмите «Сегментация».
Откроется страница .
-
Нажмите «Новая сегментация».
Откроется страница .
-
Выберите из раскрывающегося списка.
-
Укажите для правила.
-
Нажмите «Выбрать файл».
Откроется окно выбора файла.
-
Выберите измененный файл правил для загрузки.
-
Установите флажок , если пользовательские правила сегментации будут основными правилами сегментации для выбранного языка.
-
Нажмите «Создать».
Откроется страница , и правило будет добавлено в список.
Чтобы использовать пользовательские правила при импорте задания или настроить длину целевого сегмента, выполните следующие действия:
-
На шаге 8 создания задания выберите Сегментация и длина сегмента в разделе .
Откроется раскрывающийся список параметров .
-
Выберите измененные правила из раскрывающегося списка .
-
При необходимости настройте ограничение длины целевого сегмента в соответствии с требованиями проекта (например, при переводе субтитров):
-
Выберите и введите предпочтительный процент, чтобы ограничить длину сегмента на основе исходного сегмента.
-
Выберите и введите количество символов, чтобы ограничить длину сегмента по количеству символов.
-
-
Нажмите «Создать».
Задание создано и добавлено в список с использованием указанных правил сегментации.
Удалите все внутренние правила сегментации из SRX-файла, оставив только базовую сегментацию всего абзаца, элемента или ячейки. Это правило сегментации можно применить к любому типу файлов (MS Word, XML, HTML, Excel и т. д.).
Например:
Этот пример XLSX, импортированный со стандартной сегментацией, будет содержать 3 сегмента: Питер!, Подожди! и Здравствуйте.
Если удалить всю внутреннюю сегментацию, оставив только базовую сегментацию на основе ячейки, останется только два сегмента: Питер! Подожди! и Здравствуйте.
Отредактируйте SRX-файл, чтобы удалить все стандартные правила сегментации, т. е. код между <!-- break rules --> и </languagerule>.
Например:
Каскадирование может привести к тому, что этот пример не будет работать. В таком случае откройте отредактированный SRX-файл в Notepad++, найдите два атрибута элемента header и измените оба на no.