python / python/python-docs-pt-br
Melhorar mensagem enviada para Telegram com erro encontrado em arquivo .po pelo linter
Dieses Issue hat noch niemand übernommen.
- Vorherrschende Sprache
- Python
- Sterne
- 164
- Forks
- 42
- Ø Merge
- 14 Std. 32 Min.
- Gemergte PRs (30 T.)
- 4
Beschreibung
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.
Beitragsleitfaden
Für dieses Repository ist kein Beitragsleitfaden indexiert
Erste Schritte
- Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
- Forke das Repository und arbeite in einem Branch.
- Öffne einen Pull Request, der die Issue-Nummer nennt.
Rechercherichtung
Finde den Code, der Telegram-Benachrichtigungen für Linter-Fehler in .po-Dateien formatiert, und prüfe dann, wie die gemeldete Datei und Zeile verfügbar sind. Die Arbeit ist abgeschlossen, wenn die Nachricht auf die relevante Zeile im Repository, vorzugsweise auf msgstr, verlinkt und eine Transifex-Such-URL für den Ziel-String bereitstellt.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- python
- Bereich
- documentation, localization
- Issue-Typ
- Feature
- Schwierigkeit
- 3/5
- Geschätzter Aufwand
- 1-2 Tage
- Aktivitätsstatus
- Ruhig
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 52/100