LLCP - Translate und Datumsformatierung

Hallo,

vorab, super Arbeit die neue LLC ist wirklich schnell und lässt sich super integrieren. Mir sind 2 kleine Dinge aufgefallen.

Die Translate$ - Funktion kann noch nicht funktionieren da Dictionaries in LLC noch nicht unterstützt werden. Ab wann ist damit zu rechnen?

  1. Prolem mit Datumsformatierung. dies ist die verwendete formel:
    if(Days.IsPublicHoliday, Days.PublicHolidayType + Date$( Days.Date," %02d.“) , Date$( Days.Date,”%2D %02d."))

Output ist aber : 02. Freitag

Was kann her das Problem sein?

Viele Grüße
Ronny

1 Like

Hallo Ronny,

Danke für das positive Feedback :smiling_face_with_sunglasses:.

Die Dictionaries stehen noch nicht fix auf der Roadmap, deswegen kann ich dazu noch nichts versprechen. Du kannst den Wunsch gerne im Idea Place hier im Forum posten. Wenn es “nur” um Translate$ geht wäre der Aufwand vermutlich überschaubar.

Das Datumsformat-Problem sehen wir uns einmal an - das sollte sich schnell lösen lassen.

Das Problem mit der Datumsformatierung sollte ab morgen früh mit dem aktuellsten NuGet-Package behoben sein.

Neuer NuGet-Server für tagesaktuelle LLCP-Pakete

1 Like

Noch ein Nachtrag - die Translate$ Funktion wird auch ab dem kommenden Build in LLCP enthalten sein. Die Sprachwahl erfolgt aktuell noch über CultureInfo.CurrentCulture, die Unterstützung für die Eigenschaft “Sprache für den Druck” wird aber zeitnah implementiert. Abweichend von der Classic-Implementierung erwartet das Dictionary in LLCP einen CultureName (also z.B. “de-DE”) statt einer LCID. Ein Fallback-Mechanismus auf die jeweilige Parent-Culture (also z. B. “de-CH” → “de”) ist ebenfalls vorgesehen, so dass im Zweifel nur die invariante Sprache gepflegt werden muss.

Wir freuen uns über Feedback zu diesem Feature.