Style pour les langues de droite à gauche dans les portails

  • Rversion finale: Xanadu
  • Mis à jour 1 août 2024
  • 1 minute de lecture
  • La localisation d’un portail pour les langues de droite à gauche nécessite un CSS qui reflète la direction des pages du portail.

    Portail de services peut générer le CSS requis pour refléter la direction de l’interface utilisateur du portail lorsque la langue de la session est une langue de droite à gauche. L’ensemble de la hiérarchie de l’infrastructure existante pour la mise en forme des langues de gauche à droite (le thème, la page, le widget et l’instance de widget SCSS) est convertie en CSS pour les langues de droite à gauche. Toutes les propriétés directionnelles prises en charge par RTLCSS sont converties. Toutefois, les fichiers CSS bruts inclus dans les enregistrements de dépendance de thème ou de widget, le CSS interne et le CSS en ligne ne sont pas automatiquement convertis.

    Figure 1. Portail de services direction mise en miroir pour l’hébreu
    Direction de l’interface utilisateur du Portail de services reflétée avec l’hébreu comme langue de session

    Vous pouvez également fournir votre propre CSS pour les langues de droite à gauche afin de remplacer le CSS généré automatiquement si vous utilisez une bibliothèque CSS externe et vous pouvez contrôler la conversion de CSS pour les langues de droite à gauche à l’aide de diverses méthodes.

    Remarque :
    Les portails du système de base autres que Portail de services (/sp) et les portails personnalisés peuvent nécessiter une personnalisation CSS supplémentaire pour refléter complètement la direction d’un portail pour les langues de droite à gauche.

    Pour suivre le nombre d’utilisateurs qui consultent un portail dans une langue de droite à gauche, consultez l’événement PortalPageLoad dans Analyse de l'expérience utilisateur pour Portail de services. Pour plus d’informations sur les événements disponibles, reportez-vous à la section Portail de services événements.