I have a localized WPF application, which changes the system menu and creates a context-menu on the systray icon with win32 functions.
All this works quite fine unless the target language is chinese or japanese. Then the menu items seem to consist of strings with question-marks, unless the startup locale for the application is also chinese/japanese.
Setting CultureInfo doesn't help here, and calling SetThreadLocale() and/or SetThreadPreferredUILanguages() doesn't seem to help either.
Any hints for me?