Développement #55822
Retirer les numéros de lignes des fichiers de traduction
0%
Description
En passant --add-location=file, ce qui devrait permettre d'avoir des diffs lisibles.
Morceaux choisis du salon où l'idée a été validée démocratiquement,
fpeters: cela étant les builds de .deb se font encore avec django 1.11, si ça n'existait pas, c'est raté. bdauvergne: ça n'existait pas bdauvergne: mais le build c'est juste compile_messages fpeters: en effet, très bien.
bdauvergne: "tox -e manage -- makemessages --add-location file" dans update-locate.sh, ou alors une cible dans tox et on vire le script
Files
Associated revisions
History
Updated by Valentin Deniaud over 3 years ago
bdauvergne:
tox -e manage -- makemessages --add-location file
dans update-locate.sh, ou alors une cible dans tox et on vire le script
Bon en vrai j'ai rien compris à l'utilité de ce script qui n'a l'air appelé nulle part, et je ne vois pas ce que tox vient faire dans l'histoire. Je me contenterais bien de faire dans ce fichier
-./authentic2-ctl makemessages +./authentic2-ctl makemessages --add-location file
Updated by Benjamin Dauvergne over 3 years ago
Valentin Deniaud a écrit :
bdauvergne:
tox -e manage -- makemessages --add-location file
dans update-locate.sh, ou alors une cible dans tox et on vire le scriptBon en vrai j'ai rien compris à l'utilité de ce script qui n'a l'air appelé nulle part, et je ne vois pas ce que tox vient faire dans l'histoire. Je me contenterais bien de faire dans ce fichier
[...]
tox c'est pour éviter d'avoir à construire un venv, le script fait pareil en plus moche.
Updated by Valentin Deniaud over 3 years ago
- File 0002-translation-update-55822.patch 0002-translation-update-55822.patch added
- File 0001-misc-tell-makemessages-not-to-add-line-numbers.patch 0001-misc-tell-makemessages-not-to-add-line-numbers.patch added
- Status changed from Nouveau to Solution proposée
- Patch proposed changed from No to Yes
Benjamin Dauvergne a écrit :
tox c'est pour éviter d'avoir à construire un venv, le script fait pareil en plus moche.
Moi la dépendance à tox je trouve ça moche, et ça ne me dit pas à quoi sert le script. Si c'est important ça sera fait dans un autre ticket, pour l'instant celui-ci sert surtout à annoncer le changement aux trads. Patch minimaliste, donc.
Updated by Valentin Deniaud over 3 years ago
- File 0001-commands-add-custom-makemessages-command-55822.patch 0001-commands-add-custom-makemessages-command-55822.patch added
Approche alternative sans toucher au script, pour faire comme dans wcs (#55848)
Updated by Benjamin Dauvergne over 3 years ago
- Status changed from Solution proposée to Solution validée
Updated by Valentin Deniaud over 3 years ago
- Status changed from Solution validée to Résolu (à déployer)
commit 6ed57791acaa30047bec4c08c6aeb71a5bcf2a24 Author: Valentin Deniaud <vdeniaud@entrouvert.com> Date: Tue Jul 27 10:09:09 2021 +0200 commands: add custom makemessages command (#55822) Its purpose is to stop including line numbers in .po translation files.
Updated by Frédéric Péters over 3 years ago
- Status changed from Résolu (à déployer) to Solution déployée
commands: add custom makemessages command (#55822)
Its purpose is to stop including line numbers in .po translation files.