<chapter id="using-catalogmanager">
<title
>&catalogmanager; verwenden</title>
<anchor id="catalogmanager"/>

<screenshot
> <screeninfo
>Bildschirmphoto vom &catalogmanager;</screeninfo
> <mediaobject
> <imageobject
> <imagedata fileref="snap_catalogmanager.png" format="PNG"/> </imageobject
> <textobject
><phrase
>Bildschirmphoto vom &catalogmanager;</phrase
></textobject
> </mediaobject
> </screenshot>
<para
> Der Katalogmanager fasst zwei Verzeichnisbäume zu einem einzigen zusammen und stellt alle PO- und POT-Dateien in diesen Verzeichnissen dar. Diese Darstellung lässt Sie einfach erkennen, ob eine neue Vorlage hinzugefügt oder eine veraltete gelöscht wurde. Zusammen mit dem Dateinamen werden weitere Informationen dargestellt: die Anzahl der gesamten Einträge, die Anzahl der fraglichen und nicht übersetzten Einträge, der Zeitpunkt der letzten Änderung sowie der letzte Übersetzer der Datei. </para>
<para
> Um das Auffinden derjenigen Dateien zu erleichtern, an denen entweder noch gearbeitet werden muss oder die ganz fehlen, wird der Status jeder Datei durch ein Symbol dargestellt: </para>

<itemizedlist
> <listitem
> <para
> <inlinemediaobject
> <imageobject
> <imagedata fileref="catalogmanager_ok.png" format="PNG"/> </imageobject
> </inlinemediaobject
> Alle Einträge in dieser Datei sind Übersetzt.</para
> </listitem
> <listitem
> <para
> <inlinemediaobject
> <imageobject
> <imagedata fileref="catalogmanager_needwork.png" format="PNG"/> </imageobject
> </inlinemediaobject
> Einige der Einträge in dieser Datei sind fraglich oder nicht übersetzt. </para
> </listitem
> <listitem
> <para
> <inlinemediaobject
> <imageobject
> <imagedata fileref="catalogmanager_missing.png" format="PNG"/> </imageobject
> </inlinemediaobject
> Diese Datei existiert nicht im Verzeichnis der Übersetzungsdateien. </para
> </listitem
> <listitem
> <para
> <inlinemediaobject
> <imageobject
> <imagedata fileref="catalogmanager_broken.png" format="PNG"/> </imageobject
> </inlinemediaobject
> In dieser Datei sind Syntaxfehler. </para
> </listitem
> <listitem
> <para
> <inlinemediaobject
> <imageobject
> <imagedata fileref="catalogmanager_reload.png" format="PNG"/> </imageobject
> </inlinemediaobject
> Die Informationen über diese Datei werden gerade aktualisiert. Wenn diese Aktualisierung beendet ist, wird eines der oben aufgeführten Symbole den Status der Datei anzeigen. </para
> </listitem
> </itemizedlist>

<para
> Wenn eine Datei mit diesem <inlinemediaobject
><imageobject
> <imagedata fileref="catalogmanager_nopot.png" format="PNG"/> </imageobject
></inlinemediaobject
> oder auch diesem <inlinemediaobject
> <imageobject
><imagedata fileref="catalogmanager_nopot_ok.png" format="PNG"/></imageobject
></inlinemediaobject
> Symbol dargestellt wird, dann zeigt dies an, dass diese Datei oder dieses Verzeichnis innerhalb des Verzeichnisbaums der <acronym
>POT</acronym
>-Dateien nicht vorhanden ist.</para>

<para
> Sie können die Marke einer Datei setzen oder auch wieder löschen, indem Sie <guimenuitem
>Marke an/aus</guimenuitem
> aus dem Kontextmenü der Datei wählen.</para>

<para
>Falls die Marken aller Dateien in einem Verzeichnis ein- oder ausschalten wollen, wählen Sie einfach <guimenuitem
>Alle Marken an/aus</guimenuitem
> oder <guimenuitem
>Alle Marken löschen</guimenuitem
> aus dem Kontextmenü dieses Verzeichnisses. Die Marken werden automatisch gespeichert, wenn Sie &kbabel; beenden.</para>

<para
>Sie können eine Datei entweder mit einem Doppelklick öffnen, indem Sie <menuchoice
><guimenuitem
>Öffnen</guimenuitem
></menuchoice
> aus dem Kontextmenü wählen oder <keycap
>Return</keycap
> bzw. <keycombo action="simul"
>&Strg;<keycap
>O</keycap
></keycombo
> drücken.</para>

<para
>Sie können den &catalogmanager; einrichten, indem Sie <menuchoice
><guimenu
>Einstellungen</guimenu
><guimenuitem
>&catalogmanager; einrichten...</guimenuitem
></menuchoice
> auswählen. Beachten Sie auch den Abschnitt <link linkend="preferences-catalogmanager"
>Einstellungen</link
> für weitere Hinweise.</para>

<sect1 id="catman-features">
<title
>Funktionen des &catalogmanager;</title>
<para
> Neben der Hauptfunktion zum Öffnen von Dateien in &kbabel; unterstützt der &catalogmanager; eine Reihe weiterer Funktionen, die das Verwalten von Verzeichnisbäumen mit Übersetzungsdateien erleichtern. </para>

<sect2 id="catman-find">
<title
>Suchen und Ersetzen in mehreren Dateien</title>
<para
> Eine der am meisten geforderten Funktionen von &kbabel; war die Fähigkeit, in mehreren Dateien gleichzeitig Text suchen und ersetzen zu können. Der &catalogmanager; unterstützt diese Funktion und integriert sie damit in &kbabel;. </para>
</sect2>

<sect2 id="catman-statistics">
<title
>Statistik</title>
<para
> Der &catalogmanager; kann eine Anzahl Statistiken über eine einzelne Datei oder ganze Verzeichnisse anzeigen. Diese Statistiken beinhalten die Anzahl der Dateien, zu wievielen dieser Dateien eine Vorlage existiert und bei wievielen der Dateien die Vorlage fehlt. Es wird auch die Gesamtzahl der Einträge in den Dateien angezeigt und auch, wieviele davon fertig übersetzt, fraglich oder noch nicht übersetzt sind. </para>
</sect2>

<sect2 id="catman-syntax">
<title
>Syntax prüfen</title>
<para
> Dies ermöglicht eine Syntax-Prüfung von mehreren Übersetzungsdateien gleichzeitig unter Verwendung von <command
>msgfmt</command
>. Falls in einer Datei Syntaxfehler vorhanden sind, kann aus dieser Datei keine <acronym
>MO</acronym
>-Datei erstellt werden. Solch eine inkorrekte Datei wird gewöhnlich dazu führen, dass das Paket, zu dem diese Datei gehört, nicht kompiliert werden kann. </para>
</sect2>

<sect2 id="catman-commands">
<title
>Benutzerdefinierte Befehle</title>
<para
> Weil der &catalogmanager; nicht jede gewünschte Funktionalität zu Verfügung stellen kann, können Sie ihn durch die Definition eigener Befehle erweitern. </para>
<para
> Es gibt zwei Arten von Befehlen, diejenigen für Verzeichnisse und solche, die nur für einzelne Dateien gelten. Sie können im <link linkend="preferences-catalogmanager"
>Einrichtungsdialog</link
> festgelegt werden, und durch Klicken mit der <mousebutton
>rechten</mousebutton
> Maustaste auf einen Eintrag in der Liste können Sie darauf zugreifen. </para>
</sect2>

</sect1>
</chapter>

