Probleme in Weblate melden

Weblates Issue Tracker wird auf GitHub gehostet.

Gerne können Sie dort Probleme melden oder Verbesserungsvorschläge für Weblate machen. Es stehen verschiedene Vorlagen zur Verfügung, die Sie bequem durch den Problembericht führen.

Bemerkung

Wenn Sie ein Sicherheitsproblem in Weblate gefunden haben, lesen Sie bitte Product vulnerability reports.

Wenn Sie sich nicht sicher sind, ob es sich um einen Fehlerbericht oder Vorschlag für eine neue Funktion handelt, können Sie Weblate-Diskussionen ausprobieren.

Probleme bei der Barrierefreiheit

Accessibility problems should use the accessibility issue template. A good report includes the affected page or workflow, reproduction steps, expected and actual behavior, browser and operating system, assistive technology in use, and whether the problem occurs with keyboard-only navigation.

Maintainers label accessibility reports with accessibility. During triage, use the impact on core workflows and available workarounds to choose priority:

  • Blocker: a core workflow cannot be completed.

  • High: a core workflow is difficult, but a workaround exists.

  • Medium: a non-core workflow is difficult or inconsistent.

  • Low: a minor issue or polish problem that does not block the workflow.

See ACCESSIBILITY.md for Weblate’s accessibility target and reporting guidance.

KI zum Erstellen von Problemen verwenden

Wenn Sie ein KI-Tool gebeten haben, Probleme in Weblate oder seinen Modulen zu finden, müssen Sie dies unbedingt in Ihrem Bericht offenlegen.

Außerdem müssen Sie die Ergebnisse sorgfältig prüfen, bevor Sie sie uns melden, um sicherzustellen, dass die Probleme tatsächlich bestehen und genau wie von der KI angegeben funktionieren. KI-basierte Tools erzeugen häufig ungenaue oder gefälschte Ergebnisse.

It is rarely a good idea to just copy and paste an AI-generated report to the project. Those generated reports typically are too wordy and rarely to the point (in addition to the common fabricated details). If you actually discover an issue with an AI and you have verified it yourself to be true, write the report yourself and explain the issue as you have learned it. This makes sure the AI-generated inaccuracies and invented issues are filtered out early before they waste more people’s time.

Da wir Sicherheitsberichte ernst nehmen, gehen wir jedem Bericht mit Priorität nach. Diese Arbeit ist sowohl zeit- als auch energieaufwändig und hält uns von anderen sinnvollen Aufgaben ab. Gefälschte oder anderweitig erfundene Sicherheitsprobleme hindern uns effektiv an der eigentlichen Projektarbeit und führen dazu, dass wir Zeit und Ressourcen verschwenden.

Wir sperren Benutzer sofort, die erfundene Berichte an das Projekt übermitteln.

Lebenszyklus von Problemen

digraph "Issue lifecycle" { graph [fontname = "sans-serif", fontsize=10, ranksep=0.6, newrank=true]; node [fontname = "sans-serif", fontsize=10, margin=0.15]; edge [fontname = "sans-serif", fontsize=10]; subgraph cluster_states { graph [color=white]; "Waiting for: Triage" [shape=box, fillcolor="#1fa385", fontcolor=white, style=filled]; "Waiting for: Demand" [shape=box, fillcolor="#1fa385", fontcolor=white, style=filled]; "Waiting for: Community" [shape=box, fillcolor="#1fa385", fontcolor=white, style=filled]; "Waiting for: Milestone" [shape=box, fillcolor="#1fa385", fontcolor=white, style=filled]; "Waiting for: Implementation" [shape=box, fillcolor="#1fa385", fontcolor=white, style=filled]; "Waiting for: Release" [shape=box, fillcolor="#1fa385", fontcolor=white, style=filled]; } "Issue created" [fillcolor="#144d3f", fontcolor=white, style=filled]; "Issue closed as not planned" [fillcolor="#cccccc", style=filled]; "Issue converted to a discussion" [fillcolor="#cccccc", style=filled]; "Issue resolved" [fillcolor="#144d3f", fontcolor=white, style=filled]; "Issue created" -> "Waiting for: Triage"; "Waiting for: Triage" -> "Waiting for: Community" [label="The issue is not clearly defined"]; "Waiting for: Triage" -> "Issue closed as not planned" [label="The issue is out of scope"]; "Waiting for: Triage" -> "Issue converted to a discussion" [label="The issue is merely a support request"]; "Waiting for: Triage" -> "Waiting for: Milestone" [label="Ready to to be worked on"]; "Waiting for: Community" -> "Waiting for: Triage" [label="Community feedback received"]; "Waiting for: Community" -> "Issue closed as not planned" [label="Lack of response"]; "Waiting for: Community" -> "Waiting for: Milestone" [label="Ready to to be worked on"]; "Waiting for: Community" -> "Waiting for: Demand" [label="Too narrow use case"]; "Waiting for: Demand" -> "Waiting for: Milestone" [label="Ready to to be worked on"]; "Waiting for: Demand" -> "Issue closed as not planned" [label="The issue is out of scope"]; "Waiting for: Milestone" -> "Waiting for: Implementation" [label="Milestone assigned issue will be worked on"]; "Waiting for: Implementation" -> "Waiting for: Release" [label="Issue implemented waiting for a release"]; "Waiting for: Release" -> "Issue resolved" [label="The solution for the issue has been released"]; }