Editor and Loc Dashboard fail to load CSV string tables if there's a space in the path

If you import a CSV string table from C++ (say, when your game module loads) these string tables are available in the Editor and Loc Dashboard gathers the text from them. They’re also monitored and reloaded instantly if you add something to them.

However, both the Editor and Loc Dashboard fail to load CSV string tables if there is a space in their paths. The irony here is that the default Unreal Engine project directory on Windows is C:\Users%username%\Documents\Unreal Projects… so… this is broken by default :slight_smile:

You can fix this by moving the CSV file to a path with no spaces: that helps and the Edtior and Loc Dashboard load the string table correctly. But in that case you lose the hot reload as you’re moving the CSV file outside of the monitored Conten directory.

So the only good way is to store projects with no spaces in paths.

Hint: if you want to use CSV string tables (text files you can easily edit and merge) instead of storing text in binary assets (I have no idea why UE built-in string tables are binary, there’s no reason for that), see this thread: https://answers.unrealengine.com/questions/757986/view.html

Hello,

We’ve made a switch to a new bug reporting method using a more structured form. Please visit the link below for more details and report the issue using the new Bug Submission Form. Feel free to continue to use this thread for community discussion around the issue.

Thanks