Germzilla-Installationsnachbereitung für ältere Bugzilla-Versionen
Aus GanderbayWiki
Versionen 2.20.1 bis 3.0.x (außer 2.21.1)
Erst mit Version 3.1 kann auf die Parameter languages und defaultlanguage verzichtet werden.
In den vorangehenden Versionen muss auf diese Parameter eingegangen werden.
- Lassen Sie im Bugzilla-Verzeichnis das Skript
checksetup.pllaufen, um das neue Sprachpaket zu kompilieren. - Machen Sie Germzilla und Bugzilla mit einander bekannt. Auf Bugzillas
editparams.cgi-Seite hängen Sie zur Sprachenliste des Parameterslanguagesmit einem Komma abgetrennt das Sprachenkürzeldean. Wenn Sie bislang noch kein anderes Sprachpaket installiert haben, sollte also dorten, destehen.
Den Parameterdefaultlanguagelassen Sie bitte unberührt aufen. - Bugzilla stellt bevorzugt die Sprache dar, die der Browser des Anwenders anfordert. Jeder Anwender kann also für sich seine Wunschsprache im Browser einstellen.
Auf der Installationsanleitungsseite finden Sie eine Anleitung zur Einstellung einiger gängiger Browser.
Version 2.21.1 und Versionen vor 2.20.1
Für Bugzilla-Versionen vor Version 2.20.1 und für Version 2.21.1 ist aufgrund von Bugzilla-Bug 304417 eine abweichende Nachbereitung erforderlich.
Die Bugzilla-Parameter müssen hier gegenüber dem Standardverfahren bereits vor dem checksetup.pl-Lauf für deutschsprachigen Betrieb eingestellt werden, und es müssen für den checksetup.pl-Lauf spezielle Umgebungsvariablen gesetzt werden.
Sollten Sie auf Bugzilla wegen einer fehlerhaften Installation des deutschsprachigen Sprachpakets einmal nicht mehr zugreifen können, ändern Sie die Bugzilla-Parameter languages und defaultlanguage in der Datei data/params manuell mit einem Editor beide auf den Standardwert en.
Oder greifen Sie (per Browsereinstellung) englischsprachig zu.
- Machen Sie Germzilla und Bugzilla mit einander bekannt. Auf Bugzillas
editparams.cgi-Seite hängen Sie zur Sprachenliste des Parameterslanguagesmit einem Komma abgetrennt das Sprachenkürzeldean. Wenn Sie bislang noch kein anderes Sprachpaket installiert haben, sollte also dorten, destehen.
Den Parameterdefaultlanguagelassen Sie bitte unberührt aufen. - Aufgrund von Bugzilla-Bug 304417 müssen Sie für jeden
checksetup.pl-Lauf die UmgebungsvariableHTTP_ACCEPT_LANGUAGEaufdesetzen. Dieser Bug wurde erst mit Version 2.20.1 behoben, ist aber in der (zuvor erschienenen) Version 2.21.1 ebenfalls enthalten.
Die Umgebungsvariable ist auch für späterechecksetup.pl-Läufe erforderlich, undchecksetup.plläuft nur dann fehlerfrei, wenn sowohldeals auchenin Bugzillaslanguage-Parameter enthalten sind. - Lassen Sie im Bugzilla-Verzeichnis das Skript
checksetup.pllaufen, um das neue Sprachpaket zu kompilieren. - Bugzilla stellt bevorzugt die Sprache dar, die der Browser des Anwenders anfordert. Jeder Anwender kann also für sich seine Wunschsprache im Browser einstellen.
Auf der Installationsanleitungsseite finden Sie eine Anleitung zur Einstellung einiger gängiger Browser.

