TranslationHelper – Add-on für Znuny und Otobo

Der TranslationHelper ist ein nützliches Modul für Entwickler von Znuny/Otobo Add-ons, das bei der Verwaltung von Übersetzungen von Znuny-Modulen hilft. Er wurde entwickelt, um das Identifizieren fehlender Übersetzungen für bestimmte Pakete zu erleichtern, den Übersetzungsprozess effizienter zu gestalten und die Konsistenz sicherzustellen.

Funktionen

  • Identifiziert fehlende Übersetzungen für angegebene Pakete.
  • Integriert sich nahtlos in die Übersetzungsdateien von Znuny und die Übersetzungsdateien Ihrer eigenen Module.

  • Schließt Übersetzungen anderer Module aus, um das versehentliche Weglassen von Übersetzungen anderer Module zu verhindern.
  • Kann bedarfsweise für bestimmte Module initialisiert werden.
  • Erstellt oder modifiziert automatisch Übersetzungsdateien für Module.
  • Unterstützt eine Ausschlussliste, um unerwünschte Übersetzungsvorschläge zu verhindern.
  • Protokolliert fehlende Übersetzungen während der Entwicklung für umfassende Tests.
  • Leichtgewichtig und unauffällig, beeinflusst nicht das Standardverhalten von Znuny, wenn es nicht verwendet wird.

Funktionsweise

Der TranslationHelper protokolliert fehlende Übersetzungen während der Entwicklung. Dazu müssen Sie durch alle Bildschirme Ihres Moduls klicken, um sicherzustellen, dass alle Übersetzungen protokolliert werden. Der TranslationHelper protokolliert keine Übersetzungen für Bildschirme und Bildschirmfunktionen, die während des Tests nicht besucht werden. Vergessen Sie dabei Fehlermeldungen und andere Meldungen nicht, die normalerweise auf dem Bildschirm nicht erscheinen.

Ermittelte Strings mit fehlenden Übersetzungen werden in Ihr Language-Package als Kommentare eingebunden, so dass die fehlenden Übersetzungen sehr leicht in der gleichen Datei ergänzt werden können.

Der TranslationHelper ist unser erstes Entwickler-Addon und Teil unseres Maxence Frameworks for OTRS Forks (MFO). Ab Januar 2024 werden wir kontinuierlich weitere Tools und Erweiterungen für Znuny/Otobo herausbringen. Alle MFO-Module und -Features stehen Ihnen auf Github zum Download zur Verfügung. Dort finden Sie ebenfalls eine detaillierte Dokumentation des Tools.

Das MFO Developer Add-On TranslationHelper ist kompatibel mit Znuny, Otobo und der ((OTRS)) Communty Edition 6.