Примечание: в Mac OS X используется та же комбинация (а не Cmd+Shift+O).
Как уже было сказано выше, тэги OmegaT - это LTR-строки. Если вы переводите между RTL и LTR языками, то для корректного прочтения тэгов из оригинала и правильного ввода их в перевод может потребоваться неоднократное переключение из режима LTR в RTL и обратно.
Если ваш проект это позволяет, мы настоятельно рекомендуем убрать из исходного документа всю стилевую информацию, чтобы в интерфейсе OmegaT появлялось как можно меньше тэгов. Следуйте указаниям, которые даются в разделе "Подсказки по управлению тэгами". Чаще проверяйте тэги (смотри Проверка тэгов) и регулярно создавайте переведённые документы (смотри ниже и Меню), чтобы вовремя отследить возникшие проблемы. Обычно вы имеете возможность перевести версию документа без оформления, а затем добавить необходимые стили в соответствующем приложении.
Когда создаётся переведённый документ, его направление письма будет отображаться так же, как в исходном документе. Если исходный документ был с направлением письма слева направо, то вам нужно вручную изменить настройки отображения на направление письма справа налево в приложении, в котором вы его просматриваете. Каждый формат имеет свою специфику работы с показом RTL-текста; обратитесь к руководству соответствующего приложения за подробной информацией.
Чтобы не менять параметры отображения переведённых файлов при каждом открытии, можно попробовать изменить параметры отображения исходного файла, чтобы переведённый файл унаследовал их. Например, такие изменения возможны в файлах OpenOffice.org.
При помощи OmegaT вы можете переводить файлы нескольких форматов. В целом есть два типа форматов файлов: текстовые (plain text) форматы и форматы форматированного текста.
Текстовые файлы содержат только текст, поэтому их перевод сводится к набору опять же текста.
Есть несколько методов указания кодировки файла, чтобы его содержимое не искажалось при открытии в OmegaT.
В таких файлах форматирование ограничивается пробелами, которые используются для отступов и выравнивания. Для их изменения применяются текстовые редакторы и обычно такие форматы не способны хранить информацию о шрифтах, цветах, полях и т.п.
В настоящее время OmegaT поддерживает следующие текстовые форматы:
Тексты ASCII (.txt и т.п. )
Кодированный текст
Пакеты Java resource (.properties)
Файлы PO (.po)
Файлы INI (Ключ=Значение) (.ini)
Другие типы текстовых файлов также могут быть обработаны в OmegaT через ассоциирование их расширения с поддерживаемым типом файлов (например, .pod
-файлы можно ассоциировать с текстовым фильтром ASCII) и через настройку специфических правил сегментирования.
Файлы с форматированным текстом содержат сам текст и информацию о начертании, размере и цвете шрифта и т.п. Их обычно создают в текстовых процессорах или редакторах домашних страниц. Эти файлы сохраняют информацию о форматировании. Такая информация может быть очень простой, например, это полужирный шрифт или сложной, например, таблицы с разными размерами, цветами и расположением шрифтов и т.п. В большинстве переводческих задач очень важно, чтобы переведённый документ выглядел похожим на оригинал. OmegaT позволяет добиться этого, отмечая символы и слова с форматированием особыми тэгами. Упрощение форматирования исходного текста уменьшает количество тэгов. Если это возможно, постарайтесь унифицировать используемые шрифты, размеры, цвета и т.п., чтобы упростить перевод и уменьшить вероятность ошибок, связанных с тэгами.
Каждый тип файлов обрабатывается в OmegaT по-своему. Специфические настройки можно задать в файловых фильтрах. В настоящее время OmegaT поддерживает следующие форматы форматированного текста:
OpenOffice.org
OpenDocument
Microsoft Open XML
(X)HTML
HTML Help Compiler
DocBook
одноязычные XLIFF-файлы OKAPI
Другие типы файлов с форматированием также могут быть обработаны в OmegaT через ассоциирование их расширения с поддерживаемым типом файлов и через настройку специфических правил сегментирования.
OmegaT также может работать с другими типами форматированных или неформатированных файлов.
Для преобразования файлов в поддерживаемые форматы можно использовать внешние утилиты. Помните, что переведённые файлы нужно будет конвертировать обратно в исходный формат. Так, многие текстовые форматы (включая LaTex и т.д.) можно переводить в OmegaT после конвертации в формат PO. Аналогично, многие форматы форматированного текста (включая файлы Microsoft Office) можно переводить в OmegaT после конвертации в формат OpenDocument.
Качество переведённого файла будет зависеть от качества обратной конвертации. Удостоверьтесь, что проверили все настройки, прежде чем производить такую конвертацию. Среди доступных свободных инструментов конвертации можно отметить:
OpenOffice.org |
OmegaT напрямую не поддерживает форматы Microsoft Office - Word, Excel и Power Point. Однако можно использовать OpenOffice.org (и его варианты) для конвертации таких файлов в формат OpenDocument, который OmegaT поддерживает. |
Okapi Framework |
Утилита Text Extraction из Okapi Framework способна создавать дерево каталогов проекта OmegaT. Кроме того, возможно создать XLIFF-файл специально для OmegaT. Okapi недавно выпустила инструменты, работающие под Mono, свободной платформой, которая доступна на большинстве операционных систем. |
Translate Toolkit |
Translate Toolkit, набор инструментов на языке Python, предоставляет конвертеры из и в Portable Object, включая .properties и dtd-файлы Mozilla, CSV-файлы, .ts-файлы Qt, XLIFF-файлы. Он включает утилиты для обработки таких файлов до или после их перевода в OmegaT. |
po4a - это утилита на языке Perl в Linux-дистрибутиве Debian. Она умеет конвертировать такие форматы как LaTeX, TeX, POD и т.д. из и в Portable Object. |
Надлежащие уведомления | Наверх | Карта документации |