Multi-language sans .dll

Résolu
clubberzZ Messages postés 89 Date d'inscription vendredi 29 octobre 2004 Statut Membre Dernière intervention 3 décembre 2007 - 10 juil. 2007 à 20:27
clubberzZ Messages postés 89 Date d'inscription vendredi 29 octobre 2004 Statut Membre Dernière intervention 3 décembre 2007 - 24 juil. 2007 à 20:10
Bonsoir à tous,

J'ai cherché sur pas mal de site et googlem ais je n'ai rien trouvé de convaiquant à ce sujet, je désirerais avoir plusieurs langues pour un form sans avoir de .dll en plus de l'exe (je distribue mon exe sans installation), est-ce possible? et si oui comment?

Cordialement

44 réponses

clubberzZ Messages postés 89 Date d'inscription vendredi 29 octobre 2004 Statut Membre Dernière intervention 3 décembre 2007 1
24 juil. 2007 à 00:25
J'ai une toute dernière question, j'ai créé mes fichiers sous la forme suivante "lang.resx" et "lang.fr-FR.resx", le problème est que quand je ne distribue que l'exe, les autres langues que le fichier "lang.resx" ne marchent pas sans les .dll de ressources, est-ce normal? J'aimerais que tout soit incorporé à l'exe, d'ou le but de ce post au départ...

Amicalement
0
DeadEye0112 Messages postés 28 Date d'inscription vendredi 6 juillet 2007 Statut Membre Dernière intervention 11 septembre 2007 1
24 juil. 2007 à 09:15
Ah oui effectivement... La compilation ressort des dossiers pour chaque langue où tu retrouves des dll dedans... Aheum... :o) Personellement j'utilise cette technique et je n'ai pas testé autre chose.... Désolé (=
0
ShareVB Messages postés 2676 Date d'inscription vendredi 28 juin 2002 Statut Membre Dernière intervention 13 janvier 2016 26
24 juil. 2007 à 20:04
salut,

ben, il y a (tjs) deux solutions :
-> soit tu utilises les dlls satellites
-> soit tu refais le monde et faut que tu fasses un switch sur la currentuiculture et que tu nommes tes fichiers de sortes que le compilo ne puisse pas les mettre dans une dll (par ex, trucAnglais)...mais bon, c'est vraiment très lourd à faire, surtout quand tu veux ajouter une langue, faut que tu recompiles et redistribues...

ShareVB
0
clubberzZ Messages postés 89 Date d'inscription vendredi 29 octobre 2004 Statut Membre Dernière intervention 3 décembre 2007 1
24 juil. 2007 à 20:10
La deuxième méthode me satisferait, comment la mettre en place? Je ne connais pas encore le switch en c#. (je n'ai que 3 langues qui ne changeront jamais et qu'une dizaine de contrôles à traduire...)

Pour le nomage prenons par exemple anglais.resx et francais.resx, comment faut-il sy prendre? Un exemple?
0
Rejoignez-nous