Sprachen zu einem Projekt hinzufügen

Aus RAD Studio
Wechseln zu: Navigation, Suche

Nach oben zu Translation-Manager in der IDE


Sie können Ihrem Projekt mit dem Ressourcen-DLL-Experten Sprachen hinzufügen. Für jede hinzugefügte Sprache erzeugt der Experte das Projekt für die lokalisierte Ressourcen-DLL. Der Experte generiert dieses lokalisierte Ressourcen-DLL-Projekt in Ihrer Projektgruppe. Jedes Ressourcen-DLL-Projekt wird in einem eigenen Unterverzeichnis mit einem auf dem Gebietsschema der Sprache basierenden Namen erstellt.

So fügen Sie einem Projekt eine Sprache hinzu:

  1. Erzeugen Sie Ihr Projekt.
  2. Öffnen Sie Ihr Projekt, und wählen Sie Datei > Neu > Weitere > Delphi-Projekte (oder C++Builder-Projekte) > Ressourcen-DLL-Experte, um den Ressourcen-DLL-Experten zu öffnen. Sie können auch Projekt > Sprachen > Hinzufügen wählen, um das Dialogfeld Sprachen hinzufügen zu öffnen, das dieselbe Funktionalität wie der Ressourcen-DLL-Experte bereitstellt.
  3. Vergewissern Sie sich, dass Ihr Projekt in der im Experten angezeigten Liste ausgewählt ist, und klicken Sie dann auf Weiter.
  4. Aktivieren Sie die Kontrollkästchen neben den Sprachen, die dem Projekt hinzugefügt werden sollen, und klicken Sie dann auf Weiter.
  5. Überprüfen Sie die Verzeichnispfade, die der Experte für die Ressource-DLL-Projekte für die hinzuzufügenden Sprachen verwendet.
Tipp: Um den Pfad zu ändern, klicken Sie zuerst auf die Pfadangabe, dann auf die Ellipsen-Schaltfläche (...) und wählen schließlich das neue Verzeichnis aus.
Wenn Sie mit den Pfadangaben einverstanden sind, klicken Sie auf Weiter.
  1. Legen Sie den Aktualisierungsmodus für das zu erstellende Ressourcen-DLL-Projekt fest:
    • Wenn für die ausgewählte Sprache noch kein Ressourcen-DLL-Projekt vorhanden ist, wird in der Spalte Aktualisierungsmodus der Eintrag Neu erstellen angezeigt. Klicken Sie auf Weiter.
    • Falls das angegebene Verzeichnis bereits ein Ressourcen-DLL-Projekt für die ausgewählte Sprache enthält, klicken Sie in die Spalte Aktualisierungsmodus und wählen Aktualisieren oder Überschreiben. Wählen Sie Aktualisieren, wenn Sie das vorhandene Ressourcen-DLL-Projekt beibehalten und ändern möchten. Wählen Sie Überschreiben, um ein neues leeres Ressourcen-DLL-Projekt zu erstellen und das alte Projekt samt allen darin enthaltenen Übersetzungen zu löschen. Klicken Sie auf Weiter.
  2. Überprüfen Sie die vom Experten angezeigte Zusammenfassung, und klicken Sie auf Fertig stellen, um die Ressourcen-DLL-Projekte für die ausgewählten Sprachen zu erstellen oder zu aktualisieren. Wenn eine .drc-Datei erzeugt werden soll, klicken Sie im entsprechenden Dialogfeld auf Ja. Jedes Projekt, das eigene Ressourcenstrings (anstatt von zuvor compilierten .rc-Dateien) verwendet, benötigt eine .drc-Datei. Wenn Sie sicher sind, dass keine neuen Dateien erforderlich sind (weil in dem Projekt keine eigenen Ressourcenstrings vorhanden sind), wählen Sie im letzten Dialogfeld die Option Nicht gefundene DRC-Dateien auslassen. Damit wird verhindert, dass der Experte Dateien erzeugt bzw. fragt, ob Dateien erzeugt werden sollen.
  3. Klicken Sie auf Ja, um das Projekt zu compilieren. Klicken Sie auf OK, um die Projektgruppe zu speichern.

Die erzeugten Ressourcen-DLL-Projekte enthalten unübersetzte Kopien der Ressourcenstrings aus dem Originalprojekt.

So entfernen Sie eine Sprache aus dem aktuellen Projekt:

  1. Öffnen Sie Ihr Projekt.
  2. Wählen Sie Projekt > Sprachen > Entfernen.
  3. Aktivieren Sie das Kontrollkästchen neben der Sprache, die aus dem Projekt entfernt werden soll, und klicken Sie dann auf Weiter.
  4. Klicken Sie auf Fertig stellen.

Der Experte entfernt das ausgewählte Ressourcen-DLL-Projekt aus der Hauptprojektdatei, löscht aber die darin enthaltenen Dateien und Verzeichnisse nicht.

So stellen Sie eine Sprache in einem Projekt wieder her:

  1. Öffnen Sie Ihr Projekt, und wählen Sie Datei > Neu > Weitere > Delphi-Projekte (oder C++Builder-Projekte) > Ressourcen-DLL-Experte, um den Ressourcen-DLL-Experten zu öffnen. Oder wählen Sie Projekt > Sprachen > Hinzufügen, um das Dialogfeld Sprachen hinzufügen zu öffnen.
  2. Wählen Sie auf der entsprechenden Seite das Basissprachprojekt aus, in dem die Ressourcen-DLL-Projekte für die zu lokalisierenden Sprachen wiederhergestellt werden sollen. Klicken Sie auf Weiter.
  3. Wählen Sie auf der nächsten Seite die Sprachen (z. B. Afrikaans) aus, für die die Ressourcen-DLL-Projekte wiederhergestellt werden sollen. Klicken Sie auf Weiter.
  4. Auf der nächsten Seite werden die ausgewählten Sprachen und die Standardpfade der Ressourcen-DLL-Projekte für diese Sprachen angezeigt. Sie können diese Standardpfade ändern. Hier müssen Sie den Verzeichnispfad des alten Ressourcen-DLL-Projekts angeben. Wenn Sie auf einen Pfad klicken, erscheint eine Ellipsen-Schaltfläche (...), und der interne Editor wird aktiviert. Sie können auf die Ellipsen-Schaltfläche klicken, um das Dialogfeld Ordner suchen zu öffnen. Suchen Sie in diesem Dialogfeld den gewünschten Ordner, und klicken Sie auf OK, um ihn auszuwählen. Klicken Sie auf Weiter.
  5. Auf der nächsten Seite werden die ausgewählten Sprachen und der Aktualisierungsmodus für die zugehörigen Ressourcen-DLL-Projekte angezeigt.
    • Zeigt der im vorherigen Schritt ausgewählte Pfad auf das vorhandene Ressourcen-DLL-Projekt, das zuvor aus dem Basissprachprojekt entfernt wurde, dann enthält die Spalte Aktualisierungsmodus den Eintrag Aktualisieren. Derartige Ressourcen-DLL-Projekte können im Basissprachprojekt wiederhergestellt werden. Das vorhandene Ressourcen-DLL-Projekt wird mit den in den Ressourcen des Basisprojekts implementierten Änderungen aktualisiert. Wenn Sie in die Spalte Aktualisierungsmodus klicken und Überschreiben auswählen, löscht der Experte das vorhandene alte Ressourcen-DLL-Projekt und alle enthaltenen Übersetzungen und erstellt ein neues Projekt.
    • Wenn der Pfad nicht auf das vorhandene Ressourcen-DLL-Projekt zeigt, dann enthält die Spalte Aktualisierungsmodus den Eintrag Neu erstellen.
  6. Klicken Sie auf Weiter.
  7. Klicken Sie auf der nächsten Seite auf Fertig stellen.

Siehe auch