A system and method of identifying the matching or best-matching font to
output text of indeterminate language are presented. Today's operating
systems do not provide the native tools and functions to easily display
text of unknown language or multiple languages. The complexity of any
underlying code that handles a multilingual display is sharply increased
due to the text being segmented into multiple text runs. The invention
employs character set engine that provides necessary character set
guessing functionality, as well as an enumerator module to build a linked
list of suitable output fonts to display text from an arbitrary language,
and multilingual text. Output can be granted by traversing that list.
Un système et une méthode d'identifier la police assortie ou meilleur-correspondante au texte de rendement de la langue indéterminée sont présentés. Les logiciels d'exploitation d'aujourd'hui ne fournissent pas les outils indigènes et les fonctions à facilement montrent le texte de la langue inconnue ou des langues multiples. La complexité de n'importe quel code fondamental qui manipule un affichage multilingue est due brusquement accru au texte étant segmenté dans des courses multiples des textes. L'invention utilise le moteur de jeu de caractères qui fournit le jeu de caractères nécessaire devinant la fonctionnalité, aussi bien qu'un module d'agent recenseur à la construction une liste liée de polices appropriées de rendement pour montrer le texte d'une langue arbitraire, et du texte multilingue. On peut accorder le rendement en traversant cette liste.