Verwendung des Repositorys
Die Datenbank ist ein mehrsprachiges Wörterbuch, das vom Benutzer (Übersetzer) gepflegt wird und für die (halb-)automatische Übersetzung dient. Dieses Tool ist besonders nützlich für Übersetzer, die an Anwendungen mit ähnlichen Benutzeroberflächenelementen arbeiten.
Die Struktur des Repositorys
Man kann sich das Repository wie eine Tabelle vorstellen, in der die Spalten die Sprachen und die Zeilen die Übersetzungen derselben Zeichenfolge darstellen. Das Repository-Formular stellt diese Struktur visuell dar.
Verwendung des Repositorys
Auswahl des Repositorys
Möglicherweise verfügen Sie über mehrere verschiedene Repositorys für unterschiedliche Zwecke. Wählen Sie den Menüpunkt „Repository | Repository öffnen...“, um das Repository (.lr-Datei) auszuwählen, mit dem Sie arbeiten möchten.
Der Pfad zum aktuell ausgewählten Repository wird in der Registry gespeichert. Wenn sich keine Informationen oder Repository-Dateien in dem genannten Ordner befinden, erstellt der Sprachmanager ein neues leeres Repository im Ordner „<LocalizerRootFolder>\Repository“.
Hinweis: Wenn Sie das Repository in einen anderen Ordner kopieren oder verschieben möchten, beachten Sie bitte, dass es aus zwei Dateien besteht – .lr und .mem.
Übersetzung von Zellen mithilfe des Repositorys
Das Hauptziel des Repositorys ist es, den Übersetzungsprozess zu vereinfachen.
Um die ausgewählten Zellen mit einem im Repository gespeicherten Wert zu übersetzen, wählen Sie den Menüpunkt „Repository | Zelle übersetzen“. Für jede ausgewählte Zelle durchsucht das Programm das Repository nach den Übersetzungen des ursprünglichen Werts in der Tabellenzeile. Wenn nur eine Übersetzung gefunden wurde, hat der Sprachmanager den Zellwert geändert. Andernfalls, wenn mehrere passende Übersetzungen vorhanden sind, kann der Benutzer über das spezielle Dialogfeld „Mit Repository übersetzen“ eine der Übersetzungen auswählen.
Wie durchsucht es das Repository?
Zunächst versucht der Sprachmanager, im Repository die Sprache zu finden, die der Muttersprache entspricht. Wird dieser nicht gefunden, sucht LM nach dem „nächstgelegenen“ Eintrag (d. h. „Englisch“ für „Englisch (Kanada)“ oder „Englisch (Vereinigte Staaten)“ für „Englisch“).
Dann suchen wir im Repository nach der Sprache, die der aktiven Sprache entspricht. Die Vorgehensweise ist dieselbe.
Die gefundene Sprache wird nach der Zeichenfolge durchsucht – zunächst unter Berücksichtigung der Groß-/Kleinschreibung, und wenn sie nicht gefunden wird, ohne Berücksichtigung der Groß-/Kleinschreibung.
Alle nicht leeren Übersetzungen der gefundenen Einträge der ursprünglichen Zeichenfolge, die das Suchergebnis liefert.
Verwenden Sie den Menüpunkt „Repository | Sprache übersetzen“, um alle Werte der aktuellen Sprache mit den im Repository gespeicherten Werten zu übersetzen. Das Programm durchsucht das Repository nach den Übersetzungen der Werte in der jeweiligen Landessprache in den entsprechenden Zeilen. Dies geschieht für jede Zeichenfolge der Sprachdatei auf die gleiche Weise wie oben beschrieben.
Über die Registerkarte „Repository“ im Dialogfeld „Optionen“ können Sie das Verhalten des Repositorys verwalten. Sie können beispielsweise wählen, ob Sie alle Zeichenfolgen oder nur die noch nicht übersetzten übersetzen möchten, den Benutzer fragen, welche Übersetzung verwendet werden soll, automatisch die erste gefundene Übersetzung einfügen usw.
Wenn „Smart Repository“ aktiviert ist, bedeutet dies, dass das Repository bei Elementen mit bestimmten „Anhängern“ einen wesentlichen Teil enthalten kann, damit das Element übersetzt werden kann. Beispielsweise gibt es im Repository folgenden Eintrag:
Englisch: „Close“
Deutsch: „Schließen“
Wenn Sie ein Projekt haben, das den Eintrag „Close –>“ enthält, wird dieser automatisch in „Schließen –>“ übersetzt
Wenn die Option „Verfügbarkeit anzeigen“ aktiviert ist, sehen Sie in der Zelle eine spezielle Markierung ( oder ), sofern im Repository eine passende Übersetzung vorhanden ist.
Das Repository komprimieren
Wenn Sie Zeilen und Sprachen zum Repository hinzufügen oder daraus entfernen, kann es vorkommen, dass das Repository einige leere und doppelte Zeilen enthält. Wählen Sie den Menüpunkt „Repository | Pack“, um überzählige Zeilen zu löschen. |