How do I localize language direction and text alignment in UI Toolkit?

The text binding works great, and I assume the image and font bindings work the same. But I cant figure out how to bind other properties like the text direction- and alignment.

I’ve tried creating a ScriptableObject with text settings for each language but I didn’t figure out how to bind a property on the object to the UI property. I tried matching the naming of the property, creating a public getter with different names and adding implicit casts to the desired types (LanguageDirection and StyleEnum<TextAlignment>). But nothing seems to bind.

I’m pretty new to the Unity6 UI binding so it could very well be that I’m missing something completely obvious :slight_smile: Any help is greatly appreciated, thanks!