And just for the fun of it, I made a workaround that takes the Id from the form, and re-fetches it onMount for this component from the Forms API, and that way we get the correct translations for the magic strings. But this must surely be a bug that Umbraco does not properly provide the magic strings via a form picker in the content delivery api but it works fine via the forms api?