# Руководство по Gtranslator

## Введение

Gtranslator предлагает удобный графический интерфейс для редактирования PO-файлов, обеспечивающий навигацию по переведённым, непереведённым, и неточно переведённым (fuzzy) сообщениям. В строке состояния выводится число сообщений в каждой из этих категорий.

Gtranslator позволяет открывать и редактировать несколько PO-файлов одновременно, управлять заголовками файлов, просматривать информацию для разработчика (комментарии, контекст) для каждого сообщения и добавлять собственные комментарии.

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

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

Gtranslator предоставляет модульную систему, которая может легко расширяться. В неё включено несколько полезных модулей, таких, как модуль для работы с svn (модуль предназначен для работы с репозиторием). Есть модули, которые позволяют визуализировать местоположение сообщения в исходном коде, выполнять поиск по БД переводов веб-служб (например, Open Tran), а также многие другие.

Чтобы запустить Gtranslator, выберите Программы Разработка Gtranslator в Главном меню или наберите в командной строке `gtranslator`.

## Использование Gtranslator

Gtranslator — это полнофункциональная среда для комфортного перевода PO-файлов. В этом разделе приведены основы работы с Gtranslator.

### Основы работы с приложением

При запуске Gtranslator открывается Главное окно.

#### Главное окно

Главное окно Gtranslator

Главное окно разделено на три основных области:

- Строка меню предоставляет доступ к меню приложения.

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

- Рабочее пространство позволяет отображать и редактировать сообщения, содержащиеся в PO-файле. Эта область окна разделена на три части. Наверху находится таблица сообщений, содержащая все сообщения из PO-файла и информацию об их состоянии. Внизу слева расположена область сообщений, где отображается исходный текст сообщения и поле для его перевода. И, наконец, справа имеется панель со вспомогательной информацией, помогающей в процессе перевода.

#### Настройка

Параметры приложения Gtranslator можно изменить с помощью пункта меню Правка Параметры.

#### Загрузка PO-файла

Для загрузки PO-файла воспользуйтесь пунктом меню Файл Открыть, который открывает диалоговое окно Открыть файл для перевода. Выберите PO-файл, который хотите открыть и нажмите OK.

#### Редактирование PO-файла

Область сообщений отображает все содержащиеся в PO-файле сообщения и их состояние. Перейти к нужному сообщению можно, щёлкнув по нему мышью, или перемещаясь по таблице сообщений с помощью кнопок панели управления Следующее сообщение и Предыдущее сообщение. Команды меню Переход Следующее неточное и Переход Предыдущее неточное позволяют перемещаться по неточно переведённым сообщениям, а команды Переход Следующее непереведённое и Переход Предыдущее непереведённое — по сообщениям, которые ещё не переведены.

#### Сохранение PO-файла

Когда в сообщения или заголовок PO-файла вносятся изменения, перед именем этого файла в заголовке окна или на вкладке (при редактировании нескольких PO-файлов одновременно) появляется символ *.

Если вы попытаетесь закрыть такой файл, появится диалоговое окно с запросом на сохранение изменений:

##### Диалог закрытия файла

Диалог закрытия файла Gtranslator

### Дополнительные возможности

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

#### Профили

С помощью системы профилей переводчик может создавать различные учётные записи с индивидуальными параметрами.

В качестве текущего профиля может использоваться только один профиль. Вы можете добавлять, изменять и удалять учётные записи. При сохранении PO-файла, если в диалоговом окне заголовка включён параметр Использовать личные настройки для заполнения полей заголовка, Gtranslator заполнит поля в заголовке информацией текущего профиля.

##### Диалоговое окно управления профилями

Диалоговое окно профилей Gtranslator

#### Память переводов

Память переводов позволяет повторно использовать уже сделанные переводы. Это база данных, содержащая исходные сообщения и их переводы на определённый язык.

Gtranslator может создавать память переводов двумя способами. Можно создать память переводов из каталога, содержащего PO-файлы (см. gtranslator-preferences). Кроме того, программа создаёт новую запись в памяти переводов для каждого переведённого вами сообщения.

Пользоваться памятью переводов очень просто. С помощью панели памяти переводов (если панель закрыта, выберите в меню Вид Память переводов) можно увидеть параметры, которые предлагает память переводов, для перевода текущего сообщения. Если вы можете выбрать один из параметров, используйте клавишу-ускоритель, связанную с этим параметром.

##### Память переводов

Память переводов Gtranslator

Столбец «Уровень схожести» показывает в процентах, насколько каждый вариант перевода совпадает с выбранным сообщением. Варианты упорядочены по степени совпадения.

### Панель инструментов

Панель инструментов предоставляет доступ к некоторым часто используемым функциям. Её легко настроить. Добавить или удалить кнопки панели можно следующим образом:

Выберите в меню Правка Панель инструментов. Появится диалоговое окно редактора панели:

#### Панель инструментов

Панель инструментов Gtranslator

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

#### Кнопки управления файлами на панели инструментов

Кнопки управления файлами предоставляют быстрый доступ к часто используемым функциям управления файлами.

Открыть

- Открывает диалоговое окно Открыть файл для перевода.

Сохранить

- Сохраняет PO-файл.

Сохранить как

- Сохраняет PO-файл под другим именем.

Заголовок

- Открывает диалоговое окно Правка заголовка, позволяющего заполнить поля заголовка PO-файла.

Отменить

- Отменяет последнее действие.

#### Кнопки навигации на панели инструментов

Кнопки навигации позволяют перемещаться по сообщениям, а также выполнять поиск и замену строк.

Первое сообщение

- Переход к первому сообщению.

Последнее сообщение

- Переход к последнему сообщению.

Вперёд

- Переход к следующему сообщению.

Назад

- Переход к предыдущему сообщению.

Следующее неточное

- Переход к следующему неточно переведённому сообщению.

Предыдущее неточное.

- Переход к предыдущему неточно переведённому сообщению.

Следующее непереведённое

- Переход к следующему непереведённому сообщению.

Предыдущее непереведённое

- Переход к предыдущему непереведённому сообщению.

Следующее неточное или непереведённое

- Переход к следующему неточно переведённому или непереведённому сообщению.

Предыдущее неточное или непереведённое

- Переход к предыдущему неточному или непереведённому сообщению.

Перейти по номеру

- Переход к сообщению с указанным номером.

Найти

- Открывает диалоговое окно Поиск, позволяющее выполнять поиск строк в PO-файле. Можно выбрать поиск только в исходных сообщениях, в переведённых сообщениях, в комментариях или во всех выше названных полях.

Найти и заменить

- Открывает диалоговое окно Заменить, позволяющее указать искомую строку и строку, на которую её следует заменить.

### Строка меню

Строка меню, расположенная в верхней части главного окна, содержит следующие меню:

Файл

- Это меню содержит:

  - Ctrl O Открыть Открывает PO-файл.

  - Недавние файлы Показывает список PO-файлов, которые вы недавно открывали.

  - Ctrl S Сохранить Сохраняет файл.

  - Ctrl Shift S Сохранить как Сохраняет PO-файл под другим именем.

  - Ctrl W Закрыть Закрывает файл.

  - Ctrl Q Выход Выход из приложения.

Правка

- Это меню содержит:

  - Ctrl Z Отменить Отменяет последнее изменение.

  - Ctrl X Вырезать Удаляет выделенный текст или данные и помещает их в буфер обмена.

  - Ctrl C Копировать Копирует выделенный текст или данные в буфер обмена.

  - Ctrl V Вставить Вставляет текст или данные, содержащиеся в буфере обмена.

  - Очистить Удаляет выделенный текст.

  - Заголовок... Открывает диалоговое окно, позволяющее редактировать информацию, храняющуюся в заголовке PO-файла.

  - Комментарий... Позволяет написать коментарий к переводимому сообщению.

  - Ctrl Space Скопировать сообщение в перевод Копирует исходный текст сообщения в поле «Текст перевода».

  - Ctrl U Изменить статус неточного перевода Переключает статус неточного («fuzzy») перевода для текущего сообщения.

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

  - Панель инструментов Открывает редактор панели инструментов.

  - Параметры Открывает диалоговое окно Параметры.

Вид

- Это меню содержит:

  - Контекст Позволяет показать или скрыть сводную панель.

  - Память переводов Позволяет показать или скрыть панель памяти переводов.

Переход

- Это меню содержит:

  - Первое сообщение Переход к первому сообщению.

  - Предыдущее сообщение Переход к предыдущему сообщению.

  - Следующее сообщение Переход к следующему сообщению.

  - Последнее сообщение Переход к последнему сообщению.

  - Следующее неточное Переход к следующему сообщению с неточным переводом.

  - Предыдущее неточное Переход к предыдущему сообщению с неточным переводом.

  - Следующее непереведённое Переход к следующему непереведённому сообщению.

  - Предыдущее непереведённое Переход к предыдущему непереведённому сообщению.

  - Следующее неточное или непереведённое Переход к следующему неточно переведённому или непереведённому сообщению.

  - Предыдущее неточное или непереведённое Переход к предыдущему неточно переведённому или непереведённому сообщению.

  - Перейти по номеру Переход к сообщению с указанным номером.

Поиск

- Это меню содержит:

  - Найти Открывает диалоговое окно Поиск.

  - Найти и заменить Открывает диалоговое окно Заменить.

Справка

- Это меню содержит:

  - Содержание Открывает Браузер справки GNOME (или Nautilus) и показывает это руководство.

  - Веб-сайт Gtranslator Открывает веб-страницу Gtranslator.

  - О программе Открывает диалоговое окно О программе, показывающее основную информацию о Gtranslator, такую как имя автора, номер версии и адрес веб-страницы программы.

### Доступные параметры командной строки

Gtranslator понимает следующие параметры командной строки:

`--help`

- Показывает краткую справку по командной строке.

## Настройка

Чтобы изменить параметры приложения, выберите команду меню Правка Параметры. Это действие откроет диалоговое окно Параметры.

### Диалоговое окно параметров

Диалоговое окно «Параметры Gtranslator»

### Вкладка «Файлы»

На вкладке Файлы имеются следующие параметры:

Интервал автосохранения x минут

- Этот параметр определяет, как часто Gtranslator должен сохранять текущий файл.

Создавать резервную копию перевода перед сохранением

- Если этот параметр активирован, перед сохранением текущих файлов будут создаваться их резервные копии. В случае сбоя при сохранении файлы могут быть восстановлены из резервных копий.

### Вкладка «Редактор»

На вкладке Редактор имеются следующие параметры:

#### Вкладка «Редактор»

Вкладка «Редактор»

Подсвечивать синтаксис сообщений

- Этот параметр активирует подсветку синтаксиса в полях исходного сообщения и перевода.

Делать пробелы видимыми

- Если этот параметр активирован, пробелы в исходном сообщении и переводе отображаются в виде точек.

Использовать другой шрифт

- Этот параметр позволяет задать другой шрифт для полей исходного сообщения и перевода.

Снимать статус неточного перевода с изменённых сообщений

- Если этот параметр активирован, статус будет меняться автоматически при переводе сообщения.

Проверять орфографию

- Этот параметр включает проверку орфографии в полях исходного сообщения и перевода.

### Вкладка «Профили»

The Profiles tab contains:

#### Вкладка «Профили»

Вкладка «Профили»

Кнопка «Добавить»

- Открывает диалоговое окно Профиль Gtranslator для создания нового профиля.

Кнопка «Изменить»

- Открывает диалоговое окно Профиль Gtranslator для редактирования существующего профиля.

Кнопка «Удалить»

- Удаляет выбранный профиль.

Диалоговое окно Профиль Gtranslator содержит следующие поля:

#### Диалоговое окно управления профилями

Диалоговое окно «Профиль Gtranslator»

Имя профиля

- Название профиля. Оно идентифицирует профиль и поэтому должно быть уникальным.

Имя переводчика

- Это имя переводчика, которое будет указано в заголовке переведённого файла.

Электронная почта переводчика

- Адрес электронной почты переводчика, который будет указан в заголовке файла.

Язык

- Название языка, на который выполняется перевод.

Код языка

- Это языковой код ISO 639-2, используемый для выбранного языка. Имя PO-файла основано на этом параметре.

Кодировка

- Кодировка символов в PO-файлах. Gnome 2.x использует кодировку UTF-8 для всех языков.

Кодировка для передачи

- Кодировка, которая используется для хранения PO-файла.

Электронная почта команды

- Адрес электронной почты команды переводчиков на данный язык.

Формы множественного числа

- Информация об формах множественного числа в PO-файлах.

### Вкладка «Интерфейс»

Вкладка Интерфейс содержит:

#### Вкладка «Интерфейс»

Вкладка «Интерфейс»

Стиль панели инструментов

- Позволяет управлять отображением значков и текста в панели инструментов.

Цветовая схема

- Цветовая схема используемая для выделения исходного и переведённого сообщения.

### Вкладка «Память переводов»

Вкладка Память переводов содержит параметры:

#### Вкладка «Память переводов»

Вкладка «Память переводов» Gtranslator

Показывать параметры в переведённых сообщениях

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

Использовать только файлы с именем

- Если этот параметр активирован, память переводов будет создаваться только из файлов с указанным именем в выбранном каталоге.

Максимальное количество пропущенных слов

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

Максимальное отличие в длине сообщения

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

### Вкладка «Модули»

## Известные ошибки и ограничения

Вы можете просмотреть ошибки, относящиеся к Gtranslator, в системе слежения за ошибками GNOME.

## Авторы

### Создатели приложения

Gtranslator был первоначально написан Фатихом Демиром (Fatih Demir) kabalak@kabalak.net и Гедиминасом Паулаускасом (Gediminas Paulauskas) menesis@kabalak.net. Рос Голдер (Ross Golder) rossg@golder.org поддерживал порт для GTK+ 2.x до октября 2007 года.

Большая часть новой версии 2.0 была написано Пабло Санксяо (Pablo Sanxiao) psanxiao@gmail.com и Игнасио Куинтеро (Ignacio Casal Quinteiro) nacho.resa@gmail.com. В настоящий момент поддержкой занимаются Пабло Санксяо и Хуан Хосе Санчес Пена (Juan José Sánchez Penas) jjsanchez@igalia.com.

Более подробную информацию о Gtranslator можно найти на веб-сайте Gtranslator. Присылайте нам свои комментарии, создавайте отчёты об ошибках в системе слежения за ошибками GNOME (см. инструкции по составлению отчётов об ошибках). Вы также можете воспользоваться инструментом для создания отчётов об ошибках (`bug-buddy`), который доступен в меню Приложения Разработка.

### Участники проекта

Люди, которые внесли свой вклад в проект Gtranslator:

- Seán de Búrca leftmostcat@gmail.co

- Томас Цимер (Thomas Ziehmer) thomas@kabalak.net — за реализацию диалогового окна поиска.

- Все переводчики Gtranslator.

- Список рассылки GNOME I18N gnome-i18n@gnome.org

- Alexandre Hautequest hquest@fesppr.br

- Denis Pleić dpleic@linux.hr

- Джош Джексон (Josh Jackson) pturing@mailandnews.com

- Роберт Брэди (Robert Brady) robert@suse.co.uk

### Создатели пакетов

Мы хотим поблагодарить этих людей за предоставление пакетов Gtranslator в соответствующих форматах.

- Джош Джексон (Josh Jackshon) pturing@mailandnews.com — за пакеты Gtranslator 0.34 для Mandrake

- Майк Ньюман (Mike Newman) mike@gtnorthern.demon.co.uk — за пакет Gtranslator для RH7.

- Martijn van de Streek martijn@foodfight.org (2000-2001), Ryan Murray rmurray@debian.org (2001-2002) and Jordi Mallachjordi@debian.org (2003-2012) for their Debian packages of Gtranslator.

- Максим Соболев (Maxim Sobolev) sobomax@freebsd.org — порты FreeBSD для Gtranslator.

### Авторы документации

Это руководство написано Пабло Санксяо (psanxiao@gmail.com) на основе руководства, написанного Эмезе Ковакс (Emese Kovacs) (emese@gnome.hu). Присылайте свои комментарии и предложения по этому руководству в проект документирования GNOME на эл. почту docs@gnome.org. Вы также можете добавлять свои комментарии в сети, используя таблицы состояния документации GNOME.

## Лицензия

Данное программное обеспечение является свободным. Вы можете распространять его и/или изменять его на условиях лицензии GNU General Public License, опубликованной Фондом свободного программного обеспечения, второй версии или (по вашему желанию) любой более поздней версии.

Это программа распространяется в надежде на то, что она окажется полезной, но БЕЗ КАКИХ-ЛИБО ГАРАНТИЙ, даже без подразумеваемых гарантий КОММЕРЧЕСКОЙ ПРИГОДНОСТИ или СООТВЕТСТВИЯ ОПРЕДЕЛЁННОЙ ЦЕЛИ. Подробнее смотрите GNU General Public License.

Копия GNU General Public License включена в качестве дополнения в Руководство пользователя среды GNOME. Вы также можете получить копию GNU General Public License у Фонда свободного программного обеспечения, посетив их веб-сайт или написав им

     Free Software Foundation, Inc. 59 Temple Place - Suite 330 Boston, MA02111-1307USA

.