26.12.2013 Aufrufe

SUSE Linux Enterprise Desktop-Dokumentation

SUSE Linux Enterprise Desktop-Dokumentation

SUSE Linux Enterprise Desktop-Dokumentation

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

17.2.6 Bereitstellen von Übersetzungen des<br />

Installations-Workflows<br />

Abhängig vom Endbenutzer könnten Übersetzungen des benutzerdefinierten Workflows<br />

gewünscht werden. Diese Übersetzungen könnten notwendig sein, wenn Sie den<br />

Workflow durch Ändern der Datei /etc/YaST2/firstboot.xml wie unter<br />

Abschnitt 17.2.4, „Anpassen des Workflows“ (S. 286) beschrieben angepasst haben.<br />

Dies unterscheidet sich von der Lokalisierung benutzerdefinierter YaST-Meldungen,<br />

was bereits unter Abschnitt 17.2.1, „Anpassen von YaST-Meldungen“ (S. 284)<br />

beschrieben ist.<br />

Wenn Sie die Datei /etc/YaST2/firstboot.xml geändert und Änderungen an<br />

Zeichenketten vorgenommen haben, erstellen Sie eine neue Übersetzungsvorlagendatei<br />

(.pot-Datei) und verwenden Sie die gettext-Toolkette zur Übersetzung. Installieren<br />

Sie die übersetzten Dateien schließlich in den YaST-Locale-Verzeichnissen (/usr/<br />

share/YaST2/locale) als kompilierte .mo-Dateien. Führen Sie dazu die folgenden<br />

Schritte aus:<br />

1 Ändern Sie die Einstellung textdomain von:<br />

firstboot<br />

zu beispielsweise<br />

firstboot-oem<br />

2 Verwenden Sie xgettext, um die übersetzbaren Zeichenketten zur Übersetzungsvorlagendatei<br />

(.pot-Datei) hinzuzufügen, zum Beispiel zu firstboot-oem<br />

.pot:<br />

xgettext -L Glade -o firstboot-oem.pot /etc/YaST2/firstboot.xml<br />

3 Starten Sie den Übersetzungsprozess. Packen Sie anschließend die übersetzten<br />

Dateien (LL_code.po-Dateien) genauso wie die Übersetzungen der anderen Projekte<br />

und installieren Sie die kompilierten firstboot-oem.mo-Dateien.<br />

Falls Sie Übersetzungen für zusätzliche oder geänderte YaST-Module benötigen, stellen<br />

Sie die Übersetzungen in einem derartigen Modul selbst bereit. Wenn Sie ein vorhandenes<br />

Modul gerade geändert haben, ändern Sie auf jeden Fall auch dessen textdomain-<br />

Anweisung, um unerwünschte Nebeneffekte zu vermeiden.<br />

292 Bereitstellungshandbuch

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!