<chapter id="preferences">
<title
>Einstellungen</title>
<sect1 id="preferences-kbabel">
<title
>Die Einstellungen von &kbabel;</title>

<para
> Um den Einstellungsdialog anzuzeigen, wählen Sie <menuchoice
><guimenu
>Einstellungen</guimenu
> <guimenuitem
>&kbabel; einrichten...</guimenuitem
></menuchoice
> aus dem Menü von &kbabel;. Ein gut strukturierter Einrichtungsdialog erleichtert das Finden von Einstellungen.</para>

<para
></para>

<sect2 id="preferences-identity">
<title
>Identität</title>

<para
>Dieser Abschnitt erlaubt das Einstellen der Standardfelder für jede Übersetzungsdatei. Dies sind Ihr <guilabel
>Name</guilabel
>, <guilabel
>E-Mail-Adresse</guilabel
>, <guilabel
>Name der Sprache</guilabel
> und <guilabel
>Mailingliste des Sprachenteams</guilabel
>. Es gibt auch ein Feld <guilabel
>Zeitzone</guilabel
>. Die Zeitzone können Sie mit Ihrem Kürzel (wie &zb; <acronym
>CET</acronym
>) oder dem Zeitunterschied zu <acronym
>GMT</acronym
> (&zb; +0100 für Deutschland, Österreich und die Schweiz) eingeben. Diese Informationen werden zum Aktualisieren des Vorspanns einer Übersetzungsdatei verwendet. Welche dieser Informationen im Vorspann aktualisiert werden sollen, können Sie im Abschnitt <link linkend="preferences-save"
>Speichern</link
> des Einstellungsdialoges festlegen.</para>

<warning
><para
>Die Kürzel für die Zeitzonen sind nicht standardisiert. Sie sollten dieses Kürzel deshalb auch nicht im Abschnitt <link linkend="preferences-save"
>Speichern</link
> für die Formatierung der Zeitangaben verwenden, sondern stattdessen <literal
>%z</literal
>.</para
></warning>

<variablelist
> <varlistentry
> <term
><guilabel
>Anzahl von Singular-/Pluralformen</guilabel
></term
> <listitem
> <para
> Verwenden Sie diese Einstellung, um die Anzahl der Singular- und Pluralformen für Ihre Sprache anzugeben. Für Deutsch ist die Anzahl &zb; 2 (eine Singular- und eine Pluralform).</para
> <note
><para
>Diese Funktion ist gegenwärtig nur für die von &kde; verwendeten Pluralformen implementiert und arbeitet nicht mit den Pluralformen von gettext zusammen.</para
></note
> </listitem
> </varlistentry
> </variablelist>

</sect2>

<sect2 id="preferences-editor">
<title
>Bearbeiten</title>
<para
> Diese Kategorie enthält drei Karteikarten: <guilabel
>Allgemein</guilabel
>, <guilabel
>Erscheinungsbild</guilabel
> und <guilabel
>Schriftarten</guilabel
>. Diese Einstellungen passen das Verhalten und Aussehen des Texteditors für die Übersetzung an. </para>

<sect3 id="preferences-editor-general">
<title
>Allgemein</title>

<para
>Dieser Abschnitt enthält mehrere Ankreuzfelder.</para>

<para
>Das erste Ankreuzfeld im oberen Bereich legt fest, ob der Status "fraglich" automatisch gelöscht werden soll, sobald ein neues Zeichen im Editor für die Übersetzung eingegeben wurde. Wenn diese Einstellung deaktiviert ist, müssen Sie den Status von Hand mit <menuchoice
><guimenu
>Bearbeiten</guimenu
><guimenuitem
>Status fraglich an/aus</guimenuitem
></menuchoice
> oder dem Tastenkürzel <keycombo action="simul"
>&Strg;<keycap
>U</keycap
></keycombo
> ausschalten. Beachten Sie, dass dies bedeutet, dass die Zeichenkette <literal
>, fuzzy</literal
> aus dem Kommentar des Eintrags entfernt wird.</para>

<para
>Die nächste Einstellung ermöglicht das Verwenden von <quote
>intelligentem Editieren</quote
>. Dies bedeutet, dass der Editor automatisch die richtigen Zeichenkette für bestimmte spezielle Zeichen einfügt, die maskiert werden müssen; &zb; <literal
>\t</literal
>, wenn Sie die Taste <keycap
>Tab</keycap
> drücken. Auch eine spezielle Behandlung von <keycap
>Enter</keycap
> ist möglich.</para>

<para
></para>

<variablelist
> <varlistentry
> <term
><guilabel
>Argumente prüfen</guilabel
></term
> <listitem
> <para
>  </para
> </listitem
> </varlistentry
> <varlistentry
> <term
><guilabel
>Tastenkürzel prüfen</guilabel
></term
> <listitem
> <para
></para
> </listitem
> </varlistentry
> <varlistentry
> <term
><guilabel
>Gleichung prüfen</guilabel
></term
> <listitem
> <para
> Das ist eine Eigenschaft für die KDE-Projektentwicklung. <filename
>.desktop</filename
>-Dateien sind einfache Textdateien, welche Parameter in der Form <literal
>schluessel=wert</literal
> gespeichert haben. Diese <literal
>werte</literal
> müssen übersetzt werden. Die linke Seite der Gleichung (schluessel) darf nicht geändert werden. Der Test für die Gleichungen kann mit <command
>msgmerge</command
> viele Fehler in diesem Bereich entdecken. Beachten Sie bitte, dass diese Funktion in gewissen Situationen unberechtigterweise Fehler anzeigt. </para
> </listitem
> </varlistentry
> <varlistentry
> <term
><guilabel
>Nach übersetzter Kontextinformation schauen.</guilabel
></term
> <listitem
> <para
> Einige Einträge müssen einmalig sein, auch wenn diese dasselbe Wort repräsentieren. Diese Einträge sind speziell markiert. Das kommt daher, dass viele einfache Wörter wie <quote
>Save</quote
> bereits übersetzt sind. Kontextinformationen sind mit <literal
>_:</literal
> markiert. Viele unerfahrene Übersetzer übersetzen diese Kontextinformationen fälschlicherweise, und machen dadurch ihre PO-Datei unbrauchbar. Dieses Ankreuzfeld stellt sicher das Sie gewarnt werden vor solchen Fehlern.</para
> </listitem
> </varlistentry
> <varlistentry
> <term
><guilabel
>Pluralformen prüfen</guilabel
></term
> <listitem
> <para
> Das &kde;-Projekt benutzt eine spezielle Syntax, um die Pluralformen zu definieren. Dieser Test zählt die Anzahl Pluralformen im <acronym
>msgstr</acronym
> und vergleicht diese mit dem auf der Karteikarte <link linkend="preferences-identity"
><guilabel
>Identität</guilabel
></link
> festgelegten Wert. Eine falsche Anzahl Pluralformen kann die Anwendung zum Absturz bringen. </para
> </listitem
> </varlistentry
> <varlistentry
> <term
><guilabel
>Bei Fehler Signalton</guilabel
></term
> <listitem
> <para
> Falls ein Fehler wie oben beschrieben auftritt, meldet sich Ihr System mit einem akustischen Signal. </para
> </listitem
> </varlistentry
> <varlistentry
> <term
><guilabel
>Bei Fehler Textfarbe ändern</guilabel
></term
> <listitem
> <para
> Das ist ein alternativer Weg, Sie über Fehler im aktuellen Eintrag zu informieren. Falls Sie akustische Signale nicht mögen, können Sie die entsprechenden Eintellungen auf der Karteikarte <link linkend="preferences-editor-appearance"
>Erscheinungsbild</link
> so ändern, dass der Text bei Fehlern eine von Ihnen bestimmte Farbe annimmt. </para
> </listitem
> </varlistentry
> </variablelist>

</sect3>

<sect3 id="preferences-editor-appearance">
<title
>Erscheinungsbild</title>

<para
> Mit dieser Einstellung können Sie mit Hilfe von vier Ankreuzfeldern das Aussehen der Einträge im Editor Ihrem Geschmack anpassen: </para>

<variablelist
> <varlistentry
> <term
><guibutton
>Syntax hervorheben</guibutton
></term
> <listitem
><para
> Durch die Anwahl dieser Einstellung können Sie die Syntax-Hervorhebung für Spezialzeichen, Tastaturkürzel und Hintergrund der Einträge aktivieren. Mit dem Aktivieren dieser Einstellung werden diese Zeichen klarer ersichtlich. Es wird empfohlen diese Einstellung einzuschalten. </para
></listitem
> </varlistentry
> <varlistentry
> <term
><guibutton
>Hintergrund markieren</guibutton
></term
> <listitem
><para
> Für existierende Zeichen, inklusive Leerzeichen, wird der Hintergrund in der msgid hervorgehoben. Das kann nützlich sein, wenn Sie die umgebenden Anführungszeichen in den Einträgen nicht sehen möchten (siehe weiter unten). Sie können trotzdem die Start- und Endpunkte von Leerzeichen sehen. </para
></listitem
> </varlistentry
> <varlistentry
> <term
><guibutton
>Leerzeichen mit Punkten markieren</guibutton
></term
> <listitem
><para
> Wenn Sie die Anzahl Leerzeichen sehen möchten, und die Hervorhebung des Hintergrundes nicht mögen, aktivieren Sie diese Einstellung. Die Leerzeichen werden dann durch einen Punkt repräsentiert. Beachten Sie bitte, dass diese Punkte keine Dezimalpunkte sind, sondern in der Mitte zentrierte. </para
></listitem
> </varlistentry
> <varlistentry
> <term
><guibutton
>Umgebende Anführungszeichen anzeigen</guibutton
></term
> <listitem
><para
> Wenn Sie wünschen, den Anfang und das Ende eines Eintrags durch Anführungszeichen klar begrenzt zu sehen, dann wählen Sie diese Einstellung an.</para
> <para
>Wenn Sie gewohnt sind, <acronym
>PO</acronym
>-Dateien mit normalen Texteditoren zu bearbeiten, werden Sie sich sicherer fühlen, wenn Sie diese Einstellung aktivieren. Dadurch wird Ihnen ermöglicht, den Anfang und das Ende eines Eintrags zweifelsfrei durch Anführungszeichen identifizieren zu können. </para
></listitem
> </varlistentry
> </variablelist>

<para
> Sie habe die Möglichkeit für verschiedene Elemente im zu bearbeitenden Text eine Farbe zu wählen. Diese können einfach durch Klicken auf den Farbwähler selektiert werden. Im Dialog "Farbe wählen" können Sie zwischen einer Auswahl von Standardfarben und benutzerdefinierten Farben wählen oder eine Farbe durch Klicken auf die entsprechende Stelle auf Ihrem Bildschirm festlegen. </para>

<variablelist
> <varlistentry
> <term
><guilabel
>Hintergrundfarbe</guilabel
></term
> <listitem
><para
> Das setzt die Hintergrundfarbe für die Zeichen in der msgid-Ansicht und dem msgstr-Editor. Um die Farben der Editierfelder auszuwählen, müssen Sie &kcontrolcenter; benutzen. </para
></listitem
> </varlistentry
> <varlistentry
> <term
><guilabel
>Farbe für maskierte Zeichen</guilabel
></term
> <listitem
><para
> Hier können Sie die Farbe für maskierte ("escaped") Zeichen wie <literal
>\&quot;</literal
>, (Anführungzeichen) oder <literal
>\n</literal
> (Zeilenumbruch) auswählen. </para
></listitem
> </varlistentry
> <varlistentry
> <term
><guilabel
>Farbe für Syntaxfehler</guilabel
></term
> <listitem
><para
> Diese Farbe wird gebraucht um ganze, während des Speicherns entdeckte, fehlerhafte Einträge zu markieren. Diese Fehler werden ausgelöst, wenn die Endung von <acronym
>msgstr</acronym
> und <acronym
>msgid</acronym
> nicht identisch abgeschlossen wurden, oder Fehlerhafte Maskierte Sonderzeichen (escaped Charakters) entdeckt wurden. </para
></listitem
> </varlistentry
> <varlistentry
> <term
><guilabel
>Farbe für Zeichen im C-Format</guilabel
></term
> <listitem
><para
> Diese Farbe wird angezeigt, wenn die Folge von Zeichen denjenigen vor C-Funktionen <function
>printf</function
> oder <function
>scanf</function
> gleicht. Diese startet üblicherweise mit <literal
>%</literal
> (Prozent) und einem folgendenden Zeichen. </para
></listitem
> </varlistentry
> <varlistentry
> <term
><guilabel
>Farbe für Tastenbelegung</guilabel
></term
> <listitem
><para
> Tastaturkürzel starten mit dem Zeichen &amp; (Kaufmannsund, in englisch <quote
>Ampersand</quote
>). Diese Konvention gilt für &kde; und viele andere Projekte. Bei anderen Projekten muss dies jedoch zuerst abgeklärt werden. Dieses Zeichen kann bei den Einstellungen in der Sektion <link linkend="preferences-miscellaneous"
>Verschiedenes</link
> eingestellt werden. </para
></listitem
> </varlistentry
> </variablelist>

<para
> Der Status des aktuell bearbeiteten Eintrags wird durch drei <acronym
>LED</acronym
>s angezeigt. Sie können einstellen, wo diese platziert sind. Zur Auswahl stehen die Anzeige zwischen der msgid und dem Editor, und auf der Statusleiste. Die Farben dieser <acronym
>LED</acronym
>s können Sie Ihrem Geschmack entsprechend auswählen. </para>

</sect3>

<sect3 id="preferences-editor-fonts">
<title
>Schriftarten</title>

<para
> Dies ist die Standard-&kde; Zeichensatz-Auswahldialogbox mit einem kleinen Zusatz. Um die Übersetzung zu erleichtern können Sie die Einstellung <guibutton
>Nur Zeichensätze mit fester Breite anzeigen</guibutton
> auswählen. Die Zeichensatz-Auswahldialogbox lässt Sie die Zeichensatzfamilie, Größe und Kodierung auswählen. Der Kasten unten zeigt eine Vorschau des ausgewählten Zeichensatzes. </para>
</sect3>
</sect2>

<sect2 id="preferences-save">
<title
>Speichern</title>
<para
>  </para>

<variablelist
> <varlistentry
> <term
><guibutton
>Vorspann beim Speichern aktualisieren</guibutton
></term
> <listitem
><para
>  </para
></listitem
> </varlistentry
> <varlistentry
> <term
><guibutton
>Syntax beim Speichern prüfen</guibutton
></term
> <listitem
><para
>  </para
></listitem
> </varlistentry
> </variablelist>

<para
></para>

<para
>Sie können zwischen folgenden Datumsformaten im Vorspannfeld <emphasis
>PO-Revision-Date</emphasis
> wählen:</para>

<itemizedlist
> <listitem
><para
> <guilabel
>Standard</guilabel
> ist das übliche in<acronym
>PO</acronym
>-Dateien benutzte Format. </para
></listitem
> <listitem
><para
> <guilabel
>Lokal</guilabel
> ist das länderspezifische Format. </para
></listitem
> <listitem
><para
> Mit <guilabel
>Benutzerdefiniert</guilabel
> können Sie Ihr eigenes Format definieren, wobei Sie diese C-ähnlichen Formatierungen verwenden können: <table
> <title
>Jahr</title
> <tgroup cols="3"
> <thead
> <row
> <entry
>Format</entry
><entry
>Bedeutung</entry
><entry
>Bereich</entry
> </row
> </thead
> <tbody
> <row
> <entry
>%y</entry
><entry
>Jahr</entry
><entry
>00 bis 99</entry
> </row
> <row
> <entry
>%Y</entry
><entry
>Jahr</entry
><entry
>0001 bis 9999</entry
> </row
> </tbody
> </tgroup
> </table
> <table
> <title
>Monat</title
> <tgroup cols="3"
> <thead
> <row
> <entry
>Format</entry
><entry
>Bedeutung</entry
><entry
>Bereich</entry
> </row
> </thead
> <tbody
> <row
> <entry
>%m</entry
><entry
>Monat des Jahres</entry
><entry
>01 bis 12</entry
> </row
> <row
> <entry
>%f</entry
><entry
>Monat des Jahres</entry
><entry
>1 bis 12</entry
> </row
> <row
> <entry
>%b,%h</entry
><entry
>abgekürzter Monat</entry
><entry
>Jan bis Dec</entry
> </row
> </tbody
> </tgroup
> </table
> <table
> <title
>Tag</title
> <tgroup cols="3"
> <thead
> <row
> <entry
>Format</entry
><entry
>Bedeutung</entry
><entry
>Bereich</entry
> </row
> </thead
> <tbody
> <row
> <entry
>%j</entry
><entry
>Tag des Jahres</entry
><entry
>001 bis 366</entry
> </row
> <row
> <entry
>%d</entry
><entry
>Tag des Monats</entry
><entry
>01 bis 31</entry
> </row
> <row
> <entry
>%e</entry
><entry
>Tag des Monats</entry
><entry
>1 bis 31</entry
> </row
> <row
> <entry
>%a</entry
><entry
>abgekürzter Wochentag</entry
><entry
>Sun bis Sat</entry
> </row
> </tbody
> </tgroup
> </table
> <table
> <title
>Stunde</title
> <tgroup cols="3"
> <thead
> <row
> <entry
>Format</entry
><entry
>Bedeutung</entry
><entry
>Bereich</entry
> </row
> </thead
> <tbody
> <row
> <entry
>%H</entry
><entry
>Stunde</entry
><entry
>00 bis 23</entry
> </row
> <row
> <entry
>%k</entry
><entry
>Stunde</entry
><entry
>0 bis 23</entry
> </row
> <row
> <entry
>%i</entry
><entry
>Stunde</entry
><entry
>1 bis 12</entry
> </row
> <row
> <entry
>%I</entry
><entry
>Stunde</entry
><entry
>01 bis 12</entry
> </row
> <row
> <entry
>%p</entry
><entry
></entry
><entry
>AM oder PM</entry
> </row
> </tbody
> </tgroup
> </table
> <table
> <title
>Minute, Sekunde, Zeitzone</title
> <tgroup cols="3"
> <thead
> <row
> <entry
>Format</entry
><entry
>Bedeutung</entry
><entry
>Bereich</entry
> </row
> </thead
> <tbody
> <row
> <entry
>%M</entry
><entry
>Minute</entry
><entry
>00 bis 59</entry
> </row
> <row
> <entry
>%S</entry
><entry
>Sekunde</entry
><entry
>00 bis 59</entry
> </row
> <row
> <entry
>%Z</entry
><entry
>Zeitzone</entry
><entry
>(in den Einstellungen zur Identität angegeben)</entry
> </row
> <row
> <entry
>%z</entry
><entry
>Zeitzone</entry
><entry
>(als Abweichung angegeben, wie in den System-Einstellungen)</entry
> </row
> </tbody
> </tgroup
> </table
> </para
></listitem
> </itemizedlist>

<para
>In der Kodierungsgruppe können Sie die Kodierung für <acronym
>PO</acronym
>-Dateien anpassen. Wenn Sie an einem &kde;-Projekt arbeiten, stellen Sie bitte sicher, dass UTF-8 eingestellt ist. Die Aufklappliste enthält die möglichen Kodierungen. Setzen Sie mindestens Ihre Sprache und und die Kodierung auf UTF-8. Um ein versehentliches Umstellen der Kodierung der aktuelle Datei zu verhindern, aktivieren Sie <guibutton
>Kodierung der Datei beibehalten</guibutton
>.</para>

</sect2>

<sect2 id="preferences-spellcheck">
<title
>Rechtschreibung</title>

<para
>Hier können Sie das Verhalten der Rechtschreibprüfung einstellen. Insbesondere ist dies interessant, wenn Sie ein Wörterbuch für Ihre Sprache haben. Untenstehend sind die möglichen Einstellungen aufgelistet.</para>

<variablelist
> <varlistentry
> <term
><guibutton
>Kombination aus Wortstamm+Zusätzen erstellen, die nicht im Wörterbuch stehen</guibutton
></term
> <listitem
><para
> Für die dem persönlichen Wörterbuch neu hinzugefügten Wörter erstellt die Rechschreibeprüfung eine Kombination von Wortstamm und Zusätzen. </para
></listitem
> </varlistentry
> <varlistentry
> <term
><guibutton
>Zusammengezogene Wörter als Rechtschreibfehler betrachten</guibutton
></term
> <listitem
><para
>  </para
></listitem
> </varlistentry
> <varlistentry
> <term
><guilabel
>Wörterbuch</guilabel
></term
> <listitem
><para
> Aus der Aufklappliste können Sie zwischen den installierten Wörterbüchern wählen. Schauen Sie bitte auch in der Distribution von ispell oder aspell, um mehr herauszufinden. </para
></listitem
> </varlistentry
> <varlistentry
> <term
><guilabel
>Kodierung</guilabel
></term
> <listitem
><para
> Hier können Sie die Kodierung Ihres Textes auswählen. Diese Einstellung wird dem Rechtschreibprüfungsprogrammes beim Aufruf mitgeteilt. Bitte schauen Sie für weitere Details in die Dokumentation von <ulink url="help:/kspell"
>kspell</ulink
>. </para
></listitem
> </varlistentry
> <varlistentry
> <term
><guilabel
>Programm</guilabel
></term
> <listitem
><para
> Hier wählen sie das zu benutzende Rechtschreibprüfungsprogramm aus. Zur Zeit werden <command
>ispell</command
> und <command
>aspell</command
> unterstützt. </para
></listitem
> </varlistentry
> <varlistentry
> <term
><guibutton
>Ignorierte Wörter merken</guibutton
></term
> <listitem
><para
> Das Merken von ignorierten Wörtern ist ein bequemer Weg, um Abkürzungen oder seltene Zeichenkombinationen zu handhaben. </para
></listitem
> </varlistentry
> <varlistentry
> <term
><guilabel
>Datei zum Speichern ignorierter Wörter</guilabel
></term
> <listitem
><para
> Hier können Sie den Speicherort für die Datei angeben, welche die ignorierten Wörter enthält. Ein Klick auf das Ordnersymbol öffnet ein Dateiauswahlfenster. Standardmäßig wird <filename
>$(HOME)/.kde/share/apps/kbabel/spellignores</filename
> verwendet. <filename
>$(HOME)</filename
> repräsentiert Ihr Persönliches Verzeichnis. </para
></listitem
> </varlistentry
> </variablelist>
</sect2>

<sect2 id="preferences-search">
<title
>Suchen</title>
<para
> Die Sucheinstellungen erlauben es, einige Einstellungen für das Suchen in bereits übersetzen Zeichenketten einzustellen. </para>

<sect3 id="preferences-search-general">
<title
>Allgemein</title>

<para
>Die allgemeinen Einstellungen gelten für alle Suchmodi. Wenn Sie <guibutton
>Suche automatisch starten</guibutton
> anwählen, wird die Suche automatisch bei jedem Wechsel des Eintrags gestartet. Zurzeit können Sie zwischen drei Möglichkeiten auswählen, die aber von den installierten Wörterbuch-Modulen abhängig sind. Im Menü <menuchoice
><guimenuitem
>Einstellungen</guimenuitem
> <guimenuitem
>Wörterbuch einrichten</guimenuitem
> <guimenuitem
>...</guimenuitem
></menuchoice
> können Sie jedes Modul einzeln einrichten.</para>

<para
>Die Standardmäßig installierten Wörterbuch-Module sind:</para>

<variablelist
> <varlistentry
> <term
>&kde;-Datenbanksuchmaschine</term
> <listitem
> <para
>Diese neue Methode ist noch immer im "Alphastatus" der Entwicklung und basiert auf &kbabeldict;. Die Dokumentation für &kbabeldict; enthält die Anweisungen, wie die Suchmaschine zu konfigurieren ist. </para
></listitem
> </varlistentry
> <varlistentry
> <term
>PO-Kompendium</term
> <listitem
><para
>Das Kompendium ist eine Normale <acronym
>PO</acronym
>-Datei, welche eine Liste von Standardübersetzungen enthält. Diese Datei wird von Ihrem Übersetzungsteam bereitgestellt. Sollte diese Datei fehlen, können Sie alternativ eine Datei benutzen, welche alle Übersetzungen enthält (die Datei <filename
>$lang.messages</filename
> im &kde;-Projekt kann &zb; hier gefunden werden: <ulink url="http://i18n.kde.org/po_overview/"
>i18n.kde.org</ulink
>). </para
></listitem
> </varlistentry
> <varlistentry
> <term
>PO-Hilfsdatei</term
> <listitem
><para
>Die Hilfsdatei hilft Ihnen, den Zusammenhang einer Übersetzung zu verstehen. Dazu wird der Eintrag im Übersetzungskatalog im selben Paket, aber in einer anderen Sprache gesucht. Dadurch können Sie nachsehen wie der Eintrag in anderen Sprachen übersetzt worden ist. </para
></listitem
> </varlistentry
> </variablelist>

<para
> Sie können eine Suche auch manuell starten. Sie können entweder im Menü <menuchoice
><guimenu
>Wörterbücher</guimenu
><guimenuitem
>Text suchen</guimenuitem
> <guimenuitem
>PO-Kompendium</guimenuitem
></menuchoice
> oder wenn Sie in der Werkzeugleiste den Suchknopf eine Weile drücken. </para>
</sect3>

</sect2>

<sect2 id="preferences-diffmode">
<title
>Diff</title>

<para
>In den <guilabel
>Diff</guilabel
>-Einstellungen können Sie die Anzeige der Unterschiede der msgids Ihren Bedürfnissen anpassen. </para>

<para
>Für jede Änderung gibt es zwei Arten der Hervorhebung. Für hinzugekommene Zeichen kann entweder eine farbliche Hervorhebung oder Unterstreichen des Textes gewählt werden. Ähnliches gilt für die entfernten Zeichen; hier können Sie zwischen farblicher Hervorhebung und dem Durchstreichen des Textes wählen. </para>
<para
>  </para>
</sect2>


<sect2 id="preferences-miscellaneous">
<title
>Verschiedenes</title>
<para
>  </para>

<variablelist
> <varlistentry
> <term
><guilabel
>Markierung für Tastenkürzel</guilabel
></term
> <listitem
><para
>  </para
></listitem
> </varlistentry
> <varlistentry
> <term
><guilabel
>Regulärer Ausdruck für Kontextinformation</guilabel
></term
> <listitem
><para
>  </para
></listitem
> </varlistentry
> </variablelist>
</sect2>


</sect1>

<sect1 id="preferences-catalogmanager">
<title
>&catalogmanager;-Einstellungen</title>

<para
> In dieser Dialogbox können Sie die Einstellungen für den Katalogmanager einstellen. </para>

<sect2 id="preferences-catalogmanager-general">
<title
>Allgemein</title>
<para
>  </para>

<para
> Darunter können Sie an- und ausschalten: </para>

<variablelist
> <varlistentry
> <term
><guibutton
>Dateien in neuem Fenster öffnen</guibutton
></term
> <listitem
><para
> Wenn aktiviert, werden alle Dateien, welche vom Katalogmanager aus gestartet werden, in einem neuen Fenster geöffnet. </para
></listitem
> </varlistentry
> <varlistentry
> <term
><guibutton
>Prozesse bei Beenden abbrechen</guibutton
></term
> <listitem
><para
>  <note
><para
>  </para
></note
> </para
></listitem
> </varlistentry
> <varlistentry
> <term
><guibutton
>Index für Datei-Inhalte erstellen</guibutton
></term
> <listitem
><para
> Wenn aktiviert, erstellt &kbabel; einen Index für alle im Baum enthaltenen Dateien. Dieser Index wird für die Funktion Suchen/Ersetzen benutzt. <warning
><para
>Durch Aktivierung dieser Einstellung wird das Aktualisieren der Dateiinformation sehr viel langsamer. Dafür wird Suchen/Ersetzen erheblich schneller.</para
></warning
> </para
></listitem
> </varlistentry
> </variablelist>
</sect2>

<sect2 id="preferences-catalogmanager-directories">
<title
>Verzeichnisbefehle</title>
<para
> Hier können Sie Befehle definieren, welche in den Verzeichnissen des Katalogmanagers ausgeführt werden sollen. Diese Befehle werden dann im Untermenü <menuchoice
><guimenuitem
>Befehle</guimenuitem
></menuchoice
> im Kontextmenü des Katalogmanagers angezeigt. </para
><para
> Geben Sie im Feld <guilabel
>Name</guilabel
> den Namen des Befehls ein. Dieser kann frei gewählt werden. Im Feld <guilabel
>Befehl</guilabel
> fügen Sie den auszuführenden Befehl ein. Nach dem Ausfüllen dieser beiden Felder klicken Sie nun auf <guibutton
>Hinzufügen</guibutton
> um den Befehl verfügbar zu machen. Um einen Befehl zu ändern, selektieren Sie diesen und klicken auf <guibutton
>Bearbeiten</guibutton
>. Zum Aktivieren der Änderung klicken Sie auf <guibutton
>Hinzufügen</guibutton
>. Um einen Befehl zu entfernen wählen Sie diesen an und klicken auf <guibutton
>Entfernen</guibutton
>. Um die Reihenfolge zu verändern, wie die Befehle im Kontextmenü angezeigt werde sollen, klicken Sie auf die entsprechenden Pfeilknöpfe. </para
><para
>  </para
><para
> Die folgende Zeichenkette wird bei einem Befehl ersetzt: </para>

<itemizedlist
> <listitem
><para
> <userinput
>@PACKAGE@</userinput
>: Der Name des Verzeichnisses ohne den Pfad </para
></listitem
> <listitem
><para
> <userinput
>@PODIR@</userinput
>: Der Name des PO-Verzeichnisses mit Pfad </para
></listitem
> <listitem
><para
> <userinput
>@POTDIR@</userinput
>: Der Name des Vorlagenverzeichnisses mit Pfad </para
></listitem
> </itemizedlist>

<para
> Zum Beispiel: Sie möchten den Befehl <command
>make</command
> und dannach <command
>make install</command
> ausführen. Sie können im Feld <guilabel
>Name</guilabel
><userinput
>Make und Make install ausführen</userinput
> angeben, und im Feld <guilabel
>Befehl</guilabel
> <userinput
>make; make install</userinput
>. Wenn Sie den Menüeintrag <menuchoice
><guimenuitem
>Befehle</guimenuitem
> <guimenuitem
>Make und Make install ausführen</guimenuitem
></menuchoice
> wählen, werden die beiden Befehle nacheinander im entsprechenden Verzeichnis ausgeführt. </para>
</sect2>

<sect2>
<title
>Dateibefehle</title>
<para
> Hier können Befehle definiert werden, welche auf einzelne Dateien angewendet werden sollen. Diese Befehle werden im Untermenü von <menuchoice
><guimenuitem
>Befehle</guimenuitem
></menuchoice
> im Kontextmenü im Katalogmanager angezeigt. </para>

<para
> Im Feld <guilabel
>Name</guilabel
> wird der Name des Befehls eingetragen. Dieser Name kann frei gewählt werden und wird nur zur Anzeige im Kontextmenü verwendet. Im Feld <guilabel
>Befehl</guilabel
> wird der Befehl eingeben. Nachdem diese beiden Felder ausgefüllt wurden klicken Sie auf <guibutton
>Hinzufügen</guibutton
> um den Befehl zu aktivieren. Zum Ändern eines Befehls wählen Sie diesen aus und klicken auf <guibutton
>Bearbeiten</guibutton
>. Um die Änderungen zu aktivieren, klicken Sie auf <guibutton
>Hinzufügen</guibutton
>. Um einen Befehl zu entfernen, wählen Sie diesen aus und klicken auf <guibutton
>Entfernen</guibutton
>. Sie können die Reihenfolge der Befehle im Kontextmenü mit Hilfe der Pfeilknöpfe anpassen. </para
><para
> Der Befehl wird mit der Standard-Shell ausgeführt. Dies erlaubt es, Umgebungsvariablen zu setzen und/oder mehrere Befehle in einem Menüeintrag zu definieren. Trennen Sie dazu die Befehle durch ein Semikolon. Die Befehle werden im Verzeichnis ausgeführt, in dem sich die ausgewählte Datei befindet. </para
><para
> Die folgende Zeichenkette wird bei einem Befehl ersetzt: </para>

<itemizedlist
> <listitem
><para
> <userinput
>@PACKAGE@</userinput
>: Der Name der Datei ohne Pfad und Dateiendung </para
></listitem
> <listitem
><para
> <userinput
>@POFILE@</userinput
>: Der Name der PO-Datei mit Pfad und Dateiendung </para
></listitem
> <listitem
><para
> <userinput
>@POTFILE@</userinput
>: Der Name der entsprechenden Vorlagendatei mit Pfad und Dateiendung </para
></listitem
> <listitem
><para
> <userinput
>@PODIR@</userinput
>: Der Name des Verzeichnisses, in dem die PO-Datei sich befindet, mit Pfad </para
></listitem
> <listitem
><para
> <userinput
>@POTDIR@</userinput
>: Der Name des Verzeichnisses, in welchem die entsprechende Dateivorlage sich befindet, mit Pfad </para
></listitem
> </itemizedlist>
<para
> Zum Beispiel möchten Sie die Vorlagedatei mit Ihrer PO-Datei zusammenführen.Sie können im Feld <guilabel
>Name</guilabel
> <userinput
>Zusammenführen</userinput
> eintragen, und im Feld <guilabel
>Befehl</guilabel
> <userinput
>msgmerge @POFILE@ @POTFILE@ &gt; @PACKAGE@.neu &amp;&amp; mv @PACKAGE@.neu @PACKAGE@.po</userinput
>. Wenn Sie dannach im Untermenü <menuchoice
><guimenuitem
>Befehle</guimenuitem
> <guimenuitem
>Zusammenführen</guimenuitem
></menuchoice
> auswählen, wird die entsprechende PO-Datei mit der dazugehörigen Vorlagendatei zusammengeführt. </para>
</sect2>
</sect1>
</chapter>

