Language select using Array in widget UI

Hi,

I’m creating a language select option, there are 13 languages to choose from, they are each created as ‘Default Options’ as seen below in the General Settings widget.

image

I’m not sure what I am doing here when it comes to the blueprint nodes required to identify each array item before adding on any changes after the event of choosing a language is done.

You can’t get indexed array because the node does not return one.


If you’re going to use it only here, once, this might be OK-ish:

And move on, just mind the typos.


  • another way → create a String | Enumeration map; neater and fewer chances for typos ruining your day
  • yet another, more advanced way, would be to use the Key variant of the ComboBox to generate entries to process what’s needed and return desired results. Might be an overkill.
1 Like

I think this works really well, thank you! :love_letter:

1 Like

When it comes to saving the options, I don’t quite understand how it works, I can select a language which is fine, it appears in the drop down and when selected, I can click Apply but when I go back and go back into that menu it’s got nothing selected anymore

Trying to work out how to call this custom function from this post because this seems like a cleaner way

When it comes to saving the options, I don’t quite understand how it works, I can select a language which is fine, it appears in the drop down and when selected, I can click Apply but when I go back and go back into that menu it’s got nothing selected anymore

Trying to work out how to call this custom function from this post because this seems like a cleaner way