Estilização de idiomas da direita para a esquerda em portais

  • Versão de lançamento: Washingtondc
  • Atualizado 1 de fev. de 2024
  • 1 min. de leitura
  • Localizar um portal para idiomas da direita para a esquerda requer CSS que espelhe a direção das páginas do portal.

    Portal de serviços pode gerar o CSS necessário para espelhar a direção da interface do usuário do portal quando o idioma da sessão for um idioma da direita para a esquerda. Toda a hierarquia da infraestrutura existente para estilizar idiomas da esquerda para a direita - o tema, a página, o widget e a instância de widget do SCSS - é convertida em CSS para idiomas da direita para a esquerda. Todas as propriedades direcionais compatíveis com RTLCSS são convertidas. No entanto, os arquivos CSS simples incluídos em qualquer um dos registros de dependência de tema ou widget, CSS interno e CSS em linha não são convertidos automaticamente.

    Figura 1. Portal de serviços direção espelhada para hebreu
    Direção da interface do usuário do Portal de serviços espelhada com o hebreu como idioma da sessão

    Você também pode fornecer seu próprio CSS para idiomas da direita para a esquerda para substituir o CSS gerado automaticamente se usar uma biblioteca de CSS externa e pode controlar a conversão de CSS para idiomas da direita para a esquerda usando vários métodos.

    Nota:
    Os portais do sistema básico além de Portal de serviços (/sp) e os portais personalizados podem precisar de personalização adicional de CSS para refletir completamente a direção de um portal para idiomas da direita para a esquerda.

    Para rastrear quantos usuários exibem um portal em um idioma da direita para a esquerda, consulte o evento PortalPageLoad em Análise da experiência do usuário para Portal de serviços. Para obter mais informações sobre eventos disponíveis, consulte Portal de serviços eventos.