Plugin multilíngue 🌐

Estou tentando usar a configuração multilingual guest language switcher footer visible para tornar os principais idiomas da comunidade rapidamente acessíveis como idiomas de interface para convidados. Aqui está o que observei:

  1. A barra com a lista de idiomas de interface visíveis só aparece quando multilingual guest language switcher está definido como footer, mas não quando está definido como header.

    Como a barra também é chamada de “footer” no nome da configuração (embora não esteja no rodapé da página do Discourse, mas sim flutuando sobre o conteúdo perto do canto inferior direito da janela), isso pode ser esperado. Embora em sites que oferecem muitos idiomas de interface (por exemplo, todos os atualmente disponíveis no Discourse), seria bom ter uma lista rápida dos principais idiomas da comunidade acessível independentemente da colocação do menu completo de seleção de idioma para convidados. (E eu acho que um botão de menu no cabeçalho fica muito mais limpo do que uma barra flutuando sobre partes aleatórias do conteúdo da página, cobrindo parte dele.)

    Talvez quando header for escolhido e os idiomas forem selecionados em multilingual guest language switcher footer visible, eles possam ser classificados no topo do menu e um pouco destacados?

  2. A configuração permite reordenar os idiomas selecionados para a lista na barra:

    No entanto, a barra parece ignorar essa ordem e, em vez disso, parece classificar os idiomas alfabeticamente por seu código curto de 2 letras:
    captura de tela da barra do alternador de idioma do convidado multilíngue. Os idiomas são (nessa ordem), Árabe, Alemão, Inglês (EUA), Francês e Italiano, todos listados por seus nomes nativos: "اللغة العربية", "Deutsch", "English (US)", "Français", "Italiano" e "简体中文"

    Seria bom se a ordem configurada na configuração fosse respeitada (por padrão, ou através de uma opção de configuração adicional).

1 curtida