6
votes

Est-ce que ARIAL UNICODE MS SE MS FONDS FOND POUR WINFORMS UI?

Nous avons une application basée sur WinForms .NET et il devrait fonctionner sur au moins 9 langues, y compris

  1. English
  2. Espagnol
  3. russe
  4. Chinois simplifié
  5. Chinois traditionnel
  6. coréen
  7. japonais

    Notre application doit fonctionner sur les systèmes d'exploitation Windows XP (SP3), Vista, Windows 7 et Windows 2003 et 2008.

    Nous n'avons jamais utilisé Arial Unicode MS pour la localisation. Nous avons utilisé Tahoma, une face de police sera liée à diverses polices système au moment de l'exécution.

    Tout le monde a des opinions sur l'utilisation de la police d'application Arial Unicode avec des langues classées ci-dessus? Techniquement, cela devrait fonctionner, mais nous ne connaissons aucune limitation.


2 commentaires

Le nom de police correct est Arial Unicode MS


@serhio, merci .. je les ai renommé de manière appropriée


4 Réponses :


13
votes

Je vais supposer que vous vouliez dire Arial. Cette police est pas disponible dans une installation Windows par défaut, vous l'avez eu en installant Microsoft Office. Si vous souhaitez l'utiliser, vous aurez l'achat d'une licence à partir de la fonderie de type (Agfa monotype, probablement) et de le déployer avec votre installateur. Si ma mémoire me sert toujours, c'était 95 dollars pour 15 installations.

Notez que l'utilisation d'une police comme celle-ci est rarement nécessaire dans la pratique. Les polices Windows courantes auront les glyphes qu'un utilisateur local doit lire du texte dans sa langue locale. Vous n'auriez besoin que d'une mise en œuvre de la police complète si, par exemple, un utilisateur russe voudrait utiliser la localisation chinoise pour une raison quelconque.

Assurez-vous de tester votre application en l'installant sur les versions locales de Windows que vous ciblez. Vous pouvez obtenir ces versions via un abonnement MSDN.


4 commentaires

Le nom réel de la fonderie est monotype Imaging Inc. Arial Complete Family Pack coûtera environ 630 € EUR.


Selon ce lien Microsoft, ARIAL fait partie de Windows depuis 3,1 jusqu'à et incluant Windows 7. Microsoft.com/typography/font/font.aspx?fmid=1705


@ @Mark: C'est un ARIAL différent. Le nom complet est "Arial Unicode MS". C'est gros.


Ah, je n'ai pas vu de lien séparé pour Arial Unicode au début. Je suis retourné et cherché un peu plus fort, et il semble que vous soyez correct. Microsoft.com/typography/font/font.aspx?fmid=1081 < / a>




3
votes

Aussi loin que je comprenne (bien que je ne comprends peut-être pas cela du tout, vous devez lire Michael Kaplan ) La bonne façon de gérer l'affichage Unicode n'est pas de s'appuyer sur une police ayant tous les glyphes dont vous avez besoin. Au lieu de cela, recherches sur Mlang qui fait fondamentalement cela : Vous lui donnez une ligne que vous voulez dessiner, il vous retourne plusieurs morceaux + la police de chacun. Pour la partie anglaise, il retournera la police anglaise, pour la partie japonaise de la police japonaise, etc.


0 commentaires

0
votes

La meilleure approche consiste à utiliser toute police que l'utilisateur a spécifié comme défaut de leur système. Vous ne voulez pas les verrouiller dans une police spécifique car certains utilisateurs peuvent avoir des limitations visuelles qui les nécessitent d'utiliser des polices et des tailles alternatives.


0 commentaires