I’m trying to make a game that supports Hebrew as a selectable language. I’m using Localization macros (LOCTEXT) and the Localization Dashboard, but in the “Add new cultures” menu it doesn’t display Hebrew as an option. I even manually modified DefaultEditor.ini to have
SupportedCulturesStatistics=((CultureName="en"),(CultureName="he_IL"))
It doesn’t display the culture name properly but it does add the appropriate folders/files when gathering text/counting translations/compiling.
However when I switch the current culture to he_IL it doesn’t work, stays in English. I also see when packaging you have to select what to cook, and once again Hebrew isn’t an option.
If I understand the Engine’s code properly, it uses a 3rd party tool called icu4c
, correct? Their website indicates it natively supports Hebrew (and other right-to-left- languages). Why doesn’t Unreal support it? Is there something I can fiddle with so that it does?
Thanks