Menu multilangue
Menu multilangue
Comment creer un menu qui prend en compte plusieurs langues
Merci
Merci
-
- Messages : 1202
- Inscription : sam. 31/déc./2005 23:52
Tout dépend de ce que tu veux faire... Si la langue doit être choisie automatiquement tu peux utiliser les ressources sous windows (j'ai de quoi gérer si besoin). Si l'utilisateur peut changer de langue c'est moins simple avec des ressources mais normalement faisable, sinon sans ressources tu peux essayer avec des fichiers de préférences (ou fichiers ini) et ca ne se limite pas à windows...
Dri
Dri
Il est deux heures du mat, et j'ai enfin réussi à faire un vrai menu multilingue
(avant je savais faire multilingue mais la langue était choisie automatiquement)
Bien entendu j'utilise les ressources windows (donc pas portable sous linux ou mac) mais c'est un super point de départ pour des applis multilingues! Je vais faire l'effort de faire un tuto, j'ai déjà un exemple tout prêt donc d'ici quelques jours je posterais tout ca dans le forum Applications (je compte sur les modos pour passer ca en annonce)
Dri
PS. là v dodo parce que tout à l'heure sport...
(avant je savais faire multilingue mais la langue était choisie automatiquement)
Bien entendu j'utilise les ressources windows (donc pas portable sous linux ou mac) mais c'est un super point de départ pour des applis multilingues! Je vais faire l'effort de faire un tuto, j'ai déjà un exemple tout prêt donc d'ici quelques jours je posterais tout ca dans le forum Applications (je compte sur les modos pour passer ca en annonce)
Dri

PS. là v dodo parce que tout à l'heure sport...
Ca intéresse pas grand monde
mais je tenais juste à dire que mes travaux avancent ^^
je suis capable de plusieurs types de ressources en choisissant la langue, je devrais donc bientôt avoir une démo à faire tester et si ca fonctionne partout je rédigerai un petit code propre et commenté et je posterai ca avec quelques explications en guise de tuto
Dri

je suis capable de plusieurs types de ressources en choisissant la langue, je devrais donc bientôt avoir une démo à faire tester et si ca fonctionne partout je rédigerai un petit code propre et commenté et je posterai ca avec quelques explications en guise de tuto
Dri

voila un premier exécutable qui contient tous les types de ressources que je peux charger pour le moment... j'ai pu tester sur XP et 98 et ca fonctionne nickel mais bon je dis pas non à quelques testeurs avant de rédiger le tuto.
MULTI.EXE

Dri
MULTI.EXE

Dri
Nickel Dri.
Excellent le changement d'images en même temps que la langue. A l'air terriblement efficace.
Excellent le changement d'images en même temps que la langue. A l'air terriblement efficace.
Quand tous les glands seront tombés, les feuilles dispersées, la vigueur retombée... Dans la morne solitude, ancré au coeur de ses racines, c'est de sa force maturité qu'il renaîtra en pleine magnificence...Jacobus.
Désolé j'ai juste testé sous Xp SP2 (comme la majorité je pense)Dr. Dri a écrit :bon bah ca l'air de fonctionner ^_^
sinon quelqu'un a testé tout ca sous windows 2000 par exemple ?
Dri
En tout cas ça fonctionne parfaitement. Tu as une limitation pour les langues avec ce système ? Est ce qu'on peut aussi gérer les langues styles Japonais/Chinois/Mandarin ? C'est une question de simple curiosité !:P
-
- Messages : 20
- Inscription : lun. 29/janv./2007 7:13
Salut Dri.
Super l'exemple.
Moi aussi, je souhaite passer mon appli (PureUninstall) en multi-langues.
Par contre, je souhaite passer par les fichiers INI pour au moins deux raisons :
- portabilité,
- traduction externe faclitée.
Penses-tu que l'on puisse faire un tuto commun avec une partie en utilisant les ressources et une partie en utilisant les fichiers INI, laissant ainsi la liberté à chacun de choisir sa méthode ?
linkerstorm
Super l'exemple.
Moi aussi, je souhaite passer mon appli (PureUninstall) en multi-langues.
Par contre, je souhaite passer par les fichiers INI pour au moins deux raisons :
- portabilité,
- traduction externe faclitée.
Penses-tu que l'on puisse faire un tuto commun avec une partie en utilisant les ressources et une partie en utilisant les fichiers INI, laissant ainsi la liberté à chacun de choisir sa méthode ?
linkerstorm