URL: https://linuxfr.org/users/fabiensk/journaux/i18n-la-langue-la-plus-concise-est-le-chinois Title: i18n: la langue la plus concise est le chinois Authors: Fabimaru Date: 2013年07月14日T20:17:32+02:00 License: CC By-SA Tags: i18n et fonte Score: 30 Lorsqu'on veut faire une interface utilisateur multilingue, les textes dans des langues autres que celle de base (bien souvent l'anglais) risquent de demander plus de place. Si on utilise un système où les éléments se redimensionnent correctement en fonction de leur contenu, ce ne sera pas vraiment un problème. Par contre, si les éléments sont positionnés de manière absolue (par exemple avec des coordonnées x-y en pixels), alors il faudra prévoir de la place supplémentaire pour les textes traduits. IBM recommande des réservations de place dans [cet article](http://www-01.ibm.com/software/globalization/guidelines/a3.html), si on part de textes en anglais. Je me suis alors demandé: est-ce que je dois prendre ces conseils comme valides pour n'importe quelle langue? Et si les langues que je cible ne comprennent pas l'anglais? C'est là que rentre en action... le logiciel libre :-) Celui-ci nous fournit une source intarissable de traductions, comme par exemple celles de [KDE](http://websvn.kde.org/trunk/l10n-kde4/). À partir de là, il ne suffisait plus que de faire des statistiques sur ces textes. Que vous pouvez retrouver sur [cette page](http://fabsk.eu/i18n/). Pour effectuer le calcul des longueurs des textes, j'ai utilisé les polices «sans-serif» choisies par [[Fontconfig]] sur mon système (Kubuntu). Le script Python (d'une qualité toute relative) et les données sont disponibles. La langue la plus concise est donc le mandarin, et parmi celles qui demandent le plus de place, le français et l'allemand sont en bonne position.

AltStyle によって変換されたページ (->オリジナル) /