[R] Programme multi-langue
Règles du forum
- Merci de consulter la section "Règles du forum" et plus particulièrement "Règles et Mentions Légales du site autoitscript.fr" avant d'écrire un message.
- ricky
- Niveau 7

- Messages : 443
- Enregistré le : ven. 06 févr. 2009 09:25
- Localisation : Suisse
- Status : Hors ligne
[R] Programme multi-langue
Bonjour,
je suis à la recherche d'une manière de coder un programme multi-langue, qqn peut m'aider et/ou m'aider?
Merci d'avance pour votre aide...
je suis à la recherche d'une manière de coder un programme multi-langue, qqn peut m'aider et/ou m'aider?
Merci d'avance pour votre aide...
Modifié en dernier par ricky le jeu. 15 avr. 2010 11:22, modifié 1 fois.
- Tlem
- Site Admin

- Messages : 11824
- Enregistré le : ven. 20 juil. 2007 21:00
- Localisation : Bordeaux
- Status : Hors ligne
Re: [..]Programme multi-langue
Il y a quelques exemple sur le forum + quelques conseils par-ci et par-là.
Utilisez le moteur de recherche.
Un exemple qui me vient à l'esprit rapidement, c'est GCS Search.
Utilisez le moteur de recherche.
Un exemple qui me vient à l'esprit rapidement, c'est GCS Search.
Thierry
Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...
Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".
Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...
Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".
Re: [..]Programme multi-langue
Bien on peut créé un GUI dont à l'ouverture il demande francais ou Anglais et celon le choix le script sera de la langue choisie..
A+
A+
- ricky
- Niveau 7

- Messages : 443
- Enregistré le : ven. 06 févr. 2009 09:25
- Localisation : Suisse
- Status : Hors ligne
Re: [..]Programme multi-langue
Merci Tlem, j'ai trouvé : http://autoitscript.fr/forum/viewtopic. ... 00&start=0
jamesst20 : ton post m'intéresse, tu as un lien à me proposer?
jamesst20 : ton post m'intéresse, tu as un lien à me proposer?
- DJSIR
- Niveau 8

- Messages : 583
- Enregistré le : mar. 01 juil. 2008 15:16
- Localisation : 76, Le HAVRE (in the DJSIR World)
- Status : Hors ligne
Re: [..]Programme multi-langue
En reprenant l'exemple de jamesst20 :
Première GUI :
Un combo nous demande de choisir entre différente sections d'un INI
IniReadSections et For (pour le remplissage du combo)
Dans un autre INI, le choix est sauvegardé, et la première GUI n'apparaît plus.
IniWrite
Pour terminer, tu va faire une fonction, qui te renvéra le IniRead du fichier de langue (compliqué hein ?).
Func _Exemple($Num)
Return IniRead($LangFile, $LangCombo, $Num,"")
EndFunc
Le fichier INI se présentera comme ça :
Et, ton controle qui à besoin de Texte1 ou Text One, son texte tu l'appelle comme ça _Exemple("001")
Le nom des sections doivent s'apeller comme le combo évidamment, sinon il faudrait faire un Switch et redonner la bonne variable.
Bonne Chance
Première GUI :
Un combo nous demande de choisir entre différente sections d'un INI
IniReadSections et For (pour le remplissage du combo)
Dans un autre INI, le choix est sauvegardé, et la première GUI n'apparaît plus.
IniWrite
Pour terminer, tu va faire une fonction, qui te renvéra le IniRead du fichier de langue (compliqué hein ?).
Func _Exemple($Num)
Return IniRead($LangFile, $LangCombo, $Num,"")
EndFunc
Le fichier INI se présentera comme ça :
Code : Tout sélectionner
[français]
001=Texte1
002=Texte2
[english]
001=Text One
002=Text TwoLe nom des sections doivent s'apeller comme le combo évidamment, sinon il faudrait faire un Switch et redonner la bonne variable.
Bonne Chance
$DJSIR = "1000110001010101011010000101001101001101001010101011010"
(ne décodez pas le binaire, ça veux rien dire)
[Func] ProgressBar, aller plus loin
(ne décodez pas le binaire, ça veux rien dire)
[Func] ProgressBar, aller plus loin
- ricky
- Niveau 7

- Messages : 443
- Enregistré le : ven. 06 févr. 2009 09:25
- Localisation : Suisse
- Status : Hors ligne
Re: [..]Programme multi-langue
J'ai deux manières de faire, merci beaucoup, je vais regarder ça!
Je mets en résolu, mais si d'autres au une manière différente de faire, je suis preneur ...
Je mets en résolu, mais si d'autres au une manière différente de faire, je suis preneur ...
- Tlem
- Site Admin

- Messages : 11824
- Enregistré le : ven. 20 juil. 2007 21:00
- Localisation : Bordeaux
- Status : Hors ligne
Re: [R] Programme multi-langue
Thierry
Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...
Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".
Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...
Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".
- ricky
- Niveau 7

- Messages : 443
- Enregistré le : ven. 06 févr. 2009 09:25
- Localisation : Suisse
- Status : Hors ligne
Re: [R] Programme multi-langue
Merci Tlem, mais j'ai déjà mis le lien plus haut...
- Tlem
- Site Admin

- Messages : 11824
- Enregistré le : ven. 20 juil. 2007 21:00
- Localisation : Bordeaux
- Status : Hors ligne
Re: [R] Programme multi-langue
Ah be voui ...
Je n'avais pas cliqué dessus, je pensais que vous parliez de GCS Search.
Je n'avais pas cliqué dessus, je pensais que vous parliez de GCS Search.
Thierry
Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...
Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".
Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...
Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".

