Etienne BAUDOUX

Forum sur les projets de Etienne BAUDOUX


Créer un logiciel Multi langue

Partagez
avatar
lereparateurdepc


Masculin Nombre de messages : 5501
Age : 24
Localisation : Calvados
Emploi/loisirs : Electrotechnicien / électricité, HAUTE TENSION, électronique, informatique, automatisme , Arduino, bref le BRICOLAGE , ...
Humeur : toujours cool
Date d'inscription : 31/01/2010

Créer un logiciel Multi langue

Message par lereparateurdepc le Sam 16 Juil 2011 - 16:42

Bonjour ,

Je souhaite esayer un nouveau truc avec MailSender3 ..... le rendre multilangue !
Pour comencer , Français / anglais .....

Avez-vous des idées ?
Une api pour lire des INI ( je regarde ça en ce moment )

Cordialement ,
Le réparateur de PC



Modérateur & Administrateur du forum
Merci de contacter les membres par MP ou mail que pour "urgences". Le forum est fait pour ça. Merci

@ Contact : franleboss@gmail.com  Smile
Arrow  Visitez mon site : désolé l'hébergeur à fermé Sad

Ma chaine tutube : https://www.youtube.com/channel/UC7iU59NNAHz-tW5wqcgONHA


avatar
JHPC-Software
Connaisseur
Connaisseur

Masculin Nombre de messages : 761
Age : 23
Localisation : Bruxelles
Emploi/loisirs : Etudiant en informatique / Informatique, Electronique, ...
Humeur : Très bonne
Date d'inscription : 07/01/2011

Re: Créer un logiciel Multi langue

Message par JHPC-Software le Sam 16 Juil 2011 - 17:40

Bonsoir,
Fin y a plusieurs méthodes mais il faut savoir laquelle qui est la meilleure... Maintenant pour les fichier INI c'est une solution mais faut savoir s'en servir, la je serais pas t'aider Neutral ...

Ou alors la bonne vielle solution d'un simple fichier ... A la fonction Load des form
Si c'est français => Code vb (modifier le texte de tous les contrôle en langage français)
Si c'est anglais => Code vb (modifier le texte de tous les contrôle en langage anglais)

Je dit code vb au sinon ton éditeur de fonctions ressemble a rien lol! lol! Smile
C'est la méthode que j'utilise sur mon navigateur vu que je connais pas vraiment de méthode, a défaut de ... Mais si ta beaucoup de contrôle sa feras beaucoup a coder ! Bien sur la méthode du simple fichier le code doit se mettre avant la détection de mise a jour => parce que si il y a un problème sur ton hébergeur ton logiciel risque de foiré traduction incomplète !

Cordialement,
JHPC



--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
JHPC Software a fais un forum



--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
avatar
lereparateurdepc


Masculin Nombre de messages : 5501
Age : 24
Localisation : Calvados
Emploi/loisirs : Electrotechnicien / électricité, HAUTE TENSION, électronique, informatique, automatisme , Arduino, bref le BRICOLAGE , ...
Humeur : toujours cool
Date d'inscription : 31/01/2010

Re: Créer un logiciel Multi langue

Message par lereparateurdepc le Sam 16 Juil 2011 - 18:50

re ,

Pour le fichier ini , je ne respecte pas les standars , mes applique les miens .
Je regarde les lignes du type :
Titre1=Accueil
Je découpe à partir du = et récupère les 2 dans une variable tableau , ensuite , je récupère la valeure n°2
MAIS c'est en test .... et si il y a comme tu dis xxxxx contrôles + infobulles aïl
pour le moment , c'est un projet
Pour le moment , le plus simple , c'est de recompiler MailSender3 en Anglais

Cordialement ,
Le réparateur de PC



Modérateur & Administrateur du forum
Merci de contacter les membres par MP ou mail que pour "urgences". Le forum est fait pour ça. Merci

@ Contact : franleboss@gmail.com  Smile
Arrow  Visitez mon site : désolé l'hébergeur à fermé Sad

Ma chaine tutube : https://www.youtube.com/channel/UC7iU59NNAHz-tW5wqcgONHA


avatar
fabiendeloye
Nouveau
Nouveau

Masculin Nombre de messages : 69
Age : 20
Humeur : Super
Date d'inscription : 08/07/2010

Re: Créer un logiciel Multi langue

Message par fabiendeloye le Dim 17 Juil 2011 - 10:26

moi je créer une variable pour chaque texte (titre, fichier, enregistrer, ...) et je crée un fichier xml pour chaque langue et au démarrage du logiciel j’attribue les variables en fonctions des mots dans le fichier xml. pour savoir quel fichier xml choisir au premier démarrage je demande la langue et j’attribue une préférence dans le logiciel avec le nom de la langue pour qu'après au démarrage sa prennent l'xml correspondant a la langue.



avatar
fabiendeloye
Nouveau
Nouveau

Masculin Nombre de messages : 69
Age : 20
Humeur : Super
Date d'inscription : 08/07/2010

Re: Créer un logiciel Multi langue

Message par fabiendeloye le Dim 17 Juil 2011 - 10:28

PS je te conseille de faire une condition comme quoi si il manque les fichiers xml de langue sa affiche un message d'erreur mais que sa initialise quand même les variables mais en anglais.



avatar
lereparateurdepc


Masculin Nombre de messages : 5501
Age : 24
Localisation : Calvados
Emploi/loisirs : Electrotechnicien / électricité, HAUTE TENSION, électronique, informatique, automatisme , Arduino, bref le BRICOLAGE , ...
Humeur : toujours cool
Date d'inscription : 31/01/2010

Re: Créer un logiciel Multi langue

Message par lereparateurdepc le Dim 17 Juil 2011 - 11:03

re ,

Je suis Français , donc en Français ..... c'est plus simple pour moi de faire un programme en Français et ensuite de traduire le fichier ensuite .

Merci pour ces info ....
Je test .

Cordialement ,
Le réparateur de PC



Modérateur & Administrateur du forum
Merci de contacter les membres par MP ou mail que pour "urgences". Le forum est fait pour ça. Merci

@ Contact : franleboss@gmail.com  Smile
Arrow  Visitez mon site : désolé l'hébergeur à fermé Sad

Ma chaine tutube : https://www.youtube.com/channel/UC7iU59NNAHz-tW5wqcgONHA



Contenu sponsorisé

Re: Créer un logiciel Multi langue

Message par Contenu sponsorisé


    La date/heure actuelle est Jeu 17 Aoû 2017 - 17:15