Ja, dies ist möglich.
Im OMSI Hauptordner gibt es einen Unterordner namens Language.
Dort kannst du einen neuen Datei erstellen z.B. WSW_Bus.olf
In der 1. Zeile kommt die Sprache. In unserem Fall DEU für Deutsch.
Und darunter kann man die Triggers auflisten.
Da ich das Wuppertal Addon nicht habe. Mache ich das anhand des Citaro O530 v5.1 als Beispiel. Die Vorgehensweise ist aber identisch.
Für den Beispiel zeige ich anhand des Trigger fürs Automatische Kneeling.
In den Option wird er mir als KY_cp_kneel_auto angezeigt und unsere Aufgabe besteht darin, dies zu übersetzen. Dies geschieht wie folgt.
Wir haben hier unseren Trigger rausgesucht für das Automatischen Kneeling.
{trigger:cp_kneel_auto}
(L.L.kneel_auto_sw) ! (S.L.kneel_auto_sw)
(L.L.kneel_auto_sw) 1 =
{if}
(T.L.ev_VDV_on)
{else}
(T.L.ev_VDV_off)
{endif}
{end}
Um jetzt ein eigenständige Name dafür zu erstellen, kommt nun unseren erstellten Language Datei ins Spiel.
Wir öffnen unseren erstellten Datei und fügen in einer neue Zeile unter den DEU den Trigger ein.
Hierbei müssen wir unbedingt achten, das wir den Trigger in der Option Sprache nehmen wie oben markiert ist. In der Optionen fangen die Tasten-Event mit KY_ an
Wenn wir dies beachten, dann steht eine einwandfreie Übersetzung nichts im Wege.
Dem zufolge müsste es so aussehen:
Jetzt haben wir den Trigger Name aus der Option.
Nun fehlt die eigentliche Übersetzung. Dies tun wir in der selbe Zeile von dem Trigger.
Die Überstzung geschieht nach einen Tabstop und können den passende Übersetzung eingeben.
Anhand meines Beispiels nehme ich als Übersetzung O530 Automatische Kneeling.
Die Zeichensätze sollten aber nicht länger als 45-47 Zeichen sein. Wenns länger ist, schadet OMSI aber nicht, sieht dann nur Komisch aus.
Das ganze sollte also so aussehen. Ich habe paar weitere Trigger aufgeführt.
DEU
KY_cp_kneel_auto O530 Automatische Kneeling
KY_cp_kneel_up_toggle O530 Taste Kneeling Hoch
KY_cp_kneel_down_toggle O530 Taste Kneeling Runter
KY_cp_notheben O530 Taste Kneeling Notheben
Das ganze speichern wir nun ab.
Und ein Blick in die Option besagt, da es richtig war.

Auf die gleiche Weise kannst du es mit den Wuppertal Bus machen.
Hierbei noch eine Anmerkung:
Es gibt Trigger wo die Taste wieder zurückspringt, da reicht es, wenn du nur den Trigger cp_notheben benutzt und den darunter folgende cp_notheben_off weglässt.
{trigger:cp_notheben}
(T.L.ev_VDV_toggle_on)
0 (S.L.kneel_allowed) (S.L.kneel_locked) (S.L.kneel_auto_set)
1 (S.L.cp_notheben_sw)
{end}
{trigger:cp_notheben_off}
0 (S.L.cp_notheben_sw)
(T.L.ev_VDV_toggle_off)
{end}
Wenn man einmal weißt wie das ganze Funktioniert, dann geht es einfach.
Viel Spaß beim Nachmachen 