diff options
Diffstat (limited to '')
-rw-r--r-- | po/fr/man3/mbsinit.3.po | 410 |
1 files changed, 410 insertions, 0 deletions
diff --git a/po/fr/man3/mbsinit.3.po b/po/fr/man3/mbsinit.3.po new file mode 100644 index 00000000..dae83802 --- /dev/null +++ b/po/fr/man3/mbsinit.3.po @@ -0,0 +1,410 @@ +# French translation of manpages +# This file is distributed under the same license as the manpages-l10n package. +# Copyright © of this file: +# Christophe Blaess <https://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. +# Denis Barbier <barbier@debian.org>, 2006, 2010. +# David Prévot <david@tilapin.org>, 2010-2014. +# Jean-Baptiste Holcroft <jean-baptiste@holcroft.fr>, 2018 +# Grégoire Scano <gregoire.scano@malloc.fr>, 2019 +msgid "" +msgstr "" +"Project-Id-Version: manpages-l10n 4.21.0\n" +"POT-Creation-Date: 2024-03-01 17:01+0100\n" +"PO-Revision-Date: 2024-03-16 09:51+0100\n" +"Last-Translator: Grégoire Scano <gregoire.scano@malloc.fr>\n" +"Language-Team: French <debian-l10n-french@lists.debian.org>\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: Lokalize 22.12.3\n" + +#. type: TH +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "mbsinit" +msgstr "mbsinit" + +#. type: TH +#: archlinux fedora-40 fedora-rawhide mageia-cauldron +#, no-wrap +msgid "2024-01-28" +msgstr "28 janvier 2024" + +#. type: TH +#: archlinux fedora-40 fedora-rawhide mageia-cauldron +#, no-wrap +msgid "Linux man-pages 6.06" +msgstr "Pages du manuel de Linux 6.06" + +#. type: SH +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "NAME" +msgstr "NOM" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "mbsinit - test for initial shift state" +msgstr "mbsinit - Vérifier si la conversion est dans l'état initial" + +#. type: SH +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "LIBRARY" +msgstr "BIBLIOTHÈQUE" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "Standard C library (I<libc>, I<-lc>)" +msgstr "Bibliothèque C standard (I<libc>, I<-lc>)" + +#. type: SH +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "SYNOPSIS" +msgstr "SYNOPSIS" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "B<#include E<lt>wchar.hE<gt>>\n" +msgstr "B<#include E<lt>wchar.hE<gt>>\n" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "B<int mbsinit(const mbstate_t *>I<ps>B<);>\n" +msgstr "B<int mbsinit(const mbstate_t *>I<ps>B<);>\n" + +#. type: SH +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "DESCRIPTION" +msgstr "DESCRIPTION" + +#. type: Plain text +#: archlinux fedora-40 fedora-rawhide mageia-cauldron +msgid "" +"Character conversion between the multibyte representation and the wide " +"character representation uses conversion state, of type I<mbstate_t>. " +"Conversion of a string uses a finite-state machine; when it is interrupted " +"after the complete conversion of a number of characters, it may need to save " +"a state for processing the remaining characters. Such a conversion state is " +"needed for the sake of encodings such as ISO/IEC\\~2022 and UTF-7." +msgstr "" +"La conversion de caractères entre la représentation multioctet et les " +"caractères larges emploie un état de type I<mbstate_t>. La conversion d'une " +"chaîne utilise un automate à états finis. Lorsqu'elle est interrompue après " +"la conversion d'un nombre entier de caractères, il peut être nécessaire de " +"mémoriser son état pour pouvoir traiter ultérieurement le reste de la " +"chaîne. Un tel état de conversion est indispensable pour certains encodages " +"tels que ISO/IEC\\~2022 et UTF-7." + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "" +"The initial state is the state at the beginning of conversion of a string. " +"There are two kinds of state: the one used by multibyte to wide character " +"conversion functions, such as B<mbsrtowcs>(3), and the one used by wide " +"character to multibyte conversion functions, such as B<wcsrtombs>(3), but " +"they both fit in a I<mbstate_t>, and they both have the same representation " +"for an initial state." +msgstr "" +"L'état initial est celui du début de la conversion d'une chaîne. Il y a deux " +"types d'états, celui utilisé par les conversions multioctets en caractères " +"larges, comme pour B<mbsrtowcs>(3), et celui employé par les conversions " +"inverses, comme pour B<wcsrtombs>(3). Toutefois, les deux types peuvent être " +"stockés dans une variable I<mbstate_t> et ils ont tous deux la même " +"représentation de l'état initial." + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "" +"For 8-bit encodings, all states are equivalent to the initial state. For " +"multibyte encodings like UTF-8, EUC-*, BIG5, or SJIS, the wide character to " +"multibyte conversion functions never produce non-initial states, but the " +"multibyte to wide-character conversion functions like B<mbrtowc>(3) do " +"produce non-initial states when interrupted in the middle of a character." +msgstr "" +"Pour les codages 8\\ bits, tous les états sont équivalents à l'état initial. " +"Pour les encodages multioctets comme UTF-8, EUC-* BIG5 ou SJIS, les " +"fonctions de conversion de caractères larges en multioctets ne produisent " +"jamais d'état non initial, mais les fonctions de conversion multioctets en " +"caractères larges comme B<mbrtowc>(3) produisent un état non initial si " +"elles sont interrompues au milieu d'un caractère." + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "" +"One possible way to create an I<mbstate_t> in initial state is to set it to " +"zero:" +msgstr "" +"Une possibilité pour créer un état I<mbstate_t> initial est de le définir à " +"zéro\\ :" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "" +"mbstate_t state;\n" +"memset(&state, 0, sizeof(state));\n" +msgstr "" +"mbstate_t state;\n" +"memset(&state, 0, sizeof(state));\n" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "" +"On Linux, the following works as well, but might generate compiler warnings:" +msgstr "" +"Sous Linux, on peut aussi utiliser la ligne suivante, même si elle déclenche " +"des avertissements du compilateur\\ :" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "mbstate_t state = { 0 };\n" +msgstr "mbstate_t state = { 0 };\n" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "" +"The function B<mbsinit>() tests whether I<*ps> corresponds to an initial " +"state." +msgstr "" +"La fonction B<mbsinit>() vérifie si I<*ps> correspond à un état initial." + +#. type: SH +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "RETURN VALUE" +msgstr "VALEUR RENVOYÉE" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "" +"B<mbsinit>() returns nonzero if I<*ps> is an initial state, or if I<ps> is " +"NULL. Otherwise, it returns 0." +msgstr "" +"La fonction B<mbsinit>() renvoie une valeur non nulle si I<*ps> est dans " +"l'état initial, ou si I<ps> est un pointeur NULL. Sinon, elle renvoie zéro." + +#. type: SH +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "ATTRIBUTES" +msgstr "ATTRIBUTS" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "" +"For an explanation of the terms used in this section, see B<attributes>(7)." +msgstr "" +"Pour une explication des termes utilisés dans cette section, consulter " +"B<attributes>(7)." + +#. type: tbl table +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "Interface" +msgstr "Interface" + +#. type: tbl table +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "Attribute" +msgstr "Attribut" + +#. type: tbl table +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "Value" +msgstr "Valeur" + +#. type: tbl table +#: archlinux debian-unstable fedora-40 fedora-rawhide mageia-cauldron +#: opensuse-tumbleweed +#, no-wrap +msgid ".na\n" +msgstr ".na\n" + +#. type: tbl table +#: archlinux debian-unstable fedora-40 fedora-rawhide mageia-cauldron +#: opensuse-tumbleweed +#, no-wrap +msgid ".nh\n" +msgstr ".nh\n" + +#. type: tbl table +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "B<mbsinit>()" +msgstr "B<mbsinit>()" + +#. type: tbl table +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "Thread safety" +msgstr "Sécurité des threads" + +#. type: tbl table +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "MT-Safe" +msgstr "MT-Safe" + +#. type: SH +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "STANDARDS" +msgstr "STANDARDS" + +#. type: Plain text +#: archlinux debian-unstable fedora-40 fedora-rawhide mageia-cauldron +#: opensuse-leap-15-6 opensuse-tumbleweed +msgid "C11, POSIX.1-2008." +msgstr "C11, POSIX.1-2008." + +#. type: SH +#: archlinux debian-unstable fedora-40 fedora-rawhide mageia-cauldron +#: opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "HISTORY" +msgstr "HISTORIQUE" + +#. type: Plain text +#: archlinux debian-unstable fedora-40 fedora-rawhide mageia-cauldron +#: opensuse-leap-15-6 opensuse-tumbleweed +msgid "POSIX.1-2001, C99." +msgstr "POSIX.1-2001, C99." + +#. type: SH +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "NOTES" +msgstr "NOTES" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "" +"The behavior of B<mbsinit>() depends on the B<LC_CTYPE> category of the " +"current locale." +msgstr "" +"Le comportement de B<mbsinit>() dépend de la catégorie B<LC_CTYPE> de la " +"localisation en cours." + +#. type: SH +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "SEE ALSO" +msgstr "VOIR AUSSI" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "" +"B<mbrlen>(3), B<mbrtowc>(3), B<mbsrtowcs>(3), B<wcrtomb>(3), B<wcsrtombs>(3)" +msgstr "" +"B<mbrlen>(3), B<mbrtowc>(3), B<mbsrtowcs>(3), B<wcrtomb>(3), B<wcsrtombs>(3)" + +#. type: TH +#: debian-bookworm +#, no-wrap +msgid "2022-12-15" +msgstr "15 décembre 2022" + +#. type: TH +#: debian-bookworm +#, no-wrap +msgid "Linux man-pages 6.03" +msgstr "Pages du manuel de Linux 6.03" + +#. type: Plain text +#: debian-bookworm debian-unstable opensuse-leap-15-6 opensuse-tumbleweed +msgid "" +"Character conversion between the multibyte representation and the wide " +"character representation uses conversion state, of type I<mbstate_t>. " +"Conversion of a string uses a finite-state machine; when it is interrupted " +"after the complete conversion of a number of characters, it may need to save " +"a state for processing the remaining characters. Such a conversion state is " +"needed for the sake of encodings such as ISO-2022 and UTF-7." +msgstr "" +"La conversion de caractères entre la représentation multioctet et les " +"caractères larges emploie un état de type I<mbstate_t>. La conversion d'une " +"chaîne utilise un automate à états finis. Lorsqu'elle est interrompue après " +"la conversion d'un nombre entier de caractères, il peut être nécessaire de " +"mémoriser son état pour pouvoir traiter ultérieurement le reste de la " +"chaîne. Un tel état de conversion est indispensable pour certains encodages " +"tels que ISO-2022 et UTF-7." + +#. type: Plain text +#: debian-bookworm +msgid "POSIX.1-2001, POSIX.1-2008, C99." +msgstr "POSIX.1-2001, POSIX.1-2008, C99." + +#. type: TH +#: debian-unstable opensuse-tumbleweed +#, no-wrap +msgid "2023-07-20" +msgstr "20 juillet 2023" + +#. type: TH +#: debian-unstable opensuse-tumbleweed +#, no-wrap +msgid "Linux man-pages 6.05.01" +msgstr "Pages du manuel de Linux 6.05.01" + +#. type: TH +#: opensuse-leap-15-6 +#, no-wrap +msgid "2023-03-30" +msgstr "30 mars 2023" + +#. type: TH +#: opensuse-leap-15-6 +#, no-wrap +msgid "Linux man-pages 6.04" +msgstr "Pages du manuel de Linux 6.04" |