|
|
|
|
|
- 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
Groupware utilisateur : Applications multilingues
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 : Configurer le groupware utilisateur pour une application multilingue Pour intégrer les fenêtres ou les pages du groupware utilisateur dans une application multilingue : - Sous le volet "Projet", dans le groupe "Projet", cliquez sur "Groupware Utilisateur".
- Activez le groupware utilisateur.
- Selon les langues gérées, sélectionnez le mode d'intégration :
- Pour une application Anglais/Français, dans l'onglet "Options", sélectionnez l'option "Pas de personnalisation".
- Pour une application gérant d'autres langues, dans l'onglet "Options", sélectionnez l'option "Personnalisation complète (mode expert)".
- 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 "Général", choisissez "Lancement automatique".
- Si l'application doit demander à l'utilisateur la langue d'exécution, dans l'onglet "Général", choisissez "Lancement manuel par programmation".
- 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 multilingues. 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 :
- Demander à l'utilisateur la langue dans laquelle l'application doit s'exécuter (par une fenêtre ou une page spécifique par exemple).
- Configurer la langue d'exécution de l'application avec la fonction Nation.
- 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()
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|