Bonjour,

Voici une proposition de mise à jour pour la page de manuel de wctype,
également visible dans la merge request que j'ai envoyée au projet
Perkamon :

https://gitlab.com/perkamon/man-pages-fr/merge_requests/5/diffs


N'hésitez pas à commenter en réponse à ce message ou directement dans la
merge request.
Merci d'avance pour vos relectures.

Amicalement,
Thomas
diff --git a/po4a/wctype/po/fr.po b/po4a/wctype/po/fr.po
index 4f973d04b0dc5af7640c88066d23e4c38e98a2a9..7c44ca8e72bb5a58b2861c0ea501cd05a21ae5fd 100644
--- a/po4a/wctype/po/fr.po
+++ b/po4a/wctype/po/fr.po
@@ -16,8 +16,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: perkamon\n"
 "POT-Creation-Date: 2018-10-21 19:19+0200\n"
-"PO-Revision-Date: 2018-09-10 20:56+0000\n"
-"Last-Translator: Weblate Admin <jean-bapti...@holcroft.fr>\n"
+"PO-Revision-Date: 2018-10-23 19:47+0200\n"
+"Last-Translator: Thomas Vincent <tvinc...@debian.org>\n"
 "Language-Team: French <https://translate.holcroft.fr/projects/man-pages-fr/";
 "wctype/fr/>\n"
 "Language: fr\n"
@@ -25,7 +25,7 @@ msgstr ""
 "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"
+"X-Generator: Poedit 1.8.11\n"
 
 #. type: TH
 #: build/C/man3/iswalnum.3:16
@@ -263,6 +263,8 @@ msgstr "ATTRIBUTS"
 msgid ""
 "For an explanation of the terms used in this section, see B<attributes>(7)."
 msgstr ""
+"Pour une explication des termes employés dans cette section, consultez "
+"B<attributes>(7)."
 
 #. type: tbl table
 #: build/C/man3/iswalnum.3:73 build/C/man3/iswalpha.3:77
@@ -276,7 +278,7 @@ msgstr ""
 #: build/C/man3/wctrans.3:70 build/C/man3/wctype.3:82
 #, no-wrap
 msgid "Interface"
-msgstr ""
+msgstr "Interface"
 
 #. type: tbl table
 #: build/C/man3/iswalnum.3:73 build/C/man3/iswalpha.3:77
@@ -290,7 +292,7 @@ msgstr ""
 #: build/C/man3/wctrans.3:70 build/C/man3/wctype.3:82
 #, no-wrap
 msgid "Attribute"
-msgstr ""
+msgstr "Attribut"
 
 #. type: tbl table
 #: build/C/man3/iswalnum.3:73 build/C/man3/iswalpha.3:77
@@ -304,14 +306,13 @@ msgstr ""
 #: build/C/man3/wctrans.3:70 build/C/man3/wctype.3:82
 #, no-wrap
 msgid "Value"
-msgstr ""
+msgstr "Valeur"
 
 #. type: tbl table
 #: build/C/man3/iswalnum.3:76
-#, fuzzy, no-wrap
-#| msgid "B<iswblank>():"
+#, no-wrap
 msgid "B<iswalnum>()"
-msgstr "B<iswblank>() :"
+msgstr "B<iswalnum>() :"
 
 #. type: tbl table
 #: build/C/man3/iswalnum.3:76 build/C/man3/iswalpha.3:80
@@ -326,7 +327,7 @@ msgstr "B<iswblank>() :"
 #: build/C/man3/wctrans.3:73 build/C/man3/wctype.3:85
 #, no-wrap
 msgid "Thread safety"
-msgstr ""
+msgstr "Sécurité d'exécution des « threads »"
 
 #. type: tbl table
 #: build/C/man3/iswalnum.3:76 build/C/man3/iswalpha.3:80
@@ -339,7 +340,7 @@ msgstr ""
 #: build/C/man3/wctrans.3:73 build/C/man3/wctype.3:85
 #, no-wrap
 msgid "MT-Safe locale"
-msgstr ""
+msgstr "MT-Safe locale"
 
 #. type: SH
 #: build/C/man3/iswalnum.3:78 build/C/man3/iswalpha.3:82
@@ -365,7 +366,7 @@ msgstr "CONFORMITÉ"
 #: build/C/man3/towctrans.3:69 build/C/man3/wctrans.3:77
 #: build/C/man3/wctype.3:89
 msgid "POSIX.1-2001, POSIX.1-2008, C99."
-msgstr ""
+msgstr "POSIX.1-2001, POSIX.1-2008, C99."
 
 #. type: SH
 #: build/C/man3/iswalnum.3:80 build/C/man3/iswalpha.3:84
@@ -433,12 +434,6 @@ msgstr "COLOPHON"
 #: build/C/man3/iswxdigit.3:93 build/C/man3/towctrans.3:88
 #: build/C/man3/towlower.3:137 build/C/man3/towupper.3:137
 #: build/C/man3/wctrans.3:94 build/C/man3/wctype.3:106
-#, fuzzy
-#| msgid ""
-#| "This page is part of release 4.16 of the Linux I<man-pages> project.  A "
-#| "description of the project, information about reporting bugs, and the "
-#| "latest version of this page, can be found at \\%https://www.kernel.org/";
-#| "doc/man-pages/."
 msgid ""
 "This page is part of release 4.16 of the Linux I<man-pages> project.  A "
 "description of the project, information about reporting bugs, and the latest "
@@ -555,10 +550,9 @@ msgstr ""
 
 #. type: tbl table
 #: build/C/man3/iswalpha.3:80
-#, fuzzy, no-wrap
-#| msgid "B<iswblank>():"
+#, no-wrap
 msgid "B<iswalpha>()"
-msgstr "B<iswblank>() :"
+msgstr "B<iswalpha>() :"
 
 #. type: Plain text
 #: build/C/man3/iswalpha.3:91
@@ -613,14 +607,8 @@ msgstr "B<iswblank>() :"
 
 #. type: Plain text
 #: build/C/man3/iswblank.3:35
-#, fuzzy
-#| msgid ""
-#| "_XOPEN_SOURCE\\ E<gt>=\\ 600 || _ISOC99_SOURCE || _POSIX_C_SOURCE\\ E<gt>="
-#| "\\ 200112L;"
 msgid "_ISOC99_SOURCE || _POSIX_C_SOURCE\\ E<gt>=\\ 200112L"
-msgstr ""
-"_XOPEN_SOURCE\\ E<gt>=\\ 600 || _ISOC99_SOURCE || _POSIX_C_SOURCE\\ E<gt>=\\ "
-"200112L"
+msgstr "_ISOC99_SOURCE || _POSIX_C_SOURCE\\ E<gt>=\\ 200112L"
 
 #. type: Plain text
 #: build/C/man3/iswblank.3:45
@@ -675,17 +663,14 @@ msgstr ""
 
 #. type: tbl table
 #: build/C/man3/iswblank.3:75
-#, fuzzy, no-wrap
-#| msgid "B<iswblank>():"
+#, no-wrap
 msgid "B<iswblank>()"
-msgstr "B<iswblank>() :"
+msgstr "B<iswblank>()"
 
 #. type: Plain text
 #: build/C/man3/iswblank.3:79
-#, fuzzy
-#| msgid "POSIX.1-2001."
 msgid "POSIX.1-2001, POSIX.1-2008."
-msgstr "POSIX.1-2001."
+msgstr "POSIX.1-2001, POSIX.1-2008."
 
 #. type: Plain text
 #: build/C/man3/iswblank.3:86
@@ -761,10 +746,9 @@ msgstr ""
 
 #. type: tbl table
 #: build/C/man3/iswcntrl.3:64
-#, fuzzy, no-wrap
-#| msgid "B<iswctype>(3)"
+#, no-wrap
 msgid "B<iswcntrl>()"
-msgstr "B<iswctype>(3)"
+msgstr "B<iswcntrl>()"
 
 #. type: Plain text
 #: build/C/man3/iswcntrl.3:75
@@ -830,17 +814,16 @@ msgstr ""
 
 #. type: tbl table
 #: build/C/man3/iswctype.3:67
-#, fuzzy, no-wrap
-#| msgid "B<iswctype>(3)"
+#, no-wrap
 msgid "B<iswctype>()"
-msgstr "B<iswctype>(3)"
+msgstr "B<iswctype>()"
 
 #. type: tbl table
 #: build/C/man3/iswctype.3:67 build/C/man3/towctrans.3:65
 #: build/C/man3/towlower.3:108 build/C/man3/towupper.3:108
 #, no-wrap
 msgid "MT-Safe"
-msgstr ""
+msgstr "MT-Safe"
 
 #. type: Plain text
 #: build/C/man3/iswctype.3:78
@@ -961,10 +944,9 @@ msgstr ""
 
 #. type: tbl table
 #: build/C/man3/iswdigit.3:79
-#, fuzzy, no-wrap
-#| msgid "B<iswctype>(3)"
+#, no-wrap
 msgid "B<iswdigit>()"
-msgstr "B<iswctype>(3)"
+msgstr "B<iswdigit>()"
 
 #. type: Plain text
 #: build/C/man3/iswdigit.3:90
@@ -1027,9 +1009,9 @@ msgstr ""
 "En tant que sous-classe de «\\ print\\ », la classe «\\ graph\\ » est "
 "disjointe de la classe «\\ cntrl\\ »."
 
-#.  Note: UNIX98 (susv2/xbd/locale.html) says that "graph" and "space" may
-#.  have characters in common, except U+0020. But C99 (ISO/IEC 9899:1999
-#.  section 7.25.2.1.10) says that "space" and "graph" are disjoint.
+#. Note: UNIX98 (susv2/xbd/locale.html) says that "graph" and "space" may
+#. have characters in common, except U+0020. But C99 (ISO/IEC 9899:1999
+#. section 7.25.2.1.10) says that "space" and "graph" are disjoint.
 #. type: Plain text
 #: build/C/man3/iswgraph.3:48
 msgid ""
@@ -1062,10 +1044,9 @@ msgstr ""
 
 #. type: tbl table
 #: build/C/man3/iswgraph.3:72
-#, fuzzy, no-wrap
-#| msgid "B<iswblank>():"
+#, no-wrap
 msgid "B<iswgraph>()"
-msgstr "B<iswblank>() :"
+msgstr "B<iswgraph>()"
 
 #. type: Plain text
 #: build/C/man3/iswgraph.3:83
@@ -1190,10 +1171,9 @@ msgstr ""
 
 #. type: tbl table
 #: build/C/man3/iswlower.3:86
-#, fuzzy, no-wrap
-#| msgid "B<towlower_l>():"
+#, no-wrap
 msgid "B<iswlower>()"
-msgstr "B<towlower_l>() :"
+msgstr "B<iswlower>()"
 
 #. type: Plain text
 #: build/C/man3/iswlower.3:97
@@ -1274,10 +1254,9 @@ msgstr ""
 
 #. type: tbl table
 #: build/C/man3/iswprint.3:58
-#, fuzzy, no-wrap
-#| msgid "B<iswblank>():"
+#, no-wrap
 msgid "B<iswprint>()"
-msgstr "B<iswblank>() :"
+msgstr "B<iswprint>()"
 
 #. type: Plain text
 #: build/C/man3/iswprint.3:69
@@ -1375,10 +1354,9 @@ msgstr ""
 
 #. type: tbl table
 #: build/C/man3/iswpunct.3:70
-#, fuzzy, no-wrap
-#| msgid "B<iswctype>(3)"
+#, no-wrap
 msgid "B<iswpunct>()"
-msgstr "B<iswctype>(3)"
+msgstr "B<iswpunct>()"
 
 #. type: Plain text
 #: build/C/man3/iswpunct.3:81
@@ -1433,9 +1411,9 @@ msgstr ""
 "caractères larges. Elle vérifie si le caractère large I<wc> appartient à la "
 "classe de caractères larges «\\ space\\ »."
 
-#.  Note: UNIX98 (susv2/xbd/locale.html) says that "space" and "graph" may
-#.  have characters in common, except U+0020. But C99 (ISO/IEC 9899:1999
-#.  section 7.25.2.1.10) says that "space" and "graph" are disjoint.
+#. Note: UNIX98 (susv2/xbd/locale.html) says that "space" and "graph" may
+#. have characters in common, except U+0020. But C99 (ISO/IEC 9899:1999
+#. section 7.25.2.1.10) says that "space" and "graph" are disjoint.
 #. type: Plain text
 #: build/C/man3/iswspace.3:42
 msgid ""
@@ -1480,10 +1458,9 @@ msgstr ""
 
 #. type: tbl table
 #: build/C/man3/iswspace.3:66
-#, fuzzy, no-wrap
-#| msgid "B<iswctype>(3)"
+#, no-wrap
 msgid "B<iswspace>()"
-msgstr "B<iswctype>(3)"
+msgstr "B<iswspace>()"
 
 #. type: Plain text
 #: build/C/man3/iswspace.3:77
@@ -1608,10 +1585,9 @@ msgstr ""
 
 #. type: tbl table
 #: build/C/man3/iswupper.3:80
-#, fuzzy, no-wrap
-#| msgid "B<towupper_l>():"
+#, no-wrap
 msgid "B<iswupper>()"
-msgstr "B<towupper_l>() :"
+msgstr "B<iswupper>()"
 
 #. type: Plain text
 #: build/C/man3/iswupper.3:91
@@ -1718,10 +1694,9 @@ msgstr ""
 
 #. type: tbl table
 #: build/C/man3/iswxdigit.3:71
-#, fuzzy, no-wrap
-#| msgid "B<iswctype>(3)"
+#, no-wrap
 msgid "B<iswxdigit>()"
-msgstr "B<iswctype>(3)"
+msgstr "B<iswxdigit>()"
 
 #. type: Plain text
 #: build/C/man3/iswxdigit.3:82
@@ -1785,10 +1760,9 @@ msgstr ""
 
 #. type: tbl table
 #: build/C/man3/towctrans.3:65
-#, fuzzy, no-wrap
-#| msgid "B<towctrans>(3)"
+#, no-wrap
 msgid "B<towctrans>()"
-msgstr "B<towctrans>(3)"
+msgstr "B<towctrans>()"
 
 #. type: Plain text
 #: build/C/man3/towctrans.3:76
@@ -1877,13 +1851,6 @@ msgstr ""
 
 #. type: Plain text
 #: build/C/man3/towlower.3:76
-#, fuzzy
-#| msgid ""
-#| "The B<towupper_l>()  function performs the same task, but performs the "
-#| "conversion based on the character type information in the locale "
-#| "specified by I<locale>.  The behavior of B<towupper_l()> is undefined if "
-#| "I<locale> is the special locale object B<LC_GLOBAL_LOCALE> (see "
-#| "B<duplocale>(3))  or is not a valid locale object handle."
 msgid ""
 "The B<towlower_l>()  function performs the same task, but performs the "
 "conversion based on the character type information in the locale specified "
@@ -1891,9 +1858,9 @@ msgid ""
 "the special locale object B<LC_GLOBAL_LOCALE> (see B<duplocale>(3))  or is "
 "not a valid locale object handle."
 msgstr ""
-"B<towupper_l>() effectue la même tâche, mais effectue la conversion en "
+"B<towlower_l>() effectue la même tâche, mais effectue la conversion en "
 "utilisant le jeu de caractères de la locale indiquée par I<locale>. Le "
-"comportement de B<towupper_l()> est indéfini si I<locale> est la locale "
+"comportement de B<towlower_l()> est indéfini si I<locale> est la locale "
 "spéciale B<LC_GLOBAL_LOCALE> (voir B<duplocale>(3)) ou s'il ne s'agit pas "
 "d'une locale valable."
 
@@ -1928,17 +1895,15 @@ msgstr "La fonction B<towlower_l>() est apparue dans la glibc 2.3."
 
 #. type: tbl table
 #: build/C/man3/towlower.3:105
-#, fuzzy, no-wrap
-#| msgid "B<towlower_l>():"
+#, no-wrap
 msgid "B<towlower>()"
-msgstr "B<towlower_l>() :"
+msgstr "B<towlower>()"
 
 #. type: tbl table
 #: build/C/man3/towlower.3:108
-#, fuzzy, no-wrap
-#| msgid "B<towlower_l>():"
+#, no-wrap
 msgid "B<towlower_l>()"
-msgstr "B<towlower_l>() :"
+msgstr "B<towlower_l>()"
 
 #. type: Plain text
 #: build/C/man3/towlower.3:114
@@ -2024,13 +1989,6 @@ msgstr ""
 
 #. type: Plain text
 #: build/C/man3/towupper.3:76
-#, fuzzy
-#| msgid ""
-#| "The B<towupper_l>()  function performs the same task, but performs the "
-#| "conversion based on the character type information in the locale "
-#| "specified by I<locale>.  The behavior of B<towupper_l()> is undefined if "
-#| "I<locale> is the special locale object B<LC_GLOBAL_LOCALE> (see "
-#| "B<duplocale>(3))  or is not a valid locale object handle."
 msgid ""
 "The B<towupper_l>()  function performs the same task, but performs the "
 "conversion based on the character type information in the locale specified "
@@ -2060,17 +2018,15 @@ msgstr "La fonction B<towupper_l>() est apparue dans la glibc 2.3."
 
 #. type: tbl table
 #: build/C/man3/towupper.3:105
-#, fuzzy, no-wrap
-#| msgid "B<towupper_l>():"
+#, no-wrap
 msgid "B<towupper>()"
-msgstr "B<towupper_l>() :"
+msgstr "B<towupper>()"
 
 #. type: tbl table
 #: build/C/man3/towupper.3:108
-#, fuzzy, no-wrap
-#| msgid "B<towupper_l>():"
+#, no-wrap
 msgid "B<towupper_l>()"
-msgstr "B<towupper_l>() :"
+msgstr "B<towupper_l>()"
 
 #. type: Plain text
 #: build/C/man3/towupper.3:114
@@ -2137,16 +2093,13 @@ msgstr ""
 
 #. type: Plain text
 #: build/C/man3/wctrans.3:54
-#, fuzzy, no-wrap
-#| msgid ""
-#| "  \"tolower\" - realizes the B<tolower>(3) mapping\n"
-#| "  \"toupper\" - realizes the B<toupper>(3) mapping\n"
+#, no-wrap
 msgid ""
 "    \"tolower\" - realizes the B<tolower>(3) mapping\n"
 "    \"toupper\" - realizes the B<toupper>(3) mapping\n"
 msgstr ""
-"  \"tolower\" - effectue la transformation B<tolower>(3)\n"
-"  \"toupper\" - effectue la transformation B<toupper>(3)\n"
+"    \"tolower\" - effectue la transformation B<tolower>(3)\n"
+"    \"toupper\" - effectue la transformation B<toupper>(3)\n"
 
 #. type: Plain text
 #: build/C/man3/wctrans.3:63
@@ -2159,10 +2112,9 @@ msgstr ""
 
 #. type: tbl table
 #: build/C/man3/wctrans.3:73
-#, fuzzy, no-wrap
-#| msgid "B<towctrans>(3)"
+#, no-wrap
 msgid "B<wctrans>()"
-msgstr "B<towctrans>(3)"
+msgstr "B<wctrans>()"
 
 #. type: Plain text
 #: build/C/man3/wctrans.3:84
@@ -2225,20 +2177,7 @@ msgstr ""
 
 #. type: Plain text
 #: build/C/man3/wctype.3:65
-#, fuzzy, no-wrap
-#| msgid ""
-#| "  \"alnum\" - realizes the B<isalnum>(3) classification function\n"
-#| "  \"alpha\" - realizes the B<isalpha>(3) classification function\n"
-#| "  \"blank\" - realizes the B<isblank>(3) classification function\n"
-#| "  \"cntrl\" - realizes the B<iscntrl>(3) classification function\n"
-#| "  \"digit\" - realizes the B<isdigit>(3) classification function\n"
-#| "  \"graph\" - realizes the B<isgraph>(3) classification function\n"
-#| "  \"lower\" - realizes the B<islower>(3) classification function\n"
-#| "  \"print\" - realizes the B<isprint>(3) classification function\n"
-#| "  \"punct\" - realizes the B<ispunct>(3) classification function\n"
-#| "  \"space\" - realizes the B<isspace>(3) classification function\n"
-#| "  \"upper\" - realizes the B<isupper>(3) classification function\n"
-#| "  \"xdigit\" - realizes the B<isxdigit>(3) classification function\n"
+#, no-wrap
 msgid ""
 "    \"alnum\" - realizes the B<isalnum>(3) classification function\n"
 "    \"alpha\" - realizes the B<isalpha>(3) classification function\n"
@@ -2277,10 +2216,9 @@ msgstr ""
 
 #. type: tbl table
 #: build/C/man3/wctype.3:85
-#, fuzzy, no-wrap
-#| msgid "B<iswctype>(3)"
+#, no-wrap
 msgid "B<wctype>()"
-msgstr "B<iswctype>(3)"
+msgstr "B<wctype>()"
 
 #. type: Plain text
 #: build/C/man3/wctype.3:96

Attachment: signature.asc
Description: OpenPGP digital signature

Répondre à