Tickets in GLPI mit DeepL, Google oder KI übersetzen

Das Modul Translate von NexTool übersetzt die Beschreibung und die Folgeaktionen eines Tickets bei Bedarf direkt in der Timeline von GLPI, mit DeepL, Google oder KI. Erfahren Sie, wie es funktioniert, warum KI bei mehrsprachigen Tickets gewinnt, wie Sie es aktivieren und wann Sie es nicht einsetzen sollten.

In diesem Artikel7 Abschnitte

Einen Benutzer zu betreuen, der sein Ticket in einer anderen Sprache erstellt, bremst den Ablauf: Der Techniker markiert den Text, fügt ihn in einen externen Übersetzer ein, kehrt zu GLPI zurück, antwortet – und wiederholt dies bei jeder neuen Folgeaktion. Das Modul Translate von NexTool beendet dieses Hin und Her, indem es die Beschreibung und die Folgeaktionen direkt in der Timeline des Tickets übersetzt, bei Bedarf und in der Sitzungssprache der Person, die gerade bearbeitet.

Die Ausgangslage

Wer einen Service Desk betreibt, der Kunden oder Niederlassungen in mehr als einer Sprache betreut, kennt die Szene: Ein Ticket kommt auf Englisch, Französisch oder Spanisch an, der Techniker markiert den Text, öffnet einen Tab mit einem Übersetzer, fügt ein, liest, kehrt zu GLPI zurück und schreibt die Antwort. Bei jeder Folgeaktion des Anforderers beginnt der Kreislauf von vorn. Neben der Langsamkeit reißt dieser Prozess den Text aus dem Kontext des Tickets – der Verlauf bricht auseinander, und die Übersetzung verschwindet, sobald der Browser-Tab geschlossen wird.

Der übliche Ausweg, den Anforderer zu bitten, in der Sprache des Supports zu schreiben, verlagert die Reibung auf den Kunden und verschlechtert die Erfahrung ausgerechnet beim ersten Kontakt. Für ein Team, welches internationale Kunden betreut, sollte die Sprache nicht bei jeder Nachricht zu einem operativen Hindernis werden.

Wie es funktioniert

Translate bildet innerhalb der Modularchitektur von NexTool ein Verhalten nach, welches dem Übersetzungs-Plugin von Teclib entspricht – mit dem Unterschied, dass es Sie nicht an einen einzigen Dienst bindet. Es arbeitet direkt in der Timeline des Tickets:

  • Übersetzung pro Element, bei Bedarf: Jedes Element der Timeline (Beschreibung, Folgeaktion, Aufgabe, Genehmigung oder Lösung) erhält einen eigenen Übersetzungsschalter, der zwischen Originaltext und Übersetzung wechselt. Nichts wird massenhaft übersetzt – der Techniker übersetzt nur, was er lesen muss.
  • Sitzungssprache: Die Übersetzung erfolgt in der Oberflächensprache der angemeldeten Person. Ein mehrsprachiges Team bearbeitet dasselbe Ticket, jeder Techniker liest in seiner Sprache, ohne etwas umzukonfigurieren.
  • Drei Anbieter, Sie wählen: DeepL, Google Cloud Translation oder KI (LLM von OpenAI, Google Gemini oder Anthropic Claude). Gewählt wird der Anbieter – die Zielsprache bleibt die der Sitzung.
  • Übersetzungs-Cache: Ergebnisse werden gespeichert und wiederverwendet. Derselbe Text wird nicht zweimal übersetzt – und nicht zweimal abgerechnet. Der Cache berücksichtigt die Version des Inhalts: Eine bearbeitete Folgeaktion wird neu übersetzt, eine unveränderte aus dem Cache geliefert.
  • Verschlüsselte API-Schlüssel: Der Schlüssel des Anbieters wird verschlüsselt gespeichert (über GLPIKey von GLPI), nicht im Klartext in der Konfiguration.
  • Geltungsbereich pro Einheit und Logs: Sie können dieses Modul auf bestimmte Einheiten beschränken (mit Vererbung an die untergeordneten) und protokollieren, wer wann mit welchem Anbieter in welche Sprache übersetzt hat und wie viele Zeichen gesendet wurden, mit einstellbarem Log-Level (Übersetzungen werden ab Level info protokolliert).
  • Integrierter Verbindungstest: Bevor Sie die Funktion für Ihr Team freigeben, prüft ein Button den konfigurierten Schlüssel und Anbieter.

DeepL, Google oder KI: die Wahl, auf die es ankommt

Alle drei Anbieter übersetzen einsprachigen Text gut. Der Unterschied zeigt sich – und wir haben ihn im Betrieb entdeckt – bei Tickets, die innerhalb desselben Dokuments mehrsprachig sind, was der reale Fall ist, wenn man Leads und Kontaktformulare empfängt.

DeepL und Google Translate legen in der REST-API mit automatischer Erkennung der Ausgangssprache eine einzige Sprache pro Dokument fest. Bei einem Lead-Ticket, dessen Beschreibung überwiegend portugiesisch ist (die Beschriftungen der Vorlage: „Nome:“, „Empresa:“, „Mensagem:“) und dessen Kundennachricht auf Französisch verfasst ist, erkennt der Anbieter Portugiesisch als dominante Sprache, setzt Portugiesisch als Ziel und gibt den Text nahezu unverändert zurück – der französische Abschnitt bleibt unangetastet. Wir haben dies mit einem echten Testticket bestätigt: Das gesamte Dokument wurde als PT erkannt (No-Op beim Französischen), während derselbe französische Abschnitt isoliert als FR erkannt und korrekt übersetzt wurde. Die Spalte für die Ausgangssprache im Cache des Moduls lässt keinen Zweifel.

# Descrição de um chamado de lead (rótulos em PT + mensagem em FR)
Nome: ...cliente...
Empresa: ...empresa francesa...
Mensagem: Bonjour, je souhaite un devis... Merci.

# DeepL / Google (source=auto) - detecção de UM idioma por documento
detected_source_language = "PT"   -> alvo pt_BR -> trecho FR NÃO traduzido (no-op)

# O mesmo trecho FR, isolado:
detected_source_language = "FR"   -> traduz certo ("Olá... Obrigado")

# Provedor IA (OpenAI / Gemini / Claude) - documento inteiro como contexto
-> traduz qualquer trecho fora do idioma-alvo, sem detecção única

Die Sicht aus dem Betrieb: Für internationale Kunden und mehrsprachige Inhalte in einem Dokument ist KI der richtige Anbieter, da sie jeden Abschnitt außerhalb der Zielsprache semantisch übersetzt und dabei das gesamte Dokument als Kontext nutzt. DeepL und Google bleiben hervorragend – und günstiger – für Tickets, die vollständig in einer einzigen Sprache verfasst sind. Deshalb überlässt Ihnen dieses Modul die Wahl des Anbieters und erzwingt keinen bestimmten.

AnbieterAm besten fürMehrsprachiges Dokument (Beschriftungen + Nachricht)Typische Kosten
DeepLQualität bei europäischen Sprachen, einsprachiger TextErkennt 1 dominante Sprache – ein Abschnitt in der Minderheitssprache bleibt eventuell unübersetztPro Zeichen
Google Cloud TranslationBreite Sprachabdeckung, hohe VerfügbarkeitGleiche Einschränkung durch Erkennung einer einzigen SprachePro Zeichen
KI (OpenAI / Gemini / Claude)Kontext, menschlicher Ton und mehrsprachige InhalteÜbersetzt jeden Abschnitt außerhalb der ZielsprachePro Token

So aktivieren Sie es

  1. Öffnen Sie in GLPI das Plugin NexTool und gehen Sie zum Modulkatalog.
  2. Suchen Sie Translate (Ticket-Übersetzer) und klicken Sie auf Aktivieren.
  3. Öffnen Sie die Konfiguration des Moduls, wechseln Sie zum Reiter Integrationen, wählen Sie den Anbieter (DeepL, Google oder KI) und fügen Sie den entsprechenden API-Schlüssel ein – er wird verschlüsselt gespeichert.
  4. Führen Sie im Reiter Integrationen den Verbindungstest aus, um den Schlüssel zu prüfen, bevor Sie die Funktion für Ihr Team freigeben.
  5. Passen Sie bei Bedarf den Geltungsbereich pro Einheit, die Aufbewahrung von Cache und Logs sowie den Log-Level an. Ab dann erscheint der Übersetzungsschalter bei den Elementen in der Timeline der Tickets.

Eine tägliche Bereinigungsroutine (automatische Aktion von GLPI, ausgeführt durch den Cron des Systems) entfernt alte Logs und Cache-Einträge gemäß der konfigurierten Aufbewahrungsdauer, damit dieses Modul nicht unbegrenzt Daten ansammelt.

Für wen es geeignet ist

Translate ist sinnvoll für Service Desks, die Kunden, Niederlassungen oder Lieferanten in mehr als einer Sprache betreuen – und besonders für alle, die Leads und Formulare von internationalen Websites empfangen, wo ein einzelnes Ticket mehrere Sprachen mischt. Es hilft auch verteilten Teams, in denen jeder Techniker lieber in seiner eigenen Sprache liest.

Wann es sich nicht lohnt: Wenn der gesamte Betrieb und alle Kunden eine einzige Sprache verwenden, bringt dieses Modul keinen Mehrwert – und Sie sparen sich die Kosten einer Übersetzungs-API. Wenn Ihre Datenrichtlinie verbietet, Inhalte von Tickets an externe Dienste zu senden, prüfen Sie den Anbieter sorgfältig, denn eine Übersetzung sendet den Text naturgemäß an den gewählten Anbieter; beschränken Sie in diesem Szenario den Geltungsbereich pro Einheit und behandeln Sie die Wahl des Anbieters als Datenschutzentscheidung.

Kompatibilität

  • GLPI: 11.x, auf Basis des Basis-Plugins NexTool.
  • Plan: kostenlos – Translate wird ohne Lizenzkosten über den Modulkatalog von NexTool bereitgestellt.
  • Externe Voraussetzung: ein API-Schlüssel des gewählten Anbieters (DeepL, Google Cloud Translation oder das LLM von OpenAI/Gemini/Claude), der vom Anbieter selbst nach Nutzung abgerechnet wird.

Nächster Schritt

Translate ist Teil von NexTool. Wenn Ihr Team bei jeder Nachricht Zeit damit verliert, zwischen GLPI und externen Übersetzern zu wechseln, sprechen Sie mit unserem Team – wir helfen Ihnen, den richtigen Anbieter für Ihr Szenario zu wählen.


Geprüft vom Team von NexTool Solutions.

Häufig gestellte Fragen

Nein. Die Übersetzung erfolgt pro Element und bei Bedarf: Jedes Element der Timeline (Beschreibung, Folgeaktion, Aufgabe, Genehmigung oder Lösung) hat einen eigenen Schalter, und der Techniker übersetzt nur, was er lesen muss. Der Text erscheint in der Sitzungssprache der angemeldeten Person – einen Button „alles übersetzen“ gibt es nicht.

KI (LLM). DeepL und Google gehen in der REST-API mit automatischer Erkennung von einer einzigen Ausgangssprache pro Dokument aus; bei einem überwiegend portugiesischen Ticket mit einem französischen Abschnitt bleibt dieser Abschnitt eventuell unübersetzt. Der KI-Anbieter nutzt das gesamte Dokument als Kontext und übersetzt jeden Abschnitt außerhalb der Zielsprache. Bevorzugen Sie für internationale Leads und Formulare KI.

Mit einem Übersetzungs-Cache, der Ergebnisse speichert und wiederverwendet. Der Cache berücksichtigt die Version des Inhalts: Eine bearbeitete Folgeaktion wird neu übersetzt, eine unveränderte aus dem Cache geliefert. Eine tägliche Bereinigungsroutine entfernt alte Cache-Einträge und Logs gemäß der konfigurierten Aufbewahrungsdauer.

Nein. Der Schlüssel des Anbieters wird mit dem Mechanismus GLPIKey von GLPI verschlüsselt gespeichert, nicht im Klartext. Vor der Freigabe für Ihr Team prüft ein integrierter Verbindungstest Schlüssel und Anbieter.

Ja. Dieses Modul hat einen Geltungsbereich pro Einheit, mit Vererbung an untergeordnete Einheiten – nützlich, wenn nur ein Teil des Betriebs internationale Kunden betreut oder wenn die Datenrichtlinie das Senden von Inhalten an externe Dienste je nach Bereich einschränkt.

Translate ist kostenlos, wird ohne Lizenzkosten über den Modulkatalog von NexTool bereitgestellt und läuft auf GLPI 11 auf Basis des Basis-Plugins NexTool. Einzige Kosten sind die API des gewählten Übersetzungsanbieters (DeepL, Google oder KI), die vom Anbieter selbst nach Nutzung abgerechnet wird.

Brauchen Sie Hilfe?