Odd Windows Helvetica substitution

So I have a L&F which had:

Font My_LookAndFeel::getPopupMenuFont()
{
#ifdef JUCE_WINDOWS
    
    return Font ("Helvetica", 11.0f, Font::bold);
    
#else
    
    return Font ("Helvetica", 9.0f, Font::bold);
    
#endif
}

and the menu font was fine… except I got a report from one of my beta testers… They’d just installed this font:

On their Windows 10 system and suddenly my plugin’s menu fonts were using this new font.

I was able to duplicate the issue locally.

I checked the registry key for font substitutions and Helvetica is mapped to Arial for HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes

Any ideas?

The fix was simple, I changed my font to use Arial on Windows… but now I’m curious…??

Cheers,

Rail

I’d like to know more about this too. I recently had a report of text appearing in Arabic when I have it set to helvetica.