Pourquoi du texte ne s'affiche pas avec des carrés dans certaines applications sur Windows 10 ?

IMPORTANT : Cet article est issu d'une traduction automatique réalisée par un logiciel Microsoft et non par un traducteur professionnel. Cette traduction automatique a pu aussi être révisée par la communauté Microsoft grâce à la technologie Community Translation Framework (CTF). Pour en savoir plus sur cette technologie, veuillez consulter la page http://support.microsoft.com/gp/machine-translation-corrections/fr. Microsoft vous propose en effet des articles traduits par des professionnels, des articles issus de traductions automatiques et des articles issus de traductions automatiques révisées par la communauté Microsoft, de manière à ce que vous ayez accès à tous les articles de notre Base de connaissances dans votre langue. Il est important de noter que les articles issus de la traduction automatique, y compris ceux révisés par la communauté Microsoft, peuvent contenir des erreurs de vocabulaire, de syntaxe ou de grammaire. Microsoft ne pourra être tenu responsable des imprécisions, erreurs, ainsi que de tout dommage résultant d’une traduction incorrecte du contenu ou de son utilisation par les clients.

La version anglaise de cet article est la suivante: 3083806
Symptômes
Lors de l'exécution de certaines applications sur le bureau de Windows 10 ou 10 de Windows Mobile, certains caractères s'affichent sous la forme d'une zone de forme carrée ou rectangulaire, ou sous la forme d'une zone avec un point, un point d'interrogation ou un « x » à l'intérieur, lors de la même application s'exécutant sur des versions antérieures de Windows ou de Windows Phone n'avait pas ce problème.

Ce problème implique généralement le texte dans les langues du Moyen-Orient ou l'Asie de l'est (arabe, chinois, Hindi, etc.). Sur Windows Mobile de 10, ce problème est plus susceptible d'impliquer des langues d'Asie orientale (chinois, japonais, coréen). Sur le bureau de Windows 10, ce problème implique généralement le texte dans d'autres langues que les langues pour lesquelles ce système est configuré et dans certains types d'applications qui prennent en charge les scénarios dans lesquels les langues internationales peuvent être rencontrées (par exemple, navigation sur le Web et les notifications d'utilisateur dans les applications de réseau sociales).
Cause
Des améliorations clées ont été apportées dans Windows 10 qui affectent les polices ; Vous trouverez ci-dessous plus d'informations. Des conséquences de ces modifications est qu'un petit sous-ensemble des applications existantes créées pour les versions antérieures de Windows ou Windows Phone peut-être être affecté.
  • Certaines polices incluses dans Windows Phone 8.1 ne sont pas inclus dans Windows Mobile de 10.
  • Certaines polices précédemment inclus dans chaque système de bureau de Windows ont été déplacées dans les packages de polices facultatives et ainsi peut ne pas exister sur tous les systèmes de bureau Windows 10.

Vous trouverez ci-dessous plus d'informations sur ces modifications. Dans certaines applications, ces modifications peuvent entraîner pour les problèmes de « carré » lors de l'affichage de certains textes internationaux.

Toutes les éditions de Windows 10 comprennent des polices qui fournissent la prise en charge linguistique étendue, et la plate-forme Windows inclut des mécanismes de secours de police conçus pour garantir ce texte dans n'importe quel langage toujours affiche avec glyphes lisibles plutôt que des zones. Mais certaines applications peuvent prendre les dépendances directes sur les polices particulières pour l'affichage de certains caractères Unicode et n'utilisent pas les mécanismes de secours de police fournis par Windows. Dans certains cas, ces applications ont pris les dépendances directes sur les polices qui ne sont pas présentes par défaut sur tous les systèmes Windows 10. Car l'application essaie d'utiliser la police n'est pas présente sur le système, une autre police obtient utilisé pour afficher le texte à la place, et cette police peut prend pas en charge tous les caractères en cours d'affichage. Lorsqu'un caractère est affiché à l'aide d'une police qui ne prend pas en charge ce caractère, un glyphe par défaut « non défini », de cette police est utilisé. Le glyphe « non défini » dans la plupart des polices a l'apparence d'une zone rectangulaire, ou une variation de qui.

Vue d'ensemble des améliorations clés de police dans Windows 10

Une clé, objectif de haut niveau pour Windows 10 a été pour Windows à une famille de systèmes d'exploitation pour les différentes catégories créées autour d'un noyau de système d'exploitation commun et une plate-forme d'application partagée : la Plate-forme de Windows universel (UWP). UWP permet les applications qui sont écrites et généré une fois et qui peut s'exécuter sur une large gamme de périphériques, à partir de Hololens pour Xbox et concentrateur de Surface. Une condition requise pour cette plate-forme de convergence application est un jeu de polices qui sont communes à toutes les catégories de ces périphériques. Dans les versions, précédentes étaient différents jeux de polices fourni dans Windows Phone, une Xbox et client de bureau Windows. Dans Windows, 10, est maintenant l'ensemble commun de polices garantis pour être présent sur tous les périphériques Windows 10, sur toutes les éditions de Windows 10 et à travers toutes les catégories de périphériques et les facteurs de forme. En outre, cet ensemble de polices communes offre complète prise en charge Unicode, prise en charge des milliers de langues à partir du monde entier à l'aide d'un petit jeu de polices qui requièrent uniquement d'un espace disque limité.

Le jeu de polices UWP communes, est donné dans cet article :

https://msdn.Microsoft.com/library/Windows/Apps/hh700394.aspx#recommended_fonts

Le client de bureau de Windows est généralement utilisé sur les périphériques avec des contraintes de stockage moins strictes, et par conséquent, il peut prendre en charge un large éventail de polices. Toutefois, alors que le bureau de Windows a été généralement utilisé sur des périphériques dotés de capacités de stockage de très grande taille, ces dernières années, nous avons vu nouveaux facteurs de forme, tels que des tablettes de faible coût qui ont un stockage plus limité. Une autre clé, objectif de haut niveau pour Windows 10 a été pour rendre les fenêtres de travail de client de bureau mieux que jamais sur ces périphériques les moins coûteux.

Comme la couverture de langues internationales de Windows ont continué à augmenter, cela signifiait que les polices internationales plus étaient présents sur chaque système, si l'utilisateur sur un système donné a besoin réel pour les polices pour d'autres langues ou non. Toutefois, cela ajouté un grand nombre d'options dans les boîtes de dialogue qui auraient faible pertinence pour un utilisateur donné et les contrôles du sélecteur de polices. Par exemple, un utilisateur espagnol serait en mesure de choisir parmi des dizaines de polices thaïs, même si elles ne peuvent jamais utiliser thaï. En outre, cela également ajouté quelques centaines de mégaoctets à la taille de chaque système de bureau Windows. Afin de réduire la quantité d'espace disque requis par Windows et d'améliorer la pertinence des choix de police fournis à un utilisateur donné, de polices de Windows ont été déplacés dans les fonctionnalités de police facultatif.

Ces fonctionnalités facultatives de police sont organisées en différents scripts et ont des associations de langue et seront installées automatiquement en fonction de ces associations de langue. Par exemple, la fonctionnalité « Simplifié chinois polices supplémentaires » possède des polices utilisées spécifiquement pour le chinois simplifié. Si la version en chinois simplifié de 10 de Windows est installée, puis il possède déjà cette fonction facultative préinstallée. Si une autre version linguistique de Windows 10 est installée, mais un permet d'utilisateur chinois simplifié d'entrée méthode, ou si elles ont un profil associé à leur compte Microsoft qui inclut déjà chinois simplifié et que le profil se déplace sur le périphérique, puis la fonctionnalité des polices supplémentaires chinois simplifié sera automatiquement installé via Windows Update.

En installant des packages de polices facultatif pour le correspond à l'ensemble des langues utilisées activement sur un système, nous sommes en mesure de trouver le meilleur compromis entre le nombre de choix de police prévues et l'encombrement de disque utilisé. Mais même sans une de ces fonctionnalités de police facultatif installées, chaque ordinateur de bureau Windows 10 inclut toujours les polices UWP courantes, s'assurer que Windows a toujours une prise en charge excellente pour Unicode et pour le texte international et de s'assurer que les applications Windows universels peuvent avoir un texte très affichent sur les équipements de bureau et d'autre chaque facteur de forme.

Pour plus d'informations sur les modifications des polices dans Windows 10 Mobile

Pour définir la police UWP convergence, définie à l'aide d'un nombre limité de polices, certaines polices qui étaient présents dans Windows Phone 8.1 ont été exclus de Windows 10 Mobile :
  • Dengxian, Dengxian en gras
  • Estrangélo Edessa
  • Interface utilisateur KHMÈRE, interface utilisateur KHMÈRE gras
  • Interface utilisateur LAOTIENNE, interface utilisateur LAOTIENNE gras
  • Leelawadee, Leelawadee en gras
  • Lucida Sans Unicode
  • MHei de Microsoft, Microsoft MHei gras
  • NeoGothic de Microsoft, Microsoft NeoGothic gras
  • OUÏGOUR de Microsoft
  • Segoe WP, Segoe WP lumière, Segoe WP SemiLight, WP de Segoe demi-gras, gras à Segoe WP, Segoe WP noir
  • Segoe WP Emoji
  • Tahoma, Tahoma, gras
  • Ourdou Typesetting, ourdou Typesetting gras
  • Yu Gothic de gras


Si un Windows Phone app directement dépend d'une des polices répertoriées ci-dessus pour l'affichage de certains caractères Unicode et ne pas utiliser les mécanismes de secours police fourni par Windows, le résultat serait caractères affichés comme des glyphes de « carré ».

Pour plus d'informations sur les modifications de police dans le bureau de Windows 10

Comme mentionné ci-dessus, un certain nombre de polices qui précédemment aurait été inclus dans chaque système client de bureau de Windows dans Windows 10 dû être dans les fonctionnalités de police facultatif.

Le tableau suivant fournit la liste complète des fonctionnalités de police facultatif et les associations représentatives de langage. Sélectionnez polices ont été déplacées dans ces packages sont répertoriées ; Il s'agit des polices qui ont été utilisés en tant que polices d'interface utilisateur shell dans les versions précédentes de Windows, mais qui ont depuis lors été remplacées par des polices de Windows plus récentes.

Package de polices facultatifAssociation de langueClé polices déplacées dans le package facultatif
Polices supplémentaires du Script arabeLangues à l'aide du script arabe ; par exemple, arabe, persan et ourdou.
Script de Bangla des polices supplémentairesLangues à l'aide du script de Bangla ; par exemple, assamais, Bangla.Vrinda
SYLLABE CANADIENNE autochtones des polices supplémentairesLangues à l'aide du script de CANADIENNE ; par exemple, Inuktitut.Euphemia
Polices supplémentaires CherokeeSYLLABE CHÉROKIE.Plantagenet Cherokee
DÉVANÂGARÎ des polices supplémentairesLangue à l'aide du script de dévanâgari ; par exemple, Hindi, Konkani, Marathi.Mangal
ÉTHIOPIENNE polices supplémentairesLangues à l'aide du script ÉTHIOPIENNE ; par exemple, Amharique, Tigrinya.Nyala
Gujarati des polices supplémentairesGOUDJARATI ; toute autre langue à l'aide du script de Gujurati.Shruti
Pendjabi des polices supplémentairesPanjabi ; toute autre langue à l'aide du script de pendjabiRaavi
Polices supplémentaires en chinois (simplifiés)Chinois simplifié
Polices supplémentaires en chinois (traditionnels)Chinois traditionnelMingLiU, MingLiU_HKSCS
Hébreu polices supplémentairesHébreu
Polices de caractères japonaises supplémentairesJaponaisMeiryo, l'interface utilisateur Meiryo, MS Gothic, MS Mincho
KHMER polices supplémentairesCambodge ; toute autre langue à l'aide du script de Khmer.DaunPenh, l'interface utilisateur KHMÈRE
Kannada des polices supplémentairesKannada ; toute autre langue à l'aide d'écriture kannada.Tunga
Coréens polices supplémentairesCoréenAutomatiquement de Batang, Dotum, Gulim
Lao polices supplémentairesLao ; toute autre langue à l'aide du script du Laos.DokChampa, l'interface utilisateur LAOTIENNE
MALAYALAM des polices supplémentairesMALAYALAM ; toute autre langue à l'aide du script de Malayalam.Karthika
Odia des polices supplémentairesOdia ; toute autre langue à l'aide du script de Odia.Kalinga
Paneuropéenne des polices supplémentairesAucune association automatique de la langue.Aucun (toutes les polices sont nouveaux pour Windows 10).
SINGHALAISE des polices supplémentairesSINGHALAISE ; toute autre langue à l'aide du script de SINGHALAISE.Iskoola Pota
SYRIAQUE des polices supplémentairesLangues à l'aide du script de SYRIAQUE.Estrangélo Edessa
Tamoul polices supplémentairesTamoul ; toute autre langue à l'aide du script de tamoul.Latha
TÉLOUGOU polices supplémentairesTÉLOUGOU ; toute autre langue à l'aide du script TÉLOUGOU.Gautami
Thaïs polices supplémentairesThaï ; toute autre langue à l'aide du script thaï.Leelawadee
Si une application dépend d'une de ces polices pour l'affichage de certains caractères Unicode et ne pas utiliser les mécanismes de secours police fourni par Windows et si l'option police contenant cette police n'est pas installé sur le système (généralement car les système et les profils utilisateur ne sont pas configurés pour la langue associée est activée), le résultat sera alors les caractères affichés comme des glyphes de « carré ».

Recommandations pour les utilisateurs de Windows 10

Si vous rencontrez ces problèmes dans certaines applications sur le bureau de Windows 10, vous pouvez fournir des commentaires pour le développeur d'application suggérant qu'ils mettent à jour leur application pour Windows 10. En attendant, vous pouvez également installer une ou plusieurs fonctionnalités facultatif font que les applications peuvent nécessiter de fonctionner correctement. Les étapes à suivre sont les suivantes :

Si vous connaissez la langue du texte qui s'affiche de manière incorrecte et utilisent souvent cette langue :

Si vous connaissez la langue concernée, vous pouvez alors ajouter que langue dans votre profil utilisateur et une fonctionnalité associée police facultatif est automatiquement installée. (Remarque : autres fonctionnalités facultatives associés, tels que la prédiction de texte ou de la vérification de l'orthographe, peuvent également être installées.)
  • Dans le menu Démarrer , ouvrez paramètres.
  • Sélectionnez heure de & de langage.
  • Sélectionnez une région & de langage.
  • Sélectionnez Ajouter une langue.
  • Sélectionnez la langue spécifique.
Activer les fonctionnalités de police facultatif sans modifier les paramètres de langue :

Si vous ne connaissez pas le langage spécifique, ou encore si connaître la langue du texte qui s'affiche de façon incorrecte mais ne souhaitez pas ajouter cette langue dans votre profil utilisateur, vous pouvez installer une fonction de police facultatif sans activer des langues supplémentaires.
  • Dans le menu Démarrer , ouvrez paramètres.
  • Sélectionnez système.
  • Sélectionnez les applications & les fonctionnalités.
  • Sélectionnez Gérer les fonctionnalités facultatives.
  • Sélectionnez Ajouter une fonctionnalité.
  • Sélectionnez une fonctionnalité facultative de police dans la liste.

Si vous rencontrez les symptômes décrits dans certaines applications Windows Phone, puis vous souhaiterez peut-être contacter le développeur d'application suggérant qu'ils mettent à jour leur application à l'aide des instructions fournies ici. Remarque : Windows 10 Mobile pas prend-il en charge les fonctionnalités de police facultatif.

Recommandations pour les fabricants OEM et les administrateurs système

Si vous configurez les packs de langue ou les paramètres internationaux dans les images de déploiement Windows 10, vous devez utiliser l'outil Gestion et maintenance des images de déploiement (DISM) pour inclure facultatif font packages (et autres fonctionnalités facultatives, relatives à la langue) associés avec les packs de langue que vous ajoutez à vos images. L'article suivant fournit des détails concernant les fonctionnalités de police facultatif et les langues du Pack linguistique Windows 10 associés :

https://msdn.Microsoft.com/en-us/library/Windows/Hardware/mt171094%28v=VS.85%29.aspx?f=255&MSPPError=-2147217396

Voir aussi de cet article pour une vue d'ensemble de Windows prise en charge linguistique et de toutes les fonctionnalités facultatives, relatives à la langue :

https://msdn.Microsoft.com/en-us/library/Windows/Hardware/dn898584 (v=vs.85).aspx

Si vous êtes un administrateur système et que vous êtes certain que vos scénarios nécessitera des polices à partir d'un ou plusieurs de ces capacités de police facultatif, même si vous n'intégrez les modules linguistiques associés dans les images de déploiement, vous pouvez toujours ajouter des capacités de police dans les images de déploiement à l'aide de DISM.

Recommandations pour les développeurs

Votre application peut-être être affectée par les changements de polices dans Windows 10 si vous disposez d'une application Windows Phone qui a une dépendance sur une des polices qui a été exclu de Windows 10 Mobile, ou si vous avez une application de bureau Windows qui a une dépendance sur une des polices qui ont été migrées dans des packages de polices facultatif , et si votre application n'est pas l'utilisation de mécanismes de secours de police fournis par Windows. Types d'applications et de scénarios d'applications susceptibles d'être affectés sont les suivants :
  • Les navigateurs ou autres applications à l'aide de la mise en page complexe inférieur au niveau graphique API qui ne fournit pas de police de substitution (par exemple, DrawGlyphRun, ExtTextOut à l'aide de ETO_GLYPH_INDEX, ScriptTextOut).
  • Jeux ou autres applications qui utilisent les bibliothèques graphique tiers.
  • Affichent des scénarios d'application dans lequel texte peut être affiché impliquant des langues au-delà de l'application ou de Windows, ou les autres langues utilisées par l'utilisateur ; par exemple, navigation sur le Web, recevoir des messages texte ou notifications par d'autres utilisateurs.
Si votre application manifests les symptômes décrits, en particulier dans les scénarios ci-dessus, vous devez examiner les polices sur laquelle votre application s'appuie. Veuillez consulter l'article suivant pour les polices recommandées pour une utilisation par des applications sur Windows 10 :

https://msdn.Microsoft.com/library/Windows/Apps/hh700394.aspx#recommended_fonts

Les polices répertoriées dans cet article sont garantis être présent sur tous les périphériques Windows 10.

Si votre application utilise DirectWrite, puis vous souhaiterez utilisant des mécanismes de secours de police fournis par DirectWrite. Même si vous utilisez des API de bas niveau et que vous souhaitez implémenter votre propre implémentation de secours police, DirectWrite a API qui fournissent mappages par défaut que vous pouvez enrichir avec votre propre mappage personnalisé. Consultez les articles MSDN suivants pour clé API :

· IDWriteFontFallback : https://msdn.Microsoft.com/en-us/library/Windows/Desktop/dn280450 (v=vs.85).aspx

· IDWriteFactory2::GetSystemFontFallback : https://msdn.Microsoft.com/en-us/library/Windows/Desktop/dn280450 (v=vs.85).aspx

· IDWriteFontFallbackBuilder : https://msdn.Microsoft.com/en-us/library/Windows/Desktop/dn280476 (v=vs.85).aspx


Avertissement : Cet article a été traduit automatiquement.

Propriétés

ID d'article : 3083806 - Dernière mise à jour : 07/29/2015 04:01:00 - Révision : 1.0

Windows 10

  • kbsurveynew kbmt KB3083806 KbMtfr
Commentaires