В примере выше выполняется поиск сегментов, в переводах которых содержатся символы, не используемые в языке перевода (словенском).
ОмегаТ предоставляет широкий диапазон возможностей для выполнения поиска. Откройте окно Поиска при помощи CTRL + F и введите слово или фразу, которую вы хотите найти, в поле «Что искать:». Кроме того, в окне редактора можно выделить слово или фразу в поле перевода активного сегмента и нажать CTRL + F . Слово или фраза автоматически появятся в поле «Что искать:». Одновременно могут быть открыты несколько окон поиска, но не забывайте закрывать их, чтобы они не захламляли ваш рабочий стол.
По умолчанию поиск производится как в файлах оригинала, так и в файлах перевода, но вы можете ограничить поиск только сегментами оригинала, или только сегментами перевода. Вы можете искать
только в проекте (установка по умолчанию)
в проекте и в файлах памяти переводов из каталога /tm/ (см. Поиск в памяти переводов )
в одном файле или в каталоге, содержащем набор файлов (см. Поиск в файлах )
При поиске по файлам (в отличие от поиска по памяти переводов), ОмегаТ будет искать только в тех из них, для которых имеются соответствующие файловые фильтры. Например, несмотря на то, что ОмегаТ замечательно работает с файлами TMX
, в поиск они включены не будут. Если вы нажмёте кнопку
Дополнительно
, появятся настройки, позволяющие ограничивать поиск по сегментам, переведённым определённым автором, или с определённой датой последнего изменения.
Как при точном поиске, так и при поиске по ключевым словам, можно использовать шаблоны «*» и «?». Их значение уже знакомо пользователям Word:
«*» соответствует любому количеству символов (включая ноль), от текущей позиции и до конца слова. Например, условие поиска «run*»
соответствует словам «run»
, «runs»
и «running»
.
«?» соответствует одному и только одному символу (любому). Например, «run?»
соответствует слову «runs»
и «runn»
в слове «running»
.
Соответствия будут выделены полужирным шрифтом и синим цветом. Заметьте, что символы «*» и «?» имеют другое значение в регулярных выражениях, так что описанный здесь поиск по шаблонам применим только к точному поиску и поиску по ключевым словам (см. ниже).
Выберите метод, используя переключатели. Доступны следующие методы поиска:
Поиск сегментов, содержащих указанную вами строку. Точный поиск позволяет найти фразу, то есть, если введены несколько слов, они будут найдены только в случае, если они располагаются точно в указанной последовательности. Поисковый запрос файл открыт
найдёт все сегменты, содержащие строку
файл открыт
, но не строку
открыть файл
или
открыт новый файл
.
Поиск сегментов, содержащих все ключевые слова, которые вы указали, в любом порядке. Выберите поиск по ключевым словам, чтобы искать любое число отдельных слов, в любом порядке. ОмегаТ покажет список всех сегментов, в которых встречаются все эти слова. Поиск по ключевым словам аналогичен опции «искать все слова» в поисковых системах в Интернете, таких как Google (логическое И). Поиск по ключевым словам
файл открыт
найдёт все сегменты, содержащие строки
файл открыт
,
открытый файл
, открыт файл для записи
, файл был открыт с ошибками
, и т. д.
Строка поиска рассматривается как регулярное выражение. Поисковый запрос из примера выше ([a-zA-Z]+[öäüqwß]) ищет все сегменты, в переводах которых встречаются символы, характерные для немецкого языка. Регулярных выражения — это мощный способ найти нужные строки. За более подробной информацией обратитесь к разделу Регулярные выражения.
Для всех методов поиска вы можете задать три дополнительных параметра:
Учитывать регистр : будет произведён поиск вашей строки как она есть, т. е. написание прописными и/или строчными буквами будет учитываться.
В оригиналах: поиск в сегментах оригинала
В переводах: поиск в переводах сегментов
В примечаниях: поиск в примечаниях к сегментам
В памяти переводов
: поиск по файлам памяти переводов из каталога tm
.
Показать все результаты: если флажок не установлен, ОмегаТ покажет лишь первый результат поиска, даже если результатов гораздо больше.
Если нажать на кнопку
, появится возможность задания ещё нескольких критериев поиска (поиск по переводам определённого автора, по переводам с определённой датой изменений и т. д.).Нажатие кнопки поиска после ввода строки в форму выведет все сегменты проекта, которые содержат заданную строку. Поскольку ОмегаТ считает идентичные сегменты одним целым, будут показаны только первые уникальные сегменты. Сегменты показываются в порядке их появления в проекте. Переведённые сегменты показываются с исходным текстом сверху и текстом перевода снизу, непереведённые сегменты — на языке оригинала.
Если щёлкнуть по сегменту мышью, он будет открыт в редакторе и в него можно будет внести изменения. Затем можно переключиться обратно в окно поиска и перейти к следующему найденному сегменту, например, чтобы проконтролировать и при необходимости исправить используемую терминологию.
Одновременно могут быть открыты несколько окон поиска. Вы можете легко понять, что содержится в каждом окне по заголовкам: в них содержатся поисковые запросы.