Melhorar mensagem enviada para Telegram com erro encontrado em arquivo .po pelo linter
Ninguém assumiu esta issue ainda.
Avaliação
- Dificuldade
- 3/5
- Tempo estimado
- 1-2 dias
- Facilidade para iniciantes
- 52/100
- Tipo de issue
- Funcionalidade
- Clareza
- Razoavelmente clara
- Status de atividade
- Pouca atividade
- Stack de tecnologia
- python
- Domínio
- documentation, localization
Direção de pesquisa
Localize o código que formata as notificações do Telegram para erros do linter em arquivos .po e, em seguida, verifique como o arquivo e a linha reportados estão disponíveis. O trabalho estará concluído quando a mensagem incluir um link para a linha relevante do repositório, de preferência para msgstr, e fornecer uma URL de pesquisa do Transifex para a string de destino.
Escrita pelo modelo de indexação a partir do texto da issue.
Descrição
Atualmente, quando o linter encontra um erro no .po, é enviada uma mensagem para o Telegram semelhante a essa
O problema disso é que a linha 1280, deste exemplo, do arquivo não é encontrável pelo Transifex.
Então, seria útil que nessa mensagem viesse a URL para a linha no repositório. No caso, seria
https://github.com/python/python-docs-pt-br/blob/3.14/library/string.po#L1280
Ou com o link permanente:
Adicionalmente, talvez ficasse mais claro se a mensagem/link fosse para a linha com a msgstr e não a msgid. E talvez com mais algum texto explicativo.
Adicionalmente 2, enviar um URL para pesquisar no TX por uma strings com o texto da string alvo. Para o exemplo seria:
Note que foi necessário remover o \n da URL.
- Linguagem predominante
- Python
- Estrelas
- 164
- Forks
- 42
- Merge médio
- 14h 32min
- PRs com merge (30d)
- 4
Guia de contribuição
Nenhum guia de contribuição indexado para este repositório
Primeiros passos
- Leia a issue inteira e depois o guia de contribuição do projeto.
- Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
- Faça um fork do repositório e trabalhe em uma branch.
- Abra um pull request que referencie o número da issue.
Mais de python/python-docs-pt-br
-
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 35/100
python/python-docs-pt-br#291 · 1 reação ·
-
Dificuldade 1/5 Menos de uma hora Facilidade para iniciantes 50/100
python/python-docs-pt-br#290 · 2 comentários ·
-
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 35/100
python/python-docs-pt-br#271 · 2 comentários ·
-
Form feed Aberta
Dificuldade 3/5 1-2 dias Facilidade para iniciantes 25/100
python/python-docs-pt-br#265 · 1 comentário ·
-
enhancement help wanted
python/python-docs-pt-br#261 · 1 responsável ·
Todas as issues de python/python-docs-pt-br
Issues semelhantes
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 82/100
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 84/100
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 68/100
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 86/100
-
🐛 Bug 🔔 Pending processing
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 84/100
jumpserver/jumpserver#17584 ·