Vielen Dank im Voraus.Freemarker Dynamische lokalisierte Zeichenfolge
Ich habe einige Statuscodes aus der Datenbank. 200 Beispiel, 205, usw.
In meiner Sprachdatei habe ich Strings wie -
VA_PRODCODE_200=Valid Product
VA_PRODCODE_205=Limited Edition Product
Von FTL, ich, wie unten die Saiten übersetzen versuchen.
${"VA_PRODCODE_" + productstatus.productStatusCode}
wo productstatus.productStatusCode wird aus der Datenbank kommen und haben Werte wie 200, 205
Aber das Ergebnis ist immer kommt wie:
VA_PRODCODE_200
VA_PRODCODE_205
Kann mir jemand sagen, wie man diese Übersetzung tun .
Dank Dibs
Hängt davon ab ... Wie drucken Sie Dinge aus Ihrer Sprachdatei, wenn der Schlüssel nicht dynamisch ist? – ddekany
Ich übergebe die Werte an das ftl unter Verwendung des Schlüsselwertpaares. Dann auf dem ftl, drucke ich es mit $ {PRINT_THIS} Dies druckt den entsprechenden Wert aus der Sprachdatei. –