Language switching is not working in build?

I am working on localization and everything works as expected in standalone version of the game. But once the game a built, languages that seem to have “-” don’t seem to change. So for example, languages: “pt-BR” (Portugeese), “zh-Hans” (traditional Chinese) are not working in build.
Does anyone know whats up? Thank you. I am attaching a pic of the graph.

I ran into this problem, too. I had to set “Internationalization Support” to something besides English before Unreal would register language codes with dashes.

1 Like

Thank you for answering this even after 1 year of no answers, I googled the problem and this topic came up, probably gonna help a lot of people in the future too :+1: