Bonjour,
Je cherche a faire une application multilangage.
Je ne sais pas trop par ou commencer car je ne trouve pas d'exemple simple pour démarrer...
Auriez vous une piste?
Version imprimable
Bonjour,
Je cherche a faire une application multilangage.
Je ne sais pas trop par ou commencer car je ne trouve pas d'exemple simple pour démarrer...
Auriez vous une piste?
Salut .
la réponse est ici.
Developpez.com n'est pas q'un forum, merci de chercher dans les tutos avant de poster .
:wink:
Oui, je l'avais déjà vu.
Je ne voudrai pas passer par les forms en fait.
J'ai oublié de le préciser...
Qu'est ce qu'il y a à localiser si on n'a pas d'interface?
Bonne remarque! :D
Disons que je n'ai pas le droit de passer par des forms...
Donc je veux juste faire une classe de test avec des fonctions basiques genre "setLanguage" ou "getString"
J'ai vu qu'il fallait utiliser des cultureInfo et un ResourceManager.
Par contre, je ne vois pas trop quel forme doit avoir le fichier strings.fr-FR.resx par exemple...
Pour le fichier texte des traductions il faut mettre un numéro en début de chaque ligne pour repérer la ligne, puis faire un LoadString sur ce numéro.
Exemple:
10;Fichier
11;Copier
12;Coller
13;Imprimer
Christophe,
Je pense que tu peux partir sur le même principe que dans le tuto de morpheus, tu crée un ressource manager en lui passant le nom du fichier ressource contenant les traduction, les cultureinfos correspondant aux différentes langues ....