summaryrefslogtreecommitdiffstats
path: root/po/it/man2/intro.2.po
diff options
context:
space:
mode:
authorDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-15 19:43:11 +0000
committerDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-15 19:43:11 +0000
commitfc22b3d6507c6745911b9dfcc68f1e665ae13dbc (patch)
treece1e3bce06471410239a6f41282e328770aa404a /po/it/man2/intro.2.po
parentInitial commit. (diff)
downloadmanpages-l10n-fc22b3d6507c6745911b9dfcc68f1e665ae13dbc.tar.xz
manpages-l10n-fc22b3d6507c6745911b9dfcc68f1e665ae13dbc.zip
Adding upstream version 4.22.0.upstream/4.22.0
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'po/it/man2/intro.2.po')
-rw-r--r--po/it/man2/intro.2.po326
1 files changed, 326 insertions, 0 deletions
diff --git a/po/it/man2/intro.2.po b/po/it/man2/intro.2.po
new file mode 100644
index 00000000..12f534ea
--- /dev/null
+++ b/po/it/man2/intro.2.po
@@ -0,0 +1,326 @@
+# Italian translation of manpages
+# This file is distributed under the same license as the manpages-l10n package.
+# Copyright © of this file:
+# Giovanni Bortolozzo <borto@dei.unipd.it>, 1996.
+# Alessandro Rubini <rubini@linux.it>, 1997.
+# Giulio Daprelà <giulio@pluto.it>, 2005, 2006.
+# Elisabetta Galli <lab@kkk.it>, 2007.
+# Marco Curreli <marcocurreli@tiscali.it>, 2013, 2014, 2021.
+msgid ""
+msgstr ""
+"Project-Id-Version: manpages-l10n 4.0.0\n"
+"POT-Creation-Date: 2024-03-01 16:58+0100\n"
+"PO-Revision-Date: 2021-12-16 23:22+0100\n"
+"Last-Translator: Marco Curreli <marcocurreli@tiscali.it>\n"
+"Language-Team: Italian <pluto-ildp@lists.pluto.it>\n"
+"Language: it\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 21.12.0\n"
+
+#. type: TH
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "intro"
+msgstr ""
+
+#. type: TH
+#: archlinux fedora-40 fedora-rawhide mageia-cauldron
+#, no-wrap
+msgid "2023-10-31"
+msgstr "31 ottobre 2023"
+
+#. type: TH
+#: archlinux fedora-40 fedora-rawhide mageia-cauldron
+#, no-wrap
+msgid "Linux man-pages 6.06"
+msgstr "Linux man-pages 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 "NOME"
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+msgid "intro - introduction to system calls"
+msgstr "intro - Introduzione alle chiamate di sistema"
+
+#. type: SH
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "DESCRIPTION"
+msgstr "DESCRIZIONE"
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+msgid ""
+"Section 2 of the manual describes the Linux system calls. A system call is "
+"an entry point into the Linux kernel. Usually, system calls are not invoked "
+"directly: instead, most system calls have corresponding C library wrapper "
+"functions which perform the steps required (e.g., trapping to kernel mode) "
+"in order to invoke the system call. Thus, making a system call looks the "
+"same as invoking a normal library function."
+msgstr ""
+"La sezione 2 del manuale descrive le chiamate di sistema di Linux. Una "
+"chiamata di sistema è un punto d'ingresso nel kernel Linux. Di solito le "
+"chiamate di sistema non vengono invocate direttamente: invece, la maggior "
+"parte delle chiamate di sistema hanno corrispondenti funzioni-contenitore "
+"nella libreria C che compiono i passi richiesti (per esempio, passare in "
+"modalità kernel) per invocare la chiamata di sistema. Così, effettuare una "
+"chiamata di sistema assomiglia ad invocare una normale libreria di sistema."
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+msgid "In many cases, the C library wrapper function does nothing more than:"
+msgstr ""
+"In molti casi, la funzione contenitore della libreria C non fa niente di più "
+"che:"
+
+#. type: IP
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "\\[bu]"
+msgstr "\\[bu]"
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+msgid ""
+"copying arguments and the unique system call number to the registers where "
+"the kernel expects them;"
+msgstr ""
+"copiare argomenti e il numero che individua la chiamata di sistema nei "
+"registri dove il kernel si aspetta che siano;"
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+msgid ""
+"trapping to kernel mode, at which point the kernel does the real work of the "
+"system call;"
+msgstr ""
+"passare in modalità kernel, nel punto in cui il kernel fa il lavoro reale "
+"della chiamata di sistema; e"
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+msgid ""
+"setting I<errno> if the system call returns an error number when the kernel "
+"returns the CPU to user mode."
+msgstr ""
+"impostare I<errno> se la chiamata di sistema restituisce un numero di errore "
+"quando il kernel fa tornare la CPU alla modalità utente (user mode)."
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+msgid ""
+"However, in a few cases, a wrapper function may do rather more than this, "
+"for example, performing some preprocessing of the arguments before trapping "
+"to kernel mode, or postprocessing of values returned by the system call. "
+"Where this is the case, the manual pages in Section 2 generally try to note "
+"the details of both the (usually GNU) C library API interface and the raw "
+"system call. Most commonly, the main DESCRIPTION will focus on the C "
+"library interface, and differences for the system call are covered in the "
+"NOTES section."
+msgstr ""
+"Comunque, in alcuni casi, una funzione contenitore può fare molto di più, "
+"per esempio, può effettuare alcune pre-elaborazioni degli argomenti prima di "
+"passare in modalità kernel, o può effettuare post-elaborazioni di valori "
+"restituiti attraverso la chiamata di sistema. Se del caso, le pagine di "
+"manuale della Sezione 2 normalmente cercano di far rilevare i dettagli sia "
+"dell'interfaccia API della libreria C (di solito GNU) che della chiamata di "
+"sistema diretta. Più comunemente, la DESCRIZIONE principale verterà "
+"sull'interfaccia della libreria C, e le differenze per la chiamata di "
+"sistema verranno trattare nella sezione NOTE."
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+msgid "For a list of the Linux system calls, see B<syscalls>(2)."
+msgstr ""
+"Per una lista delle chiamate di sistema di Linux vedere B<syscalls>(2)."
+
+#. 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 "VALORE RESTITUITO"
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+msgid ""
+"On error, most system calls return a negative error number (i.e., the "
+"negated value of one of the constants described in B<errno>(3)). The C "
+"library wrapper hides this detail from the caller: when a system call "
+"returns a negative value, the wrapper copies the absolute value into the "
+"I<errno> variable, and returns -1 as the return value of the wrapper."
+msgstr ""
+"In caso di errore la maggior parte delle chiamate di sistema restituisce un "
+"numero di errore negativo (cioè il valore opposto di una delle costanti "
+"definite in B<errno>(3)). Il contenitore (wrapper) della libreria C nasconde "
+"questo dettaglio al chiamante: quando una chiamata di sistema restituisce un "
+"valore negativo, il contenitore copia il valore assoluto nella variabile "
+"I<errno>, e restituisce -1 come valore restituito dal contenitore."
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+msgid ""
+"The value returned by a successful system call depends on the call. Many "
+"system calls return 0 on success, but some can return nonzero values from a "
+"successful call. The details are described in the individual manual pages."
+msgstr ""
+"Il valore restituito da una chiamata di sistema eseguita con successo "
+"dipende dalla chiamata stessa. Molte chiamate di sistema restituiscono 0, "
+"ma alcune possono restituire valori diversi da zero in caso di successo. I "
+"dettagli sono descritti nelle singole pagine di manuale."
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+msgid ""
+"In some cases, the programmer must define a feature test macro in order to "
+"obtain the declaration of a system call from the header file specified in "
+"the man page SYNOPSIS section. (Where required, these feature test macros "
+"must be defined before including I<any> header files.) In such cases, the "
+"required macro is described in the man page. For further information on "
+"feature test macros, see B<feature_test_macros>(7)."
+msgstr ""
+"In alcuni casi il programmatore deve definire una macro con funzionalità di "
+"test per ottenere la dichiarazione di una chiamata di sistema dal file di "
+"intestazione specificato nella sezione SINTASSI della pagina di manuale. "
+"(Ove richieste, queste macro con funzionalità di test devono essere definite "
+"prima di includere I<un qualsiasi> file di intestazione). In questi casi la "
+"macro richiesta è descritta nella pagina di manuale. Per maggiori "
+"informazioni sulle macro di test si veda B<feature_test_macros>(7)."
+
+#. 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-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+msgid ""
+"Certain terms and abbreviations are used to indicate UNIX variants and "
+"standards to which calls in this section conform. See B<standards>(7)."
+msgstr ""
+"Alcuni termini e abbreviazioni sono usati per indicare varianti UNIX e "
+"standard ai quali si conformano le chiamate in questa sezione. See "
+"B<standards>(7)."
+
+#. type: SH
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "NOTES"
+msgstr "NOTE"
+
+#. type: SS
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "Calling directly"
+msgstr "Chiamata diretta"
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+msgid ""
+"In most cases, it is unnecessary to invoke a system call directly, but there "
+"are times when the Standard C library does not implement a nice wrapper "
+"function for you. In this case, the programmer must manually invoke the "
+"system call using B<syscall>(2). Historically, this was also possible using "
+"one of the _syscall macros described in B<_syscall>(2)."
+msgstr ""
+"In molti casi, non è necessario invocare direttamente una chiamata di "
+"sistema, ma alcune volte la libreria C Standard non implementa una funzione "
+"che soddisfi le proprie necessità. In questo caso il programmatore deve "
+"invocare manualmente la chiamata di sistema usando B<syscall>(2). "
+"Storicamente era possibile farlo anche usando una delle macro di _syscall "
+"descritte in B<_syscall>(2)."
+
+#. type: SS
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "Authors and copyright conditions"
+msgstr "Autori e condizioni di copyright"
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+msgid ""
+"Look at the header of the manual page source for the author(s) and copyright "
+"conditions. Note that these can be different from page to page!"
+msgstr ""
+"Si vedano le intestazioni delle pagine di manuale per l'autore(i) e le "
+"condizioni di copyright. Si noti che questi possono differire da pagina a "
+"pagina!"
+
+#. 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 "VEDERE ANCHE"
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+msgid ""
+"B<_syscall>(2), B<syscall>(2), B<syscalls>(2), B<errno>(3), B<intro>(3), "
+"B<capabilities>(7), B<credentials>(7), B<feature_test_macros>(7), "
+"B<mq_overview>(7), B<path_resolution>(7), B<pipe>(7), B<pty>(7), "
+"B<sem_overview>(7), B<shm_overview>(7), B<signal>(7), B<socket>(7), "
+"B<standards>(7), B<symlink>(7), B<system_data_types>(7), B<sysvipc>(7), "
+"B<time>(7)"
+msgstr ""
+"B<_syscall>(2), B<syscall>(2), B<syscalls>(2), B<errno>(3), B<intro>(3), "
+"B<capabilities>(7), B<credentials>(7), B<feature_test_macros>(7), "
+"B<mq_overview>(7), B<path_resolution>(7), B<pipe>(7), B<pty>(7), "
+"B<sem_overview>(7), B<shm_overview>(7), B<signal>(7), B<socket>(7), "
+"B<standards>(7), B<symlink>(7), B<system_data_types>(7), B<sysvipc>(7), "
+"B<time>(7)"
+
+#. type: TH
+#: debian-bookworm debian-unstable opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "2023-02-05"
+msgstr "5 febbraio 2023"
+
+#. type: TH
+#: debian-bookworm
+#, no-wrap
+msgid "Linux man-pages 6.03"
+msgstr "Linux man-pages 6.03"
+
+#. type: TH
+#: debian-unstable opensuse-tumbleweed
+#, no-wrap
+msgid "Linux man-pages 6.05.01"
+msgstr "Linux man-pages 6.05.01"
+
+#. type: TH
+#: opensuse-leap-15-6
+#, no-wrap
+msgid "Linux man-pages 6.04"
+msgstr "Linux man-pages 6.04"