0 голосов
123 просмотров

Движок трансфера Apertium ищет шаблоны в вашем исходном тексте. Ищутся те шаблоны, которые определены для каждого вашего правила. Некоторые шаблоны могут состоять из одного слова, другие — из нескольких слов. Движок трансфера сначала пытается сопоставить самые длинные шаблоны, а затем постепенно переходит к более коротким. Это означает, что шаблон из пяти слов будет использован раньше, чем шаблон из трех слов (при условии, что набор слов соответствует обоим шаблонам). Если есть несколько шаблонов одинаковой длины, приоритет отдается первому из перечисленных. Это означает, что в некоторых случаях порядок ваших правил будет иметь значение.

Движок трансфера ищет совпадения в ваших словах в последовательном порядке, начиная с первого слова. Он никогда не найдет совпадение в какой-то точке текста, а затем не вернется к более ранней части текста.

Еще одно важное понятие состоит в том, что движок трансфера обрабатывает слова только один раз для любого сопоставленного шаблона. После обработки слова не проверяются повторно на наличие других совпадений. Другими словами, шаблоны не могут применяться с перекрытием. Например, если у вас есть правило, которое соответствует определитель-существительное, и другое правило, которое соответствует существительное-прилагательное, то при обработке предложения вида определитель-существительное-прилагательное движок использует первое из перечисленных правил, затем отбрасывает три слова и продолжает работу с другими словами. Второе правило не применяется. Другой способ описать это — сказать, что движок обрабатывает слова в отдельных фрагментах.

Если движок трансфера Apertium находит совпадение, он выполняет часть действия вашего правила. Если движок не находит совпадения для слова, он выполняет его перевод по умолчанию в соответствии с тем, что указано в двуязычном словаре. См. «Как применяются правила».

Переведено машиной с языка English
FLExTrans от (336 очков)
снова показан | 123 просмотров

Пожалуйста, войдите или зарегистрируйтесь, чтобы ответить на этот вопрос.

Похожие вопросы

+2 голосов
4 ответов 553 просмотров
Перепост от @KimB Спасибо, anon044949. Мы используем сопоставление на основе основ (stems) ещё с версий до PT9. Моя ... разбивки/глоссы в FW? Заранее спасибо за любые разъяснения.
[Expert]
Jeff_Shrum
2,9тыс.
задал вопрос окт 9, 2020
0 голосов
2 ответов 370 просмотров
I was poking around in settings and I noticed I have the option to use this forum in Mailing list mode. So I created ... writing this message and might choose not to send it to me
[Moderator]
dhigby
1,3тыс.
задал вопрос янв 19, 2017
0 голосов
6 ответов 677 просмотров
Can someone explain the Paratext registration process to me? When a new user or their project leader or support person ... done, any Joe Bloggs could register and get approved.
wdavidhj 1,4тыс. задал вопрос сен 17, 2015
0 голосов
0 ответов 167 просмотров
Continuing the discussion from Poll: Allow out of sequence verse numbers in cross references?: Poll: Allow out of sequence ... latest vote (only) is reflected in the poll counts.
аноним задал вопрос май 19, 2015
0 голосов
2 ответов 234 просмотров
Я просто хочу узнать, что произойдёт, если пользователь попытается использовать PTXPrint, включая задачи, которые извлекают ... в Интернет, Chorus Hub или на флеш-накопитель?
Ben Pehrson 280 задал вопрос май 4, 2022
Welcome to Support Bible, where you can ask questions and receive answers from other members of the community.
Give proper recognition to those widows who are really in need.
1 Timothy 5:3
3,049 вопросов
6,007 ответов
5,673 комментариев
2,029 пользователей