Поиск

Способы поиска

Использование шаблонов

Использование регулярных выражений

Вывод результатов поиска


Окно поиска

Окно поиска текста



Вызов поиска

OmegaT предоставляет широкий диапазон поисковых функций. Вызовите окно Поиск при помощи Ctrl+F и введите слово или фразу, которую вы хотите найти, в поле Искать. Кроме того, в окне редактора можно выделить слово или фразу в поле перевода активного сегмента и нажать Ctrl+F. Слово или фраза автоматически появятся в поле Искать. Каждый новый вызов поиска создаёт новое окно. Не забывайте закрывать их, чтобы они не захламляли ваш рабочий стол.

Где искать

Поиск происходит как в файлах оригинала, так и в файлах перевода. Вы можете искать

при поиске в файлах OmegaT будет искать только в тех исходных файлах, которые может прочитать (Смотри раздел Поддерживаемые форматы файлов). Например, несмотря на то, что OmegaT замечательно работает с файлами TMX, они в поиск включены не будут.


Способы поиска

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

Точный поиск

Поиск сегментов, содержащих строку, которую вы указали.

Поиск по ключевым словам

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

Точный поиск позволяет найти фразу, то есть, если введены несколько слов, они будут найдены только в случае, если они располагаются точно в указанной последовательности. Точный поиск аналогичен опции «искать точную фразу» в поисковых системах в Интернете, таких как Google. Выберите поиск по ключевым словам, чтобы искать любое число отдельных слов, разделённых пробелами, в любом порядке. OmegaT покажет список всех сегментов, в которых встречаются все эти слова. Поиск по ключевым словам аналогичен опции «искать все слова» в поисковых системах в Интернете, таких как Google (логика И).

Для обоих методов вы можете выбрать три следующие опции:

Учитывать регистр

Будет произведён поиск вашей строки как она есть; в противном случае регистр букв будет проигнорирован.

Регулярные выражения

Строка поиска будет восприниматься как регулярное выражение (или несколько выражений, в случае поиска по ключевым словам)

Поиск в памяти переводов

В поиск включаются все файлы памяти переводов.


Использование шаблонов

При любом методе поиска можно использовать шаблоны '*' и '?'. Чтобы использовать шаблоны, убедитесь, что опция регулярные выражения выключена, иначе эти символы будут интерпретироваться как инструкции регулярных выражений.

Если вы хотите искать сегменты, содержащие сами символы * или ?, то вам придётся переключиться на регулярные выражения и экранировать эти символом обратной косой черты ('\'), то есть, 'x\*y' чтобы найти все случаи 'x*y' и 'x\?y' чтобы найти все случаи 'x?y'.


Использование регулярных выражений

Поиск с использованием регулярных выражений - это мощный способ найти строки текста. Он похож на поиск по шаблонам, но гораздо более гибок. Мы используем в поиске те регулярные выражения, которые поддерживаются Java. Краткая справка доступна в приложении Составление регулярных выражений. Если вам нужна дополнительная информация, см. http://java.sun.com/j2se/1.4.2/docs/api/java/util/regex/Pattern.html.

В сети можно найти простые руководства по регулярным выражениям (к примеру: http://www.regular-expressions.info/quickstart.html).


Вывод результатов поиска

Нажатие кнопки поиска после ввода строки в форму выведет все сегменты проекта, которые содержат строку поиска. Поскольку OmegaT считает идентичные сегменты одним целым, будут показаны только первые уникальные сегменты.

Сегменты отображаются в порядке их появления в проекте. Переведённые сегменты будут показаны с исходным текстом сверху и текстом перевода снизу, непереведённые сегменты - на языке оригинала.

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


Авторские права Наверх Предметный указатель