Search the FirstSpirit Knowledge Base
Hallo,
ich baue gerade ein ExecutableInlineEditItem für eine eigene Eingabekomponente im ContentCreator.
Leider schaffe ich es nicht, meine Ausgabesprache an die Clientsprache anzupassen. Bzw scheint die im
übergebenen InlineEditContext mitgelieferte Sprache nur auf den Formularinhalt Auswirkung zu haben und nicht auf das Label über meinem Icon.
Außerdem entspricht diese Sprache der aktuellen Webseitensprache (Ausgabekanal) aber nicht der, die im Hauptmenü angezeigt wird, weil sie auf der Startseite ausgewählt wurde.
In einem Beispiel hatte ich
context.requestSpecialist(WebeditUiAgent.TYPE).getDisplayLanguage()
und
context.requestSpecialist(WebeditUiAgent.TYPE).getPreviewLanguage()
gefunden,
die ich auf dem initial übergebenen BaseContext aufrufen kann.
Leider hat aber zumindest getDisplayLanguage() bei mir überhaupt keine Auswirkungen.
Kann mir jemand sagen, woher ich die aktuelle Sprache des Client bekomme?
Danke und viele Grüße,
Thomas Kloppe
Ich arbeite mit FirstSpirit 5.1.106.
Schau mal hier Sprache des Clients ermitteln
Hallo Thomas,
benötigst du noch weitere Hilfe oder konnte dir Christoph mit seiner Antwort bereits den richtigen Hinweis geben? In diesem Fall wäre es toll, wenn du seine "richtige Antwort" entsprechend markierst.
Solltest du eine eigene Lösung verwenden, wäre es super, wenn du dieses hier bereitstellst.
Viele Grüße
Michaela