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

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

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

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

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

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

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

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

+2 голосов
4 ответов 836 просмотров
Перепост от @KimB Спасибо, anon044949. Мы используем сопоставление на основе основ (stems) ещё с версий до PT9. Моя ... разбивки/глоссы в FW? Заранее спасибо за любые разъяснения.
[Expert]
Jeff_Shrum
2,9тыс.
задал вопрос окт 9, 2020
0 голосов
2 ответов 567 просмотров
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 ответов 1,1тыс. просмотров
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 ответов 217 просмотров
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 ответов 613 просмотров
[Гипотетическое описание, основанное на реальном событии] У члена команды произошла сбой Windows, из-за которого ... все последние изменения в книге. Что следует сделать?
[Expert]
sewhite
3,3тыс.
задал вопрос окт 16
Welcome to Support Bible, where you can ask questions and receive answers from other members of the community.
Dear friends, since God so loved us, we also ought to love one another.
1 John 4:11
3,081 вопросов
6,048 ответов
5,710 комментариев
2,048 пользователей