Localization Error Demo
V Mod für Space Engineers
Beschreibung
Dies wurde für das QA-Team von Keen erstellt, um den Lokalisierungsfehler in ihrer Software zu testen, wenn sie in Mods implementiert wird. Nichts Besonderes hier
Hier ist der Fehler:
1. Binde diese Mod ein und lade den Weltspeicher
2. Erstelle einen Custom_Cube
3. Öffne ein Terminal auf dem Cube (es ist ein Frachtcontainer, also versuche einfach auf die Fracht zuzugreifen)
4. Gehe in die Systemsteuerung und du siehst den englischen Namen und die Beschreibung eines Custom Cube
5. Speichere die Welt und beende sie
6. Laden Sie die gespeicherte Welt neu und überprüfen Sie den Würfel
7. Das Kontrollpanel zeigt nun den Namen der Lokalisierungsvariable anstelle der Übersetzung an
Das liegt daran, dass Keen die {LOC: } Wrapper um die Variablennamen vor dem Speichern entfernt, die wir Modder verwenden müssen, damit das System erkennt, dass wir unsere eigene benutzerdefinierte Lokalisierung haben.
Vanilla Beispiel: DisplayName_Block_SmallCargoContainer
Mod Beispiel: {LOC:DisplayName_Custom_Cube}
Wenn du also einen Block erstellst, siehst du die Übersetzung wie erwartet überall in der Benutzeroberfläche, aber wenn du speicherst und neu lädst, siehst du DisplayName_Custom_Cube im Bedienfeld anstelle der Übersetzung

0 Kommentare