IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Installation, Déploiement et Sécurité VB Discussion :

Inno setup copie de fichier selon la langue


Sujet :

Installation, Déploiement et Sécurité VB

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Février 2006
    Messages
    23
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 23
    Points : 20
    Points
    20
    Par défaut Inno setup copie de fichier selon la langue
    Bonjour,

    Tout d'abord excusez moi si je ne met pas les accents mais étant en clavier américain , j'ai la flemme de mettre les accents (désolé) et je risque d'en oublier

    Je suis en train de réaliser un soft qui me permet a son installation de lancer une tray icone utilisant un .ini

    Le problème que j'ai est que j'aimerai en fonction de langue choisi lors de l'installation copier le fichier ini correspondant



    Je ne suis peut être pas très clair (désolé)
    je vais essayer de l'être plus grâce a l'exemple

    voila dans un répertoire xxxFR j'ai mon mon .ini correspondant au menu français

    dans mon répertoire xxxEN j'ai mon mon .ini correspondant au menu Anglais


    etc


    voila une parie de mon code ISS

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
     
    [Languages]
    Name: english; MessagesFile: compiler:Default.isl
    Name: french; MessagesFile: compiler:Languages\French.isl
    Name: german; MessagesFile: compiler:Languages\German.isl
    Name: italian; MessagesFile: compiler:Languages\Italian.isl
    Name: portuguese; MessagesFile: compiler:Languages\Portuguese.isl
    Name: spanish; MessagesFile: compiler:Languages\Spanish.isl
     
    ; XXX Tray Icon
    Source: ..\Distribution\XXX\*; DestDir: {app}; Flags: recursesubdirs
    Source: ..\Distribution\Conf\xxx.ini.tpl; DestDir: {app}; AfterInstall: ModStr(ExpandConstant('{app}\xxx.ini'),'##INSTALL##',ExpandConstant('{app}'),1); Flags: ignoreversion; DestName: xxx.ini
    J'aimerai savoir

    si a l'installation on sélectionne par exemple Francais

    si je pouvais copier le .ini contenu dans le répertoire FR

    si a l'installation on sélectionne par exemple Anglais

    copier dans ce cas le ini qui est dans le répertoire EN etc

    Ou alors renommer les fichier xxxxxFR.ini en xxxxxx.ini selon la langue

    en gros

    une sorte de

    char resp;

    switch(resp)
    {

    case fr
    {
    copy xxxfr.ini > ##install##/xxxx.ini
    }
    case EN
    {
    copy xxxEN.ini > ##install##/xxxx.ini
    }
    }
    Merci d'avance

    PS j'ai lu les autres posts sur le forum et j'espère ne pas avoir loupe cette info si c'est le cas veuillez m'en excusez

    Amicalement

    Satan

  2. #2
    Membre à l'essai
    Profil pro
    Inscrit en
    Février 2006
    Messages
    23
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 23
    Points : 20
    Points
    20
    Par défaut
    Pardon excusez moi un post m'avait échappé

    Résolu avec balise languages

    Merci quand meme

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 4
    Dernier message: 19/03/2009, 11h35
  2. Réponses: 9
    Dernier message: 22/01/2009, 20h54
  3. Inno Setup: Installer certains fichiers suivant le choix de l'utilisateur
    Par remfleyf dans le forum Installation, Déploiement et Sécurité
    Réponses: 3
    Dernier message: 17/12/2008, 10h55
  4. [Inno Setup] Renommer un fichier durant l'install
    Par freud dans le forum Outils
    Réponses: 2
    Dernier message: 17/09/2008, 21h49
  5. [Inno Setup][VISTA] et fichiers INI
    Par Droïde Système7 dans le forum Outils
    Réponses: 23
    Dernier message: 21/04/2008, 14h47

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo