# Работа с &catalogmanager;

Снимок экрана &catalogmanager; Снимок экрана &catalogmanager;

Менеджер каталогов объединяет два каталога в одно дерево и отображает все PO- и POT-файлы этих каталогов. Изображение позволяет вам с легкостью увидеть добавлен ли новый шаблон или удален старый. Вместе с каждым файлом отображается информация: полное количество сообщений, количество черновых сообщений, количество непереведенных сообщений, дата последней ревизии и последний переводчик файла.

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

- Все сообщения в этом файле переведены.

- Некоторые сообщения в этом файле черновые или непереведены.

- Этого файла не существует в каталогеPO-файлов.

- Этот файл содержит синтаксическую ошибку.

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

Если пиктограмма помечена этим значком , как , она показывает, что этот файл или каталог не существует в каталоге POT-фалов.

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

Если вы хотите переключить или удалить все пометки в каталоге, правой кнопкой мыши щелкните в области каталога и выберите Включить все маркировки или Удалить все маркировки. Маркировки автоматически сохраняются при выходе из &kbabel;.

Чтобы открыть файл, или щелкните два раза по файлу, или выберите Открыть в контекстном меню или нажмите либо Return, либо &Ctrl;O .

Вы можете настроить &catalogmanager; выбрав Настройки Настроить &catalogmanager;.... Для получения дополнительной информации см. раздел Настройки.

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

Кроме основных возможностей открытия файлов в &kbabel;, &catalogmanager; поддерживает некоторое количество других функций для работы с деревом PO-файлов.

### Поиск и замена в нескольких файлах

Одной из наиболее популярных функций &kbabel; была возможность вести поиск и замену одновременно во многих файлах. &catalogmanager; поддерживает эту функцию в близком взаимодействии с &kbabel;

### Статистика

&catalogmanager; может показать вам статистику по одному файлу или по всему каталогу. Статистика содержит сведения о количестве файлов, о том, сколько файлов имеет свои шаблоны, скольких шаблонов недостает. Также подсчитывается количество сообщений в файлах и показываются сведения о количестве переведенных, черновых и непереведенных сообщений.

### Проверить синтаксис

Это позволяет вам проверить синтаксис многих PO-файлов используя `msgfmt`. Если файл не прошел эту проверку, его нельзя использовать для генерирования MO-файла для двоичного распределения. Такой некорректный файл, как правило, будет приводить к неудачной сборке пакета, к которому он принадлежит.

### Команды, определяемые пользователем

Поскольку &catalogmanager; не может обеспечить любую функциональность, которую вам бы хотелось использовать, вы можете расширить ее, определив свои собственные команды.

Здесь находится два набора команд. Один -- для каталогов, другой -- для одиночных файлов. Вы можете установить их в диалога конфигурации и получить доступ, нажимая &RMB; на данных в списке файлов.