Sprachpakete

Dies ist die Verwaltung der Übersetzungstexte findest du im Backend in den Einstellungen. Übersetzungstexte oder auch Hilfstexte genannt, werden in sog. Sprachpaketen gespeichert, die je nach Wunsch installiert oder deinstalliert werden können. Sobald ein neues Sprachpaket installiert wurde, kann dies von jedem Backendbenutzer in den Benutzereinstellungen als Backend-Sprache gewählt werden. Ab diesem Zeitpunkt, werden alle Texte im Backend für diesen Benutzer mit dem gewählten Sprachpaket geladen, sofern der jeweilige Text auch im Sprachpaket enthalten ist. 

Sprachpakete von Plugins werden automatisch bei der Installation eines neuen Sprachpaket über diese Verwaltung mit installiert und beim Deinstallieren ebenso wieder entfernt. Bei der Installation sowie auch bei Updates von Plugins werden die Sprachpakete mit den derzeit genutzten Backend-Sprachen abgeglichen und fehlende Sprachpakete automatisch mit installiert. Sie brauchen also lediglich in dieser Verwaltung die gewünschten Sprachpakete installieren.

Informationsstand

alphaNEXT v3.2.7

Stand: 09/2023

Sprachpakete enthalten verschiedene "Textblöcke" (sog. Snippets) für eine spezifische Sprache, die im Backend von alphaNEXT Installiert werden können. Durch die Installation eines Sprachpakets, werden dessen Snippets in die Datenbank geschrieben und können anschließend im Backend verwendet werden, um die Texte im Backend in mehreren Sprachen anbieten zu können. Ganz wichtig dabei zu beachten ist, dass diese Texte ausschließlich für das Backend vorgesehen sind und keine Texte für das Frontend enthalten!

Die Sprache "deutsch" ist die Standard-Sprache und kann daher nicht deinstalliert oder gelöscht werden.


In den Benutzereinstellungen kann für jeden Backendbenutzer ein eigenes Sprachpaket (aus den Sprachpaketen die installiert wurden) ausgewählt werden. Sobald diese Einstellung verändert wurde, versucht alphaNEXT alle Texte im Backend für diesen Benutzer in der jeweiligen Sprache zu laden. Sollte ein Sprachpaket einen bestimmten Textblock nicht enthalten, so greif alphaNEXT auf die Standard-Sprache "deutsch" zurück. Der Textblock wird also in jedem Fall angezeigt.


Sobald ein Sprachpaket deinstalliert wird, was aber derzeit Backendbenutzern zugeordnet ist, wird diesen Benutzern automatisch die Standard-Sprache "deutsch" zugewiesen. 


Sprachpakete im Backend verwalten

Sprachpakete: Übersicht

Sprachpakete manuell aktualisieren

Manchmal kann es vorkommen, dass einzelne HelpSnippets nicht in die Datenbank geladen werden konnten und dadurch nicht angezeigt werden können. In diesem Fall wird beispielsweise eine solche Fehlermeldung an der Stelle, wo der eigentliche Textinhalt stehen sollte ausgegeben: [N/A HelpSnippet. infoID: 1, type: 2, display: 2, aNCore].

Sollte dieser Fehler durch ein nicht geladenes HelpSnippet verursacht worden sein, kannst du auf das blaue Icon mit den zwei Pfeilen klicken. Dieses Icon findest du in der Tabelle der installierten Sprachpakete auf der rechten Seite in der letzten Spalte. Klickst du darauf beginnt sofort die Aktualisierung des jeweiigen Sprachpaket. Dabei werden alle HelpSnippets mit der Datenbank abgeglichen und aktualisiert. Spätestens dann sollte die o.g. Fehlermeldung verschwinden.