WEBDEV 2024 : Les concepts

Partie 4 : Concepts avancés 139 Sites multilingues en pratique 1 Présentation Un site multilingue pourra être diffusé dans plu- sieurs langues. Les différentes langues du site seront prises en compte lors des différentes étapes du développement. Pour développer un site mutlilingue, les étapes sont les suivantes : 1. Choix des langues gérées par le projet et l’ana- lyse. 2. Saisie des différents éléments du projet (pages, code, ...) dans les différentes langues du projet. 3. Détermination de la langue du projet par pro- grammation. 4. Gestion des alphabets spécifiques dans les fichiers de données. 5. Création de la bibliothèque et du programme d’installation. Remarques  : • Si le système d’exploitation du poste en cours gère plusieurs langues (Hébreux, Arabe, Grec, ...), lors de la saisie des traductions dans ces langues, l’alphabet correspondant sera automatiquement utilisé. • Si votre site est multilingue, il est nécessaire de gérer cette fonctionnalité dans les pages du groupware utilisateur et dans les pages de ges- tion automatiques des erreurs HFSQL. Pour plus de détails, consultez l’aide en ligne. • La gestion de l’Unicode est disponible dans les fichiers de données HFSQL et dans les champs des pages. 2 Choix des langues gérées par le projet et l’analyse 2.1 Langues gérées par le projet Les différentes langues gérées par le projet sont définies dans la description du projet : 1. Sous le volet "Projet", dans le groupe "Projet", cliquez sur "Description". La fenêtre de description du projet s’affiche. 2. Dans l’onglet "Langues", il est possible d’ajouter ou de supprimer les langues gérées par le projet. Les différentes langues sélectionnées seront pro- posées pour toutes les informations des différents éléments ou objets pouvant être traduites (libellés des champs, options de menus, messages d’aide associés à un champ, ...). Lors de la modification des différentes langues du projet, les modifications seront automatiquement prises en compte : • pour tout nouvel élément ou objet créé sous l’édi- teur de WEBDEV, • pour tout élément ou objet ouvert sous l’éditeur de WEBDEV. La langue principale correspond à la langue utilisée par défaut en exécution. Options linguistiques L’onglet "Langues" de la description du projet per- met également de définir toutes les options spéci- fiques à une langue : nombre, monétaire, date, ... Par défaut, les paramètres utilisés sont ceux définis dans les options linguistiques de Windows (acces- sibles depuis le panneau de configuration de Win- dows). Lors de la création d’un champ de saisie ou d’une colonne d’un champ Table affichant des données de type numérique (nombre, monétaire, date, heure, du- rée, ...), le masque de saisie utilisé sera automatique- ment le masque défini dans les options de langue du projet. Cette option est disponible dans les pages. En exécution , lorsqu’un champ de saisie ou une co- lonne d’un champ Table a pour masque "Défini par le projet", le masque de saisie / d’affichage s’adaptera automatiquement selon les options choisies dans le projet pour la langue affichée en exécution. Remarque  : Les options linguistiques permettent également de définir le sens d’écriture et l’alphabet utilisé (option "Divers").

RkJQdWJsaXNoZXIy NDQ0OA==