Discobot Links são confusos em algumas traduções

Estou hospedando o Discourse na versão alemã. No tutorial do discobot, ele envia links diferentes dos que são correspondidos pelo reconhecimento de links (veja FIX: Change regex for link-detection in the tutorial of narrative bot. by endophilius · Pull Request #35683 · discourse/discourse · GitHub).

Existe alguma razão pela qual correspondemos apenas aos links na mensagem do bot? Como usuário, eu assumiria que a tarefa é colar qualquer link e obter um onebox dele. Eu não necessariamente copiaria um dos links do bot e não acho que precisemos especificamente que o usuário copie o link. O aprendizado que o usuário deve ter é que existem oneboxes, e esse aprendizado é feito com qualquer link, não apenas com os da mensagem do bot.

1 curtida

Nem todo link resulta em uma Onebox. Por exemplo:
https://de.wikipedia.org/wiki/Beghilos
O objetivo desta etapa do tutorial não é apenas fazer com que o usuário insira qualquer link, mas mostrar o que há de especial em uma Onebox.
Na verdade, eu também presumi que, como antes da alteração de martin em fevereiro, primeiro se tentaria encontrar uma Onebox em geral e, se isso falhasse, como alternativa, os links seriam verificados. Pois esses links também se prestam a adaptar o texto à própria comunidade. Já fiz o tutorial com links completamente diferentes, adequados ao fórum e à empresa por trás dele. O problema, portanto, não afeta apenas fóruns em idiomas estrangeiros.

Cito aqui minha mensagem para Gerhard do início de abril

Notei que um dos 3 links da Wikipedia alemã no tutorial do Discobot não funciona mais, pois o artigo correspondente foi excluído no início de 2023.
https://de.wikipedia.org/wiki/Beghilos
Portanto, ele deve ser substituído para que novos usuários não fiquem confusos, demonstrando um recurso com um exemplo que não funciona.

As razões pelas quais não substituo simplesmente o link por outro link como Plenk – Wikipedia ou Beerware – Wikipedia são as seguintes considerações:

  1. Existem maneiras de evitar que algo assim aconteça novamente e que ninguém perceba por 2 anos?
    É, portanto, sensato escolher artigos menos engraçados da Wikipedia, porque o risco de exclusão é menor? Ou você escolhe outras fontes em vez da Wikipedia e vincula, por exemplo, a sites onde você tem controle sobre o funcionamento dos links, como Discourse Discover e o post do blog com dicas para novos usuários.

  2. Se eu entendi corretamente o comentário no PR que está vinculado aqui, a correção para outros links não funciona de qualquer maneira.

FIX: Discobot onebox step sometimes not working by martin-brennan · Pull Request #31472 · discourse/discourse · GitHub

Isso falhará se alguém personalizar o texto da etapa da onebox, ou se o usuário usar um link diferente, mas estamos dispostos a aceitar esse risco no momento para simplificar as coisas.

Pois isso não afeta apenas personalizações individuais, mas todos os links que não são idênticos aos ingleses, incluindo os do tutorial alemão. Tenho a impressão de que o problema não afeta apenas usuários muito rápidos que enviam antes que a Onebox seja carregada na pré-visualização, mas também todos que usam a versão móvel, onde nenhuma pré-visualização é exibida. O fato de a correção funcionar apenas para os links predefinidos seria um motivo para eu usar os links ingleses na localização alemã também. No entanto, isso me pareceria traduzido e não um tutorial autenticamente alemão.
Como um compromisso, eu também poderia imaginar manter os 3 links da primeira etapa diferentes do original em inglês e alterar a segunda etapa, se nenhuma Onebox for reconhecida na primeira tentativa, para que o link inglês que funciona com segurança esteja lá, mas isso seria visto apenas por usuários para os quais o reconhecimento da Onebox já falhou e que, portanto, precisam da correção com os links definidos.
No entanto, isso também seria algo que deveria ser garantido no código, por exemplo, para que os tradutores não possam modificar este link, mas o placeholder %{link} seja fornecido diretamente.

O que você acha?
Apenas um link diferente? Outro artigo engraçado da Wikipedia?
Uma mudança para os links ingleses?
Outro link e, se não for reconhecido, um link inglês na segunda etapa?


Aqui estão as mensagens do Discobot em questão

Excelente! Agora você pode encontrar facilmente nossa conversa a qualquer momento através da guia de marcadores em seu perfil. Basta selecionar sua imagem de perfil no canto superior direito :up_arrow:

Próximo: você pode compartilhar um desses links comigo? Responda com um link em uma linha separada e ele será expandido automaticamente em um resumo de conteúdo agradável e conciso.

Para copiar um link, toque e segure em dispositivos móveis ou clique com o botão direito do mouse:

https://de.wikipedia.org/wiki/Antiwitz
https://de.wikipedia.org/wiki/Tetraphobie
https://de.wikipedia.org/wiki/Beghilos

Desculpe, não consegui encontrar o link em sua resposta! :cry:

Você pode tentar colar o seguinte link em uma linha separada em sua próxima resposta?

https://de.wikipedia.org/wiki/Exotische_Kurzhaarkatze

Então devemos verificar se o link funciona. Isso deve ser implementável. Ou apenas extraímos os links da mensagem que o bot envia e verificamos esses links em vez de uma lista estática.

1 curtida

Não tenho certeza se alguma alteração vale a pena no momento. A @equipe desabilitou a mensagem de boas-vindas do tutorial do Discobot na maioria dos fóruns em agosto e estava discutindo a remoção completa do Discobot.

1 curtida