[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Aide pour des substitutions automatiques



Bonjour Jean-Philippe,

On 4/21/20 2:55 AM, Jean-Philippe MENGUAL wrote:
> J'ai donc suivi toutes ces étapes, tu peux voir le résultat dans le
> dernier commit:
> - dans man1, tout ne semble pas avoir été transofmré, notamment le
> fameux yes.1.po. Ou alors j'ai mal compris quelque chose: url.txt, pas
> besoin de l'éditer tant que mes modif s'en tiennent là ok?
> - es-ce que dans cet ordre d'idée, on peut ajouter les I< et >E pour les
> enlever ou c'est trop ambitieux dans cette configuration?

je pense que tu n'as pas entièrement édité le fichier résultant « url.po
». Si je me mets après ton commit, lance le script et édite ce fichier,
il est non vide car il reste effectivement des occurences de « http »,
par exemple je trouve une occurence non « fuzzy » pour « yes »:

msgid "Report yes translation bugs to
E<lt>https://translationproject.org/team/E<gt>"


msgstr "Signaler toute erreur de traduction de yes à E<lt>I<http://";


"translationproject.org/team/>E<gt>"

qui correspond à celle dont tu parles et que je peux voir dans
man1/yes.1.po. Si je change le « http » en « https » (tu peux également
supprimer « I< » et « >E » à ce moment là), puis « cp url.po common » et
ensuite lance « ./update-po.sh man1/yes.1.po » et enfin « git diff » :

--- a/po/fr/man1/yes.1.po
+++ b/po/fr/man1/yes.1.po
@@ -204,7 +204,7 @@ msgstr "GNU coreutils 8.30"
 msgid "Report yes translation bugs to
E<lt>https://translationproject.org/team/E<gt>"
 msgstr ""
-"Signaler toute erreur de traduction de yes à E<lt>I<http://";
+"Signaler toute erreur de traduction de yes à E<lt>I<https://";
 "translationproject.org/team/>E<gt>"

Je met en pièce jointe le fichier « url.po » pour lequel j'ai fait un
recherche-remplacer sur les « http » en « https » afin que tu puisse
voir la différence avec ce que tu as fait de ton côté.

Pour modifier les « I< » et « >E », la procédure devrait être la même
accepté pour le contenu de « url.txt » qui devrait alors probabelement
contenir « I<http » et « />E » à la place du contenu actuel. A tester en
fonction de ce que tu veux faire et des urls que tu veux cibler pour
cette modification.

Amicalement,
Grégoire
# French translation of manpages
# This file is distributed under the same license as the manpages-l10n package.
# Copyright © of this file:
# Christophe Blaess <http://www.blaess.fr/christophe/>, 1996-2003.
# Stéphan Rafin <stephan.rafin@laposte.net>, 2002.
# Thierry Vignaud <tvignaud@mandriva.com>, 1999, 2002.
# François Micaux, 2002.
# Alain Portal <aportal@univ-montp2.fr>, 2003-2008.
# Jean-Philippe Guérard <fevrier@tigreraye.org>, 2005-2006.
# Jean-Luc Coulon (f5ibh) <jean-luc.coulon@wanadoo.fr>, 2006-2007.
# Julien Cristau <jcristau@debian.org>, 2006-2007.
# Thomas Huriaux <thomas.huriaux@gmail.com>, 2006-2008.
# Nicolas François <nicolas.francois@centraliens.net>, 2006-2008.
# Florentin Duneau <fduneau@gmail.com>, 2006-2010.
# Simon Paillard <simon.paillard@resel.enst-bretagne.fr>, 2006, 2013-2014.
# Denis Barbier <barbier@debian.org>, 2006, 2010.
# David Prévot <david@tilapin.org>, 2010-2014.
# Jean-Philippe MENGUAL <jpmengual@debian.org>, 2020
msgid ""
msgstr ""
"Project-Id-Version: perkamon\n"
"POT-Creation-Date: 2020-04-18 14:06+02:00\n"
"PO-Revision-Date: 2020-03-29 14:11+0200\n"
"Last-Translator: Jean-Philippe MENGUAL <jpmengual@debian.org>\n"
"Language-Team: French <https://translate.holcroft.fr/projects/man-pages-fr/";
"net/fr/>\n"
"Language: fr\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n > 1;\n"
"X-Generator: Weblate 3.1.1\n"

#. type: Plain text
#: debian-buster debian-unstable
msgid ""
"Report seq translation bugs to E<lt>https://translationproject.org/team/E<gt>"
msgstr ""
"Signaler toute erreur de traduction de seq à E<lt>I<https://";
"translationproject.org/team/>E<gt>"

#. type: Plain text
#: debian-buster debian-unstable
msgid ""
"Report pathchk translation bugs to E<lt>https://translationproject.org/team/";
"E<gt>"
msgstr ""
"Signaler toute erreur de traduction de pathchk à E<lt>https://";
"translationproject.org/team/fr.htmlE<gt>"

#. type: Plain text
#: debian-buster debian-unstable
msgid ""
"Report printenv translation bugs to E<lt>https://translationproject.org/team/";
"E<gt>"
msgstr ""
"Signaler toute erreur de traduction de printenv à E<lt>I<https://";
"translationproject.org/team/>E<gt>"

#. type: Plain text
#: debian-buster debian-unstable
msgid ""
"Report runcon translation bugs to E<lt>https://translationproject.org/team/";
"E<gt>"
msgstr ""
"Signaler toute erreur de traduction de runcon à E<lt>https://";
"translationproject.org/team/fr.htmlE<gt>"

#. type: Plain text
#: debian-buster debian-unstable
msgid ""
"Report hostid translation bugs to E<lt>https://translationproject.org/team/";
"E<gt>"
msgstr ""
"Signaler toute erreur de traduction de hostid à E<lt>https://";
"translationproject.org/team/fr.htmlE<gt>"

#. type: Plain text
#: archlinux debian-buster debian-unstable fedora-rawhide
msgid "B<http://www.gnu.org/software/tar/manual>"
msgstr "I<https://www.gnu.org/software/tar/manual>"

#. type: Plain text
#: archlinux debian-buster debian-unstable fedora-rawhide
msgid ""
"License GPLv3+: GNU GPL version 3 or later E<lt>http://gnu.org/licenses/gpl.";
"htmlE<gt>"
msgstr ""
"Licence GPLv3+ : GNU GPL version 3 ou ultérieure E<lt>https://gnu.org/";
"licenses/gpl.htmlE<gt>"

#. type: Plain text
#: debian-buster debian-unstable
msgid ""
"Report md5sum translation bugs to E<lt>https://translationproject.org/team/";
"E<gt>"
msgstr ""
"Signaler toute erreur de traduction de md5sum à E<lt>I<https://";
"translationproject.org/team/>E<gt>"

#. type: Plain text
#: debian-buster debian-unstable
msgid ""
"Report join translation bugs to E<lt>https://translationproject.org/team/";
"E<gt>"
msgstr ""
"Signaler toute erreur de traduction de join à E<lt>I<https://";
"translationproject.org/team/>E<gt>"

#. type: Plain text
#: debian-buster debian-unstable
msgid ""
"Report stat translation bugs to E<lt>https://translationproject.org/team/";
"E<gt>"
msgstr ""
"Signaler toute erreur de traduction de stat à E<lt>I<https://";
"translationproject.org/team/>E<gt>"

#. type: Plain text
#: debian-buster debian-unstable
msgid ""
"Report unexpand translation bugs to E<lt>https://translationproject.org/team/";
"E<gt>"
msgstr ""
"Signaler toute erreur de traduction de unexpand à E<lt>I<https://";
"translationproject.org/team/>E<gt>"

#. type: Plain text
#: debian-buster debian-unstable
msgid ""
"Report tee translation bugs to E<lt>https://translationproject.org/team/E<gt>"
msgstr ""
"Signaler toute erreur de traduction de tee à E<lt>I<https://";
"translationproject.org/team/>E<gt>"

#. type: Plain text
#: debian-buster debian-unstable
msgid ""
"Report expand translation bugs to E<lt>https://translationproject.org/team/";
"E<gt>"
msgstr ""
"Signaler toute erreur de traduction de expand à E<lt>I<https://";
"translationproject.org/team/>E<gt>"

#. type: Plain text
#: debian-buster debian-unstable
msgid ""
"Report echo translation bugs to E<lt>https://translationproject.org/team/";
"E<gt>"
msgstr ""
"Signaler toute erreur de traduction de echo à E<lt>I<https://";
"translationproject.org/team/>E<gt>"

#. type: Plain text
#: debian-buster debian-unstable
msgid ""
"Report pinky translation bugs to E<lt>https://translationproject.org/team/";
"E<gt>"
msgstr ""
"Signaler toute erreur de traduction de pinky à E<lt>https://";
"translationproject.org/team/fr.htmlE<gt>"

#. type: Plain text
#: debian-buster debian-unstable
msgid ""
"Report true translation bugs to E<lt>https://translationproject.org/team/";
"E<gt>"
msgstr ""
"Signaler toute erreur de traduction de true à E<lt>I<https://";
"translationproject.org/team/>E<gt>"

#. type: Plain text
#: debian-buster debian-unstable
msgid ""
"Report vdir translation bugs to E<lt>https://translationproject.org/team/";
"E<gt>"
msgstr ""
"Signaler toute erreur de traduction de vdir à E<lt>I<https://";
"translationproject.org/team/>E<gt>"

#. type: Plain text
#: debian-buster debian-unstable
msgid ""
"Report whoami translation bugs to E<lt>https://translationproject.org/team/";
"E<gt>"
msgstr ""
"Signaler toute erreur de traduction de whoami à E<lt>I<https://";
"translationproject.org/team/>E<gt>"

#. type: Plain text
#: debian-buster debian-unstable
msgid ""
"Report mkfifo translation bugs to E<lt>https://translationproject.org/team/";
"E<gt>"
msgstr ""
"Signaler toute erreur de traduction de mkfifo à E<lt>https://";
"translationproject.org/team/fr.htmlE<gt>"

#. type: Plain text
#: debian-buster debian-unstable
msgid ""
"Report realpath translation bugs to E<lt>https://translationproject.org/team/";
"E<gt>"
msgstr ""
"Signaler toute erreur de traduction de realpath à E<lt>I<https://";
"translationproject.org/team/>E<gt>"

#. type: Plain text
#: debian-buster debian-unstable
msgid ""
"Report readlink translation bugs to E<lt>https://translationproject.org/team/";
"E<gt>"
msgstr ""
"Signaler toute erreur de traduction de readlink à E<lt>I<https://";
"translationproject.org/team/>E<gt>"

#. type: Plain text
#: debian-buster debian-unstable
msgid ""
"Report printf translation bugs to E<lt>https://translationproject.org/team/";
"E<gt>"
msgstr ""
"Signaler toute erreur de traduction de printf à E<lt>I<https://";
"translationproject.org/team/>E<gt>"

#. type: Plain text
#: debian-buster debian-unstable
msgid ""
"Report mknod translation bugs to E<lt>https://translationproject.org/team/";
"E<gt>"
msgstr ""
"Signaler toute erreur de traduction de mknod à E<lt>https://";
"translationproject.org/team/fr.htmlE<gt>"

#. type: Plain text
#: debian-buster debian-unstable
msgid ""
"Report numfmt translation bugs to E<lt>https://translationproject.org/team/";
"E<gt>"
msgstr ""
"Signaler toute erreur de traduction de numfmt à E<lt>I<https://";
"translationproject.org/team/>E<gt>"

#. type: Plain text
#: fedora-rawhide
#, fuzzy
#| msgid ""
#| "GNU diffutils home page: E<lt>https://www.gnu.org/software/diffutils/E<gt>"
msgid ""
"GNU diffutils home page: E<lt>http://www.gnu.org/software/diffutils/E<gt>"
msgstr ""
"Page d'accueil de GNU diffutils : E<lt>URL:I<https://www.gnu.org/software/";
"diffutils/>E<gt>."

#. type: Plain text
#: debian-buster debian-unstable
msgid ""
"Report rmdir translation bugs to E<lt>https://translationproject.org/team/";
"E<gt>"
msgstr ""
"Signaler toute erreur de traduction de rmdir à E<lt>https://";
"translationproject.org/team/fr.htmlE<gt>"

#. type: Plain text
#: debian-buster debian-unstable
msgid ""
"Report yes translation bugs to E<lt>https://translationproject.org/team/E<gt>"
msgstr ""
"Signaler toute erreur de traduction de yes à E<lt>I<https://";
"translationproject.org/team/>E<gt>"

#. type: Plain text
#: debian-buster debian-unstable
msgid ""
"Report who translation bugs to E<lt>https://translationproject.org/team/E<gt>"
msgstr ""
"Signaler toute erreur de traduction de who à E<lt>I<https://";
"translationproject.org/team/>E<gt>"

#. type: Plain text
#: debian-buster debian-unstable
msgid ""
"Report tail translation bugs to E<lt>https://translationproject.org/team/";
"E<gt>"
msgstr ""
"Signaler toute erreur de traduction de tail à E<lt>I<https://";
"translationproject.org/team/>E<gt>"

#. type: Plain text
#: debian-buster debian-unstable
msgid ""
"Report expr translation bugs to E<lt>https://translationproject.org/team/";
"E<gt>"
msgstr ""
"Signaler toute erreur de traduction de expr à E<lt>I<https://";
"translationproject.org/team/>E<gt>"

#. type: Plain text
#: debian-buster debian-unstable
msgid ""
"Report mkdir translation bugs to E<lt>https://translationproject.org/team/";
"E<gt>"
msgstr ""
"Signaler toute erreur de traduction de mkdir à E<lt>https://";
"translationproject.org/team/fr.htmlE<gt>"

#. type: Plain text
#: archlinux debian-buster debian-unstable fedora-rawhide mageia-cauldron
msgid ""
"To report bugs, see E<.UR http://www.gnu.org/software/libc/bugs.html> E<.UE>"
msgstr ""
"Pour signaler des bogues, voir E<.UR https://www.gnu.org/software/libc/bugs.";
"html> E<.UE>"

#. type: Plain text
#: debian-buster debian-unstable
msgid ""
"Report ptx translation bugs to E<lt>https://translationproject.org/team/E<gt>"
msgstr ""
"Signaler toute erreur de traduction de ptx à E<lt>I<https://";
"translationproject.org/team/>E<gt>"

#. type: Plain text
#: debian-buster debian-unstable
msgid ""
"Report nohup translation bugs to E<lt>https://translationproject.org/team/";
"E<gt>"
msgstr ""
"Signaler toute erreur de traduction de nohup à E<lt>I<https://";
"translationproject.org/team/>E<gt>"

#. type: Plain text
#: debian-buster debian-unstable
msgid ""
"Report timeout translation bugs to E<lt>https://translationproject.org/team/";
"E<gt>"
msgstr ""
"Signaler toute erreur de traduction de timeout à E<lt>I<https://";
"translationproject.org/team/>E<gt>"

#. type: Plain text
#: debian-buster debian-unstable
msgid ""
"Report env translation bugs to E<lt>https://translationproject.org/team/E<gt>"
msgstr ""
"Signaler toute erreur de traduction de env à E<lt>I<https://";
"translationproject.org/team/>E<gt>"

#. type: Plain text
#: debian-buster debian-unstable
msgid ""
"Report sync translation bugs to E<lt>https://translationproject.org/team/";
"E<gt>"
msgstr ""
"Signaler toute erreur de traduction de sync à E<lt>I<https://";
"translationproject.org/team/>E<gt>"

#. type: Plain text
#: debian-buster debian-unstable
msgid ""
"Report uniq translation bugs to E<lt>https://translationproject.org/team/";
"E<gt>"
msgstr ""
"Signaler toute erreur de traduction de uniq à E<lt>I<https://";
"translationproject.org/team/>E<gt>"

#. type: Plain text
#: debian-buster debian-unstable
msgid ""
"Report logname translation bugs to E<lt>https://translationproject.org/team/";
"E<gt>"
msgstr ""
"Signaler toute erreur de traduction de logname à E<lt>https://";
"translationproject.org/team/fr.htmlE<gt>"

#. type: Plain text
#: debian-buster debian-unstable
msgid ""
"Report unlink translation bugs to E<lt>https://translationproject.org/team/";
"E<gt>"
msgstr ""
"Signaler toute erreur de traduction de unlink à E<lt>I<https://";
"translationproject.org/team/>E<gt>"

#. type: Plain text
#: debian-buster debian-unstable
msgid ""
"Report tsort translation bugs to E<lt>https://translationproject.org/team/";
"E<gt>"
msgstr ""
"Signaler toute erreur de traduction de tsort à E<lt>I<https://";
"translationproject.org/team/>E<gt>"

#. type: Plain text
#: debian-buster debian-unstable
msgid ""
"Report paste translation bugs to E<lt>https://translationproject.org/team/";
"E<gt>"
msgstr ""
"Signaler toute erreur de traduction de paste à E<lt>I<https://";
"translationproject.org/team/>E<gt>"

#. type: Plain text
#: debian-buster debian-unstable
msgid ""
"Report [ translation bugs to E<lt>https://translationproject.org/team/E<gt>"
msgstr ""
"Signaler toute erreur de traduction de test à E<lt>I<https://";
"translationproject.org/team/>E<gt>"

#. type: Plain text
#: debian-buster debian-unstable
msgid ""
"Report tac translation bugs to E<lt>https://translationproject.org/team/E<gt>"
msgstr ""
"Signaler toute erreur de traduction de tac à E<lt>I<https://";
"translationproject.org/team/>E<gt>"

#. type: Plain text
#: debian-buster debian-unstable
msgid ""
"Report users translation bugs to E<lt>https://translationproject.org/team/";
"E<gt>"
msgstr ""
"Signaler toute erreur de traduction de users à E<lt>I<https://";
"translationproject.org/team/>E<gt>"

#. type: Plain text
#: debian-buster debian-unstable
msgid ""
"Report stty translation bugs to E<lt>https://translationproject.org/team/";
"E<gt>"
msgstr ""
"Signaler toute erreur de traduction de stty à E<lt>I<https://";
"translationproject.org/team/>E<gt>"

#. type: Plain text
#: debian-buster debian-unstable
msgid ""
"Report uname translation bugs to E<lt>https://translationproject.org/team/";
"E<gt>"
msgstr ""
"Signaler toute erreur de traduction de uname à E<lt>I<https://";
"translationproject.org/team/>E<gt>"

#. type: Plain text
#: debian-buster debian-unstable
msgid ""
"Report tty translation bugs to E<lt>https://translationproject.org/team/E<gt>"
msgstr ""
"Signaler toute erreur de traduction de tty à E<lt>I<https://";
"translationproject.org/team/>E<gt>"

#. type: Plain text
#: debian-buster debian-unstable
msgid ""
"Report truncate translation bugs to E<lt>https://translationproject.org/team/";
"E<gt>"
msgstr ""
"Signaler toute erreur de traduction de truncate à E<lt>I<https://";
"translationproject.org/team/>E<gt>"

#. type: Plain text
#: debian-buster debian-unstable
msgid ""
"Report mktemp translation bugs to E<lt>https://translationproject.org/team/";
"E<gt>"
msgstr ""
"Signaler toute erreur de traduction de mktemp à E<lt>I<https://";
"translationproject.org/team/>E<gt>"

Reply to: