Didn't reload string table when changes file on 4.20.3

void BeginInitTextLocalization()
{
// Initialize FInternationalization before we bind to OnCultureChanged, otherwise we can accidentally initialize
// twice since FInternationalization::Initialize sets the culture.
FInternationalization::Get();

	// Make sure the String Table Registry is initialized as it may trigger module loads
	[4.20 added] FStringTableRegistry::Get();
....
}
FStringTableRegistry::FStringTableRegistry()
{
#if WITH_EDITOR
	// Commandlets and in-game don't listen for directory changes
	if (!IsRunningCommandlet() && GIsEditor)
   {
....
}

The problem is that GIsEditor is false. Please check this a problem.