# Das Handbuch zu &lokalize;

Nick
Shaforostoff

    shaforostoff@kde.ru

Ingo
Malchow

    ingomalchow@googlemail.com

Übersetzung
Justus
Seifert

    justus.seifert@googlemail.com

Übersetzung
2007-2009
Nick Shaforostoff
&FDLNotice;
2008-09-10
0.3

&lokalize; ist ein rechnergestütztes Übersetzungssystem, das auf Produktivität und Qualitässicherung ausgerichtet ist.

&lokalize;
Lokalisierung
Übersetzung

## Einführung

Wenn Sie &lokalize; ohne Befehlszeilen-Argumente starten, sehen Sie zwei große Fenster mit der Anzeige von Original und Übersetzung sowie einige Werkzeugansichten. Diese Ansichten können als Bestandteil des Hauptfensters nebeneinander oder gestapelt als Karteikarten und auch als unabhängige Fenster angezeigt werden. Nicht benötigte Werkzeugansichten können Sie ausblenden. Übersetzungsdateien bestehen aus vielen Paaren von Originaltext und Übersetzung, den sogenannten Nachrichten. Eine Nachricht entspricht üblicherweise einer einzelnen Zeichenkette in der Benutzeroberfläche, oder einem Absatz in der Dokumentation. Im ersten Fenster wird der zu übersetzende Text angezeigt. Im zweiten Fenster kann die Übersetzung dieses Textes bearbeitet werden. Sie können durch die Nachrichten mithilfe der Nachrichtenliste oder durch die Benutzung von Bild ab und Bild auf blättern.

Um effektiver Arbeiten zu können, sollten Sie die Kurzbefehle anstelle der Einträge im Menü oder der Knöpfe in den Werkzeugleisten benutzen. Zum Beispiel können Sie mit &Alt;T Tags einfügen oder mit &Alt;Bild ab zur nächsten nicht übersetzten Nachricht springen.

Eine Nachricht kann übersetzt oder nicht übersetzt sein. Eine übersetzte Nachricht kann den Status freigegeben oder nicht freigegeben haben, dieser Status wird auch als fraglich bezeichnet. Die Übersetzung einer nicht freigegebenen Nachricht wird kursiv dargestellt. In &lokalize; können Sie schnell durch eine Datei anhand des staus der Übersetzungen navigieren. Die Menüeinträge und Kurzbefehle dazu finden Sie im Menü Gehe zu. Bei dieser Navigation werden nicht übersetzte Nachrichten als nicht freigegeben berücksichtigt.

## Projekte

Projekte sind eines der wichtigsten Konzepte von &lokalize;. Ein Projekt besteht aus einer Datei, die Pfade zu den Ordnern mit Übersetzungen und Vorlagen enthält. Zu einem Projekt gehören noch weitere Dateien wie zum Beispiel eine Glossar-Datei, Skripte und eine Übersetzungsdatenbank. Wenn Sie mit &lokalize; eine Datei öffnen, ohne dass ein Projekt geladen ist, sucht &lokalize; in bis zu 4 Ebenen oberhalb des Ordners mit der Übersetzungsdatei nach einer Projektdatei. Alternativ können Sie die Projektdatei über die Option `--project` angeben, wenn Sie &lokalize; über die Befehlszeile starten.

Anders als die Projektdateien, das Glossar und die Skripte kann die Übersetzungsdatenbank nicht gemeinsam von den Mitgliedern eines Übersetzungsteams genutzt werden, da sie lokal in einem Ordner eines Nutzers erstellt und gespeichert wird. Alle Übersetzungsdatenbanken der verschiedenen Projekte werden im gleichen Ordner gespeichert. Die Einträge in den verschiedenen Datenbanken können dann in allen Projekten benutzt werden.

### Projektansicht

Die Projektübersicht stellt eine Baumansicht der Dateien mit Statistiken wie den prozentualen Anteil übersetzter Nachrichten und dem letzten Übersetzer dar. Sie erlaubt Ihnen, eine ausgewählte Datei in einem neuen Unterfenster in &lokalize; zu öffnen.

## Glossar

Um die mehrfache Eingabe eines identischen Textes zu vermeiden, können Sie diesen Text in der Glossaransicht suchen und mit einer Tastenkombination einfügen.

Natürlich muss das Glossar zuerst mit Einträgen gefüllt werden. Dazu bietet &lokalize; einen praktischen Glossareditor, der auch eine detaillierte Suche im gesamten Glossar ermöglicht.

Das Glossar rechts unten zeigt alle passenden Einträge für die aktuelle Nachricht
Das Glossar rechts unten zeigt alle passenden Einträge für die aktuelle Nachricht

## Übersetzungsdatenbank

In das Fenster mit der Übersetzungsdatenbank können Sie zum Beispiel aus Dolphin einen Ordner mit Übersetzungdateien ziehen. Dann werden die Übersetzungen in diesen Dateien in die Datenbank übernommen. Um Übersetzungsvorschläge in das Übersetzungsfenster einzufügen, benutzen sie &Ctrl;1, &Ctrl;2 und so weiter, je nach Anzahl der Vorschläge.

Das Drücken der Taste F7 öffnet ein neues Unterfenster mit der Übersetzungsdatenbank. In diesem Unterfenster können Einträge in der Übersetzungsdatenbank gesucht werden. Klicken auf das Ergebnis einer Suche öffnet die zugehörige Datei mit dieser Nachricht. Um schnell eine Datei zu öffnen, die bereits in die Übersetzungsdatenbank eingelesen wurde, muss nur der Dateiname gefolgt von '*' in das Feld Dateimaske eingegeben werden, es ist nicht nötig, die Datei in der Projektübersicht zu suchen.

In der Übersetzungsdatenbank werden alle Einträge einschließlich der fraglichen und nicht übersetzten indiziert. Damit müssen bei einer Suche nicht mehr alle Dateien im Projekt eingelesen und auf einen passenden Eintrag überprüft werden.

&lokalize; mit dem Ergebnis der Suche für die aktuelle Nachricht aus der Übersetzungsdatenbank
&lokalize; mit dem Ergebnis der Suche für die aktuelle Nachricht aus der Übersetzungsdatenbank

## Abgleich von Übersetzungen

Der Abgleichmodus erspart viel Arbeit, wenn zwei oder mehr Übersetzer gleichzeitig an derselben Datei arbeiten, oder wenn ein Übersetzer verschiedene Zweige einer Software betreut.

&lokalize; ermöglicht eine schnelle Navigation durch die Nachrichten mit unterschiedlichen Übersetzungen und zeigt die Unterschiede Wort für Wort an. Desweiteren hat &lokalize; zwei Abgleichansichten - den Primären Abgleich und den Sekundären Abgleich. Beide Ansichten verhalten sich gleich, aber die erste wird normalerweise für das Zusammenführen und die zweite zum Abgleich von Übersetzungen in zwei verschiedenen Softwarezweigen verwendet.

Nachdem eine Übersetzung aus einer zusätzlichen Datei kopiert wurde (bzw. mit dieser abgeglichen wurde), werden alle nachfolgenden Änderungen an dem entsprechenden Eintrag auf die zusätzliche Datei zurückkopiert.

### Zusammenführen

Eine Anwendung des Abgleichmodus ist das Korrekturlesen von geänderten Übersetzungen.

Öffnen Sie die Ausgangsdatei und ziehen Sie dann ziehen die überarbeitete Datei in das Fenster Primärer Abgleich, drücken sie danach &Alt;Pfeil runter oder &Alt; Pfeil hoch, um durch die Einträge mit unterschiedlichen Übersetzungen zu blättern.

&lokalize; beim Zusammenführen von Änderungen in Übersetzungen
&lokalize; beim Zusammenführen von Änderungen in Übersetzungen

### Abgleichen von Übersetzungen

Im Abgleichmodus können Änderungen an Übersetzungen von zwei Zweigen gleichzeitig vorgenommen werden. Setzen Sie in den Projekteinstellungen als Zweig-Ordner den Pfad zum Basiordner des Zweiges ein. Dann werden die Dateien in diesem Zweig automatisch als Sekundärer Abgleich geöffnet. Wenn Sie nun Übersetzungen in Dateien im Hauptzweig ändern, werden diese Änderungen automatisch auch in den Dateien des Nebenzweiges vorgenommen, wenn der Originaltext in beiden Dateien übereinstimmt.

Wenn Sie zum Beispiel an der Übersetzung von KDE arbeiten, können sie trunk nach `/home/xx/hacking/kde/trunk/l10n-kde4/de` auschecken und branch nach `/home/xx/hacking/kde/branches/stable/l10n-kde4/de`. Erstellen Sie das &lokalize;-Projekt: `/home/xx/hacking/kde/trunk/l10n-kde4/de/projekt.ktp` und setzen Sie `BranchDir=../../../branches/stable/l10n-kde4/de`. Bearbeiten Sie dann dieses Projekt und die Änderungen werden gleichzeitig im trunk- und branch-Verzeichnis ausgeführt.

### Vergleich zur vorherigen Fassung

Wenn sich der Originaltext für die Übersetzung ändert, aktualisieren gettext-Werkzeuge die Übersetzungdateien und markieren Einträge mit verändertem Originaltext als fraglich. Sie speichern den früheren Originaltext, so dass die Übersetzer genau sehen können, was sich verändert hat. &lokalize; erleichtert die Übersetzung, indem es die Teile des Originaltextes, die verändert wurde, im Fenster Vergleich zur vorherigen Fassung hervorhebt.

&lokalize; hebt die Teile des Ausgangstextes hervor die seit der letzten Überprüfung der Übersetzung verändert wurden
&lokalize; hebt die Teile des Ausgangstextes hervor die seit der letzten Überprüfung der Übersetzung verändert wurden

## Danksagungen und Lizenz

&lokalize;

Programm Copyright © 2007-2009, Nick Shaforostoff shaforostoff@kde.ru

Einiger Quellcode wurde von &lokalize;-Vorläufer &kbabel; übernommen.

Dokumentation Copyright © 2007-2009 Nick Shaforostoff shaforostoff@kde.ru

Autor:

- Nick Shaforostoff shaforostoff AT kde.ru

Weitere Informationen finden Sie auf der &lokalize; Webseite.

Übersetzung: Ingo Malchow ingomalchow@googlemail.com, Justus Seifert justus.seifert@googlemail.com

&underFDL; &underGPL;

&documentation.index;