Hi,
I am unable to create a new project with Chinese characters in the Unreal Engine.
I’ve been trying the same process with UE4 4.18 through 4.22 to find that I am unable to compile a C++ UE4 project in Visual Studio and I’m unsure why.
I receive the following error if I don’t change my class names from 立方迷城GameMode to TestGameMode:
/NewTest/???/Source/???/???GameMode.h(1): error : Missing UCLASS name
And I receive these errors after changing my class names:
1> [1/7] TestGameMode.gen.cpp 1>c1xx : fatal error C1083: Cannot open source file: ‘C:\Users\MY-PC\Documents\Unreal Projects\NewTest\绔嬫柟杩峰煄\Intermediate\Build\Win64\UE4Editor\Inc\绔嬫柟杩峰煄\TestGameMode.gen.cpp’: No such file or directory
1> [2/7] 绔嬫柟杩峰煄.cpp 1>c1xx : fatal error C1083: Cannot open source file: ‘C:\Users\MY-PC\Documents\Unreal Projects\NewTest\绔嬫柟杩峰煄\Source\绔嬫柟杩峰煄\绔嬫柟杩峰煄.cpp’: No such file or directory
1> [3/7] TestGameMode.cpp 1>c1xx : fatal error C1083: Cannot open source file: ‘C:\Users\MY-PC\Documents\Unreal Projects\NewTest\绔嬫柟杩峰煄\Source\绔嬫柟杩峰煄\TestGameMode.cpp’: No such file or directory
1> [4/7] 绔嬫柟杩峰煄.init.gen.cpp 1>c1xx : fatal error C1083: Cannot open source file: ‘C:\Users\MY-PC\Documents\Unreal Projects\NewTest\绔嬫柟杩峰煄\Intermediate\Build\Win64\UE4Editor\Inc\绔嬫柟杩峰煄\绔嬫柟杩峰煄.init.gen.cpp’: No such file or directory
I have changed my Windows 10 Region Locale to Chinese (Simplified, China), installed all Chinese language packs and fonts in Windows 10, and Chinese language packs in Visual Studio.
What am I doing wrong?
Someone on the AnswerHub has mentioned that we are only able to use alpha numeric for the project name here: https://answers.unrealengine.com/questions/902826/creating-a-project-with-a-chinese-name-error.html
If that is the case, how would I get the output .exe and the root content folder name and Windows to recognize the final product to appear as a Chinese name?
Thanks,
Jon