Etienne BAUDOUX

Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
Etienne BAUDOUX

Forum sur les projets de Etienne BAUDOUX

Le Deal du moment : -50%
Trottinette électrique OCEAN DRIVE A9 avec ...
Voir le deal
299.99 €

3 participants

    Créer un logiciel Multi langue

    lereparateurdepc
    lereparateurdepc



    Masculin Nombre de messages : 5621
    Age : 31
    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 Empty Créer un logiciel Multi langue

    Message par lereparateurdepc 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
    JHPC-Software
    JHPC-Software
    Connaisseur
    Connaisseur


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

    Créer un logiciel Multi langue Empty Re: Créer un logiciel Multi langue

    Message par JHPC-Software 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
    lereparateurdepc
    lereparateurdepc



    Masculin Nombre de messages : 5621
    Age : 31
    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 Empty Re: Créer un logiciel Multi langue

    Message par lereparateurdepc 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
    fabiendeloye
    fabiendeloye
    Nouveau
    Nouveau


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

    Créer un logiciel Multi langue Empty Re: Créer un logiciel Multi langue

    Message par fabiendeloye 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.
    fabiendeloye
    fabiendeloye
    Nouveau
    Nouveau


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

    Créer un logiciel Multi langue Empty Re: Créer un logiciel Multi langue

    Message par fabiendeloye 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.
    lereparateurdepc
    lereparateurdepc



    Masculin Nombre de messages : 5621
    Age : 31
    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 Empty Re: Créer un logiciel Multi langue

    Message par lereparateurdepc 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

    Contenu sponsorisé


    Créer un logiciel Multi langue Empty Re: Créer un logiciel Multi langue

    Message par Contenu sponsorisé


      La date/heure actuelle est Mar 19 Mar 2024 - 3:35