Dans mon application, j'affiche du texte fourni par l'utilisateur dans un TextBlock.Caractères japonais et chinois
Nous avons constaté que les symboles chinois étaient affichés à la place des symboles japonais, même si tous les paramètres de langue sous Paramètres sont définis sur Japon.
Après avoir regardé dans la documentation à http://msdn.microsoft.com/en-us/library/hh202920(v=vs.92).aspx je suis en train maintenant la propriété de la langue du RootFrame au démarrage comme ceci:
RootFrame.Language = XmlLanguage.GetLanguage(Thread.CurrentThread.CurrentUICulture.Name);
Maintenant, les symboles corrects (japonais) sont affichés tout au long de l'application. Est-ce que quelqu'un qui a voyagé dans cette voie peut-il me dire si c'est la bonne chose à faire? Y a-t-il un meilleur moyen?
Je pensais que le japonais et le chinois traditionnel partageaient le même alphabet? – Oliver
Unicode 0x5203 s'affiche différemment. En chinois ça ressemble à ça 刃 alors qu'en japonais la petite ligne détachée à l'extrême gauche croise la première ligne verticale. – Damian