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

2008 Igalia
2001 Emese Kovacs
2011 Алексей Кабанов (ak099@mail.ru)
Проект документирования GNOME
Это версия 0.6 руководства по Gtranslator.

Обратная связь

Чтобы сообщить об ошибке или внести предложение по приложению или этой документации, см. страница обратной связи с GNOME.

Пабло Санксяо
Igalia

    	    psanxiao@gmail.com

Эмезе Ковакс
Проект документирования GNOME

    	    emese@gnome.hu

Руководство по Gtranslator, версия 0.6
Сентябрь 2008 г.

Пабло Санксяо (Pablo Sanxiao)

Igalia

Руководство по Gtranslator, версия 0.6
Август 2003 г.

Abel Cheung

Проект документирования GNOME

Руководство по Gtranslator, версия 0.4
Август 2001 г.

Emese Kovacs

Проект документирования GNOME

Gtranslator — это расширенный редактор файлов переводов gettext (PO-файлов) для окружения рабочего стола GNOME.

## Введение

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

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

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

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

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

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

Панель инструментов 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

.