Видео: «проектные» настройки в OmegaT экономят время

Программа автоматизированного перевода OmegaT позволяет использовать две индивидуальные настройки для отдельных проектов — файловые фильтры и правила сегментации. Посмотрите видео, чтобы получить представление об этих возможностях. Видео записано еще в 2014 году, поэтому, возможно, оно вам уже знакомо.

Глобальные настройки

По умолчанию OmegaT использует глобальные настройки, которые хранятся в папке конфигурации.

Папка стандартной конфигурации в Windows C:/User name/AppData/Roaming/OmegaT
Папка стандартной конфигурации в Linux /home/User name/OmegaT

Вне зависимости от расположения глобальные настройки OmegaT содержатся в двух файлах:

Настройки Путь Доступ в OmegaT
Файловые фильтры C:/User name/AppData/Roaming/OmegaT/filters.xml Нажмите Options (Параметры) → File Filters (Файловые фильтры)
Правила сегментации C:/User name/AppData/Roaming/OmegaT/segmentation.conf Нажмите Options (Параметры) → Segmentation (Сегментация)

Чтобы открыть глобальные настройки в OmegaT, даже необязательно открывать проект. Изменив любую из этих настроек, вы заметите, что соответствующие файлы тоже изменились. При открытии проекта без «проектных» настроек OmegaT по умолчанию использует глобальные.

Индивидуальные настройки для отдельных проектов («проектные»)

Предположим, что вы работаете в OmegaT на двух компьютерах и сохраняете проекты на одном из них (файловый сервер) или на обоих (используя облачное хранилище для синхронизации, например Dropbox). Работая над проектом на одном из компьютеров, вы добавляете в глобальные настройки сегментации новое правило. Правило сохраняется в папке конфигурации OmegaT на этом компьютере. Если открыть проект на втором компьютере, то сегментация будет другой, потому что на этом компьютере такого правила нет. Оно сохранилось только на первом.

То же происходит и с файловыми фильтрами. Например, на первом компьютере в общих настройках вы включили опцию Remove leading and trailing tags (Удалять начальные и завершающие теги). Изменение сохраняется в папке конфигурации OmegaT на этом компьютере. При открытии того же проекта на другом компьютере опция не будет включена, если только ее не включили именно на этом компьютере.

Чтобы избежать этого, стоит сохранять изменения в индивидуальных настройках проекта. Для этого надо выбрать в меню Project (Проект) → Properties (Свойства) → Segmentation (Сегментация) или File Filters (Файловые фильтры) → Make the segmentation rules project-specific (Использовать правила сегментации только в этом проекте) или Make the file filter settings project-specific (Использовать настройки файловых фильтров только в этом проекте). В результате OmegaT скопирует соответствующие файлы общих настроек в подпапку omegat проекта. Все дальнейшие изменения настроек проекта будут сохраняться уже в эти файлы. И каждый раз при открытии проекта на любом компьютере OmegaT будет использовать эти «проектные» настройки. Вот что получаем в итоге:

Настройки Путь Доступ в OmegaT
Файловые фильтры project/omegat/filters.xml Нажмите Project (Проект) → Properties (Параметры) → File Filters

(Файловые фильтры)

Правила сегментации project/omegat/segmentation.conf Нажмите Project (Проект) → Properties (Параметры) → Segmentation (Сегментация)

Рекомендации

Я рекомендую всегда сохранять файловые фильтры и правила сегментации для отдельных проектов. Это удобно, даже если вы используете OmegaT только на одном компьютере и работаете в одиночку. Допустим, вы добавили изрядное количество правил сегментации в конкретном проекте, но также скопировали их в глобальные настройки. Эти правила могут быть случайно задействованы в последующих проектах, да так что полностью нарушат в них сегментацию. Вы в недоумении будете вынуждены искать эти проблемные правила.

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

Если эта запись была вам полезна, поделитесь ссылкой на нее на вашем сайте или через социальные сети.

Оставьте комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *