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

Outils Delphi Discussion :

[Inno Setup] Installation multilingues avec flag "iscustom" dans les types


Sujet :

Outils Delphi

  1. #1
    Nouveau membre du Club
    Profil pro
    Développeur informatique
    Inscrit en
    Avril 2007
    Messages
    35
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Avril 2007
    Messages : 35
    Points : 27
    Points
    27
    Par défaut [Inno Setup] Installation multilingues avec flag "iscustom" dans les types
    Bonjour ,

    J'espère posté dans la bonne section (je ne fait pas du Delphi, mais du VB6, je poste ici car j'ai remarqué pas mal de sujet concernant Inno Setup)

    Je modifie actuellement un script Inno Setup pour le rendre multilingues. Pas de problème pour les généralités. Mais il y à quand même une petite chose que je n'arrive pas à mettre en place (et je ne trouve rien sur ce sujet)

    Je VEUT traduire le nom des différant type d'installation possible (2 : complète et perso).
    Problème le flag iscustom ne peut apparaitre qu'une seul fois donc les lignes ci dessous ne fonctionne pas :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    [Types]
    Languages:en; Name: "FULL"; Description: "Full install"
    Languages:en; Name: "custom"; Description: "Custom install";Flags:iscustom
     
    Languages:fr; Name: "FULL"; Description: "Installation complète"
    Languages:fr; Name: "custom"; Description: "Installation personnalisée";Flags:iscustom
    Inno setup envoie une erreur à la compil :
    "A custom type has already been defined."


    Auriez vous une solution svp (j'aimerais évité, si possible bien sure, d'ajouté du code programme qui sera mal compris par certainne personne amené à modifier ce script)

    Merci par avance

    Amicalement

  2. #2
    Nouveau membre du Club
    Profil pro
    Développeur informatique
    Inscrit en
    Avril 2007
    Messages
    35
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Avril 2007
    Messages : 35
    Points : 27
    Points
    27
    Par défaut
    Lol
    Je comprend mieux pourquoi ces questions sont posé dans la section Delphi. Inno setup utilise du code pascal (sa je savais déjà) mais le pascal c'est du Delphi (sa je ne savais pas)

    Donc tout vas bien j'ai posté dans la bonne section

    Amicalement

  3. #3
    Expert éminent sénior
    Avatar de Cl@udius
    Homme Profil pro
    Développeur Web
    Inscrit en
    Février 2006
    Messages
    4 878
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Février 2006
    Messages : 4 878
    Points : 10 008
    Points
    10 008
    Par défaut
    Citation Envoyé par Polack77 Voir le message
    Donc tout vas bien j'ai posté dans la bonne section
    Oui c'est le bon endroit. D'ailleurs pour info, InnoSetup a été développé avec Delphi.

    Quant à ton problème, voici ze astuce:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    [CustomMessages]
    en.FullInstall=Full install
    en.CustomInstall=Custom install
    fr.FullInstall=Installation complète
    fr.CustomInstall=Installation personnalisée
     
    [Types]
    Name: "FULL"; Description: "{cm:FullInstall}"
    Name: "custom"; Description: "{cm:CustomInstall}";Flags:iscustom
    Ainsi tes types ne sont déclarés qu'une seule fois. Et tu peux également très facilement ajouter une langue à ton script.

    @+ Claudius.

  4. #4
    Nouveau membre du Club
    Profil pro
    Développeur informatique
    Inscrit en
    Avril 2007
    Messages
    35
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Avril 2007
    Messages : 35
    Points : 27
    Points
    27
    Par défaut Merci
    Merci bien pour cette astuce et bonne journée
    (truc bête : je ne trouve pas comment indiquer "réponse accepté" sur ton post ???)

    Amicalement

  5. #5
    Rédacteur/Modérateur
    Avatar de ero-sennin
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juillet 2005
    Messages
    2 965
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2005
    Messages : 2 965
    Points : 4 935
    Points
    4 935
    Par défaut
    Salut,

    Citation Envoyé par Polack77 Voir le message
    Merci bien pour cette astuce et bonne journée
    (truc bête : je ne trouve pas comment indiquer "réponse accepté" sur ton post ???)

    Amicalement
    Il y a le petit bouton en bas de page
    @+, Ero-Sennin

  6. #6
    Nouveau membre du Club
    Profil pro
    Développeur informatique
    Inscrit en
    Avril 2007
    Messages
    35
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Avril 2007
    Messages : 35
    Points : 27
    Points
    27
    Par défaut
    Ha oui j'avais pas vue dzl

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

Discussions similaires

  1. Réponses: 11
    Dernier message: 07/11/2010, 15h18
  2. Réponses: 0
    Dernier message: 04/02/2008, 13h57
  3. [Inno Setup] Installer mysql avec Inno Setup
    Par colfire_dev dans le forum Outils
    Réponses: 0
    Dernier message: 10/01/2008, 13h22

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