|
|
|
|
|
- Présentation
- Libellés multilingues
- Présentation
- Pour saisir des libellés multilingues dans un champ
- Masques de saisie et d'affichage multilingues
- Présentation
- Utiliser des masques de saisie ou d'affichage multilingues (cas particuliers)
- Images multilingues
- Présentation
- Gérer des images multilingues
- Aide multilingue
Multilingue dans les champs (fenêtre, page, état)
Dans une application ou un site multilingue, la gestion multilingue est proposée pour les éléments suivants : - les libellés.
- les masques de saisie et d'affichage.
- les images.
- l'aide.
En exécution, WINDEV, WINDEV Mobile ou WEBDEV sélectionnera automatiquement le libellé, le masque ou l'image correspondant à la langue d'exécution du projet. Rappel : La langue d'exécution du projet par défaut est définie dans la description du projet : - sous le volet "Projet", dans le groupe "Projet", cliquez sur "Description".
- affichez l'onglet "Langues".
Pour plus de détails sur les applications multilingues, consultez Applications multilingues. Présentation Dans les types de champs suivants, il est possible de définir un libellé différent pour chaque langue gérée par la fenêtre, la page ou l'état : - Champs d'une fenêtre ou d'une page :
- libellé,
- champ de saisie,
- bouton,
- ...
- Champs d'un état :
- libellé,
- RTF,
- Champ prédéfini,
- Lien.
Lors de l'exécution de la fenêtre, de la page ou lors de l'impression de l'état, le libellé correspondant à la langue d'exécution du projet (de la fenêtre, de la page ou de l'état) sera automatiquement utilisé. Pour saisir des libellés multilingues dans un champ - 1ère méthode :
- Affichez la description du champ (option "Description" du menu contextuel).
- Saisissez le libellé pour chaque langue gérée par la fenêtre, la page ou l'état (option "Libellé").
- 2ème méthode :
- Sélectionnez la langue dans laquelle le libellé doit être modifié : sous le volet "Affichage", dans le groupe "Options", déroulez "Langue affichée" et sélectionnez la langue voulue.
- Sélectionnez le champ. Les poignées de sélection apparaissent autour du champ.
- Cliquez une nouvelle fois sur le champ. Le curseur de la souris se transforme en curseur de saisie.
- dans une fenêtre :
- dans un état :
- dans une page :
- Saisissez le nouveau libellé du champ.
- Validez la saisie du libellé en appuyant sur la touche Entrée.
- Répétez les opérations précédentes pour toutes les langues gérées par la fenêtre, la page ou l'état.
Masques de saisie et d'affichage multilingues Présentation Dans les types de champs suivants, il est possible de définir un masque de saisie ou d'affichage spécifique pour chaque langue gérée par la fenêtre, la page ou l'état : - Champs d'une fenêtre :
- combo,
- champ de saisie,
- colonne de table.
- Champs d'une page :
- champ d'affichage formaté,
- champ de saisie,
- colonne de table.
- Champs d'un état :
- champ Libellé,
- champ Calculé,
- champ Prédéfini,
- colonne de tableau.
Par exemple, si votre projet gère le français et l'anglais, le masque des champs "date" ne sera pas le même dans ces deux langues ('JJ/MM/AA' en français et 'AA/MM/JJ' en anglais). Lors de l'exécution de la fenêtre ou de la page / l'impression de l'état, le masque correspondant à la langue d'exécution du projet (de la fenêtre, de la page ou de l'état) sera automatiquement utilisé. Pour plus de détails sur les différents masques de saisie et d'affichage proposés, consultez Masques de saisie et masques d'affichage. Utiliser des masques de saisie ou d'affichage multilingues (cas particuliers) Dans certains cas spécifiques, les masques définis dans la description du projet peuvent ne pas correspondre au résultat voulu. Dans ce cas, il est possible de définir un masque multilingue spécifique. Pour utiliser des masques de saisie ou d'affichage multilingues (Cas particuliers) : - Affichez la description du champ (option "Description" du menu contextuel).
- Cliquez sur l'icône située à côté de la combo "Masque de saisie" ou "Masque" (onglet "Général" ou "Détail"). Par défaut, le même masque est associé à toutes les langues gérées par la fenêtre, la page ou l'état.
- Sélectionnez le masque pour chaque langue gérée par la fenêtre, la page ou l'état.
- Validez. Le libellé "Valeurs multilingues" apparaît dans le champ de définition des masques.
Remarque : Cette manipulation est également réalisable dans les champs d'un état. En effet, dans cette version les champs d'un état ne prennent pas en compte les options linguistiques définies au niveau du projet. Présentation Dans les types de champs suivants, il est possible de définir une image spécifique pour chaque langue gérée par la fenêtre, la page ou l'état : - Champs d'une fenêtre :
- image de fond des champs de type bouton, potentiomètre, volet d'onglet.
- image associée au libellé des champs de type bouton.
- image du curseur des champs potentiomètre.
- image des champs de type image.
- Champs d'une page :
- image de fond des champs de type bouton.
- image des champs de type image, image cliquable
- image de fond des champs cellules.
- Champs d'un état :
- image de fond de tous les types de champs sauf les champs de type code-barres, graphe ou sélecteur.
- image des champs de type image.
Cette option est intéressante par exemple lorsque les images contiennent du texte à traduire. Lors de l'exécution de la fenêtre, de la page ou lors de l'impression de l'état, les images correspondant à la langue d'exécution du projet (de la fenêtre, de la page ou de l'état) seront automatiquement utilisées. Gérer des images multilingues Pour gérer des images multilingues : - Affichez la description du champ (option "Description" du menu contextuel).
- Cliquez sur l'icône située à côté de l'option "Image" ou "Image de fond" (onglet "Général" ou "Style"), puis sélectionnez l'option "Multilingue".
Par défaut, le même fichier est associé à toutes les langues gérées par la fenêtre, la page ou l'état. - Pour chaque langue, cliquez sur le bouton , sélectionnez l'option "Parcourir", puis sélectionnez l'image correspondant à la langue.
Remarque : Les options d'affichage (mode d'affichage, transparence, position et symétrie) s'appliquent à l'ensemble des images sélectionnées. - Validez. Le libellé "Valeur multilingue" apparaît dans le champ de définition de l'image.
Documentation également disponible pour…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|