Germzilla-Installationsnachbereitung für ältere Bugzilla-Versionen

Aus GanderbayWiki

Wechseln zu: Navigation, Suche

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.

  1. Lassen Sie im Bugzilla-Verzeichnis das Skript checksetup.pl laufen, um das neue Sprach­paket zu kompilieren.
  2. Machen Sie Germzilla und Bugzilla mit einander bekannt. Auf Bugzillas editparams.cgi-Seite hängen Sie zur Sprachen­liste des Parameters languages mit einem Komma abgetrennt das Sprachen­kürzel de an. Wenn Sie bislang noch kein anderes Sprach­paket installiert haben, sollte also dort en, de stehen.
    Den Parameter defaultlanguage lassen Sie bitte unberührt auf en.
  3. Bugzilla stellt bevorzugt die Sprache dar, die der Browser des Anwenders anfordert. Jeder Anwender kann also für sich seine Wunsch­sprache 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.

  1. Machen Sie Germzilla und Bugzilla mit einander bekannt. Auf Bugzillas editparams.cgi-Seite hängen Sie zur Sprachen­liste des Parameters languages mit einem Komma abgetrennt das Sprachen­kürzel de an. Wenn Sie bislang noch kein anderes Sprach­paket installiert haben, sollte also dort en, de stehen.
    Den Parameter defaultlanguage lassen Sie bitte unberührt auf en.
  2. Aufgrund von Bugzilla-Bug 304417 müssen Sie für jeden checksetup.pl-Lauf die Umgebungsvariable HTTP_ACCEPT_LANGUAGE auf de setzen. Dieser Bug wurde erst mit Version 2.20.1 behoben, ist aber in der (zuvor erschienenen) Version 2.21.1 ebenfalls enthalten.
    Die Umgebungs­variable ist auch für spätere checksetup.pl-Läufe erforder­lich, und checksetup.pl läuft nur dann fehlerfrei, wenn sowohl de als auch en in Bugzillas language-Parameter enthalten sind.
  3. Lassen Sie im Bugzilla-Verzeichnis das Skript checksetup.pl laufen, um das neue Sprach­paket zu kompilieren.
  4. Bugzilla stellt bevorzugt die Sprache dar, die der Browser des Anwenders anfordert. Jeder Anwender kann also für sich seine Wunsch­sprache im Browser einstellen.
    Auf der Installationsanleitungsseite finden Sie eine Anleitung zur Einstellung einiger gängiger Browser.

Zurück zur Installationsanleitung.

Persönliche Werkzeuge