use padpo, translate fuzzy and empty translation by vpoulailleau · Pull Request #978 · python/python-docs-fr · GitHub
Skip to content

use padpo, translate fuzzy and empty translation#978

Merged
JulienPalard merged 3 commits into
python:3.8from
vpoulailleau:pathlib_padpo
Nov 15, 2019
Merged

use padpo, translate fuzzy and empty translation#978
JulienPalard merged 3 commits into
python:3.8from
vpoulailleau:pathlib_padpo

Conversation

@vpoulailleau

Copy link
Copy Markdown
Contributor

clos rien du tout, j'ai pas réservé…

J'ai utilisé https://github.com/vpoulailleau/padpo

@deronnax

deronnax commented Nov 5, 2019

Copy link
Copy Markdown
Collaborator

@vpoulailleau

Copy link
Copy Markdown
Contributor Author

Exactement ! C'est principalement Grammalecte qui a repéré les erreurs. Il me reste encore quelques faux positifs avec Grammalecte. Faudrait améliorer padpo ou Grammalecte.

@deronnax

deronnax commented Nov 6, 2019

Copy link
Copy Markdown
Collaborator

OK. Je dois dire que c'est très impressionnant comme résultat

Comment thread library/pathlib.po Outdated
@Seluj78

Seluj78 commented Nov 6, 2019

Copy link
Copy Markdown
Collaborator

@vpoulailleau padpo a corrigé les erreurs tout seul ? ou tu les corrige manuellement ? 😄 J'ai pas encore regardé le code

@Seluj78 Seluj78 left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

A part le problème que @deronnax a relevé, c'est top ! 👌 j'adore !

@vpoulailleau

Copy link
Copy Markdown
Contributor Author

@vpoulailleau padpo a corrigé les erreurs tout seul ? ou tu les corrige manuellement ? smile J'ai pas encore regardé le code

Pour l'instant, c'est pas automatique, car j'ai des faux positifs. Mais certaines choses pourraient effectivement être corrigé en automatique. À ajouter sur la TODO list ;-)

@deronnax

deronnax commented Nov 6, 2019

Copy link
Copy Markdown
Collaborator

C'est vraiment ouf Grammalecte. @vpoulailleau comment as-tu connu ? Connais-tu les mecs qui dev ça ?

@Seluj78

Seluj78 commented Nov 6, 2019

Copy link
Copy Markdown
Collaborator

Grammalecte y'a un addon firefox, je l'utilise des fois pour relire des PRs

@vpoulailleau

Copy link
Copy Markdown
Contributor Author

C'est vraiment ouf Grammalecte. @vpoulailleau comment as-tu connu ? Connais-tu les mecs qui dev ça ?

J'ai découvert ça il y a quelques années là : https://linuxfr.org/news/grammalecte-correcteur-grammatical

Je ne connais pas les dev, par contre comme le disait @Seluj78 y'a un addon firefox, mais aussi thunderbird ou libreoffice. J'utilise ici la version ligne de commande qui s'interface avec plein d'outils comme des éditeurs de texte. Il sait aussi répondre en JSON, ce que j'utilise dans padpo.

Co-Authored-By: Mathieu Dupuy <deronnax@users.noreply.github.com>
@awecx

awecx commented Nov 6, 2019

Copy link
Copy Markdown

C'est vraiment ouf Grammalecte. @vpoulailleau comment as-tu connu ? Connais-tu les mecs qui dev ça ?

Oui c'est puissant.
9/10 (-1 parcequ'ils mettent "espace" au masculin).

@Seluj78 Seluj78 added the NEED REVIEWER This PR needs a reviewer :) label Nov 15, 2019
@JulienPalard JulienPalard merged commit 1cc1bcf into python:3.8 Nov 15, 2019
@JulienPalard

Copy link
Copy Markdown
Member

Ça fait du sacrément bon boulot :] J'ai peut être été un peu vite en concluant que ça renvoie trop d'erreur dû à rst, j'y re-jette un oeil.

@christopheNan

Copy link
Copy Markdown
Contributor

Super idée d'avoir intégré Grammalecte dans un script !

@vpoulailleau

Copy link
Copy Markdown
Contributor Author

@deronnax @Seluj78 @awecx @JulienPalard @christopheNan
Soyons fainéants, je viens d'ajouter la possibilité de vérifier directement une pull request (attention de nouveaux requirements ajoutés dans l'installation de padpo) :

python padpo.py --python-docs-fr 978

ou

python padpo.py -p 978

ou

python padpo.py --github python/python-docs-fr/pull/978
$ python padpo.py -h
usage: padpo.py [-h] [-v] [-i PATH | -g python/python-docs-fr/pull/978 | -p 978]

Linter for *.po files.

optional arguments:
  -h, --help            show this help message and exit
  -v, --verbose
  -i PATH, --input-path PATH
                        path of the file or directory to check
  -g python/python-docs-fr/pull/978, --github python/python-docs-fr/pull/978
                        path of pull request in GitHub to check
  -p 978, --python-docs-fr 978
                        ID of pull request in python-docs-fr repository

@Seluj78

Seluj78 commented Nov 16, 2019

Copy link
Copy Markdown
Collaborator

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

NEED REVIEWER This PR needs a reviewer :)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants