How to define specific fallback font?

Hello,

how can I define a specific fallback font?

In a project I have to use a special font for japanese characters but in some cases I get german umlauts (ä, ü, ö) in a string. My japanese font can`t handle these characters and Connect uses automatically “Times New Roman” as fallback font for these characters.

I read the Microsoft article about font linking (Customize font selection with font fallback and font linking - Globalization | Microsoft Learn) and tried to set a fallback font for my japanese font in the Windows registry (Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontLink\SystemLink). After a reboot Connect still uses “Times New Roman” as fallback font.
So I tried to change the standard Roman font in the registry (Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontMapper\FamilyDefaults) from “Times New Roman” to “Arial” but after a reboot Connect still uses “Times New Roman” as fallback font.

Based on my tests I think Connect has defined a standard fallback font for itself. Is it possible to change that standard fallback font if there`s no way to define a fallback font for a special font?

I tried everything on a Windows 10 Ultimate (64 bit) system.

Regards,
Thomas

Did you solve the problem? I assume using a CSS fallback font will not solve this:

p{ font-family:"Lucida Console", "Courier New", monospace; }

I suggest to open a support call and supply the documents.

Erik