Que me conseiller vous pour une application multilangue je code un ActiveX MFC
merci d'avance.....
__________________________
3 pour les Elfes
7 pour les Nains
9 pour les Hommes
1 pour le Seigneur des Ténèbre
1 Anneau pour les gouverner tous,1 Anneau pour les amener tous & dans les ténèbres les lier au Pays de Mordor
Salut,
moi je programme en ce moment un client IRC qui est multilangue... Allemand, Français, Néerlandais et anglais. Pour les différentes traduction j'utilise des fichiers .xcl (eX-Concept Language). Pour les stocker je suis (<- suivre) une règle simple: Le français étant le langage principal du client (par défaut), dans le fichier French.xcl je stocke les mots dans l'ordre alphabétique. Et ensuite je suis l'ordre des mots pour les traduire, donc par exemple si j'ai ça dans French.xcl:
[quote]
Aller
Battre
Monsieur
Rapidité
[/quote]
dans le fichier allemand j'aurai:
[quote]
Gehen
Schlagen
Herr
Schnelligkeit
[/quote]
Donc tu vois que dans le fichier allemand j'aurais pas la règle de l'ortographe, c'est uniquement le fichier French.xcl qui aura ça!
Bon c'est vrai que j'ai pas chercher mieux alors j'ai directement utilisé ça :)
Ce que tu pourrais faire aussi c'est créer un fichier Language.xcl :
[quote]
Aller = Gehen = Gaan
Gagner = Gewinnen = Winnen
[/quote]
etc...
enfin à toi de voir :D:
ciao :wink:
__________________________
Grégory S.
eVias Web & Software Solutions.
Développement Web et logiciel en tout genre et Open Source.
[url=http://www.fosdem.org/2008/]FOSDEM 2008[/url]. Venez -y nombreux !
ERREUR BBCODE SUR CE MESSAGE : - La valeur de la balise "quote" n'est pas correcte !
merci DmXx mais sur un activeX c'est chaud d'avoir un fichier avec.....
__________________________
3 pour les Elfes
7 pour les Nains
9 pour les Hommes
1 pour le Seigneur des Ténèbre
1 Anneau pour les gouverner tous,1 Anneau pour les amener tous & dans les ténèbres les lier au Pays de Mordor
lol ok :S: ben je crois pas vraiment qu'il y ait de méthode prédites pour faire cela, il faut un peu avoir de l'imagination :) j'espère que tu va trouver ce qui te plaît
ciao
__________________________
Grégory S.
eVias Web & Software Solutions.
Développement Web et logiciel en tout genre et Open Source.
merci quand meme !
__________________________
3 pour les Elfes
7 pour les Nains
9 pour les Hommes
1 pour le Seigneur des Ténèbre
1 Anneau pour les gouverner tous,1 Anneau pour les amener tous & dans les ténèbres les lier au Pays de Mordor
Je ne m'y connais pas vraiment mais j'ai fait parti d'un groupe qui en discutait.
Donc je peux te dire de chercher sur le terme
'I18n' pour un mot de 18 lettres commancant par 'I' et finissant par 'n' c'est 'internationalisation' le mot consacré pour gérer le multilangage.
__________________________
Lisez la charte, pensez à regarder la FAQ, les tutoriaux, l'annuaire et faites une recherche dans les forums.
N'oubliez pas le Tag [Résolu].
et pourquoi pas un fichier .ini où tu stock les valeurs ?
un peu comme les packs de langue des forums libres...
__________________________
Spirit - modérateur casu ^-^'
Dans ce cas, on peut aussi très bien utiliser XML avec ses balises pour mieux gérer le fichier qui contrienda les mots avec ces différentes déclinaisons suivnt la langue.
__________________________
Lisez la charte, pensez à regarder la FAQ, les tutoriaux, l'annuaire et faites une recherche dans les forums.
N'oubliez pas le Tag [Résolu].
ok mais avec un activeX c'est pas simple de ce balader avec un fichier a coté !!!!!
sinon je vais chercher avec internationalisation....
merci !
__________________________
3 pour les Elfes
7 pour les Nains
9 pour les Hommes
1 pour le Seigneur des Ténèbre
1 Anneau pour les gouverner tous,1 Anneau pour les amener tous & dans les ténèbres les lier au Pays de Mordor