Trocador de idioma com um clique

Em minhas instalações do WordPress, uso um plugin auxiliar que altera o idioma usado no backend em tempo real. O backend normalmente está em finlandês para mim e, se/quando preciso de algum tipo de suporte, economizo alguns cliques ao tentar obter capturas de tela em inglês. Bem, para mim, essa é a principal razão, mas oficialmente ele oferece a possibilidade de alterar rapidamente o idioma do backend, mantendo o frontend em outra coisa.

Isso seria um bom toque extra no Discourse também.

O WordPress é um mundo bem diferente do Discourse e não estou falando apenas do lado técnico — aí os dois são totalmente diferentes. Mas no WordPress, todos os trabalhos de criação acontecem no lado do backend, então mantê-lo em seu idioma nativo é a maneira mais intuitiva, enquanto o frontend deve seguir outras regras. Mas o Discourse usa o backend apenas para administração, como todos sabemos. E aqui começam as partes divertidas.

Em um mundo perfeito, nós, falantes não nativos de inglês, poderíamos manter o frontend seguindo as configurações padrão e do usuário, mas o backend seguiria outras configurações — então eu/você/eles/todos (hmm, por algum motivo eu gostaria de ver Blues Brothers novamente…) poderíamos usar uma linguagem mais fácil quando a criação e os trabalhos do dia a dia acontecem, e inglês onde todos os documentos, tutoriais, etc. em inglês se aplicam.

Mas como não vivemos em um mundo perfeito, o trocador de idioma rápido de um clique para todo o Discourse tornaria a vida um pouco mais fácil. Bem, já podemos mudar o tema e claro/escuro dessa maneira :wink:

É uma questão importante? Não. Nós, falantes não nativos de inglês, podemos viver sem essa opção? Claro. Poderia limpar um pouco as capturas de tela aqui de forma que todos entendam sem explicações? Definitivamente.

Não sei se tal auxiliar vale o trabalho. Alguém famoso tem que fazê-lo, e um cara rico ainda mais glorioso tem que pagá-lo, porque eu não tenho orçamento.

Serve apenas ao mundo não-inglês (que é muito maior que o falante de inglês…) e poderia ajudar a lutar contra as traduções de baixa qualidade do Google/Bing que são um problema aqui de vez em quando.

É remotamente possível por causa das soluções técnicas do Discourse… Não sei, mas vocês sabem. Deveria fazer parte do núcleo, plugin ou componente? Não sei, mas vocês sabem.

Essa funcionalidade já foi solicitada antes? Acho que não, mas eu era uma pessoa preguiçosa e não procurei. Acho que todo mundo está tão acostumado a usar o caminho mais longo através das configurações pessoais e recarregar após a mudança de idioma que nem pensam em outra solução :wink:

1 curtida

Talvez você queira usar

4 curtidas

Perto, mas não.\n\n

\n\nDefinitivamente pode ser útil para fóruns globais reais, mas eu também não usaria isso neles. Só porque é uma situação muito rara em que um usuário quer mudar de idioma mais de uma vez. Pelo UX, isso deveria estar no formulário de registro. Não mostrando a todos o tempo todo.\n\n\nMas tenho certeza de que existem maneiras de limitar as opções de idioma oferecidas e limitar a visibilidade apenas aos administradores. Então, funcionaria.

3 curtidas

O que este componente faz? Talvez ele faça?

Não tenho certeza se ele faz algo além de talvez definir um cookie sem efeitos. Componente não documentado com apenas locale en (se isso significa alguma coisa :thinking:), então eu diria que pode ou não fazer algo, mas nada aqui e agora.

Esse componente foi criado para ser usado com um tema específico e requer uma configuração mais avançada. O link Header Locale Selector faz a mesma coisa e funciona sem nenhum trabalho adicional de tema.

5 curtidas