Les caractères Unicode commencent soudainement à s'afficher sous forme de boîtes dans certaines applications [dupliquer]

18

J'ai remarqué que les caractères Unicode ont soudainement cessé de s'afficher dans certaines applications, jusqu'à présent Notepad ++ et Skype, alors qu'ils apparaissaient auparavant. Au lieu de cela, ils apparaissent sous forme de boîtes. Ils travaillaient avant, mais je pense que cela s'est cassé après un redémarrage. Je peux même les taper dans la fenêtre de saisie Skype et les voir, mais après avoir soumis le message, ils apparaissent sous forme de cases.

Par exemple: 햇반 et 県 n'apparaîtront pas dans Skype ou notepad ++, mais ils apparaissent très bien dans Chrome pendant que je tape ceci.

Aucun nouveau logiciel n'a été installé avant ou après le dernier redémarrage, la seule chose qui s'est produite a été quelques mises à jour Windows. Le document dans Notepad ++ a le codage défini sur UTF-8

Windows 7 x64

nmkef
la source

Réponses:

11

J'ai eu ce problème. Je suis tombé sur le paramètre suivant dans Windows 7 (professionnel):

 Control Panel --> All Control Panel Items --> Fonts --> Font settings

Masquer les polices en fonction des paramètres de langue a été activé. Je l'ai désactivé et un gros morceau de polices est apparu pour moi ... ce qui a permis à Eclipse de commencer à afficher les polices qui avaient été cachées.

Dans éclipse, je peux maintenant voir tous les beaux caractères UTF-8 que j'utilisais ... après avoir ajusté mes polices pour le permettre à nouveau. La police d'origine attribuée, «Courier New», affichait les éléments sous forme de boîtes, comme vous l'avez décrit.

sdolgy
la source
10
  1. Allez dans "Panneau de configuration" -> "Région et langue" -> "Administratif" -> "Modifier les paramètres régionaux du système ..."
  2. Remplacez les paramètres régionaux par celui avec lequel vous rencontrez des problèmes, puis modifiez-le à nouveau.

entrez la description de l'image iciCliquez pour agrandir

EDIT: A élaboré une meilleure solution qui a fonctionné pour moi:

Créer un fichier (n'importe quel type de fichier) sur le bureau qui a un caractère de cette langue dans le nom du fichier

nemo
la source
J'avais le même problème. Au début, je n'ai pas essayé cette réponse car elle semblait trop idiote. Plusieurs heures plus tard, je l'ai essayé par désespoir. Ça a marché. Vous vous demandez ce qui cause cet étrange problème?
Tom Clift
@TomClift Clift Chaque fois qu'il y a une mise à jour du système, ou un "profil utilisateur" ou un changement de répertoire personnel (mon réseau d'entreprise le fait tout le temps), je ressens le problème. je ne sais pas quelle est la cause exacte, mais je pense que c'est lié à ceux-ci.
nemo
2

Le suspect évident est les polices - toutes les polices ne prennent pas entièrement en charge unicode.

ddyer
la source
2
Est-ce que les polices auraient soudainement changé dans chaque programme? Je remarque également que les personnages ne s'affichent pas lorsque je joue à Team Fortress 2. Tout s'est très bien affiché il y a quelques jours.
nmkef
2

Chrome peut provoquer le problème, qui m'est arrivé sur Win7 x64. Fondamentalement, cela ne se produit que si Chrome est la première application à afficher les caractères chinois.

Voir cet autre article SuperUser pour plus d'informations:

Mon Windows 7 a soudainement cessé d'afficher les symboles Unicode

snowdude
la source
1

Un autre programme peut modifier les paramètres de police ou l'affecter. J'ai perdu mon icône d'étoiles dans Virtual DJ après avoir utilisé Adobe Fireworks. (Soit dit en passant, Fireworks n'affiche pas toutes les polices que j'ai dans d'autres zones de mon ordinateur.) Je suis presque sûr qu'un programme affecte l'autre d'une manière ou d'une autre.

Paul
la source