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

Здравствуйте, у меня есть вопрос о массовом помечении слов как неверных в словаре. Мы находимся на этапе финальной проверки Нового Завета и недавно изменили два правила орфографии. Я хотел бы массово пометить определённые слова как неверные из-за одного из правил, но не указывать правильное написание из-за второго правила — оно требует, чтобы я мог обсудить написание с носителем языка. Если я хотя бы смогу пометить их как неверные, красная волнистая линия побудит переводчика проверить написание, и мне не придётся привлекать его внимание к каждому слову по отдельности.

Я использую Paratext 9.1, и для одного слова я могу просто щёлкнуть по красному крестику, а затем выбрать «Отмена». Слово помечается как неверное, но ничего другого не устанавливается как правильное.

Мне не удаётся сделать это массово. Когда я фильтрую словарь, чтобы получить нужные мне слова, выделяю все слова и использую инструмент «Установить статус написания — неверное» (set spelling status - incorrect), открывается окно для выбора/установки правильного написания, и оно выглядит точно так же, как окно, которое открывается, когда я щёлкаю по красному крестику для отдельного слова. Однако, когда я щёлкаю «Отмена», это диалоговое окно просто закрывается, ничего не меняя. Я ожидал, что мне придётся щёлкать «Отмена» несколько раз, пока диалог не пройдёт по всем выбранным словам (если только не будет добавлена функция «Отменить всё»), так что часть работы всё равно придётся делать по одному, но хотя бы это было бы быстрее, чем выделять каждое слово по отдельности.

Это баг, или я что-то упускаю в процессе? Или если это так задумано, потому что никто не просил сделать массовый процесс возможным, то это теперь запрос на возможность сделать это!

Спасибо,
Lizzie

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

6 Ответов

0 голосов
Лучший ответ

Like anon848905 says, if you want to mark them as incorrect you need to supply the correct spelling. If you mark them as unknown then they will still get a gray squiggly line. Would that be enough?

If not and if you can use regular expressions to find the words, regular expressions can be used to modify the project’s SpellingStatus.xml file to bulk mark them incorrect. For example, you would change:

<Status Word="akafiké" State="R" />

to

<Status Word="akafiké" State="W" />

If you are able to use regular expressions to correct the spellings, then you can also include the correction:

<Status Word="akafiké" State="W">
    <Correction>^akafike</Correction>
</Status>

You may need an experienced technician to do this for you.

от (1,8тыс. очков)
снова показан
0 голосов

Похоже, что это не работает так, как предлагает руководство.
Если я выделяю несколько слов в словаре и использую меню «Установить статус написания — неверное» (Set spelling status - incorrect), я получаю окно, которое позволяет ввести правильное написание. Подсказка под окном гласит: «Введите правильное написание или щёлкните Отмена, чтобы только пометить как неверное». Но щелчок «Отмена» не помечает ни одно из слов как неверное, а вместо этого отменяет всю процедуру. В идеале нам нужна возможность массово помечать слова как неверные, не выбирая правильное написание, но также иметь возможность полностью отменить операцию.

Переведено машиной с языка English
от (1,3тыс. очков)
0 голосов

Описанное вами поведение является поведением по умолчанию. Вы можете массово утверждать написания и массово помечать слова как неизвестные, но поскольку помечение слова как неверного обычно требует указания, каким должно быть правильное написание, в настоящее время невозможно массово помечать слова как неверные.

На данный момент самый быстрый способ сделать это — щёлкнуть по X, а затем отменить.

Если вы хотите отправить запрос на добавление функции, это следует сделать через функцию Paratext «Справка > Предоставить обратную связь» (Help > Give feedback).

Переведено машиной с языка English
от (9,9тыс. очков)

Спасибо всем. Я отправлю запрос на добавление функции, и посмотрим, как это пойдёт! К тому времени для меня может быть уже поздно, но, надеюсь, это поможет кому-то другому.

Переведено машиной с языка English

Я задумываюсь, почему у вас так много слов, в неверности которых вы уверены. У вас было изменение орфографии? В зависимости от причины этой проблемы в вашем конкретном случае, может быть более эффективно использовать инвентарь символов и проверку символов, чтобы научить Paratext, что все слова с определёнными символами неверны. Просто мысль для вашего рассмотрения.

Переведено машиной с языка English
0 голосов

Да, у нас было изменение орфографии, но графемы не изменились. Мы меняем правило обозначения тона, а также другое правило о том, как пишутся гласные в определённых контекстах.

Правило тона означает, что слова, которые были написаны
akafiké
теперь будут писаться
^akafike
а те, которые были написаны
akafíke
будут писаться без какого-либо обозначения
akafike

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

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

Спасибо за объяснение. У меня возникли две дополнительные мысли. Первая — установить статус написания всех слов в словаре обратно в «неизвестный» и начать проверку орфографии заново. Другая — использовать regexpal, чтобы найти и исправить слова с изменением обозначения тона.

Переведено машиной с языка English
0 голосов

Спасибо, я уже сделал и то, и другое, но поскольку Paratext «запоминает» статус слов, которые были в проекте в прошлом, я всё ещё хочу пометить старые написания как неверные. Тогда, если кто-то снова напишет их согласно старому правилу в будущем (старое правило действовало в течение ряда лет, поэтому я ожидаю, что изменение придёт естественно не сразу), они всё равно будут помечены как неверные и дадут переводчику подсказку проверить то, что он написал.

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

Вы можете рассмотреть возможность добавления правил в AutoCorrect.txt, чтобы, когда переводчик вводит старое написание, оно автоматически менялось на новое написание.

Переведено машиной с языка English
0 голосов

Я полагаю, что они получают серую волнистую линию только после того, как достаточно слов будет помечено как неверные или правильные, верно? Что сейчас не сработает, поскольку мне пришлось пометить все как неверные в начале процесса (не только из-за этого изменения орфографии, но и из-за того, как инструмент словаря использовался в прошлом, статус написания на самом деле ничего не значил, например, переводчики исправляли слова в словаре, но не учитывали, что слово, которое они пометили как неверное, было неверным только в том контексте). В какой-то момент это, наверное, заработает.

Добавление в автозамену не сработает, потому что это потребовало бы бесконечного количества слов!

Я, вероятно, мог бы сделать статус написания в xml-файле, но было бы гораздо проще, если бы возможность сделать это в словаре была добавлена, поэтому я отправил запрос на добавление функции. Особенно учитывая, что, как сказал Stephen+Katt в самом первом ответе, диалог подразумевает, что это возможно. Если это не предназначено быть возможным и решение остаётся не делать это возможным, тогда формулировка подсказки, вероятно, должна быть обновлена, чтобы отразить это.

Переведено машиной с языка English
от (130 очков)

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

0 голосов
6 ответов 532 просмотров
Здравствуйте, Я как раз проверял неправильное использование заглавных букв. В частности, я знаю, что переводчики ... лучше выделить для них отдельную категорию. Большое спасибо!
alex_larkin 379 задал вопрос май 17, 2021
0 голосов
2 ответов 310 просмотров
Когда я обновил Paratext с версии 7 до 8, а затем до 9, информация о статусе прочтения была потеряна. Хотя в ... Я не знаю, как указать оба статуса: непрочитанные и незакрытые.
Iver Larsen 869 задал вопрос дек 3, 2020
0 голосов
2 ответов 270 просмотров
Я встречал случаи, когда автоматическая разметка записей глоссария размечает ВТОРОЕ вхождение слова в стихе, а не первое (хотя я выбрал опцию ... \w \w*, а не первое. Это баг?
jeffh 1,4тыс. задал вопрос сен 15, 2020
0 голосов
0 ответов 161 просмотров
No, unchecking the Progress box in the Users, Roles and Permissions window will not keep a team member from marking ... marking the progress of other team members. [Link Removed]
[Expert]
Jeff_Shrum
2,9тыс.
задал вопрос май 10, 2017
0 голосов
1 ответ 190 просмотров
Yes, in the Users, Roles and Permission window click on the Other Permissions button and uncheck the Progress box. In ... or remove permission for certain project tasks? in help.
[Expert]
Jeff_Shrum
2,9тыс.
задал вопрос май 10, 2017
Welcome to Support Bible, where you can ask questions and receive answers from other members of the community.
Every day they continued to meet together in the temple courts. They broke bread in their homes and ate together with glad and sincere hearts, praising God and enjoying the favor of all the people. And the Lord added to their number daily those who were being saved.
Acts 2:46-47
3,045 вопросов
6,005 ответов
5,671 комментариев
2,026 пользователей