Qt Linguist

Die Qt Linguist-Funktionalität wird verwendet, um die für die Übersetzung erzeugten ".ts"-Dateien anzuzeigen und zu bearbeiten. Die spezielle Qt-Dokumentation für diese Funktion finden Sie hier.

Abbildung 1. Linguist panel

Qt Linguist-Panel

Das Qt Linguist-Panel enthält eine Menüleiste und die folgenden Ansichten als Bereiche:

  • Kontext: In dieser Ansicht kann der Kontext für die Übersetzung aus einer Liste ausgewählt werden.

  • Zeichenketten: Diese Ansicht zeigt die Liste der übersetzbaren Strings, die im Kontext gefunden wurden.

  • Quelldateien und Formulare: In dieser Ansicht wird der Kontext für die ausgewählte Zeichenfolge im Quellcode angezeigt, sofern dieser zugänglich ist.

  • Der Hauptübersetzungsbereich, in dem die spezifischen Zeichenketten übersetzt werden.

  • Wörterbuch und Vorschläge: In dieser Ansicht werden die möglichen Übersetzungen für die ausgewählte Zeichenfolge angezeigt.

  • Hinweise:In dieser Ansicht werden die Warnungen für übersetzte Zeichenfolgen angezeigt, die die Validierungstests nicht bestehen.

Die Übersetzungsansicht ist immer sichtbar. Andere Ansichten können über das Menü Ansicht in der Menüleiste ausgeblendet und per Drag and Drop angeordnet werden.

Eine ausführliche Beschreibung des Qt Linguist Panels finden Sie im Kapitel Qt Linguist Benutzeroberfläche (Qt Linguist Manual)

Zeichenketten übersetzen

Das Übersetzen von Zeichenketten erfolgt in der Übersetzungsansicht des Panels. Der ausgewählte Quelltext und die aus dem Projekt extrahierten Kommentare werden angezeigt, und die entsprechende Übersetzung wird in das Textfeld für die Zielsprache eingegeben. Die Übersetzungen können in dieser Ansicht auch als akzeptiert oder mit Warnungen akzeptiert markiert werden.

Die ausführliche Beschreibung des Zeichenketten-Übersetzungsprozesses finden Sie im Kapitel Übersetzen von Zeichenketten (QT Linguist Manual)..

Wie eine Zeichenkette mit unterschiedlichen Bedeutungen je nach Kontext übersetzt wird, finden Sie in diesem Abschnitt.

Auswahl der zu übersetzenden Zeichenketten

Die Zeichenketten-Ansicht bietet eine Liste aller übersetzbaren Strings des aktuellen Kontexts. Die Zeichenketten können einzeln zur Übersetzung ausgewählt und nach ihrem aktuellen Übersetzungsstand und ihrer Genauigkeit markiert werden.

Eine ausführliche Beschreibung der Zeichenketten-Ansicht finden Sie im Kapitel Auswahl der zu übersetzenden Strings (QT Linguist Manual).

Zeichenketten im Kontext betrachten

In der Ansicht Wörterbuch und Vorschläge wird der Quelltext der aktuellen Zeichenkette angezeigt, sofern vorhanden. Weitere Informationen finden Sie im Kapitel Anzeigen von Zeichenketten im Kontext (QT Linguist Manual).

Wiederverwendung von Übersetzungen

Einige Übersetzungen können wiederverwendet werden, der richtige Umgang damit ist im Kapitel Wiederverwendung von Übersetzungen (QT Linguist Manual) zu finden.

Validierung von Übersetzungen

Qt Linguist bietet eine automatische Validierung von Übersetzungen. Die verfügbaren Tests können im Kapitel Validierung von Übersetzungen (QT Linguist Manual) nachgelesen werden.