FORUMS PROFESSIONNELS
WINDEV
,
WEBDEV
et
WINDEV Mobile
Accueil
|
Messages récents
|
Connexion
|
Déconnexion
|
Français
Accueil
→
WINDEV 2024
→
[WD10][WDINT] Traduction des menus système \ contectuels
[WD10][WDINT] Traduction des menus système \ contectuels
Débuté par LANGUEBIEN Emmanuel, 13 oct. 2006 19:50 - 4 réponses
Connectez-vous…
LANGUEBIEN Emmanuel
#1
Posté le 13 octobre 2006 - 19:50
Bonjour à tous,
Notre application est diffusée dans plusieurs pays et il est possible de changer de langue Français ou anglais (fonction nation) ce qui change la langue des champs, fenêtre,etc...
Le problème se situe avec les menu contectuel "exporter la table..., mémoriser la valeur" qui restent en français.
Nous avons l'outil WDINST qui est fourni avec toutes les ressources en francais et anglais (fichier francais.WDM et anglais.WDM)
On copie ses fichiers dans le répertoire du projet. On ouvre le projet, on va dans Description de projet, onglet langue et on indique dans la colonne "Traduction du Framework" les fichiers WDM en face de chaque code langue.
Malheureusement après enregistrement, réouverture projet, recompil projet, exécution en mode test, création d'un exec, les traductions ne se font pas.
Est ce que quelqu'un a déjà eu le même problème ? une idée ? Comment résoudre ce problème ?
Merci
Signaler
0
0
Mathieu Kurth
#2
Posté le 13 octobre 2006 - 22:58
Salut,
est-ce que les fichiers wdm sont présents dans le répertoire de ton
exécutable.
Car même si les fichiers sont une dépendance du projet, la traduction ne se
fera pas si ils ne sont pas présents dans le répertoire de l'exécutable
Mathieu
Signaler
0
0
LANGUEBIEN Emmanuel
#3
Posté le 16 octobre 2006 - 18:10
Salut,
Merci de tes réponses.. suite à multitudes de test, il "suffit"
:
- Mettre les fichier WDM (par ex "anglais.wdm") dans le rep Exe du projet (et dans rep d'installation ou spécifier la localisation)
- exécuter à l'ouverture de la premiere fenêtre du projet (ou init du projet) la fonction : ChargeErreur("anglais.wdm")
Attention : les fichiers ne doivent pas être en lecture seule.. la fonction renvoie 0 pour OK mais ne fait rien (signalé PCSOFT)
Seul bémol pour le moment, je n'arrive pas à changer à la volée. L'application doit être relancée pour que la traduction soit prise en compte (signalé PCSOFT)
la suite au prochaine numéro
.....
Signaler
0
0
Mathieu Kurth
#4
Posté le 16 octobre 2006 - 19:23
Effectivement (et malheureusement),
il est spécifié que la fonction ChargeErreur() peut seulement être appelée
dans le code d'initialisation du projet .
Mathieu
Signaler
0
0
LANGUEBIEN Emmanuel
#5
Posté le 17 octobre 2006 - 18:11
En effet, j'ai vu ça juste après .. j'avais pensé que le fonctionnement aurait été similaire à la fonction "Nation" couplé avec "Utilise" .. dommage
peut être à la prochaine version
Signaler
0
0
→ Revenir à WINDEV 2024
WINDEV 2024
WEBDEV 2024
WINDEV Mobile 2024
WINDEV (précédentes versions)
WEBDEV (précédentes versions)
WINDEV Mobile (précédentes versions)
Etats & Requêtes
Hors-sujet
Outils
Français
English
Español
Portuguesa
Fermer cette fenêtre
Type de recherche
Uniquement les sujets
Tous les messages
Période de recherche
Date indifférente
Moins d'une heure
Moins de 24 heures
Moins d'une semaine
Moins d'un mois
Moins d'un an
Annuler
Aperçu de votre message
Ajouter une image
Importer une image depuis une URL
Envoyer une image depuis un fichier de votre disque
Déposez ici un fichier ou cliquez sur "Parcourir..."
ou
Annuler
0%
WLangage
SQL
XML, HTML
JAVA, Javascript
Texte