Я знаю, что этот вопрос задавали несколько лет назад в отношении PT7 и PT8, но предложенное там решение на этот раз (в PT9) не сработало, поэтому я надеюсь, что найдётся другая идея. Иногда, когда я выполняю Basic Checks в проекте, с которым работаю, переводчики обнаруживают узкий пробел (Unicode 202F). Неясно, как он туда попадает, и попытки заменить его стандартными пробелами (0020) не дают результата. Сначала символ можно заменить стандартным пробелом (нажав пробел). Я проверяю, что это действительно Unicode 0020. Когда Basic Checks запускаются повторно, ошибка всё ещё фиксируется, хотя курсор перемещается в начало стиха, где ошибки нет. Затем в какой-то последующий момент исходный символ (202F) снова появляется.
Я пробовал все идеи, предложенные Iver Larsen в ответ на похожий вопрос в 2018 году, но ничего не помогает. Одно отличие: когда я пытаюсь использовать Search and Replace, программа сообщает «No matches found», хотя символ присутствует в тексте, а Basic Checks сообщает об этом как об ошибке. Буду признателен за любую помощь.