ganderbay.net

2004-10-15

Germzilla

Wurblzap, 11.35 pm · Filed under: Germzilla

Germzilla, the German translation package for Bugzilla

Teach Bugzilla how to speak German!
Germzilla is maintained by Marc Schumann.

40 Comments »

  1. 2006-07-31, 8.28 am · Comment by Ralf

    Hi, ich hab die Version germzilla-2.22-2.utf-8.tar.gz für meine bugzilla-2.22-Version wie beschrieben installiert. wenn ich jetzt in bugzilla unter languages de einstellen will, kommt folgende Meldung:
    The new value for languages is invalid: The template directory for de does not exist.

    kannst du mir sagen,was ich falsch gemacht habe?

    MfG

    Ralf

  2. 2006-08-01, 12.53 pm · Comment by Wurblzap

    Das kann ich so direkt leider nicht sagen. Existiert denn jetzt neben template/en ein Verzeichnis template/de? Wenn ja, dann hilft es (unter *nix) vielleicht, einmal checksetup.pl laufen zu lassen, so dass die Berechtigungen in template/de korrigiert werden. Unter Windows würde ich probieren, ob es hilft, die Berechtigungen des template-Verzeichnisses an die Unterverzeichnisse weiterzuvererben.

  3. 2006-09-14, 9.55 am · Comment by mcms

    Bei mir funktioniert das Sprachpaket wunderbar. Nur werden keine Umlaute angezeigt. Gibt es irgendeine Möglichkeit diesen “BUG” zu beheben?

    MFG

  4. 2006-09-14, 9.57 am · Comment by Wurblzap

    mcms: ich tippe mal stark auf einen Konflikt bei der Zeichensatzkodierung. Werden die Umlaute überhaupt nicht angezeigt, oder werden sie verstümmelt?

  5. 2006-09-14, 10.52 am · Comment by mcms

    Ich hab an stelle der Umlaute ein ?

  6. 2006-09-14, 11.43 am · Comment by Chris

    Ich bekomme bei meinem heute frisch installierten Bugzilla nur folgende Fehlermeldung:

    Bugzilla has suffered an internal error. Please save this page and send it to THE MAINTAINER HAS NOT YET BEEN SET with details of what you were doing at the time this message appeared.

    URL: https://192.168.66.1/bugzilla/editparams.cgi

    Template->process() failed twice.
    First error: undef error - Not a GLOB reference at /usr/lib/perl5/site_perl/5.8.7/i586-linux-thread-multi/Template/Provider.pm line 647.
    Second error: undef error - Not a GLOB reference at /usr/lib/perl5/site_perl/5.8.7/i586-linux-thread-multi/Template/Provider.pm line 647.

    keine ahnung, was das ist, eigentlich hab ich alles so gemacht, wie es hier im wiki steht

  7. 2006-09-14, 1.00 pm · Comment by Wurblzap

    Bitte Fragen möglichst über den Diskussions-Mailverteiler stellen – damit kann ein größerer Kreis angesprochen werden, und es wird hier nicht so unübersichtlich.

    mcms: Also verstümmelt. Überprüfe bitte, ob die Zeichensatzkodierung von Germzilla, die von Bugzilla angegebene Zeichensatzkodierung und die Zeichensatzkodierung der Datenbankinhalte übereinstimmen. Siehe auch http://germzilla.ganderbay.net/encodingchecker.cgi und die Hinweise zur Zeichensatzkodierung in der Liste der FAQ.

    Chris: Das ist ein Fall für den Bugzilla-Support.

  8. 2006-12-07, 12.59 pm · Comment by PK

    Ich habe die aktuellste Bugzilla-Version installiert. Leider beschwert sich Germzilla mit der folgenden Meldung:

    Bugzilla Version 2.22.1 mit Germzilla Version 2.22-2 (Die Germzilla-Version ist für die Bugzilla-Version nicht geeignet!)

    Was ist zu tun?

  9. 2006-12-09, 12.50 am · Comment by Wurblzap

    Germzilla-Version 2.22-2 ist für Bugzilla 2.22 geeignet und nicht für 2.22.1. Germzilla-Version 2.22.1-1 steht aber kurz vor der Veröffentlichung.

  10. 2006-12-20, 10.14 am · Comment by Sergey

    Hallo,
    ich habe Bugzilla Version 2.22.1 und dann Germzilla Version 2.22.1-1 installiert. Beim Eintragen des neuen Bug taucht eine Fehlermeldung auf,
    Das gewünschte Format „“ ist mit dem Inhaltstyp „txt“ nicht verfügbar.
    Wenn default englische Version eingestellt wird, wird dann Bug eingetragen und es gibt keine Fehlermeldungen.
    Wie kann man dieses Problem lösen?

    MFG,

    Sergey

  11. 2006-12-20, 10.22 am · Comment by Sergey

    Hallo,

    einige Dateien (Bugzilla Version 2.22.1 und dann Germzilla Version 2.22.1-1) sollen auch in Template der Germzilla (template\de\default\global, template\de\default\admin) aus Template der englischen Version kopiert werden.

    MFG,

    Sergey

  12. 2006-12-20, 11.22 am · Comment by Wurblzap

    Bitte Fragen möglichst über den Diskussions-Mailverteiler stellen – damit kann ein größerer Kreis angesprochen werden, und es wird hier nicht so unübersichtlich.

    Sergey: bitte stelle sicher, dass wie in der Installationsanleitung beschrieben der Parameter defaultlanguage unberührt auf en stehen bleibt.

  13. 2007-02-02, 11.31 am · Comment by Bernd

    Bugzille 2.22.1 und Germzilla 2.22-1, alles iwe in der Installationsaleitung beschrieben:
    MIT de als ausgewählter Sprache:
    URL: http://cvs.dato.at/crm/editusers.cgi?action=add
    undef error - hrml: filter not found

    OHNE de –> kein Fehler.

    tx für jede Info.

    Bernd

  14. 2007-02-02, 2.49 pm · Comment by Wurblzap

    Bernd, das ist ein Fehler in der Übersetzung. In Zeile 47 muss “token FILTER hrml” durch “token FILTER html” ersetzt werden.

    Ich werde so bald wie möglich ein korrigiertes Sprachpaket veröffentlichen.

  15. 2007-02-02, 2.53 pm · Comment by Bernd

    :-) Wunderbar. Works.
    tx B.

  16. 2007-02-13, 12.20 pm · Comment by Naidrok

    Hallo,

    zuerst zum Problem von Sergey vom 20.12.2006:

    wir nutzen bugzilla (2.22.1) mit der Einstellung defaultlanguage und languages = de (kein ‘en’). Du hast es schon richtig erkannt, dass Kopieren von einigen Dateien das Problem löst, aber vielleicht nicht alle Probleme.
    Einfacher geht es, indem man das en/default Verzeichnis in ein Zwischenverzeichnis kopiert, darüber das de/default und diese Mischung wieder in das de/default überträgt. Jetzt sollte keine Datei mehr fehlen.
    Eigenen Anpassungen sollten natürlich im de/custom gemacht werden, sonst hat man beim Versionsupdate viel mehr Arbeit.

    Jetzt zum Versionsupdate:

    in edit.html.tmpl unter admin/components scheint ein Fehler zu sein. Die en-Templates sind richtig. Beim Editieren der Komponenten wird immer angezeigt, dass ‘Keine’ bugs vorhanden ist, auch wenn es nicht stimmt.

    — de/default/admin/components/edit.html.tmpl 2007-02-13 10:31:38.000000000 +0100
    +++ en/default/admin/components/edit.html.tmpl 2006-10-15 00:05:56.000000000 +0200
    @@ -84,1 +81,1 @@
    -[% IF bug_count > 0 %]
    +[% IF comp.bug_count > 0 %]

    Ich stelle meinen (ersten) Beitrag hier, da ich mit dem Diskussions-Mailverteiler irgendwie nicht gut zurechtkomme.

    MFG
    Kordian

  17. 2007-02-13, 2.40 pm · Comment by Wurblzap

    Kordian, stimmt, vielen Dank. bug_count stammt noch aus 2.20, und die Änderungen für 2.22 sind offenbar nicht korrekt eingearbeitet worden. 2.23.x ist ebenfalls betroffen. Ich habe die Korrektur übernommen, und zukünftige Veröffentlichungen enthalten diesen Fehler nicht mehr.

  18. 2007-03-16, 3.20 pm · Comment by Guenter

    Hallo,
    habe unter SuSE 10.0 bugzilla 2.22.2 frisch installiert, dazu germzilla 2.22.2-1.utf-8
    Soweit, so gut. Schien alles zu funktionieren. ABER: Gruppen lassen sich nicht editiern oder löschen!
    Die generierte Edit-Groups-Seite (editgroups.cgi) erzeugt keine Links. Die Gruppennamen sollten mit Links der Form “…/editgroups.cgi?action=changeform&group=8″ hinterlegt sein, und in der Action-Spalte sollte für die selbst angelegten Gruppen ein DELETE-Link (…/editgroups.cgi?action=del&group=14) existieren.
    Bei meiner Installation fehlen sämtliche dieser Links, die Gruppennamen sind reiner Text, in der Action-Spalte tauchen keine DELETE auf.
    Lösche ich template/de (gefolgt von checksetup.pl), ist alles wieder o.k. !
    Übrigens: Vermischen der en/default und de/default wie von Kordian beschrieben ergibt hierbei keine Besserung.
    Ob’s an SuSE 10.0 liegt, kann ich nicht verifizieren, hab’ kein anderes Linux. Effekt ist aber der gleiche auf einer 64-Bit- und auf einer 32-Bit-Installation. (Kernel 2.6.13-15.13-smp (64Bit), 2.6.13-15.15-default (32-Bit))

    P.S.: würde das ja in die Mailingliste posten, aber - sorry - gegen yahoogroups habe ich prinzipiell etwas.

    Günter

  19. 2007-03-16, 4.10 pm · Comment by Guenter

    Nachtrag zu vorhin:

    Habe mal weiter nachgesehen und festgestellt, dass das Template list.html.tmpl unter template/de/default/admin/groups für den Fehler verantwortlich ist:

    im de-Template fehlen die beiden Zeilen

    [% edit_contentlink = “editgroups.cgi?action=changeform&group=%%id%%” %]
    [% del_contentlink = “editgroups.cgi?action=del&group=%%id%%” %]

    (Zeile 40 und 41 im en-Template)

    Habe sie im de-Template eingefügt und jetzt geht’s. Ergibt Sinn.

    MfG,
    Günter

  20. 2007-03-21, 12.04 am · Comment by Wurblzap

    Guenter, vielen Dank, richtig erkannt, ich werde das korrigieren. Betroffen sind 2.22.1-1 bis 2.22.2-1. Zukünftige Veröffentlichungen enthalten den Fehler nicht mehr.

  21. 2007-03-22, 12.12 pm · Comment by Guenter

    Hallo Wurblzap,

    gern geschehen. Wir bräuchten Bugzilla (und damit Germzilla) nicht, wenn unsere Programme bug-free wären :-)
    Selbst wenn man des Englischen mächtig ist, sind deutsche Übersetzungen immer hilfreich und willkommen,
    besonders im Hinblick auf unsere Kunden.
    Darum an dieser Stelle mal ein großes Danke für Deine und der Co-Autoren Arbeit!

    MfG,
    Günter

  22. 2007-05-18, 3.28 pm · Comment by Matthias

    Danke erst mal für die gut Arbeit.

    Mir ist etwas aufgefallen:
    Die HTML-Codes für die 3Punkte … werden nicht korrekt dargestellt. Offensichtlich bereitet Bugzilla die Template-Texe für die HTML-Darstellung auf. Bei mir wurden die Codes mit … dargestellt. Bei englischer Einstellung trat dieses Problem nicht auf.

    Nach Ersetzung von allen “&hellip” mit “…” wurde alles korrekt dargestellt.
    Aber vielleicht habe ich auch etwas anderes falsch gemacht.

    Gruß,
    Matthias

  23. 2007-05-25, 9.35 am · Comment by Wurblzap

    Matthias, das ist wohl Bug 27.

  24. 2007-06-12, 10.33 pm · Comment by Dirk

    Marc,

    beim Kompilieren der Templates wirft checksetup.pl den Fehler:
    Undefined subroutine &Bugzilla::Util::ThrowTemplateError called at Bugzilla/Util
    .pm line 498
    sobald die deutschen Templates installiert sind.
    Wenn nur die englischen vorhanden sind läuft alles glatt.
    Bugzilla version 3.0, utf8
    Hast Du eine Idee was da los sein kann?

    Gruß
    Dirk

  25. 2007-06-12, 10.57 pm · Comment by Dirk

    Marc,

    vergiß meinen letzten Kommentar, hatte das data-Verzeichnis aus der bestehenden 2.22 Version übernommen und da war irgendwas drin das er nicht mochte. Mit einem leeren data-Verzeichnis gehts.

    Gruß

    Dirk

  26. 2007-08-27, 10.23 am · Comment by Andy

    Hallo,

    ich habe heute den neuen Patch von bugzilla eingespielt, also auf 3.0.1 geupdatet. Nun sagt mir Germzilla, das die Versionen nicht kompatibel sind. Mir ist schon klar warum, wollte nur wissen, ob die Änderungen so gravierend sind, dass es wirklich zu inkompatibilitäten kommt. Wie wird das geprüft; per Versionsvergleich? Wenn ja, kann es dann sein, dass es dann keine Inkompatibilitäten gibt? Könnte es Probleme geben, wenn ich Germzilla 3.0-1 für bugzilla 3.0 auf dem geupdateten buzilla 3.0.1 laufen lasse?

    Gruß
    Andy

  27. 2007-08-27, 1.05 pm · Comment by Wurblzap

    Hallo Andy,

    innerhalb des gleichen Entwicklungszweiges (also beispielsweise innerhalb 2.22.x (2.22.2→2.22.5) oder 3.0.x (3.0→3.0.1)) passiert in aller Regel in den Templates relativ wenig, wenn man die geänderten Zeilen zählt. Die Änderungen können aber durchaus sicherheitsrelevant sein, so beispielsweise die von Bugzilla-Bug 386942; derartige Sicherheitslücken bleiben bestehen, wenn die alte Germzilla-Version im Einsatz bleibt! Insgesamt ist der Template-Anteil des Unified Diff zwischen 3.0 und 3.0.1 69 KiB groß; auch abzüglich der Release Notes und der Bugberichtsrichtlinien bleiben noch 47 KiB.

    Zusammengefasst: es kann gut gehen, muss aber nicht. Wenn rein optische Änderungen aufgrund nicht zusammenpassender Versionen in der Übersetzung nicht enthalten sind, funktioniert Bugzilla wahrscheinlich weiterhin; andere Änderungen können einzelne Seiten unbrauchbar werden lassen oder sogar wie im angegebenen Beispiel Sicherheitslücken offen lassen. Letztlich kann das nur eine Analyse des Änderungslogs beantworten (Einstieg hierfür ist der Verweis „view the changelogs for Bugzilla“ auf der Bugzilla-Download-Seite).

    Gruß
    Marc

  28. 2007-09-04, 5.48 pm · Comment by Thomas

    Hallo Marc,

    den Assignee würde ich mit “Zuständig” anstatt mit “Zuständiger” übersetzen, sonst könnte die Frauenbeauftragte hier eine(n) “Zuständige(r)” verlangen. ;-)

    Grüße,

    - Thomas

  29. 2007-09-15, 10.32 pm · Comment by Frank Becker

    Hallo Marc,

    gibt es Erfahrungen / Erkenntnisse warum Safari (Mac OS bis Version 3.0.3) nicht die deutsche Version anzeigt?

    Konnte leider nichts in den FAQ finden :-(

  30. 2007-11-01, 4.32 pm · Comment by Andreas

    Bugzilla 3.0.2, Germzilla 3.0.3-1 und:

    Internet Explorer bzw. Seamonkey 1.1.5

    In Firefox funktioniert die dt. Übersetzung.

    Internet Explorer liefert nur dann dt. Texte, falls in Bugzilla/editparams.cgi?section=|10n
    den Attributen “languages” die Werteliste “de, en” und “defaultlanguage” der Wert “en” zugewiesen wurde.

    SeaMonkey 1.1.14 und 1.1.15 läßt sich bislang nicht dazu überreden, Bugzillas Seiten auf Deutsch darzustellen, obwohl das deutsche Sprachpaket installiert und aktiviert wurde.

    Gibt es irgendwelche Tricks um SeaMonkey zu bewegen, Bugzilla in deutscher Sprache anzuzeigen.

    Grüße

    Andreas

  31. 2007-11-20, 2.27 pm · Comment by Casa

    Hallo,

    kurzer Hinweis zu Germzilla. In den CSS-Dateien wurde ein # als Kommentar zum auskommentieren von Teilen benutzt. CSS kennt aber NUR /* */. Daher gibt es probleme im Internetexplorer mit dem Logo oben links. Das #-Zeichen ist reserviert für den Zugriff auf IDs.

    Firefox stört sich nicht an der Verwendung von ‘#’.

    Das als kleiner Hinweis, ansonsten ist Germzilla sehr gut!

  32. 2007-11-21, 2.23 pm · Comment by Enttäuscht

    Hi, ich habe germzilla-3.0.2-1 installiert und nachdem wechsele ich in der Preferences Schprache zu de startet Bugzilla nicht mehr.
    Nur so wurde angezeigt:

    Bugzilla has suffered an internal error. Please save this page and send it to XXX@XXXXX.de with details of what you were doing at the time this message appeared.

    URL: http://localhost/Bugzilla/

    Template->process() failed twice.
    First error: file error - welcome-admin.html.tmpl: not found
    Second error: file error - global/code-error.html.tmpl: not found

    Bitte helfen! Danke.

  33. 2007-11-21, 4.38 pm · Comment by Wurblzap

    Thomas: Bitte als lokale Modifikation umsetzen.

    Frank Becker: Mir sind keine Erkenntnisse bekannt. Vielleicht hilft ein Debuggen des Accept-Language-Feldes im HTTP-Header, den der Browser sendet.

    Andreas: Die für den IE beschriebenen Einstellungen müssen für 3.0.2 auch so sein, wie in der speziellen Installationsnachbereitung für ältere Bugzilla-Versionen beschrieben.

    Nochmal Andreas: Die Übersetzung 3.0.3-1 passt nicht zu 3.0.2, bitte für 3.0.2 3.0.2-x verwenden wie auf der Downloadseite beschrieben.

    Nochmal Andreas: Mir sind keine Erkenntnisse zu Seamonkey bekannt. Vielleicht hilft wie eben für Safari vorgeschlagen ein Debuggen des Accept-Language-Feldes im HTTP-Header, den der Browser sendet.

    Casa: Zu Germzilla gehören gar keine CSS-Dateien… Um welche Stelle in welcher Datei in welchem Verzeichnis handelt es sich denn?

    Enttäuscht: Bitte wie in der speziellen Installationsnachbereitung für ältere Bugzilla-Versionen beschrieben den Parameter defaultlanguage unberührt auf en stehen lassen.

  34. 2008-05-27, 9.55 am · Comment by Larsen

    Hallo,

    die Lösung “Bearbeitet” sollte IMHO auf “Korrigiert” geändert werden, da es besser dem “fixed” entspricht.

    Gruß,
    Lars

  35. 2008-09-06, 9.40 pm · Comment by Christian

    Hallo,

    evtl. sollte man das Wort ‘Bug’ nicht ganz so oft verwenden. Damit kann nicht jeder etwas anfangen.

    Bugbericht -> Fehlerbericht
    etc.

    Viele Grüße,
    Christian

  36. 2008-11-30, 11.02 pm · Comment by Matthias

    Hallo,

    danke für Deine Arbeit.

    Habe gerade Bugzilla Bugzilla Version 3.2 mit Germzilla Version 3.2rc2-1 installiert.

    Folgendes ist etwas seltsames aufgefallen:
    Im IE 7.0 wird bei Wechsel der Combobox Status (beim Bearbeiten eines Bugs) auf “BEARBEITET” die Combobox mit dem Mit der Lösung nicht eingeblendet.
    Wenn ich im IE die Sprache auf englisch stelle geht es.

    Im Mozilla geht es in beiden Sprachen.

    Pff…blöde browserabhängigkeiten…

    Eine Ahnung woran das liegen könnte?

    Viele Grüße,
    Matthias

  37. 2008-11-30, 11.37 pm · Comment by Wurblzap

    Hallo Matthias,

    das ist wohl Bugzilla-Bug 464130.

    Gruß
    Marc

  38. 2008-12-01, 8.49 am · Comment by Matthias

    Hallo Marc,

    Ja sieht verdammt danach aus. Danke für die Info. Weiß ich jetzt ja, wo ich nachschauen muß.

    Danke,
    Gruß,Matthias

  39. 2009-03-14, 11.45 am · Comment by zeeman

    Hallo Marc,

    tolle Arbeit mit der Übersetzung.

    Ich habe nur ein Problem entdeckt:
    Umlaute in den generierten Grafiken der Berichte werden fehlerhaft dargestellt.
    Stimmt irgendwo das Encoding nicht?

    Eigenltich sollte alles auf dem System auf UTF-8 stehen (Centos 4.7, Bugzilla 3.2.2)

    Danke,
    Sebastian

  40. 2009-05-29, 12.27 pm · Comment by Weixi

    Gerade in weniger als 1 Minute “installiert”. Vielen Dank an den Autor ;)

    Lg Weixi

RSS feed for comments on this post. TrackBack URI

© 2004-2008 Marc Schumann.
Powered by WordPress