Hallo Mitübersetzer, ich habe kürzlich eine Handbuchseite aus Abschnitt 3 übersetzt. Es sind insgesamt 43 Zeichenketten. Für konstruktives Korrekturlesen wäre ich sehr dankbar. Viele Grüße Helge -- Dr. Helge Kreutzmann debian@helgefjell.de Dipl.-Phys. http://www.helgefjell.de/debian.php 64bit GNU powered gpg signed mail preferred Help keep free software "libre": http://www.ffii.de/
# German translation of manpages # This file is distributed under the same license as the manpages-l10n package. # Copyright © of this file: # Helge Kreutzmann <debian@helgefjell.de>, 2024. msgid "" msgstr "" "Project-Id-Version: manpages-l10n 4.22.0\n" "POT-Creation-Date: 2024-03-29 09:44+0100\n" "PO-Revision-Date: 2024-04-23 20:29+0200\n" "Last-Translator: Helge Kreutzmann <debian@helgefjell.de>\n" "Language-Team: German <debian-l10n-german@lists.debian.org>\n" "Language: de\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" #. type: TH #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "mbrlen" msgstr "mbrlen" #. type: TH #: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-tumbleweed #, no-wrap msgid "2023-10-31" msgstr "31. Oktober 2023" #. type: TH #: archlinux fedora-rawhide opensuse-tumbleweed #, no-wrap msgid "Linux man-pages 6.7" msgstr "Linux man-pages 6.7" #. type: SH #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "NAME" msgstr "BEZEICHNUNG" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "mbrlen - determine number of bytes in next multibyte character" msgstr "mbrlen - Die Anzahl der Bytes im nächsten Multibytezeichen ermitteln" #. type: SH #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "LIBRARY" msgstr "BIBLIOTHEK" #. 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 "Standard-C-Bibliothek (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 "ÜBERSICHT" #. 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<size_t mbrlen(const char >I<s>B<[restrict .>I<n>B<], size_t >I<n>B<,>\n" "B< mbstate_t *restrict >I<ps>B<);>\n" msgstr "" "B<size_t mbrlen(const char >I<z>B<[restrict .>I<n>B<], size_t >I<n>B<,>\n" "B< mbstate_t *restrict >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 "BESCHREIBUNG" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "The B<mbrlen>() function inspects at most I<n> bytes of the multibyte " "string starting at I<s> and extracts the next complete multibyte character. " "It updates the shift state I<*ps>. If the multibyte character is not the " "null wide character, it returns the number of bytes that were consumed from " "I<s>. If the multibyte character is the null wide character, it resets the " "shift state I<*ps> to the initial state and returns 0." msgstr "" "Die Funktion B<mbrlen>() untersucht höchstens I<n> byte der bei I<z> " "beginnenden Multibytezeichenkette und löst das nächste vollständige " "Multibytezeichen aus. Es aktualisiert den Schiebe-Zustand I<*ps>. Falls das " "Multibytezeichen nicht das weite Nullzeichen ist, liefert es die Anzahl der " "Bytes zurück, die aus I<z> verbraucht wurden. Falls das Multibytezeichen das " "weite Nullzeichen ist, setzt es den Schiebe-Zustand I<*ps> auf den " "anfänglichen Zustand zurück und liefert 0 zurück." #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "If the I<n> bytes starting at I<s> do not contain a complete multibyte " "character, B<mbrlen>() returns I<(size_t)\\ -2>. This can happen even if " "I<n> E<gt>= I<MB_CUR_MAX>, if the multibyte string contains redundant shift " "sequences." msgstr "" "Falls die I<n> bei I<z> beginnenden Bytes kein vollständiges " "Mulitbytezeichen enthalten, liefert B<mbrlen>() I<(size_t)\\ -2> zurück. " "Dies kann passieren, selbst wenn I<n> E<gt>= I<MB_CUR_MAX>, falls die " "Multibytezeichenkette redundante Schiebesequenzen enthält." #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "If the multibyte string starting at I<s> contains an invalid multibyte " "sequence before the next complete character, B<mbrlen>() returns " "I<(size_t)\\ -1> and sets I<errno> to B<EILSEQ>. In this case, the effects " "on I<*ps> are undefined." msgstr "" "Falls die bei I<z> beginnende Multibytezeichenkette eine ungültige " "Multibytesequenz vor dem nächsten vollständigen Zeichen enthält, liefert " "B<mbrlen>() I<(size_t)\\ -1> zurück und setzt I<errno> auf B<EILSEQ>. In " "diesem Fall ist die Auswirkung auf I<*ps> nicht definiert." #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "If I<ps> is NULL, a static anonymous state known only to the B<mbrlen>() " "function is used instead." msgstr "" "Falls I<ps> NULL ist, wird stattdessen eine anonyme statische, nur " "B<mbrlen>() bekannte Funktion verwandt." #. 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 "RÜCKGABEWERT" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "The B<mbrlen>() function returns the number of bytes parsed from the " "multibyte sequence starting at I<s>, if a non-null wide character was " "recognized. It returns 0, if a null wide character was recognized. It " "returns I<(size_t)\\ -1> and sets I<errno> to B<EILSEQ>, if an invalid " "multibyte sequence was encountered. It returns I<(size_t)\\ -2> if it " "couldn't parse a complete multibyte character, meaning that I<n> should be " "increased." msgstr "" "Die Funktion B<mbrlen>() liefert die Anzahl der aus der bei I<z> beginnenden " "Multibyte-Sequenze ausgewerteten Bytes zurück, falls ein von Null " "verschiedenes weites Zeichen erkannt wurde. Sie liefert 0 zurück, falls ein " "weites Nullzeichen erkannt wurde. Sie liefert I<(size_t)\\ -1> zurück und " "setzt I<errno> auf B<EILSEQ>, falls eine ungültige Multibyte-Sequenz " "angetroffen wurde. Sie liefert I<(size_t)\\ -2> zurück, falls sie kein " "vollständiges Multibytezeichen auswerten konnte, was bedeutet, dass I<n> " "erhöht werden sollte." #. type: SH #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "ATTRIBUTES" msgstr "ATTRIBUTE" #. 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 "" "Siehe B<attributes>(7) für eine Erläuterung der in diesem Abschnitt " "verwandten Ausdrücke." #. 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 "Schnittstelle" #. 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 "Wert" #. 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<mbrlen>()" msgstr "B<mbrlen>()" #. 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 "Multithread-Fähigkeit" #. type: tbl table #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "MT-Unsafe race:mbrlen/!ps" msgstr "MT-Unsicher race:mbrlen/!ps" #. 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 "GESCHICHTE" #. 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 "ANMERKUNGEN" #. 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<mbrlen>() depends on the B<LC_CTYPE> category of the " "current locale." msgstr "" "Das Verhalten von B<mbrlen>() hängt von der Kategorie B<LC_CTYPE> der " "aktuellen Locale ab." #. 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 "SIEHE AUCH" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "B<mbrtowc>(3)" msgstr "B<mbrtowc>(3)" #. type: TH #: debian-bookworm #, no-wrap msgid "2022-12-15" msgstr "15. Dezember 2022" #. type: TH #: debian-bookworm #, no-wrap msgid "Linux man-pages 6.03" msgstr "Linux man-pages 6.03" #. 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 #, no-wrap msgid "2023-07-20" msgstr "20. Juli 2023" #. type: TH #: debian-unstable #, no-wrap msgid "Linux man-pages 6.05.01" msgstr "Linux man-pages 6.05.01" #. type: TH #: fedora-40 mageia-cauldron #, no-wrap msgid "Linux man-pages 6.06" msgstr "Linux man-pages 6.06" #. type: TH #: opensuse-leap-15-6 #, no-wrap msgid "2023-03-30" msgstr "30. März 2023" #. type: TH #: opensuse-leap-15-6 #, no-wrap msgid "Linux man-pages 6.04" msgstr "Linux-Handbuchseiten 6.04"
Attachment:
signature.asc
Description: PGP signature