Is there a Text version of Join String Array?

I’m having trouble combining an array of Text into a single Text. Since it cannot be converted to a String array, String functions cannot be used, and Text does not have enough functionality to manipulate it. Processing everything in a loop is way too excessive, it’s like the ice maker in BTTF.

Does anyone know a smarter way to do this?

(post deleted by author)

Looping over the array would be the only way to achieve this and is exactly how the FString::Join function would handle an array of Strings. FText is a little more complex than FString since it has the localisation support - which I believe (correct me if I’m wrong?) is why Epic don’t provide a function for it.

TL;DR at some point you would have to traverse the array, be it manually or through a black box function.

1 Like

Ah, I wish there was at least a conversion for arrays…I’m tired of UE5’s poor array support for Blueprints. I don’t care about the AI ​​assistant, I just want them to support the basic functions.

Well, it took 10 years to implement sorting, so it will probably be possible in another 10 years.