Permitir que administradores tenham a opção de mostrar o seletor de idioma no cabeçalho mesmo para usuários logados

Atualmente, a configuração do site content localization anon language switcher é um alternador para mostrar o seletor de idioma apenas para usuários não logados.

Capturas de tela 📸

A Configuração

O Seletor

Houve algumas solicitações para expandir isso para permitir que usuários logados também definam o idioma a partir do cabeçalho.

O trabalho aqui envolveria

  • atualizar o nome da configuração para excluir “anon”
  • expandir a configuração para “nenhum”, “anônimo”, “todos”

  • o idioma anônimo é rastreado por meio de cookies, alternar o idioma para usuários logados deve atualizar o user.locale em vez de cookies

Ao concluir isso, também devemos atualizar tópicos relacionados (por exemplo, Header Locale Selector) de que isso agora é possível no núcleo.

11 curtidas

Isso agora está feito e mesclado - FEATURE: Also allow language switcher to be shown when users are logged in by nattsw · Pull Request #34578 · discourse/discourse · GitHub.

Aqui está o vídeo que foi incluído na descrição do PR mostrando como ele deve se comportar.

Algo que podemos considerar é talvez aposentar o mostrado em /my/preferences/interface em favor deste para uma melhor experiência onde o proprietário do site pode escolher os idiomas disponíveis para o site. Teremos algumas discussões internamente primeiro.

9 curtidas

Aquele vídeo mostra ao mesmo tempo por que os resumos de IA também devem ser traduzidos :joy:

1 curtida

Eu entendo.. Tudo no seu devido tempo.

5 curtidas

Este tópico foi automaticamente fechado após 2 dias. Novas respostas não são mais permitidas.