PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEV, WEBDEV ET WINDEV MOBILE

  • Présentation
  • Configurer le groupware utilisateur pour une application multilingue
  • Traduction des éléments du groupware utilisateur
  • Exécuter l'application dans la langue souhaitée
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadApple WatchUniversal Windows 10 AppWindows Mobile
Autres
Procédures stockées
Présentation
Si votre application est multilingue, il est nécessaire de gérer le multilingue également dans les fenêtres/pages du groupware utilisateur. Par défaut, les fenêtres/pages du groupware utilisateur gèrent l'anglais, l'américain et le français.
Cette page d'aide présente comment :
Pour plus de détails sur les applications multilingues, consultez Créer une application multilingue.
Configurer le groupware utilisateur pour une application multilingue
Pour intégrer les fenêtres ou les pages du groupware utilisateur dans une application multilingue :
  1. Sous le volet "Projet", dans le groupe "Projet", cliquez sur "Groupware Utilisateur".
  2. Selon les langues gérées, sélectionnez le mode d'intégration :
    • Pour une application Anglais/Français, dans l'onglet "Intégration", sélectionnez l'option "Groupware utilisateur automatique".
    • Pour une application gérant d'autres langues, dans l'onglet "Intégration", sélectionnez l'option "Groupware utilisateur personnalisé".
  3. Selon le mode de lancement de l'application, définissez le mode de lancement du groupware :
    • Si l'application doit se lancer dans la langue d'exécution, dans l'onglet "Exécution", choisissez "Lancement automatique".
    • Si l'application doit demander à l'utilisateur la langue d'exécution, dans l'onglet "Exécution", choisissez "Lancement manuel".
  4. Validez.
Traduction des éléments du groupware utilisateur
Par défaut, les éléments (fenêtres, pages, messages, ...) du groupware utilisateur sont disponibles en français et anglais.
Pour traduire ces éléments dans d'autres langues, il suffit de traduire les différents libellés, messages, ... de ces fenêtres ou de ces pages (en utilisant l'outil WDMSG si nécessaire pour extraire les messages à traduire). WDMSG est un outil optionnel de WINDEV, WEBDEV et WINDEV Mobile permettant d'extraire et de réintégrer tous les messages à traduire.
Remarque : Pensez à extraire les chaînes multilangues.
Exécuter l'application dans la langue souhaitée
Deux cas peuvent se présenter :
  • L'application est automatiquement lancée dans la langue par défaut. L'utilisateur peut changer la langue par la suite.
    Dans ce cas, les éléments du groupware seront également exécutés dans la langue par défaut.
  • L'application demande à l'utilisateur la langue à utiliser lors de son lancement. Dans ce cas, il faut :
    1. Demander à l'utilisateur la langue dans laquelle l'application doit s'exécuter (par une fenêtre ou une page spécifique par exemple).
    2. Configurer la langue d'exécution de l'application avec la fonction Nation.
    3. Ouvrir la première fenêtre ou page de gestion du groupware utilisateur avec la fonction gpwOuvre.
Exemple de lancement personnalisé :
// Code d'initialisation du projet
// Ouverture de la fenêtre choix des langues
nLangue est un entier = Ouvre(FEN_Select_Langue)
// Configuration de la langue pour l'application
Nation(nLangue)
// Lancement de la première fenêtre du groupware utilisateur
gpwOuvre()
Version minimum requise
  • Version 18
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire