|
|
|
|
|
Fonctions de gestion du multilingue
Les fonctions permettant de gérer les applications multilingues sont les suivantes :
| | ChangeAlphabet | Récupère et/ou change l'alphabet utilisé :- par toutes les polices écran.
- par toutes les opérations sur les chaînes de caractères (fonctions et/ou opérateurs).
| ChangeClavier | Récupère et/ou modifie la langue associée au clavier. | ChangeSéparateur | Change la valeur d'un des séparateurs (de décimales, ou de milliers) dans les masques des numériques pour l'internationalisation. | ChargeErreur | Charge en mémoire le fichier contenant les messages d'erreur dans la langue souhaitée. | LangueVersAlphabet | Renvoie l'alphabet correspondant à une langue. | LangueVersNation | Renvoie la nation correspondant à une langue. | LangueVersNom | Renvoie le nom d'une langue. | MessTraduit | Récupère un message présent dans le code d'un programme dans la langue en cours. | Nation | Définit ou identifie la langue d'affichage (libellés, messages, ...) utilisée pour les fenêtres, les pages, les états et les champs. | NationDroiteAGauche | Permet de savoir si la langue courante s'écrit de droite à gauche. | NationFramework | Définit ou identifie la langue du framework. | NationVersLangue | Renvoie la langue correspondant à une nation. | NationVersNom | Renvoie le nom de la langue correspondant à une nation. | NationVersSousLangue | Renvoie la sous-langue par défaut correspondant à une nation. |
Liste des exemples associés :
|
Exemples didactiques (WINDEV) : WD ListeChaînée
[ + ] Cet exemple fournit les outils pour construire des listes chaînées à chaînage simple. Une liste à chaînage simple permet de stocker et parcourir de manière ordonnée une collection de valeurs quelconques. Dans l'exemple, qui est autoexplicatif, la liste chaînée permet de stocker des boutons. - La liste est ensuite utilisée pour masquer/déplacer les boutons dans l'écran, créant un menu dynamique de type Sidebar. - La liste est aussi utilisée pour traduire les boutons - à la volée - c'est à dire sans besoin de recharger la fenêtre. Pour cela, on stocke aussi pour chaque bouton le libellé français et le libellé anglais. L'avantage de procéder ainsi est de conserver l'état de la fenêtre, notamment le menu dans son aspect déroulé, le texte explicatif, etc . Particularité de cet exemple: - il est totalement bilingue (français / anglais).
|
Documentation également disponible pour…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|