Bonjour à tous,

Je suis entrain de concevoir un logiciel qui permettra la m17n (multilingualization). Pour ceux qui ne savent pas ce que c'est, c'est la possibilité d'utiliser plusieurs Locale différentes en même temps au sein d'un logiciel.

La question est comment facilité l'écriture de différents type de caractères. Par exemple, comment faire pour qu'un utilisateur avec un clavier AZERTY puisse écrire "facilement" des caractères japonais, chinois etc.

J'ai identifié deux solutions possibles :
  • Utilisation dans mon GUI d'un panel présentant le clavier de la langue voulue. Malheureusement je n'ai pas trouvé de source permettant de faire ceci. Et il me semble que c'est un très gros travail que j'aimerais pouvoir éviter.
  • Utiliser un programme externe qui permettrait de choisir le type de clavier. Dans ce cas aussi je n'ai pas trouvé d'application permettant ceci;


D'où ma question, est-ce que vous avez déjà été confrontés à ce genre de problème dans un de vos projets et/ou avez vous des (idées de) solutions à ce problème?

D'avance, merci beaucoup

Sebbo