Moin Mitübersetzer,
ich habe kürzlich eine Handbuchseite aus Abschnitt 3 fertig übersetzt.

Es sind insgesamt 38 Zeichenketten.

Für konstruktives Korrekturlesen wäre ich sehr dankbar.

Viele Grüße

           Helge

-- 
      Dr. Helge Kreutzmann                     [email protected]
           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 <[email protected]>, 2026.
msgid ""
msgstr ""
"Project-Id-Version: manpages-l10n 4.30.2\n"
"POT-Creation-Date: 2026-05-01 04:38+0200\n"
"PO-Revision-Date: 2026-05-16 08:35+0200\n"
"Last-Translator: Helge Kreutzmann <[email protected]>\n"
"Language-Team: German <[email protected]>\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-trixie debian-unstable fedora-44 fedora-rawhide
#: mageia-cauldron opensuse-leap-16-1 opensuse-tumbleweed
#, no-wrap
msgid "__ppc_get_timebase"
msgstr "__ppc_get_timebase"

#. type: TH
#: archlinux debian-unstable opensuse-tumbleweed
#, no-wrap
msgid "2026-02-16"
msgstr "16. Februar 2026"

#. type: TH
#: archlinux debian-unstable
#, no-wrap
msgid "Linux man-pages 6.18"
msgstr "Linux man-pages 6.18"

#. type: SH
#: archlinux debian-trixie debian-unstable fedora-44 fedora-rawhide
#: mageia-cauldron opensuse-leap-16-1 opensuse-tumbleweed
#, no-wrap
msgid "NAME"
msgstr "BEZEICHNUNG"

# FIXME No full stop in NAME
#. type: Plain text
#: archlinux debian-trixie debian-unstable fedora-44 fedora-rawhide
#: mageia-cauldron opensuse-leap-16-1 opensuse-tumbleweed
msgid ""
"__ppc_get_timebase, __ppc_get_timebase_freq - get the current value of the "
"Time Base Register on Power architecture and its frequency."
msgstr ""
"__ppc_get_timebase, __ppc_get_timebase_freq - Ermittelt den aktuellen Wert "
"und die Frequenz des Zeitbasisregisters auf der Power-Architektur"

#. type: SH
#: archlinux debian-trixie debian-unstable fedora-44 fedora-rawhide
#: mageia-cauldron opensuse-leap-16-1 opensuse-tumbleweed
#, no-wrap
msgid "LIBRARY"
msgstr "BIBLIOTHEK"

#. type: Plain text
#: archlinux debian-unstable fedora-44 fedora-rawhide mageia-cauldron
#: opensuse-leap-16-1 opensuse-tumbleweed
msgid "Standard C library (I<libc>,\\ I<-lc>)"
msgstr "Standard-C-Bibliothek (I<libc>,\\ I<-lc>)"

#. type: SH
#: archlinux debian-trixie debian-unstable fedora-44 fedora-rawhide
#: mageia-cauldron opensuse-leap-16-1 opensuse-tumbleweed
#, no-wrap
msgid "SYNOPSIS"
msgstr "ÜBERSICHT"

#. type: Plain text
#: archlinux debian-trixie debian-unstable fedora-44 fedora-rawhide
#: mageia-cauldron opensuse-leap-16-1 opensuse-tumbleweed
#, no-wrap
msgid "B<#include E<lt>sys/platform/ppc.hE<gt>>\n"
msgstr "B<#include E<lt>sys/platform/ppc.hE<gt>>\n"

#. type: Plain text
#: archlinux debian-trixie debian-unstable fedora-44 fedora-rawhide
#: mageia-cauldron opensuse-leap-16-1 opensuse-tumbleweed
#, no-wrap
msgid ""
"B<uint64_t __ppc_get_timebase(void);>\n"
"B<uint64_t __ppc_get_timebase_freq(void);>\n"
msgstr ""
"B<uint64_t __ppc_get_timebase(void);>\n"
"B<uint64_t __ppc_get_timebase_freq(void);>\n"

#. type: SH
#: archlinux debian-trixie debian-unstable fedora-44 fedora-rawhide
#: mageia-cauldron opensuse-leap-16-1 opensuse-tumbleweed
#, no-wrap
msgid "DESCRIPTION"
msgstr "BESCHREIBUNG"

#. type: Plain text
#: archlinux debian-trixie debian-unstable fedora-44 fedora-rawhide
#: mageia-cauldron opensuse-leap-16-1 opensuse-tumbleweed
msgid ""
"B<__ppc_get_timebase>()  reads the current value of the Time Base Register "
"and returns its value, while B<__ppc_get_timebase_freq>()  returns the "
"frequency in which the Time Base Register is updated."
msgstr ""
"B<__ppc_get_timebase>() liest den aktuellen Wert des Zeitbasisregisters und "
"liefert seinen Wert, während B<__ppc_get_timebase_freq>() die Frequenz "
"zurückliefert, in der das Zeitbasisregister aktualisiert wird."

#. type: Plain text
#: archlinux debian-trixie debian-unstable fedora-44 fedora-rawhide
#: mageia-cauldron opensuse-leap-16-1 opensuse-tumbleweed
msgid ""
"The Time Base Register is a 64-bit register provided by Power Architecture "
"processors.  It stores a monotonically incremented value that is updated at "
"a system-dependent frequency that may be different from the processor "
"frequency."
msgstr ""
"Das Zeitbasisregister ist ein von der Power-Architektur bereitgestelltes 64-"
"bit-Register. Es speichert einen monoton erhöhten Wert, der in einer "
"systemabhängigen Frequenz aktualisiert wird, die sich von der "
"Prozessorfrequenz unterscheiden kann."

#. type: SH
#: archlinux debian-trixie debian-unstable fedora-44 fedora-rawhide
#: mageia-cauldron opensuse-leap-16-1 opensuse-tumbleweed
#, no-wrap
msgid "RETURN VALUE"
msgstr "RÜCKGABEWERT"

#. type: Plain text
#: archlinux debian-trixie debian-unstable fedora-44 fedora-rawhide
#: mageia-cauldron opensuse-leap-16-1 opensuse-tumbleweed
msgid ""
"B<__ppc_get_timebase>()  returns a 64-bit unsigned integer that represents "
"the current value of the Time Base Register."
msgstr ""
"B<__ppc_get_timebase>() liefert eine vorzeichenfreie 64-bit-Ganzzahl zurück, "
"die den aktuellen Wert des Zeitbasisregisters wiedergibt."

#. type: Plain text
#: archlinux debian-trixie debian-unstable fedora-44 fedora-rawhide
#: mageia-cauldron opensuse-leap-16-1 opensuse-tumbleweed
msgid ""
"B<__ppc_get_timebase_freq>()  returns a 64-bit unsigned integer that "
"represents the frequency at which the Time Base Register is updated."
msgstr ""
"B<__ppc_get_timebase_freq>() liefert eine vorzeichenfreie 64-bit-Ganzzahl "
"zurück, die die Frequenz wiedergibt, mit der das Zeitbasisregister "
"aktualisiert wird."

#. type: SH
#: archlinux debian-trixie debian-unstable fedora-44 fedora-rawhide
#: mageia-cauldron opensuse-leap-16-1 opensuse-tumbleweed
#, no-wrap
msgid "STANDARDS"
msgstr "STANDARDS"

#. type: Plain text
#: archlinux debian-trixie debian-unstable fedora-44 fedora-rawhide
#: mageia-cauldron opensuse-leap-16-1 opensuse-tumbleweed
msgid "GNU."
msgstr "GNU."

#. type: SH
#: archlinux debian-trixie debian-unstable fedora-44 fedora-rawhide
#: mageia-cauldron opensuse-leap-16-1 opensuse-tumbleweed
#, no-wrap
msgid "HISTORY"
msgstr "GESCHICHTE"

#. type: TP
#: archlinux debian-trixie debian-unstable fedora-44 fedora-rawhide
#: mageia-cauldron opensuse-leap-16-1 opensuse-tumbleweed
#, no-wrap
msgid "B<__ppc_get_timebase>()"
msgstr "B<__ppc_get_timebase>()"

#.  commit d9dc34cd569bcfe714fe8c708e58c028106e8b2e
#. type: Plain text
#: archlinux debian-trixie debian-unstable fedora-44 fedora-rawhide
#: mageia-cauldron opensuse-leap-16-1 opensuse-tumbleweed
msgid "glibc 2.16."
msgstr "Glibc 2.16."

#. type: TP
#: archlinux debian-trixie debian-unstable fedora-44 fedora-rawhide
#: mageia-cauldron opensuse-leap-16-1 opensuse-tumbleweed
#, no-wrap
msgid "B<__ppc_get_timebase_freq>()"
msgstr "B<__ppc_get_timebase_freq>()"

#.  commit 8ad11b9a9cf1de82bd7771306b42070b91417c11
#. type: Plain text
#: archlinux debian-trixie debian-unstable fedora-44 fedora-rawhide
#: mageia-cauldron opensuse-leap-16-1 opensuse-tumbleweed
msgid "glibc 2.17."
msgstr "Glibc 2.17."

#. type: SH
#: archlinux debian-trixie debian-unstable fedora-44 fedora-rawhide
#: mageia-cauldron opensuse-leap-16-1 opensuse-tumbleweed
#, no-wrap
msgid "EXAMPLES"
msgstr "BEISPIELE"

#. type: Plain text
#: archlinux debian-trixie debian-unstable fedora-44 fedora-rawhide
#: mageia-cauldron opensuse-leap-16-1 opensuse-tumbleweed
msgid ""
"The following program will calculate the time, in microseconds, spent "
"between two calls to B<__ppc_get_timebase>()."
msgstr ""
"Das folgende Programm wird die Zeit in Mikrosekunden berechnen, die zwischen "
"zwei Aufrufen von B<__ppc_get_timebase>() verbraucht wird."

#. type: SS
#: archlinux debian-trixie debian-unstable fedora-44 fedora-rawhide
#: mageia-cauldron opensuse-leap-16-1 opensuse-tumbleweed
#, no-wrap
msgid "Program source"
msgstr "Programmquelltext"

#. type: Plain text
#: archlinux debian-unstable opensuse-tumbleweed
#, no-wrap
msgid ""
"#include E<lt>inttypes.hE<gt>\n"
"#include E<lt>stdint.hE<gt>\n"
"#include E<lt>stdio.hE<gt>\n"
"#include E<lt>stdlib.hE<gt>\n"
"#include E<lt>sys/platform/ppc.hE<gt>\n"
"\\&\n"
"/* Maximum value of the Time Base Register: 2\\[ha]60 - 1.\n"
"   Source: POWER ISA.  */\n"
"#define MAX_TB 0xFFFFFFFFFFFFFFF\n"
"\\&\n"
"int\n"
"main(void)\n"
"{\n"
"    uint64_t tb1, tb2, diff;\n"
"    uint64_t freq;\n"
"\\&\n"
"    freq = __ppc_get_timebase_freq();\n"
"    printf(\"Time Base frequency = %w64u Hz\\[rs]n\", freq);\n"
"\\&\n"
"    tb1 = __ppc_get_timebase();\n"
"\\&\n"
"    // Do some stuff...\n"
"\\&\n"
"    tb2 = __ppc_get_timebase();\n"
"\\&\n"
"    if (tb2 E<gt> tb1) {\n"
"        diff = tb2 - tb1;\n"
"    } else {\n"
"        /* Treat Time Base Register overflow.  */\n"
"        diff = (MAX_TB - tb2) + tb1;\n"
"    }\n"
"\\&\n"
"    printf(\"Elapsed time  = %1.2f usecs\\[rs]n\",\n"
"           (double) diff * 1000000 / freq);\n"
"\\&\n"
"    exit(EXIT_SUCCESS);\n"
"}\n"
msgstr ""
"#include E<lt>inttypes.hE<gt>\n"
"#include E<lt>stdint.hE<gt>\n"
"#include E<lt>stdio.hE<gt>\n"
"#include E<lt>stdlib.hE<gt>\n"
"#include E<lt>sys/platform/ppc.hE<gt>\n"
"\\&\n"
"/* Maximaler Wert des Zeitbasisregister: 2\\[ha]60 - 1.\n"
"   Quelle: POWER ISA.  */\n"
"#define MAX_TB 0xFFFFFFFFFFFFFFF\n"
"\\&\n"
"int\n"
"main(void)\n"
"{\n"
"    uint64_t tb1, tb2, diff;\n"
"    uint64_t freq;\n"
"\\&\n"
"    freq = __ppc_get_timebase_freq();\n"
"    printf(\"Zeitbasisregisterfrequenz = %w64u Hz\\[rs]n\", freq);\n"
"\\&\n"
"    tb1 = __ppc_get_timebase();\n"
"\\&\n"
"    // Etwas erledigen …\n"
"\\&\n"
"    tb2 = __ppc_get_timebase();\n"
"\\&\n"
"    if (tb2 E<gt> tb1) {\n"
"        diff = tb2 - tb1;\n"
"    } else {\n"
"        /* Zeitbasisregister-Überlauf behandeln. */\n"
"        diff = (MAX_TB - tb2) + tb1;\n"
"    }\n"
"\\&\n"
"    printf(\"Abgelaufene Zeit = %1.2f usecs\\[rs]n\",\n"
"           (double) diff * 1000000 / freq);\n"
"\\&\n"
"    exit(EXIT_SUCCESS);\n"
"}\n"

#.  SRC END
#. type: SH
#: archlinux debian-trixie debian-unstable fedora-44 fedora-rawhide
#: mageia-cauldron opensuse-leap-16-1 opensuse-tumbleweed
#, no-wrap
msgid "SEE ALSO"
msgstr "SIEHE AUCH"

#. type: Plain text
#: archlinux debian-trixie debian-unstable fedora-44 fedora-rawhide
#: mageia-cauldron opensuse-leap-16-1 opensuse-tumbleweed
msgid "B<time>(2), B<usleep>(3)"
msgstr "B<time>(2), B<usleep>(3)"

#. type: TH
#: debian-trixie
#, no-wrap
msgid "2024-06-15"
msgstr "15. Juni 2024"

#. type: TH
#: debian-trixie
#, no-wrap
msgid "Linux man-pages 6.9.1"
msgstr "Linux man-pages 6.9.1"

#. type: Plain text
#: debian-trixie
msgid "Standard C library (I<libc>, I<-lc>)"
msgstr "Standard-C-Bibliothek (I<libc>, I<-lc>)"

#. type: Plain text
#: debian-trixie fedora-44 fedora-rawhide mageia-cauldron opensuse-leap-16-1
#, no-wrap
msgid ""
"#include E<lt>inttypes.hE<gt>\n"
"#include E<lt>stdint.hE<gt>\n"
"#include E<lt>stdio.hE<gt>\n"
"#include E<lt>stdlib.hE<gt>\n"
"#include E<lt>sys/platform/ppc.hE<gt>\n"
"\\&\n"
"/* Maximum value of the Time Base Register: 2\\[ha]60 - 1.\n"
"   Source: POWER ISA.  */\n"
"#define MAX_TB 0xFFFFFFFFFFFFFFF\n"
"\\&\n"
"int\n"
"main(void)\n"
"{\n"
"    uint64_t tb1, tb2, diff;\n"
"    uint64_t freq;\n"
"\\&\n"
"    freq = __ppc_get_timebase_freq();\n"
"    printf(\"Time Base frequency = %\"PRIu64\" Hz\\[rs]n\", freq);\n"
"\\&\n"
"    tb1 = __ppc_get_timebase();\n"
"\\&\n"
"    // Do some stuff...\n"
"\\&\n"
"    tb2 = __ppc_get_timebase();\n"
"\\&\n"
"    if (tb2 E<gt> tb1) {\n"
"        diff = tb2 - tb1;\n"
"    } else {\n"
"        /* Treat Time Base Register overflow.  */\n"
"        diff = (MAX_TB - tb2) + tb1;\n"
"    }\n"
"\\&\n"
"    printf(\"Elapsed time  = %1.2f usecs\\[rs]n\",\n"
"           (double) diff * 1000000 / freq);\n"
"\\&\n"
"    exit(EXIT_SUCCESS);\n"
"}\n"
msgstr ""
"#include E<lt>inttypes.hE<gt>\n"
"#include E<lt>stdint.hE<gt>\n"
"#include E<lt>stdio.hE<gt>\n"
"#include E<lt>stdlib.hE<gt>\n"
"#include E<lt>sys/platform/ppc.hE<gt>\n"
"\\&\n"
"/* Maximaler Wert des Zeitbasisregister: 2\\[ha]60 - 1.\n"
"   Quelle: POWER ISA.  */\n"
"#define MAX_TB 0xFFFFFFFFFFFFFFF\n"
"\\&\n"
"int\n"
"main(void)\n"
"{\n"
"    uint64_t tb1, tb2, diff;\n"
"    uint64_t freq;\n"
"\\&\n"
"    freq = __ppc_get_timebase_freq();\n"
"    printf(\"Zeitbasisregisterfrequenz = %\"PRIu64\" Hz\\[rs]n\", freq);\n"
"\\&\n"
"    tb1 = __ppc_get_timebase();\n"
"\\&\n"
"    // Etwas erledigen …\n"
"\\&\n"
"    tb2 = __ppc_get_timebase();\n"
"\\&\n"
"    if (tb2 E<gt> tb1) {\n"
"        diff = tb2 - tb1;\n"
"    } else {\n"
"        /* Zeitbasisregister-Überlauf behandeln. */\n"
"        diff = (MAX_TB - tb2) + tb1;\n"
"    }\n"
"\\&\n"
"    printf(\"Abgelaufene Zeit = %1.2f usecs\\[rs]n\",\n"
"           (double) diff * 1000000 / freq);\n"
"\\&\n"
"    exit(EXIT_SUCCESS);\n"
"}\n"

#. type: TH
#: fedora-44 fedora-rawhide opensuse-leap-16-1
#, no-wrap
msgid "2024-07-23"
msgstr "23. Juli 2024"

#. type: TH
#: fedora-44 fedora-rawhide
#, no-wrap
msgid "Linux man-pages 6.13"
msgstr "Linux man-pages 6.13"

#. type: TH
#: mageia-cauldron
#, no-wrap
msgid "2026-02-08"
msgstr "8. Februar 2026"

#. type: TH
#: mageia-cauldron
#, no-wrap
msgid "Linux man-pages 6.17"
msgstr "Linux man-pages 6.17"

#. type: TH
#: opensuse-leap-16-1 opensuse-tumbleweed
#, no-wrap
msgid "Linux man-pages (unreleased)"
msgstr "Linux man-pages (unveröffentlicht)"

Attachment: signature.asc
Description: PGP signature

Antwort per Email an