Compare commits
20 Commits
9ab9b3f1c2
...
9009dca240
Author | SHA1 | Date |
---|---|---|
Dan Streetman | 9009dca240 | |
Yu Watanabe | fed7857672 | |
Lennart Poettering | c8d45ebfd6 | |
Lennart Poettering | acc8bae0b3 | |
Lennart Poettering | a6d7cc74d6 | |
Luca Boccassi | d80d7a2f2a | |
Luca Boccassi | 088793239e | |
Luca Boccassi | 94a46c20da | |
Luca Boccassi | d6f4c96b10 | |
Luca Boccassi | 9e51b12e13 | |
Luca Boccassi | d145d1d410 | |
Luca Boccassi | f10d1c679e | |
Luca Boccassi | e1c8f3a8d9 | |
Luca Boccassi | 859634ea63 | |
Luca Boccassi | 4484cad6f3 | |
Luca Boccassi | 839c37dc7f | |
Luca Boccassi | 8e152361e9 | |
Dan Streetman | 413f6e0f56 | |
Dan Streetman | f3ab293474 | |
Dan Streetman | b595c40c72 |
375
NEWS
375
NEWS
|
@ -103,37 +103,37 @@ CHANGES WITH 257 in spe:
|
|||
|
||||
libsystemd:
|
||||
|
||||
* systemd's JSON API is now available as public interface of libsystemd
|
||||
under the name "sd-json". The purpose of the library is to allow
|
||||
structures to be conveniently created in C code and serialized to
|
||||
JSON, and for JSON to be conveniently deserialized into in-memory
|
||||
structures, using callbacks to handle specific keys. Various data
|
||||
types like integers, floats, booleans, strings, UUIDs, base64-encoded
|
||||
and hex-encoded binary data, and arrays are supported natively. The
|
||||
library has been part of systemd for a while as internal component,
|
||||
and now being made publicly available, too. On major user of sd-json
|
||||
is the JSON interface sd-varlink (see below). Note that documentation
|
||||
on sd-json is very much incomplete for now, but the systemd codebase
|
||||
should provide plenty code real-life code examples.
|
||||
* systemd's JSON API is now available as public interface of
|
||||
libsystemd, under the name "sd-json". The purpose of the library is
|
||||
to allow structures to be conveniently created in C code and
|
||||
serialized to JSON, and for JSON to be conveniently deserialized into
|
||||
in-memory structures, using callbacks to handle specific
|
||||
keys. Various data types like integers, floats, booleans, strings,
|
||||
UUIDs, base64-encoded and hex-encoded binary data, and arrays are
|
||||
supported natively. The library has been part of systemd for a while
|
||||
as internal component, and is now made publicly available. One major
|
||||
user of sd-json is sd-varlink (see below). Note that the
|
||||
documentation of sd-json is very much incomplete for now, but the
|
||||
systemd codebase provides plenty real-life code examples.
|
||||
|
||||
* libsystemd's Varlink IPC API is now available as part of libsystemd
|
||||
* systemd's Varlink IPC API is now available as part of libsystemd,
|
||||
under the name "sd-varlink". This library is a C implementation of
|
||||
the Varlink IPC system (https://varlink.org/) that has been adopted
|
||||
by systemd for various interfaces. It relies on the sd-json JSON
|
||||
component, see above. Note that documentation on sd-varlink is very
|
||||
much incomplete for now, but the systemd codebase should provide
|
||||
plenty code real-life code examples.
|
||||
component, see above. Note that the documentation of sd-varlink is
|
||||
very much incomplete for now, but the systemd codebase provides
|
||||
plenty real-life code examples.
|
||||
|
||||
* sd-bus gained a new call sd_bus_pending_method_calls() which returns
|
||||
the number of currently open asynchronous method calls initiated on
|
||||
this connection towards peers.
|
||||
|
||||
* sd-device gained a new call sd_device_monitor_is_running() that
|
||||
returns whener the specified monitor object is already running. It
|
||||
returns whether the specified monitor object is already running. It
|
||||
also gained sd_device_monitor_get_fd(),
|
||||
sd_device_monitor_get_events(), sd_device_monitor_get_timeout() and
|
||||
sd_device_monitor_receive() to permit sd-device to run on a foreign
|
||||
event loop implementation. It also gained
|
||||
sd_device_monitor_receive() to permit sd-device to run on top of a
|
||||
foreign event loop implementation. It also gained
|
||||
sd_device_get_driver_subsystem() which returns the subsystem of
|
||||
driver objects. The new sd_device_get_device_id() call returns a
|
||||
short string identifying the device record.
|
||||
|
@ -148,8 +148,9 @@ CHANGES WITH 257 in spe:
|
|||
* Multipath TCP (MPTCP) is now supported as a socket protocol for
|
||||
.socket units.
|
||||
|
||||
* New /etc/fstab option x-systemd.wants= creates "Wants" dependencies.
|
||||
(This is similar to the previously available x-systemd.requires=.)
|
||||
* A new /etc/fstab option x-systemd.wants= creates "Wants="
|
||||
dependencies. (This is similar to the previously available
|
||||
x-systemd.requires=.)
|
||||
|
||||
* The initialization of the system clock during boot and updates has
|
||||
been simplified: both PID 1 or systemd-timesyncd will pick the latest
|
||||
|
@ -161,17 +162,17 @@ CHANGES WITH 257 in spe:
|
|||
shutdown, so that the user may use it to initiate a reboot if the
|
||||
system freezes otherwise.
|
||||
|
||||
* The new unit option PrivateUsers=identity can be used to request a
|
||||
user namespace with an identity mapping for the first 65536
|
||||
UIDs/GIDs. This is analogous to the systemd-nspawn's
|
||||
* The new value "identity" for the unit setting PrivateUsers= may be
|
||||
used to request a user namespace with an identity mapping for the
|
||||
first 65536 UIDs/GIDs. This is analogous to the systemd-nspawn's
|
||||
--private-users=identity.
|
||||
|
||||
* The new unit option PrivateTmp=disconnected can be used to specify
|
||||
that a separate tmpfs instance should be used for /tmp/ and /var/tmp/
|
||||
for the unit.
|
||||
* The new value "disconnected" for the unit setting PrivateTmp= may be
|
||||
used to specify that a separate tmpfs instance should be used for
|
||||
/tmp/ and /var/tmp/ for the unit.
|
||||
|
||||
* The manager (and various other tools too) use pidfds in more places
|
||||
to refer to processes.
|
||||
* The server manager (and various other tools too) use pidfds in more
|
||||
places to refer to processes.
|
||||
|
||||
* A build option -D link-executor-shared=false can be used to build
|
||||
the systemd-executor binary (added in a previous release) in a way
|
||||
|
@ -185,41 +186,41 @@ CHANGES WITH 257 in spe:
|
|||
execute.
|
||||
|
||||
* The systemd.machine_id= kernel command line parameter interpreted by
|
||||
PID 1 now supports an additional special value: if "firmware" is
|
||||
specified the machine ID is initialized from the SMBIOS/DeviceTree
|
||||
system UUID. (Previously this was already done in VM environments,
|
||||
this extends the concept to any system, but only on explicit request
|
||||
via this option.)
|
||||
PID 1 now supports an additional special value: if set to "firmware"
|
||||
the machine ID is initialized from the SMBIOS/DeviceTree system
|
||||
UUID. (Previously this was already done automatically in VM
|
||||
environments, this extends the concept to any system, but only on
|
||||
explicit request via this option.)
|
||||
|
||||
* The ImportCredential= setting in service unit files now permits
|
||||
renaming credentials imported.
|
||||
renaming of credentials as they are imported.
|
||||
|
||||
* The RestartMode= gained a new "debug" setting. If specified and the
|
||||
service fails so that it shall be restarted it is invoked in
|
||||
* The RestartMode= setting gained a new "debug" value. If specified and
|
||||
the service fails so that it shall be restarted it is invoked in
|
||||
"debugging mode". Debugging mode means that the $DEBUG_INVOCATION
|
||||
environment variable will be set to "1" for the new
|
||||
invocation. Moreover, any setting LogLevelMax= will be temporarily
|
||||
changed to "debug" for the next invocation. This mode is useful to
|
||||
repeat invocation of tools if they fail but with additional logging
|
||||
or testing routines turned on.
|
||||
automatically repeat invocation of tools in case they fail – but with
|
||||
additional logging or testing routines enabled.
|
||||
|
||||
* A new service setting BindLogSockets= has been added that
|
||||
controls whether the AF_UNIX sockets required for logging shall be
|
||||
bind mounted to the mount sandbox allocated for the service.
|
||||
|
||||
* PID 1 will now optionally load a policy for the new Linux IPE LSM at
|
||||
boot.
|
||||
* At early boot, PID 1 will now optionally load a policy for the new
|
||||
Linux IPE LSM.
|
||||
|
||||
* Transient services (StartTransientUnit() D-Bus method) may now
|
||||
receive additional, arbitrary file descriptors to pass to executed
|
||||
service processes on activation using the new ExtraFileDescriptor=
|
||||
unit property.
|
||||
* Transient services (as invoked by the StartTransientUnit() D-Bus
|
||||
method) may now receive additional, arbitrary file descriptors to
|
||||
pass to executed service processes during activation using the new
|
||||
ExtraFileDescriptor= unit property.
|
||||
|
||||
* Calendar .timer units gained a new boolean DeferReactivation=
|
||||
option. If enabled and the repetitive calendar timer elapses again
|
||||
while the service the timer activates is still running, immediate
|
||||
reactivation once it finishes is skipped, and the timer has to elapse
|
||||
again before the service is reactivated.
|
||||
reactivation of the service once it finishes is skipped, and the
|
||||
timer has to elapse again before the service is reactivated.
|
||||
|
||||
* Generator processes invoked by the service manager will now receive a
|
||||
new environment variable $SYSTEMD_SOFT_REBOOTS_COUNT that indicates
|
||||
|
@ -245,10 +246,10 @@ CHANGES WITH 257 in spe:
|
|||
"strict" a new cgroup namespace is allocated for the service, and
|
||||
cgroupfs is mounted read-only for the service.
|
||||
|
||||
* The StateDirectory=, RuntimeDirectory=, CacheDirectory=, LogsDirectory=,
|
||||
and ConfigurationDirectory= settings gained support for configuring the
|
||||
respective directories as read-only, via a ':ro' flag that can be
|
||||
appended to each setting.
|
||||
* The StateDirectory=, RuntimeDirectory=, CacheDirectory=,
|
||||
LogsDirectory=, and ConfigurationDirectory= settings gained support
|
||||
for configuring the respective directories as read-only, via a ':ro'
|
||||
flag that can be appended to each setting's value.
|
||||
|
||||
* When DynamicUser= is combined with
|
||||
StateDirectory=/RuntimeDirectory=/CacheDirectory=/LogsDirectory= and
|
||||
|
@ -258,15 +259,15 @@ CHANGES WITH 257 in spe:
|
|||
chown()ing.
|
||||
|
||||
* A new service property PrivatePIDs= has been added that runs executed
|
||||
processes as PID 1 - the init process - within their own PID namespace.
|
||||
PrivatePIDs= also mounts /proc/ so only processes within the new PID
|
||||
namespace are visible.
|
||||
processes as PID 1 - the init process - within their own PID
|
||||
namespace. PrivatePIDs= also mounts /proc/ so only processes within
|
||||
the new PID namespace are visible.
|
||||
|
||||
systemd-udevd:
|
||||
|
||||
* udev rules now set 'uaccess' for /dev/udmabuf, giving locally
|
||||
logged-in users access to the hardware. This is necessary to support
|
||||
IPMI cameras with libcamera.
|
||||
logged-in users access to the hardware. This is useful in order to
|
||||
support IPMI cameras with libcamera.
|
||||
|
||||
* Serial port devices will no longer show up as systemd units, unless
|
||||
they have an IO port or memory assigned to them. This means that only
|
||||
|
@ -281,9 +282,9 @@ CHANGES WITH 257 in spe:
|
|||
searched for both on the interface's parent device (as before) and
|
||||
the device itself (new).
|
||||
|
||||
* Various USB hardware wallets have are now recognized by udev via a
|
||||
.hwdb file, and get the ID_HARDWARE_WALLET= property set, which
|
||||
enables "uaccess" for them, i.e. direct unprivileged access.
|
||||
* Various USB hardware wallets are now recognized by udev via a .hwdb
|
||||
file, and get the ID_HARDWARE_WALLET= property set, which enables
|
||||
"uaccess" for them, i.e. direct unprivileged access.
|
||||
|
||||
* udevadm info will now output the device ID string in lines prefixed
|
||||
with "J:", and the driver subsystem in lines prefixed with "B:".
|
||||
|
@ -293,8 +294,8 @@ CHANGES WITH 257 in spe:
|
|||
|
||||
systemd-logind:
|
||||
|
||||
* New DesignatedMaintenanceTime= configuration option allows
|
||||
shutdowns to be automatically scheduled at the specified time.
|
||||
* New DesignatedMaintenanceTime= configuration option allows shutdowns
|
||||
to be automatically scheduled at the specified time.
|
||||
|
||||
* logind now reacts to Ctrl-Alt-Shift-Esc being pressed. It will send
|
||||
out a org.freedesktop.login1.SecureAttentionKey signal, indicating a
|
||||
|
@ -308,8 +309,8 @@ CHANGES WITH 257 in spe:
|
|||
session switches away.
|
||||
|
||||
* systemd-logind now exposes two D-Bus properties CanLock and CanIdle
|
||||
for all sessions that indicate whether the session's class supports
|
||||
screen locking and idle detection.
|
||||
for all sessions. These properties indicate whether the session's
|
||||
class supports screen locking and idleness detection.
|
||||
|
||||
* systemd-inhibit now allows interactive polkit authorization. It
|
||||
gained a --no-ask-password option to suppress it.
|
||||
|
@ -320,12 +321,13 @@ CHANGES WITH 257 in spe:
|
|||
Machines started via the systemd-vmspawn@.service unit will now be
|
||||
registered with systemd-machined.
|
||||
|
||||
* systemd-machined gained a pretty complete set of Varlink interfaces
|
||||
to its functionality as alternative to the existing D-Bus interface.
|
||||
* systemd-machined gained a pretty complete set of Varlink APIs
|
||||
exposing its functionality. This is an alternative to the
|
||||
pre-existing D-Bus interface.
|
||||
|
||||
systemd-resolved:
|
||||
|
||||
* resolvconf command now supports '-p' switch. If specified, the
|
||||
* The resolvconf command now supports '-p' switch. If specified, the
|
||||
interface will not be used as the default route for domain name
|
||||
lookups.
|
||||
|
||||
|
@ -337,11 +339,11 @@ CHANGES WITH 257 in spe:
|
|||
* IPv6 address labels can be configured in a new [IPv6AddressLabel]
|
||||
section with Prefix= and Label= settings.
|
||||
|
||||
* 'networkctl edit' can now read the new contents from standard input
|
||||
with the new --stdin option.
|
||||
* 'networkctl edit' can now read the new file contents from standard
|
||||
input with the new --stdin option.
|
||||
|
||||
* 'networkctl edit' and 'cat' now supports editing .netdev files by
|
||||
link. 'networkctl cat' can also list all configuration files
|
||||
* 'networkctl edit' and 'cat' now support editing/showing .netdev files
|
||||
by link. 'networkctl cat' can also list all configuration files
|
||||
associated with an interface at once with ':all'.
|
||||
|
||||
* networkctl gained a --no-ask-password option to suppress interactive
|
||||
|
@ -350,7 +352,7 @@ CHANGES WITH 257 in spe:
|
|||
* "mac" has been added to the default AlternativeNamesPolicy= setting
|
||||
for network links (via 99-default.link). This means "enx*" interface
|
||||
names will now be added to the list of alternative interface names by
|
||||
default for all interfaces that have a MAC address assigned to them
|
||||
default, for all interfaces that have a MAC address assigned
|
||||
by hardware.
|
||||
|
||||
* networkd .netdev bridge devices gained a new setting FDBMaxLearned=
|
||||
|
@ -365,18 +367,18 @@ CHANGES WITH 257 in spe:
|
|||
thus highlighting conflict of ownership/management of these knobs.
|
||||
|
||||
* systemd-networkd will now make RFC9463 DNR fields available to
|
||||
systemd-resolved, for automatic DoT configuration, and similar.
|
||||
systemd-resolved, for automatic DNS DoT configuration, and similar.
|
||||
|
||||
systemd-boot, systemd-stub, and related tools:
|
||||
|
||||
* The EFI stub now supports loading of .ucode sections with microcode
|
||||
from PE add-on files. It now also supports loading .initrd sections
|
||||
from PE add-on files. It also now supports loading .initrd sections
|
||||
from PE add-on files.
|
||||
|
||||
* A new .profile PE section type is now documented and supported in
|
||||
systemd-measure, ukify, systemd-stub and systemd-boot. Those new
|
||||
systemd-measure, ukify, systemd-stub and systemd-boot. These new
|
||||
sections allow multiple "profiles" to be stored together in the UKI,
|
||||
with .profile sections creating groupings of sections in the UKI,
|
||||
where each .profile section creates groupings of sections in the UKI,
|
||||
allowing some sections to be shared and other sections like .cmdline
|
||||
or .initrd unique to the profile. This may be used to provide a
|
||||
single UKI that synthesizes multiple menu items in the boot menu (for
|
||||
|
@ -389,10 +391,10 @@ CHANGES WITH 257 in spe:
|
|||
can contain multiple .dtbauto sections, and the 'compatible' string
|
||||
therein will be compared with the equivalent field in the DTB
|
||||
provided by the firmware, if present. If absent, SMBIOS will be used
|
||||
to calculate hardware IDs and compare them with the content of
|
||||
.hwids. This allows including multiple DTBs in a single UKI, with
|
||||
the bootloader automatically selecting the correct one for the
|
||||
current hardware.
|
||||
to calculate hardware IDs (CHIDs) and look them up in the content of
|
||||
.hwids, hopefully revealing an fallback 'compatible' string. This
|
||||
allows including multiple DTBs in a single UKI, with systemd-stub
|
||||
automatically loading the correct one for the current hardware.
|
||||
|
||||
* ukify gained an --extend switch to import an existing UKI to
|
||||
be extended, and a --measure-base= switch to support measurement
|
||||
|
@ -405,31 +407,37 @@ CHANGES WITH 257 in spe:
|
|||
|
||||
* systemd-stub will report the partition UUID and image identifier its
|
||||
UKI executable is placed on separately from the data systemd-boot
|
||||
provides about where to find its own executable. This is useful when
|
||||
systemd-boot and UKIs are placed on distinct partitions (i.e. ESP and
|
||||
XBOOTLDR).
|
||||
provides about where to find its own executable, via EFI
|
||||
variables. This is useful when systemd-boot and UKIs are placed on
|
||||
distinct partitions (i.e. ESP and XBOOTLDR).
|
||||
|
||||
* bootctl --print-loader-path and --print-stub-path that output the
|
||||
path to the boot loader or UKI used for the current boot.
|
||||
* bootctl gained new switches --print-loader-path and --print-stub-path
|
||||
that output the path to the boot loader or UKI used for the current
|
||||
boot.
|
||||
|
||||
* bootctl kernel-identify now supports identifying EFI add-ons.
|
||||
* bootctl kernel-identify now recognizes EFI add-ons.
|
||||
|
||||
* bootctl gained a --random-seed=yes|no option to control provisioning
|
||||
of the random seed file in ESP. (This is useful when producing an
|
||||
image that will be used multiple times.)
|
||||
of the random seed file in the ESP. (This is useful when producing an
|
||||
image that will be used in multiple instances.)
|
||||
|
||||
* bootctl now optionally supports installing UEFI Secure Boot databases
|
||||
(ESLs) for systemd-boot to pick up and automatically enroll if the
|
||||
system is booted in Setup Mode. This is controlled via bootctl's new
|
||||
--secure-boot-auto-enroll=yes switch (and some auxiliary ones). A
|
||||
certificate can be provided in DER format, and it is automatically
|
||||
converted into an ESL, as needed.
|
||||
(i.e. db/dbx/… databases in ESL format) for systemd-boot to pick up
|
||||
and automatically enroll if the system is booted in Setup Mode. This
|
||||
is controlled via bootctl's new --secure-boot-auto-enroll=yes switch
|
||||
(and some auxiliary ones). A certificate can be provided in DER
|
||||
format, and is automatically converted into an ESL, as needed.
|
||||
|
||||
* bootctl, systemd-measure, systemd-repart when referencing signing
|
||||
keys on OpenSSL engines may now query for PINs and similar via
|
||||
systemd's native systemd-ask-password logic (and take benefit of its
|
||||
caching and UI).
|
||||
|
||||
* A new systemd-sbsign tool has been added, that can be used to sign
|
||||
EFI binaries (PE) for Secure Boot. This tool supports OpenSSL engines
|
||||
and providers, with pin caching support for PKCS11. ukify supports it
|
||||
as an alternative to sbsigntool and pesign.
|
||||
|
||||
The journal:
|
||||
|
||||
* journalctl can now list invocations of a unit with the
|
||||
|
@ -463,22 +471,22 @@ CHANGES WITH 257 in spe:
|
|||
and AppStream metadata.
|
||||
|
||||
* Transfer definitions for systemd-sysupdate are supposed to carry the
|
||||
".transfer" suffix now, changing from ".conf". The latter is
|
||||
supported for compatibility too, but it's recommended to rename all
|
||||
files reflecting this suffix change.
|
||||
".transfer" suffix now, changing from ".conf". The latter remains
|
||||
supported for compatibility, but it's recommended to rename all files
|
||||
reflecting this suffix change.
|
||||
|
||||
* systemd-sysupdate now supports a new ".feature" files that may be
|
||||
* systemd-sysupdate now supports new ".feature" files that may be
|
||||
used in conjunction with ".transfer" files to group them together, and
|
||||
allow them to be turned off or on, individually per group.
|
||||
|
||||
TPM & systemd-cryptsetup:
|
||||
|
||||
* The 'tpm2' verb which lists usable TPM2 devices has been moved from
|
||||
systemd-creds to systemd-analyze.
|
||||
* The 'has-tpm2' verb which reports whether TPM2 functionality is
|
||||
available has been moved from systemd-creds to systemd-analyze.
|
||||
|
||||
* systemd-tpm2-setup will gracefully handle TPMs that have a PIN set on
|
||||
the TPM, and not automatically set up a Storage Root Key (SRK) in
|
||||
that case.
|
||||
the TPM, and not attempt to automatically set up a Storage Root Key
|
||||
(SRK) in that case.
|
||||
|
||||
* New crypttab option password-cache=yes|no|read-only can be used to
|
||||
customize password caching.
|
||||
|
@ -520,7 +528,7 @@ CHANGES WITH 257 in spe:
|
|||
start the specified executable on the remote side, and communicate
|
||||
with the remote process using the Varlink protocol.
|
||||
|
||||
"ssh:" address specification has been renamed to "ssh-unix:"
|
||||
The "ssh:" address specification has been renamed to "ssh-unix:"
|
||||
(reflecting the fact it is used to connect to a remote AF_UNIX socket
|
||||
via SSH). The old syntax is still supported for backwards
|
||||
compatibility.
|
||||
|
@ -541,7 +549,8 @@ CHANGES WITH 257 in spe:
|
|||
to enable internal compression in filesystems created offline.
|
||||
|
||||
* systemd-repart understands a new MakeSymlinks= option to create one
|
||||
or more symlinks (each specified as a symlink name and target).
|
||||
or more symlinks (each specified as a symlink name and target) within
|
||||
a newly formatted file system.
|
||||
|
||||
* systemd-repart gained a new SupplementFor= setting that allows
|
||||
allocating a partition only if some other existing partition cannot
|
||||
|
@ -554,15 +563,15 @@ CHANGES WITH 257 in spe:
|
|||
|
||||
systemd-ssh-proxy:
|
||||
|
||||
* systemd-ssh-proxy now also supports the "VSOCK MUX" protocol used by
|
||||
CloudHypervisor/Firecracker to expose AF_VSOCK sockets of the VM on
|
||||
the host. Or in other words: it's now possible to directly connect to
|
||||
ssh via AF_VSOCK from hosts to VMs of these two hypervisors
|
||||
(previously this was only supported for hypervisors which expose
|
||||
AF_VSOCK on the host as AF_VSOCK, such as qemu).
|
||||
* systemd-ssh-proxy now also supports the AF_UNIX-based "VSOCK MUX"
|
||||
protocol used by CloudHypervisor/Firecracker to expose AF_VSOCK
|
||||
sockets of the VM on the host. Or in other words: it's now possible
|
||||
to directly connect to ssh via AF_VSOCK from hosts to VMs of these
|
||||
two hypervisors (previously this was only supported for hypervisors
|
||||
which expose AF_VSOCK on the host as AF_VSOCK, such as qemu).
|
||||
|
||||
* systemd-ssh-proxy can now reference local VMs by their name: connect
|
||||
to any local VM "foobar" registered with machined via "ssh
|
||||
to any local VM "foobar" registered with systemd-machined via "ssh
|
||||
machine/foobar" using the AF_VSOCK protocol.
|
||||
|
||||
systemd-analyze:
|
||||
|
@ -586,7 +595,6 @@ CHANGES WITH 257 in spe:
|
|||
|
||||
* 'busctl monitor' gained new options --limit-messages= and --timeout=
|
||||
to set the number of matches or limit the runtime of the command.
|
||||
This is intended to be used in scripts.
|
||||
|
||||
* busctl now supports doing method calls with embedded unix file
|
||||
descriptors.
|
||||
|
@ -604,9 +612,9 @@ CHANGES WITH 257 in spe:
|
|||
|
||||
systemd-importd:
|
||||
|
||||
* A new generator sytemd-import-generator has been added to
|
||||
synthetisize image download jobs. This provides functionality similar
|
||||
to importctl, but configured via the kernel command line and system
|
||||
* A new generator sytemd-import-generator has been added to synthesize
|
||||
image download jobs. This provides functionality similar to
|
||||
importctl, but is configured via the kernel command line and system
|
||||
credentials. It may be used to automatically download sysext,
|
||||
confext, portable service, nspawn container or vmspawn VM images at
|
||||
boot.
|
||||
|
@ -635,6 +643,32 @@ CHANGES WITH 257 in spe:
|
|||
systemd-homed to allow users to change selected properties of their
|
||||
own user records.
|
||||
|
||||
systemd-run & run0:
|
||||
|
||||
* run0 gained a new pair of settings --pty and --pipe that control
|
||||
whether to invoke the specified binary on a freshly allocated pseudo
|
||||
TTY, or whether to pass the client's STDIN/STDOUT/STDERR through
|
||||
directly.
|
||||
|
||||
* run0 gained a new switch --shell-prompt-prefix= that permits passing
|
||||
in a string to display on each shell prompt as prefix. If not
|
||||
specified otherwise this will show a superhero emoji (🦸), in order
|
||||
to visually communicate the temporarily elevated privileges a run0
|
||||
session provides. This makes use of the $SHELL_PROMPT_PREFIX
|
||||
environment variables mentioned below.
|
||||
|
||||
* systemd-run can output some of its runtime data in JSON format via
|
||||
the new --json= option.
|
||||
|
||||
systemd-tmpfiles:
|
||||
|
||||
* systemd-tmpfiles --purge switch now requires specification of at
|
||||
least one tmpfiles.d/ drop-in file.
|
||||
|
||||
* tmpfiles.d/ files gained a new '?' specifier for the 'L' line type to
|
||||
create a symlink only if the source exists, and gracefully skip the
|
||||
line otherwise.
|
||||
|
||||
Miscellaneous:
|
||||
|
||||
* systemctl now supports the --now option with the 'reenable' verb.
|
||||
|
@ -649,21 +683,13 @@ CHANGES WITH 257 in spe:
|
|||
* localectl gained a -l/--full option to show output without
|
||||
ellipsization.
|
||||
|
||||
* systemd-run can output some data as JSON via the new --json= option.
|
||||
|
||||
* timedatectl now supports interactive polkit authorization.
|
||||
|
||||
* systemd-tmpfiles --purge switch now requires specification of at
|
||||
least one tmpfiles.d/ drop-in file.
|
||||
|
||||
* tmpfiles.d gained a new '?' specifier for the 'L' type to create a
|
||||
symlink only if the source exists, and gracefully skip otherwise.
|
||||
|
||||
* The new Linux mseal(), listmount(), statmount() syscalls have been
|
||||
added to relevant system call groups.
|
||||
|
||||
* The systemd-ask-password concept has been extended with a per-user
|
||||
concept, i.e. user programs may now ask for passwords via the same
|
||||
* The systemd-ask-password logic has been extended with a per-user
|
||||
scope, i.e. user programs may now ask for passwords via the same
|
||||
mechanism and the previously system-wide only mechanism.
|
||||
|
||||
* A new set of system/service credentials are added:
|
||||
|
@ -676,17 +702,8 @@ CHANGES WITH 257 in spe:
|
|||
useful to visually highlight the fact a specific shell prompt
|
||||
originates from a specific system, execution context or tool. These
|
||||
credentials and environment variables are supposed to be generically
|
||||
useful within and outside of the immediate systemd context.
|
||||
|
||||
* run0 gained a new pair of settings --pty and --pipe that control
|
||||
whether to invoke the specified binary on a freshly allocated pseudo
|
||||
TTY, or whether to pass the client's STDIN/STDOUT/STDERR through
|
||||
directly. run0 also gained a new switch --shell-prompt-prefix= that
|
||||
permits passing in a string to display on each shell prompt as
|
||||
prefix. If not specified otherwise this will show a superman emoji
|
||||
(🦸), in order to visually communicate the temporarily elevated
|
||||
privileges a run0 session provides. This makes use of the
|
||||
$SHELL_PROMPT_PREFIX environment variables mentioned above.
|
||||
useful within and outside of the immediate systemd context. It is
|
||||
also used by 'run0', see above.
|
||||
|
||||
* New RELEASE_TYPE=, EXPERIMENT=, EXPERIMENT_URL= fields have been
|
||||
defined for the /etc/os-release file. For example,
|
||||
|
@ -713,30 +730,82 @@ CHANGES WITH 257 in spe:
|
|||
https://github.com/microsoft/terminal/pull/8055
|
||||
https://conemu.github.io/en/AnsiEscapeCodes.html#ConEmu_specific_OSC
|
||||
|
||||
* systemd-sysusers is now able to create fully locked accounts. For
|
||||
compatibility it so far created accounts with a locked (i.e. invalid)
|
||||
password, but not marked locked as a whole. With the new "!" modifier
|
||||
for "u" lines, it is now possible to create fully locked
|
||||
accounts. The distinction between accounts with a locked password and
|
||||
fully locked accounts is relevant when considering non-password forms
|
||||
of authentication, i.e. SSH and such. It is strongly recommended to
|
||||
make use of this new feature for almost all system accounts, since
|
||||
they usually do not require (and should not permit) interactive
|
||||
logins. All of systemd's own system users have been changed to be
|
||||
marked as fully locked.
|
||||
* systemd-sysusers is now able to create fully locked user
|
||||
accounts. For compatibility it so far created accounts with a locked
|
||||
(i.e. invalid) password, but not marked locked as a whole. With the
|
||||
new "!" modifier for "u" lines, it is now possible to create fully
|
||||
locked accounts. The distinction between accounts with a locked
|
||||
password and fully locked accounts is relevant when considering
|
||||
non-password forms of authentication, i.e. SSH and such. It is
|
||||
strongly recommended to make use of this new feature for almost all
|
||||
system accounts, since they usually do not require (and should not
|
||||
permit) interactive logins. All of systemd's own system users have
|
||||
been changed to be marked as fully locked.
|
||||
|
||||
* systemd-coredump now supports a new EnterNamespace= option, which
|
||||
defaults to off. If enabled systemd-coredump will access the mount
|
||||
namespace of any crashed process to acquire debug symbol information,
|
||||
in order to be able to symbolized backtraces. This option is useful
|
||||
to improve backtraces of processes of containerized
|
||||
applications. (Note that the host systemd-coredump preferably
|
||||
dispatches coredump processing to the container itself, if it
|
||||
supports that. Only full-OS containers which run systemd inside will
|
||||
support this however, in which case EnterNamespace= might be an
|
||||
alternative approach to acquire symbolized backtraces.)
|
||||
in order to be able to symbolize backtraces. This option is useful to
|
||||
improve backtraces of processes of containerized applications. (Note
|
||||
that the host systemd-coredump preferably dispatches coredump
|
||||
processing to the container itself, if it supports that. Only full-OS
|
||||
containers which run systemd inside will support this however, in
|
||||
other cases EnterNamespace= might be an suitable approach to acquire
|
||||
symbolized backtraces.)
|
||||
|
||||
— <place>, <date>
|
||||
Contributions from: A. Wilcox, Abderrahim Kitouni, Adrian Vovk,
|
||||
Alain Greppin, Allison Karlitskaya, Alyssa Ross, Anders Jonsson,
|
||||
Andika Triwidada, Andres Beltran, Anouk Ceyssens, Anton Golubev,
|
||||
Antonio Alvarez Feijoo, Arian van Putten, Arnaud Patard,
|
||||
Arthur Shau, Bastien Nocera, Benjamin ROBIN, Brenton Simpson,
|
||||
Bryan Gurney, ButterflyOfFire, Carlo Teubner, Celeste Liu,
|
||||
Chen Guanqiao, Chen Qi, Chengen Du, Christoph Anton Mitterer,
|
||||
Colin Foster, Collin L, Cristian Rodríguez, Daan De Meyer,
|
||||
Dan Nicholson, Daniel Dawson, Daniel Martinez,
|
||||
Daniel P. Berrangé, Daniel Rusek, Darsey Litzenberger,
|
||||
David Joaquín Shourabi Porcel, David Michael, David Rheinsberg,
|
||||
David Tardon, Davide Cavalca, Derek J. Clark, Diego Viola,
|
||||
Dimitrys Meliates, Diogo Ivo, DocNITE, Dominique Martinet,
|
||||
Dr. David Alan Gilbert, Edson Juliano Drosdeck, Erik Sjölund,
|
||||
Etienne Champetier, Etienne Cordonnier, Ettore Atalan,
|
||||
Eugeny Shcheglov, Fabian Vogt, Filip Lewiński, Florian Schmaus,
|
||||
Franck Bui, Frantisek Sumsal, Fábio Rodrigues Ribeiro,
|
||||
Gabriel Elyas, Gaël PORTAY, Giovanni Baratta, Gregor Herburger,
|
||||
Gregory Arenius, GwynBleidD, Göran Uddeborg, Hans de Goede,
|
||||
Helmut Grohne, Henry Chen, Ian Abbott, Integral, Ivan Kruglov,
|
||||
Ivan Shapovalov, James Coglan, James Hilliard, James Muir,
|
||||
Jason Yundt, Jeffrey Bosboom, Johannes Schneider,
|
||||
John A. Leuenhagen, Jose Ignacio Tornos Martinez, JoseskVolpe,
|
||||
Joshua Grisham, Jörg Behrmann, Kai-Chuan Hsieh, Kamil Szczęk,
|
||||
Karel Zak, Kornilios Kourtis, Kuntal Majumder, Lennart Poettering,
|
||||
Luca Boccassi, Lucas Adriano Salles, Lucas Werkmeister,
|
||||
Ludwig Nussel, Luke T. Shumaker, Lukáš Nykrýn, Léane GRASSER,
|
||||
Maanya Goenka, Mantas Mikulėnas, Marc Reisner, Marcel Hellwig,
|
||||
Marin Kresic, Marius Hoch, Martin Srebotnjak, Martin Wilck,
|
||||
Mary Strodl, Matteo Croce, Matthias Lisin, Matthias Schiffer,
|
||||
Matthieu Baerts (NGI0), Matthieu CHARETTE,
|
||||
Mauri de Souza Meneguzzo, Maximilian Wilhelm, Merlin Jehli,
|
||||
Michael Ferrari, Michal Koutný, Michal Sekletár,
|
||||
Michele Dionisio, Michiel, Mickaël Salaün, Mike Gilbert,
|
||||
Mike Yuan, MkKvcs, Nick Cao, Nick Rosbrook, Nils K, Nova840,
|
||||
Oğuz Ersen, Pavel Borecki, PavlNekrasov, Peter Hutterer,
|
||||
Peter Rajnoha, Piotr Drąg, Raphaël Mélotte, Renan Guilherme,
|
||||
Renjaya Raga Zenta, Ricky Tigg, Riku, Robin Lee, Ronan Pigott,
|
||||
Ryan Wilson, Sam James, Sascha Mester, Sean Rhodes, Sergey A,
|
||||
ShreyasMahangade, Simon Pilkington, Skye Chappelle, Steve Traylen,
|
||||
Stuart Hayhurst, Susant Sahani, Takeo Kondo, Temuri Doghonadze,
|
||||
Thomas Blume, Thorsten Scherer, Tobias Fleig, Tom Coldrick,
|
||||
Tom Yan, Tomas Bzatek, Topi Miettinen, Uday Shankar,
|
||||
Vasiliy Kovalev, Vitaly Kuznetsov, Vito Caputo, Vladimir Panteleev,
|
||||
Will Fancher, WilliButz, Xeonacid, Yanqing Jing, Yu Watanabe,
|
||||
Yuri Chornoivan, ZHANG Yuntian, Zbigniew Jędrzejewski-Szmek,
|
||||
Zhou Qiankang, anonymix007, bryango, chayleaf, chenjiayi, csp5me,
|
||||
cvlc12, fwfy, hugo303, jan@neighbourhood.ie, jauge-technica, lumingzh,
|
||||
maia x., marginaldev, migleeson, nerdopolis, oldherl, pyfisch, q66,
|
||||
rajmohan r, reDBo0n, rhellstrom, rindeal, samuelvw01, sinus-x, tfg13,
|
||||
vdovhanych, xujing, Łukasz Stelmach, Дамјан Георгиевски
|
||||
|
||||
— Edinburgh, 2024-11-06
|
||||
|
||||
CHANGES WITH 256:
|
||||
|
||||
|
|
6
TODO
6
TODO
|
@ -129,6 +129,12 @@ Deprecations and removals:
|
|||
|
||||
Features:
|
||||
|
||||
* machined: when registering a machine, also take a relative cgroup path,
|
||||
relative to the machine's unit. This is useful when registering unpriv
|
||||
machines, as they might sit down the cgroup tree, below a cgroup delegation
|
||||
boundary. Then, install an inotify watch on that cgroup to track when the
|
||||
machine's local cgroup goes down.
|
||||
|
||||
* resolved: report ttl in resolution replies if we know it. This data is useful
|
||||
for tools such as wireguard which want to periodically re-resolve DNS names,
|
||||
and might want to use the TTL has hint for that.
|
||||
|
|
|
@ -15,18 +15,19 @@ SPDX-License-Identifier: LGPL-2.1-or-later
|
|||
6. [RC1] Update library numbers in `meson.build`
|
||||
7. Update version number in `meson.version` (e.g. from `256~devel` to `256~rc1` or from `256~rc3` to `256`). Note that this uses a tilde (\~) instead of a hyphen (-) because tildes sort lower in version comparisons according to the [version format specification](https://uapi-group.org/specifications/specs/version_format_specification/), and we want `255~rc1` to sort lower than `255`.
|
||||
8. Check dbus docs with `ninja -C build update-dbus-docs`
|
||||
9. Update translation strings (`ninja -C build systemd-pot`, `ninja -C build systemd-update-po`) - drop the header comments from `systemd.pot` + re-add SPDX before committing. If the only change in a file is the 'POT-Creation-Date' field, then ignore that file.
|
||||
10. Tag the release: `version="v$(sed 's/~/-/g' meson.version)" && git tag -s "${version}" -m "systemd ${version}"` (tildes are replaced with hyphens, because git doesn't accept the former).
|
||||
11. Do `ninja -C build`
|
||||
12. Make sure that the version string and package string match: `build/systemctl --version`
|
||||
13. [FINAL] Close the github milestone and open a new one (https://github.com/systemd/systemd/milestones)
|
||||
14. "Draft" a new release on github (https://github.com/systemd/systemd/releases/new), mark "This is a pre-release" if appropriate.
|
||||
15. Check that announcement to systemd-devel, with a copy&paste from NEWS, was sent. This should happen automatically.
|
||||
16. Update IRC topic (`/msg chanserv TOPIC #systemd Version NNN released | Online resources https://systemd.io/`)
|
||||
17. [FINAL] Create an empty -stable branch: `git push systemd origin/main:refs/heads/v${version}-stable`.
|
||||
18. [FINAL] Build and upload the documentation (on the -stable branch): `ninja -C build doc-sync`
|
||||
9. Check manpages list with `ninja -C build update-man-rules`
|
||||
10. Update translation strings (`ninja -C build systemd-pot`, `ninja -C build systemd-update-po`) - drop the header comments from `systemd.pot` + re-add SPDX before committing. If the only change in a file is the 'POT-Creation-Date' field, then ignore that file.
|
||||
11. Tag the release: `version="v$(sed 's/~/-/g' meson.version)" && git tag -s "${version}" -m "systemd ${version}"` (tildes are replaced with hyphens, because git doesn't accept the former).
|
||||
12. Do `ninja -C build`
|
||||
13. Make sure that the version string and package string match: `build/systemctl --version`
|
||||
14. [FINAL] Close the github milestone and open a new one (https://github.com/systemd/systemd/milestones)
|
||||
15. "Draft" a new release on github (https://github.com/systemd/systemd/releases/new), mark "This is a pre-release" if appropriate.
|
||||
16. Check that announcement to systemd-devel, with a copy&paste from NEWS, was sent. This should happen automatically.
|
||||
17. Update IRC topic (`/msg chanserv TOPIC #systemd Version NNN released | Online resources https://systemd.io/`)
|
||||
18. [FINAL] Create an empty -stable branch: `git push systemd origin/main:refs/heads/v${version}-stable`.
|
||||
19. [FINAL] Build and upload the documentation (on the -stable branch): `ninja -C build doc-sync`
|
||||
20. [FINAL] Change the Github Pages branch to the newly created branch (https://github.com/systemd/systemd/settings/pages) and set the 'Custom domain' to 'systemd.io'
|
||||
21. [FINAL] Update version number in `meson.version` to the devel version of the next release (e.g. from `v256` to `v257~devel`)
|
||||
21. [FINAL] Update version number in `meson.version` to the devel version of the next release (e.g. from `256` to `257~devel`)
|
||||
|
||||
# Steps to a Successful Stable Release
|
||||
|
||||
|
|
|
@ -43040,6 +43040,9 @@ OUI:0C4314*
|
|||
OUI:0C43F9*
|
||||
ID_OUI_FROM_DATABASE=Amazon Technologies Inc.
|
||||
|
||||
OUI:0C44C0*
|
||||
ID_OUI_FROM_DATABASE=zte corporation
|
||||
|
||||
OUI:0C45BA*
|
||||
ID_OUI_FROM_DATABASE=HUAWEI TECHNOLOGIES CO.,LTD
|
||||
|
||||
|
@ -43061,6 +43064,15 @@ OUI:0C47A94*
|
|||
OUI:0C47A97*
|
||||
ID_OUI_FROM_DATABASE=Annapurna labs
|
||||
|
||||
OUI:0C47A9A*
|
||||
ID_OUI_FROM_DATABASE=Lens Technology (Xiangtan) Co.,Ltd
|
||||
|
||||
OUI:0C47A9B*
|
||||
ID_OUI_FROM_DATABASE=Shenzhen Hebang Electronic Co., Ltd
|
||||
|
||||
OUI:0C47A9C*
|
||||
ID_OUI_FROM_DATABASE=Annapurna labs
|
||||
|
||||
OUI:0C47A9D*
|
||||
ID_OUI_FROM_DATABASE=DIG_LINK
|
||||
|
||||
|
@ -46658,6 +46670,9 @@ OUI:14E7C8*
|
|||
OUI:14E9B2*
|
||||
ID_OUI_FROM_DATABASE=Fiberhome Telecommunication Technologies Co.,LTD
|
||||
|
||||
OUI:14EAA1*
|
||||
ID_OUI_FROM_DATABASE=Micronet union Technology (chengdu) co., Ltd
|
||||
|
||||
OUI:14EB08*
|
||||
ID_OUI_FROM_DATABASE=HUAWEI TECHNOLOGIES CO.,LTD
|
||||
|
||||
|
@ -48185,6 +48200,9 @@ OUI:1C08C1*
|
|||
OUI:1C0B52*
|
||||
ID_OUI_FROM_DATABASE=EPICOM S.A
|
||||
|
||||
OUI:1C0B8B*
|
||||
ID_OUI_FROM_DATABASE=Ubiquiti Inc
|
||||
|
||||
OUI:1C0D7D*
|
||||
ID_OUI_FROM_DATABASE=Apple, Inc.
|
||||
|
||||
|
@ -50186,6 +50204,9 @@ OUI:2050E7*
|
|||
OUI:205383*
|
||||
ID_OUI_FROM_DATABASE=HUAWEI TECHNOLOGIES CO.,LTD
|
||||
|
||||
OUI:20538D*
|
||||
ID_OUI_FROM_DATABASE=Hon Hai Precision Industry Co., Ltd.
|
||||
|
||||
OUI:2053CA*
|
||||
ID_OUI_FROM_DATABASE=Risk Technology Ltd
|
||||
|
||||
|
@ -51474,7 +51495,7 @@ OUI:245DFCB*
|
|||
ID_OUI_FROM_DATABASE=ONLY
|
||||
|
||||
OUI:245DFCC*
|
||||
ID_OUI_FROM_DATABASE=Senix Corporation
|
||||
ID_OUI_FROM_DATABASE=Senix
|
||||
|
||||
OUI:245DFCD*
|
||||
ID_OUI_FROM_DATABASE=Hunan Honestone lntelligence Technology Co.,Ltd
|
||||
|
@ -54347,6 +54368,9 @@ OUI:2C64F6*
|
|||
OUI:2C66AD*
|
||||
ID_OUI_FROM_DATABASE=NimbleTech Digital Inc.
|
||||
|
||||
OUI:2C66F5*
|
||||
ID_OUI_FROM_DATABASE=SHENZHEN ELECTRICAL APPLIANCES CO.
|
||||
|
||||
OUI:2C6798*
|
||||
ID_OUI_FROM_DATABASE=InTalTech Ltd.
|
||||
|
||||
|
@ -55022,6 +55046,9 @@ OUI:2CDDA3*
|
|||
OUI:2CDDE9*
|
||||
ID_OUI_FROM_DATABASE=Arista Networks
|
||||
|
||||
OUI:2CDFE6*
|
||||
ID_OUI_FROM_DATABASE=Raisecom Technology CO., LTD
|
||||
|
||||
OUI:2CE032*
|
||||
ID_OUI_FROM_DATABASE=TCL King Electrical Appliances(Huizhou)Co.,Ltd
|
||||
|
||||
|
@ -58142,6 +58169,9 @@ OUI:382187*
|
|||
OUI:3821C7*
|
||||
ID_OUI_FROM_DATABASE=Hewlett Packard Enterprise
|
||||
|
||||
OUI:382228*
|
||||
ID_OUI_FROM_DATABASE=Telink Micro LLC
|
||||
|
||||
OUI:38229D*
|
||||
ID_OUI_FROM_DATABASE=ADB Broadband Italia
|
||||
|
||||
|
@ -68906,6 +68936,9 @@ OUI:580A20*
|
|||
OUI:580AD4*
|
||||
ID_OUI_FROM_DATABASE=Apple, Inc.
|
||||
|
||||
OUI:580D0D*
|
||||
ID_OUI_FROM_DATABASE=GREE ELECTRIC APPLIANCES, INC. OF ZHUHAI
|
||||
|
||||
OUI:581031*
|
||||
ID_OUI_FROM_DATABASE=Hon Hai Precision IND.CO.,LTD
|
||||
|
||||
|
@ -69872,6 +69905,9 @@ OUI:58D50A*
|
|||
OUI:58D56E*
|
||||
ID_OUI_FROM_DATABASE=D-Link International
|
||||
|
||||
OUI:58D61F*
|
||||
ID_OUI_FROM_DATABASE=Ubiquiti Inc
|
||||
|
||||
OUI:58D67A*
|
||||
ID_OUI_FROM_DATABASE=TCPlink
|
||||
|
||||
|
@ -74780,6 +74816,9 @@ OUI:689423*
|
|||
OUI:68944A*
|
||||
ID_OUI_FROM_DATABASE=zte corporation
|
||||
|
||||
OUI:689575*
|
||||
ID_OUI_FROM_DATABASE=Zhejiang Bodyguard Electronic Co., Ltd
|
||||
|
||||
OUI:68962E*
|
||||
ID_OUI_FROM_DATABASE=HUAWEI TECHNOLOGIES CO.,LTD
|
||||
|
||||
|
@ -75857,6 +75896,9 @@ OUI:6C62FE*
|
|||
OUI:6C639C*
|
||||
ID_OUI_FROM_DATABASE=Commscope
|
||||
|
||||
OUI:6C63F8*
|
||||
ID_OUI_FROM_DATABASE=Ubiquiti Inc
|
||||
|
||||
OUI:6C641A*
|
||||
ID_OUI_FROM_DATABASE=Penguin Computing
|
||||
|
||||
|
@ -91961,6 +92003,9 @@ OUI:78257A*
|
|||
OUI:7825AD*
|
||||
ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
|
||||
|
||||
OUI:7826A6*
|
||||
ID_OUI_FROM_DATABASE=zte corporation
|
||||
|
||||
OUI:7828CA*
|
||||
ID_OUI_FROM_DATABASE=Sonos, Inc.
|
||||
|
||||
|
@ -99560,6 +99605,9 @@ OUI:8C1F6416E*
|
|||
OUI:8C1F64170*
|
||||
ID_OUI_FROM_DATABASE=Fracarro Radioindustrie Srl
|
||||
|
||||
OUI:8C1F64175*
|
||||
ID_OUI_FROM_DATABASE=Wuhan YiValley Opto-electric technology Co.,Ltd
|
||||
|
||||
OUI:8C1F64177*
|
||||
ID_OUI_FROM_DATABASE=Emcom Systems
|
||||
|
||||
|
@ -100382,6 +100430,9 @@ OUI:8C1F643B7*
|
|||
OUI:8C1F643B8*
|
||||
ID_OUI_FROM_DATABASE=HUBRIS TECHNOLOGIES PRIVATE LIMITED
|
||||
|
||||
OUI:8C1F643BA*
|
||||
ID_OUI_FROM_DATABASE=MITSUBISHI ELECTRIC INDIA PVT. LTD.
|
||||
|
||||
OUI:8C1F643BB*
|
||||
ID_OUI_FROM_DATABASE=Clausal Computing Oy
|
||||
|
||||
|
@ -101690,6 +101741,9 @@ OUI:8C1F6474B*
|
|||
OUI:8C1F6474E*
|
||||
ID_OUI_FROM_DATABASE=OpenPark Technologies Kft
|
||||
|
||||
OUI:8C1F64751*
|
||||
ID_OUI_FROM_DATABASE=CITSA Technologies Private Limited
|
||||
|
||||
OUI:8C1F64755*
|
||||
ID_OUI_FROM_DATABASE=Flextronics International Kft
|
||||
|
||||
|
@ -101711,6 +101765,9 @@ OUI:8C1F64760*
|
|||
OUI:8C1F64762*
|
||||
ID_OUI_FROM_DATABASE=Support Professionals B.V.
|
||||
|
||||
OUI:8C1F64763*
|
||||
ID_OUI_FROM_DATABASE=Anduril Imaging
|
||||
|
||||
OUI:8C1F64764*
|
||||
ID_OUI_FROM_DATABASE=nanoTRONIX Computing Inc.
|
||||
|
||||
|
@ -103556,6 +103613,9 @@ OUI:8C1F64C5D*
|
|||
OUI:8C1F64C5E*
|
||||
ID_OUI_FROM_DATABASE=YUYAMA MFG Co.,Ltd
|
||||
|
||||
OUI:8C1F64C60*
|
||||
ID_OUI_FROM_DATABASE=Intelligent Security Systems (ISS)
|
||||
|
||||
OUI:8C1F64C61*
|
||||
ID_OUI_FROM_DATABASE=Beijing Ceresdate Technology Co.,LTD
|
||||
|
||||
|
@ -104471,6 +104531,9 @@ OUI:8C1F64F13*
|
|||
OUI:8C1F64F14*
|
||||
ID_OUI_FROM_DATABASE=Elektrosil GmbH
|
||||
|
||||
OUI:8C1F64F19*
|
||||
ID_OUI_FROM_DATABASE=Hurry-tech
|
||||
|
||||
OUI:8C1F64F1B*
|
||||
ID_OUI_FROM_DATABASE=Nextep Co.,Ltd.
|
||||
|
||||
|
@ -112361,6 +112424,9 @@ OUI:A08966*
|
|||
OUI:A089E4*
|
||||
ID_OUI_FROM_DATABASE=Skyworth Digital Technology(Shenzhen) Co.,Ltd
|
||||
|
||||
OUI:A08A06*
|
||||
ID_OUI_FROM_DATABASE=ASKEY COMPUTER CORP
|
||||
|
||||
OUI:A08A87*
|
||||
ID_OUI_FROM_DATABASE=HuiZhou KaiYue Electronic Co.,Ltd
|
||||
|
||||
|
@ -114656,6 +114722,9 @@ OUI:A84041*
|
|||
OUI:A8407D*
|
||||
ID_OUI_FROM_DATABASE=GD Midea Air-Conditioning Equipment Co.,Ltd.
|
||||
|
||||
OUI:A840F8*
|
||||
ID_OUI_FROM_DATABASE=HUMAX NETWORKS
|
||||
|
||||
OUI:A84122*
|
||||
ID_OUI_FROM_DATABASE=China Mobile (Hangzhou) Information Technology Co.,Ltd.
|
||||
|
||||
|
@ -121592,6 +121661,9 @@ OUI:BCBD84*
|
|||
OUI:BCBD9E*
|
||||
ID_OUI_FROM_DATABASE=ITEL MOBILE LIMITED
|
||||
|
||||
OUI:BCBEFB*
|
||||
ID_OUI_FROM_DATABASE=ASL Xiamen Technology CO., LTD
|
||||
|
||||
OUI:BCC00F*
|
||||
ID_OUI_FROM_DATABASE=Fiberhome Telecommunication Technologies Co.,LTD
|
||||
|
||||
|
@ -126158,6 +126230,9 @@ OUI:C8FAE1*
|
|||
OUI:C8FB26*
|
||||
ID_OUI_FROM_DATABASE=Cisco SPVTG
|
||||
|
||||
OUI:C8FB54*
|
||||
ID_OUI_FROM_DATABASE=iMin Technology Pte. Ltd.
|
||||
|
||||
OUI:C8FD19*
|
||||
ID_OUI_FROM_DATABASE=Texas Instruments
|
||||
|
||||
|
@ -130412,6 +130487,9 @@ OUI:D4E32C*
|
|||
OUI:D4E33F*
|
||||
ID_OUI_FROM_DATABASE=Nokia
|
||||
|
||||
OUI:D4E3C5*
|
||||
ID_OUI_FROM_DATABASE=zte corporation
|
||||
|
||||
OUI:D4E6B7*
|
||||
ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
|
||||
|
||||
|
@ -137237,6 +137315,9 @@ OUI:EC74BA*
|
|||
OUI:EC74D7*
|
||||
ID_OUI_FROM_DATABASE=Grandstream Networks Inc
|
||||
|
||||
OUI:EC750C*
|
||||
ID_OUI_FROM_DATABASE=TP-Link Systems Inc.
|
||||
|
||||
OUI:EC753E*
|
||||
ID_OUI_FROM_DATABASE=HUAWEI TECHNOLOGIES CO.,LTD
|
||||
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
--- 20-acpi-vendor.hwdb.base 2024-11-01 10:15:52.858625476 +0100
|
||||
+++ 20-acpi-vendor.hwdb 2024-11-01 10:15:52.863625568 +0100
|
||||
--- 20-acpi-vendor.hwdb.base 2024-11-06 10:40:14.734611315 +0000
|
||||
+++ 20-acpi-vendor.hwdb 2024-11-06 10:40:14.738611667 +0000
|
||||
@@ -3,6 +3,8 @@
|
||||
# Data imported from:
|
||||
# https://uefi.org/uefi-pnp-export
|
||||
|
|
203060
hwdb.d/ma-large.txt
203060
hwdb.d/ma-large.txt
File diff suppressed because it is too large
Load Diff
|
@ -13067,6 +13067,12 @@ D00000-DFFFFF (base 16) DIG_LINK
|
|||
Uttar Pradesh 201301
|
||||
IN
|
||||
|
||||
0C-47-A9 (hex) Lens Technology (Xiangtan) Co.,Ltd
|
||||
A00000-AFFFFF (base 16) Lens Technology (Xiangtan) Co.,Ltd
|
||||
16 Baishi West Road, Xiangtan Economic and Technological Development Zone
|
||||
Xiangtan Hunan 411100
|
||||
CN
|
||||
|
||||
B8-4C-87 (hex) Altronix , Corp
|
||||
A00000-AFFFFF (base 16) Altronix , Corp
|
||||
140 58th St. Bldg A, Ste 2N
|
||||
|
@ -21617,12 +21623,6 @@ E8-6C-C7 (hex) KLAB
|
|||
Yuseong-gu Daejeon 34014
|
||||
KR
|
||||
|
||||
24-5D-FC (hex) Senix Corporation
|
||||
C00000-CFFFFF (base 16) Senix Corporation
|
||||
10516 Route 116, Suite 300
|
||||
Hinesburg VT 05461
|
||||
US
|
||||
|
||||
24-5D-FC (hex) Hunan Honestone lntelligence Technology Co.,Ltd
|
||||
D00000-DFFFFF (base 16) Hunan Honestone lntelligence Technology Co.,Ltd
|
||||
705, Building 1, Fortune Plaza, Wankuntu, Xiangzhang Road, Yuhua District, Changsha City,
|
||||
|
@ -26450,6 +26450,12 @@ E00000-EFFFFF (base 16) JET OPTOELECTRONICS CO., LTD.
|
|||
Mail box 15123 Haifa 3508409
|
||||
IL
|
||||
|
||||
24-5D-FC (hex) Senix
|
||||
C00000-CFFFFF (base 16) Senix
|
||||
10516 Route 116, Suite 300
|
||||
Hinesburg VT 05461
|
||||
US
|
||||
|
||||
0C-47-A9 (hex) Private
|
||||
400000-4FFFFF (base 16) Private
|
||||
|
||||
|
@ -33193,3 +33199,15 @@ AC-EF-92 (hex) LIFT CONTROLS PRIVATE LIMITED
|
|||
Survey no 39/1, Murdi, Khandepar, Ponda
|
||||
Ponda Goa 403406
|
||||
IN
|
||||
|
||||
0C-47-A9 (hex) Annapurna labs
|
||||
C00000-CFFFFF (base 16) Annapurna labs
|
||||
Matam Scientific Industries Center, Building 8.2
|
||||
Mail box 15123 Haifa 3508409
|
||||
IL
|
||||
|
||||
0C-47-A9 (hex) Shenzhen Hebang Electronic Co., Ltd
|
||||
B00000-BFFFFF (base 16) Shenzhen Hebang Electronic Co., Ltd
|
||||
2nd Floor West, Bldg B, Kelunte Low Carbon Industry Park, Huarong Road, Dalang, Longhua District
|
||||
Shenzhen 518000
|
||||
CN
|
||||
|
|
24610
hwdb.d/ma-small.txt
24610
hwdb.d/ma-small.txt
File diff suppressed because it is too large
Load Diff
|
@ -1069,6 +1069,7 @@ manpages = [
|
|||
'ENABLE_RFKILL'],
|
||||
['systemd-run-generator', '8', [], ''],
|
||||
['systemd-run', '1', [], ''],
|
||||
['systemd-sbsign', '1', [], ''],
|
||||
['systemd-sleep.conf', '5', ['sleep.conf.d'], ''],
|
||||
['systemd-socket-activate', '1', [], ''],
|
||||
['systemd-socket-proxyd', '8', [], ''],
|
||||
|
|
|
@ -83,7 +83,7 @@
|
|||
|
||||
<varlistentry>
|
||||
<term><option>--private-key=<replaceable>PATH/URI</replaceable></option></term>
|
||||
<term><option>--private-key-source=<replaceable>TYPE</replaceable>[:<replaceable>NAME<replaceable>]</option></term>
|
||||
<term><option>--private-key-source=<replaceable>TYPE</replaceable>[:<replaceable>NAME</replaceable>]</option></term>
|
||||
<term><option>--certificate=<replaceable>PATH</replaceable></option></term>
|
||||
|
||||
<listitem><para>Set the Secure Boot private key and certificate for use with the
|
||||
|
|
|
@ -20,8 +20,8 @@ else
|
|||
project_minor_version = '0'
|
||||
endif
|
||||
|
||||
libsystemd_version = '0.39.0'
|
||||
libudev_version = '1.7.9'
|
||||
libsystemd_version = '0.40.0'
|
||||
libudev_version = '1.7.10'
|
||||
|
||||
conf = configuration_data()
|
||||
conf.set_quoted('PROJECT_URL', 'https://systemd.io/')
|
||||
|
|
|
@ -1 +1 @@
|
|||
257~devel
|
||||
257~rc1
|
||||
|
|
51
po/be.po
51
po/be.po
|
@ -9,7 +9,7 @@
|
|||
msgid ""
|
||||
msgstr ""
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-08-23 15:33+0200\n"
|
||||
"POT-Creation-Date: 2024-11-06 14:42+0000\n"
|
||||
"PO-Revision-Date: 2023-05-13 19:20+0000\n"
|
||||
"Last-Translator: Maksim Kliazovich <maxklezovich@gmail.com>\n"
|
||||
"Language-Team: Belarusian <https://translate.fedoraproject.org/projects/"
|
||||
|
@ -116,28 +116,38 @@ msgid "Authentication is required to update a user's home area."
|
|||
msgstr "Для абнаўлення хатняй прасторы патрабуецца аўтэнтыфікацыя."
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:53
|
||||
#, fuzzy
|
||||
msgid "Update your home area"
|
||||
msgstr "Абнавіць хатнюю прастору"
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:54
|
||||
#, fuzzy
|
||||
msgid "Authentication is required to update your home area."
|
||||
msgstr "Для абнаўлення хатняй прасторы патрабуецца аўтэнтыфікацыя."
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:63
|
||||
msgid "Resize a home area"
|
||||
msgstr "Змяніць памер хатняй прасторы"
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:54
|
||||
#: src/home/org.freedesktop.home1.policy:64
|
||||
msgid "Authentication is required to resize a user's home area."
|
||||
msgstr "Для змены памеру хатняй прасторы патрабуецца аўтэнтыфікацыя."
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:63
|
||||
#: src/home/org.freedesktop.home1.policy:73
|
||||
msgid "Change password of a home area"
|
||||
msgstr "Змяніць пароль для хатняй прасторы"
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:64
|
||||
#: src/home/org.freedesktop.home1.policy:74
|
||||
msgid ""
|
||||
"Authentication is required to change the password of a user's home area."
|
||||
msgstr "Для змены пароля для хатняй прасторы патрабуецца аўтэнтыфікацыя."
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:73
|
||||
#: src/home/org.freedesktop.home1.policy:83
|
||||
#, fuzzy
|
||||
msgid "Activate a home area"
|
||||
msgstr "Стварыць хатнюю прастору"
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:74
|
||||
#: src/home/org.freedesktop.home1.policy:84
|
||||
#, fuzzy
|
||||
msgid "Authentication is required to activate a user's home area."
|
||||
msgstr "Для стварэння хатняй прасторы патрабуецца аўтэнтыфікацыя."
|
||||
|
@ -1185,6 +1195,17 @@ msgstr ""
|
|||
msgid "Authentication is required to cleanup old system updates."
|
||||
msgstr "Для наладкі сістэмнага часу патрабуецца аўтэнтыфікацыя."
|
||||
|
||||
#: src/sysupdate/org.freedesktop.sysupdate1.policy:75
|
||||
msgid "Manage optional features"
|
||||
msgstr ""
|
||||
|
||||
#: src/sysupdate/org.freedesktop.sysupdate1.policy:76
|
||||
#, fuzzy
|
||||
msgid "Authentication is required to manage optional features"
|
||||
msgstr ""
|
||||
"Для кіравання актыўнымі сеансамі, карыстальнікамі і працоўнымі месцамі "
|
||||
"патрабуецца аўтэнтыфікацыя."
|
||||
|
||||
#: src/timedate/org.freedesktop.timedate1.policy:22
|
||||
msgid "Set system time"
|
||||
msgstr "Наладзіць сістэмны час"
|
||||
|
@ -1223,23 +1244,23 @@ msgstr ""
|
|||
"Для ўключэння або выключэння сінхранізацыі часу па сетцы патрабуецца "
|
||||
"аўтэнтыфікацыя."
|
||||
|
||||
#: src/core/dbus-unit.c:353
|
||||
#: src/core/dbus-unit.c:370
|
||||
msgid "Authentication is required to start '$(unit)'."
|
||||
msgstr "Для запуску \"$(unit)\" патрабуецца аўтэнтыфікацыя."
|
||||
|
||||
#: src/core/dbus-unit.c:354
|
||||
#: src/core/dbus-unit.c:371
|
||||
msgid "Authentication is required to stop '$(unit)'."
|
||||
msgstr "Для спынення \"$(unit)\" патрабуецца аўтэнтыфікацыя."
|
||||
|
||||
#: src/core/dbus-unit.c:355
|
||||
#: src/core/dbus-unit.c:372
|
||||
msgid "Authentication is required to reload '$(unit)'."
|
||||
msgstr "Для перачытання стану \"$(unit)\" патрабуецца аўтэнтыфікацыя."
|
||||
|
||||
#: src/core/dbus-unit.c:356 src/core/dbus-unit.c:357
|
||||
#: src/core/dbus-unit.c:373 src/core/dbus-unit.c:374
|
||||
msgid "Authentication is required to restart '$(unit)'."
|
||||
msgstr "Для перазапуску \"$(unit)\" патрабуецца аўтэнтыфікацыя."
|
||||
|
||||
#: src/core/dbus-unit.c:549
|
||||
#: src/core/dbus-unit.c:566
|
||||
msgid ""
|
||||
"Authentication is required to send a UNIX signal to the processes of "
|
||||
"'$(unit)'."
|
||||
|
@ -1247,17 +1268,17 @@ msgstr ""
|
|||
"Для адпраўкі сігналу UNIX працэсам адзінкі \"$(unit)\" патрабуецца "
|
||||
"аўтэнтыфікацыя."
|
||||
|
||||
#: src/core/dbus-unit.c:577
|
||||
#: src/core/dbus-unit.c:594
|
||||
msgid "Authentication is required to reset the \"failed\" state of '$(unit)'."
|
||||
msgstr ""
|
||||
"Для таго, каб скінуць стан \"failed\" у \"$(unit)\", патрабуецца "
|
||||
"аўтэнтыфікацыя."
|
||||
|
||||
#: src/core/dbus-unit.c:607
|
||||
#: src/core/dbus-unit.c:624
|
||||
msgid "Authentication is required to set properties on '$(unit)'."
|
||||
msgstr "Для змены ўласцівасцей \"$(unit)\" патрабуецца аўтэнтыфікацыя."
|
||||
|
||||
#: src/core/dbus-unit.c:704
|
||||
#: src/core/dbus-unit.c:721
|
||||
msgid ""
|
||||
"Authentication is required to delete files and directories associated with "
|
||||
"'$(unit)'."
|
||||
|
@ -1265,7 +1286,7 @@ msgstr ""
|
|||
"Для выдалення файлаў і каталогаў, якія звязаныя з \"$(unit)\", патрабуецца "
|
||||
"аўтэнтыфікацыя."
|
||||
|
||||
#: src/core/dbus-unit.c:741
|
||||
#: src/core/dbus-unit.c:758
|
||||
msgid ""
|
||||
"Authentication is required to freeze or thaw the processes of '$(unit)' unit."
|
||||
msgstr ""
|
||||
|
|
|
@ -7,7 +7,7 @@
|
|||
msgid ""
|
||||
msgstr ""
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-08-23 15:33+0200\n"
|
||||
"POT-Creation-Date: 2024-11-06 14:42+0000\n"
|
||||
"PO-Revision-Date: 2016-06-09 19:50+0300\n"
|
||||
"Last-Translator: Viktar Vaŭčkievič <victorenator@gmail.com>\n"
|
||||
"Language-Team: \n"
|
||||
|
@ -119,20 +119,30 @@ msgstr ""
|
|||
"Nieabchodna aŭtentyfikacyja dlia dalučennia prylad da pracoŭnych miescaŭ."
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:53
|
||||
msgid "Resize a home area"
|
||||
msgid "Update your home area"
|
||||
msgstr ""
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:54
|
||||
#, fuzzy
|
||||
msgid "Authentication is required to update your home area."
|
||||
msgstr ""
|
||||
"Nieabchodna aŭtentyfikacyja dlia dalučennia prylad da pracoŭnych miescaŭ."
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:63
|
||||
msgid "Resize a home area"
|
||||
msgstr ""
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:64
|
||||
#, fuzzy
|
||||
msgid "Authentication is required to resize a user's home area."
|
||||
msgstr ""
|
||||
"Nieabchodna aŭtentyfikacyja dlia ŭstaliavannia ŭsieahuĺnaha paviedamliennia"
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:63
|
||||
#: src/home/org.freedesktop.home1.policy:73
|
||||
msgid "Change password of a home area"
|
||||
msgstr ""
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:64
|
||||
#: src/home/org.freedesktop.home1.policy:74
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
"Authentication is required to change the password of a user's home area."
|
||||
|
@ -140,11 +150,11 @@ msgstr ""
|
|||
"Nieabchodna aŭtentyfikacyja dlia kiravannia aktyŭnymi siesijami, "
|
||||
"karystaĺnikami i miescami."
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:73
|
||||
#: src/home/org.freedesktop.home1.policy:83
|
||||
msgid "Activate a home area"
|
||||
msgstr ""
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:74
|
||||
#: src/home/org.freedesktop.home1.policy:84
|
||||
#, fuzzy
|
||||
msgid "Authentication is required to activate a user's home area."
|
||||
msgstr "Nieabchodna aŭtentyfikacyja dlia pieračytannia stanu systemd."
|
||||
|
@ -1231,6 +1241,17 @@ msgstr ""
|
|||
msgid "Authentication is required to cleanup old system updates."
|
||||
msgstr "Nieabchodna aŭtentyfikacyja dlia ŭstaliavannia sistemnaha času."
|
||||
|
||||
#: src/sysupdate/org.freedesktop.sysupdate1.policy:75
|
||||
msgid "Manage optional features"
|
||||
msgstr ""
|
||||
|
||||
#: src/sysupdate/org.freedesktop.sysupdate1.policy:76
|
||||
#, fuzzy
|
||||
msgid "Authentication is required to manage optional features"
|
||||
msgstr ""
|
||||
"Nieabchodna aŭtentyfikacyja dlia kiravannia aktyŭnymi siesijami, "
|
||||
"karystaĺnikami i miescami."
|
||||
|
||||
#: src/timedate/org.freedesktop.timedate1.policy:22
|
||||
msgid "Set system time"
|
||||
msgstr "Ustaliavać sistemny čas"
|
||||
|
@ -1272,23 +1293,23 @@ msgstr ""
|
|||
"Nieabchodna aŭtentyfikacyja dlia ŭkliučennia abo vykliučennia sinchranizacyi "
|
||||
"času pa sietcy."
|
||||
|
||||
#: src/core/dbus-unit.c:353
|
||||
#: src/core/dbus-unit.c:370
|
||||
msgid "Authentication is required to start '$(unit)'."
|
||||
msgstr "Nieabchodna aŭtentyfikacyja dlia zapusku '$(unit)'."
|
||||
|
||||
#: src/core/dbus-unit.c:354
|
||||
#: src/core/dbus-unit.c:371
|
||||
msgid "Authentication is required to stop '$(unit)'."
|
||||
msgstr "Nieabchodna aŭtentyfikacyja dlia spyniennia '$(unit)'."
|
||||
|
||||
#: src/core/dbus-unit.c:355
|
||||
#: src/core/dbus-unit.c:372
|
||||
msgid "Authentication is required to reload '$(unit)'."
|
||||
msgstr "Nieabchodna aŭtentyfikacyja dlia pieračytannia stanu '$(unit)'."
|
||||
|
||||
#: src/core/dbus-unit.c:356 src/core/dbus-unit.c:357
|
||||
#: src/core/dbus-unit.c:373 src/core/dbus-unit.c:374
|
||||
msgid "Authentication is required to restart '$(unit)'."
|
||||
msgstr "Nieabchodna aŭtentyfikacyja dlia pierazapusku '$(unit)'."
|
||||
|
||||
#: src/core/dbus-unit.c:549
|
||||
#: src/core/dbus-unit.c:566
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
"Authentication is required to send a UNIX signal to the processes of "
|
||||
|
@ -1296,17 +1317,17 @@ msgid ""
|
|||
msgstr ""
|
||||
"Nieabchodna aŭtentyfikacyja dlia ŭstaliavannia ŭlascivasciej '$(unit)'."
|
||||
|
||||
#: src/core/dbus-unit.c:577
|
||||
#: src/core/dbus-unit.c:594
|
||||
msgid "Authentication is required to reset the \"failed\" state of '$(unit)'."
|
||||
msgstr ""
|
||||
"Nieabchodna aŭtentyfikacyja dlia anuliavannia pamylkovaha stanu '$(unit)'."
|
||||
|
||||
#: src/core/dbus-unit.c:607
|
||||
#: src/core/dbus-unit.c:624
|
||||
msgid "Authentication is required to set properties on '$(unit)'."
|
||||
msgstr ""
|
||||
"Nieabchodna aŭtentyfikacyja dlia ŭstaliavannia ŭlascivasciej '$(unit)'."
|
||||
|
||||
#: src/core/dbus-unit.c:704
|
||||
#: src/core/dbus-unit.c:721
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
"Authentication is required to delete files and directories associated with "
|
||||
|
@ -1314,7 +1335,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Nieabchodna aŭtentyfikacyja dlia anuliavannia pamylkovaha stanu '$(unit)'."
|
||||
|
||||
#: src/core/dbus-unit.c:741
|
||||
#: src/core/dbus-unit.c:758
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
"Authentication is required to freeze or thaw the processes of '$(unit)' unit."
|
||||
|
|
51
po/bg.po
51
po/bg.po
|
@ -8,7 +8,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: systemd master\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-08-23 15:33+0200\n"
|
||||
"POT-Creation-Date: 2024-11-06 14:42+0000\n"
|
||||
"PO-Revision-Date: 2023-03-17 15:20+0000\n"
|
||||
"Last-Translator: Velislav Ivanov <velislav.bg@gmail.com>\n"
|
||||
"Language-Team: Bulgarian <https://translate.fedoraproject.org/projects/"
|
||||
|
@ -116,29 +116,39 @@ msgid "Authentication is required to update a user's home area."
|
|||
msgstr "За обновяване на място за потребител е необходима идентификация."
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:53
|
||||
#, fuzzy
|
||||
msgid "Update your home area"
|
||||
msgstr "Обновяване на място за потребител"
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:54
|
||||
#, fuzzy
|
||||
msgid "Authentication is required to update your home area."
|
||||
msgstr "За обновяване на място за потребител е необходима идентификация."
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:63
|
||||
msgid "Resize a home area"
|
||||
msgstr "Преоразмеряване на място за потребител"
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:54
|
||||
#: src/home/org.freedesktop.home1.policy:64
|
||||
msgid "Authentication is required to resize a user's home area."
|
||||
msgstr "За преоразмеряване на място за потребител е необходима идентификация."
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:63
|
||||
#: src/home/org.freedesktop.home1.policy:73
|
||||
msgid "Change password of a home area"
|
||||
msgstr "Промяна на парола на място за потребител"
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:64
|
||||
#: src/home/org.freedesktop.home1.policy:74
|
||||
msgid ""
|
||||
"Authentication is required to change the password of a user's home area."
|
||||
msgstr ""
|
||||
"За промяна на парола на място за потребител е необходима идентификация."
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:73
|
||||
#: src/home/org.freedesktop.home1.policy:83
|
||||
#, fuzzy
|
||||
msgid "Activate a home area"
|
||||
msgstr "Създаване на място за потребител"
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:74
|
||||
#: src/home/org.freedesktop.home1.policy:84
|
||||
#, fuzzy
|
||||
msgid "Authentication is required to activate a user's home area."
|
||||
msgstr "За създаване на място за потребител е необходима идентификация."
|
||||
|
@ -1207,6 +1217,17 @@ msgstr ""
|
|||
msgid "Authentication is required to cleanup old system updates."
|
||||
msgstr "За задаване на времето на системата е необходима идентификация."
|
||||
|
||||
#: src/sysupdate/org.freedesktop.sysupdate1.policy:75
|
||||
msgid "Manage optional features"
|
||||
msgstr ""
|
||||
|
||||
#: src/sysupdate/org.freedesktop.sysupdate1.policy:76
|
||||
#, fuzzy
|
||||
msgid "Authentication is required to manage optional features"
|
||||
msgstr ""
|
||||
"За управление на работещите сесии, потребители и работни места е необходима "
|
||||
"идентификация."
|
||||
|
||||
#: src/timedate/org.freedesktop.timedate1.policy:22
|
||||
msgid "Set system time"
|
||||
msgstr "Задаване на времето на системата"
|
||||
|
@ -1247,23 +1268,23 @@ msgstr ""
|
|||
"За превключване на синхронизацията на времето по мрежата е необходима "
|
||||
"идентификация."
|
||||
|
||||
#: src/core/dbus-unit.c:353
|
||||
#: src/core/dbus-unit.c:370
|
||||
msgid "Authentication is required to start '$(unit)'."
|
||||
msgstr "За стартиране на „$(unit)“ е необходима идентификация."
|
||||
|
||||
#: src/core/dbus-unit.c:354
|
||||
#: src/core/dbus-unit.c:371
|
||||
msgid "Authentication is required to stop '$(unit)'."
|
||||
msgstr "За спиране на „$(unit)“ е необходима идентификация."
|
||||
|
||||
#: src/core/dbus-unit.c:355
|
||||
#: src/core/dbus-unit.c:372
|
||||
msgid "Authentication is required to reload '$(unit)'."
|
||||
msgstr "За презареждане на „$(unit)“ е необходима идентификация."
|
||||
|
||||
#: src/core/dbus-unit.c:356 src/core/dbus-unit.c:357
|
||||
#: src/core/dbus-unit.c:373 src/core/dbus-unit.c:374
|
||||
msgid "Authentication is required to restart '$(unit)'."
|
||||
msgstr "За рестартиране на „$(unit)“ е необходима идентификация."
|
||||
|
||||
#: src/core/dbus-unit.c:549
|
||||
#: src/core/dbus-unit.c:566
|
||||
msgid ""
|
||||
"Authentication is required to send a UNIX signal to the processes of "
|
||||
"'$(unit)'."
|
||||
|
@ -1271,17 +1292,17 @@ msgstr ""
|
|||
"За изпращането на сигнал на UNIX на процесите на „$(unit)“ е необходима "
|
||||
"идентификация."
|
||||
|
||||
#: src/core/dbus-unit.c:577
|
||||
#: src/core/dbus-unit.c:594
|
||||
msgid "Authentication is required to reset the \"failed\" state of '$(unit)'."
|
||||
msgstr ""
|
||||
"За премахване на състоянието за неуспех на „$(unit)“ е необходима "
|
||||
"идентификация."
|
||||
|
||||
#: src/core/dbus-unit.c:607
|
||||
#: src/core/dbus-unit.c:624
|
||||
msgid "Authentication is required to set properties on '$(unit)'."
|
||||
msgstr "За задаване на свойствата на „$(unit)“ е необходима идентификация."
|
||||
|
||||
#: src/core/dbus-unit.c:704
|
||||
#: src/core/dbus-unit.c:721
|
||||
msgid ""
|
||||
"Authentication is required to delete files and directories associated with "
|
||||
"'$(unit)'."
|
||||
|
@ -1289,7 +1310,7 @@ msgstr ""
|
|||
"За изтриването на файловете и директориите на „$(unit)“ е необходима "
|
||||
"идентификация."
|
||||
|
||||
#: src/core/dbus-unit.c:741
|
||||
#: src/core/dbus-unit.c:758
|
||||
msgid ""
|
||||
"Authentication is required to freeze or thaw the processes of '$(unit)' unit."
|
||||
msgstr ""
|
||||
|
|
53
po/ca.po
53
po/ca.po
|
@ -6,7 +6,7 @@
|
|||
msgid ""
|
||||
msgstr ""
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-08-23 15:33+0200\n"
|
||||
"POT-Creation-Date: 2024-11-06 14:42+0000\n"
|
||||
"PO-Revision-Date: 2018-02-27 04:18-0500\n"
|
||||
"Last-Translator: Robert Antoni Buj Gelonch <rbuj@fedoraproject.org>\n"
|
||||
"Language-Team: Català <ubuntu-l10n-ca@lists.ubuntu.com>\n"
|
||||
|
@ -120,31 +120,41 @@ msgstr ""
|
|||
"Es requereix autenticació per annexar un dispositiu a un lloc de treball."
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:53
|
||||
msgid "Resize a home area"
|
||||
msgid "Update your home area"
|
||||
msgstr ""
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:54
|
||||
#, fuzzy
|
||||
msgid "Authentication is required to resize a user's home area."
|
||||
msgstr "Es requereix autenticació per establir un missatge de mur"
|
||||
msgid "Authentication is required to update your home area."
|
||||
msgstr ""
|
||||
"Es requereix autenticació per annexar un dispositiu a un lloc de treball."
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:63
|
||||
msgid "Change password of a home area"
|
||||
msgid "Resize a home area"
|
||||
msgstr ""
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:64
|
||||
#, fuzzy
|
||||
msgid "Authentication is required to resize a user's home area."
|
||||
msgstr "Es requereix autenticació per establir un missatge de mur"
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:73
|
||||
msgid "Change password of a home area"
|
||||
msgstr ""
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:74
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
"Authentication is required to change the password of a user's home area."
|
||||
msgstr ""
|
||||
"Es requereix autenticació per gestionar les sessions, usuaris i llocs de "
|
||||
"treball actius."
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:73
|
||||
#: src/home/org.freedesktop.home1.policy:83
|
||||
msgid "Activate a home area"
|
||||
msgstr ""
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:74
|
||||
#: src/home/org.freedesktop.home1.policy:84
|
||||
#, fuzzy
|
||||
msgid "Authentication is required to activate a user's home area."
|
||||
msgstr "Es requereix autenticació per tornar a carregar l'estat de systemd."
|
||||
|
@ -1236,6 +1246,17 @@ msgstr ""
|
|||
msgid "Authentication is required to cleanup old system updates."
|
||||
msgstr "Es requereix autenticació per establir l'hora del sistema."
|
||||
|
||||
#: src/sysupdate/org.freedesktop.sysupdate1.policy:75
|
||||
msgid "Manage optional features"
|
||||
msgstr ""
|
||||
|
||||
#: src/sysupdate/org.freedesktop.sysupdate1.policy:76
|
||||
#, fuzzy
|
||||
msgid "Authentication is required to manage optional features"
|
||||
msgstr ""
|
||||
"Es requereix autenticació per gestionar les sessions, usuaris i llocs de "
|
||||
"treball actius."
|
||||
|
||||
#: src/timedate/org.freedesktop.timedate1.policy:22
|
||||
msgid "Set system time"
|
||||
msgstr "Estableix l'hora del sistema"
|
||||
|
@ -1276,45 +1297,45 @@ msgstr ""
|
|||
"Es requereix autenticació per controlar si s'ha d'activar la sincronització "
|
||||
"de l'hora de xarxa."
|
||||
|
||||
#: src/core/dbus-unit.c:353
|
||||
#: src/core/dbus-unit.c:370
|
||||
msgid "Authentication is required to start '$(unit)'."
|
||||
msgstr "Es requereix autenticació per iniciar «$(unit)»."
|
||||
|
||||
#: src/core/dbus-unit.c:354
|
||||
#: src/core/dbus-unit.c:371
|
||||
msgid "Authentication is required to stop '$(unit)'."
|
||||
msgstr "Es requereix autenticació per aturar «$(unit)»."
|
||||
|
||||
#: src/core/dbus-unit.c:355
|
||||
#: src/core/dbus-unit.c:372
|
||||
msgid "Authentication is required to reload '$(unit)'."
|
||||
msgstr "Es requereix autenticació per tornar a carregar «$(unit)»."
|
||||
|
||||
#: src/core/dbus-unit.c:356 src/core/dbus-unit.c:357
|
||||
#: src/core/dbus-unit.c:373 src/core/dbus-unit.c:374
|
||||
msgid "Authentication is required to restart '$(unit)'."
|
||||
msgstr "Es requereix autenticació per reiniciar «$(unit)»."
|
||||
|
||||
#: src/core/dbus-unit.c:549
|
||||
#: src/core/dbus-unit.c:566
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
"Authentication is required to send a UNIX signal to the processes of "
|
||||
"'$(unit)'."
|
||||
msgstr "Es requereix autenticació per establir les propietats a «$(unit)»."
|
||||
|
||||
#: src/core/dbus-unit.c:577
|
||||
#: src/core/dbus-unit.c:594
|
||||
msgid "Authentication is required to reset the \"failed\" state of '$(unit)'."
|
||||
msgstr "Es requereix autenticació per restablir l'estat «failed» de «$(unit)»."
|
||||
|
||||
#: src/core/dbus-unit.c:607
|
||||
#: src/core/dbus-unit.c:624
|
||||
msgid "Authentication is required to set properties on '$(unit)'."
|
||||
msgstr "Es requereix autenticació per establir les propietats a «$(unit)»."
|
||||
|
||||
#: src/core/dbus-unit.c:704
|
||||
#: src/core/dbus-unit.c:721
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
"Authentication is required to delete files and directories associated with "
|
||||
"'$(unit)'."
|
||||
msgstr "Es requereix autenticació per restablir l'estat «failed» de «$(unit)»."
|
||||
|
||||
#: src/core/dbus-unit.c:741
|
||||
#: src/core/dbus-unit.c:758
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
"Authentication is required to freeze or thaw the processes of '$(unit)' unit."
|
||||
|
|
50
po/cs.po
50
po/cs.po
|
@ -7,7 +7,7 @@
|
|||
msgid ""
|
||||
msgstr ""
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-08-23 15:33+0200\n"
|
||||
"POT-Creation-Date: 2024-11-06 14:42+0000\n"
|
||||
"PO-Revision-Date: 2024-10-28 15:47+0000\n"
|
||||
"Last-Translator: Pavel Borecki <pavel.borecki@gmail.com>\n"
|
||||
"Language-Team: Czech <https://translate.fedoraproject.org/projects/systemd/"
|
||||
|
@ -114,28 +114,38 @@ msgid "Authentication is required to update a user's home area."
|
|||
msgstr "Pro aktualizaci domovského adresáře uživatele je vyžadováno ověření."
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:53
|
||||
#, fuzzy
|
||||
msgid "Update your home area"
|
||||
msgstr "Aktualizovat domovský adresář"
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:54
|
||||
#, fuzzy
|
||||
msgid "Authentication is required to update your home area."
|
||||
msgstr "Pro aktualizaci domovského adresáře uživatele je vyžadováno ověření."
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:63
|
||||
msgid "Resize a home area"
|
||||
msgstr "Změnit velikost domovského adresáře"
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:54
|
||||
#: src/home/org.freedesktop.home1.policy:64
|
||||
msgid "Authentication is required to resize a user's home area."
|
||||
msgstr ""
|
||||
"Pro změnu velikosti domovského adresáře uživatele je vyžadováno ověření."
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:63
|
||||
#: src/home/org.freedesktop.home1.policy:73
|
||||
msgid "Change password of a home area"
|
||||
msgstr "Změnit heslo domovského adresáře"
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:64
|
||||
#: src/home/org.freedesktop.home1.policy:74
|
||||
msgid ""
|
||||
"Authentication is required to change the password of a user's home area."
|
||||
msgstr "Pro změnu hesla domovského adresáře uživatele je vyžadováno ověření."
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:73
|
||||
#: src/home/org.freedesktop.home1.policy:83
|
||||
msgid "Activate a home area"
|
||||
msgstr "Aktivovat domovskou složku"
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:74
|
||||
#: src/home/org.freedesktop.home1.policy:84
|
||||
#, fuzzy
|
||||
msgid "Authentication is required to activate a user's home area."
|
||||
msgstr "Pro vytvoření domovského adresáře uživatele je vyžadováno ověření."
|
||||
|
@ -1171,6 +1181,16 @@ msgstr ""
|
|||
msgid "Authentication is required to cleanup old system updates."
|
||||
msgstr "Pro nastavení systémového času je vyžadováno ověření."
|
||||
|
||||
#: src/sysupdate/org.freedesktop.sysupdate1.policy:75
|
||||
msgid "Manage optional features"
|
||||
msgstr ""
|
||||
|
||||
#: src/sysupdate/org.freedesktop.sysupdate1.policy:76
|
||||
#, fuzzy
|
||||
msgid "Authentication is required to manage optional features"
|
||||
msgstr ""
|
||||
"Pro správu aktivních sezení, uživatelů a stanovišť je vyžadováno ověření."
|
||||
|
||||
#: src/timedate/org.freedesktop.timedate1.policy:22
|
||||
msgid "Set system time"
|
||||
msgstr "Nastavit systémový čas"
|
||||
|
@ -1209,37 +1229,37 @@ msgid ""
|
|||
"shall be enabled."
|
||||
msgstr "Pro kontrolu synchronizace času ze sítě je vyžadováno ověření."
|
||||
|
||||
#: src/core/dbus-unit.c:353
|
||||
#: src/core/dbus-unit.c:370
|
||||
msgid "Authentication is required to start '$(unit)'."
|
||||
msgstr "Pro spuštění „$(unit)” je vyžadováno ověření."
|
||||
|
||||
#: src/core/dbus-unit.c:354
|
||||
#: src/core/dbus-unit.c:371
|
||||
msgid "Authentication is required to stop '$(unit)'."
|
||||
msgstr "Pro vypnutí „$(unit)” je vyžadováno ověření."
|
||||
|
||||
#: src/core/dbus-unit.c:355
|
||||
#: src/core/dbus-unit.c:372
|
||||
msgid "Authentication is required to reload '$(unit)'."
|
||||
msgstr "Pro opětovné načtení „$(unit)” je vyžadováno ověření."
|
||||
|
||||
#: src/core/dbus-unit.c:356 src/core/dbus-unit.c:357
|
||||
#: src/core/dbus-unit.c:373 src/core/dbus-unit.c:374
|
||||
msgid "Authentication is required to restart '$(unit)'."
|
||||
msgstr "Pro restart „$(unit)” je vyžadováno ověření."
|
||||
|
||||
#: src/core/dbus-unit.c:549
|
||||
#: src/core/dbus-unit.c:566
|
||||
msgid ""
|
||||
"Authentication is required to send a UNIX signal to the processes of "
|
||||
"'$(unit)'."
|
||||
msgstr "Pro odeslání UNIX signálu procesům „$(unit)” je vyžadováno ověření."
|
||||
|
||||
#: src/core/dbus-unit.c:577
|
||||
#: src/core/dbus-unit.c:594
|
||||
msgid "Authentication is required to reset the \"failed\" state of '$(unit)'."
|
||||
msgstr "Pro resetování chybného stavu „$(unit)” je vyžadováno ověření."
|
||||
|
||||
#: src/core/dbus-unit.c:607
|
||||
#: src/core/dbus-unit.c:624
|
||||
msgid "Authentication is required to set properties on '$(unit)'."
|
||||
msgstr "Pro nastavení vlastností na „$(unit)” je vyžadováno ověření."
|
||||
|
||||
#: src/core/dbus-unit.c:704
|
||||
#: src/core/dbus-unit.c:721
|
||||
msgid ""
|
||||
"Authentication is required to delete files and directories associated with "
|
||||
"'$(unit)'."
|
||||
|
@ -1247,7 +1267,7 @@ msgstr ""
|
|||
"Pro odstranění souborů nebo adresářů souvisejících s „$(unit)” je vyžadováno "
|
||||
"ověření."
|
||||
|
||||
#: src/core/dbus-unit.c:741
|
||||
#: src/core/dbus-unit.c:758
|
||||
msgid ""
|
||||
"Authentication is required to freeze or thaw the processes of '$(unit)' unit."
|
||||
msgstr ""
|
||||
|
|
53
po/da.po
53
po/da.po
|
@ -6,7 +6,7 @@
|
|||
msgid ""
|
||||
msgstr ""
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-08-23 15:33+0200\n"
|
||||
"POT-Creation-Date: 2024-11-06 14:42+0000\n"
|
||||
"PO-Revision-Date: 2021-06-02 16:03+0000\n"
|
||||
"Last-Translator: scootergrisen <scootergrisen@gmail.com>\n"
|
||||
"Language-Team: Danish <https://translate.fedoraproject.org/projects/systemd/"
|
||||
|
@ -113,32 +113,43 @@ msgid "Authentication is required to update a user's home area."
|
|||
msgstr "Der kræves godkendelse for at opdatere en brugers hjemmeområde."
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:53
|
||||
#, fuzzy
|
||||
msgid "Update your home area"
|
||||
msgstr "Opdater et hjemmeområde"
|
||||
|
||||
# https://www.freedesktop.org/software/systemd/man/sd-login.html
|
||||
#: src/home/org.freedesktop.home1.policy:54
|
||||
#, fuzzy
|
||||
msgid "Authentication is required to update your home area."
|
||||
msgstr "Der kræves godkendelse for at opdatere en brugers hjemmeområde."
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:63
|
||||
msgid "Resize a home area"
|
||||
msgstr "Tilpas størrelsen på et hjemmeområde"
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:54
|
||||
#: src/home/org.freedesktop.home1.policy:64
|
||||
msgid "Authentication is required to resize a user's home area."
|
||||
msgstr ""
|
||||
"Der kræves godkendelse for at tilpasse størrelsen på en brugers hjemmeområde."
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:63
|
||||
#: src/home/org.freedesktop.home1.policy:73
|
||||
msgid "Change password of a home area"
|
||||
msgstr "Skift adgangskode for et hjemmeområde"
|
||||
|
||||
# https://www.freedesktop.org/software/systemd/man/sd-login.html
|
||||
#: src/home/org.freedesktop.home1.policy:64
|
||||
#: src/home/org.freedesktop.home1.policy:74
|
||||
msgid ""
|
||||
"Authentication is required to change the password of a user's home area."
|
||||
msgstr ""
|
||||
"Der kræves godkendelse for at skifte adgangskoden for en brugers "
|
||||
"hjemmeområde."
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:73
|
||||
#: src/home/org.freedesktop.home1.policy:83
|
||||
#, fuzzy
|
||||
msgid "Activate a home area"
|
||||
msgstr "Opret et hjemmeområde"
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:74
|
||||
#: src/home/org.freedesktop.home1.policy:84
|
||||
#, fuzzy
|
||||
msgid "Authentication is required to activate a user's home area."
|
||||
msgstr "Der kræves godkendelse for at oprette en brugers hjemmeområde."
|
||||
|
@ -1178,6 +1189,18 @@ msgstr ""
|
|||
msgid "Authentication is required to cleanup old system updates."
|
||||
msgstr "Der kræves godkendelse for at indstille tiden for systemet."
|
||||
|
||||
#: src/sysupdate/org.freedesktop.sysupdate1.policy:75
|
||||
msgid "Manage optional features"
|
||||
msgstr ""
|
||||
|
||||
# https://www.freedesktop.org/software/systemd/man/sd-login.html
|
||||
#: src/sysupdate/org.freedesktop.sysupdate1.policy:76
|
||||
#, fuzzy
|
||||
msgid "Authentication is required to manage optional features"
|
||||
msgstr ""
|
||||
"Der kræves godkendelse for at håndtere aktive sessioner, brugere og "
|
||||
"arbejdsstationer."
|
||||
|
||||
#: src/timedate/org.freedesktop.timedate1.policy:22
|
||||
msgid "Set system time"
|
||||
msgstr "Indstil tiden for systemet"
|
||||
|
@ -1218,45 +1241,45 @@ msgstr ""
|
|||
"Der kræves godkendelse for at kontrollere hvorvidt synkronisering af "
|
||||
"netværkstid skal aktiveres."
|
||||
|
||||
#: src/core/dbus-unit.c:353
|
||||
#: src/core/dbus-unit.c:370
|
||||
msgid "Authentication is required to start '$(unit)'."
|
||||
msgstr "Der kræves godkendelse for at starte '$(unit)'."
|
||||
|
||||
#: src/core/dbus-unit.c:354
|
||||
#: src/core/dbus-unit.c:371
|
||||
msgid "Authentication is required to stop '$(unit)'."
|
||||
msgstr "Der kræves godkendelse for at stoppe '$(unit)'."
|
||||
|
||||
#: src/core/dbus-unit.c:355
|
||||
#: src/core/dbus-unit.c:372
|
||||
msgid "Authentication is required to reload '$(unit)'."
|
||||
msgstr "Der kræves godkendelse for at genindlæse '$(unit)'."
|
||||
|
||||
#: src/core/dbus-unit.c:356 src/core/dbus-unit.c:357
|
||||
#: src/core/dbus-unit.c:373 src/core/dbus-unit.c:374
|
||||
msgid "Authentication is required to restart '$(unit)'."
|
||||
msgstr "Der kræves godkendelse for at genstarte '$(unit)'."
|
||||
|
||||
#: src/core/dbus-unit.c:549
|
||||
#: src/core/dbus-unit.c:566
|
||||
msgid ""
|
||||
"Authentication is required to send a UNIX signal to the processes of "
|
||||
"'$(unit)'."
|
||||
msgstr "Der kræves godkendelse for at indstille egenskaber på '$(unit)'."
|
||||
|
||||
#: src/core/dbus-unit.c:577
|
||||
#: src/core/dbus-unit.c:594
|
||||
msgid "Authentication is required to reset the \"failed\" state of '$(unit)'."
|
||||
msgstr ""
|
||||
"Der kræves godkendelse for at nulstille \"fejl\"-tilstanden på '$(unit)'."
|
||||
|
||||
#: src/core/dbus-unit.c:607
|
||||
#: src/core/dbus-unit.c:624
|
||||
msgid "Authentication is required to set properties on '$(unit)'."
|
||||
msgstr "Der kræves godkendelse for at indstille egenskaber på '$(unit)'."
|
||||
|
||||
#: src/core/dbus-unit.c:704
|
||||
#: src/core/dbus-unit.c:721
|
||||
msgid ""
|
||||
"Authentication is required to delete files and directories associated with "
|
||||
"'$(unit)'."
|
||||
msgstr ""
|
||||
"Der kræves godkendelse for at nulstille \"fejl\"-tilstanden på '$(unit)'."
|
||||
|
||||
#: src/core/dbus-unit.c:741
|
||||
#: src/core/dbus-unit.c:758
|
||||
msgid ""
|
||||
"Authentication is required to freeze or thaw the processes of '$(unit)' unit."
|
||||
msgstr ""
|
||||
|
|
55
po/de.po
55
po/de.po
|
@ -13,7 +13,7 @@
|
|||
msgid ""
|
||||
msgstr ""
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-08-23 15:33+0200\n"
|
||||
"POT-Creation-Date: 2024-11-06 14:42+0000\n"
|
||||
"PO-Revision-Date: 2024-11-05 13:46+0000\n"
|
||||
"Last-Translator: Weblate Translation Memory <noreply-mt-weblate-translation-"
|
||||
"memory@weblate.org>\n"
|
||||
|
@ -131,33 +131,46 @@ msgstr ""
|
|||
"Benutzers notwendig."
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:53
|
||||
#, fuzzy
|
||||
msgid "Update your home area"
|
||||
msgstr "Einen persönlichen Bereich aktualisieren"
|
||||
|
||||
# https://www.freedesktop.org/software/systemd/man/sd-login.html
|
||||
#: src/home/org.freedesktop.home1.policy:54
|
||||
#, fuzzy
|
||||
msgid "Authentication is required to update your home area."
|
||||
msgstr ""
|
||||
"Legitimierung ist zum Aktualisieren des persönlichen Bereichs eines "
|
||||
"Benutzers notwendig."
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:63
|
||||
msgid "Resize a home area"
|
||||
msgstr "Größe eines persönlichen Bereichs ändern"
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:54
|
||||
#: src/home/org.freedesktop.home1.policy:64
|
||||
msgid "Authentication is required to resize a user's home area."
|
||||
msgstr ""
|
||||
"Legitimierung ist für die Größenänderung des persönlichen Bereichs eines "
|
||||
"Benutzers notwendig."
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:63
|
||||
#: src/home/org.freedesktop.home1.policy:73
|
||||
msgid "Change password of a home area"
|
||||
msgstr "Passwort eines persönlichen Bereichs ändern"
|
||||
|
||||
# https://www.freedesktop.org/software/systemd/man/sd-login.html
|
||||
#: src/home/org.freedesktop.home1.policy:64
|
||||
#: src/home/org.freedesktop.home1.policy:74
|
||||
msgid ""
|
||||
"Authentication is required to change the password of a user's home area."
|
||||
msgstr ""
|
||||
"Legitimierung ist zum Ändern des Passworts eines persönlichen Bereichs eines "
|
||||
"Benutzers notwendig."
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:73
|
||||
#: src/home/org.freedesktop.home1.policy:83
|
||||
#, fuzzy
|
||||
msgid "Activate a home area"
|
||||
msgstr "Einen persönlichen Bereich anlegen"
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:74
|
||||
#: src/home/org.freedesktop.home1.policy:84
|
||||
#, fuzzy
|
||||
msgid "Authentication is required to activate a user's home area."
|
||||
msgstr ""
|
||||
|
@ -1253,6 +1266,18 @@ msgstr "Alte Systemaktualisierungen bereinigen"
|
|||
msgid "Authentication is required to cleanup old system updates."
|
||||
msgstr "Legitimierung ist zum Festlegen der Systemzeit notwendig."
|
||||
|
||||
#: src/sysupdate/org.freedesktop.sysupdate1.policy:75
|
||||
msgid "Manage optional features"
|
||||
msgstr ""
|
||||
|
||||
# https://www.freedesktop.org/software/systemd/man/sd-login.html
|
||||
#: src/sysupdate/org.freedesktop.sysupdate1.policy:76
|
||||
#, fuzzy
|
||||
msgid "Authentication is required to manage optional features"
|
||||
msgstr ""
|
||||
"Legitimierung ist zur Verwaltung aktiver Sitzungen, Benutzern und "
|
||||
"Arbeitsstationen notwendig."
|
||||
|
||||
#: src/timedate/org.freedesktop.timedate1.policy:22
|
||||
msgid "Set system time"
|
||||
msgstr "Die Systemzeit festlegen"
|
||||
|
@ -1293,23 +1318,23 @@ msgstr ""
|
|||
"Legitimierung ist zum Festlegen, ob Netzwerkzeitabgeich eingeschaltet sein "
|
||||
"soll, erforderlich."
|
||||
|
||||
#: src/core/dbus-unit.c:353
|
||||
#: src/core/dbus-unit.c:370
|
||||
msgid "Authentication is required to start '$(unit)'."
|
||||
msgstr "Legitimierung ist zum Starten von »$(unit)« notwendig."
|
||||
|
||||
#: src/core/dbus-unit.c:354
|
||||
#: src/core/dbus-unit.c:371
|
||||
msgid "Authentication is required to stop '$(unit)'."
|
||||
msgstr "Legitimierung ist zum Stoppen von »$(unit)« notwendig."
|
||||
|
||||
#: src/core/dbus-unit.c:355
|
||||
#: src/core/dbus-unit.c:372
|
||||
msgid "Authentication is required to reload '$(unit)'."
|
||||
msgstr "Legitimierung ist zum erneuten Laden von »$(unit)« notwendig."
|
||||
|
||||
#: src/core/dbus-unit.c:356 src/core/dbus-unit.c:357
|
||||
#: src/core/dbus-unit.c:373 src/core/dbus-unit.c:374
|
||||
msgid "Authentication is required to restart '$(unit)'."
|
||||
msgstr "Legitimierung ist zum Neustarten von »$(unit)« notwendig."
|
||||
|
||||
#: src/core/dbus-unit.c:549
|
||||
#: src/core/dbus-unit.c:566
|
||||
msgid ""
|
||||
"Authentication is required to send a UNIX signal to the processes of "
|
||||
"'$(unit)'."
|
||||
|
@ -1317,18 +1342,18 @@ msgstr ""
|
|||
"Legitimierung ist zum Senden eines UNIX-Signals an die Prozesse von "
|
||||
"»$(unit)« notwendig."
|
||||
|
||||
#: src/core/dbus-unit.c:577
|
||||
#: src/core/dbus-unit.c:594
|
||||
msgid "Authentication is required to reset the \"failed\" state of '$(unit)'."
|
||||
msgstr ""
|
||||
"Legitimierung ist zum Zurücksetzen des Status »fehlgeschlagen« von »$(unit)« "
|
||||
"notwendig"
|
||||
|
||||
#: src/core/dbus-unit.c:607
|
||||
#: src/core/dbus-unit.c:624
|
||||
msgid "Authentication is required to set properties on '$(unit)'."
|
||||
msgstr ""
|
||||
"Legitimierung ist zum Festlegen der Eigenschaften von »$(unit)« notwendig."
|
||||
|
||||
#: src/core/dbus-unit.c:704
|
||||
#: src/core/dbus-unit.c:721
|
||||
msgid ""
|
||||
"Authentication is required to delete files and directories associated with "
|
||||
"'$(unit)'."
|
||||
|
@ -1336,7 +1361,7 @@ msgstr ""
|
|||
"Legitimierung ist zum Löschen von Dateien und Verzeichnissen, die zu "
|
||||
"»$(unit)« gehören, erforderlich."
|
||||
|
||||
#: src/core/dbus-unit.c:741
|
||||
#: src/core/dbus-unit.c:758
|
||||
msgid ""
|
||||
"Authentication is required to freeze or thaw the processes of '$(unit)' unit."
|
||||
msgstr ""
|
||||
|
|
50
po/el.po
50
po/el.po
|
@ -7,7 +7,7 @@
|
|||
msgid ""
|
||||
msgstr ""
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-08-23 15:33+0200\n"
|
||||
"POT-Creation-Date: 2024-11-06 14:42+0000\n"
|
||||
"PO-Revision-Date: 2024-08-04 03:41+0000\n"
|
||||
"Last-Translator: Dimitrys Meliates <demetresmeliates+fedora@gmail.com>\n"
|
||||
"Language-Team: Greek <https://translate.fedoraproject.org/projects/systemd/"
|
||||
|
@ -118,31 +118,41 @@ msgid "Authentication is required to update a user's home area."
|
|||
msgstr "Απαιτείται ταυτοποίηση για την ενημέρωση αρχικής περιοχής ενός χρήστη."
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:53
|
||||
#, fuzzy
|
||||
msgid "Update your home area"
|
||||
msgstr "Ενημέρωση αρχικής περιοχής"
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:54
|
||||
#, fuzzy
|
||||
msgid "Authentication is required to update your home area."
|
||||
msgstr "Απαιτείται ταυτοποίηση για την ενημέρωση αρχικής περιοχής ενός χρήστη."
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:63
|
||||
msgid "Resize a home area"
|
||||
msgstr "Αλλαγή μεγέθους αρχικής περιοχής"
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:54
|
||||
#: src/home/org.freedesktop.home1.policy:64
|
||||
msgid "Authentication is required to resize a user's home area."
|
||||
msgstr ""
|
||||
"Απαιτείται ταυτοποίηση για την αλλαγή του μεγέθους αρχικής περιοχής ενός "
|
||||
"χρήστη."
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:63
|
||||
#: src/home/org.freedesktop.home1.policy:73
|
||||
msgid "Change password of a home area"
|
||||
msgstr ""
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:64
|
||||
#: src/home/org.freedesktop.home1.policy:74
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
"Authentication is required to change the password of a user's home area."
|
||||
msgstr ""
|
||||
"Απαιτείται πιστοποίηση για προσάρτηση μιας συσκευής σε έναν σταθμό εργασίας."
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:73
|
||||
#: src/home/org.freedesktop.home1.policy:83
|
||||
msgid "Activate a home area"
|
||||
msgstr ""
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:74
|
||||
#: src/home/org.freedesktop.home1.policy:84
|
||||
#, fuzzy
|
||||
msgid "Authentication is required to activate a user's home area."
|
||||
msgstr "Απαιτείται πιστοποίηση για να ορίσετε την ώρα του συστήματος."
|
||||
|
@ -1222,6 +1232,16 @@ msgstr ""
|
|||
msgid "Authentication is required to cleanup old system updates."
|
||||
msgstr "Απαιτείται πιστοποίηση για να ορίσετε την ώρα του συστήματος."
|
||||
|
||||
#: src/sysupdate/org.freedesktop.sysupdate1.policy:75
|
||||
msgid "Manage optional features"
|
||||
msgstr ""
|
||||
|
||||
#: src/sysupdate/org.freedesktop.sysupdate1.policy:76
|
||||
#, fuzzy
|
||||
msgid "Authentication is required to manage optional features"
|
||||
msgstr ""
|
||||
"Απαιτείται πιστοποίηση για προσάρτηση μιας συσκευής σε έναν σταθμό εργασίας."
|
||||
|
||||
#: src/timedate/org.freedesktop.timedate1.policy:22
|
||||
msgid "Set system time"
|
||||
msgstr "Ορισμός ώρας συστήματος"
|
||||
|
@ -1262,51 +1282,51 @@ msgstr ""
|
|||
"Απαιτείται πιστοποίηση για να ελέγξετε αν ο συγχρονισμός ώρας δικτύου θα "
|
||||
"ενεργοποιηθεί."
|
||||
|
||||
#: src/core/dbus-unit.c:353
|
||||
#: src/core/dbus-unit.c:370
|
||||
#, fuzzy
|
||||
msgid "Authentication is required to start '$(unit)'."
|
||||
msgstr "Απαιτείται πιστοποίηση για να ορίσετε την ώρα του συστήματος."
|
||||
|
||||
#: src/core/dbus-unit.c:354
|
||||
#: src/core/dbus-unit.c:371
|
||||
#, fuzzy
|
||||
msgid "Authentication is required to stop '$(unit)'."
|
||||
msgstr "Απαιτείται πιστοποίηση για να ορίσετε την ώρα του συστήματος."
|
||||
|
||||
#: src/core/dbus-unit.c:355
|
||||
#: src/core/dbus-unit.c:372
|
||||
#, fuzzy
|
||||
msgid "Authentication is required to reload '$(unit)'."
|
||||
msgstr "Απαιτείται πιστοποίηση για να ορίσετε την ώρα του συστήματος."
|
||||
|
||||
#: src/core/dbus-unit.c:356 src/core/dbus-unit.c:357
|
||||
#: src/core/dbus-unit.c:373 src/core/dbus-unit.c:374
|
||||
#, fuzzy
|
||||
msgid "Authentication is required to restart '$(unit)'."
|
||||
msgstr "Απαιτείται πιστοποίηση για να ορίσετε την ώρα του συστήματος."
|
||||
|
||||
#: src/core/dbus-unit.c:549
|
||||
#: src/core/dbus-unit.c:566
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
"Authentication is required to send a UNIX signal to the processes of "
|
||||
"'$(unit)'."
|
||||
msgstr "Απαιτείται πιστοποίηση για να ορίσετε την ώρα του συστήματος."
|
||||
|
||||
#: src/core/dbus-unit.c:577
|
||||
#: src/core/dbus-unit.c:594
|
||||
#, fuzzy
|
||||
msgid "Authentication is required to reset the \"failed\" state of '$(unit)'."
|
||||
msgstr "Απαιτείται πιστοποίηση για να ορίσετε τοπικά όνομα οικοδεσπότη."
|
||||
|
||||
#: src/core/dbus-unit.c:607
|
||||
#: src/core/dbus-unit.c:624
|
||||
#, fuzzy
|
||||
msgid "Authentication is required to set properties on '$(unit)'."
|
||||
msgstr "Απαιτείται πιστοποίηση για να ορίσετε την ώρα του συστήματος."
|
||||
|
||||
#: src/core/dbus-unit.c:704
|
||||
#: src/core/dbus-unit.c:721
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
"Authentication is required to delete files and directories associated with "
|
||||
"'$(unit)'."
|
||||
msgstr "Απαιτείται πιστοποίηση για να ορίσετε τοπικά όνομα οικοδεσπότη."
|
||||
|
||||
#: src/core/dbus-unit.c:741
|
||||
#: src/core/dbus-unit.c:758
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
"Authentication is required to freeze or thaw the processes of '$(unit)' unit."
|
||||
|
|
52
po/es.po
52
po/es.po
|
@ -9,7 +9,7 @@
|
|||
msgid ""
|
||||
msgstr ""
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-08-23 15:33+0200\n"
|
||||
"POT-Creation-Date: 2024-11-06 14:42+0000\n"
|
||||
"PO-Revision-Date: 2021-08-26 18:05+0000\n"
|
||||
"Last-Translator: Adolfo Jayme Barrientos <fitoschido@gmail.com>\n"
|
||||
"Language-Team: Spanish <https://translate.fedoraproject.org/projects/systemd/"
|
||||
|
@ -118,31 +118,42 @@ msgstr ""
|
|||
"Necesita autenticarse para actualizar el espacio personal de un usuario."
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:53
|
||||
#, fuzzy
|
||||
msgid "Update your home area"
|
||||
msgstr "Actualizar un espacio personal"
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:54
|
||||
#, fuzzy
|
||||
msgid "Authentication is required to update your home area."
|
||||
msgstr ""
|
||||
"Necesita autenticarse para actualizar el espacio personal de un usuario."
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:63
|
||||
msgid "Resize a home area"
|
||||
msgstr "Redimensionar un espacio personal"
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:54
|
||||
#: src/home/org.freedesktop.home1.policy:64
|
||||
msgid "Authentication is required to resize a user's home area."
|
||||
msgstr ""
|
||||
"Necesita autenticarse para redimensionar el espacio personal de un usuario."
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:63
|
||||
#: src/home/org.freedesktop.home1.policy:73
|
||||
msgid "Change password of a home area"
|
||||
msgstr "Cambiar contraseña de un espacio personal"
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:64
|
||||
#: src/home/org.freedesktop.home1.policy:74
|
||||
msgid ""
|
||||
"Authentication is required to change the password of a user's home area."
|
||||
msgstr ""
|
||||
"Necesita autenticarse para cambiar la contraseña del espacio personal de un "
|
||||
"usuario."
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:73
|
||||
#: src/home/org.freedesktop.home1.policy:83
|
||||
#, fuzzy
|
||||
msgid "Activate a home area"
|
||||
msgstr "Crear un área home"
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:74
|
||||
#: src/home/org.freedesktop.home1.policy:84
|
||||
#, fuzzy
|
||||
msgid "Authentication is required to activate a user's home area."
|
||||
msgstr "Se requiere autenticación para crear un área home de usuario."
|
||||
|
@ -1215,6 +1226,17 @@ msgstr ""
|
|||
msgid "Authentication is required to cleanup old system updates."
|
||||
msgstr "Necesita autenticarse para establecer la fecha y hora del sistema."
|
||||
|
||||
#: src/sysupdate/org.freedesktop.sysupdate1.policy:75
|
||||
msgid "Manage optional features"
|
||||
msgstr ""
|
||||
|
||||
#: src/sysupdate/org.freedesktop.sysupdate1.policy:76
|
||||
#, fuzzy
|
||||
msgid "Authentication is required to manage optional features"
|
||||
msgstr ""
|
||||
"Necesita autenticarse para administrar las sesiones activas, usuarios y "
|
||||
"puestos de trabajo."
|
||||
|
||||
#: src/timedate/org.freedesktop.timedate1.policy:22
|
||||
msgid "Set system time"
|
||||
msgstr "Establecer fecha y hora del sistema"
|
||||
|
@ -1255,23 +1277,23 @@ msgstr ""
|
|||
"Necesita autenticarse para activar/desactivar la sincronización de hora por "
|
||||
"red."
|
||||
|
||||
#: src/core/dbus-unit.c:353
|
||||
#: src/core/dbus-unit.c:370
|
||||
msgid "Authentication is required to start '$(unit)'."
|
||||
msgstr "Necesita autenticarse para iniciar «$(unit)»."
|
||||
|
||||
#: src/core/dbus-unit.c:354
|
||||
#: src/core/dbus-unit.c:371
|
||||
msgid "Authentication is required to stop '$(unit)'."
|
||||
msgstr "Necesita autenticarse para detener «$(unit)»."
|
||||
|
||||
#: src/core/dbus-unit.c:355
|
||||
#: src/core/dbus-unit.c:372
|
||||
msgid "Authentication is required to reload '$(unit)'."
|
||||
msgstr "Necesita autenticarse para recargar «$(unit)»."
|
||||
|
||||
#: src/core/dbus-unit.c:356 src/core/dbus-unit.c:357
|
||||
#: src/core/dbus-unit.c:373 src/core/dbus-unit.c:374
|
||||
msgid "Authentication is required to restart '$(unit)'."
|
||||
msgstr "Necesita autenticarse para reiniciar «$(unit)»."
|
||||
|
||||
#: src/core/dbus-unit.c:549
|
||||
#: src/core/dbus-unit.c:566
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
"Authentication is required to send a UNIX signal to the processes of "
|
||||
|
@ -1279,16 +1301,16 @@ msgid ""
|
|||
msgstr ""
|
||||
"Se requiere autenticación para establecer las propiedades de '$(unit)'."
|
||||
|
||||
#: src/core/dbus-unit.c:577
|
||||
#: src/core/dbus-unit.c:594
|
||||
msgid "Authentication is required to reset the \"failed\" state of '$(unit)'."
|
||||
msgstr ""
|
||||
"Necesita autenticarse para reiniciar el estado de «fallido» de «$(unit)»."
|
||||
|
||||
#: src/core/dbus-unit.c:607
|
||||
#: src/core/dbus-unit.c:624
|
||||
msgid "Authentication is required to set properties on '$(unit)'."
|
||||
msgstr "Necesita autenticarse para establecer las propiedades de «$(unit)»."
|
||||
|
||||
#: src/core/dbus-unit.c:704
|
||||
#: src/core/dbus-unit.c:721
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
"Authentication is required to delete files and directories associated with "
|
||||
|
@ -1296,7 +1318,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Se requiere autenticación para reiniciar el estado de «fallido» de '$(unit)'."
|
||||
|
||||
#: src/core/dbus-unit.c:741
|
||||
#: src/core/dbus-unit.c:758
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
"Authentication is required to freeze or thaw the processes of '$(unit)' unit."
|
||||
|
|
50
po/et.po
50
po/et.po
|
@ -4,7 +4,7 @@
|
|||
msgid ""
|
||||
msgstr ""
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-08-23 15:33+0200\n"
|
||||
"POT-Creation-Date: 2024-11-06 14:42+0000\n"
|
||||
"PO-Revision-Date: 2022-10-24 15:23+0000\n"
|
||||
"Last-Translator: H A <contact+fedora@hen.ee>\n"
|
||||
"Language-Team: Estonian <https://translate.fedoraproject.org/projects/"
|
||||
|
@ -106,28 +106,38 @@ msgid "Authentication is required to update a user's home area."
|
|||
msgstr "Autentmine on vajalik, et uuendada kasutaja koduala."
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:53
|
||||
#, fuzzy
|
||||
msgid "Update your home area"
|
||||
msgstr "Uuenda koduala"
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:54
|
||||
#, fuzzy
|
||||
msgid "Authentication is required to update your home area."
|
||||
msgstr "Autentmine on vajalik, et uuendada kasutaja koduala."
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:63
|
||||
msgid "Resize a home area"
|
||||
msgstr "Muuda koduala suurust"
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:54
|
||||
#: src/home/org.freedesktop.home1.policy:64
|
||||
msgid "Authentication is required to resize a user's home area."
|
||||
msgstr "Autentmine on vajalik, et muuta kasutaja koduala suurust."
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:63
|
||||
#: src/home/org.freedesktop.home1.policy:73
|
||||
msgid "Change password of a home area"
|
||||
msgstr "Muuda koduala parooli"
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:64
|
||||
#: src/home/org.freedesktop.home1.policy:74
|
||||
msgid ""
|
||||
"Authentication is required to change the password of a user's home area."
|
||||
msgstr "Autentimine on vajalik, et muuta kasutaja koduala parooli."
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:73
|
||||
#: src/home/org.freedesktop.home1.policy:83
|
||||
#, fuzzy
|
||||
msgid "Activate a home area"
|
||||
msgstr "Loo koduala"
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:74
|
||||
#: src/home/org.freedesktop.home1.policy:84
|
||||
#, fuzzy
|
||||
msgid "Authentication is required to activate a user's home area."
|
||||
msgstr "Autentimine on vajalik, et luua kasutaja koduala."
|
||||
|
@ -1114,6 +1124,16 @@ msgstr ""
|
|||
msgid "Authentication is required to cleanup old system updates."
|
||||
msgstr "Autentimine on vajalik, et määrata süsteemi aega."
|
||||
|
||||
#: src/sysupdate/org.freedesktop.sysupdate1.policy:75
|
||||
msgid "Manage optional features"
|
||||
msgstr ""
|
||||
|
||||
#: src/sysupdate/org.freedesktop.sysupdate1.policy:76
|
||||
#, fuzzy
|
||||
msgid "Authentication is required to manage optional features"
|
||||
msgstr ""
|
||||
"Autentimine on vajalik, et hallata aktiivseid seansse, kasutajaid ning kohti."
|
||||
|
||||
#: src/timedate/org.freedesktop.timedate1.policy:22
|
||||
msgid "Set system time"
|
||||
msgstr "Määra süsteemi aeg"
|
||||
|
@ -1153,45 +1173,45 @@ msgstr ""
|
|||
"Autentimine on vajalik, et kontrollida kas võrgu ajasünkroneerimine peaks "
|
||||
"olema lubatud."
|
||||
|
||||
#: src/core/dbus-unit.c:353
|
||||
#: src/core/dbus-unit.c:370
|
||||
msgid "Authentication is required to start '$(unit)'."
|
||||
msgstr "Autentimine on vajalik, et käivitada '$(unit)'."
|
||||
|
||||
#: src/core/dbus-unit.c:354
|
||||
#: src/core/dbus-unit.c:371
|
||||
msgid "Authentication is required to stop '$(unit)'."
|
||||
msgstr "Autentimine on vajalik, et peatada '$(unit)'."
|
||||
|
||||
#: src/core/dbus-unit.c:355
|
||||
#: src/core/dbus-unit.c:372
|
||||
msgid "Authentication is required to reload '$(unit)'."
|
||||
msgstr "Autentimine on vajalik, et laadida '$(unit)' uuesti."
|
||||
|
||||
#: src/core/dbus-unit.c:356 src/core/dbus-unit.c:357
|
||||
#: src/core/dbus-unit.c:373 src/core/dbus-unit.c:374
|
||||
msgid "Authentication is required to restart '$(unit)'."
|
||||
msgstr "Autentimine on vajalik, et restartida '$(unit)'."
|
||||
|
||||
#: src/core/dbus-unit.c:549
|
||||
#: src/core/dbus-unit.c:566
|
||||
msgid ""
|
||||
"Authentication is required to send a UNIX signal to the processes of "
|
||||
"'$(unit)'."
|
||||
msgstr ""
|
||||
"Autentimine on vajalik, et saata UNIX signaali '$(unit)' protsessidele."
|
||||
|
||||
#: src/core/dbus-unit.c:577
|
||||
#: src/core/dbus-unit.c:594
|
||||
msgid "Authentication is required to reset the \"failed\" state of '$(unit)'."
|
||||
msgstr ""
|
||||
"Autentimine on vajalik, et lähtestada '$(unit)' \"ebaõnnestunud\" olekut."
|
||||
|
||||
#: src/core/dbus-unit.c:607
|
||||
#: src/core/dbus-unit.c:624
|
||||
msgid "Authentication is required to set properties on '$(unit)'."
|
||||
msgstr "Autentimine on vajalik, et määrata '$(unit)' omadusi."
|
||||
|
||||
#: src/core/dbus-unit.c:704
|
||||
#: src/core/dbus-unit.c:721
|
||||
msgid ""
|
||||
"Authentication is required to delete files and directories associated with "
|
||||
"'$(unit)'."
|
||||
msgstr "Autentimine on vajalik, et kustutada '$(unit)' faile ja kauste."
|
||||
|
||||
#: src/core/dbus-unit.c:741
|
||||
#: src/core/dbus-unit.c:758
|
||||
msgid ""
|
||||
"Authentication is required to freeze or thaw the processes of '$(unit)' unit."
|
||||
msgstr ""
|
||||
|
|
52
po/eu.po
52
po/eu.po
|
@ -5,7 +5,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: systemd\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-08-23 15:33+0200\n"
|
||||
"POT-Creation-Date: 2024-11-06 14:42+0000\n"
|
||||
"PO-Revision-Date: 2023-06-03 15:48+0000\n"
|
||||
"Last-Translator: Asier Sarasua Garmendia <asier.sarasua@gmail.com>\n"
|
||||
"Language-Team: Basque <https://translate.fedoraproject.org/projects/systemd/"
|
||||
|
@ -113,27 +113,36 @@ msgid "Authentication is required to update a user's home area."
|
|||
msgstr ""
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:53
|
||||
msgid "Resize a home area"
|
||||
msgid "Update your home area"
|
||||
msgstr ""
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:54
|
||||
msgid "Authentication is required to resize a user's home area."
|
||||
msgstr ""
|
||||
#, fuzzy
|
||||
msgid "Authentication is required to update your home area."
|
||||
msgstr "Autentifikazioa behar da sistemaren eskualde-ezarpenak ezartzeko."
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:63
|
||||
msgid "Change password of a home area"
|
||||
msgid "Resize a home area"
|
||||
msgstr ""
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:64
|
||||
msgid "Authentication is required to resize a user's home area."
|
||||
msgstr ""
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:73
|
||||
msgid "Change password of a home area"
|
||||
msgstr ""
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:74
|
||||
msgid ""
|
||||
"Authentication is required to change the password of a user's home area."
|
||||
msgstr ""
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:73
|
||||
#: src/home/org.freedesktop.home1.policy:83
|
||||
msgid "Activate a home area"
|
||||
msgstr ""
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:74
|
||||
#: src/home/org.freedesktop.home1.policy:84
|
||||
#, fuzzy
|
||||
msgid "Authentication is required to activate a user's home area."
|
||||
msgstr "Autentifikazioa behar da sistemaren eskualde-ezarpenak ezartzeko."
|
||||
|
@ -1094,6 +1103,17 @@ msgstr ""
|
|||
msgid "Authentication is required to cleanup old system updates."
|
||||
msgstr "Autentifikazioa behar da systemd egoera birkargatzeko."
|
||||
|
||||
#: src/sysupdate/org.freedesktop.sysupdate1.policy:75
|
||||
msgid "Manage optional features"
|
||||
msgstr ""
|
||||
|
||||
#: src/sysupdate/org.freedesktop.sysupdate1.policy:76
|
||||
#, fuzzy
|
||||
msgid "Authentication is required to manage optional features"
|
||||
msgstr ""
|
||||
"Autentifikazioa behar da sistema-zerbitzua edo unitate-fitxategiak "
|
||||
"kudeatzeko."
|
||||
|
||||
#: src/timedate/org.freedesktop.timedate1.policy:22
|
||||
msgid "Set system time"
|
||||
msgstr ""
|
||||
|
@ -1130,43 +1150,43 @@ msgid ""
|
|||
"shall be enabled."
|
||||
msgstr ""
|
||||
|
||||
#: src/core/dbus-unit.c:353
|
||||
#: src/core/dbus-unit.c:370
|
||||
msgid "Authentication is required to start '$(unit)'."
|
||||
msgstr ""
|
||||
|
||||
#: src/core/dbus-unit.c:354
|
||||
#: src/core/dbus-unit.c:371
|
||||
msgid "Authentication is required to stop '$(unit)'."
|
||||
msgstr ""
|
||||
|
||||
#: src/core/dbus-unit.c:355
|
||||
#: src/core/dbus-unit.c:372
|
||||
msgid "Authentication is required to reload '$(unit)'."
|
||||
msgstr ""
|
||||
|
||||
#: src/core/dbus-unit.c:356 src/core/dbus-unit.c:357
|
||||
#: src/core/dbus-unit.c:373 src/core/dbus-unit.c:374
|
||||
msgid "Authentication is required to restart '$(unit)'."
|
||||
msgstr ""
|
||||
|
||||
#: src/core/dbus-unit.c:549
|
||||
#: src/core/dbus-unit.c:566
|
||||
msgid ""
|
||||
"Authentication is required to send a UNIX signal to the processes of "
|
||||
"'$(unit)'."
|
||||
msgstr ""
|
||||
|
||||
#: src/core/dbus-unit.c:577
|
||||
#: src/core/dbus-unit.c:594
|
||||
msgid "Authentication is required to reset the \"failed\" state of '$(unit)'."
|
||||
msgstr ""
|
||||
|
||||
#: src/core/dbus-unit.c:607
|
||||
#: src/core/dbus-unit.c:624
|
||||
msgid "Authentication is required to set properties on '$(unit)'."
|
||||
msgstr ""
|
||||
|
||||
#: src/core/dbus-unit.c:704
|
||||
#: src/core/dbus-unit.c:721
|
||||
msgid ""
|
||||
"Authentication is required to delete files and directories associated with "
|
||||
"'$(unit)'."
|
||||
msgstr ""
|
||||
|
||||
#: src/core/dbus-unit.c:741
|
||||
#: src/core/dbus-unit.c:758
|
||||
msgid ""
|
||||
"Authentication is required to freeze or thaw the processes of '$(unit)' unit."
|
||||
msgstr ""
|
||||
|
|
54
po/fi.po
54
po/fi.po
|
@ -6,7 +6,7 @@
|
|||
msgid ""
|
||||
msgstr ""
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-08-23 15:33+0200\n"
|
||||
"POT-Creation-Date: 2024-11-06 14:42+0000\n"
|
||||
"PO-Revision-Date: 2024-09-12 13:43+0000\n"
|
||||
"Last-Translator: Ricky Tigg <ricky.tigg@gmail.com>\n"
|
||||
"Language-Team: Finnish <https://translate.fedoraproject.org/projects/systemd/"
|
||||
|
@ -112,27 +112,37 @@ msgid "Authentication is required to update a user's home area."
|
|||
msgstr "Todennus vaaditaan käyttäjän kotialueen päivittämiseksi."
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:53
|
||||
#, fuzzy
|
||||
msgid "Update your home area"
|
||||
msgstr "Päivitä kotialue"
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:54
|
||||
#, fuzzy
|
||||
msgid "Authentication is required to update your home area."
|
||||
msgstr "Todennus vaaditaan käyttäjän kotialueen päivittämiseksi."
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:63
|
||||
msgid "Resize a home area"
|
||||
msgstr "Muuta kotialueen kokoa"
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:54
|
||||
#: src/home/org.freedesktop.home1.policy:64
|
||||
msgid "Authentication is required to resize a user's home area."
|
||||
msgstr "Todennus vaaditaan käyttäjän kotialueen koon muuttamiseksi."
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:63
|
||||
#: src/home/org.freedesktop.home1.policy:73
|
||||
msgid "Change password of a home area"
|
||||
msgstr "Muuta kotialueen salasana"
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:64
|
||||
#: src/home/org.freedesktop.home1.policy:74
|
||||
msgid ""
|
||||
"Authentication is required to change the password of a user's home area."
|
||||
msgstr "Todennus vaaditaan käyttäjän kotialueen salasanan vaihtamiseksi."
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:73
|
||||
#: src/home/org.freedesktop.home1.policy:83
|
||||
msgid "Activate a home area"
|
||||
msgstr "Aktivoi kotialue"
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:74
|
||||
#: src/home/org.freedesktop.home1.policy:84
|
||||
msgid "Authentication is required to activate a user's home area."
|
||||
msgstr "Todennus vaaditaan käyttäjän kotialueen aktivoimiseksi."
|
||||
|
||||
|
@ -392,7 +402,8 @@ msgstr "Peruuta levykuvan siirto"
|
|||
#: src/import/org.freedesktop.import1.policy:53
|
||||
msgid ""
|
||||
"Authentication is required to cancel the ongoing transfer of a disk image."
|
||||
msgstr "Todennus vaaditaan meneillään olevan levykuvan siirron peruuttamiseksi."
|
||||
msgstr ""
|
||||
"Todennus vaaditaan meneillään olevan levykuvan siirron peruuttamiseksi."
|
||||
|
||||
#: src/locale/org.freedesktop.locale1.policy:22
|
||||
msgid "Set system locale"
|
||||
|
@ -1161,6 +1172,17 @@ msgstr "Puhdista vanhat järjestelmäpäivitykset"
|
|||
msgid "Authentication is required to cleanup old system updates."
|
||||
msgstr "Todennus vaaditaan vanhojen järjestelmäpäivitysten puhdistamiseen."
|
||||
|
||||
#: src/sysupdate/org.freedesktop.sysupdate1.policy:75
|
||||
msgid "Manage optional features"
|
||||
msgstr ""
|
||||
|
||||
#: src/sysupdate/org.freedesktop.sysupdate1.policy:76
|
||||
#, fuzzy
|
||||
msgid "Authentication is required to manage optional features"
|
||||
msgstr ""
|
||||
"Todennus vaaditaan aktiivisten istuntojen, käyttäjien ja paikkojen "
|
||||
"hallintaan."
|
||||
|
||||
#: src/timedate/org.freedesktop.timedate1.policy:22
|
||||
msgid "Set system time"
|
||||
msgstr "Aseta järjestelmän aika"
|
||||
|
@ -1202,38 +1224,38 @@ msgstr ""
|
|||
"Todennus vaaditaan sen hallitsemiseksi, onko verkkoajan synkronointi "
|
||||
"käytössä."
|
||||
|
||||
#: src/core/dbus-unit.c:353
|
||||
#: src/core/dbus-unit.c:370
|
||||
msgid "Authentication is required to start '$(unit)'."
|
||||
msgstr "Todennus vaaditaan $(unit):n aloittamiseksi."
|
||||
|
||||
#: src/core/dbus-unit.c:354
|
||||
#: src/core/dbus-unit.c:371
|
||||
msgid "Authentication is required to stop '$(unit)'."
|
||||
msgstr "Todennus vaaditaan $(unit):n lopettamiseksi."
|
||||
|
||||
#: src/core/dbus-unit.c:355
|
||||
#: src/core/dbus-unit.c:372
|
||||
msgid "Authentication is required to reload '$(unit)'."
|
||||
msgstr "Todennus vaaditaan $(unit):n uudelleen lataamiseksi."
|
||||
|
||||
#: src/core/dbus-unit.c:356 src/core/dbus-unit.c:357
|
||||
#: src/core/dbus-unit.c:373 src/core/dbus-unit.c:374
|
||||
msgid "Authentication is required to restart '$(unit)'."
|
||||
msgstr "Todennus vaaditaan $(unit):n uudelleen käynnistämiseksi."
|
||||
|
||||
#: src/core/dbus-unit.c:549
|
||||
#: src/core/dbus-unit.c:566
|
||||
msgid ""
|
||||
"Authentication is required to send a UNIX signal to the processes of "
|
||||
"'$(unit)'."
|
||||
msgstr ""
|
||||
"Todennus vaaditaan UNIX-signaalin lähettämiseen '$(unit)'-prosesseihin."
|
||||
|
||||
#: src/core/dbus-unit.c:577
|
||||
#: src/core/dbus-unit.c:594
|
||||
msgid "Authentication is required to reset the \"failed\" state of '$(unit)'."
|
||||
msgstr "Todennus vaaditaan \"epäonnistuneen\" tilan \"$(unit)\" nollaamiseksi."
|
||||
|
||||
#: src/core/dbus-unit.c:607
|
||||
#: src/core/dbus-unit.c:624
|
||||
msgid "Authentication is required to set properties on '$(unit)'."
|
||||
msgstr "Todennus vaaditaan, jotta ominaisuudet asetetaan arvoon '$(unit)'."
|
||||
|
||||
#: src/core/dbus-unit.c:704
|
||||
#: src/core/dbus-unit.c:721
|
||||
msgid ""
|
||||
"Authentication is required to delete files and directories associated with "
|
||||
"'$(unit)'."
|
||||
|
@ -1241,7 +1263,7 @@ msgstr ""
|
|||
"Todennus vaaditaan tiedostojen ja hakemistojen poistamiseen, jotka liittyvät "
|
||||
"'$(unit)':iin."
|
||||
|
||||
#: src/core/dbus-unit.c:741
|
||||
#: src/core/dbus-unit.c:758
|
||||
msgid ""
|
||||
"Authentication is required to freeze or thaw the processes of '$(unit)' unit."
|
||||
msgstr ""
|
||||
|
|
53
po/fr.po
53
po/fr.po
|
@ -11,7 +11,7 @@
|
|||
msgid ""
|
||||
msgstr ""
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-08-23 15:33+0200\n"
|
||||
"POT-Creation-Date: 2024-11-06 14:42+0000\n"
|
||||
"PO-Revision-Date: 2024-11-06 12:46+0000\n"
|
||||
"Last-Translator: Léane GRASSER <leane.grasser@proton.me>\n"
|
||||
"Language-Team: French <https://translate.fedoraproject.org/projects/systemd/"
|
||||
|
@ -128,31 +128,43 @@ msgstr ""
|
|||
"utilisateur."
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:53
|
||||
#, fuzzy
|
||||
msgid "Update your home area"
|
||||
msgstr "Mettre à jour un espace personnel"
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:54
|
||||
#, fuzzy
|
||||
msgid "Authentication is required to update your home area."
|
||||
msgstr ""
|
||||
"Une authentification est requise pour mettre à jour l'espace personnel d'un "
|
||||
"utilisateur."
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:63
|
||||
msgid "Resize a home area"
|
||||
msgstr "Redimensionner un espace personnel"
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:54
|
||||
#: src/home/org.freedesktop.home1.policy:64
|
||||
msgid "Authentication is required to resize a user's home area."
|
||||
msgstr ""
|
||||
"Une authentification est requise pour redimensionner l'espace personnel d'un "
|
||||
"utilisateur."
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:63
|
||||
#: src/home/org.freedesktop.home1.policy:73
|
||||
msgid "Change password of a home area"
|
||||
msgstr "Changer le mot de passe d'un espace personnel"
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:64
|
||||
#: src/home/org.freedesktop.home1.policy:74
|
||||
msgid ""
|
||||
"Authentication is required to change the password of a user's home area."
|
||||
msgstr ""
|
||||
"Une authentification est requise pour changer le mot de passe de l'espace "
|
||||
"personnel d'un utilisateur."
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:73
|
||||
#: src/home/org.freedesktop.home1.policy:83
|
||||
msgid "Activate a home area"
|
||||
msgstr "Activer un espace personnel"
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:74
|
||||
#: src/home/org.freedesktop.home1.policy:84
|
||||
msgid "Authentication is required to activate a user's home area."
|
||||
msgstr ""
|
||||
"Une authentification est requise pour activer l'espace personnel d'un "
|
||||
|
@ -1247,6 +1259,17 @@ msgstr ""
|
|||
"Une authentification est requise pour nettoyer les anciennes mises à jour du "
|
||||
"système."
|
||||
|
||||
#: src/sysupdate/org.freedesktop.sysupdate1.policy:75
|
||||
msgid "Manage optional features"
|
||||
msgstr ""
|
||||
|
||||
#: src/sysupdate/org.freedesktop.sysupdate1.policy:76
|
||||
#, fuzzy
|
||||
msgid "Authentication is required to manage optional features"
|
||||
msgstr ""
|
||||
"Une authentification est requise pour gérer les sessions actives, les "
|
||||
"utilisateurs et les postes (seats)."
|
||||
|
||||
#: src/timedate/org.freedesktop.timedate1.policy:22
|
||||
msgid "Set system time"
|
||||
msgstr "Définir l'heure du système"
|
||||
|
@ -1288,23 +1311,23 @@ msgstr ""
|
|||
"Une authentification est requise pour activer ou désactiver la "
|
||||
"synchronisation de l'heure avec le réseau."
|
||||
|
||||
#: src/core/dbus-unit.c:353
|
||||
#: src/core/dbus-unit.c:370
|
||||
msgid "Authentication is required to start '$(unit)'."
|
||||
msgstr "Une authentification est requise pour démarrer '$(unit)'."
|
||||
|
||||
#: src/core/dbus-unit.c:354
|
||||
#: src/core/dbus-unit.c:371
|
||||
msgid "Authentication is required to stop '$(unit)'."
|
||||
msgstr "Une authentification est requise pour arrêter '$(unit)'."
|
||||
|
||||
#: src/core/dbus-unit.c:355
|
||||
#: src/core/dbus-unit.c:372
|
||||
msgid "Authentication is required to reload '$(unit)'."
|
||||
msgstr "Une authentification est requise pour recharger '$(unit)'."
|
||||
|
||||
#: src/core/dbus-unit.c:356 src/core/dbus-unit.c:357
|
||||
#: src/core/dbus-unit.c:373 src/core/dbus-unit.c:374
|
||||
msgid "Authentication is required to restart '$(unit)'."
|
||||
msgstr "Une authentification est requise pour redémarrer '$(unit)'."
|
||||
|
||||
#: src/core/dbus-unit.c:549
|
||||
#: src/core/dbus-unit.c:566
|
||||
msgid ""
|
||||
"Authentication is required to send a UNIX signal to the processes of "
|
||||
"'$(unit)'."
|
||||
|
@ -1312,18 +1335,18 @@ msgstr ""
|
|||
"Une authentification est requise pour envoyer un signal UNIX aux processus "
|
||||
"de '$(unit)'."
|
||||
|
||||
#: src/core/dbus-unit.c:577
|
||||
#: src/core/dbus-unit.c:594
|
||||
msgid "Authentication is required to reset the \"failed\" state of '$(unit)'."
|
||||
msgstr ""
|
||||
"Une authentification est requise pour réinitialiser l'état \"failed\" de "
|
||||
"'$(unit)'."
|
||||
|
||||
#: src/core/dbus-unit.c:607
|
||||
#: src/core/dbus-unit.c:624
|
||||
msgid "Authentication is required to set properties on '$(unit)'."
|
||||
msgstr ""
|
||||
"Une authentification est requise pour définir des propriétés de '$(unit)'."
|
||||
|
||||
#: src/core/dbus-unit.c:704
|
||||
#: src/core/dbus-unit.c:721
|
||||
msgid ""
|
||||
"Authentication is required to delete files and directories associated with "
|
||||
"'$(unit)'."
|
||||
|
@ -1331,7 +1354,7 @@ msgstr ""
|
|||
"Une authentification est requise pour supprimer les fichiers et les dossiers "
|
||||
"associés à '$(unit)'."
|
||||
|
||||
#: src/core/dbus-unit.c:741
|
||||
#: src/core/dbus-unit.c:758
|
||||
msgid ""
|
||||
"Authentication is required to freeze or thaw the processes of '$(unit)' unit."
|
||||
msgstr ""
|
||||
|
|
51
po/gl.po
51
po/gl.po
|
@ -5,7 +5,7 @@
|
|||
msgid ""
|
||||
msgstr ""
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-08-23 15:33+0200\n"
|
||||
"POT-Creation-Date: 2024-11-06 14:42+0000\n"
|
||||
"PO-Revision-Date: 2023-04-14 18:20+0000\n"
|
||||
"Last-Translator: Fran Diéguez <frandieguez@gnome.org>\n"
|
||||
"Language-Team: Galician <https://translate.fedoraproject.org/projects/"
|
||||
|
@ -116,31 +116,41 @@ msgid "Authentication is required to update a user's home area."
|
|||
msgstr "Requírese autenticación para actualizar o espazo persoal dun usuario."
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:53
|
||||
#, fuzzy
|
||||
msgid "Update your home area"
|
||||
msgstr "Actualizar un espazo persoal"
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:54
|
||||
#, fuzzy
|
||||
msgid "Authentication is required to update your home area."
|
||||
msgstr "Requírese autenticación para actualizar o espazo persoal dun usuario."
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:63
|
||||
msgid "Resize a home area"
|
||||
msgstr "Redimensionar un espazo persoal"
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:54
|
||||
#: src/home/org.freedesktop.home1.policy:64
|
||||
msgid "Authentication is required to resize a user's home area."
|
||||
msgstr ""
|
||||
"Requírese autenticación para redimensionar o espazo persoal dun usuario."
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:63
|
||||
#: src/home/org.freedesktop.home1.policy:73
|
||||
msgid "Change password of a home area"
|
||||
msgstr "Cambiar contrasinal dun espazo persoal"
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:64
|
||||
#: src/home/org.freedesktop.home1.policy:74
|
||||
msgid ""
|
||||
"Authentication is required to change the password of a user's home area."
|
||||
msgstr ""
|
||||
"Requírese autenticación para cambiar o contrasinal dun espazo persoal dun "
|
||||
"usuario."
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:73
|
||||
#: src/home/org.freedesktop.home1.policy:83
|
||||
#, fuzzy
|
||||
msgid "Activate a home area"
|
||||
msgstr "Crear un área persoal"
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:74
|
||||
#: src/home/org.freedesktop.home1.policy:84
|
||||
#, fuzzy
|
||||
msgid "Authentication is required to activate a user's home area."
|
||||
msgstr "Requírese autenticación para crear un área persoal."
|
||||
|
@ -1190,6 +1200,17 @@ msgstr ""
|
|||
msgid "Authentication is required to cleanup old system updates."
|
||||
msgstr "Requírese autenticación para estabelecer a hora do sistema."
|
||||
|
||||
#: src/sysupdate/org.freedesktop.sysupdate1.policy:75
|
||||
msgid "Manage optional features"
|
||||
msgstr ""
|
||||
|
||||
#: src/sysupdate/org.freedesktop.sysupdate1.policy:76
|
||||
#, fuzzy
|
||||
msgid "Authentication is required to manage optional features"
|
||||
msgstr ""
|
||||
"Requírese autenticación para xestionar as sesións, usuarios e asentos "
|
||||
"activos."
|
||||
|
||||
#: src/timedate/org.freedesktop.timedate1.policy:22
|
||||
msgid "Set system time"
|
||||
msgstr "Estabelecer a hora do sistema"
|
||||
|
@ -1230,23 +1251,23 @@ msgstr ""
|
|||
"Requírese autenticación para controlar se a sincronización de hora por rede "
|
||||
"debería activarse."
|
||||
|
||||
#: src/core/dbus-unit.c:353
|
||||
#: src/core/dbus-unit.c:370
|
||||
msgid "Authentication is required to start '$(unit)'."
|
||||
msgstr "Requírese autenticación para inciar '$(unit)'."
|
||||
|
||||
#: src/core/dbus-unit.c:354
|
||||
#: src/core/dbus-unit.c:371
|
||||
msgid "Authentication is required to stop '$(unit)'."
|
||||
msgstr "Requírese autenticación para deter '$(unit)'."
|
||||
|
||||
#: src/core/dbus-unit.c:355
|
||||
#: src/core/dbus-unit.c:372
|
||||
msgid "Authentication is required to reload '$(unit)'."
|
||||
msgstr "Requírese autenticación para recargar '$(unit)'."
|
||||
|
||||
#: src/core/dbus-unit.c:356 src/core/dbus-unit.c:357
|
||||
#: src/core/dbus-unit.c:373 src/core/dbus-unit.c:374
|
||||
msgid "Authentication is required to restart '$(unit)'."
|
||||
msgstr "Requírese autenticación para reiniciar '$(unit)'."
|
||||
|
||||
#: src/core/dbus-unit.c:549
|
||||
#: src/core/dbus-unit.c:566
|
||||
msgid ""
|
||||
"Authentication is required to send a UNIX signal to the processes of "
|
||||
"'$(unit)'."
|
||||
|
@ -1254,16 +1275,16 @@ msgstr ""
|
|||
"Requírese autenticación para enviarlle un sinal UNIX aos procesos de "
|
||||
"'$(unit)'."
|
||||
|
||||
#: src/core/dbus-unit.c:577
|
||||
#: src/core/dbus-unit.c:594
|
||||
msgid "Authentication is required to reset the \"failed\" state of '$(unit)'."
|
||||
msgstr ""
|
||||
"Requírese autenticación para reinicair o estado «fallido» de '$(unit)'."
|
||||
|
||||
#: src/core/dbus-unit.c:607
|
||||
#: src/core/dbus-unit.c:624
|
||||
msgid "Authentication is required to set properties on '$(unit)'."
|
||||
msgstr "Requírese autenticación para estabelecer as propiedades en '$(unit)'."
|
||||
|
||||
#: src/core/dbus-unit.c:704
|
||||
#: src/core/dbus-unit.c:721
|
||||
msgid ""
|
||||
"Authentication is required to delete files and directories associated with "
|
||||
"'$(unit)'."
|
||||
|
@ -1271,7 +1292,7 @@ msgstr ""
|
|||
"Requírese autenticación para eliminar ficheiros ou directorios asociados con "
|
||||
"'$(unit)'."
|
||||
|
||||
#: src/core/dbus-unit.c:741
|
||||
#: src/core/dbus-unit.c:758
|
||||
msgid ""
|
||||
"Authentication is required to freeze or thaw the processes of '$(unit)' unit."
|
||||
msgstr "Requírese autenticación para conxelar o proceso da unidade '$(unit)'."
|
||||
|
|
49
po/he.po
49
po/he.po
|
@ -5,7 +5,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: systemd\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-08-23 15:33+0200\n"
|
||||
"POT-Creation-Date: 2024-11-06 14:42+0000\n"
|
||||
"PO-Revision-Date: 2023-11-22 00:01+0000\n"
|
||||
"Last-Translator: Yaron Shahrabani <sh.yaron@gmail.com>\n"
|
||||
"Language-Team: Hebrew <https://translate.fedoraproject.org/projects/systemd/"
|
||||
|
@ -106,28 +106,38 @@ msgid "Authentication is required to update a user's home area."
|
|||
msgstr "נדרש אימות כדי לעדכן אזור בית למשתמש."
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:53
|
||||
#, fuzzy
|
||||
msgid "Update your home area"
|
||||
msgstr "עדכון אזור בית"
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:54
|
||||
#, fuzzy
|
||||
msgid "Authentication is required to update your home area."
|
||||
msgstr "נדרש אימות כדי לעדכן אזור בית למשתמש."
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:63
|
||||
msgid "Resize a home area"
|
||||
msgstr "שינוי גודל אזור בית"
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:54
|
||||
#: src/home/org.freedesktop.home1.policy:64
|
||||
msgid "Authentication is required to resize a user's home area."
|
||||
msgstr "נדרש אימות כדי לשנות גודל אזור בית למשתמש."
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:63
|
||||
#: src/home/org.freedesktop.home1.policy:73
|
||||
msgid "Change password of a home area"
|
||||
msgstr "החלפת סיסמה של אזור בית"
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:64
|
||||
#: src/home/org.freedesktop.home1.policy:74
|
||||
msgid ""
|
||||
"Authentication is required to change the password of a user's home area."
|
||||
msgstr "נדרש אימות כדי להחליף סיסמה של אזור בית למשתמש."
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:73
|
||||
#: src/home/org.freedesktop.home1.policy:83
|
||||
#, fuzzy
|
||||
msgid "Activate a home area"
|
||||
msgstr "יצירת אזור בית"
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:74
|
||||
#: src/home/org.freedesktop.home1.policy:84
|
||||
#, fuzzy
|
||||
msgid "Authentication is required to activate a user's home area."
|
||||
msgstr "נדרש אימות כדי ליצור אזור בית למשתמש."
|
||||
|
@ -1098,6 +1108,15 @@ msgstr ""
|
|||
msgid "Authentication is required to cleanup old system updates."
|
||||
msgstr "נדרש אימות כדי להגדיר את שעון המערכת."
|
||||
|
||||
#: src/sysupdate/org.freedesktop.sysupdate1.policy:75
|
||||
msgid "Manage optional features"
|
||||
msgstr ""
|
||||
|
||||
#: src/sysupdate/org.freedesktop.sysupdate1.policy:76
|
||||
#, fuzzy
|
||||
msgid "Authentication is required to manage optional features"
|
||||
msgstr "נדרש אימות כדי לנהל הפעלות, משתמשים ומושבים פעילים."
|
||||
|
||||
#: src/timedate/org.freedesktop.timedate1.policy:22
|
||||
msgid "Set system time"
|
||||
msgstr "הגדרת שעון המערכת"
|
||||
|
@ -1137,43 +1156,43 @@ msgid ""
|
|||
"shall be enabled."
|
||||
msgstr "נדרש אימות כדי להפעיל או לכבות סנכרון שעון מהרשת."
|
||||
|
||||
#: src/core/dbus-unit.c:353
|
||||
#: src/core/dbus-unit.c:370
|
||||
msgid "Authentication is required to start '$(unit)'."
|
||||
msgstr "נדרש אימות כדי להפעיל את ‚$(unit)’."
|
||||
|
||||
#: src/core/dbus-unit.c:354
|
||||
#: src/core/dbus-unit.c:371
|
||||
msgid "Authentication is required to stop '$(unit)'."
|
||||
msgstr "נדרש אימות כדי לעצור את ‚$(unit)’."
|
||||
|
||||
#: src/core/dbus-unit.c:355
|
||||
#: src/core/dbus-unit.c:372
|
||||
msgid "Authentication is required to reload '$(unit)'."
|
||||
msgstr "נדרש אימות כדי לרענן את ‚$(unit)’."
|
||||
|
||||
#: src/core/dbus-unit.c:356 src/core/dbus-unit.c:357
|
||||
#: src/core/dbus-unit.c:373 src/core/dbus-unit.c:374
|
||||
msgid "Authentication is required to restart '$(unit)'."
|
||||
msgstr "נדרש אימות כדי להפעיל את ‚$(unit)’ מחדש."
|
||||
|
||||
#: src/core/dbus-unit.c:549
|
||||
#: src/core/dbus-unit.c:566
|
||||
msgid ""
|
||||
"Authentication is required to send a UNIX signal to the processes of "
|
||||
"'$(unit)'."
|
||||
msgstr "נדרש אימות כדי לשלוח אות יוניקס לתהליכים של ‚$(unit)’."
|
||||
|
||||
#: src/core/dbus-unit.c:577
|
||||
#: src/core/dbus-unit.c:594
|
||||
msgid "Authentication is required to reset the \"failed\" state of '$(unit)'."
|
||||
msgstr "נדרש אימות כדי לאפס את המצב „נכשל” של ‚$(unit)’."
|
||||
|
||||
#: src/core/dbus-unit.c:607
|
||||
#: src/core/dbus-unit.c:624
|
||||
msgid "Authentication is required to set properties on '$(unit)'."
|
||||
msgstr "נדרש אימות כדי להגדיר מאפיינים על ‚$(unit)’."
|
||||
|
||||
#: src/core/dbus-unit.c:704
|
||||
#: src/core/dbus-unit.c:721
|
||||
msgid ""
|
||||
"Authentication is required to delete files and directories associated with "
|
||||
"'$(unit)'."
|
||||
msgstr "נדרש אימות כדי למחוק קבצים ותיקיות שמשויכים אל ‚$(unit)’."
|
||||
|
||||
#: src/core/dbus-unit.c:741
|
||||
#: src/core/dbus-unit.c:758
|
||||
msgid ""
|
||||
"Authentication is required to freeze or thaw the processes of '$(unit)' unit."
|
||||
msgstr "נדרש אימות כדי להפשיר או להקפיא את התהליכים של ‚$(unit)’."
|
||||
|
|
49
po/hi.po
49
po/hi.po
|
@ -5,7 +5,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: systemd\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-08-23 15:33+0200\n"
|
||||
"POT-Creation-Date: 2024-11-06 14:42+0000\n"
|
||||
"PO-Revision-Date: 2024-06-03 00:35+0000\n"
|
||||
"Last-Translator: Scrambled 777 <weblate.scrambled777@simplelogin.com>\n"
|
||||
"Language-Team: Hindi <https://translate.fedoraproject.org/projects/systemd/"
|
||||
|
@ -106,27 +106,37 @@ msgid "Authentication is required to update a user's home area."
|
|||
msgstr "उपयोक्ता के गृह क्षेत्र का अद्यतन करने के लिए प्रमाणीकरण आवश्यक है।"
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:53
|
||||
#, fuzzy
|
||||
msgid "Update your home area"
|
||||
msgstr "गृह क्षेत्र का अद्यतन करें"
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:54
|
||||
#, fuzzy
|
||||
msgid "Authentication is required to update your home area."
|
||||
msgstr "उपयोक्ता के गृह क्षेत्र का अद्यतन करने के लिए प्रमाणीकरण आवश्यक है।"
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:63
|
||||
msgid "Resize a home area"
|
||||
msgstr "गृह क्षेत्र का आकार बदलें"
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:54
|
||||
#: src/home/org.freedesktop.home1.policy:64
|
||||
msgid "Authentication is required to resize a user's home area."
|
||||
msgstr "उपयोक्ता के गृह क्षेत्र का आकार बदलने के लिए प्रमाणीकरण आवश्यक है।"
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:63
|
||||
#: src/home/org.freedesktop.home1.policy:73
|
||||
msgid "Change password of a home area"
|
||||
msgstr "गृह क्षेत्र का पासवर्ड बदलें"
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:64
|
||||
#: src/home/org.freedesktop.home1.policy:74
|
||||
msgid ""
|
||||
"Authentication is required to change the password of a user's home area."
|
||||
msgstr "उपयोक्ता के गृह क्षेत्र का पासवर्ड बदलने के लिए प्रमाणीकरण आवश्यक है।"
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:73
|
||||
#: src/home/org.freedesktop.home1.policy:83
|
||||
msgid "Activate a home area"
|
||||
msgstr "गृह क्षेत्र सक्रिय करें"
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:74
|
||||
#: src/home/org.freedesktop.home1.policy:84
|
||||
msgid "Authentication is required to activate a user's home area."
|
||||
msgstr "उपयोक्ता के गृह क्षेत्र को सक्रिय करने के लिए प्रमाणीकरण आवश्यक है।"
|
||||
|
||||
|
@ -1126,6 +1136,15 @@ msgstr ""
|
|||
msgid "Authentication is required to cleanup old system updates."
|
||||
msgstr "सिस्टम समय निर्धारित करने के लिए प्रमाणीकरण आवश्यक है।"
|
||||
|
||||
#: src/sysupdate/org.freedesktop.sysupdate1.policy:75
|
||||
msgid "Manage optional features"
|
||||
msgstr ""
|
||||
|
||||
#: src/sysupdate/org.freedesktop.sysupdate1.policy:76
|
||||
#, fuzzy
|
||||
msgid "Authentication is required to manage optional features"
|
||||
msgstr "सक्रिय सत्रों, उपयोक्ताओं और सीटों को प्रबंधित करने के लिए प्रमाणीकरण आवश्यक है।"
|
||||
|
||||
#: src/timedate/org.freedesktop.timedate1.policy:22
|
||||
msgid "Set system time"
|
||||
msgstr "सिस्टम समय निर्धारित करें"
|
||||
|
@ -1166,43 +1185,43 @@ msgstr ""
|
|||
"यह नियंत्रित करने के लिए प्रमाणीकरण आवश्यक है कि नेटवर्क समय समन्वयन सक्षम किया जाएगा "
|
||||
"या नहीं।"
|
||||
|
||||
#: src/core/dbus-unit.c:353
|
||||
#: src/core/dbus-unit.c:370
|
||||
msgid "Authentication is required to start '$(unit)'."
|
||||
msgstr "'$(unit)' शुरू करने के लिए प्रमाणीकरण आवश्यक है।"
|
||||
|
||||
#: src/core/dbus-unit.c:354
|
||||
#: src/core/dbus-unit.c:371
|
||||
msgid "Authentication is required to stop '$(unit)'."
|
||||
msgstr "'$(unit)' को रोकने के लिए प्रमाणीकरण आवश्यक है।"
|
||||
|
||||
#: src/core/dbus-unit.c:355
|
||||
#: src/core/dbus-unit.c:372
|
||||
msgid "Authentication is required to reload '$(unit)'."
|
||||
msgstr "'$(unit)' को पुनः लोड करने के लिए प्रमाणीकरण आवश्यक है।"
|
||||
|
||||
#: src/core/dbus-unit.c:356 src/core/dbus-unit.c:357
|
||||
#: src/core/dbus-unit.c:373 src/core/dbus-unit.c:374
|
||||
msgid "Authentication is required to restart '$(unit)'."
|
||||
msgstr "'$(unit)' को पुनः आरंभ करने के लिए प्रमाणीकरण आवश्यक है।"
|
||||
|
||||
#: src/core/dbus-unit.c:549
|
||||
#: src/core/dbus-unit.c:566
|
||||
msgid ""
|
||||
"Authentication is required to send a UNIX signal to the processes of "
|
||||
"'$(unit)'."
|
||||
msgstr "'$(unit)' की प्रक्रियाओं में UNIX सिग्नल भेजने के लिए प्रमाणीकरण आवश्यक है।"
|
||||
|
||||
#: src/core/dbus-unit.c:577
|
||||
#: src/core/dbus-unit.c:594
|
||||
msgid "Authentication is required to reset the \"failed\" state of '$(unit)'."
|
||||
msgstr "'$(unit)' की \"विफल\" स्थिति को रीसेट करने के लिए प्रमाणीकरण आवश्यक है।"
|
||||
|
||||
#: src/core/dbus-unit.c:607
|
||||
#: src/core/dbus-unit.c:624
|
||||
msgid "Authentication is required to set properties on '$(unit)'."
|
||||
msgstr "'$(unit)' पर गुण निर्धारित करने के लिए प्रमाणीकरण आवश्यक है।"
|
||||
|
||||
#: src/core/dbus-unit.c:704
|
||||
#: src/core/dbus-unit.c:721
|
||||
msgid ""
|
||||
"Authentication is required to delete files and directories associated with "
|
||||
"'$(unit)'."
|
||||
msgstr "'$(unit)' से जुड़ी फाइलों और निर्देशिकाओं को हटाने के लिए प्रमाणीकरण आवश्यक है।"
|
||||
|
||||
#: src/core/dbus-unit.c:741
|
||||
#: src/core/dbus-unit.c:758
|
||||
msgid ""
|
||||
"Authentication is required to freeze or thaw the processes of '$(unit)' unit."
|
||||
msgstr "'$(unit)' यूनिट की प्रक्रियाओं को जमाने या पिघलाने के लिए प्रमाणीकरण आवश्यक है।"
|
||||
|
|
51
po/hr.po
51
po/hr.po
|
@ -8,7 +8,7 @@
|
|||
msgid ""
|
||||
msgstr ""
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-08-23 15:33+0200\n"
|
||||
"POT-Creation-Date: 2024-11-06 14:42+0000\n"
|
||||
"PO-Revision-Date: 2024-08-04 03:41+0000\n"
|
||||
"Last-Translator: Marin Kresic <marinjurekresic@gmail.com>\n"
|
||||
"Language-Team: Croatian <https://translate.fedoraproject.org/projects/"
|
||||
|
@ -112,28 +112,38 @@ msgid "Authentication is required to update a user's home area."
|
|||
msgstr "Potrebna je ovjera za nadopunu osobnog prostora korisnika."
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:53
|
||||
#, fuzzy
|
||||
msgid "Update your home area"
|
||||
msgstr "Nadopuni osobni prostor"
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:54
|
||||
#, fuzzy
|
||||
msgid "Authentication is required to update your home area."
|
||||
msgstr "Potrebna je ovjera za nadopunu osobnog prostora korisnika."
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:63
|
||||
msgid "Resize a home area"
|
||||
msgstr "Promjeni veličinu osobnog prostora korisnika"
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:54
|
||||
#: src/home/org.freedesktop.home1.policy:64
|
||||
msgid "Authentication is required to resize a user's home area."
|
||||
msgstr "Potrebna je ovjera za promjenu veličine osobnog prostora korisnika."
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:63
|
||||
#: src/home/org.freedesktop.home1.policy:73
|
||||
msgid "Change password of a home area"
|
||||
msgstr "Promijeni lozinku osobnog prostora"
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:64
|
||||
#: src/home/org.freedesktop.home1.policy:74
|
||||
msgid ""
|
||||
"Authentication is required to change the password of a user's home area."
|
||||
msgstr "Potrebna je ovjera za promjenu lozinke osobnog prostora korisnika."
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:73
|
||||
#: src/home/org.freedesktop.home1.policy:83
|
||||
#, fuzzy
|
||||
msgid "Activate a home area"
|
||||
msgstr "Stvori osobni prostor"
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:74
|
||||
#: src/home/org.freedesktop.home1.policy:84
|
||||
#, fuzzy
|
||||
msgid "Authentication is required to activate a user's home area."
|
||||
msgstr "Potrebna je ovjera za stvaranje osobnog prostora korisnika."
|
||||
|
@ -1170,6 +1180,17 @@ msgstr ""
|
|||
msgid "Authentication is required to cleanup old system updates."
|
||||
msgstr "Potrebna je ovjera za postavljanje vremena sustava."
|
||||
|
||||
#: src/sysupdate/org.freedesktop.sysupdate1.policy:75
|
||||
msgid "Manage optional features"
|
||||
msgstr ""
|
||||
|
||||
#: src/sysupdate/org.freedesktop.sysupdate1.policy:76
|
||||
#, fuzzy
|
||||
msgid "Authentication is required to manage optional features"
|
||||
msgstr ""
|
||||
"Potrebna je ovjera za upravljanje aktivnim sesijama, korisnicima i skupovima "
|
||||
"sesija i hardvera."
|
||||
|
||||
#: src/timedate/org.freedesktop.timedate1.policy:22
|
||||
msgid "Set system time"
|
||||
msgstr "Postavi vrijeme sustava"
|
||||
|
@ -1209,37 +1230,37 @@ msgstr ""
|
|||
"Potrebna je ovjera za uključivanje ili isključivanje mrežnog usklađivanja "
|
||||
"vremena."
|
||||
|
||||
#: src/core/dbus-unit.c:353
|
||||
#: src/core/dbus-unit.c:370
|
||||
msgid "Authentication is required to start '$(unit)'."
|
||||
msgstr "Potrebna je ovjera za pokretanje '$(unit)'."
|
||||
|
||||
#: src/core/dbus-unit.c:354
|
||||
#: src/core/dbus-unit.c:371
|
||||
msgid "Authentication is required to stop '$(unit)'."
|
||||
msgstr "Potrebna je ovjera za zaustavljanje '$(unit)'."
|
||||
|
||||
#: src/core/dbus-unit.c:355
|
||||
#: src/core/dbus-unit.c:372
|
||||
msgid "Authentication is required to reload '$(unit)'."
|
||||
msgstr "Potrebna je ovjera za ponovno učitavnje '$(unit)'."
|
||||
|
||||
#: src/core/dbus-unit.c:356 src/core/dbus-unit.c:357
|
||||
#: src/core/dbus-unit.c:373 src/core/dbus-unit.c:374
|
||||
msgid "Authentication is required to restart '$(unit)'."
|
||||
msgstr "Potrebna je ovjera za ponovno pokretanje'$(unit)'."
|
||||
|
||||
#: src/core/dbus-unit.c:549
|
||||
#: src/core/dbus-unit.c:566
|
||||
msgid ""
|
||||
"Authentication is required to send a UNIX signal to the processes of "
|
||||
"'$(unit)'."
|
||||
msgstr "Potrebna je ovjera za slanje UNIX signala u procese '$(unit)'."
|
||||
|
||||
#: src/core/dbus-unit.c:577
|
||||
#: src/core/dbus-unit.c:594
|
||||
msgid "Authentication is required to reset the \"failed\" state of '$(unit)'."
|
||||
msgstr "Potrebna je ovjera za vraćanje \"neuspjelog\" stanja '$(unit)'."
|
||||
|
||||
#: src/core/dbus-unit.c:607
|
||||
#: src/core/dbus-unit.c:624
|
||||
msgid "Authentication is required to set properties on '$(unit)'."
|
||||
msgstr "Potrebna je ovjera za postavljanje svojstava na '$(unit)'."
|
||||
|
||||
#: src/core/dbus-unit.c:704
|
||||
#: src/core/dbus-unit.c:721
|
||||
msgid ""
|
||||
"Authentication is required to delete files and directories associated with "
|
||||
"'$(unit)'."
|
||||
|
@ -1247,7 +1268,7 @@ msgstr ""
|
|||
"Potrebna je ovjera za brisanje datoteka i direktorija pridruženih sa "
|
||||
"'$(unit)'."
|
||||
|
||||
#: src/core/dbus-unit.c:741
|
||||
#: src/core/dbus-unit.c:758
|
||||
msgid ""
|
||||
"Authentication is required to freeze or thaw the processes of '$(unit)' unit."
|
||||
msgstr ""
|
||||
|
|
51
po/hu.po
51
po/hu.po
|
@ -10,7 +10,7 @@
|
|||
msgid ""
|
||||
msgstr ""
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-08-23 15:33+0200\n"
|
||||
"POT-Creation-Date: 2024-11-06 14:42+0000\n"
|
||||
"PO-Revision-Date: 2023-09-27 01:36+0000\n"
|
||||
"Last-Translator: Balázs Úr <balazs@urbalazs.hu>\n"
|
||||
"Language-Team: Hungarian <https://translate.fedoraproject.org/projects/"
|
||||
|
@ -120,30 +120,40 @@ msgid "Authentication is required to update a user's home area."
|
|||
msgstr "Hitelesítés szükséges a felhasználó saját területének frissítéséhez."
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:53
|
||||
#, fuzzy
|
||||
msgid "Update your home area"
|
||||
msgstr "Saját terület frissítése"
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:54
|
||||
#, fuzzy
|
||||
msgid "Authentication is required to update your home area."
|
||||
msgstr "Hitelesítés szükséges a felhasználó saját területének frissítéséhez."
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:63
|
||||
msgid "Resize a home area"
|
||||
msgstr "Saját terület átméretezése"
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:54
|
||||
#: src/home/org.freedesktop.home1.policy:64
|
||||
msgid "Authentication is required to resize a user's home area."
|
||||
msgstr "Hitelesítés szükséges a felhasználó saját területének átméretezéséhez."
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:63
|
||||
#: src/home/org.freedesktop.home1.policy:73
|
||||
msgid "Change password of a home area"
|
||||
msgstr "Saját terület jelszavának megváltoztatása"
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:64
|
||||
#: src/home/org.freedesktop.home1.policy:74
|
||||
msgid ""
|
||||
"Authentication is required to change the password of a user's home area."
|
||||
msgstr ""
|
||||
"Hitelesítés szükséges a felhasználó saját területe jelszavának "
|
||||
"megváltoztatásához."
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:73
|
||||
#: src/home/org.freedesktop.home1.policy:83
|
||||
#, fuzzy
|
||||
msgid "Activate a home area"
|
||||
msgstr "Saját terület létrehozása"
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:74
|
||||
#: src/home/org.freedesktop.home1.policy:84
|
||||
#, fuzzy
|
||||
msgid "Authentication is required to activate a user's home area."
|
||||
msgstr "Hitelesítés szükséges a felhasználó saját területének létrehozásához."
|
||||
|
@ -1213,6 +1223,17 @@ msgstr ""
|
|||
msgid "Authentication is required to cleanup old system updates."
|
||||
msgstr "Hitelesítés szükséges a rendszeridő beállításához."
|
||||
|
||||
#: src/sysupdate/org.freedesktop.sysupdate1.policy:75
|
||||
msgid "Manage optional features"
|
||||
msgstr ""
|
||||
|
||||
#: src/sysupdate/org.freedesktop.sysupdate1.policy:76
|
||||
#, fuzzy
|
||||
msgid "Authentication is required to manage optional features"
|
||||
msgstr ""
|
||||
"Hitelesítés szükséges az aktív munkamenetek, felhasználók és munkaállomások "
|
||||
"kezeléséhez."
|
||||
|
||||
#: src/timedate/org.freedesktop.timedate1.policy:22
|
||||
msgid "Set system time"
|
||||
msgstr "Rendszeridő beállítása"
|
||||
|
@ -1253,23 +1274,23 @@ msgstr ""
|
|||
"Hitelesítés szükséges annak vezérléséhez, hogy a hálózati időszinkronizáció "
|
||||
"engedélyezve legyen."
|
||||
|
||||
#: src/core/dbus-unit.c:353
|
||||
#: src/core/dbus-unit.c:370
|
||||
msgid "Authentication is required to start '$(unit)'."
|
||||
msgstr "Hitelesítés szükséges a(z) „$(unit)” elindításához."
|
||||
|
||||
#: src/core/dbus-unit.c:354
|
||||
#: src/core/dbus-unit.c:371
|
||||
msgid "Authentication is required to stop '$(unit)'."
|
||||
msgstr "Hitelesítés szükséges a(z) „$(unit)” leállításához."
|
||||
|
||||
#: src/core/dbus-unit.c:355
|
||||
#: src/core/dbus-unit.c:372
|
||||
msgid "Authentication is required to reload '$(unit)'."
|
||||
msgstr "Hitelesítés szükséges a(z) „$(unit)” újratöltéséhez."
|
||||
|
||||
#: src/core/dbus-unit.c:356 src/core/dbus-unit.c:357
|
||||
#: src/core/dbus-unit.c:373 src/core/dbus-unit.c:374
|
||||
msgid "Authentication is required to restart '$(unit)'."
|
||||
msgstr "Hitelesítés szükséges a(z) „$(unit)” újraindításához."
|
||||
|
||||
#: src/core/dbus-unit.c:549
|
||||
#: src/core/dbus-unit.c:566
|
||||
msgid ""
|
||||
"Authentication is required to send a UNIX signal to the processes of "
|
||||
"'$(unit)'."
|
||||
|
@ -1277,18 +1298,18 @@ msgstr ""
|
|||
"Hitelesítés szükséges a(z) „$(unit)” folyamatainak történő UNIX szignál "
|
||||
"küldéséhez."
|
||||
|
||||
#: src/core/dbus-unit.c:577
|
||||
#: src/core/dbus-unit.c:594
|
||||
msgid "Authentication is required to reset the \"failed\" state of '$(unit)'."
|
||||
msgstr ""
|
||||
"Hitelesítés szükséges a(z) „$(unit)” „failed” állapotának visszaállításához."
|
||||
|
||||
#: src/core/dbus-unit.c:607
|
||||
#: src/core/dbus-unit.c:624
|
||||
msgid "Authentication is required to set properties on '$(unit)'."
|
||||
msgstr ""
|
||||
"Hitelesítés szükséges a(z) „$(unit)” egységen lévő tulajdonságok "
|
||||
"beállításához."
|
||||
|
||||
#: src/core/dbus-unit.c:704
|
||||
#: src/core/dbus-unit.c:721
|
||||
msgid ""
|
||||
"Authentication is required to delete files and directories associated with "
|
||||
"'$(unit)'."
|
||||
|
@ -1296,7 +1317,7 @@ msgstr ""
|
|||
"Hitelesítés szükséges a(z) „$(unit)” egységhez hozzárendelt fájlok és "
|
||||
"könyvtárak törléséhez."
|
||||
|
||||
#: src/core/dbus-unit.c:741
|
||||
#: src/core/dbus-unit.c:758
|
||||
msgid ""
|
||||
"Authentication is required to freeze or thaw the processes of '$(unit)' unit."
|
||||
msgstr ""
|
||||
|
|
49
po/id.po
49
po/id.po
|
@ -5,7 +5,7 @@
|
|||
msgid ""
|
||||
msgstr ""
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-08-23 15:33+0200\n"
|
||||
"POT-Creation-Date: 2024-11-06 14:42+0000\n"
|
||||
"PO-Revision-Date: 2024-10-27 05:38+0000\n"
|
||||
"Last-Translator: Andika Triwidada <andika@gmail.com>\n"
|
||||
"Language-Team: Indonesian <https://translate.fedoraproject.org/projects/"
|
||||
|
@ -112,29 +112,39 @@ msgid "Authentication is required to update a user's home area."
|
|||
msgstr "Otentikasi diperlukan untuk memperbarui suatu area rumah pengguna."
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:53
|
||||
#, fuzzy
|
||||
msgid "Update your home area"
|
||||
msgstr "Memperbarui suatu area rumah"
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:54
|
||||
#, fuzzy
|
||||
msgid "Authentication is required to update your home area."
|
||||
msgstr "Otentikasi diperlukan untuk memperbarui suatu area rumah pengguna."
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:63
|
||||
msgid "Resize a home area"
|
||||
msgstr "Mengubah ukuran area rumah"
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:54
|
||||
#: src/home/org.freedesktop.home1.policy:64
|
||||
msgid "Authentication is required to resize a user's home area."
|
||||
msgstr "Otentikasi diperlukan untuk mengubah ukuran area rumah pengguna."
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:63
|
||||
#: src/home/org.freedesktop.home1.policy:73
|
||||
msgid "Change password of a home area"
|
||||
msgstr "Ubah kata sandi dari suatu area rumah"
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:64
|
||||
#: src/home/org.freedesktop.home1.policy:74
|
||||
msgid ""
|
||||
"Authentication is required to change the password of a user's home area."
|
||||
msgstr ""
|
||||
"Otentikasi diperlukan untuk mengubah kata sandi dari suatu area rumah "
|
||||
"pengguna."
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:73
|
||||
#: src/home/org.freedesktop.home1.policy:83
|
||||
msgid "Activate a home area"
|
||||
msgstr "Aktifkan suatu area home"
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:74
|
||||
#: src/home/org.freedesktop.home1.policy:84
|
||||
msgid "Authentication is required to activate a user's home area."
|
||||
msgstr "Otentikasi diperlukan untuk mengaktifkan suatu area home pengguna."
|
||||
|
||||
|
@ -1154,6 +1164,15 @@ msgstr "Bersihkan pembaruan sistem lama"
|
|||
msgid "Authentication is required to cleanup old system updates."
|
||||
msgstr "Otentikasi diperlukan untuk membersihkan pembaruan sistem lama."
|
||||
|
||||
#: src/sysupdate/org.freedesktop.sysupdate1.policy:75
|
||||
msgid "Manage optional features"
|
||||
msgstr ""
|
||||
|
||||
#: src/sysupdate/org.freedesktop.sysupdate1.policy:76
|
||||
#, fuzzy
|
||||
msgid "Authentication is required to manage optional features"
|
||||
msgstr "Otentikasi diperlukan untuk mengelola seat, pengguna, dan sesi aktif."
|
||||
|
||||
#: src/timedate/org.freedesktop.timedate1.policy:22
|
||||
msgid "Set system time"
|
||||
msgstr "Setel waktu sistem"
|
||||
|
@ -1194,23 +1213,23 @@ msgstr ""
|
|||
"Otentikasi diperlukan untuk mengendalikan apakah sinkronisasi waktu jaringan "
|
||||
"mesti difungsikan."
|
||||
|
||||
#: src/core/dbus-unit.c:353
|
||||
#: src/core/dbus-unit.c:370
|
||||
msgid "Authentication is required to start '$(unit)'."
|
||||
msgstr "Otentikasi diperlukan untuk memulai '$(unit)'."
|
||||
|
||||
#: src/core/dbus-unit.c:354
|
||||
#: src/core/dbus-unit.c:371
|
||||
msgid "Authentication is required to stop '$(unit)'."
|
||||
msgstr "Otentikasi diperlukan untuk menghentikan '$(unit)'."
|
||||
|
||||
#: src/core/dbus-unit.c:355
|
||||
#: src/core/dbus-unit.c:372
|
||||
msgid "Authentication is required to reload '$(unit)'."
|
||||
msgstr "Otentikasi diperlukan untuk memuat ulang '$(unit)'."
|
||||
|
||||
#: src/core/dbus-unit.c:356 src/core/dbus-unit.c:357
|
||||
#: src/core/dbus-unit.c:373 src/core/dbus-unit.c:374
|
||||
msgid "Authentication is required to restart '$(unit)'."
|
||||
msgstr "Otentikasi diperlukan untuk memulai ulang '$(unit)'."
|
||||
|
||||
#: src/core/dbus-unit.c:549
|
||||
#: src/core/dbus-unit.c:566
|
||||
msgid ""
|
||||
"Authentication is required to send a UNIX signal to the processes of "
|
||||
"'$(unit)'."
|
||||
|
@ -1218,16 +1237,16 @@ msgstr ""
|
|||
"Otentikasi diperlukan untuk megirim suatu sinyal UNIX ke proses dari "
|
||||
"'$(unit)'."
|
||||
|
||||
#: src/core/dbus-unit.c:577
|
||||
#: src/core/dbus-unit.c:594
|
||||
msgid "Authentication is required to reset the \"failed\" state of '$(unit)'."
|
||||
msgstr ""
|
||||
"Otentikasi diperlukan untuk me-reset keadaan \"failed\" dari '$(unit)'."
|
||||
|
||||
#: src/core/dbus-unit.c:607
|
||||
#: src/core/dbus-unit.c:624
|
||||
msgid "Authentication is required to set properties on '$(unit)'."
|
||||
msgstr "Otentikasi diperlukan untuk menata properti pada '$(unit)'."
|
||||
|
||||
#: src/core/dbus-unit.c:704
|
||||
#: src/core/dbus-unit.c:721
|
||||
msgid ""
|
||||
"Authentication is required to delete files and directories associated with "
|
||||
"'$(unit)'."
|
||||
|
@ -1235,7 +1254,7 @@ msgstr ""
|
|||
"Otentikasi diperlukan untuk menghapus berkas dan direktori yang terkait "
|
||||
"dengan '$(unit)'."
|
||||
|
||||
#: src/core/dbus-unit.c:741
|
||||
#: src/core/dbus-unit.c:758
|
||||
msgid ""
|
||||
"Authentication is required to freeze or thaw the processes of '$(unit)' unit."
|
||||
msgstr ""
|
||||
|
|
51
po/it.po
51
po/it.po
|
@ -7,7 +7,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: \n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-08-23 15:33+0200\n"
|
||||
"POT-Creation-Date: 2024-11-06 14:42+0000\n"
|
||||
"PO-Revision-Date: 2024-05-02 04:40+0200\n"
|
||||
"Last-Translator: Daniele Medri <dmedri@gmail.com>\n"
|
||||
"Language-Team: italian\n"
|
||||
|
@ -116,29 +116,39 @@ msgid "Authentication is required to update a user's home area."
|
|||
msgstr "Autenticazione richiesta per aggiornare l'area home di un utente."
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:53
|
||||
#, fuzzy
|
||||
msgid "Update your home area"
|
||||
msgstr "Aggiorna un'area home"
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:54
|
||||
#, fuzzy
|
||||
msgid "Authentication is required to update your home area."
|
||||
msgstr "Autenticazione richiesta per aggiornare l'area home di un utente."
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:63
|
||||
msgid "Resize a home area"
|
||||
msgstr "Ridimensiona un'area home"
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:54
|
||||
#: src/home/org.freedesktop.home1.policy:64
|
||||
msgid "Authentication is required to resize a user's home area."
|
||||
msgstr "Autenticazione richiesta per ridimensionare l'area home di un utente."
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:63
|
||||
#: src/home/org.freedesktop.home1.policy:73
|
||||
msgid "Change password of a home area"
|
||||
msgstr "Modifica password di un'area home"
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:64
|
||||
#: src/home/org.freedesktop.home1.policy:74
|
||||
msgid ""
|
||||
"Authentication is required to change the password of a user's home area."
|
||||
msgstr ""
|
||||
"Autenticazione richiesta per modificare la password dell'area home di un "
|
||||
"utente."
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:73
|
||||
#: src/home/org.freedesktop.home1.policy:83
|
||||
msgid "Activate a home area"
|
||||
msgstr "Attiva un'area home"
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:74
|
||||
#: src/home/org.freedesktop.home1.policy:84
|
||||
msgid "Authentication is required to activate a user's home area."
|
||||
msgstr "Autenticazione richiesta per attivare l'area home di un utente."
|
||||
|
||||
|
@ -1210,6 +1220,17 @@ msgstr ""
|
|||
msgid "Authentication is required to cleanup old system updates."
|
||||
msgstr "Autenticazione richiesta per impostare l'orario di sistema."
|
||||
|
||||
#: src/sysupdate/org.freedesktop.sysupdate1.policy:75
|
||||
msgid "Manage optional features"
|
||||
msgstr ""
|
||||
|
||||
#: src/sysupdate/org.freedesktop.sysupdate1.policy:76
|
||||
#, fuzzy
|
||||
msgid "Authentication is required to manage optional features"
|
||||
msgstr ""
|
||||
"Autenticazione richiesta per gestire le sessioni attive, gli utenti e le "
|
||||
"postazioni."
|
||||
|
||||
#: src/timedate/org.freedesktop.timedate1.policy:22
|
||||
msgid "Set system time"
|
||||
msgstr "Imposta l'orario di sistema"
|
||||
|
@ -1252,23 +1273,23 @@ msgstr ""
|
|||
"Autenticazione richiesta per verificare se la sincronizzazione dell'orario "
|
||||
"in rete deve essere attivata."
|
||||
|
||||
#: src/core/dbus-unit.c:353
|
||||
#: src/core/dbus-unit.c:370
|
||||
msgid "Authentication is required to start '$(unit)'."
|
||||
msgstr "Autenticazione richiesta per avviare '$(unit)'."
|
||||
|
||||
#: src/core/dbus-unit.c:354
|
||||
#: src/core/dbus-unit.c:371
|
||||
msgid "Authentication is required to stop '$(unit)'."
|
||||
msgstr "Autenticazione richiesta per fermare '$(unit)'."
|
||||
|
||||
#: src/core/dbus-unit.c:355
|
||||
#: src/core/dbus-unit.c:372
|
||||
msgid "Authentication is required to reload '$(unit)'."
|
||||
msgstr "Autenticazione richiesta per ricaricare '$(unit)'."
|
||||
|
||||
#: src/core/dbus-unit.c:356 src/core/dbus-unit.c:357
|
||||
#: src/core/dbus-unit.c:373 src/core/dbus-unit.c:374
|
||||
msgid "Authentication is required to restart '$(unit)'."
|
||||
msgstr "Autenticazione richiesta per riavviare '$(unit)'."
|
||||
|
||||
#: src/core/dbus-unit.c:549
|
||||
#: src/core/dbus-unit.c:566
|
||||
msgid ""
|
||||
"Authentication is required to send a UNIX signal to the processes of "
|
||||
"'$(unit)'."
|
||||
|
@ -1276,16 +1297,16 @@ msgstr ""
|
|||
"Autenticazione richiesta per inviare un segnale UNIX ai processi di "
|
||||
"'$(unit)'."
|
||||
|
||||
#: src/core/dbus-unit.c:577
|
||||
#: src/core/dbus-unit.c:594
|
||||
msgid "Authentication is required to reset the \"failed\" state of '$(unit)'."
|
||||
msgstr ""
|
||||
"Autenticazione richiesta per riconfigurare lo stato \"fallito\" di '$(unit)'."
|
||||
|
||||
#: src/core/dbus-unit.c:607
|
||||
#: src/core/dbus-unit.c:624
|
||||
msgid "Authentication is required to set properties on '$(unit)'."
|
||||
msgstr "Autenticazione richiesta per configurare le proprietà di '$(unit)'."
|
||||
|
||||
#: src/core/dbus-unit.c:704
|
||||
#: src/core/dbus-unit.c:721
|
||||
msgid ""
|
||||
"Authentication is required to delete files and directories associated with "
|
||||
"'$(unit)'."
|
||||
|
@ -1293,7 +1314,7 @@ msgstr ""
|
|||
"Autenticazione richiesta per eliminare i file e le directory associate a "
|
||||
"'$(unit)'."
|
||||
|
||||
#: src/core/dbus-unit.c:741
|
||||
#: src/core/dbus-unit.c:758
|
||||
msgid ""
|
||||
"Authentication is required to freeze or thaw the processes of '$(unit)' unit."
|
||||
msgstr ""
|
||||
|
|
49
po/ja.po
49
po/ja.po
|
@ -6,7 +6,7 @@
|
|||
msgid ""
|
||||
msgstr ""
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-08-23 15:33+0200\n"
|
||||
"POT-Creation-Date: 2024-11-06 14:42+0000\n"
|
||||
"PO-Revision-Date: 2021-09-09 03:04+0000\n"
|
||||
"Last-Translator: Takuro Onoue <kusanaginoturugi@gmail.com>\n"
|
||||
"Language-Team: Japanese <https://translate.fedoraproject.org/projects/"
|
||||
|
@ -106,27 +106,37 @@ msgid "Authentication is required to update a user's home area."
|
|||
msgstr "ユーザのホーム領域の更新には認証が必要です。"
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:53
|
||||
#, fuzzy
|
||||
msgid "Update your home area"
|
||||
msgstr "ホーム領域の更新"
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:54
|
||||
#, fuzzy
|
||||
msgid "Authentication is required to update your home area."
|
||||
msgstr "ユーザのホーム領域の更新には認証が必要です。"
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:63
|
||||
msgid "Resize a home area"
|
||||
msgstr "ホーム領域のサイズ変更"
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:54
|
||||
#: src/home/org.freedesktop.home1.policy:64
|
||||
msgid "Authentication is required to resize a user's home area."
|
||||
msgstr "ユーザのホーム領域のサイズ変更には認証が必要です。"
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:63
|
||||
#: src/home/org.freedesktop.home1.policy:73
|
||||
msgid "Change password of a home area"
|
||||
msgstr "ホーム領域のパスワード変更"
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:64
|
||||
#: src/home/org.freedesktop.home1.policy:74
|
||||
msgid ""
|
||||
"Authentication is required to change the password of a user's home area."
|
||||
msgstr "ユーザのホーム領域のパスワードを変更するには認証が必要です。"
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:73
|
||||
#: src/home/org.freedesktop.home1.policy:83
|
||||
msgid "Activate a home area"
|
||||
msgstr "ホーム領域の有効化"
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:74
|
||||
#: src/home/org.freedesktop.home1.policy:84
|
||||
msgid "Authentication is required to activate a user's home area."
|
||||
msgstr "ユーザのホーム領域を有効化するには認証が必要です。"
|
||||
|
||||
|
@ -1108,6 +1118,15 @@ msgstr "過去のシステム更新を削除"
|
|||
msgid "Authentication is required to cleanup old system updates."
|
||||
msgstr "過去のシステム更新を削除するには認証が必要です。"
|
||||
|
||||
#: src/sysupdate/org.freedesktop.sysupdate1.policy:75
|
||||
msgid "Manage optional features"
|
||||
msgstr ""
|
||||
|
||||
#: src/sysupdate/org.freedesktop.sysupdate1.policy:76
|
||||
#, fuzzy
|
||||
msgid "Authentication is required to manage optional features"
|
||||
msgstr "アクティブなセッションやユーザ,シートを管理するには認証が必要です。"
|
||||
|
||||
#: src/timedate/org.freedesktop.timedate1.policy:22
|
||||
msgid "Set system time"
|
||||
msgstr "システムの時刻設定"
|
||||
|
@ -1146,44 +1165,44 @@ msgid ""
|
|||
"shall be enabled."
|
||||
msgstr "ネットワーク経由の時刻同期を有効もしくは無効にするには認証が必要です。"
|
||||
|
||||
#: src/core/dbus-unit.c:353
|
||||
#: src/core/dbus-unit.c:370
|
||||
msgid "Authentication is required to start '$(unit)'."
|
||||
msgstr "'$(unit)'を開始するには認証が必要です。"
|
||||
|
||||
#: src/core/dbus-unit.c:354
|
||||
#: src/core/dbus-unit.c:371
|
||||
msgid "Authentication is required to stop '$(unit)'."
|
||||
msgstr "'$(unit)'を停止するには認証が必要です。"
|
||||
|
||||
#: src/core/dbus-unit.c:355
|
||||
#: src/core/dbus-unit.c:372
|
||||
msgid "Authentication is required to reload '$(unit)'."
|
||||
msgstr "'$(unit)'を再読込するには認証が必要です。"
|
||||
|
||||
#: src/core/dbus-unit.c:356 src/core/dbus-unit.c:357
|
||||
#: src/core/dbus-unit.c:373 src/core/dbus-unit.c:374
|
||||
msgid "Authentication is required to restart '$(unit)'."
|
||||
msgstr "'$(unit)'を再起動するには認証が必要です。"
|
||||
|
||||
#: src/core/dbus-unit.c:549
|
||||
#: src/core/dbus-unit.c:566
|
||||
msgid ""
|
||||
"Authentication is required to send a UNIX signal to the processes of "
|
||||
"'$(unit)'."
|
||||
msgstr "'$(unit)'のプロセスにUNIXシグナルを送るには認証が必要です。"
|
||||
|
||||
#: src/core/dbus-unit.c:577
|
||||
#: src/core/dbus-unit.c:594
|
||||
msgid "Authentication is required to reset the \"failed\" state of '$(unit)'."
|
||||
msgstr "'$(unit)'の「失敗」状態をリセットするには認証が必要です。"
|
||||
|
||||
#: src/core/dbus-unit.c:607
|
||||
#: src/core/dbus-unit.c:624
|
||||
msgid "Authentication is required to set properties on '$(unit)'."
|
||||
msgstr "'$(unit)'のプロパティを設定するには認証が必要です。"
|
||||
|
||||
#: src/core/dbus-unit.c:704
|
||||
#: src/core/dbus-unit.c:721
|
||||
msgid ""
|
||||
"Authentication is required to delete files and directories associated with "
|
||||
"'$(unit)'."
|
||||
msgstr ""
|
||||
"'$(unit)'に関連付けられたファイルやディレクトリの削除には認証が必要です。"
|
||||
|
||||
#: src/core/dbus-unit.c:741
|
||||
#: src/core/dbus-unit.c:758
|
||||
msgid ""
|
||||
"Authentication is required to freeze or thaw the processes of '$(unit)' unit."
|
||||
msgstr "'$(unit)'のプロセスを凍結もしくは凍結解除するには認証が必要です。"
|
||||
|
|
51
po/ka.po
51
po/ka.po
|
@ -4,7 +4,7 @@
|
|||
msgid ""
|
||||
msgstr ""
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-08-23 15:33+0200\n"
|
||||
"POT-Creation-Date: 2024-11-06 14:42+0000\n"
|
||||
"PO-Revision-Date: 2024-08-24 10:36+0000\n"
|
||||
"Last-Translator: Temuri Doghonadze <temuri.doghonadze@gmail.com>\n"
|
||||
"Language-Team: Georgian <https://translate.fedoraproject.org/projects/"
|
||||
|
@ -108,27 +108,37 @@ msgid "Authentication is required to update a user's home area."
|
|||
msgstr "სახლის ტერიტორიის განახლებისთვის საჭიროა ავთენტიკაცია."
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:53
|
||||
#, fuzzy
|
||||
msgid "Update your home area"
|
||||
msgstr "სახლის ტერიტორიის განახლება"
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:54
|
||||
#, fuzzy
|
||||
msgid "Authentication is required to update your home area."
|
||||
msgstr "სახლის ტერიტორიის განახლებისთვის საჭიროა ავთენტიკაცია."
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:63
|
||||
msgid "Resize a home area"
|
||||
msgstr "სახლის ტერიტორიის ზომის შეცვლა"
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:54
|
||||
#: src/home/org.freedesktop.home1.policy:64
|
||||
msgid "Authentication is required to resize a user's home area."
|
||||
msgstr "სახლის ტერიტორიის ზომის შეცვლისთვის საჭიროა ავთენტიკაცია."
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:63
|
||||
#: src/home/org.freedesktop.home1.policy:73
|
||||
msgid "Change password of a home area"
|
||||
msgstr "სახლის ტერიტორიის პაროლის შეცვლა"
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:64
|
||||
#: src/home/org.freedesktop.home1.policy:74
|
||||
msgid ""
|
||||
"Authentication is required to change the password of a user's home area."
|
||||
msgstr "სახლის ტერიტორიის პაროლის შეცვლისთვის საჭიროა ავთენტიკაცია."
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:73
|
||||
#: src/home/org.freedesktop.home1.policy:83
|
||||
msgid "Activate a home area"
|
||||
msgstr "საწყისი ადგილის აქტივაცია"
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:74
|
||||
#: src/home/org.freedesktop.home1.policy:84
|
||||
msgid "Authentication is required to activate a user's home area."
|
||||
msgstr "მომხმარებლის საწყისი ადგილის აქტივაციისთვის აუცილებელია ავთენტიკაცია."
|
||||
|
||||
|
@ -1152,6 +1162,17 @@ msgstr "ძველი სისტემის განახლებებ
|
|||
msgid "Authentication is required to cleanup old system updates."
|
||||
msgstr "ძველი სისტემური განახლებების გასუფთავებას ავთენტიკაცია სჭირდება."
|
||||
|
||||
#: src/sysupdate/org.freedesktop.sysupdate1.policy:75
|
||||
msgid "Manage optional features"
|
||||
msgstr ""
|
||||
|
||||
#: src/sysupdate/org.freedesktop.sysupdate1.policy:76
|
||||
#, fuzzy
|
||||
msgid "Authentication is required to manage optional features"
|
||||
msgstr ""
|
||||
"აქტიური სესიების, მომხმარებლებისა და სამუშაო მაგიდების მართვას ავთენტიკაცია "
|
||||
"სჭირდება."
|
||||
|
||||
#: src/timedate/org.freedesktop.timedate1.policy:22
|
||||
msgid "Set system time"
|
||||
msgstr "სისტემური დროის დაყენება"
|
||||
|
@ -1189,40 +1210,40 @@ msgid ""
|
|||
"shall be enabled."
|
||||
msgstr "დროის ქსელური სინქრონიზაციის ჩართ/გამორთ-თვის საჭიროა ავთენტიკაცია."
|
||||
|
||||
#: src/core/dbus-unit.c:353
|
||||
#: src/core/dbus-unit.c:370
|
||||
msgid "Authentication is required to start '$(unit)'."
|
||||
msgstr "'$(unit)'-ის გასაშვებად საჭიროა ავთენტიკაცია."
|
||||
|
||||
#: src/core/dbus-unit.c:354
|
||||
#: src/core/dbus-unit.c:371
|
||||
msgid "Authentication is required to stop '$(unit)'."
|
||||
msgstr "'$(unit)'-ის გასაჩერებლად საჭიროა ავთენტიკაცია."
|
||||
|
||||
#: src/core/dbus-unit.c:355
|
||||
#: src/core/dbus-unit.c:372
|
||||
msgid "Authentication is required to reload '$(unit)'."
|
||||
msgstr "'$(unit)'-ის გადასატვირთად საჭიროა ავთენტიკაცია."
|
||||
|
||||
#: src/core/dbus-unit.c:356 src/core/dbus-unit.c:357
|
||||
#: src/core/dbus-unit.c:373 src/core/dbus-unit.c:374
|
||||
msgid "Authentication is required to restart '$(unit)'."
|
||||
msgstr "'$(unit)'-ის გადასატვირთად საჭიროა ავთენტიკაცია."
|
||||
|
||||
#: src/core/dbus-unit.c:549
|
||||
#: src/core/dbus-unit.c:566
|
||||
msgid ""
|
||||
"Authentication is required to send a UNIX signal to the processes of "
|
||||
"'$(unit)'."
|
||||
msgstr ""
|
||||
"'$(unit)'-ის პროცესებისთვის UNIX სიგნალის გასაგზავნად საჭიროა ავთნტიკაცია."
|
||||
|
||||
#: src/core/dbus-unit.c:577
|
||||
#: src/core/dbus-unit.c:594
|
||||
msgid "Authentication is required to reset the \"failed\" state of '$(unit)'."
|
||||
msgstr ""
|
||||
"'$(unit)'-ის შეცდომით გაშვების მდგომარეობის გასასუფთავებლად საჭიროა "
|
||||
"ავთენტიკაცია."
|
||||
|
||||
#: src/core/dbus-unit.c:607
|
||||
#: src/core/dbus-unit.c:624
|
||||
msgid "Authentication is required to set properties on '$(unit)'."
|
||||
msgstr "'$(unit)'-ის თვისებების დასაყენებლად საჭიროა ავთენტიკაცია."
|
||||
|
||||
#: src/core/dbus-unit.c:704
|
||||
#: src/core/dbus-unit.c:721
|
||||
msgid ""
|
||||
"Authentication is required to delete files and directories associated with "
|
||||
"'$(unit)'."
|
||||
|
@ -1230,7 +1251,7 @@ msgstr ""
|
|||
"'$(unit)'-თან ასოცირებული ფაილების და საქაღალდეების წასაშლელად საჭიროა "
|
||||
"ავთენტიკაცია."
|
||||
|
||||
#: src/core/dbus-unit.c:741
|
||||
#: src/core/dbus-unit.c:758
|
||||
msgid ""
|
||||
"Authentication is required to freeze or thaw the processes of '$(unit)' unit."
|
||||
msgstr "'$(unit)'-ის პროცესების გასაყინად საჭიროა ავთენტიკაცია."
|
||||
|
|
49
po/kab.po
49
po/kab.po
|
@ -6,7 +6,7 @@
|
|||
msgid ""
|
||||
msgstr ""
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-08-23 15:33+0200\n"
|
||||
"POT-Creation-Date: 2024-11-06 14:42+0000\n"
|
||||
"PO-Revision-Date: 2024-10-07 04:52+0000\n"
|
||||
"Last-Translator: ButterflyOfFire <butterflyoffire@protonmail.com>\n"
|
||||
"Language-Team: Kabyle <https://translate.fedoraproject.org/projects/systemd/"
|
||||
|
@ -104,28 +104,37 @@ msgid "Authentication is required to update a user's home area."
|
|||
msgstr ""
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:53
|
||||
msgid "Resize a home area"
|
||||
msgstr ""
|
||||
#, fuzzy
|
||||
msgid "Update your home area"
|
||||
msgstr "Rnu tmennaḍt agejdan"
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:54
|
||||
msgid "Authentication is required to resize a user's home area."
|
||||
msgid "Authentication is required to update your home area."
|
||||
msgstr ""
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:63
|
||||
msgid "Change password of a home area"
|
||||
msgid "Resize a home area"
|
||||
msgstr ""
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:64
|
||||
msgid "Authentication is required to resize a user's home area."
|
||||
msgstr ""
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:73
|
||||
msgid "Change password of a home area"
|
||||
msgstr ""
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:74
|
||||
msgid ""
|
||||
"Authentication is required to change the password of a user's home area."
|
||||
msgstr ""
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:73
|
||||
#: src/home/org.freedesktop.home1.policy:83
|
||||
#, fuzzy
|
||||
msgid "Activate a home area"
|
||||
msgstr "Rnu tmennaḍt agejdan"
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:74
|
||||
#: src/home/org.freedesktop.home1.policy:84
|
||||
msgid "Authentication is required to activate a user's home area."
|
||||
msgstr ""
|
||||
|
||||
|
@ -1063,6 +1072,14 @@ msgstr ""
|
|||
msgid "Authentication is required to cleanup old system updates."
|
||||
msgstr ""
|
||||
|
||||
#: src/sysupdate/org.freedesktop.sysupdate1.policy:75
|
||||
msgid "Manage optional features"
|
||||
msgstr ""
|
||||
|
||||
#: src/sysupdate/org.freedesktop.sysupdate1.policy:76
|
||||
msgid "Authentication is required to manage optional features"
|
||||
msgstr ""
|
||||
|
||||
#: src/timedate/org.freedesktop.timedate1.policy:22
|
||||
msgid "Set system time"
|
||||
msgstr ""
|
||||
|
@ -1099,43 +1116,43 @@ msgid ""
|
|||
"shall be enabled."
|
||||
msgstr ""
|
||||
|
||||
#: src/core/dbus-unit.c:353
|
||||
#: src/core/dbus-unit.c:370
|
||||
msgid "Authentication is required to start '$(unit)'."
|
||||
msgstr ""
|
||||
|
||||
#: src/core/dbus-unit.c:354
|
||||
#: src/core/dbus-unit.c:371
|
||||
msgid "Authentication is required to stop '$(unit)'."
|
||||
msgstr ""
|
||||
|
||||
#: src/core/dbus-unit.c:355
|
||||
#: src/core/dbus-unit.c:372
|
||||
msgid "Authentication is required to reload '$(unit)'."
|
||||
msgstr ""
|
||||
|
||||
#: src/core/dbus-unit.c:356 src/core/dbus-unit.c:357
|
||||
#: src/core/dbus-unit.c:373 src/core/dbus-unit.c:374
|
||||
msgid "Authentication is required to restart '$(unit)'."
|
||||
msgstr ""
|
||||
|
||||
#: src/core/dbus-unit.c:549
|
||||
#: src/core/dbus-unit.c:566
|
||||
msgid ""
|
||||
"Authentication is required to send a UNIX signal to the processes of "
|
||||
"'$(unit)'."
|
||||
msgstr ""
|
||||
|
||||
#: src/core/dbus-unit.c:577
|
||||
#: src/core/dbus-unit.c:594
|
||||
msgid "Authentication is required to reset the \"failed\" state of '$(unit)'."
|
||||
msgstr ""
|
||||
|
||||
#: src/core/dbus-unit.c:607
|
||||
#: src/core/dbus-unit.c:624
|
||||
msgid "Authentication is required to set properties on '$(unit)'."
|
||||
msgstr ""
|
||||
|
||||
#: src/core/dbus-unit.c:704
|
||||
#: src/core/dbus-unit.c:721
|
||||
msgid ""
|
||||
"Authentication is required to delete files and directories associated with "
|
||||
"'$(unit)'."
|
||||
msgstr ""
|
||||
|
||||
#: src/core/dbus-unit.c:741
|
||||
#: src/core/dbus-unit.c:758
|
||||
msgid ""
|
||||
"Authentication is required to freeze or thaw the processes of '$(unit)' unit."
|
||||
msgstr ""
|
||||
|
|
52
po/ko.po
52
po/ko.po
|
@ -8,7 +8,7 @@
|
|||
msgid ""
|
||||
msgstr ""
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-08-23 15:33+0200\n"
|
||||
"POT-Creation-Date: 2024-11-06 14:42+0000\n"
|
||||
"PO-Revision-Date: 2024-08-24 10:36+0000\n"
|
||||
"Last-Translator: 김인수 <simmon@nplob.com>\n"
|
||||
"Language-Team: Korean <https://translate.fedoraproject.org/projects/systemd/"
|
||||
|
@ -109,27 +109,37 @@ msgid "Authentication is required to update a user's home area."
|
|||
msgstr "사용자 홈 영역을 최신화 하려면 인증이 필요합니다."
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:53
|
||||
#, fuzzy
|
||||
msgid "Update your home area"
|
||||
msgstr "홈 영역을 최신화"
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:54
|
||||
#, fuzzy
|
||||
msgid "Authentication is required to update your home area."
|
||||
msgstr "사용자 홈 영역을 최신화 하려면 인증이 필요합니다."
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:63
|
||||
msgid "Resize a home area"
|
||||
msgstr "홈 영역을 조정"
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:54
|
||||
#: src/home/org.freedesktop.home1.policy:64
|
||||
msgid "Authentication is required to resize a user's home area."
|
||||
msgstr "사용자 홈 영역을 조정하려면 인증이 필요합니다."
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:63
|
||||
#: src/home/org.freedesktop.home1.policy:73
|
||||
msgid "Change password of a home area"
|
||||
msgstr "홈 영역 비밀번호 변경"
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:64
|
||||
#: src/home/org.freedesktop.home1.policy:74
|
||||
msgid ""
|
||||
"Authentication is required to change the password of a user's home area."
|
||||
msgstr "사용자 홈 영역의 비밀번호를 변경하려면 인증이 필요합니다."
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:73
|
||||
#: src/home/org.freedesktop.home1.policy:83
|
||||
msgid "Activate a home area"
|
||||
msgstr "홈 영역 활성화"
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:74
|
||||
#: src/home/org.freedesktop.home1.policy:84
|
||||
msgid "Authentication is required to activate a user's home area."
|
||||
msgstr "사용자의 홈 영역을 활성화에 인증이 필요합니다."
|
||||
|
||||
|
@ -1094,7 +1104,8 @@ msgstr "지정된 시스템 버전 설치"
|
|||
msgid ""
|
||||
"Authentication is required to update the system to a specific (possibly old) "
|
||||
"version."
|
||||
msgstr "지정된 (아마도 오래된) 버전으로 시스템을 최신화하려면 인증이 필요합니다."
|
||||
msgstr ""
|
||||
"지정된 (아마도 오래된) 버전으로 시스템을 최신화하려면 인증이 필요합니다."
|
||||
|
||||
#: src/sysupdate/org.freedesktop.sysupdate1.policy:65
|
||||
msgid "Cleanup old system updates"
|
||||
|
@ -1104,6 +1115,15 @@ msgstr "오래된 시스템 최신화 정리"
|
|||
msgid "Authentication is required to cleanup old system updates."
|
||||
msgstr "오래된 시스템 최신화를 정리하려면 인증이 필요합니다."
|
||||
|
||||
#: src/sysupdate/org.freedesktop.sysupdate1.policy:75
|
||||
msgid "Manage optional features"
|
||||
msgstr ""
|
||||
|
||||
#: src/sysupdate/org.freedesktop.sysupdate1.policy:76
|
||||
#, fuzzy
|
||||
msgid "Authentication is required to manage optional features"
|
||||
msgstr "활성 세션, 사용자 시트를 관리하려면 인증이 필요합니다."
|
||||
|
||||
#: src/timedate/org.freedesktop.timedate1.policy:22
|
||||
msgid "Set system time"
|
||||
msgstr "시스템 시간 설정"
|
||||
|
@ -1142,43 +1162,43 @@ msgid ""
|
|||
"shall be enabled."
|
||||
msgstr "네트워크 시간 동기화의 활성화 여부를 제어하려면 인증이 필요합니다."
|
||||
|
||||
#: src/core/dbus-unit.c:353
|
||||
#: src/core/dbus-unit.c:370
|
||||
msgid "Authentication is required to start '$(unit)'."
|
||||
msgstr "인증은 '$(unit)'을 시작하는데 필요합니다."
|
||||
|
||||
#: src/core/dbus-unit.c:354
|
||||
#: src/core/dbus-unit.c:371
|
||||
msgid "Authentication is required to stop '$(unit)'."
|
||||
msgstr "인증은 '$(unit)'을 멈추는데 필요합니다."
|
||||
|
||||
#: src/core/dbus-unit.c:355
|
||||
#: src/core/dbus-unit.c:372
|
||||
msgid "Authentication is required to reload '$(unit)'."
|
||||
msgstr "인증은 '$(unit)'을 다시 불러오는데 필요합니다."
|
||||
|
||||
#: src/core/dbus-unit.c:356 src/core/dbus-unit.c:357
|
||||
#: src/core/dbus-unit.c:373 src/core/dbus-unit.c:374
|
||||
msgid "Authentication is required to restart '$(unit)'."
|
||||
msgstr "인증은 '$(unit)'을 다시 시작하는데 필요합니다."
|
||||
|
||||
#: src/core/dbus-unit.c:549
|
||||
#: src/core/dbus-unit.c:566
|
||||
msgid ""
|
||||
"Authentication is required to send a UNIX signal to the processes of "
|
||||
"'$(unit)'."
|
||||
msgstr "'$(unit)'의 처리에 유닉스 신호를 전송하려면 인증이 필요합니다."
|
||||
|
||||
#: src/core/dbus-unit.c:577
|
||||
#: src/core/dbus-unit.c:594
|
||||
msgid "Authentication is required to reset the \"failed\" state of '$(unit)'."
|
||||
msgstr "인증은 '$(unit)'의 \"실패\"를 되돌리는데 필요합니다."
|
||||
|
||||
#: src/core/dbus-unit.c:607
|
||||
#: src/core/dbus-unit.c:624
|
||||
msgid "Authentication is required to set properties on '$(unit)'."
|
||||
msgstr "인증은 '$(unit)'의 속성을 설정하는데 필요합니다."
|
||||
|
||||
#: src/core/dbus-unit.c:704
|
||||
#: src/core/dbus-unit.c:721
|
||||
msgid ""
|
||||
"Authentication is required to delete files and directories associated with "
|
||||
"'$(unit)'."
|
||||
msgstr "인증은 '$(unit)'과 관련된 파일과 디렉토리를 삭제하는데 필요합니다."
|
||||
|
||||
#: src/core/dbus-unit.c:741
|
||||
#: src/core/dbus-unit.c:758
|
||||
msgid ""
|
||||
"Authentication is required to freeze or thaw the processes of '$(unit)' unit."
|
||||
msgstr "'$(unit)'단위의 처리를 동결 또는 해제하려면 인증이 필요합니다."
|
||||
|
|
53
po/lt.po
53
po/lt.po
|
@ -5,7 +5,7 @@
|
|||
msgid ""
|
||||
msgstr ""
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-08-23 15:33+0200\n"
|
||||
"POT-Creation-Date: 2024-11-06 14:42+0000\n"
|
||||
"PO-Revision-Date: 2024-02-15 23:36+0000\n"
|
||||
"Last-Translator: mooo <hazap@hotmail.com>\n"
|
||||
"Language-Team: Lithuanian <https://translate.fedoraproject.org/projects/"
|
||||
|
@ -122,31 +122,41 @@ msgstr ""
|
|||
"Norint prijungti įrenginį prie darbo vietos, reikia nustatyti tapatybę."
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:53
|
||||
msgid "Resize a home area"
|
||||
msgid "Update your home area"
|
||||
msgstr ""
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:54
|
||||
#, fuzzy
|
||||
msgid "Authentication is required to resize a user's home area."
|
||||
msgstr "Norint nustatyti sienos pranešimą, reikia nustatyti tapatybę"
|
||||
msgid "Authentication is required to update your home area."
|
||||
msgstr ""
|
||||
"Norint prijungti įrenginį prie darbo vietos, reikia nustatyti tapatybę."
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:63
|
||||
msgid "Change password of a home area"
|
||||
msgid "Resize a home area"
|
||||
msgstr ""
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:64
|
||||
#, fuzzy
|
||||
msgid "Authentication is required to resize a user's home area."
|
||||
msgstr "Norint nustatyti sienos pranešimą, reikia nustatyti tapatybę"
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:73
|
||||
msgid "Change password of a home area"
|
||||
msgstr ""
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:74
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
"Authentication is required to change the password of a user's home area."
|
||||
msgstr ""
|
||||
"Norint tvarkyti aktyvius seansus, naudotojus ir darbo vietas, reikia "
|
||||
"nustatyti tapatybę."
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:73
|
||||
#: src/home/org.freedesktop.home1.policy:83
|
||||
msgid "Activate a home area"
|
||||
msgstr ""
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:74
|
||||
#: src/home/org.freedesktop.home1.policy:84
|
||||
#, fuzzy
|
||||
msgid "Authentication is required to activate a user's home area."
|
||||
msgstr "Norint iš naujo įkelti systemd būseną, reikia patvirtinti tapatybę."
|
||||
|
@ -1205,6 +1215,17 @@ msgstr ""
|
|||
msgid "Authentication is required to cleanup old system updates."
|
||||
msgstr "Norint nustatyti sistemos laiką, reikia nustatyti tapatybę."
|
||||
|
||||
#: src/sysupdate/org.freedesktop.sysupdate1.policy:75
|
||||
msgid "Manage optional features"
|
||||
msgstr ""
|
||||
|
||||
#: src/sysupdate/org.freedesktop.sysupdate1.policy:76
|
||||
#, fuzzy
|
||||
msgid "Authentication is required to manage optional features"
|
||||
msgstr ""
|
||||
"Norint tvarkyti aktyvius seansus, naudotojus ir darbo vietas, reikia "
|
||||
"nustatyti tapatybę."
|
||||
|
||||
#: src/timedate/org.freedesktop.timedate1.policy:22
|
||||
msgid "Set system time"
|
||||
msgstr "Nustatyti sistemos laiką"
|
||||
|
@ -1247,40 +1268,40 @@ msgstr ""
|
|||
"Norint valdyti ar tinklo laiko sinchronizavimas turėtų būti įjungtas, reikia "
|
||||
"nustatyti tapatybę."
|
||||
|
||||
#: src/core/dbus-unit.c:353
|
||||
#: src/core/dbus-unit.c:370
|
||||
msgid "Authentication is required to start '$(unit)'."
|
||||
msgstr "Norint paleisti \"$(unit)\", reikia nustatyti tapatybę."
|
||||
|
||||
#: src/core/dbus-unit.c:354
|
||||
#: src/core/dbus-unit.c:371
|
||||
msgid "Authentication is required to stop '$(unit)'."
|
||||
msgstr "Norint stabdyti \"$(unit)\", reikia nustatyti tapatybę."
|
||||
|
||||
#: src/core/dbus-unit.c:355
|
||||
#: src/core/dbus-unit.c:372
|
||||
msgid "Authentication is required to reload '$(unit)'."
|
||||
msgstr "Norint įkelti \"$(unit)\" iš naujo, reikia nustatyti tapatybę."
|
||||
|
||||
#: src/core/dbus-unit.c:356 src/core/dbus-unit.c:357
|
||||
#: src/core/dbus-unit.c:373 src/core/dbus-unit.c:374
|
||||
msgid "Authentication is required to restart '$(unit)'."
|
||||
msgstr "Norint paleisti \"$(unit)\" iš naujo, reikia nustatyti tapatybę."
|
||||
|
||||
#: src/core/dbus-unit.c:549
|
||||
#: src/core/dbus-unit.c:566
|
||||
msgid ""
|
||||
"Authentication is required to send a UNIX signal to the processes of "
|
||||
"'$(unit)'."
|
||||
msgstr ""
|
||||
"Norint siųsti UNIX signalą į \"$(unit)\" procesus, reikia nustatyti tapatybę."
|
||||
|
||||
#: src/core/dbus-unit.c:577
|
||||
#: src/core/dbus-unit.c:594
|
||||
msgid "Authentication is required to reset the \"failed\" state of '$(unit)'."
|
||||
msgstr ""
|
||||
"Norint atstatyti \"$(unit)\" įtaiso \"failed\" būseną, reikia nustatyti "
|
||||
"tapatybę."
|
||||
|
||||
#: src/core/dbus-unit.c:607
|
||||
#: src/core/dbus-unit.c:624
|
||||
msgid "Authentication is required to set properties on '$(unit)'."
|
||||
msgstr "Norint nustatyti \"$(unit)\" savybes, reikia nustatyti tapatybę."
|
||||
|
||||
#: src/core/dbus-unit.c:704
|
||||
#: src/core/dbus-unit.c:721
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
"Authentication is required to delete files and directories associated with "
|
||||
|
@ -1289,7 +1310,7 @@ msgstr ""
|
|||
"Norint atstatyti \"$(unit)\" įtaiso \"failed\" būseną, reikia nustatyti "
|
||||
"tapatybę."
|
||||
|
||||
#: src/core/dbus-unit.c:741
|
||||
#: src/core/dbus-unit.c:758
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
"Authentication is required to freeze or thaw the processes of '$(unit)' unit."
|
||||
|
|
52
po/nl.po
52
po/nl.po
|
@ -7,7 +7,7 @@
|
|||
msgid ""
|
||||
msgstr ""
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-08-23 15:33+0200\n"
|
||||
"POT-Creation-Date: 2024-11-06 14:42+0000\n"
|
||||
"PO-Revision-Date: 2023-08-21 17:21+0000\n"
|
||||
"Last-Translator: Maarten <maarten@posteo.de>\n"
|
||||
"Language-Team: Dutch <https://translate.fedoraproject.org/projects/systemd/"
|
||||
|
@ -121,32 +121,43 @@ msgstr ""
|
|||
"Authenticatie is vereist voor het bijwerken van een persoonlijke ruimte."
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:53
|
||||
#, fuzzy
|
||||
msgid "Update your home area"
|
||||
msgstr "Werk een persoonlijke ruimte bij"
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:54
|
||||
#, fuzzy
|
||||
msgid "Authentication is required to update your home area."
|
||||
msgstr ""
|
||||
"Authenticatie is vereist voor het bijwerken van een persoonlijke ruimte."
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:63
|
||||
msgid "Resize a home area"
|
||||
msgstr "Verander de grootte van een persoonlijke ruimte"
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:54
|
||||
#: src/home/org.freedesktop.home1.policy:64
|
||||
msgid "Authentication is required to resize a user's home area."
|
||||
msgstr ""
|
||||
"Authenticatie is vereist voor het veranderen van de grootte van een "
|
||||
"persoonlijke ruimte."
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:63
|
||||
#: src/home/org.freedesktop.home1.policy:73
|
||||
msgid "Change password of a home area"
|
||||
msgstr "Wijzig het wachtwoord van een persoonlijke ruimte"
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:64
|
||||
#: src/home/org.freedesktop.home1.policy:74
|
||||
msgid ""
|
||||
"Authentication is required to change the password of a user's home area."
|
||||
msgstr ""
|
||||
"Authenticatie is vereist voor het wijzigen van het wachtwoord van een "
|
||||
"persoonlijke ruimte."
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:73
|
||||
#: src/home/org.freedesktop.home1.policy:83
|
||||
#, fuzzy
|
||||
msgid "Activate a home area"
|
||||
msgstr "Maak een persoonlijke ruimte"
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:74
|
||||
#: src/home/org.freedesktop.home1.policy:84
|
||||
#, fuzzy
|
||||
msgid "Authentication is required to activate a user's home area."
|
||||
msgstr "Authenticatie is vereist voor het maken van een persoonlijke ruimte."
|
||||
|
@ -1317,6 +1328,17 @@ msgstr ""
|
|||
msgid "Authentication is required to cleanup old system updates."
|
||||
msgstr "Authenticatie is vereist voor het instellen van de systeemtijd."
|
||||
|
||||
#: src/sysupdate/org.freedesktop.sysupdate1.policy:75
|
||||
msgid "Manage optional features"
|
||||
msgstr ""
|
||||
|
||||
#: src/sysupdate/org.freedesktop.sysupdate1.policy:76
|
||||
#, fuzzy
|
||||
msgid "Authentication is required to manage optional features"
|
||||
msgstr ""
|
||||
"Authenticatie is vereist voor het beheren van de actieve sessies, van de "
|
||||
"gebruikers en van de apparaten die zijn toegewezen aan de werkplekken."
|
||||
|
||||
#: src/timedate/org.freedesktop.timedate1.policy:22
|
||||
msgid "Set system time"
|
||||
msgstr "Stel de systeemtijd in"
|
||||
|
@ -1359,23 +1381,23 @@ msgstr ""
|
|||
"Authenticatie is vereist voor het in- of uitschakelen van synchronisatie van "
|
||||
"de systeemtijd met een tijdserver."
|
||||
|
||||
#: src/core/dbus-unit.c:353
|
||||
#: src/core/dbus-unit.c:370
|
||||
msgid "Authentication is required to start '$(unit)'."
|
||||
msgstr "Authenticatie is vereist voor het starten van '$(unit)'."
|
||||
|
||||
#: src/core/dbus-unit.c:354
|
||||
#: src/core/dbus-unit.c:371
|
||||
msgid "Authentication is required to stop '$(unit)'."
|
||||
msgstr "Authenticatie is vereist voor het stoppen van '$(unit)'."
|
||||
|
||||
#: src/core/dbus-unit.c:355
|
||||
#: src/core/dbus-unit.c:372
|
||||
msgid "Authentication is required to reload '$(unit)'."
|
||||
msgstr "Authenticatie is vereist voor het opnieuw laden van '$(unit)'."
|
||||
|
||||
#: src/core/dbus-unit.c:356 src/core/dbus-unit.c:357
|
||||
#: src/core/dbus-unit.c:373 src/core/dbus-unit.c:374
|
||||
msgid "Authentication is required to restart '$(unit)'."
|
||||
msgstr "Authenticatie is vereist voor het opnieuw starten van '$(unit)'."
|
||||
|
||||
#: src/core/dbus-unit.c:549
|
||||
#: src/core/dbus-unit.c:566
|
||||
msgid ""
|
||||
"Authentication is required to send a UNIX signal to the processes of "
|
||||
"'$(unit)'."
|
||||
|
@ -1383,19 +1405,19 @@ msgstr ""
|
|||
"Authenticatie is vereist voor het zenden van een UNIX-signaal naar de "
|
||||
"processen van '$(unit)'."
|
||||
|
||||
#: src/core/dbus-unit.c:577
|
||||
#: src/core/dbus-unit.c:594
|
||||
msgid "Authentication is required to reset the \"failed\" state of '$(unit)'."
|
||||
msgstr ""
|
||||
"Authenticatie is vereist voor het terugzetten van de toestand \"failed\" van "
|
||||
"'$(unit)'."
|
||||
|
||||
#: src/core/dbus-unit.c:607
|
||||
#: src/core/dbus-unit.c:624
|
||||
msgid "Authentication is required to set properties on '$(unit)'."
|
||||
msgstr ""
|
||||
"Authenticatie is vereist voor het instellen van de eigenschappen van "
|
||||
"'$(unit)'."
|
||||
|
||||
#: src/core/dbus-unit.c:704
|
||||
#: src/core/dbus-unit.c:721
|
||||
msgid ""
|
||||
"Authentication is required to delete files and directories associated with "
|
||||
"'$(unit)'."
|
||||
|
@ -1403,7 +1425,7 @@ msgstr ""
|
|||
"Authenticatie is vereist voor het verwijderen van bestanden en mappen die "
|
||||
"gerelateerd zijn aan '$(unit)'."
|
||||
|
||||
#: src/core/dbus-unit.c:741
|
||||
#: src/core/dbus-unit.c:758
|
||||
msgid ""
|
||||
"Authentication is required to freeze or thaw the processes of '$(unit)' unit."
|
||||
msgstr ""
|
||||
|
|
49
po/pa.po
49
po/pa.po
|
@ -5,7 +5,7 @@
|
|||
msgid ""
|
||||
msgstr ""
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-08-23 15:33+0200\n"
|
||||
"POT-Creation-Date: 2024-11-06 14:42+0000\n"
|
||||
"PO-Revision-Date: 2024-01-16 14:35+0000\n"
|
||||
"Last-Translator: A S Alam <aalam@users.noreply.translate.fedoraproject.org>\n"
|
||||
"Language-Team: Punjabi <https://translate.fedoraproject.org/projects/systemd/"
|
||||
|
@ -104,28 +104,38 @@ msgid "Authentication is required to update a user's home area."
|
|||
msgstr "ਵਰਤੋਂਕਾਰ ਦੇ ਹੋਮ ਖੇਤਰ ਨੂੰ ਅੱਪਡੇਟ ਕਰਨ ਲਈ ਪਰਮਾਣਿਕਤਾ ਚਾਹੀਦੀ ਹੈ।"
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:53
|
||||
#, fuzzy
|
||||
msgid "Update your home area"
|
||||
msgstr "ਹੋਮ ਖੇਤਰ ਨੂੰ ਅੱਪਡੇਟ ਕਰੋ"
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:54
|
||||
#, fuzzy
|
||||
msgid "Authentication is required to update your home area."
|
||||
msgstr "ਵਰਤੋਂਕਾਰ ਦੇ ਹੋਮ ਖੇਤਰ ਨੂੰ ਅੱਪਡੇਟ ਕਰਨ ਲਈ ਪਰਮਾਣਿਕਤਾ ਚਾਹੀਦੀ ਹੈ।"
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:63
|
||||
msgid "Resize a home area"
|
||||
msgstr "ਹੋਮ ਖੇਤਰ ਦਾ ਆਕਾਰ ਬਦਲੋ"
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:54
|
||||
#: src/home/org.freedesktop.home1.policy:64
|
||||
msgid "Authentication is required to resize a user's home area."
|
||||
msgstr "ਵਰਤੋਂਕਾਰ ਦੇ ਹੋਮ ਖੇਤਰ ਦੇ ਆਕਰ ਨੂੰ ਬਦਲਣ ਲਈ ਪਰਮਾਣਿਕਤਾ ਚਾਹੀਦੀ ਹੈ।"
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:63
|
||||
#: src/home/org.freedesktop.home1.policy:73
|
||||
msgid "Change password of a home area"
|
||||
msgstr "ਹੋਮ ਖੇਤਰ ਲਈ ਪਾਸਵਰਡ ਬਦਲੋ"
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:64
|
||||
#: src/home/org.freedesktop.home1.policy:74
|
||||
msgid ""
|
||||
"Authentication is required to change the password of a user's home area."
|
||||
msgstr "ਵਰਤੋਂਕਾਰ ਦੇ ਹੋਮ ਖੇਤਰ ਲਈ ਪਾਸਵਰਡ ਨੂੰ ਬਦਲਣ ਲਈ ਪਰਮਾਣਿਕਤਾ ਚਾਹੀਦੀ ਹੈ।"
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:73
|
||||
#: src/home/org.freedesktop.home1.policy:83
|
||||
#, fuzzy
|
||||
msgid "Activate a home area"
|
||||
msgstr "ਹੋਮ ਖੇਤਰ ਬਣਾਓ"
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:74
|
||||
#: src/home/org.freedesktop.home1.policy:84
|
||||
#, fuzzy
|
||||
msgid "Authentication is required to activate a user's home area."
|
||||
msgstr "ਵਰਤੋਂਕਾਰ ਦੇ ਹੋਮ ਖੇਤਰ ਨੂੰ ਬਣਾਉਣ ਲਈ ਪਰਮਾਣਿਕਤਾ ਚਾਹੀਦੀ ਹੈ।"
|
||||
|
@ -1083,6 +1093,15 @@ msgstr ""
|
|||
msgid "Authentication is required to cleanup old system updates."
|
||||
msgstr "ਸਿਸਟਮ ਟਾਈਮ ਸੈੱਟ ਕਰਨ ਲਈ ਪਰਮਾਣਕਿਤਾ ਚਾਹੀਦੀ ਹੈ।"
|
||||
|
||||
#: src/sysupdate/org.freedesktop.sysupdate1.policy:75
|
||||
msgid "Manage optional features"
|
||||
msgstr ""
|
||||
|
||||
#: src/sysupdate/org.freedesktop.sysupdate1.policy:76
|
||||
#, fuzzy
|
||||
msgid "Authentication is required to manage optional features"
|
||||
msgstr "ਸਿਸਟਮ ਸੇਵਾਵਾਂ ਜਾਂ ਯੂਨਿਟ ਫ਼ਾਇਲਾਂ ਦਾ ਇੰਤਜ਼ਾਮ ਕਰਨ ਲਈ ਪਰਮਾਣਕਿਤਾ ਚਾਹੀਦੀ ਹੈ।"
|
||||
|
||||
#: src/timedate/org.freedesktop.timedate1.policy:22
|
||||
msgid "Set system time"
|
||||
msgstr "ਸਿਸਟਮ ਸਮਾੰ ਸੈੱਟ ਕਰੋ"
|
||||
|
@ -1119,43 +1138,43 @@ msgid ""
|
|||
"shall be enabled."
|
||||
msgstr ""
|
||||
|
||||
#: src/core/dbus-unit.c:353
|
||||
#: src/core/dbus-unit.c:370
|
||||
msgid "Authentication is required to start '$(unit)'."
|
||||
msgstr "'$(unit)' ਨੂੰ ਸ਼ੁਰੂ ਕਰਨ ਲਈ ਪਰਮਾਣਕਿਤਾ ਚਾਹੀਦੀ ਹੈ।"
|
||||
|
||||
#: src/core/dbus-unit.c:354
|
||||
#: src/core/dbus-unit.c:371
|
||||
msgid "Authentication is required to stop '$(unit)'."
|
||||
msgstr "'$(unit)' ਨੂੰ ਰੋਕਣ ਕਰਨ ਲਈ ਪਰਮਾਣਕਿਤਾ ਚਾਹੀਦੀ ਹੈ।"
|
||||
|
||||
#: src/core/dbus-unit.c:355
|
||||
#: src/core/dbus-unit.c:372
|
||||
msgid "Authentication is required to reload '$(unit)'."
|
||||
msgstr "'$(unit)' ਨੂੰ ਮੁੜ-ਲੋਡ (reload) ਕਰਨ ਲਈ ਪਰਮਾਣਕਿਤਾ ਚਾਹੀਦੀ ਹੈ।"
|
||||
|
||||
#: src/core/dbus-unit.c:356 src/core/dbus-unit.c:357
|
||||
#: src/core/dbus-unit.c:373 src/core/dbus-unit.c:374
|
||||
msgid "Authentication is required to restart '$(unit)'."
|
||||
msgstr "'$(unit)' ਨੂੰ ਮੁੜ-ਸ਼ੁਰੂ (restart) ਕਰਨ ਲਈ ਪਰਮਾਣਕਿਤਾ ਚਾਹੀਦੀ ਹੈ।"
|
||||
|
||||
#: src/core/dbus-unit.c:549
|
||||
#: src/core/dbus-unit.c:566
|
||||
msgid ""
|
||||
"Authentication is required to send a UNIX signal to the processes of "
|
||||
"'$(unit)'."
|
||||
msgstr ""
|
||||
|
||||
#: src/core/dbus-unit.c:577
|
||||
#: src/core/dbus-unit.c:594
|
||||
msgid "Authentication is required to reset the \"failed\" state of '$(unit)'."
|
||||
msgstr ""
|
||||
|
||||
#: src/core/dbus-unit.c:607
|
||||
#: src/core/dbus-unit.c:624
|
||||
msgid "Authentication is required to set properties on '$(unit)'."
|
||||
msgstr ""
|
||||
|
||||
#: src/core/dbus-unit.c:704
|
||||
#: src/core/dbus-unit.c:721
|
||||
msgid ""
|
||||
"Authentication is required to delete files and directories associated with "
|
||||
"'$(unit)'."
|
||||
msgstr ""
|
||||
|
||||
#: src/core/dbus-unit.c:741
|
||||
#: src/core/dbus-unit.c:758
|
||||
msgid ""
|
||||
"Authentication is required to freeze or thaw the processes of '$(unit)' unit."
|
||||
msgstr ""
|
||||
|
|
57
po/pl.po
57
po/pl.po
|
@ -6,7 +6,7 @@
|
|||
msgid ""
|
||||
msgstr ""
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-08-23 15:33+0200\n"
|
||||
"POT-Creation-Date: 2024-11-06 14:42+0000\n"
|
||||
"PO-Revision-Date: 2024-08-24 10:36+0000\n"
|
||||
"Last-Translator: Piotr Drąg <piotrdrag@gmail.com>\n"
|
||||
"Language-Team: Polish <https://translate.fedoraproject.org/projects/systemd/"
|
||||
|
@ -122,31 +122,43 @@ msgstr ""
|
|||
"użytkownika."
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:53
|
||||
#, fuzzy
|
||||
msgid "Update your home area"
|
||||
msgstr "Aktualizacja przestrzeni domowej"
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:54
|
||||
#, fuzzy
|
||||
msgid "Authentication is required to update your home area."
|
||||
msgstr ""
|
||||
"Wymagane jest uwierzytelnienie, aby zaktualizować przestrzeń domową "
|
||||
"użytkownika."
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:63
|
||||
msgid "Resize a home area"
|
||||
msgstr "Zmiana rozmiaru przestrzeni domowej"
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:54
|
||||
#: src/home/org.freedesktop.home1.policy:64
|
||||
msgid "Authentication is required to resize a user's home area."
|
||||
msgstr ""
|
||||
"Wymagane jest uwierzytelnienie, aby zmienić rozmiar przestrzeni domowej "
|
||||
"użytkownika."
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:63
|
||||
#: src/home/org.freedesktop.home1.policy:73
|
||||
msgid "Change password of a home area"
|
||||
msgstr "Zmiana hasła przestrzeni domowej"
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:64
|
||||
#: src/home/org.freedesktop.home1.policy:74
|
||||
msgid ""
|
||||
"Authentication is required to change the password of a user's home area."
|
||||
msgstr ""
|
||||
"Wymagane jest uwierzytelnienie, aby zmienić hasło przestrzeni domowej "
|
||||
"użytkownika."
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:73
|
||||
#: src/home/org.freedesktop.home1.policy:83
|
||||
msgid "Activate a home area"
|
||||
msgstr "Aktywowanie przestrzeni domowej"
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:74
|
||||
#: src/home/org.freedesktop.home1.policy:84
|
||||
msgid "Authentication is required to activate a user's home area."
|
||||
msgstr ""
|
||||
"Wymagane jest uwierzytelnienie, aby aktywować przestrzeń domową użytkownika."
|
||||
|
@ -1185,8 +1197,8 @@ msgid ""
|
|||
"Authentication is required to update the system to a specific (possibly old) "
|
||||
"version."
|
||||
msgstr ""
|
||||
"Wymagane jest uwierzytelnienie, aby zaktualizować system do konkretnej ("
|
||||
"możliwie, że poprzedniej) wersji."
|
||||
"Wymagane jest uwierzytelnienie, aby zaktualizować system do konkretnej "
|
||||
"(możliwie, że poprzedniej) wersji."
|
||||
|
||||
#: src/sysupdate/org.freedesktop.sysupdate1.policy:65
|
||||
msgid "Cleanup old system updates"
|
||||
|
@ -1198,6 +1210,17 @@ msgstr ""
|
|||
"Wymagane jest uwierzytelnienie, aby wyczyścić poprzednie aktualizacje "
|
||||
"systemu."
|
||||
|
||||
#: src/sysupdate/org.freedesktop.sysupdate1.policy:75
|
||||
msgid "Manage optional features"
|
||||
msgstr ""
|
||||
|
||||
#: src/sysupdate/org.freedesktop.sysupdate1.policy:76
|
||||
#, fuzzy
|
||||
msgid "Authentication is required to manage optional features"
|
||||
msgstr ""
|
||||
"Wymagane jest uwierzytelnienie, aby zarządzać aktywnymi sesjami, "
|
||||
"użytkownikami i stanowiskami."
|
||||
|
||||
#: src/timedate/org.freedesktop.timedate1.policy:22
|
||||
msgid "Set system time"
|
||||
msgstr "Ustawienie czasu systemu"
|
||||
|
@ -1238,25 +1261,25 @@ msgstr ""
|
|||
"Wymagane jest uwierzytelnienie, aby kontrolować, czy włączyć synchronizację "
|
||||
"czasu przez sieć."
|
||||
|
||||
#: src/core/dbus-unit.c:353
|
||||
#: src/core/dbus-unit.c:370
|
||||
msgid "Authentication is required to start '$(unit)'."
|
||||
msgstr "Wymagane jest uwierzytelnienie, aby uruchomić jednostkę „$(unit)”."
|
||||
|
||||
#: src/core/dbus-unit.c:354
|
||||
#: src/core/dbus-unit.c:371
|
||||
msgid "Authentication is required to stop '$(unit)'."
|
||||
msgstr "Wymagane jest uwierzytelnienie, aby zatrzymać jednostkę „$(unit)”."
|
||||
|
||||
#: src/core/dbus-unit.c:355
|
||||
#: src/core/dbus-unit.c:372
|
||||
msgid "Authentication is required to reload '$(unit)'."
|
||||
msgstr ""
|
||||
"Wymagane jest uwierzytelnienie, aby ponownie wczytać jednostkę „$(unit)”."
|
||||
|
||||
#: src/core/dbus-unit.c:356 src/core/dbus-unit.c:357
|
||||
#: src/core/dbus-unit.c:373 src/core/dbus-unit.c:374
|
||||
msgid "Authentication is required to restart '$(unit)'."
|
||||
msgstr ""
|
||||
"Wymagane jest uwierzytelnienie, aby ponownie uruchomić jednostkę „$(unit)”."
|
||||
|
||||
#: src/core/dbus-unit.c:549
|
||||
#: src/core/dbus-unit.c:566
|
||||
msgid ""
|
||||
"Authentication is required to send a UNIX signal to the processes of "
|
||||
"'$(unit)'."
|
||||
|
@ -1264,18 +1287,18 @@ msgstr ""
|
|||
"Wymagane jest uwierzytelnienie, aby wysłać sygnał uniksowy do procesów "
|
||||
"jednostki „$(unit)”."
|
||||
|
||||
#: src/core/dbus-unit.c:577
|
||||
#: src/core/dbus-unit.c:594
|
||||
msgid "Authentication is required to reset the \"failed\" state of '$(unit)'."
|
||||
msgstr ""
|
||||
"Wymagane jest uwierzytelnienie, aby przywrócić stan „failed” (niepowodzenia) "
|
||||
"jednostki „$(unit)”."
|
||||
|
||||
#: src/core/dbus-unit.c:607
|
||||
#: src/core/dbus-unit.c:624
|
||||
msgid "Authentication is required to set properties on '$(unit)'."
|
||||
msgstr ""
|
||||
"Wymagane jest uwierzytelnienie, aby ustawić właściwości jednostki „$(unit)”."
|
||||
|
||||
#: src/core/dbus-unit.c:704
|
||||
#: src/core/dbus-unit.c:721
|
||||
msgid ""
|
||||
"Authentication is required to delete files and directories associated with "
|
||||
"'$(unit)'."
|
||||
|
@ -1283,7 +1306,7 @@ msgstr ""
|
|||
"Wymagane jest uwierzytelnienie, aby usunąć pliki i katalogi powiązane "
|
||||
"z jednostką „$(unit)”."
|
||||
|
||||
#: src/core/dbus-unit.c:741
|
||||
#: src/core/dbus-unit.c:758
|
||||
msgid ""
|
||||
"Authentication is required to freeze or thaw the processes of '$(unit)' unit."
|
||||
msgstr ""
|
||||
|
|
50
po/pt.po
50
po/pt.po
|
@ -6,7 +6,7 @@
|
|||
msgid ""
|
||||
msgstr ""
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-08-23 15:33+0200\n"
|
||||
"POT-Creation-Date: 2024-11-06 14:42+0000\n"
|
||||
"PO-Revision-Date: 2024-05-31 07:36+0000\n"
|
||||
"Last-Translator: Tiago Rocha Cunha <tiagocunha.me@gmail.com>\n"
|
||||
"Language-Team: Portuguese <https://translate.fedoraproject.org/projects/"
|
||||
|
@ -117,30 +117,40 @@ msgid "Authentication is required to update a user's home area."
|
|||
msgstr "É necessária autenticação para atualizar a área home de um utilizador."
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:53
|
||||
#, fuzzy
|
||||
msgid "Update your home area"
|
||||
msgstr "Atualizar uma área home"
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:54
|
||||
#, fuzzy
|
||||
msgid "Authentication is required to update your home area."
|
||||
msgstr "É necessária autenticação para atualizar a área home de um utilizador."
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:63
|
||||
msgid "Resize a home area"
|
||||
msgstr "Redimensionar uma área home"
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:54
|
||||
#: src/home/org.freedesktop.home1.policy:64
|
||||
msgid "Authentication is required to resize a user's home area."
|
||||
msgstr ""
|
||||
"É necessária autenticação para redimensionar a área home de um utilizador."
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:63
|
||||
#: src/home/org.freedesktop.home1.policy:73
|
||||
msgid "Change password of a home area"
|
||||
msgstr "Alterar palavra-passe de uma área home"
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:64
|
||||
#: src/home/org.freedesktop.home1.policy:74
|
||||
msgid ""
|
||||
"Authentication is required to change the password of a user's home area."
|
||||
msgstr ""
|
||||
"É necessária autenticação para alterar a palavra-passe da área home de um "
|
||||
"utilizador."
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:73
|
||||
#: src/home/org.freedesktop.home1.policy:83
|
||||
msgid "Activate a home area"
|
||||
msgstr "Ativar uma área home"
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:74
|
||||
#: src/home/org.freedesktop.home1.policy:84
|
||||
msgid "Authentication is required to activate a user's home area."
|
||||
msgstr "É necessária autenticação para ativar a área home de um usuário."
|
||||
|
||||
|
@ -1206,6 +1216,16 @@ msgstr ""
|
|||
msgid "Authentication is required to cleanup old system updates."
|
||||
msgstr "É necessária autenticação para definir o horário do sistema."
|
||||
|
||||
#: src/sysupdate/org.freedesktop.sysupdate1.policy:75
|
||||
msgid "Manage optional features"
|
||||
msgstr ""
|
||||
|
||||
#: src/sysupdate/org.freedesktop.sysupdate1.policy:76
|
||||
#, fuzzy
|
||||
msgid "Authentication is required to manage optional features"
|
||||
msgstr ""
|
||||
"É necessária autenticação para gerir estações, utilizadores e sessões ativas."
|
||||
|
||||
#: src/timedate/org.freedesktop.timedate1.policy:22
|
||||
msgid "Set system time"
|
||||
msgstr "Definir horário do sistema"
|
||||
|
@ -1246,23 +1266,23 @@ msgstr ""
|
|||
"É necessária autenticação para controlar se deve ser habilitada, ou não, a "
|
||||
"sincronização de horário através de rede."
|
||||
|
||||
#: src/core/dbus-unit.c:353
|
||||
#: src/core/dbus-unit.c:370
|
||||
msgid "Authentication is required to start '$(unit)'."
|
||||
msgstr "É necessária autenticação para iniciar '$(unit)'."
|
||||
|
||||
#: src/core/dbus-unit.c:354
|
||||
#: src/core/dbus-unit.c:371
|
||||
msgid "Authentication is required to stop '$(unit)'."
|
||||
msgstr "É necessária autenticação para parar '$(unit)'."
|
||||
|
||||
#: src/core/dbus-unit.c:355
|
||||
#: src/core/dbus-unit.c:372
|
||||
msgid "Authentication is required to reload '$(unit)'."
|
||||
msgstr "É necessária autenticação para recarregar '$(unit)'."
|
||||
|
||||
#: src/core/dbus-unit.c:356 src/core/dbus-unit.c:357
|
||||
#: src/core/dbus-unit.c:373 src/core/dbus-unit.c:374
|
||||
msgid "Authentication is required to restart '$(unit)'."
|
||||
msgstr "É necessária autenticação para reiniciar '$(unit)'."
|
||||
|
||||
#: src/core/dbus-unit.c:549
|
||||
#: src/core/dbus-unit.c:566
|
||||
msgid ""
|
||||
"Authentication is required to send a UNIX signal to the processes of "
|
||||
"'$(unit)'."
|
||||
|
@ -1270,16 +1290,16 @@ msgstr ""
|
|||
"É necessária autenticação para enviar um sinal UNIX para os processos de "
|
||||
"'$(unit)'."
|
||||
|
||||
#: src/core/dbus-unit.c:577
|
||||
#: src/core/dbus-unit.c:594
|
||||
msgid "Authentication is required to reset the \"failed\" state of '$(unit)'."
|
||||
msgstr ""
|
||||
"É necessária autenticação para reiniciar o estado “failed” de '$(unit)'."
|
||||
|
||||
#: src/core/dbus-unit.c:607
|
||||
#: src/core/dbus-unit.c:624
|
||||
msgid "Authentication is required to set properties on '$(unit)'."
|
||||
msgstr "É necessária autenticação para definir propriedades em '$(unit)'."
|
||||
|
||||
#: src/core/dbus-unit.c:704
|
||||
#: src/core/dbus-unit.c:721
|
||||
msgid ""
|
||||
"Authentication is required to delete files and directories associated with "
|
||||
"'$(unit)'."
|
||||
|
@ -1287,7 +1307,7 @@ msgstr ""
|
|||
"É necessária autenticação para eliminar ficheiros e diretórios associados "
|
||||
"com '$(unit)'."
|
||||
|
||||
#: src/core/dbus-unit.c:741
|
||||
#: src/core/dbus-unit.c:758
|
||||
msgid ""
|
||||
"Authentication is required to freeze or thaw the processes of '$(unit)' unit."
|
||||
msgstr ""
|
||||
|
|
51
po/pt_BR.po
51
po/pt_BR.po
|
@ -11,7 +11,7 @@
|
|||
msgid ""
|
||||
msgstr ""
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-08-23 15:33+0200\n"
|
||||
"POT-Creation-Date: 2024-11-06 14:42+0000\n"
|
||||
"PO-Revision-Date: 2024-09-25 01:07+0000\n"
|
||||
"Last-Translator: Fábio Rodrigues Ribeiro <farribeiro@gmail.com>\n"
|
||||
"Language-Team: Portuguese (Brazil) <https://translate.fedoraproject.org/"
|
||||
|
@ -124,29 +124,39 @@ msgid "Authentication is required to update a user's home area."
|
|||
msgstr "É necessária autenticação para atualizar a área home de um usuário."
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:53
|
||||
#, fuzzy
|
||||
msgid "Update your home area"
|
||||
msgstr "Atualizar uma área home"
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:54
|
||||
#, fuzzy
|
||||
msgid "Authentication is required to update your home area."
|
||||
msgstr "É necessária autenticação para atualizar a área home de um usuário."
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:63
|
||||
msgid "Resize a home area"
|
||||
msgstr "Redimensionar uma área home"
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:54
|
||||
#: src/home/org.freedesktop.home1.policy:64
|
||||
msgid "Authentication is required to resize a user's home area."
|
||||
msgstr ""
|
||||
"É necessária autenticação para redimensionar a área home de um usuário."
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:63
|
||||
#: src/home/org.freedesktop.home1.policy:73
|
||||
msgid "Change password of a home area"
|
||||
msgstr "Alterar senha de uma área home"
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:64
|
||||
#: src/home/org.freedesktop.home1.policy:74
|
||||
msgid ""
|
||||
"Authentication is required to change the password of a user's home area."
|
||||
msgstr ""
|
||||
"É necessária autenticação para alterar a senha da área home de um usuário."
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:73
|
||||
#: src/home/org.freedesktop.home1.policy:83
|
||||
msgid "Activate a home area"
|
||||
msgstr "Ativar uma área home"
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:74
|
||||
#: src/home/org.freedesktop.home1.policy:84
|
||||
#, fuzzy
|
||||
msgid "Authentication is required to activate a user's home area."
|
||||
msgstr "É necessária autenticação para criar a área home de um usuário."
|
||||
|
@ -1199,6 +1209,17 @@ msgstr "Limpar velhas atualizações do sistema"
|
|||
msgid "Authentication is required to cleanup old system updates."
|
||||
msgstr "É necessária autenticação para definir o horário do sistema."
|
||||
|
||||
#: src/sysupdate/org.freedesktop.sysupdate1.policy:75
|
||||
msgid "Manage optional features"
|
||||
msgstr ""
|
||||
|
||||
#: src/sysupdate/org.freedesktop.sysupdate1.policy:76
|
||||
#, fuzzy
|
||||
msgid "Authentication is required to manage optional features"
|
||||
msgstr ""
|
||||
"A autenticação é necessária para gerenciar sessões ativas, usuários e "
|
||||
"estações."
|
||||
|
||||
#: src/timedate/org.freedesktop.timedate1.policy:22
|
||||
msgid "Set system time"
|
||||
msgstr "Definir horário do sistema"
|
||||
|
@ -1239,23 +1260,23 @@ msgstr ""
|
|||
"É necessária autenticação para controlar se deve ser habilitada, ou não, a "
|
||||
"sincronização de horário através de rede."
|
||||
|
||||
#: src/core/dbus-unit.c:353
|
||||
#: src/core/dbus-unit.c:370
|
||||
msgid "Authentication is required to start '$(unit)'."
|
||||
msgstr "É necessária autenticação para iniciar “$(unit)”."
|
||||
|
||||
#: src/core/dbus-unit.c:354
|
||||
#: src/core/dbus-unit.c:371
|
||||
msgid "Authentication is required to stop '$(unit)'."
|
||||
msgstr "É necessária autenticação para parar “$(unit)”."
|
||||
|
||||
#: src/core/dbus-unit.c:355
|
||||
#: src/core/dbus-unit.c:372
|
||||
msgid "Authentication is required to reload '$(unit)'."
|
||||
msgstr "É necessária autenticação para recarregar “$(unit)”."
|
||||
|
||||
#: src/core/dbus-unit.c:356 src/core/dbus-unit.c:357
|
||||
#: src/core/dbus-unit.c:373 src/core/dbus-unit.c:374
|
||||
msgid "Authentication is required to restart '$(unit)'."
|
||||
msgstr "É necessária autenticação para reiniciar “$(unit)”."
|
||||
|
||||
#: src/core/dbus-unit.c:549
|
||||
#: src/core/dbus-unit.c:566
|
||||
msgid ""
|
||||
"Authentication is required to send a UNIX signal to the processes of "
|
||||
"'$(unit)'."
|
||||
|
@ -1263,16 +1284,16 @@ msgstr ""
|
|||
"É necessária autenticação para enviar um sinal UNIX para os processos de "
|
||||
"“$(unit)”."
|
||||
|
||||
#: src/core/dbus-unit.c:577
|
||||
#: src/core/dbus-unit.c:594
|
||||
msgid "Authentication is required to reset the \"failed\" state of '$(unit)'."
|
||||
msgstr ""
|
||||
"É necessária autenticação para reiniciar o estado “failed” de “$(unit)”."
|
||||
|
||||
#: src/core/dbus-unit.c:607
|
||||
#: src/core/dbus-unit.c:624
|
||||
msgid "Authentication is required to set properties on '$(unit)'."
|
||||
msgstr "É necessária autenticação para definir propriedades em “$(unit)”."
|
||||
|
||||
#: src/core/dbus-unit.c:704
|
||||
#: src/core/dbus-unit.c:721
|
||||
msgid ""
|
||||
"Authentication is required to delete files and directories associated with "
|
||||
"'$(unit)'."
|
||||
|
@ -1280,7 +1301,7 @@ msgstr ""
|
|||
"É necessária autenticação para excluir arquivos e diretórios associados com "
|
||||
"“$(unit)”."
|
||||
|
||||
#: src/core/dbus-unit.c:741
|
||||
#: src/core/dbus-unit.c:758
|
||||
msgid ""
|
||||
"Authentication is required to freeze or thaw the processes of '$(unit)' unit."
|
||||
msgstr ""
|
||||
|
|
53
po/ro.po
53
po/ro.po
|
@ -7,7 +7,7 @@
|
|||
msgid ""
|
||||
msgstr ""
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-08-23 15:33+0200\n"
|
||||
"POT-Creation-Date: 2024-11-06 14:42+0000\n"
|
||||
"PO-Revision-Date: 2021-01-12 17:36+0000\n"
|
||||
"Last-Translator: Vlad <milovlad@outlook.com>\n"
|
||||
"Language-Team: Romanian <https://translate.fedoraproject.org/projects/"
|
||||
|
@ -125,32 +125,44 @@ msgstr ""
|
|||
"utilizator."
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:53
|
||||
#, fuzzy
|
||||
msgid "Update your home area"
|
||||
msgstr "Actualizează un spațiu personal"
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:54
|
||||
#, fuzzy
|
||||
msgid "Authentication is required to update your home area."
|
||||
msgstr ""
|
||||
"Autentificarea este necesară pentru a actualiza spațiul personal al unui "
|
||||
"utilizator."
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:63
|
||||
msgid "Resize a home area"
|
||||
msgstr "Redimensionează un spațiu personal"
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:54
|
||||
#: src/home/org.freedesktop.home1.policy:64
|
||||
msgid "Authentication is required to resize a user's home area."
|
||||
msgstr ""
|
||||
"Autentificarea este necesară pentru a redimensiona spațiul personal al unui "
|
||||
"utilizator."
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:63
|
||||
#: src/home/org.freedesktop.home1.policy:73
|
||||
msgid "Change password of a home area"
|
||||
msgstr "Schimbă parola pentru un spațiu personal"
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:64
|
||||
#: src/home/org.freedesktop.home1.policy:74
|
||||
msgid ""
|
||||
"Authentication is required to change the password of a user's home area."
|
||||
msgstr ""
|
||||
"Autentificarea este necesară pentru schimbarea parolei unui spațiu personal "
|
||||
"al unui utilizator."
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:73
|
||||
#: src/home/org.freedesktop.home1.policy:83
|
||||
#, fuzzy
|
||||
msgid "Activate a home area"
|
||||
msgstr "Crează un spațiu personal"
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:74
|
||||
#: src/home/org.freedesktop.home1.policy:84
|
||||
#, fuzzy
|
||||
msgid "Authentication is required to activate a user's home area."
|
||||
msgstr ""
|
||||
|
@ -1228,6 +1240,17 @@ msgstr ""
|
|||
msgid "Authentication is required to cleanup old system updates."
|
||||
msgstr "Autentificarea este necesară pentru a seta ora sistemului."
|
||||
|
||||
#: src/sysupdate/org.freedesktop.sysupdate1.policy:75
|
||||
msgid "Manage optional features"
|
||||
msgstr ""
|
||||
|
||||
#: src/sysupdate/org.freedesktop.sysupdate1.policy:76
|
||||
#, fuzzy
|
||||
msgid "Authentication is required to manage optional features"
|
||||
msgstr ""
|
||||
"Autentificarea este necesară pentru gestionarea sesiunilor active, "
|
||||
"utilizatorilor și stațiilor."
|
||||
|
||||
#: src/timedate/org.freedesktop.timedate1.policy:22
|
||||
msgid "Set system time"
|
||||
msgstr "Setare oră sistem"
|
||||
|
@ -1268,23 +1291,23 @@ msgstr ""
|
|||
"Autentificarea este necesară pentru a controla dacă sincronizarea cu ora "
|
||||
"rețelei ar trebui activată."
|
||||
|
||||
#: src/core/dbus-unit.c:353
|
||||
#: src/core/dbus-unit.c:370
|
||||
msgid "Authentication is required to start '$(unit)'."
|
||||
msgstr "Autentificarea este necesară pentru a porni „$(unit)”."
|
||||
|
||||
#: src/core/dbus-unit.c:354
|
||||
#: src/core/dbus-unit.c:371
|
||||
msgid "Authentication is required to stop '$(unit)'."
|
||||
msgstr "Autentificarea este necesară pentru a opri „$(unit)”."
|
||||
|
||||
#: src/core/dbus-unit.c:355
|
||||
#: src/core/dbus-unit.c:372
|
||||
msgid "Authentication is required to reload '$(unit)'."
|
||||
msgstr "Autentificarea este necesară pentru a reîncărca „$(unit)”."
|
||||
|
||||
#: src/core/dbus-unit.c:356 src/core/dbus-unit.c:357
|
||||
#: src/core/dbus-unit.c:373 src/core/dbus-unit.c:374
|
||||
msgid "Authentication is required to restart '$(unit)'."
|
||||
msgstr "Autentificarea este necesară pentru a reporni „$(unit)”."
|
||||
|
||||
#: src/core/dbus-unit.c:549
|
||||
#: src/core/dbus-unit.c:566
|
||||
msgid ""
|
||||
"Authentication is required to send a UNIX signal to the processes of "
|
||||
"'$(unit)'."
|
||||
|
@ -1292,17 +1315,17 @@ msgstr ""
|
|||
"Autentificarea este necesară pentru a trimite un semnal UNIX către procesele "
|
||||
"unui „$(unit)”."
|
||||
|
||||
#: src/core/dbus-unit.c:577
|
||||
#: src/core/dbus-unit.c:594
|
||||
msgid "Authentication is required to reset the \"failed\" state of '$(unit)'."
|
||||
msgstr ""
|
||||
"Autentificarea este necesară pentru a reseta starea „eșuată” a „$(unit)”."
|
||||
|
||||
#: src/core/dbus-unit.c:607
|
||||
#: src/core/dbus-unit.c:624
|
||||
msgid "Authentication is required to set properties on '$(unit)'."
|
||||
msgstr ""
|
||||
"Autentificarea este necesară pentru a seta proprietățile lui „$(unit)”."
|
||||
|
||||
#: src/core/dbus-unit.c:704
|
||||
#: src/core/dbus-unit.c:721
|
||||
msgid ""
|
||||
"Authentication is required to delete files and directories associated with "
|
||||
"'$(unit)'."
|
||||
|
@ -1310,7 +1333,7 @@ msgstr ""
|
|||
"Autentificarea este necesară pentru a șterge fișierele și directoarele "
|
||||
"asociate lui „$(unit)”."
|
||||
|
||||
#: src/core/dbus-unit.c:741
|
||||
#: src/core/dbus-unit.c:758
|
||||
msgid ""
|
||||
"Authentication is required to freeze or thaw the processes of '$(unit)' unit."
|
||||
msgstr ""
|
||||
|
|
56
po/ru.po
56
po/ru.po
|
@ -13,7 +13,7 @@
|
|||
msgid ""
|
||||
msgstr ""
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-08-23 15:33+0200\n"
|
||||
"POT-Creation-Date: 2024-11-06 14:42+0000\n"
|
||||
"PO-Revision-Date: 2024-08-25 11:38+0000\n"
|
||||
"Last-Translator: \"Sergey A.\" <Ser82-png@yandex.ru>\n"
|
||||
"Language-Team: Russian <https://translate.fedoraproject.org/projects/systemd/"
|
||||
|
@ -130,31 +130,43 @@ msgstr ""
|
|||
"аутентификацию."
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:53
|
||||
#, fuzzy
|
||||
msgid "Update your home area"
|
||||
msgstr "Обновить домашнее пространство"
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:54
|
||||
#, fuzzy
|
||||
msgid "Authentication is required to update your home area."
|
||||
msgstr ""
|
||||
"Чтобы обновить домашнее пространство пользователя, необходимо пройти "
|
||||
"аутентификацию."
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:63
|
||||
msgid "Resize a home area"
|
||||
msgstr "Изменить размер домашнего пространства"
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:54
|
||||
#: src/home/org.freedesktop.home1.policy:64
|
||||
msgid "Authentication is required to resize a user's home area."
|
||||
msgstr ""
|
||||
"Чтобы изменить размер домашнего пространства пользователя, необходимо пройти "
|
||||
"аутентификацию."
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:63
|
||||
#: src/home/org.freedesktop.home1.policy:73
|
||||
msgid "Change password of a home area"
|
||||
msgstr "Изменить пароль для домашнего пространства"
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:64
|
||||
#: src/home/org.freedesktop.home1.policy:74
|
||||
msgid ""
|
||||
"Authentication is required to change the password of a user's home area."
|
||||
msgstr ""
|
||||
"Чтобы изменить пароль для домашнего пространства пользователя, необходимо "
|
||||
"пройти аутентификацию."
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:73
|
||||
#: src/home/org.freedesktop.home1.policy:83
|
||||
msgid "Activate a home area"
|
||||
msgstr "Активация домашнего пространства"
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:74
|
||||
#: src/home/org.freedesktop.home1.policy:84
|
||||
msgid "Authentication is required to activate a user's home area."
|
||||
msgstr ""
|
||||
"Чтобы активировать домашнее пространство пользователя, необходимо пройти "
|
||||
|
@ -1206,7 +1218,8 @@ msgstr "Дамп состояние сервера"
|
|||
|
||||
#: src/resolve/org.freedesktop.resolve1.policy:166
|
||||
msgid "Authentication is required to dump server state."
|
||||
msgstr "Чтобы создать дамп состояние сервера, необходимо пройти аутентификацию."
|
||||
msgstr ""
|
||||
"Чтобы создать дамп состояние сервера, необходимо пройти аутентификацию."
|
||||
|
||||
#: src/resolve/org.freedesktop.resolve1.policy:176
|
||||
msgid "Dump statistics"
|
||||
|
@ -1263,6 +1276,17 @@ msgstr ""
|
|||
"Чтобы удалить устаревшие обновления системы, необходимо пройти "
|
||||
"аутентификацию."
|
||||
|
||||
#: src/sysupdate/org.freedesktop.sysupdate1.policy:75
|
||||
msgid "Manage optional features"
|
||||
msgstr ""
|
||||
|
||||
#: src/sysupdate/org.freedesktop.sysupdate1.policy:76
|
||||
#, fuzzy
|
||||
msgid "Authentication is required to manage optional features"
|
||||
msgstr ""
|
||||
"Для управления текущими сеансами, пользователями и рабочими местами, "
|
||||
"необходимо пройти аутентификацию."
|
||||
|
||||
#: src/timedate/org.freedesktop.timedate1.policy:22
|
||||
msgid "Set system time"
|
||||
msgstr "Настроить системное время"
|
||||
|
@ -1303,25 +1327,25 @@ msgstr ""
|
|||
"Чтобы включить или отключить синхронизацию времени по сети, необходимо "
|
||||
"пройти аутентификацию."
|
||||
|
||||
#: src/core/dbus-unit.c:353
|
||||
#: src/core/dbus-unit.c:370
|
||||
msgid "Authentication is required to start '$(unit)'."
|
||||
msgstr "Чтобы запустить «$(unit)», необходимо пройти аутентификацию."
|
||||
|
||||
#: src/core/dbus-unit.c:354
|
||||
#: src/core/dbus-unit.c:371
|
||||
msgid "Authentication is required to stop '$(unit)'."
|
||||
msgstr "Чтобы остановить «$(unit)», необходимо пройти аутентификацию."
|
||||
|
||||
#: src/core/dbus-unit.c:355
|
||||
#: src/core/dbus-unit.c:372
|
||||
msgid "Authentication is required to reload '$(unit)'."
|
||||
msgstr ""
|
||||
"Чтобы заставить «$(unit)» перечитать конфигурацию, необходимо пройти "
|
||||
"аутентификацию."
|
||||
|
||||
#: src/core/dbus-unit.c:356 src/core/dbus-unit.c:357
|
||||
#: src/core/dbus-unit.c:373 src/core/dbus-unit.c:374
|
||||
msgid "Authentication is required to restart '$(unit)'."
|
||||
msgstr "Чтобы перезапустить «$(unit)», необходимо пройти аутентификацию."
|
||||
|
||||
#: src/core/dbus-unit.c:549
|
||||
#: src/core/dbus-unit.c:566
|
||||
msgid ""
|
||||
"Authentication is required to send a UNIX signal to the processes of "
|
||||
"'$(unit)'."
|
||||
|
@ -1329,18 +1353,18 @@ msgstr ""
|
|||
"Чтобы отправить сигнал UNIX процессам юнита «$(unit)», необходимо пройти "
|
||||
"аутентификацию."
|
||||
|
||||
#: src/core/dbus-unit.c:577
|
||||
#: src/core/dbus-unit.c:594
|
||||
msgid "Authentication is required to reset the \"failed\" state of '$(unit)'."
|
||||
msgstr ""
|
||||
"Чтобы сбросить состояние «failed» у юнита «$(unit)», необходимо пройти "
|
||||
"аутентификацию."
|
||||
|
||||
#: src/core/dbus-unit.c:607
|
||||
#: src/core/dbus-unit.c:624
|
||||
msgid "Authentication is required to set properties on '$(unit)'."
|
||||
msgstr ""
|
||||
"Чтобы изменить параметры юнита «$(unit)», необходимо пройти аутентификацию."
|
||||
|
||||
#: src/core/dbus-unit.c:704
|
||||
#: src/core/dbus-unit.c:721
|
||||
msgid ""
|
||||
"Authentication is required to delete files and directories associated with "
|
||||
"'$(unit)'."
|
||||
|
@ -1348,7 +1372,7 @@ msgstr ""
|
|||
"Чтобы удалить файлы и директории, относящиеся к юниту «$(unit)», необходимо "
|
||||
"пройти аутентификацию."
|
||||
|
||||
#: src/core/dbus-unit.c:741
|
||||
#: src/core/dbus-unit.c:758
|
||||
msgid ""
|
||||
"Authentication is required to freeze or thaw the processes of '$(unit)' unit."
|
||||
msgstr ""
|
||||
|
|
46
po/si.po
46
po/si.po
|
@ -5,7 +5,7 @@
|
|||
msgid ""
|
||||
msgstr ""
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-08-23 15:33+0200\n"
|
||||
"POT-Creation-Date: 2024-11-06 14:42+0000\n"
|
||||
"PO-Revision-Date: 2021-08-19 07:04+0000\n"
|
||||
"Last-Translator: Hela Basa <r45xveza@pm.me>\n"
|
||||
"Language-Team: Sinhala <https://translate.fedoraproject.org/projects/systemd/"
|
||||
|
@ -103,27 +103,35 @@ msgid "Authentication is required to update a user's home area."
|
|||
msgstr ""
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:53
|
||||
msgid "Resize a home area"
|
||||
msgid "Update your home area"
|
||||
msgstr ""
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:54
|
||||
msgid "Authentication is required to resize a user's home area."
|
||||
msgid "Authentication is required to update your home area."
|
||||
msgstr ""
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:63
|
||||
msgid "Change password of a home area"
|
||||
msgid "Resize a home area"
|
||||
msgstr ""
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:64
|
||||
msgid "Authentication is required to resize a user's home area."
|
||||
msgstr ""
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:73
|
||||
msgid "Change password of a home area"
|
||||
msgstr ""
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:74
|
||||
msgid ""
|
||||
"Authentication is required to change the password of a user's home area."
|
||||
msgstr ""
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:73
|
||||
#: src/home/org.freedesktop.home1.policy:83
|
||||
msgid "Activate a home area"
|
||||
msgstr ""
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:74
|
||||
#: src/home/org.freedesktop.home1.policy:84
|
||||
msgid "Authentication is required to activate a user's home area."
|
||||
msgstr ""
|
||||
|
||||
|
@ -1062,6 +1070,14 @@ msgstr ""
|
|||
msgid "Authentication is required to cleanup old system updates."
|
||||
msgstr ""
|
||||
|
||||
#: src/sysupdate/org.freedesktop.sysupdate1.policy:75
|
||||
msgid "Manage optional features"
|
||||
msgstr ""
|
||||
|
||||
#: src/sysupdate/org.freedesktop.sysupdate1.policy:76
|
||||
msgid "Authentication is required to manage optional features"
|
||||
msgstr ""
|
||||
|
||||
#: src/timedate/org.freedesktop.timedate1.policy:22
|
||||
msgid "Set system time"
|
||||
msgstr "පද්ධතියේ වේලාව සකසන්න"
|
||||
|
@ -1098,43 +1114,43 @@ msgid ""
|
|||
"shall be enabled."
|
||||
msgstr ""
|
||||
|
||||
#: src/core/dbus-unit.c:353
|
||||
#: src/core/dbus-unit.c:370
|
||||
msgid "Authentication is required to start '$(unit)'."
|
||||
msgstr ""
|
||||
|
||||
#: src/core/dbus-unit.c:354
|
||||
#: src/core/dbus-unit.c:371
|
||||
msgid "Authentication is required to stop '$(unit)'."
|
||||
msgstr ""
|
||||
|
||||
#: src/core/dbus-unit.c:355
|
||||
#: src/core/dbus-unit.c:372
|
||||
msgid "Authentication is required to reload '$(unit)'."
|
||||
msgstr ""
|
||||
|
||||
#: src/core/dbus-unit.c:356 src/core/dbus-unit.c:357
|
||||
#: src/core/dbus-unit.c:373 src/core/dbus-unit.c:374
|
||||
msgid "Authentication is required to restart '$(unit)'."
|
||||
msgstr ""
|
||||
|
||||
#: src/core/dbus-unit.c:549
|
||||
#: src/core/dbus-unit.c:566
|
||||
msgid ""
|
||||
"Authentication is required to send a UNIX signal to the processes of "
|
||||
"'$(unit)'."
|
||||
msgstr ""
|
||||
|
||||
#: src/core/dbus-unit.c:577
|
||||
#: src/core/dbus-unit.c:594
|
||||
msgid "Authentication is required to reset the \"failed\" state of '$(unit)'."
|
||||
msgstr ""
|
||||
|
||||
#: src/core/dbus-unit.c:607
|
||||
#: src/core/dbus-unit.c:624
|
||||
msgid "Authentication is required to set properties on '$(unit)'."
|
||||
msgstr ""
|
||||
|
||||
#: src/core/dbus-unit.c:704
|
||||
#: src/core/dbus-unit.c:721
|
||||
msgid ""
|
||||
"Authentication is required to delete files and directories associated with "
|
||||
"'$(unit)'."
|
||||
msgstr ""
|
||||
|
||||
#: src/core/dbus-unit.c:741
|
||||
#: src/core/dbus-unit.c:758
|
||||
msgid ""
|
||||
"Authentication is required to freeze or thaw the processes of '$(unit)' unit."
|
||||
msgstr ""
|
||||
|
|
50
po/sk.po
50
po/sk.po
|
@ -6,7 +6,7 @@
|
|||
msgid ""
|
||||
msgstr ""
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-08-23 15:33+0200\n"
|
||||
"POT-Creation-Date: 2024-11-06 14:42+0000\n"
|
||||
"PO-Revision-Date: 2021-02-22 20:21+0000\n"
|
||||
"Last-Translator: Frantisek Sumsal <frantisek@sumsal.cz>\n"
|
||||
"Language-Team: Slovak <https://translate.fedoraproject.org/projects/systemd/"
|
||||
|
@ -122,29 +122,38 @@ msgid "Authentication is required to update a user's home area."
|
|||
msgstr "Vyžaduje sa overenie totožnosti na uspanie systému."
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:53
|
||||
msgid "Resize a home area"
|
||||
msgid "Update your home area"
|
||||
msgstr ""
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:54
|
||||
#, fuzzy
|
||||
msgid "Authentication is required to resize a user's home area."
|
||||
msgid "Authentication is required to update your home area."
|
||||
msgstr "Vyžaduje sa overenie totožnosti na uspanie systému."
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:63
|
||||
msgid "Change password of a home area"
|
||||
msgid "Resize a home area"
|
||||
msgstr ""
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:64
|
||||
#, fuzzy
|
||||
msgid "Authentication is required to resize a user's home area."
|
||||
msgstr "Vyžaduje sa overenie totožnosti na uspanie systému."
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:73
|
||||
msgid "Change password of a home area"
|
||||
msgstr ""
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:74
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
"Authentication is required to change the password of a user's home area."
|
||||
msgstr "Vyžaduje sa overenie totožnosti na nastavenie miestnych nastavení."
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:73
|
||||
#: src/home/org.freedesktop.home1.policy:83
|
||||
msgid "Activate a home area"
|
||||
msgstr ""
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:74
|
||||
#: src/home/org.freedesktop.home1.policy:84
|
||||
#, fuzzy
|
||||
msgid "Authentication is required to activate a user's home area."
|
||||
msgstr ""
|
||||
|
@ -1181,6 +1190,17 @@ msgid "Authentication is required to cleanup old system updates."
|
|||
msgstr ""
|
||||
"Vyžaduje sa overenie totožnosti na znovu načítanie stavu systému systemd."
|
||||
|
||||
#: src/sysupdate/org.freedesktop.sysupdate1.policy:75
|
||||
msgid "Manage optional features"
|
||||
msgstr ""
|
||||
|
||||
#: src/sysupdate/org.freedesktop.sysupdate1.policy:76
|
||||
#, fuzzy
|
||||
msgid "Authentication is required to manage optional features"
|
||||
msgstr ""
|
||||
"Vyžaduje sa overenie totožnosti na správu systémovej služby alebo súborov "
|
||||
"jednotky."
|
||||
|
||||
#: src/timedate/org.freedesktop.timedate1.policy:22
|
||||
msgid "Set system time"
|
||||
msgstr ""
|
||||
|
@ -1219,38 +1239,38 @@ msgstr ""
|
|||
"Vyžaduje sa overenie totožnosti na ovládanie, či má byť povolená "
|
||||
"synchronizácia času cez sieť."
|
||||
|
||||
#: src/core/dbus-unit.c:353
|
||||
#: src/core/dbus-unit.c:370
|
||||
msgid "Authentication is required to start '$(unit)'."
|
||||
msgstr ""
|
||||
|
||||
#: src/core/dbus-unit.c:354
|
||||
#: src/core/dbus-unit.c:371
|
||||
msgid "Authentication is required to stop '$(unit)'."
|
||||
msgstr ""
|
||||
|
||||
#: src/core/dbus-unit.c:355
|
||||
#: src/core/dbus-unit.c:372
|
||||
msgid "Authentication is required to reload '$(unit)'."
|
||||
msgstr ""
|
||||
|
||||
#: src/core/dbus-unit.c:356 src/core/dbus-unit.c:357
|
||||
#: src/core/dbus-unit.c:373 src/core/dbus-unit.c:374
|
||||
msgid "Authentication is required to restart '$(unit)'."
|
||||
msgstr ""
|
||||
|
||||
#: src/core/dbus-unit.c:549
|
||||
#: src/core/dbus-unit.c:566
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
"Authentication is required to send a UNIX signal to the processes of "
|
||||
"'$(unit)'."
|
||||
msgstr "Vyžaduje sa overenie totožnosti na uspanie systému."
|
||||
|
||||
#: src/core/dbus-unit.c:577
|
||||
#: src/core/dbus-unit.c:594
|
||||
msgid "Authentication is required to reset the \"failed\" state of '$(unit)'."
|
||||
msgstr ""
|
||||
|
||||
#: src/core/dbus-unit.c:607
|
||||
#: src/core/dbus-unit.c:624
|
||||
msgid "Authentication is required to set properties on '$(unit)'."
|
||||
msgstr ""
|
||||
|
||||
#: src/core/dbus-unit.c:704
|
||||
#: src/core/dbus-unit.c:721
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
"Authentication is required to delete files and directories associated with "
|
||||
|
@ -1258,7 +1278,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Vyžaduje sa overenie totožnosti na znovu načítanie stavu systému systemd."
|
||||
|
||||
#: src/core/dbus-unit.c:741
|
||||
#: src/core/dbus-unit.c:758
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
"Authentication is required to freeze or thaw the processes of '$(unit)' unit."
|
||||
|
|
56
po/sl.po
56
po/sl.po
|
@ -6,7 +6,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: systemd\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-08-23 15:33+0200\n"
|
||||
"POT-Creation-Date: 2024-11-06 14:42+0000\n"
|
||||
"PO-Revision-Date: 2024-08-26 19:38+0000\n"
|
||||
"Last-Translator: Martin Srebotnjak <miles@filmsi.net>\n"
|
||||
"Language-Team: Slovenian <https://translate.fedoraproject.org/projects/"
|
||||
|
@ -125,31 +125,43 @@ msgstr ""
|
|||
"območja."
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:53
|
||||
#, fuzzy
|
||||
msgid "Update your home area"
|
||||
msgstr "Posodobite domače območje"
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:54
|
||||
#, fuzzy
|
||||
msgid "Authentication is required to update your home area."
|
||||
msgstr ""
|
||||
"Preverjanje pristnosti je potrebno za posodobitev uporabnikovega domačega "
|
||||
"območja."
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:63
|
||||
msgid "Resize a home area"
|
||||
msgstr "Spreminite velikost domačega območja"
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:54
|
||||
#: src/home/org.freedesktop.home1.policy:64
|
||||
msgid "Authentication is required to resize a user's home area."
|
||||
msgstr ""
|
||||
"Preverjanje pristnosti je potrebno za spreminjanje velikosti uporabnikovega "
|
||||
"domačega območja."
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:63
|
||||
#: src/home/org.freedesktop.home1.policy:73
|
||||
msgid "Change password of a home area"
|
||||
msgstr "Spremenite geslo domačega območja"
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:64
|
||||
#: src/home/org.freedesktop.home1.policy:74
|
||||
msgid ""
|
||||
"Authentication is required to change the password of a user's home area."
|
||||
msgstr ""
|
||||
"Preverjanje pristnosti je potrebno za spremembo gesla uporabnikovega "
|
||||
"domačega območja."
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:73
|
||||
#: src/home/org.freedesktop.home1.policy:83
|
||||
msgid "Activate a home area"
|
||||
msgstr "Aktiviraj domače območje"
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:74
|
||||
#: src/home/org.freedesktop.home1.policy:84
|
||||
msgid "Authentication is required to activate a user's home area."
|
||||
msgstr ""
|
||||
"Preverjanje pristnosti je potrebno za aktiviranje uporabnikovega domačega "
|
||||
|
@ -1145,7 +1157,8 @@ msgstr "Naroči se na rezultate poizvedbe"
|
|||
|
||||
#: src/resolve/org.freedesktop.resolve1.policy:144
|
||||
msgid "Authentication is required to subscribe query results."
|
||||
msgstr "Za naročanje na rezultate poizvedbe je potrebno preverjanje pristnosti."
|
||||
msgstr ""
|
||||
"Za naročanje na rezultate poizvedbe je potrebno preverjanje pristnosti."
|
||||
|
||||
#: src/resolve/org.freedesktop.resolve1.policy:154
|
||||
msgid "Dump cache"
|
||||
|
@ -1219,6 +1232,17 @@ msgid "Authentication is required to cleanup old system updates."
|
|||
msgstr ""
|
||||
"Za čiščenje starih posodobitev sistema je potrebno preverjanje pristnosti."
|
||||
|
||||
#: src/sysupdate/org.freedesktop.sysupdate1.policy:75
|
||||
msgid "Manage optional features"
|
||||
msgstr ""
|
||||
|
||||
#: src/sysupdate/org.freedesktop.sysupdate1.policy:76
|
||||
#, fuzzy
|
||||
msgid "Authentication is required to manage optional features"
|
||||
msgstr ""
|
||||
"Preverjanje pristnosti je potrebno za upravljanje aktivnih sej, uporabnikov "
|
||||
"in delovišč."
|
||||
|
||||
#: src/timedate/org.freedesktop.timedate1.policy:22
|
||||
msgid "Set system time"
|
||||
msgstr "Določi sistemski čas"
|
||||
|
@ -1260,23 +1284,23 @@ msgstr ""
|
|||
"Preverjanje pristnosti je potrebno za nadzor, ali naj bo omogočena "
|
||||
"sinhronizacija časa v omrežju."
|
||||
|
||||
#: src/core/dbus-unit.c:353
|
||||
#: src/core/dbus-unit.c:370
|
||||
msgid "Authentication is required to start '$(unit)'."
|
||||
msgstr "Preverjanje pristnosti je potrebno za zagon »$(unit)«."
|
||||
|
||||
#: src/core/dbus-unit.c:354
|
||||
#: src/core/dbus-unit.c:371
|
||||
msgid "Authentication is required to stop '$(unit)'."
|
||||
msgstr "Preverjanje pristnosti je potrebno, če želite ustaviti »$(unit)«."
|
||||
|
||||
#: src/core/dbus-unit.c:355
|
||||
#: src/core/dbus-unit.c:372
|
||||
msgid "Authentication is required to reload '$(unit)'."
|
||||
msgstr "Preverjanje pristnosti je potrebno za ponovno nalaganje »$(unit)«."
|
||||
|
||||
#: src/core/dbus-unit.c:356 src/core/dbus-unit.c:357
|
||||
#: src/core/dbus-unit.c:373 src/core/dbus-unit.c:374
|
||||
msgid "Authentication is required to restart '$(unit)'."
|
||||
msgstr "Preverjanje pristnosti je potrebno za vnovični zagon »$(unit)«."
|
||||
|
||||
#: src/core/dbus-unit.c:549
|
||||
#: src/core/dbus-unit.c:566
|
||||
msgid ""
|
||||
"Authentication is required to send a UNIX signal to the processes of "
|
||||
"'$(unit)'."
|
||||
|
@ -1284,19 +1308,19 @@ msgstr ""
|
|||
"Preverjanje pristnosti je potrebno za pošiljanje signala UNIX procesom "
|
||||
"»$(unit)«."
|
||||
|
||||
#: src/core/dbus-unit.c:577
|
||||
#: src/core/dbus-unit.c:594
|
||||
msgid "Authentication is required to reset the \"failed\" state of '$(unit)'."
|
||||
msgstr ""
|
||||
"Preverjanje pristnosti je potrebno za ponastavitev stanja »ni uspelo« za "
|
||||
"»$(unit)«."
|
||||
|
||||
#: src/core/dbus-unit.c:607
|
||||
#: src/core/dbus-unit.c:624
|
||||
msgid "Authentication is required to set properties on '$(unit)'."
|
||||
msgstr ""
|
||||
"Preverjanje pristnosti je potrebno, če želite lastnosti nastaviti na "
|
||||
"»$(unit)«."
|
||||
|
||||
#: src/core/dbus-unit.c:704
|
||||
#: src/core/dbus-unit.c:721
|
||||
msgid ""
|
||||
"Authentication is required to delete files and directories associated with "
|
||||
"'$(unit)'."
|
||||
|
@ -1304,7 +1328,7 @@ msgstr ""
|
|||
"Preverjanje pristnosti je potrebno za brisanje datotek in map, povezanih s/z "
|
||||
"»$(unit)«."
|
||||
|
||||
#: src/core/dbus-unit.c:741
|
||||
#: src/core/dbus-unit.c:758
|
||||
msgid ""
|
||||
"Authentication is required to freeze or thaw the processes of '$(unit)' unit."
|
||||
msgstr ""
|
||||
|
|
52
po/sr.po
52
po/sr.po
|
@ -5,7 +5,7 @@
|
|||
msgid ""
|
||||
msgstr ""
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-08-23 15:33+0200\n"
|
||||
"POT-Creation-Date: 2024-11-06 14:42+0000\n"
|
||||
"PO-Revision-Date: 2021-02-23 22:40+0000\n"
|
||||
"Last-Translator: Frantisek Sumsal <frantisek@sumsal.cz>\n"
|
||||
"Language-Team: Serbian <https://translate.fedoraproject.org/projects/systemd/"
|
||||
|
@ -122,31 +122,40 @@ msgid "Authentication is required to update a user's home area."
|
|||
msgstr "Потребно је да се идентификујете да бисте закачили уређај на седиште."
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:53
|
||||
msgid "Resize a home area"
|
||||
msgid "Update your home area"
|
||||
msgstr ""
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:54
|
||||
#, fuzzy
|
||||
msgid "Authentication is required to resize a user's home area."
|
||||
msgstr "Потребно је да се идентификујете да бисте поставили зидну поруку"
|
||||
msgid "Authentication is required to update your home area."
|
||||
msgstr "Потребно је да се идентификујете да бисте закачили уређај на седиште."
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:63
|
||||
msgid "Change password of a home area"
|
||||
msgid "Resize a home area"
|
||||
msgstr ""
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:64
|
||||
#, fuzzy
|
||||
msgid "Authentication is required to resize a user's home area."
|
||||
msgstr "Потребно је да се идентификујете да бисте поставили зидну поруку"
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:73
|
||||
msgid "Change password of a home area"
|
||||
msgstr ""
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:74
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
"Authentication is required to change the password of a user's home area."
|
||||
msgstr ""
|
||||
"Потребно је да се идентификујете да бисте управљали покренутим сесијама, "
|
||||
"корисницима и седиштима."
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:73
|
||||
#: src/home/org.freedesktop.home1.policy:83
|
||||
msgid "Activate a home area"
|
||||
msgstr ""
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:74
|
||||
#: src/home/org.freedesktop.home1.policy:84
|
||||
#, fuzzy
|
||||
msgid "Authentication is required to activate a user's home area."
|
||||
msgstr ""
|
||||
|
@ -1239,6 +1248,17 @@ msgstr ""
|
|||
msgid "Authentication is required to cleanup old system updates."
|
||||
msgstr "Потребно је да се идентификујете да бисте поставили системско време."
|
||||
|
||||
#: src/sysupdate/org.freedesktop.sysupdate1.policy:75
|
||||
msgid "Manage optional features"
|
||||
msgstr ""
|
||||
|
||||
#: src/sysupdate/org.freedesktop.sysupdate1.policy:76
|
||||
#, fuzzy
|
||||
msgid "Authentication is required to manage optional features"
|
||||
msgstr ""
|
||||
"Потребно је да се идентификујете да бисте управљали покренутим сесијама, "
|
||||
"корисницима и седиштима."
|
||||
|
||||
#: src/timedate/org.freedesktop.timedate1.policy:22
|
||||
msgid "Set system time"
|
||||
msgstr "Постави системско време"
|
||||
|
@ -1281,23 +1301,23 @@ msgstr ""
|
|||
"Потребно је да се идентификујете да бисте подесили да ли се време усклађује "
|
||||
"са мреже."
|
||||
|
||||
#: src/core/dbus-unit.c:353
|
||||
#: src/core/dbus-unit.c:370
|
||||
msgid "Authentication is required to start '$(unit)'."
|
||||
msgstr "Потребно је да се идентификујете да бисте покренули „$(unit)“."
|
||||
|
||||
#: src/core/dbus-unit.c:354
|
||||
#: src/core/dbus-unit.c:371
|
||||
msgid "Authentication is required to stop '$(unit)'."
|
||||
msgstr "Потребно је да се идентификујете да бисте зауставили „$(unit)“."
|
||||
|
||||
#: src/core/dbus-unit.c:355
|
||||
#: src/core/dbus-unit.c:372
|
||||
msgid "Authentication is required to reload '$(unit)'."
|
||||
msgstr "Потребно је да се идентификујете да бисте поново учитали „$(unit)“."
|
||||
|
||||
#: src/core/dbus-unit.c:356 src/core/dbus-unit.c:357
|
||||
#: src/core/dbus-unit.c:373 src/core/dbus-unit.c:374
|
||||
msgid "Authentication is required to restart '$(unit)'."
|
||||
msgstr "Потребно је да се идентификујете да бисте поново покренули „$(unit)“."
|
||||
|
||||
#: src/core/dbus-unit.c:549
|
||||
#: src/core/dbus-unit.c:566
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
"Authentication is required to send a UNIX signal to the processes of "
|
||||
|
@ -1305,18 +1325,18 @@ msgid ""
|
|||
msgstr ""
|
||||
"Потребно је да се идентификујете да бисте поставили својства за „$(unit)“."
|
||||
|
||||
#: src/core/dbus-unit.c:577
|
||||
#: src/core/dbus-unit.c:594
|
||||
msgid "Authentication is required to reset the \"failed\" state of '$(unit)'."
|
||||
msgstr ""
|
||||
"Потребно је да се идентификујете да бисте поново поставили „неуспешно“ стање "
|
||||
"за „$(unit)“."
|
||||
|
||||
#: src/core/dbus-unit.c:607
|
||||
#: src/core/dbus-unit.c:624
|
||||
msgid "Authentication is required to set properties on '$(unit)'."
|
||||
msgstr ""
|
||||
"Потребно је да се идентификујете да бисте поставили својства за „$(unit)“."
|
||||
|
||||
#: src/core/dbus-unit.c:704
|
||||
#: src/core/dbus-unit.c:721
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
"Authentication is required to delete files and directories associated with "
|
||||
|
@ -1325,7 +1345,7 @@ msgstr ""
|
|||
"Потребно је да се идентификујете да бисте поново поставили „неуспешно“ стање "
|
||||
"за „$(unit)“."
|
||||
|
||||
#: src/core/dbus-unit.c:741
|
||||
#: src/core/dbus-unit.c:758
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
"Authentication is required to freeze or thaw the processes of '$(unit)' unit."
|
||||
|
|
50
po/sv.po
50
po/sv.po
|
@ -11,7 +11,7 @@
|
|||
msgid ""
|
||||
msgstr ""
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-08-23 15:33+0200\n"
|
||||
"POT-Creation-Date: 2024-11-06 14:42+0000\n"
|
||||
"PO-Revision-Date: 2024-10-24 00:56+0000\n"
|
||||
"Last-Translator: Anders Jonsson <anders.jonsson@norsjovallen.se>\n"
|
||||
"Language-Team: Swedish <https://translate.fedoraproject.org/projects/systemd/"
|
||||
|
@ -117,28 +117,38 @@ msgid "Authentication is required to update a user's home area."
|
|||
msgstr "Autentisering krävs för att uppdatera en användares hemarea."
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:53
|
||||
#, fuzzy
|
||||
msgid "Update your home area"
|
||||
msgstr "Uppdatera en hemarea"
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:54
|
||||
#, fuzzy
|
||||
msgid "Authentication is required to update your home area."
|
||||
msgstr "Autentisering krävs för att uppdatera en användares hemarea."
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:63
|
||||
msgid "Resize a home area"
|
||||
msgstr "Ändra storlek på en hemarea"
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:54
|
||||
#: src/home/org.freedesktop.home1.policy:64
|
||||
msgid "Authentication is required to resize a user's home area."
|
||||
msgstr "Autentisering krävs för att ändra storlek på en hemarea."
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:63
|
||||
#: src/home/org.freedesktop.home1.policy:73
|
||||
msgid "Change password of a home area"
|
||||
msgstr "Ändra lösenord för en hemarea"
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:64
|
||||
#: src/home/org.freedesktop.home1.policy:74
|
||||
msgid ""
|
||||
"Authentication is required to change the password of a user's home area."
|
||||
msgstr ""
|
||||
"Autentisering krävs för att ändra lösenordet för en användares hemarea."
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:73
|
||||
#: src/home/org.freedesktop.home1.policy:83
|
||||
msgid "Activate a home area"
|
||||
msgstr "Aktivera en hemarea"
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:74
|
||||
#: src/home/org.freedesktop.home1.policy:84
|
||||
msgid "Authentication is required to activate a user's home area."
|
||||
msgstr "Autentisering krävs för att aktivera en användares hemarea."
|
||||
|
||||
|
@ -1160,6 +1170,16 @@ msgstr "Rensa gamla systemuppdateringar"
|
|||
msgid "Authentication is required to cleanup old system updates."
|
||||
msgstr "Autentisering krävs för att rensa gamla systemuppdateringar."
|
||||
|
||||
#: src/sysupdate/org.freedesktop.sysupdate1.policy:75
|
||||
msgid "Manage optional features"
|
||||
msgstr ""
|
||||
|
||||
#: src/sysupdate/org.freedesktop.sysupdate1.policy:76
|
||||
#, fuzzy
|
||||
msgid "Authentication is required to manage optional features"
|
||||
msgstr ""
|
||||
"Autentisering krävs för att hantera aktiva sessioner, användare och platser."
|
||||
|
||||
#: src/timedate/org.freedesktop.timedate1.policy:22
|
||||
msgid "Set system time"
|
||||
msgstr "Ange systemtid"
|
||||
|
@ -1202,23 +1222,23 @@ msgstr ""
|
|||
"Autentisering krävs för att kontrollera huruvida synkronisering av "
|
||||
"nätverkstid ska vara aktiverat."
|
||||
|
||||
#: src/core/dbus-unit.c:353
|
||||
#: src/core/dbus-unit.c:370
|
||||
msgid "Authentication is required to start '$(unit)'."
|
||||
msgstr "Autentisering krävs för att starta \"$(unit)\"."
|
||||
|
||||
#: src/core/dbus-unit.c:354
|
||||
#: src/core/dbus-unit.c:371
|
||||
msgid "Authentication is required to stop '$(unit)'."
|
||||
msgstr "Autentisering krävs för att stoppa \"$(unit)\"."
|
||||
|
||||
#: src/core/dbus-unit.c:355
|
||||
#: src/core/dbus-unit.c:372
|
||||
msgid "Authentication is required to reload '$(unit)'."
|
||||
msgstr "Autentisering krävs för att läsa om \"$(unit)\"."
|
||||
|
||||
#: src/core/dbus-unit.c:356 src/core/dbus-unit.c:357
|
||||
#: src/core/dbus-unit.c:373 src/core/dbus-unit.c:374
|
||||
msgid "Authentication is required to restart '$(unit)'."
|
||||
msgstr "Autentisering krävs för att starta om \"$(unit)\"."
|
||||
|
||||
#: src/core/dbus-unit.c:549
|
||||
#: src/core/dbus-unit.c:566
|
||||
msgid ""
|
||||
"Authentication is required to send a UNIX signal to the processes of "
|
||||
"'$(unit)'."
|
||||
|
@ -1226,17 +1246,17 @@ msgstr ""
|
|||
"Autentisering krävs för att skicka en UNIX-signal till processerna i "
|
||||
"”$(unit)”."
|
||||
|
||||
#: src/core/dbus-unit.c:577
|
||||
#: src/core/dbus-unit.c:594
|
||||
msgid "Authentication is required to reset the \"failed\" state of '$(unit)'."
|
||||
msgstr ""
|
||||
"Autentisering krävs för att återställa det \"fallerade\" tillståndet för "
|
||||
"\"$(unit)\"."
|
||||
|
||||
#: src/core/dbus-unit.c:607
|
||||
#: src/core/dbus-unit.c:624
|
||||
msgid "Authentication is required to set properties on '$(unit)'."
|
||||
msgstr "Autentisering krävs för att ställa in egenskaper på \"$(unit)\"."
|
||||
|
||||
#: src/core/dbus-unit.c:704
|
||||
#: src/core/dbus-unit.c:721
|
||||
msgid ""
|
||||
"Authentication is required to delete files and directories associated with "
|
||||
"'$(unit)'."
|
||||
|
@ -1244,7 +1264,7 @@ msgstr ""
|
|||
"Autentisering krävs för att radera filer och kataloger associerade med "
|
||||
"”$(unit)”."
|
||||
|
||||
#: src/core/dbus-unit.c:741
|
||||
#: src/core/dbus-unit.c:758
|
||||
msgid ""
|
||||
"Authentication is required to freeze or thaw the processes of '$(unit)' unit."
|
||||
msgstr ""
|
||||
|
|
|
@ -1,11 +1,14 @@
|
|||
# SPDX-License-Identifier: LGPL-2.1-or-later
|
||||
# SOME DESCRIPTIVE TITLE.
|
||||
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
|
||||
# This file is distributed under the same license as the systemd package.
|
||||
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
|
||||
#
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: systemd\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-08-23 15:33+0200\n"
|
||||
"POT-Creation-Date: 2024-11-06 14:42+0000\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
|
@ -100,27 +103,35 @@ msgid "Authentication is required to update a user's home area."
|
|||
msgstr ""
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:53
|
||||
msgid "Resize a home area"
|
||||
msgid "Update your home area"
|
||||
msgstr ""
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:54
|
||||
msgid "Authentication is required to resize a user's home area."
|
||||
msgid "Authentication is required to update your home area."
|
||||
msgstr ""
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:63
|
||||
msgid "Change password of a home area"
|
||||
msgid "Resize a home area"
|
||||
msgstr ""
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:64
|
||||
msgid "Authentication is required to resize a user's home area."
|
||||
msgstr ""
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:73
|
||||
msgid "Change password of a home area"
|
||||
msgstr ""
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:74
|
||||
msgid ""
|
||||
"Authentication is required to change the password of a user's home area."
|
||||
msgstr ""
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:73
|
||||
#: src/home/org.freedesktop.home1.policy:83
|
||||
msgid "Activate a home area"
|
||||
msgstr ""
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:74
|
||||
#: src/home/org.freedesktop.home1.policy:84
|
||||
msgid "Authentication is required to activate a user's home area."
|
||||
msgstr ""
|
||||
|
||||
|
@ -1058,6 +1069,14 @@ msgstr ""
|
|||
msgid "Authentication is required to cleanup old system updates."
|
||||
msgstr ""
|
||||
|
||||
#: src/sysupdate/org.freedesktop.sysupdate1.policy:75
|
||||
msgid "Manage optional features"
|
||||
msgstr ""
|
||||
|
||||
#: src/sysupdate/org.freedesktop.sysupdate1.policy:76
|
||||
msgid "Authentication is required to manage optional features"
|
||||
msgstr ""
|
||||
|
||||
#: src/timedate/org.freedesktop.timedate1.policy:22
|
||||
msgid "Set system time"
|
||||
msgstr ""
|
||||
|
@ -1094,43 +1113,43 @@ msgid ""
|
|||
"shall be enabled."
|
||||
msgstr ""
|
||||
|
||||
#: src/core/dbus-unit.c:353
|
||||
#: src/core/dbus-unit.c:370
|
||||
msgid "Authentication is required to start '$(unit)'."
|
||||
msgstr ""
|
||||
|
||||
#: src/core/dbus-unit.c:354
|
||||
#: src/core/dbus-unit.c:371
|
||||
msgid "Authentication is required to stop '$(unit)'."
|
||||
msgstr ""
|
||||
|
||||
#: src/core/dbus-unit.c:355
|
||||
#: src/core/dbus-unit.c:372
|
||||
msgid "Authentication is required to reload '$(unit)'."
|
||||
msgstr ""
|
||||
|
||||
#: src/core/dbus-unit.c:356 src/core/dbus-unit.c:357
|
||||
#: src/core/dbus-unit.c:373 src/core/dbus-unit.c:374
|
||||
msgid "Authentication is required to restart '$(unit)'."
|
||||
msgstr ""
|
||||
|
||||
#: src/core/dbus-unit.c:549
|
||||
#: src/core/dbus-unit.c:566
|
||||
msgid ""
|
||||
"Authentication is required to send a UNIX signal to the processes of "
|
||||
"'$(unit)'."
|
||||
msgstr ""
|
||||
|
||||
#: src/core/dbus-unit.c:577
|
||||
#: src/core/dbus-unit.c:594
|
||||
msgid "Authentication is required to reset the \"failed\" state of '$(unit)'."
|
||||
msgstr ""
|
||||
|
||||
#: src/core/dbus-unit.c:607
|
||||
#: src/core/dbus-unit.c:624
|
||||
msgid "Authentication is required to set properties on '$(unit)'."
|
||||
msgstr ""
|
||||
|
||||
#: src/core/dbus-unit.c:704
|
||||
#: src/core/dbus-unit.c:721
|
||||
msgid ""
|
||||
"Authentication is required to delete files and directories associated with "
|
||||
"'$(unit)'."
|
||||
msgstr ""
|
||||
|
||||
#: src/core/dbus-unit.c:741
|
||||
#: src/core/dbus-unit.c:758
|
||||
msgid ""
|
||||
"Authentication is required to freeze or thaw the processes of '$(unit)' unit."
|
||||
msgstr ""
|
||||
|
|
51
po/tr.po
51
po/tr.po
|
@ -9,7 +9,7 @@
|
|||
msgid ""
|
||||
msgstr ""
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-08-23 15:33+0200\n"
|
||||
"POT-Creation-Date: 2024-11-06 14:42+0000\n"
|
||||
"PO-Revision-Date: 2024-08-25 11:38+0000\n"
|
||||
"Last-Translator: Oğuz Ersen <oguz@ersen.moe>\n"
|
||||
"Language-Team: Turkish <https://translate.fedoraproject.org/projects/systemd/"
|
||||
|
@ -117,31 +117,41 @@ msgid "Authentication is required to update a user's home area."
|
|||
msgstr "Bir kullanıcının ev alanını güncellemek kimlik doğrulaması gerektirir."
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:53
|
||||
#, fuzzy
|
||||
msgid "Update your home area"
|
||||
msgstr "Ev alanını güncelle"
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:54
|
||||
#, fuzzy
|
||||
msgid "Authentication is required to update your home area."
|
||||
msgstr "Bir kullanıcının ev alanını güncellemek kimlik doğrulaması gerektirir."
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:63
|
||||
msgid "Resize a home area"
|
||||
msgstr "Ev alanını yeniden boyutlandır"
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:54
|
||||
#: src/home/org.freedesktop.home1.policy:64
|
||||
msgid "Authentication is required to resize a user's home area."
|
||||
msgstr ""
|
||||
"Bir kullanıcının ev alanını yeniden boyutlandırmak kimlik doğrulaması "
|
||||
"gerektirir."
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:63
|
||||
#: src/home/org.freedesktop.home1.policy:73
|
||||
msgid "Change password of a home area"
|
||||
msgstr "Ev alanının parolasını değiştir"
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:64
|
||||
#: src/home/org.freedesktop.home1.policy:74
|
||||
msgid ""
|
||||
"Authentication is required to change the password of a user's home area."
|
||||
msgstr ""
|
||||
"Bir kullanıcının ev alanının parolasını değiştirmek kimlik doğrulaması "
|
||||
"gerektirir."
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:73
|
||||
#: src/home/org.freedesktop.home1.policy:83
|
||||
msgid "Activate a home area"
|
||||
msgstr "Bir ev alanını etkinleştir"
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:74
|
||||
#: src/home/org.freedesktop.home1.policy:84
|
||||
msgid "Authentication is required to activate a user's home area."
|
||||
msgstr ""
|
||||
"Bir kullanıcının ev alanını etkinleştirmek kimlik doğrulaması gerektirir."
|
||||
|
@ -1209,6 +1219,17 @@ msgid "Authentication is required to cleanup old system updates."
|
|||
msgstr ""
|
||||
"Eski sistem güncellemelerini temizlemek için kimlik doğrulaması gereklidir."
|
||||
|
||||
#: src/sysupdate/org.freedesktop.sysupdate1.policy:75
|
||||
msgid "Manage optional features"
|
||||
msgstr ""
|
||||
|
||||
#: src/sysupdate/org.freedesktop.sysupdate1.policy:76
|
||||
#, fuzzy
|
||||
msgid "Authentication is required to manage optional features"
|
||||
msgstr ""
|
||||
"Aktif oturumları, kullanıcıları ve yuvaları yönetmek için kimlik doğrulaması "
|
||||
"gereklidir."
|
||||
|
||||
#: src/timedate/org.freedesktop.timedate1.policy:22
|
||||
msgid "Set system time"
|
||||
msgstr "Sistem zamanını ayarla"
|
||||
|
@ -1248,23 +1269,23 @@ msgid ""
|
|||
msgstr ""
|
||||
"Ağ zaman eş zamanlamasını denetlemek için kimlik doğrulaması gereklidir."
|
||||
|
||||
#: src/core/dbus-unit.c:353
|
||||
#: src/core/dbus-unit.c:370
|
||||
msgid "Authentication is required to start '$(unit)'."
|
||||
msgstr "'$(unit)' başlatmak için kimlik doğrulaması gereklidir."
|
||||
|
||||
#: src/core/dbus-unit.c:354
|
||||
#: src/core/dbus-unit.c:371
|
||||
msgid "Authentication is required to stop '$(unit)'."
|
||||
msgstr "'$(unit)' durdurmak için kimlik doğrulaması gereklidir."
|
||||
|
||||
#: src/core/dbus-unit.c:355
|
||||
#: src/core/dbus-unit.c:372
|
||||
msgid "Authentication is required to reload '$(unit)'."
|
||||
msgstr "'$(unit)' yeniden yüklemek için kimlik doğrulaması gereklidir."
|
||||
|
||||
#: src/core/dbus-unit.c:356 src/core/dbus-unit.c:357
|
||||
#: src/core/dbus-unit.c:373 src/core/dbus-unit.c:374
|
||||
msgid "Authentication is required to restart '$(unit)'."
|
||||
msgstr "'$(unit)' yeniden başlatmak için kimlik doğrulaması gereklidir."
|
||||
|
||||
#: src/core/dbus-unit.c:549
|
||||
#: src/core/dbus-unit.c:566
|
||||
msgid ""
|
||||
"Authentication is required to send a UNIX signal to the processes of "
|
||||
"'$(unit)'."
|
||||
|
@ -1272,19 +1293,19 @@ msgstr ""
|
|||
"'$(unit)' süreçlerine bir UNIX sinyali göndermek için kimlik doğrulaması "
|
||||
"gereklidir."
|
||||
|
||||
#: src/core/dbus-unit.c:577
|
||||
#: src/core/dbus-unit.c:594
|
||||
msgid "Authentication is required to reset the \"failed\" state of '$(unit)'."
|
||||
msgstr ""
|
||||
"'$(unit)'in \"failed\" (başarısız) durumunu sıfırlamak için kimlik "
|
||||
"doğrulaması gereklidir."
|
||||
|
||||
#: src/core/dbus-unit.c:607
|
||||
#: src/core/dbus-unit.c:624
|
||||
msgid "Authentication is required to set properties on '$(unit)'."
|
||||
msgstr ""
|
||||
"'$(unit)' üzerindeki özellikleri ayarlamak için kimlik doğrulaması "
|
||||
"gereklidir."
|
||||
|
||||
#: src/core/dbus-unit.c:704
|
||||
#: src/core/dbus-unit.c:721
|
||||
msgid ""
|
||||
"Authentication is required to delete files and directories associated with "
|
||||
"'$(unit)'."
|
||||
|
@ -1292,7 +1313,7 @@ msgstr ""
|
|||
"'$(unit)' ile ilişkili dosyaları ve dizinleri silmek için kimlik doğrulaması "
|
||||
"gereklidir."
|
||||
|
||||
#: src/core/dbus-unit.c:741
|
||||
#: src/core/dbus-unit.c:758
|
||||
msgid ""
|
||||
"Authentication is required to freeze or thaw the processes of '$(unit)' unit."
|
||||
msgstr ""
|
||||
|
|
51
po/uk.po
51
po/uk.po
|
@ -7,7 +7,7 @@
|
|||
msgid ""
|
||||
msgstr ""
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-08-23 15:33+0200\n"
|
||||
"POT-Creation-Date: 2024-11-06 14:42+0000\n"
|
||||
"PO-Revision-Date: 2024-08-24 10:36+0000\n"
|
||||
"Last-Translator: Yuri Chornoivan <yurchor@ukr.net>\n"
|
||||
"Language-Team: Ukrainian <https://translate.fedoraproject.org/projects/"
|
||||
|
@ -118,30 +118,40 @@ msgid "Authentication is required to update a user's home area."
|
|||
msgstr "Для оновлення домашньої теки користувача слід пройти розпізнавання."
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:53
|
||||
#, fuzzy
|
||||
msgid "Update your home area"
|
||||
msgstr "Оновлення домашньої теки"
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:54
|
||||
#, fuzzy
|
||||
msgid "Authentication is required to update your home area."
|
||||
msgstr "Для оновлення домашньої теки користувача слід пройти розпізнавання."
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:63
|
||||
msgid "Resize a home area"
|
||||
msgstr "Зміна розмірів домашньої теки"
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:54
|
||||
#: src/home/org.freedesktop.home1.policy:64
|
||||
msgid "Authentication is required to resize a user's home area."
|
||||
msgstr ""
|
||||
"Для зміни розмірів домашньої теки користувача слід пройти розпізнавання."
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:63
|
||||
#: src/home/org.freedesktop.home1.policy:73
|
||||
msgid "Change password of a home area"
|
||||
msgstr "Зміна пароля до домашньої теки"
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:64
|
||||
#: src/home/org.freedesktop.home1.policy:74
|
||||
msgid ""
|
||||
"Authentication is required to change the password of a user's home area."
|
||||
msgstr ""
|
||||
"Для зміни пароля для доступу до домашньої теки користувача слід пройти "
|
||||
"розпізнавання."
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:73
|
||||
#: src/home/org.freedesktop.home1.policy:83
|
||||
msgid "Activate a home area"
|
||||
msgstr "Активація області домівки"
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:74
|
||||
#: src/home/org.freedesktop.home1.policy:84
|
||||
msgid "Authentication is required to activate a user's home area."
|
||||
msgstr "Для активації області домівки користувача слід пройти розпізнавання."
|
||||
|
||||
|
@ -1200,6 +1210,17 @@ msgstr "Вилучення застарілих оновлень системи"
|
|||
msgid "Authentication is required to cleanup old system updates."
|
||||
msgstr "Для вилучення застарілих оновлень системи слід пройти розпізнавання."
|
||||
|
||||
#: src/sysupdate/org.freedesktop.sysupdate1.policy:75
|
||||
msgid "Manage optional features"
|
||||
msgstr ""
|
||||
|
||||
#: src/sysupdate/org.freedesktop.sysupdate1.policy:76
|
||||
#, fuzzy
|
||||
msgid "Authentication is required to manage optional features"
|
||||
msgstr ""
|
||||
"Для того, щоб керувати сеансами, користувачами і робочими місцями, слід "
|
||||
"пройти розпізнавання."
|
||||
|
||||
#: src/timedate/org.freedesktop.timedate1.policy:22
|
||||
msgid "Set system time"
|
||||
msgstr "Встановлення загальносистемного часу"
|
||||
|
@ -1241,39 +1262,39 @@ msgstr ""
|
|||
"Для керування тим, чи слід вмикати синхронізацію часу за допомогою мережі, "
|
||||
"слід пройти розпізнавання."
|
||||
|
||||
#: src/core/dbus-unit.c:353
|
||||
#: src/core/dbus-unit.c:370
|
||||
msgid "Authentication is required to start '$(unit)'."
|
||||
msgstr "Для запуску «$(unit)» слід пройти розпізнавання."
|
||||
|
||||
#: src/core/dbus-unit.c:354
|
||||
#: src/core/dbus-unit.c:371
|
||||
msgid "Authentication is required to stop '$(unit)'."
|
||||
msgstr "Для зупинення «$(unit)» слід пройти розпізнавання."
|
||||
|
||||
#: src/core/dbus-unit.c:355
|
||||
#: src/core/dbus-unit.c:372
|
||||
msgid "Authentication is required to reload '$(unit)'."
|
||||
msgstr "Для перезавантаження «$(unit)» слід пройти розпізнавання."
|
||||
|
||||
#: src/core/dbus-unit.c:356 src/core/dbus-unit.c:357
|
||||
#: src/core/dbus-unit.c:373 src/core/dbus-unit.c:374
|
||||
msgid "Authentication is required to restart '$(unit)'."
|
||||
msgstr "Для перезапуску «$(unit)» слід пройти розпізнавання."
|
||||
|
||||
#: src/core/dbus-unit.c:549
|
||||
#: src/core/dbus-unit.c:566
|
||||
msgid ""
|
||||
"Authentication is required to send a UNIX signal to the processes of "
|
||||
"'$(unit)'."
|
||||
msgstr ""
|
||||
"Для надсилання сигналу UNIX до процесів «$(unit)» слід пройти розпізнавання."
|
||||
|
||||
#: src/core/dbus-unit.c:577
|
||||
#: src/core/dbus-unit.c:594
|
||||
msgid "Authentication is required to reset the \"failed\" state of '$(unit)'."
|
||||
msgstr ""
|
||||
"Для скидання «пошкодженого» стану з «$(unit)» слід пройти розпізнавання."
|
||||
|
||||
#: src/core/dbus-unit.c:607
|
||||
#: src/core/dbus-unit.c:624
|
||||
msgid "Authentication is required to set properties on '$(unit)'."
|
||||
msgstr "Для визначення властивостей на «$(unit)» слід пройти розпізнавання."
|
||||
|
||||
#: src/core/dbus-unit.c:704
|
||||
#: src/core/dbus-unit.c:721
|
||||
msgid ""
|
||||
"Authentication is required to delete files and directories associated with "
|
||||
"'$(unit)'."
|
||||
|
@ -1281,7 +1302,7 @@ msgstr ""
|
|||
"Для вилучення файлів і каталогів, які пов'язано із «$(unit)», слід пройти "
|
||||
"розпізнавання."
|
||||
|
||||
#: src/core/dbus-unit.c:741
|
||||
#: src/core/dbus-unit.c:758
|
||||
msgid ""
|
||||
"Authentication is required to freeze or thaw the processes of '$(unit)' unit."
|
||||
msgstr ""
|
||||
|
|
52
po/zh_CN.po
52
po/zh_CN.po
|
@ -11,7 +11,7 @@
|
|||
msgid ""
|
||||
msgstr ""
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-08-23 15:33+0200\n"
|
||||
"POT-Creation-Date: 2024-11-06 14:42+0000\n"
|
||||
"PO-Revision-Date: 2024-10-13 00:38+0000\n"
|
||||
"Last-Translator: lumingzh <lumingzh@qq.com>\n"
|
||||
"Language-Team: Chinese (Simplified) <https://translate.fedoraproject.org/"
|
||||
|
@ -112,27 +112,40 @@ msgid "Authentication is required to update a user's home area."
|
|||
msgstr "更新用户家区域需要认证。"
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:53
|
||||
#, fuzzy
|
||||
msgid "Update your home area"
|
||||
msgstr "更新一个家区域"
|
||||
|
||||
# Pay attention to the concept of "seat".
|
||||
#
|
||||
# To fully understand the meaning, please refer to session management in old ConsoleKit and new systemd-logind.
|
||||
#: src/home/org.freedesktop.home1.policy:54
|
||||
#, fuzzy
|
||||
msgid "Authentication is required to update your home area."
|
||||
msgstr "更新用户家区域需要认证。"
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:63
|
||||
msgid "Resize a home area"
|
||||
msgstr "调整家区域大小"
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:54
|
||||
#: src/home/org.freedesktop.home1.policy:64
|
||||
msgid "Authentication is required to resize a user's home area."
|
||||
msgstr "调整家区域大小需要认证。"
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:63
|
||||
#: src/home/org.freedesktop.home1.policy:73
|
||||
msgid "Change password of a home area"
|
||||
msgstr "更改家区域的密码"
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:64
|
||||
#: src/home/org.freedesktop.home1.policy:74
|
||||
msgid ""
|
||||
"Authentication is required to change the password of a user's home area."
|
||||
msgstr "更改家区域密码需要认证。"
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:73
|
||||
#: src/home/org.freedesktop.home1.policy:83
|
||||
msgid "Activate a home area"
|
||||
msgstr "创建一个家区域"
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:74
|
||||
#: src/home/org.freedesktop.home1.policy:84
|
||||
msgid "Authentication is required to activate a user's home area."
|
||||
msgstr "创建用户家区域需要认证。"
|
||||
|
||||
|
@ -1080,6 +1093,15 @@ msgstr "清理旧的系统更新"
|
|||
msgid "Authentication is required to cleanup old system updates."
|
||||
msgstr "清理旧的系统更新需要认证。"
|
||||
|
||||
#: src/sysupdate/org.freedesktop.sysupdate1.policy:75
|
||||
msgid "Manage optional features"
|
||||
msgstr ""
|
||||
|
||||
#: src/sysupdate/org.freedesktop.sysupdate1.policy:76
|
||||
#, fuzzy
|
||||
msgid "Authentication is required to manage optional features"
|
||||
msgstr "管理活动会话、用户与会话座位需要认证。"
|
||||
|
||||
#: src/timedate/org.freedesktop.timedate1.policy:22
|
||||
msgid "Set system time"
|
||||
msgstr "设置系统时间"
|
||||
|
@ -1116,43 +1138,43 @@ msgid ""
|
|||
"shall be enabled."
|
||||
msgstr "打开或关闭网络时间同步需要认证。"
|
||||
|
||||
#: src/core/dbus-unit.c:353
|
||||
#: src/core/dbus-unit.c:370
|
||||
msgid "Authentication is required to start '$(unit)'."
|
||||
msgstr "启动“$(unit)”需要认证。"
|
||||
|
||||
#: src/core/dbus-unit.c:354
|
||||
#: src/core/dbus-unit.c:371
|
||||
msgid "Authentication is required to stop '$(unit)'."
|
||||
msgstr "停止“$(unit)”需要认证。"
|
||||
|
||||
#: src/core/dbus-unit.c:355
|
||||
#: src/core/dbus-unit.c:372
|
||||
msgid "Authentication is required to reload '$(unit)'."
|
||||
msgstr "重新载入“$(unit)”需要认证。"
|
||||
|
||||
#: src/core/dbus-unit.c:356 src/core/dbus-unit.c:357
|
||||
#: src/core/dbus-unit.c:373 src/core/dbus-unit.c:374
|
||||
msgid "Authentication is required to restart '$(unit)'."
|
||||
msgstr "重新启动“$(unit)”需要认证。"
|
||||
|
||||
#: src/core/dbus-unit.c:549
|
||||
#: src/core/dbus-unit.c:566
|
||||
msgid ""
|
||||
"Authentication is required to send a UNIX signal to the processes of "
|
||||
"'$(unit)'."
|
||||
msgstr "发送 UNIX 信号给 '$(unit)' 进程需要认证。"
|
||||
|
||||
#: src/core/dbus-unit.c:577
|
||||
#: src/core/dbus-unit.c:594
|
||||
msgid "Authentication is required to reset the \"failed\" state of '$(unit)'."
|
||||
msgstr "重置“$(unit)”的失败(\"failed\")状态需要认证。"
|
||||
|
||||
#: src/core/dbus-unit.c:607
|
||||
#: src/core/dbus-unit.c:624
|
||||
msgid "Authentication is required to set properties on '$(unit)'."
|
||||
msgstr "设置“$(unit)”的属性需要认证。"
|
||||
|
||||
#: src/core/dbus-unit.c:704
|
||||
#: src/core/dbus-unit.c:721
|
||||
msgid ""
|
||||
"Authentication is required to delete files and directories associated with "
|
||||
"'$(unit)'."
|
||||
msgstr "删除与 '$(unit)' 关联的文件和目录需要认证。"
|
||||
|
||||
#: src/core/dbus-unit.c:741
|
||||
#: src/core/dbus-unit.c:758
|
||||
msgid ""
|
||||
"Authentication is required to freeze or thaw the processes of '$(unit)' unit."
|
||||
msgstr "冻结或解冻 '$(unit)' 单元进程需要认证。"
|
||||
|
|
49
po/zh_TW.po
49
po/zh_TW.po
|
@ -8,7 +8,7 @@
|
|||
msgid ""
|
||||
msgstr ""
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-08-23 15:33+0200\n"
|
||||
"POT-Creation-Date: 2024-11-06 14:42+0000\n"
|
||||
"PO-Revision-Date: 2024-06-06 00:50+0000\n"
|
||||
"Last-Translator: hanjinpeng <hanjinpeng@kylinos.cn>\n"
|
||||
"Language-Team: Chinese (Traditional) <https://translate.fedoraproject.org/"
|
||||
|
@ -107,28 +107,38 @@ msgid "Authentication is required to update a user's home area."
|
|||
msgstr "更新用戶家區域需要認證。"
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:53
|
||||
#, fuzzy
|
||||
msgid "Update your home area"
|
||||
msgstr "更新一個家區域"
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:54
|
||||
#, fuzzy
|
||||
msgid "Authentication is required to update your home area."
|
||||
msgstr "更新用戶家區域需要認證。"
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:63
|
||||
msgid "Resize a home area"
|
||||
msgstr "調整家區域大小"
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:54
|
||||
#: src/home/org.freedesktop.home1.policy:64
|
||||
msgid "Authentication is required to resize a user's home area."
|
||||
msgstr "調整家區域大小需要認證。"
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:63
|
||||
#: src/home/org.freedesktop.home1.policy:73
|
||||
msgid "Change password of a home area"
|
||||
msgstr "更改家區域的密碼"
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:64
|
||||
#: src/home/org.freedesktop.home1.policy:74
|
||||
msgid ""
|
||||
"Authentication is required to change the password of a user's home area."
|
||||
msgstr "更改家區域密碼需要認證。"
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:73
|
||||
#: src/home/org.freedesktop.home1.policy:83
|
||||
#, fuzzy
|
||||
msgid "Activate a home area"
|
||||
msgstr "創建一個家區域"
|
||||
|
||||
#: src/home/org.freedesktop.home1.policy:74
|
||||
#: src/home/org.freedesktop.home1.policy:84
|
||||
#, fuzzy
|
||||
msgid "Authentication is required to activate a user's home area."
|
||||
msgstr "創建用戶家區域需要身份驗證。"
|
||||
|
@ -1091,6 +1101,15 @@ msgstr ""
|
|||
msgid "Authentication is required to cleanup old system updates."
|
||||
msgstr "設定系統時間需要驗證。"
|
||||
|
||||
#: src/sysupdate/org.freedesktop.sysupdate1.policy:75
|
||||
msgid "Manage optional features"
|
||||
msgstr ""
|
||||
|
||||
#: src/sysupdate/org.freedesktop.sysupdate1.policy:76
|
||||
#, fuzzy
|
||||
msgid "Authentication is required to manage optional features"
|
||||
msgstr "管理活躍的工作階段、使用者與座位需要驗證。"
|
||||
|
||||
#: src/timedate/org.freedesktop.timedate1.policy:22
|
||||
msgid "Set system time"
|
||||
msgstr "設定系統時間"
|
||||
|
@ -1127,43 +1146,43 @@ msgid ""
|
|||
"shall be enabled."
|
||||
msgstr "控制網路時間同步是否啟用需要驗證。"
|
||||
|
||||
#: src/core/dbus-unit.c:353
|
||||
#: src/core/dbus-unit.c:370
|
||||
msgid "Authentication is required to start '$(unit)'."
|
||||
msgstr "啟動 '$(unit)' 需要驗證。"
|
||||
|
||||
#: src/core/dbus-unit.c:354
|
||||
#: src/core/dbus-unit.c:371
|
||||
msgid "Authentication is required to stop '$(unit)'."
|
||||
msgstr "停止 '$(unit)' 需要驗證。"
|
||||
|
||||
#: src/core/dbus-unit.c:355
|
||||
#: src/core/dbus-unit.c:372
|
||||
msgid "Authentication is required to reload '$(unit)'."
|
||||
msgstr "重新載入 '$(unit)' 需要驗證。"
|
||||
|
||||
#: src/core/dbus-unit.c:356 src/core/dbus-unit.c:357
|
||||
#: src/core/dbus-unit.c:373 src/core/dbus-unit.c:374
|
||||
msgid "Authentication is required to restart '$(unit)'."
|
||||
msgstr "重新啟動 '$(unit)' 需要驗證。"
|
||||
|
||||
#: src/core/dbus-unit.c:549
|
||||
#: src/core/dbus-unit.c:566
|
||||
msgid ""
|
||||
"Authentication is required to send a UNIX signal to the processes of "
|
||||
"'$(unit)'."
|
||||
msgstr "傳送 UNIX 信號至「$(unit)」的程序需要身份驗證。"
|
||||
|
||||
#: src/core/dbus-unit.c:577
|
||||
#: src/core/dbus-unit.c:594
|
||||
msgid "Authentication is required to reset the \"failed\" state of '$(unit)'."
|
||||
msgstr "重置 '$(unit)' 的「失敗」狀態需要驗證。"
|
||||
|
||||
#: src/core/dbus-unit.c:607
|
||||
#: src/core/dbus-unit.c:624
|
||||
msgid "Authentication is required to set properties on '$(unit)'."
|
||||
msgstr "在 '$(unit)' 上設定屬性需要驗證。"
|
||||
|
||||
#: src/core/dbus-unit.c:704
|
||||
#: src/core/dbus-unit.c:721
|
||||
msgid ""
|
||||
"Authentication is required to delete files and directories associated with "
|
||||
"'$(unit)'."
|
||||
msgstr "刪除與 '$(unit)' 相關的檔案及目錄需要身份驗證。"
|
||||
|
||||
#: src/core/dbus-unit.c:741
|
||||
#: src/core/dbus-unit.c:758
|
||||
msgid ""
|
||||
"Authentication is required to freeze or thaw the processes of '$(unit)' unit."
|
||||
msgstr "凍結或解凍「$(unit)」的程序需要身份驗證。"
|
||||
|
|
|
@ -90,8 +90,8 @@
|
|||
# define _fallthrough_
|
||||
#endif
|
||||
|
||||
#define XSTRINGIFY(x) #x
|
||||
#define STRINGIFY(x) XSTRINGIFY(x)
|
||||
#define XSTRINGIFY(...) #__VA_ARGS__
|
||||
#define STRINGIFY(...) XSTRINGIFY(__VA_ARGS__)
|
||||
|
||||
#ifndef __COVERITY__
|
||||
# define VOID_0 ((void)0)
|
||||
|
|
|
@ -0,0 +1,555 @@
|
|||
/* SPDX-License-Identifier: LGPL-2.1-or-later */
|
||||
#pragma once
|
||||
|
||||
/* This contains macros that all help simplify the use of macros with variadic args. Also provided is a macro
|
||||
* 'helper' that helps provide some commonly used things, such as a unique variable name or temporary
|
||||
* variable.
|
||||
*
|
||||
* Since the C preprocessor does not allow recursive macros, none of these macros may be used to call
|
||||
* themselves, even indirectly (except by using a "trick"; e.g. see __VA_WRAP_RECURSE() below). If you get a
|
||||
* compiler error complaining about "implicit declaration of function" for any of the macros here, it is most
|
||||
* likely due to an attempt to use the macro recursively.
|
||||
*
|
||||
* Some macros operate based on if there are 'any variadic args' or 'no variadic args'; this distinction is
|
||||
* based on the use of __VA_OPT__(). The description 'any variadic args' means __VA_OPT__() evaluates to its
|
||||
* content, and 'no variadic args' means __VA_OPT__() evaluates to nothing. Note that whitespace is not a
|
||||
* preprocessor token, so a single whitespace-only arg is the same as no args. For example these calls all
|
||||
* evaluate to 2:
|
||||
* VA_IF_ELSE(1,2)
|
||||
* VA_IF_ELSE(1,2,)
|
||||
* VA_IF_ELSE(1,2, )
|
||||
* #define NONE
|
||||
* VA_IF_ELSE(1,2,NONE)
|
||||
* VA_IF_ELSE(1,2, NONE)
|
||||
* However, this call evaluates to 1:
|
||||
* VA_IF_ELSE(1,2,,)
|
||||
*/
|
||||
|
||||
/* Wraps variadic args in a single group. This can be passed to macros that will then expand the group into
|
||||
* all its variadic args. */
|
||||
#define VA_GROUP(...) __VA_ARGS__
|
||||
|
||||
/* Evaluates to 'x' if any variadic args, otherwise 'y'. */
|
||||
#define VA_IF_ELSE(x, y, ...) _VA_IF_ELSE_MACRO(__VA_ARGS__)(_VA_IF_ELSE_GROUP(x), _VA_IF_ELSE_GROUP(y))
|
||||
#define _VA_IF_ELSE_GROUP(...) __VA_ARGS__
|
||||
#define _VA_IF_ELSE_MACRO(...) __VA_IF_ELSE_MACRO(__VA_OPT__(1))
|
||||
#define __VA_IF_ELSE_MACRO(o) _VA_IF_ELSE ## o
|
||||
#define _VA_IF_ELSE1(x, y) x
|
||||
#define _VA_IF_ELSE(x, y) y
|
||||
|
||||
/* Evaluates to nothing if no variadic args, otherwise 'x'. */
|
||||
#define VA_IF(x, ...) VA_IF_ELSE(_VA_IF_GROUP(x), /*false*/, __VA_ARGS__)
|
||||
#define _VA_IF_GROUP(...) __VA_ARGS__
|
||||
|
||||
/* Same as VA_IF() but negates the condition. */
|
||||
#define VA_IF_NOT(x, ...) VA_IF_ELSE(/*true*/, _VA_IF_NOT_GROUP(x), __VA_ARGS__)
|
||||
#define _VA_IF_NOT_GROUP(...) __VA_ARGS__
|
||||
|
||||
/* Evaluates to token 1 if no variadic args, otherwise nothing. */
|
||||
#define VA_NOT(...) VA_IF_NOT(1, __VA_ARGS__)
|
||||
|
||||
/* Evaluates to the first variadic arg, otherwise nothing. */
|
||||
#define VA_FIRST(...) VA_IF(_VA_FIRST(__VA_ARGS__), __VA_ARGS__)
|
||||
#define _VA_FIRST(x, ...) x
|
||||
|
||||
/* Evaluates to the rest of the variadic args, after the first, otherwise nothing. */
|
||||
#define VA_REST(...) VA_IF(_VA_REST(__VA_ARGS__), __VA_ARGS__)
|
||||
#define _VA_REST(x, ...) __VA_ARGS__
|
||||
|
||||
/* Evaluates to token , if any variadic args, otherwise nothing. */
|
||||
#define VA_COMMA(...) __VA_OPT__(,)
|
||||
|
||||
/* Evaluates to token 1 if both args are non-empty (ignoring whitespace), otherwise evaluates to nothing. */
|
||||
#define VA_AND(x, y) VA_NOT(VA_NOT(x) VA_NOT(y))
|
||||
|
||||
/* Evaluates to token 1 if either arg is non-empty (ignoring whitespace), otherwise evaluates to nothing. */
|
||||
#define VA_OR(x, y) VA_IF(1, x y)
|
||||
|
||||
/* Evaluates to nothing. */
|
||||
#define VA_NOOP(...)
|
||||
|
||||
/* Similar to VA_GROUP(), but encloses the variadic args in (), so they are not expanded when passed to other
|
||||
* macros. Unlike VA_GROUP(), this requires the final macro that actually uses the group contents to ungroup it
|
||||
* using VA_UNPGROUP(), or to handle the () directly. */
|
||||
#define VA_PGROUP(...) (__VA_ARGS__)
|
||||
|
||||
/* Converts a group of args protected with () into a normal VA_GROUP(). 'x' must be a pgroup, i.e. (...). */
|
||||
#define VA_UNPGROUP(x) VA_GROUP x
|
||||
|
||||
/* Similar to VA_FIRST(), but x is a pgroup. Evaluates to the first arg if present, otherwise nothing. */
|
||||
#define VA_PGROUP_FIRST(x) VA_FIRST(VA_UNPGROUP(x))
|
||||
|
||||
/* Similar to VA_REST(), but x is a pgroup. Evaluates to a pgroup of the args after the first. If there are
|
||||
* no more args after the first, evaluates to an empty pgroup. */
|
||||
#define VA_PGROUP_REST(x) VA_PGROUP(VA_REST(VA_UNPGROUP(x)))
|
||||
|
||||
/* Evaluates to token 1 if pgroup is empty, otherwise nothing. */
|
||||
#define VA_PGROUP_EMPTY(x) VA_IF_NOT(1, VA_UNPGROUP(x))
|
||||
|
||||
/* Similar to VA_PGROUP_EMPTY() but negates the condition. */
|
||||
#define VA_PGROUP_NOT_EMPTY(x) VA_NOT(VA_PGROUP_EMPTY(x))
|
||||
|
||||
/* Evaluates to 'macro' called with the expanded variadic args. */
|
||||
#define VA_MACRO(macro, ...) macro(__VA_ARGS__)
|
||||
|
||||
/* Evaluates to x(__VA_ARGS__) if t is non-empty, otherwise y(__VA_ARGS__). */
|
||||
#define VA_MACRO_IF_ELSE(x, y, t, ...) VA_IF_ELSE(x, y, t)(__VA_ARGS__)
|
||||
|
||||
/* Evaluates to m(__VA_ARGS__) if t is non-empty, otherwise nothing. */
|
||||
#define VA_MACRO_IF(m, t, ...) VA_MACRO_IF_ELSE(m, VA_NOOP, t, __VA_ARGS__)
|
||||
|
||||
/* Evaluates to m(__VA_ARGS__) if t is empty, otherwise nothing. */
|
||||
#define VA_MACRO_IF_NOT(m, t, ...) VA_MACRO_IF_ELSE(VA_NOOP, m, t, __VA_ARGS__)
|
||||
|
||||
/* Same as VA_MACRO() but takes a pgroup, which is unpgrouped before passing to the macro. */
|
||||
#define VA_MACRO_PGROUP(macro, pgroup) VA_MACRO(macro, VA_UNPGROUP(pgroup))
|
||||
|
||||
/* Expands to 'macro' for each variadic arg, which will be called with:
|
||||
* 1) the provided 'context'
|
||||
* 2) a hex iteration number (starting at 0x0001)
|
||||
* 3) the variadic arg
|
||||
* 4...) the rest of the variadic args
|
||||
*
|
||||
* Each expansion of 'macro', except for the last, will be followed by 'separator' called with the same
|
||||
* parameters as 'macro'.
|
||||
*
|
||||
* If there are no variadic args, this evaluates to 'zero' called with the single arg 'context'.
|
||||
*
|
||||
* If there are too many variadic args, this evaluates to 'toomany' called with the single arg 'context'.
|
||||
*
|
||||
* The 'macro', 'separator', 'zero', and 'toomany' parameters must be callable macros. The VA_WRAP_*() macros
|
||||
* below may be used. The 'context' parameter may be anything and is not directly called (except by the
|
||||
* VA_WRAP_*_CONTEXT() below). */
|
||||
#define VA_WRAP(macro, separator, context, zero, toomany, ...) \
|
||||
__VA_WRAP_RECURSE(macro, separator, context, zero, toomany, __VA_ARGS__)
|
||||
|
||||
/* These can be used for the VA_WRAP() 'macro' parameter. */
|
||||
#define VA_WRAP_MACRO_CONTEXT(c, i, v, ...) c
|
||||
#define VA_WRAP_MACRO_INDEX(c, i, v, ...) i
|
||||
#define VA_WRAP_MACRO_LAST(c, i, v, ...) VA_IF_NOT(v, __VA_ARGS__)
|
||||
#define VA_WRAP_MACRO_LAST_INDEX(c, i, v, ...) VA_IF_NOT(i, __VA_ARGS__)
|
||||
#define VA_WRAP_MACRO_NONE(c, i, v, ...)
|
||||
#define VA_WRAP_MACRO_VALUE(c, i, v, ...) v
|
||||
|
||||
/* These can be used for the VA_WRAP() 'separator' parameter. */
|
||||
#define VA_WRAP_SEPARATOR_AND(c, i, v, ...) &&
|
||||
#define VA_WRAP_SEPARATOR_COMMA(c, i, v, ...) ,
|
||||
#define VA_WRAP_SEPARATOR_COMMA_IF_PREV(c, i, v, ...) VA_COMMA(v)
|
||||
#define VA_WRAP_SEPARATOR_CONTEXT(c, i, v, ...) c
|
||||
#define VA_WRAP_SEPARATOR_INDEX(c, i, v, ...) i
|
||||
#define VA_WRAP_SEPARATOR_NONE(c, i, v, ...)
|
||||
#define VA_WRAP_SEPARATOR_SEMICOLON(c, i, v, ...) ;
|
||||
|
||||
/* This can be used for the VA_WRAP() 'context' parameter. It is strictly to help with code readability, and
|
||||
* is not required. */
|
||||
#define VA_WRAP_CONTEXT_NONE
|
||||
|
||||
/* These can be used for the VA_WRAP() 'zero' parameter. */
|
||||
#define VA_WRAP_ZERO_0(c) 0
|
||||
#define VA_WRAP_ZERO_0x0000(c) 0x0000
|
||||
#define VA_WRAP_ZERO_CONTEXT(c) c
|
||||
#define VA_WRAP_ZERO_ERROR(c) _Pragma("GCC error \"Zero variadic args.\"")
|
||||
#define VA_WRAP_ZERO_FALSE(c) false
|
||||
#define VA_WRAP_ZERO_NONE(c)
|
||||
#define VA_WRAP_ZERO_TRUE(c) true
|
||||
#define VA_WRAP_ZERO_VOID_0(c) VOID_0
|
||||
|
||||
/* These can be used for the VA_WRAP() 'toomany' parameter. */
|
||||
#define VA_WRAP_TOOMANY_CONTEXT(c) c
|
||||
#define VA_WRAP_TOOMANY_ERROR(c) _Pragma("GCC error \"Too many variadic args.\"")
|
||||
#define VA_WRAP_TOOMANY_FALSE(c) false
|
||||
#define VA_WRAP_TOOMANY_NONE(c)
|
||||
#define VA_WRAP_TOOMANY_TRUE(c) true
|
||||
|
||||
/* Simple version of VA_WRAP(); each variadic arg is wrapped by the provided macro, separated by commas. No
|
||||
* context is used. Zero args evaluates to nothing. Toomany args results in error. */
|
||||
#define VA_MACRO_FOREACH(macro, ...) \
|
||||
VA_WRAP(macro, \
|
||||
VA_WRAP_SEPARATOR_COMMA, \
|
||||
VA_WRAP_CONTEXT_NONE, \
|
||||
VA_WRAP_ZERO_NONE, \
|
||||
VA_WRAP_TOOMANY_ERROR, \
|
||||
__VA_ARGS__)
|
||||
|
||||
/* Expands to list of variadic args, with any "empty" (whitespace only) args removed. This processes the list
|
||||
* twice, to remove a trailing comma if needed. */
|
||||
#define VA_FILTER(...) \
|
||||
VA_MACRO(VA_WRAP, \
|
||||
VA_WRAP_MACRO_VALUE, \
|
||||
VA_WRAP_SEPARATOR_COMMA_IF_PREV, \
|
||||
VA_WRAP_CONTEXT_NONE, \
|
||||
VA_WRAP_ZERO_NONE, \
|
||||
VA_WRAP_TOOMANY_ERROR, \
|
||||
VA_WRAP(VA_WRAP_MACRO_VALUE, \
|
||||
VA_WRAP_SEPARATOR_COMMA_IF_PREV, \
|
||||
VA_WRAP_CONTEXT_NONE, \
|
||||
VA_WRAP_ZERO_NONE, \
|
||||
VA_WRAP_TOOMANY_ERROR, \
|
||||
__VA_ARGS__))
|
||||
|
||||
/* Evaluates to the number of variadic args. */
|
||||
#define VA_NARGS(...) \
|
||||
VA_WRAP(VA_WRAP_MACRO_LAST_INDEX, \
|
||||
VA_WRAP_SEPARATOR_NONE, \
|
||||
VA_WRAP_CONTEXT_NONE, \
|
||||
VA_WRAP_ZERO_0x0000, \
|
||||
VA_WRAP_TOOMANY_ERROR, \
|
||||
__VA_ARGS__)
|
||||
|
||||
/* Evaluates to the last variadic arg. If there are no variadic args, evaluates to nothing. */
|
||||
#define VA_LAST(...) \
|
||||
VA_WRAP(VA_WRAP_MACRO_LAST, \
|
||||
VA_WRAP_SEPARATOR_NONE, \
|
||||
VA_WRAP_CONTEXT_NONE, \
|
||||
VA_WRAP_ZERO_NONE, \
|
||||
VA_WRAP_TOOMANY_ERROR, \
|
||||
__VA_ARGS__)
|
||||
|
||||
#define _VA_DECLARATIONS(macro, name, ...) \
|
||||
VA_WRAP(macro, \
|
||||
VA_WRAP_SEPARATOR_SEMICOLON, \
|
||||
name, \
|
||||
VA_WRAP_ZERO_NONE, \
|
||||
VA_WRAP_TOOMANY_ERROR, \
|
||||
__VA_ARGS__)
|
||||
|
||||
#define _VA_DECLARATION_TOKEN(x, y) __VA_DECLARATION_TOKEN(x, y)
|
||||
#define __VA_DECLARATION_TOKEN(x, y) x ## _ ## y
|
||||
|
||||
/* Evaluates to a variable declaration for each variadic arg. Each variadic arg must be a type. Each variable
|
||||
* name is the concatenation of 'name', '_', and the variadic arg index (as a hex number). */
|
||||
#define VA_DECLARATIONS(name, ...) \
|
||||
_VA_DECLARATIONS(_VA_DECLARATION, name, __VA_ARGS__)
|
||||
#define _VA_DECLARATION(c, i, v, ...) \
|
||||
v _VA_DECLARATION_TOKEN(c, i)
|
||||
|
||||
/* Same as VA_DECLARATIONS(), but the variadic args must be variables (or constants). Each declaration
|
||||
* uses __auto_type and is initialized to its corresponding variadic arg. */
|
||||
#define VA_INITIALIZED_DECLARATIONS(name, ...) \
|
||||
_VA_DECLARATIONS(_VA_INITIALIZED_DECLARATION, name, __VA_ARGS__)
|
||||
#define _VA_INITIALIZED_DECLARATION(c, i, v, ...) \
|
||||
_VA_DECLARATION(c, i, __auto_type, __VA_ARGS__) = (v)
|
||||
|
||||
/* Same as VA_INITIALIZED_DECLARATIONS(), but the temp variable is declared with const. */
|
||||
#define VA_CONST_INITIALIZED_DECLARATIONS(name, ...) \
|
||||
_VA_DECLARATIONS(_VA_CONST_INITIALIZED_DECLARATION, name, __VA_ARGS__)
|
||||
#define _VA_CONST_INITIALIZED_DECLARATION(c, i, v, ...) \
|
||||
const _VA_INITIALIZED_DECLARATION(c, i, v, __VA_ARGS__)
|
||||
|
||||
/* Evaluates to a comma-separated list of tokens by concatenating 'name' and a literal '_' with each variadic
|
||||
* arg index. This will produce the same tokens as the variable names generated by VA_DECLARATIONS(). Note
|
||||
* this does not actually evaluate any of the variadic args. */
|
||||
#define VA_TOKENS(name, ...) \
|
||||
VA_WRAP(_VA_TOKEN, \
|
||||
VA_WRAP_SEPARATOR_COMMA, \
|
||||
name, \
|
||||
VA_WRAP_ZERO_NONE, \
|
||||
VA_WRAP_TOOMANY_ERROR, \
|
||||
__VA_ARGS__)
|
||||
#define _VA_TOKEN(c, i, v, ...) _VA_DECLARATION_TOKEN(c, i)
|
||||
|
||||
/* Evaluates to a comma-separated list of unique tokens using UNIQ_T() for each variadic arg. This is similar
|
||||
* to VA_TOKENS() but uses UNIQ_T() to generate the tokens. */
|
||||
#define VA_UNIQ(...) \
|
||||
VA_WRAP(_VA_UNIQ, \
|
||||
VA_WRAP_SEPARATOR_COMMA, \
|
||||
UNIQ, \
|
||||
VA_WRAP_ZERO_NONE, \
|
||||
VA_WRAP_TOOMANY_ERROR, \
|
||||
__VA_ARGS__)
|
||||
#define _VA_UNIQ(c, i, v, ...) UNIQ_T(v, c)
|
||||
|
||||
/* This is similar to VA_FILTER(), but we can't use VA_FILTER() because macros can't be used recursively, and
|
||||
* this is called from inside a VA_WRAP() (which VA_FILTER() relies on). */
|
||||
#define __VMH_GROUPS(g1, g2, g3, g4, g5) \
|
||||
g1 VA_IF(VA_COMMA(g1), g2 g3 g4 g5) \
|
||||
g2 VA_IF(VA_COMMA(g2), g3 g4 g5) \
|
||||
g3 VA_IF(VA_COMMA(g3), g4 g5) \
|
||||
g4 VA_IF(VA_COMMA(g4), g5) \
|
||||
g5
|
||||
|
||||
#define __VMH_TOKEN(x, u) __va_macro_helper ## x ## u
|
||||
#define __VMH_STATEMENT_EXPRESSION(macro, u, uniq, var, varinit, varconst, direct) \
|
||||
({ \
|
||||
VA_DECLARATIONS( __VMH_TOKEN(_var_, u), var); \
|
||||
VA_INITIALIZED_DECLARATIONS( __VMH_TOKEN(_varinit_, u), varinit); \
|
||||
VA_CONST_INITIALIZED_DECLARATIONS(__VMH_TOKEN(_varconst_, u), varconst); \
|
||||
VA_MACRO(macro, \
|
||||
__VMH_GROUPS(VA_UNIQ(uniq), \
|
||||
VA_TOKENS(__VMH_TOKEN(_var_, u), var), \
|
||||
VA_TOKENS(__VMH_TOKEN(_varinit_, u), varinit), \
|
||||
VA_TOKENS(__VMH_TOKEN(_varconst_, u), varconst), \
|
||||
VA_GROUP(direct))); \
|
||||
})
|
||||
|
||||
#define __VMH_EXPRESSION(macro, u, uniq, var, varinit, varconst, direct) \
|
||||
VA_MACRO(macro, \
|
||||
__VMH_GROUPS(VA_UNIQ(uniq), VA_GROUP(direct),,,))
|
||||
|
||||
/* Calls 'macro' with a set of args based on the provided arg groups, in the order shown. Multiple args may
|
||||
* be provided to each group by using VA_GROUP().
|
||||
*
|
||||
* Each arg in the 'uniq' group provides a unique token, named based on the arg token, to the macro in
|
||||
* place of the arg. This is equivalent to UNIQ_T() for each arg.
|
||||
*
|
||||
* Each arg in the 'var' group provides a temporary variable of the specified type to the macro in place of
|
||||
* the arg. All args in this group must be types.
|
||||
*
|
||||
* The 'varinit' group is similar to the 'var' group, but each arg must be a variable or constant, and each
|
||||
* temporary variable is initialized to the value of the provided arg. The macro may use these args without
|
||||
* any concern for side effects.
|
||||
*
|
||||
* The 'varconst' group is similar to the 'varinit' group, but the temporary variables are also marked as
|
||||
* const. The macro should not modify args in this group.
|
||||
*
|
||||
* Each arg in the 'direct' group is provided directly to the macro. */
|
||||
#define VA_MACRO_HELPER(macro, uniq, var, varinit, varconst, direct) \
|
||||
VA_IF_ELSE(__VMH_STATEMENT_EXPRESSION, \
|
||||
__VMH_EXPRESSION, \
|
||||
var varinit varconst)(macro, \
|
||||
UNIQ, \
|
||||
VA_GROUP(uniq), \
|
||||
VA_GROUP(var), \
|
||||
VA_GROUP(varinit), \
|
||||
VA_GROUP(varconst), \
|
||||
VA_GROUP(direct))
|
||||
|
||||
/* Same as VA_MACRO_HELPER() but only with 'uniq' group; all variadic args are put in 'direct' group. */
|
||||
#define VA_MACRO_UNIQ(macro, uniq, ...) \
|
||||
VA_MACRO_HELPER(macro, \
|
||||
VA_GROUP(uniq), \
|
||||
/* var= */, \
|
||||
/* varinit= */, \
|
||||
/* varconst= */, \
|
||||
VA_GROUP(__VA_ARGS__))
|
||||
|
||||
/* Same as VA_MACRO_HELPER() but only with 'var' group; all variadic args are put in 'direct' group. */
|
||||
#define VA_MACRO_VAR(macro, var, ...) \
|
||||
VA_MACRO_HELPER(macro, \
|
||||
/* uniq= */, \
|
||||
VA_GROUP(var), \
|
||||
/* varinit= */, \
|
||||
/* varconst= */, \
|
||||
VA_GROUP(__VA_ARGS__))
|
||||
|
||||
/* Same as VA_MACRO_HELPER() but only with 'varinit' group; all variadic args are put in 'direct' group. */
|
||||
#define VA_MACRO_VARINIT(macro, varinit, ...) \
|
||||
VA_MACRO_HELPER(macro, \
|
||||
/* uniq= */, \
|
||||
/* var= */, \
|
||||
VA_GROUP(varinit), \
|
||||
/* varconst= */, \
|
||||
VA_GROUP(__VA_ARGS__))
|
||||
|
||||
/* Same as VA_MACRO_HELPER() but only with 'varconst' group; all variadic args are put in 'direct' group. */
|
||||
#define VA_MACRO_VARCONST(macro, varconst, ...) \
|
||||
VA_MACRO_HELPER(macro, \
|
||||
/* uniq= */, \
|
||||
/* var= */, \
|
||||
/* varinit= */, \
|
||||
VA_GROUP(varconst), \
|
||||
VA_GROUP(__VA_ARGS__))
|
||||
|
||||
/* Macros below are complex, internal-use-only macros and should not be used directly. They are used by the
|
||||
* macros above. */
|
||||
|
||||
/* Integer increment at the preprocessor stage; each macro evaluates to the next integer. Overflow is not
|
||||
* handled; f wraps to 0. */
|
||||
#define __VAI0 1
|
||||
#define __VAI1 2
|
||||
#define __VAI2 3
|
||||
#define __VAI3 4
|
||||
#define __VAI4 5
|
||||
#define __VAI5 6
|
||||
#define __VAI6 7
|
||||
#define __VAI7 8
|
||||
#define __VAI8 9
|
||||
#define __VAI9 a
|
||||
#define __VAIa b
|
||||
#define __VAIb c
|
||||
#define __VAIc d
|
||||
#define __VAId e
|
||||
#define __VAIe f
|
||||
#define __VAIf 0
|
||||
|
||||
/* Integer increment carryover; all macros evaluate to 0 except f, which evaluates to 1. */
|
||||
#define __VAC0 0
|
||||
#define __VAC1 0
|
||||
#define __VAC2 0
|
||||
#define __VAC3 0
|
||||
#define __VAC4 0
|
||||
#define __VAC5 0
|
||||
#define __VAC6 0
|
||||
#define __VAC7 0
|
||||
#define __VAC8 0
|
||||
#define __VAC9 0
|
||||
#define __VACa 0
|
||||
#define __VACb 0
|
||||
#define __VACc 0
|
||||
#define __VACd 0
|
||||
#define __VACe 0
|
||||
#define __VACf 1
|
||||
|
||||
/* Increment x based on carryover c. Requires x to be single hex digit (0-f) and carryover to be 0-1.
|
||||
* Evaluates to 0 if x == f and c == 1, otherwise x+1 if c == 1, otherwise x. */
|
||||
#define ___VAI(x, c) ____VAI(x, c)
|
||||
#define ____VAI(x, c) ____VAI ## c(x)
|
||||
#define ____VAI0(x) x
|
||||
#define ____VAI1(x) __VAI ## x
|
||||
|
||||
/* Carryover of x based on carryover c. Requires x to be single hex digit (0-f) and carryover to be
|
||||
* 0-1. Evaluates to 1 if x is f and c is 1, otherwise 0. */
|
||||
#define ___VAC(x, c) ____VAC(x, c)
|
||||
#define ____VAC(x, c) ____VAC ## c(x)
|
||||
#define ____VAC0(x) 0
|
||||
#define ____VAC1(x) __VAC ## x
|
||||
|
||||
/* Carryover of multiple digits. Each calculates the carryover of its digit, with 1 being the least
|
||||
* significant digit, and 4 being the most significant digit. */
|
||||
#define ___VAC1(x1) ___VAC(x1, 1)
|
||||
#define ___VAC2(x2, x1) ___VAC(x2, ___VAC1(x1))
|
||||
#define ___VAC3(x3, x2, x1) ___VAC(x3, ___VAC2(x2, x1))
|
||||
#define ___VAC4(x4, x3, x2, x1) ___VAC(x4, ___VAC3(x3, x2, x1))
|
||||
|
||||
/* Increment with carryover across all digits. Each evaluate to their digit incremented if there is carryover
|
||||
* from previous digits. */
|
||||
#define ___VAI1(x1) ___VAI(x1, 1)
|
||||
#define ___VAI2(x2, x1) ___VAI(x2, ___VAC1(x1))
|
||||
#define ___VAI3(x3, x2, x1) ___VAI(x3, ___VAC2(x2, x1))
|
||||
#define ___VAI4(x4, x3, x2, x1) ___VAI(x4, ___VAC3(x3, x2, x1))
|
||||
|
||||
/* Detect overflow. If all digits are f, this causes preprocessor error, otherwise this evaluates to
|
||||
* nothing. */
|
||||
#define ___VAIO(x4, x3, x2, x1) ____VAIO(___VAC4(x4, x3, x2, x1))
|
||||
#define ____VAIO(c) _____VAIO(c)
|
||||
#define _____VAIO(c) ______VAIO ## c()
|
||||
#define ______VAIO0()
|
||||
#define ______VAIO1() _Pragma("GCC error \"VA increment overflow\"")
|
||||
|
||||
/* Increment a 4-digit hex number. Requires pgroup to be a 4-digit hex number pgroup, e.g. (0,1,2,3)
|
||||
* represents 0x0123. Evaluates to a 4-digit hex number pgroup that has been incremented by 1. On overflow, a
|
||||
* preprocessor error is generated. */
|
||||
#define __VAINC4(pgroup) ___VAINC4 pgroup
|
||||
#define ___VAINC4(x4, x3, x2, x1) \
|
||||
___VAIO(x4, x3, x2, x1) \
|
||||
(___VAI4(x4, x3, x2, x1), \
|
||||
___VAI3(x3, x2, x1), \
|
||||
___VAI2(x2, x1), \
|
||||
___VAI1(x1))
|
||||
|
||||
/* Convert a 4-digit hex number pgroup to a standard hex number. Requires pgroup to be a 4-digit hex number
|
||||
* pgroup. Evaluates to a standard hex number for the pgroup, e.g. (a,b,c,d) evalutes to 0xabcd. */
|
||||
#define __VANUM4(pgroup) ___VANUM4 pgroup
|
||||
#define ___VANUM4(x4, x3, x2, x1) 0x ## x4 ## x3 ## x2 ## x1
|
||||
|
||||
/* Nested repeated evaluations. This is what controls when the 'toomany' VA_WRAP() parameter is evaluated. */
|
||||
#define __VA_EVAL_0x0002(...) __VA_ARGS__
|
||||
#define __VA_EVAL_0x0004(...) __VA_EVAL_0x0002(__VA_EVAL_0x0002(__VA_ARGS__))
|
||||
#define __VA_EVAL_0x0008(...) __VA_EVAL_0x0004(__VA_EVAL_0x0004(__VA_ARGS__))
|
||||
#define __VA_EVAL_0x0010(...) __VA_EVAL_0x0008(__VA_EVAL_0x0008(__VA_ARGS__))
|
||||
#define __VA_EVAL_0x0020(...) __VA_EVAL_0x0010(__VA_EVAL_0x0010(__VA_ARGS__))
|
||||
#define __VA_EVAL_0x0040(...) __VA_EVAL_0x0020(__VA_EVAL_0x0020(__VA_ARGS__))
|
||||
#define __VA_EVAL_0x0080(...) __VA_EVAL_0x0040(__VA_EVAL_0x0040(__VA_ARGS__))
|
||||
#define __VA_EVAL_0x0100(...) __VA_EVAL_0x0080(__VA_EVAL_0x0080(__VA_ARGS__))
|
||||
#define __VA_EVAL_0x0200(...) __VA_EVAL_0x0100(__VA_EVAL_0x0100(__VA_ARGS__))
|
||||
|
||||
/* This should match the list of macros above. */
|
||||
#define __VA_EVAL_STEPS (0x0002, 0x0004, 0x0008, 0x0010, 0x0020, 0x0040, 0x0080, 0x0100, 0x0200)
|
||||
|
||||
/* Determine which __VA_EVAL_0x* macro to use for the given variadic args. This is a quick evaluation for the
|
||||
* preprocessor and avoids unnecessary reevaluations for complex macro expansions. Evaluates to the smallest
|
||||
* (least evaluations) __VA_EVAL_0x* macro token that can handle the number of provided variadic args. */
|
||||
#define __VA_EVAL_MACRO(...) __VA_EVAL_MACRO_CHECK_EACH(__VA_EVAL_STEPS, __VA_ARGS__)
|
||||
|
||||
/* Re-evaluates for each step. If __VA_EVAL_STEPS is increased this may need to be increased. */
|
||||
#define __VA_EVAL_MACRO_CHECK_EACH(steps, ...) __VA_EVAL_MACRO_EVAL16(__VA_EVAL_MACRO_CHECK(steps, __VA_ARGS__))
|
||||
#define __VA_EVAL_MACRO_EVAL02(...) __VA_ARGS__
|
||||
#define __VA_EVAL_MACRO_EVAL04(...) __VA_EVAL_MACRO_EVAL02(__VA_EVAL_MACRO_EVAL02(__VA_ARGS__))
|
||||
#define __VA_EVAL_MACRO_EVAL08(...) __VA_EVAL_MACRO_EVAL04(__VA_EVAL_MACRO_EVAL04(__VA_ARGS__))
|
||||
#define __VA_EVAL_MACRO_EVAL16(...) __VA_EVAL_MACRO_EVAL08(__VA_EVAL_MACRO_EVAL08(__VA_ARGS__))
|
||||
|
||||
/* Evaluates to the first __VA_EVAL_0x* macro name that can handle all the variadic args. If there are too
|
||||
* many variadic args for the largest macro to handle, evaluates to nothing. Note this uses the same
|
||||
* preprocessor recursion "trick" as __VA_WRAP_RECURSE() below. */
|
||||
#define __VA_EVAL_MACRO_CHECK(steps, ...) \
|
||||
___VA_EVAL_MACRO_CHECK \
|
||||
VA_PGROUP(__VA_EVAL_MACRO_MORE(VA_PGROUP_FIRST(steps), __VA_ARGS__))(steps, __VA_ARGS__)
|
||||
|
||||
/* 'x' is the evaluation of __VA_EVAL_MACRO_MORE(); if it is empty, this evaluates to __VA_EVAL_MACRO_OK,
|
||||
* otherwise the tested __VA_EVAL_0x* macro cannot handle all the variadic args, and this evaluates to
|
||||
* __VA_EVAL_MACRO_NEXT. */
|
||||
#define ___VA_EVAL_MACRO_CHECK(x) VA_IF_ELSE(__VA_EVAL_MACRO_NEXT, __VA_EVAL_MACRO_OK, x)
|
||||
|
||||
/* Move on to testing the next step (i.e. next 0x* value). */
|
||||
#define __VA_EVAL_MACRO_NEXT(steps, ...) ___VA_EVAL_MACRO_NEXT(VA_PGROUP_REST(steps), __VA_ARGS__)
|
||||
|
||||
/* Test the next step value. If there are no more steps, evaluate to nothing. */
|
||||
#define ___VA_EVAL_MACRO_NEXT(steps, ...) \
|
||||
VA_MACRO_IF(__VA_EVAL_MACRO_CHECK, VA_PGROUP_NOT_EMPTY(steps), steps, __VA_ARGS__)
|
||||
|
||||
/* The first value of 'steps' is acceptable, so evaluate to the corresponding __VA_EVAL_* macro name. */
|
||||
#define __VA_EVAL_MACRO_OK(steps, ...) ___VA_EVAL_MACRO_OK(VA_PGROUP_FIRST(steps))
|
||||
#define ___VA_EVAL_MACRO_OK(n) ____VA_EVAL_MACRO_OK(n)
|
||||
#define ____VA_EVAL_MACRO_OK(n) __VA_EVAL_ ## n
|
||||
|
||||
/* Bug in Centos Stream 8 gcc preprocessor doesn't correctly handle __VA_OPT__(); work around it. Once Centos
|
||||
* Stream 8 is no longer supported, this can be dropped. */
|
||||
#define __CENTOS_STREAM_8_NONE
|
||||
#define __CENTOS_STREAM_8_BUG_CHECK() ___CENTOS_STREAM_8_BUG_CHECK(__CENTOS_STREAM_8_NONE)
|
||||
#define ___CENTOS_STREAM_8_BUG_CHECK(...) __VA_OPT__(1)
|
||||
#define __VA_EVAL_MACRO_MORE_IF_ONCE(...) __VA_OPT__(1)
|
||||
#define __VA_EVAL_MACRO_MORE_IF_TWICE(...) __VA_EVAL_MACRO_MORE_IF_ONCE(__VA_ARGS__)
|
||||
#define __VA_EVAL_MACRO_MORE_IF_MACRO() \
|
||||
VA_IF_ELSE(__VA_EVAL_MACRO_MORE_IF_TWICE, \
|
||||
__VA_EVAL_MACRO_MORE_IF_ONCE, \
|
||||
__CENTOS_STREAM_8_BUG_CHECK())
|
||||
#define __VA_EVAL_MACRO_MORE_IF() __VA_EVAL_MACRO_MORE_IF_MACRO()
|
||||
|
||||
/* Test if the __VA_EVAL_0x* macro for hex number 'n' can handle all the variadic args. Evaluates to 1 if
|
||||
* there are remaining (unhandled) variadic args after all evaluations, otherwise nothing. */
|
||||
#define __VA_EVAL_MACRO_MORE(n, ...) \
|
||||
__VA_EVAL_MACRO_MORE_IF()(__VA_EVAL_MACRO_MORE_N(n)(__VA_OPT__(___VA_EVAL_MACRO_MORE(__VA_ARGS__))))
|
||||
#define __VA_EVAL_MACRO_MORE_N(n) __VA_EVAL_ ## n
|
||||
#define ___VA_EVAL_MACRO_MORE(v, ...) __VA_OPT__(___VA_EVAL_MACRO_MORE_NEXT VA_PGROUP()(__VA_ARGS__))
|
||||
#define ___VA_EVAL_MACRO_MORE_NEXT() ___VA_EVAL_MACRO_MORE
|
||||
|
||||
/* Recursive macro evaluation. This is intended for use by VA_WRAP() above. This performs the actions
|
||||
* described by VA_WRAP() for each variadic arg.
|
||||
*
|
||||
* This "trick" inspired by:
|
||||
* https://www.scs.stanford.edu/~dm/blog/va-opt.html
|
||||
* https://github.com/pfultz2/Cloak/wiki/C-Preprocessor-tricks,-tips,-and-idioms
|
||||
*
|
||||
* This determines the number of re-evaluations required for the provided number of variadic args, then calls
|
||||
* the appropriate __VA_EVAL_0x*() macro with ___VA_WRAP_RECURSE(), providing the initial index of 0x0001. */
|
||||
#define __VA_WRAP_RECURSE(macro, separator, context, zero, toomany, ...) \
|
||||
VA_IF_ELSE(__VA_WRAP_RECURSE_NONZERO, \
|
||||
__VA_WRAP_RECURSE_ZERO, \
|
||||
__VA_ARGS__)(macro, separator, context, zero, toomany, __VA_ARGS__)
|
||||
#define __VA_WRAP_RECURSE_ZERO(macro, separator, context, zero, toomany, ...) zero(context)
|
||||
#define __VA_WRAP_RECURSE_NONZERO(macro, separator, context, zero, toomany, ...) \
|
||||
__VA_WRAP_RECURSE_CHECK_TOOMANY(__VA_EVAL_MACRO(__VA_ARGS__), \
|
||||
macro, separator, context, toomany, __VA_ARGS__)
|
||||
#define __VA_WRAP_RECURSE_CHECK_TOOMANY(evalmacro, macro, separator, context, toomany, ...) \
|
||||
VA_IF_ELSE(__VA_WRAP_RECURSE_EVAL, \
|
||||
__VA_WRAP_RECURSE_TOOMANY, \
|
||||
evalmacro)(evalmacro, macro, separator, context, toomany, __VA_ARGS__)
|
||||
#define __VA_WRAP_RECURSE_TOOMANY(evalmacro, macro, separator, context, toomany, ...) toomany(context)
|
||||
#define __VA_WRAP_RECURSE_EVAL(evalmacro, macro, separator, context, toomany, ...) \
|
||||
evalmacro(___VA_WRAP_RECURSE(macro, \
|
||||
separator, \
|
||||
context, \
|
||||
(0,0,0,1), \
|
||||
__VA_ARGS__))
|
||||
|
||||
/* This is the "trick" macro, which evaluates to the current variadic arg 'value' wrapped by 'macro', and
|
||||
* then (if there are remaining variadic args) followed by 'separator' followed by the "trick"; which is
|
||||
* ___VA_WRAP_NEXT token and VA_PGROUP(). On the next re-evaluation, this (indirectly) evaluates recursively
|
||||
* to ___VA_WRAP_RECURSE(). */
|
||||
#define ___VA_WRAP_RECURSE(macro, separator, context, index, value, ...) \
|
||||
___VA_WRAP_RECURSE_CALL(macro, \
|
||||
VA_IF_ELSE(separator, VA_NOOP, __VA_ARGS__), \
|
||||
VA_GROUP(context, __VANUM4(index), value, __VA_ARGS__)) \
|
||||
__VA_OPT__(___VA_WRAP_NEXT VA_PGROUP()(macro, separator, context, __VAINC4(index), __VA_ARGS__))
|
||||
#define ___VA_WRAP_RECURSE_CALL(macro, separator, args) macro(args)separator(args)
|
||||
#define ___VA_WRAP_NEXT() ___VA_WRAP_RECURSE
|
|
@ -186,6 +186,7 @@ simple_tests += files(
|
|||
'test-user-record.c',
|
||||
'test-user-util.c',
|
||||
'test-utf8.c',
|
||||
'test-variadic.c',
|
||||
'test-verbs.c',
|
||||
'test-vpick.c',
|
||||
'test-web-util.c',
|
||||
|
|
|
@ -0,0 +1,726 @@
|
|||
/* SPDX-License-Identifier: LGPL-2.1-or-later */
|
||||
|
||||
#include <stddef.h>
|
||||
|
||||
#include "log.h"
|
||||
#include "string-util.h"
|
||||
#include "tests.h"
|
||||
#include "variadic-fundamental.h"
|
||||
|
||||
#define _MACRO_LOG(...) ({ log_info("%s", #__VA_ARGS__); 0; })
|
||||
#define MACRO_LOG(...) _MACRO_LOG(__VA_ARGS__)
|
||||
|
||||
#define NONE
|
||||
#define MACRO_NONE()
|
||||
#define MACRO_IGNORE(...)
|
||||
|
||||
#define MACRO1(x, ...) (x)
|
||||
#define MACRO2(x1, x2, ...) (x2)
|
||||
#define MACRO_SUM12(x1, x2, ...) (x1 + x2)
|
||||
|
||||
#define MACRO_3ARG_SUM(x1, x2, x3) x1 + x2 + x3
|
||||
#define MACRO_4ARG_SUM(x1, x2, x3, x4) x1 + x2 + x3 + x4
|
||||
|
||||
#define MACRO_VARG_1(x1, ...) x1
|
||||
#define MACRO_VARG_2(x1, ...) MACRO_VARG_1(__VA_ARGS__)
|
||||
#define MACRO_VARG_3(x1, ...) MACRO_VARG_2(__VA_ARGS__)
|
||||
#define MACRO_VARG_4(x1, ...) MACRO_VARG_3(__VA_ARGS__)
|
||||
|
||||
#define MACRO_GROUP_VARG_1(x) MACRO_VARG_1(x)
|
||||
#define MACRO_GROUP_VARG_2(x) MACRO_VARG_2(x)
|
||||
#define MACRO_GROUP_VARG_3(x) MACRO_VARG_3(x)
|
||||
#define MACRO_GROUP_VARG_4(x) MACRO_VARG_4(x)
|
||||
|
||||
#define MACRO_GROUP_3ARG_SUM(x) MACRO_3ARG_SUM(x)
|
||||
#define MACRO_GROUP_4ARG_SUM(x) MACRO_4ARG_SUM(x)
|
||||
|
||||
#define MACRO_2GROUP_4ARG_3ARG_SUM(g1, g2) MACRO_4ARG_SUM(g1) + MACRO_3ARG_SUM(g2)
|
||||
#define MACRO_2GROUP_VARG_3ARG_G2A2(g1, g2) MACRO_VARG_2(g2)
|
||||
#define MACRO_2GROUP_4ARG_VARG_SUM_G1A4_G2A3(g1, g2) MACRO_VARG_4(g1) + MACRO_VARG_3(g2)
|
||||
|
||||
TEST(va_group) {
|
||||
assert_se(MACRO_GROUP_VARG_4(VA_GROUP(1,2,3,4)) == 4);
|
||||
assert_se(MACRO_GROUP_VARG_1(VA_GROUP(5,10,20)) == 5);
|
||||
assert_se(MACRO_GROUP_3ARG_SUM(VA_GROUP(1, 1000, -2)) == 999);
|
||||
assert_se(MACRO_GROUP_4ARG_SUM(VA_GROUP(1, 1, 1, 2)) == 5);
|
||||
assert_se(MACRO_2GROUP_4ARG_3ARG_SUM(VA_GROUP(5,6,7,8), VA_GROUP(1,1,1)) == 29);
|
||||
assert_se(MACRO_2GROUP_VARG_3ARG_G2A2(VA_GROUP(1,2,3,4,5,6,7,8,9), VA_GROUP(3,2,1)) == 2);
|
||||
assert_se(MACRO_2GROUP_4ARG_VARG_SUM_G1A4_G2A3(VA_GROUP(4,3,2,1), VA_GROUP(9,8,7,6,5,4)) == 8);
|
||||
}
|
||||
|
||||
#define V1() 1
|
||||
#define V2() 2
|
||||
|
||||
#define VI6E7(x) VA_IF_ELSE(6, 7, x)
|
||||
#define VI8E9(x) VA_IF_ELSE(8, 9, x)
|
||||
|
||||
TEST(va_if_else) {
|
||||
assert_se(VA_IF_ELSE(1,2) == 2);
|
||||
assert_se(VA_IF_ELSE(1,2,) == 2);
|
||||
assert_se(VA_IF_ELSE(1,2, ) == 2);
|
||||
assert_se(VA_IF_ELSE(1,2,NONE) == 2);
|
||||
assert_se(VA_IF_ELSE(1,2, NONE) == 2);
|
||||
assert_se(VA_IF_ELSE(1,2,,) == 1);
|
||||
assert_se(VA_IF_ELSE(1, 2, ) == 2);
|
||||
assert_se(VA_IF_ELSE(1, 2,NONE ) == 2);
|
||||
assert_se(VA_IF_ELSE(1, 2, 1) == 1);
|
||||
assert_se(VA_IF_ELSE(1, 2, "no") == 1);
|
||||
assert_se(VA_IF_ELSE(1, 2, VA_IF(1, )) == 2);
|
||||
assert_se(VA_IF_ELSE(1, 2, VA_IF(1, 1) ) == 1);
|
||||
assert_se(VA_IF_ELSE(1, 2, VA_IF_NOT(1, )) == 1);
|
||||
assert_se(VA_IF_ELSE(1, 2, VA_IF_NOT(1, 2)) == 2);
|
||||
assert_se(VA_IF_ELSE(1, 2, VA_NOT()) == 1);
|
||||
assert_se(VA_IF_ELSE(1, 2, VA_NOT(1)) == 2);
|
||||
assert_se(VA_IF_ELSE(1, 2, VA_IF_ELSE(100, 200, )) == 1);
|
||||
assert_se(VA_IF_ELSE(1, 2, VA_IF_ELSE(100, 200, 1)) == 1);
|
||||
assert_se(VA_IF_ELSE(1, 2, VA_IF_ELSE(100, , )) == 2);
|
||||
assert_se(VA_IF_ELSE(1, 2, VA_IF_ELSE(, 4 , )) == 1);
|
||||
assert_se(VA_IF_ELSE(V1, V2, 1)() == 1);
|
||||
assert_se(VA_IF_ELSE(V1, V2, )() == 2);
|
||||
assert_se(VA_IF_ELSE(VI6E7, VI8E9, )(1) == 8);
|
||||
assert_se(VA_IF_ELSE(VI6E7, VI8E9, 0)(1) == 6);
|
||||
assert_se(VA_IF_ELSE(VI6E7, VI8E9, )() == 9);
|
||||
assert_se(VA_IF_ELSE(VI6E7, VI8E9, 55)() == 7);
|
||||
assert_se(VA_IF_ELSE(VA_IF_ELSE(3, 4, ), VA_IF_ELSE(5, 6, ), ) == 6);
|
||||
assert_se(VA_IF_ELSE(VA_IF_ELSE(3, 4, ), VA_IF_ELSE(5, 6, ), 1) == 4);
|
||||
assert_se(VA_IF_ELSE(VA_IF_ELSE(3, 4, ), VA_IF_ELSE(5, 6, 1), ) == 5);
|
||||
assert_se(VA_IF_ELSE(VA_IF_ELSE(3, 4, ), VA_IF_ELSE(5, 6, 1), 1) == 4);
|
||||
assert_se(VA_IF_ELSE(VA_IF_ELSE(3, 4, 1), VA_IF_ELSE(5, 6, ), ) == 6);
|
||||
assert_se(VA_IF_ELSE(VA_IF_ELSE(3, 4, 1), VA_IF_ELSE(5, 6, ), 1) == 3);
|
||||
assert_se(VA_IF_ELSE(VA_IF_ELSE(3, 4, 1), VA_IF_ELSE(5, 6, 1), ) == 5);
|
||||
assert_se(VA_IF_ELSE(VA_IF_ELSE(3, 4, 1), VA_IF_ELSE(5, 6, 1), 1) == 3);
|
||||
}
|
||||
|
||||
TEST(va_if) {
|
||||
assert_se(VA_IF(123,1) == 123);
|
||||
assert_se(VA_IF(1+,1) 0 == 1);
|
||||
assert_se(VA_IF(1+,0) 0 == 1);
|
||||
assert_se(VA_IF(1+,) 0 == 0);
|
||||
assert_se(VA_IF(1+, )0 == 0);
|
||||
assert_se(VA_IF(1+, VA_IF(2+, VA_IF(3+, 4))) 0 == 1);
|
||||
assert_se(VA_IF(1+, VA_IF(2+, VA_IF(3+, ))) 0 == 0);
|
||||
assert_se(VA_IF(1+, VA_IF(, VA_IF(3+, 4))) 0 == 0);
|
||||
assert_se(streq(VA_IF("hi", VA_IF(x,1)) "", "hi"));
|
||||
assert_se(!streq(VA_IF("hi", VA_IF(x,NONE)) "", "hi"));
|
||||
}
|
||||
|
||||
TEST(va_if_not) {
|
||||
assert_se(VA_IF_NOT(123,) == 123);
|
||||
assert_se(VA_IF_NOT(1+,1) 0 == 0);
|
||||
assert_se(VA_IF_NOT(1+,0) 0 == 0);
|
||||
assert_se(VA_IF_NOT(1+,) 0 == 1);
|
||||
assert_se(VA_IF_NOT(1+, )0 == 1);
|
||||
assert_se(VA_IF_NOT(1+, VA_IF_NOT(2+, VA_IF_NOT(3+, 4))) 0 == 0);
|
||||
assert_se(VA_IF_NOT(1+, VA_IF_NOT(2+, VA_IF_NOT(3+, ))) 0 == 1);
|
||||
assert_se(VA_IF_NOT(1+, VA_IF_NOT(, VA_IF_NOT(3+, 4))) 0 == 1);
|
||||
assert_se(!streq(VA_IF_NOT("hi", 1) "", "hi"));
|
||||
assert_se(streq(VA_IF_NOT("hi", NONE) "", "hi"));
|
||||
}
|
||||
|
||||
TEST(va_not) {
|
||||
assert_se(streq(STRINGIFY(VA_NOT()), "1"));
|
||||
assert_se(streq(STRINGIFY(VA_NOT( )), "1"));
|
||||
assert_se(streq(STRINGIFY(VA_NOT(1)), ""));
|
||||
assert_se(streq(STRINGIFY(VA_NOT(0)), ""));
|
||||
assert_se(streq(STRINGIFY(VA_NOT(1,2,3)), ""));
|
||||
assert_se(streq(STRINGIFY(VA_NOT(,1,)), ""));
|
||||
assert_se(streq(STRINGIFY(VA_NOT(,1)), ""));
|
||||
assert_se(streq(STRINGIFY(VA_NOT("")), ""));
|
||||
assert_se(streq(STRINGIFY(VA_NOT("hi")), ""));
|
||||
assert_se(streq(STRINGIFY(VA_NOT(VA_NOT())), ""));
|
||||
assert_se(streq(STRINGIFY(VA_NOT(VA_NOT(2))), "1"));
|
||||
assert_se(streq(STRINGIFY(VA_NOT(VA_NOT("hi"))), "1"));
|
||||
assert_se(streq(STRINGIFY(VA_NOT(VA_NOT(VA_NOT(2)))), ""));
|
||||
assert_se(streq(STRINGIFY(VA_NOT(VA_NOT(2),VA_NOT(3))), ""));
|
||||
assert_se(streq(STRINGIFY(VA_NOT(VA_NOT(),VA_NOT(3))), ""));
|
||||
assert_se(streq(STRINGIFY(VA_NOT(VA_NOT(2),VA_NOT())), ""));
|
||||
}
|
||||
|
||||
TEST(va_first) {
|
||||
assert_se(VA_FIRST(1,2,3) == 1);
|
||||
assert_se(VA_FIRST(1+,2+) 0 == 1);
|
||||
assert_se(VA_FIRST(1+) 0 == 1);
|
||||
assert_se(VA_FIRST() 0 == 0);
|
||||
assert_se(streq(STRINGIFY(VA_FIRST()), ""));
|
||||
assert_se(streq(STRINGIFY(VA_FIRST( )), ""));
|
||||
assert_se(streq(STRINGIFY(VA_FIRST(,)), ""));
|
||||
assert_se(streq(STRINGIFY(VA_FIRST(NONE)), ""));
|
||||
assert_se(streq(STRINGIFY(VA_FIRST( NONE )), ""));
|
||||
assert_se(streq(STRINGIFY(VA_FIRST( NONE, )), ""));
|
||||
assert_se(streq(STRINGIFY(VA_FIRST( NONE,1,3 )), ""));
|
||||
}
|
||||
|
||||
TEST(va_rest) {
|
||||
assert_se(VA_REST(1,3) == 3);
|
||||
assert_se(VA_REST(1+,2+) 0 == 2);
|
||||
assert_se(VA_REST(1+) 0 == 0);
|
||||
assert_se(VA_REST() 0 == 0);
|
||||
assert_se(streq(STRINGIFY(VA_REST(NONE,1)), "1"));
|
||||
assert_se(streq(STRINGIFY(VA_REST(1,NONE,1)), ",1"));
|
||||
assert_se(streq(STRINGIFY(VA_REST(1,NONE)), ""));
|
||||
|
||||
assert_se(VA_FIRST(VA_REST(1,2,3,4,5)) == 2);
|
||||
|
||||
int ia[] = { VA_REST(1,2,3,4,5) };
|
||||
assert_se(ELEMENTSOF(ia) == 4);
|
||||
assert_se(ia[0] == 2);
|
||||
assert_se(ia[1] == 3);
|
||||
assert_se(ia[2] == 4);
|
||||
assert_se(ia[3] == 5);
|
||||
}
|
||||
|
||||
TEST(va_comma) {
|
||||
assert_se(streq("0 , 1, 2", STRINGIFY(0 VA_COMMA(0) 1, 2)));
|
||||
assert_se(streq("0 , 1, 2", STRINGIFY(0 VA_COMMA(1) 1, 2)));
|
||||
assert_se(streq("0 1, 2", STRINGIFY(0 VA_COMMA() 1, 2)));
|
||||
}
|
||||
|
||||
TEST(va_and) {
|
||||
assert_se(streq(STRINGIFY(VA_AND(1,2)), "1"));
|
||||
assert_se(streq(STRINGIFY(VA_AND(,2)), ""));
|
||||
assert_se(streq(STRINGIFY(VA_AND(1,)), ""));
|
||||
assert_se(streq(STRINGIFY(VA_AND(,)), ""));
|
||||
assert_se(streq(STRINGIFY(VA_AND( , )), ""));
|
||||
assert_se(streq(STRINGIFY(VA_AND(1 , )), ""));
|
||||
assert_se(streq(STRINGIFY(VA_AND( , 2 )), ""));
|
||||
assert_se(streq(STRINGIFY(VA_AND( 1 , 2 )), "1"));
|
||||
assert_se(streq(STRINGIFY(VA_AND("hi",2)), "1"));
|
||||
assert_se(streq(STRINGIFY(VA_AND(1,"hi")), "1"));
|
||||
assert_se(streq(STRINGIFY(VA_AND("hi","hi")), "1"));
|
||||
assert_se(streq(STRINGIFY(VA_AND(VA_AND(1,2),2)), "1"));
|
||||
assert_se(streq(STRINGIFY(VA_AND(VA_AND(1,),2)), ""));
|
||||
assert_se(streq(STRINGIFY(VA_AND(VA_AND(1,2),)), ""));
|
||||
assert_se(streq(STRINGIFY(VA_AND( VA_AND( , 1 ) , VA_AND( , ) )), ""));
|
||||
assert_se(streq(STRINGIFY(VA_AND( VA_AND( , ) , VA_AND( , ) )), ""));
|
||||
}
|
||||
|
||||
TEST(va_or) {
|
||||
assert_se(streq(STRINGIFY(VA_OR(1,2)), "1"));
|
||||
assert_se(streq(STRINGIFY(VA_OR(,2)), "1"));
|
||||
assert_se(streq(STRINGIFY(VA_OR(1,)), "1"));
|
||||
assert_se(streq(STRINGIFY(VA_OR(,)), ""));
|
||||
assert_se(streq(STRINGIFY(VA_OR("hi",2)), "1"));
|
||||
assert_se(streq(STRINGIFY(VA_OR(1,"hi")), "1"));
|
||||
assert_se(streq(STRINGIFY(VA_OR("hi","hi")), "1"));
|
||||
assert_se(streq(STRINGIFY(VA_OR("hi",)), "1"));
|
||||
assert_se(streq(STRINGIFY(VA_OR(,"hi")), "1"));
|
||||
assert_se(streq(STRINGIFY(VA_OR( , )), ""));
|
||||
assert_se(streq(STRINGIFY(VA_OR(VA_OR(1,),)), "1"));
|
||||
assert_se(streq(STRINGIFY(VA_OR(VA_OR(,),)), ""));
|
||||
assert_se(streq(STRINGIFY(VA_OR(VA_OR(,),2)), "1"));
|
||||
assert_se(streq(STRINGIFY(VA_OR( VA_OR(1,) , )), "1"));
|
||||
assert_se(streq(STRINGIFY(VA_OR( VA_OR( , 1 ) , VA_OR( , ) )), "1"));
|
||||
assert_se(streq(STRINGIFY(VA_OR( VA_OR( , ) , VA_OR( , ) )), ""));
|
||||
}
|
||||
|
||||
TEST(va_macro) {
|
||||
assert_se(VA_MACRO(MACRO1, 3,2,1) == 3);
|
||||
assert_se(VA_MACRO(MACRO1, 4) == 4);
|
||||
assert_se(VA_MACRO(MACRO2, 4,5) == 5);
|
||||
assert_se(streq(VA_MACRO(MACRO2, 4,"hi"), "hi"));
|
||||
}
|
||||
|
||||
#define VA_NARGS_MAX_LESS_1 \
|
||||
1,2,3,4,5,6,7,8,9,a,b,c,d,e,f,010, \
|
||||
1,2,3,4,5,6,7,8,9,a,b,c,d,e,f,020, \
|
||||
1,2,3,4,5,6,7,8,9,a,b,c,d,e,f,030, \
|
||||
1,2,3,4,5,6,7,8,9,a,b,c,d,e,f,040, \
|
||||
1,2,3,4,5,6,7,8,9,a,b,c,d,e,f,050, \
|
||||
1,2,3,4,5,6,7,8,9,a,b,c,d,e,f,060, \
|
||||
1,2,3,4,5,6,7,8,9,a,b,c,d,e,f,070, \
|
||||
1,2,3,4,5,6,7,8,9,a,b,c,d,e,f,080, \
|
||||
1,2,3,4,5,6,7,8,9,a,b,c,d,e,f,090, \
|
||||
1,2,3,4,5,6,7,8,9,a,b,c,d,e,f,0a0, \
|
||||
1,2,3,4,5,6,7,8,9,a,b,c,d,e,f,0b0, \
|
||||
1,2,3,4,5,6,7,8,9,a,b,c,d,e,f,0c0, \
|
||||
1,2,3,4,5,6,7,8,9,a,b,c,d,e,f,0d0, \
|
||||
1,2,3,4,5,6,7,8,9,a,b,c,d,e,f,0e0, \
|
||||
1,2,3,4,5,6,7,8,9,a,b,c,d,e,f,0f0, \
|
||||
1,2,3,4,5,6,7,8,9,a,b,c,d,e,f,100, \
|
||||
1,2,3,4,5,6,7,8,9,a,b,c,d,e,f,110, \
|
||||
1,2,3,4,5,6,7,8,9,a,b,c,d,e,f,120, \
|
||||
1,2,3,4,5,6,7,8,9,a,b,c,d,e,f,130, \
|
||||
1,2,3,4,5,6,7,8,9,a,b,c,d,e,f,140, \
|
||||
1,2,3,4,5,6,7,8,9,a,b,c,d,e,f,150, \
|
||||
1,2,3,4,5,6,7,8,9,a,b,c,d,e,f,160, \
|
||||
1,2,3,4,5,6,7,8,9,a,b,c,d,e,f,170, \
|
||||
1,2,3,4,5,6,7,8,9,a,b,c,d,e,f,180, \
|
||||
1,2,3,4,5,6,7,8,9,a,b,c,d,e,f,190, \
|
||||
1,2,3,4,5,6,7,8,9,a,b,c,d,e,f,1a0, \
|
||||
1,2,3,4,5,6,7,8,9,a,b,c,d,e,f,1b0, \
|
||||
1,2,3,4,5,6,7,8,9,a,b,c,d,e,f,1c0, \
|
||||
1,2,3,4,5,6,7,8,9,a,b,c,d,e,f,1d0, \
|
||||
1,2,3,4,5,6,7,8,9,a,b,c,d,e,f,1e0, \
|
||||
1,2,3,4,5,6,7,8,9,a,b,c,d,e,f,1f0, \
|
||||
1,2,3,4,5,6,7,8,9,a,b,c,d,e, 1ff
|
||||
|
||||
#define TEST_EQ_STR(expected, result) assert_se(streq(expected, STRINGIFY(result)))
|
||||
|
||||
#define XvX(c, i, v, ...) X v X
|
||||
|
||||
TEST(va_macro_foreach) {
|
||||
TEST_EQ_STR("", VA_MACRO_FOREACH(XvX));
|
||||
TEST_EQ_STR("", VA_MACRO_FOREACH(XvX,));
|
||||
TEST_EQ_STR("", VA_MACRO_FOREACH(XvX, ));
|
||||
TEST_EQ_STR("X 1 X", VA_MACRO_FOREACH(XvX, 1));
|
||||
TEST_EQ_STR("X 1 X, X 2 X", VA_MACRO_FOREACH(XvX, 1, 2));
|
||||
TEST_EQ_STR("X hi X", VA_MACRO_FOREACH(XvX, hi));
|
||||
TEST_EQ_STR("X one X, X two X, X three X", VA_MACRO_FOREACH(XvX, one, two, three));
|
||||
TEST_EQ_STR("X 1 X, X 2 X, X X, X 4 X, X 5 X", VA_MACRO_FOREACH(XvX, 1, 2, , 4, 5));
|
||||
TEST_EQ_STR("X X, X 2 X, X 3 X, X 4 X, X 5 X", VA_MACRO_FOREACH(XvX, , 2, 3, 4, 5));
|
||||
|
||||
/* Note that if the final arg is empty (or only whitespace), it is not included. */
|
||||
TEST_EQ_STR("X 1 X", VA_MACRO_FOREACH(XvX, 1,));
|
||||
TEST_EQ_STR("X X, X 1 X", VA_MACRO_FOREACH(XvX, ,1));
|
||||
TEST_EQ_STR("X 1 X", VA_MACRO_FOREACH(XvX, 1, ));
|
||||
TEST_EQ_STR("X X, X 1 X", VA_MACRO_FOREACH(XvX,,1));
|
||||
TEST_EQ_STR("X X, X 1 X", VA_MACRO_FOREACH(XvX,,1,));
|
||||
TEST_EQ_STR("X X, X 1 X", VA_MACRO_FOREACH(XvX,,1, ));
|
||||
TEST_EQ_STR("X X, X X, X X, X X", VA_MACRO_FOREACH(XvX, , , , , ));
|
||||
TEST_EQ_STR("X X, X X, X X, X X, X 1 X", VA_MACRO_FOREACH(XvX, , , , , 1));
|
||||
TEST_EQ_STR("X X, X X, X X, X X, X 1 X", VA_MACRO_FOREACH(XvX, , , , ,1));
|
||||
TEST_EQ_STR("X X, X X, X X, X X", VA_MACRO_FOREACH(XvX,,,,,));
|
||||
TEST_EQ_STR("X X, X X, X X, X X, X 1 X", VA_MACRO_FOREACH(XvX,,,,,1));
|
||||
TEST_EQ_STR("X X, X X, X X, X X, X 1 X", VA_MACRO_FOREACH(XvX,,,,, 1));
|
||||
}
|
||||
|
||||
TEST(va_filter) {
|
||||
TEST_EQ_STR("0, 1, 2, 3, hi, later", VA_FILTER(0, 1, 2, 3, , , , hi, later, ));
|
||||
TEST_EQ_STR("", VA_FILTER(, , , , ,));
|
||||
TEST_EQ_STR("5", VA_FILTER(, , , , ,5));
|
||||
TEST_EQ_STR("4, 5", VA_FILTER(4, , , , ,5));
|
||||
TEST_EQ_STR("6, 7", VA_FILTER(, 6, 7, , ,));
|
||||
TEST_EQ_STR("\"one\", \"two\"", VA_FILTER(, "one", ,"two" , ,));
|
||||
}
|
||||
|
||||
#define TEST_NARGS(expect, expect_token, ...) \
|
||||
({ \
|
||||
assert_se(VA_NARGS(__VA_ARGS__) == expect); \
|
||||
assert_se(streq(STRINGIFY(expect_token), STRINGIFY(VA_NARGS(__VA_ARGS__)))); \
|
||||
assert_se(__builtin_constant_p(VA_NARGS(__VA_ARGS__))); \
|
||||
})
|
||||
|
||||
TEST(va_nargs) {
|
||||
_unused_ int i = 0;
|
||||
_unused_ const char *hi = "hello";
|
||||
|
||||
TEST_NARGS(0, 0x0000);
|
||||
TEST_NARGS(0, 0x0000,);
|
||||
TEST_NARGS(0, 0x0000, );
|
||||
TEST_NARGS(1, 0x0001, 1);
|
||||
TEST_NARGS(1, 0x0001, "hello");
|
||||
TEST_NARGS(1, 0x0001, "hello");
|
||||
TEST_NARGS(1, 0x0001, i);
|
||||
TEST_NARGS(1, 0x0001, i++);
|
||||
TEST_NARGS(2, 0x0002, i, hi);
|
||||
TEST_NARGS(16, 0x0010, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15);
|
||||
}
|
||||
|
||||
TEST(va_last) {
|
||||
_unused_ int i = 0;
|
||||
_unused_ const char *hi = "hello";
|
||||
|
||||
assert_se(streq(STRINGIFY(VA_LAST()), ""));
|
||||
assert_se(VA_LAST(1,2,10) == 10);
|
||||
assert_se(streq(VA_LAST("hi", "there"), "there"));
|
||||
assert_se(VA_LAST(1,2,i++) == 0);
|
||||
assert_se(i == 1);
|
||||
assert_se(VA_LAST(1,2,++i) == 2);
|
||||
assert_se(i == 2);
|
||||
assert_se(VA_LAST(0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15) == 15);
|
||||
assert_se(VA_LAST(VA_NARGS_MAX_LESS_1,123) == 123);
|
||||
}
|
||||
|
||||
TEST(va_declarations) {
|
||||
int i = 999;
|
||||
VA_DECLARATIONS(test_decl, int, char*, uint64_t, typeof(i));
|
||||
|
||||
test_decl_0x0001 = 10;
|
||||
test_decl_0x0002 = (char*)"hello";
|
||||
test_decl_0x0003 = 0xffff000000000001;
|
||||
test_decl_0x0004 = 8;
|
||||
assert_se(test_decl_0x0001 == 10);
|
||||
assert_se(__builtin_types_compatible_p(typeof(test_decl_0x0001), int));
|
||||
assert_se(streq(test_decl_0x0002, "hello"));
|
||||
assert_se(__builtin_types_compatible_p(typeof(test_decl_0x0002), char*));
|
||||
assert_se(test_decl_0x0003 == 0xffff000000000001);
|
||||
assert_se(__builtin_types_compatible_p(typeof(test_decl_0x0003), uint64_t));
|
||||
assert_se(test_decl_0x0004 == 8);
|
||||
assert_se(__builtin_types_compatible_p(typeof(test_decl_0x0004), int));
|
||||
|
||||
VA_DECLARATIONS();
|
||||
|
||||
VA_INITIALIZED_DECLARATIONS(test_i, test_decl_0x0003, test_decl_0x0004, i, test_decl_0x0002, test_decl_0x0001, i);
|
||||
|
||||
assert_se(__builtin_types_compatible_p(typeof(test_i_0x0001), uint64_t));
|
||||
assert_se(test_i_0x0001 == 0xffff000000000001);
|
||||
test_i_0x0001--;
|
||||
assert_se(test_i_0x0001 == 0xffff000000000000);
|
||||
assert_se(test_decl_0x0003 == 0xffff000000000001);
|
||||
test_decl_0x0003 = 0xffff;
|
||||
assert_se(test_i_0x0001 == 0xffff000000000000);
|
||||
|
||||
assert_se(__builtin_types_compatible_p(typeof(test_i_0x0002), int));
|
||||
assert_se(test_i_0x0002 == 8);
|
||||
test_i_0x0002--;
|
||||
assert_se(test_i_0x0002 == 7);
|
||||
assert_se(test_decl_0x0004 == 8);
|
||||
test_decl_0x0004 = 50;
|
||||
assert_se(test_i_0x0002 == 7);
|
||||
|
||||
assert_se(__builtin_types_compatible_p(typeof(test_i_0x0003), int));
|
||||
assert_se(test_i_0x0003 == 999);
|
||||
test_i_0x0003--;
|
||||
assert_se(test_i_0x0003 == 998);
|
||||
assert_se(i == 999);
|
||||
i = 333;
|
||||
assert_se(test_i_0x0003 == 998);
|
||||
|
||||
assert_se(__builtin_types_compatible_p(typeof(test_i_0x0004), char*));
|
||||
assert_se(streq(test_i_0x0004, "hello"));
|
||||
assert_se(streq(test_i_0x0004, test_decl_0x0002));
|
||||
test_i_0x0004 = NULL;
|
||||
assert_se(test_i_0x0004 == NULL);
|
||||
assert_se(streq(test_decl_0x0002, "hello"));
|
||||
|
||||
assert_se(__builtin_types_compatible_p(typeof(test_i_0x0005), int));
|
||||
assert_se(test_i_0x0005 == 10);
|
||||
test_i_0x0005--;
|
||||
assert_se(test_i_0x0005 == 9);
|
||||
assert_se(test_decl_0x0001 == 10);
|
||||
test_decl_0x0001 = 44;
|
||||
assert_se(test_i_0x0005 == 9);
|
||||
|
||||
assert_se(__builtin_types_compatible_p(typeof(test_i_0x0006), int));
|
||||
assert_se(test_i_0x0006 == 999);
|
||||
test_i_0x0006--;
|
||||
assert_se(test_i_0x0006 == 998);
|
||||
assert_se(i == 333);
|
||||
i = 222;
|
||||
assert_se(test_i_0x0006 == 998);
|
||||
|
||||
VA_INITIALIZED_DECLARATIONS();
|
||||
}
|
||||
|
||||
#define TEST_TOKENS(equal1, equal2, equal3, equal4, \
|
||||
expect1, expect2, expect3, expect4, \
|
||||
v1, v2, v3, v4) \
|
||||
({ \
|
||||
assert_se((expect1 == v1) == equal1); \
|
||||
assert_se((expect2 == v2) == equal2); \
|
||||
assert_se((expect3 == v3) == equal3); \
|
||||
assert_se((expect4 == v4) == equal4); \
|
||||
})
|
||||
|
||||
TEST(va_tokens) {
|
||||
int i1 = 10, i2 = 100, i3 = 50, i4 = 99;
|
||||
|
||||
VA_INITIALIZED_DECLARATIONS(test_i_, i1, i2, i3, i4);
|
||||
|
||||
VA_MACRO(TEST_TOKENS, true, true, true, true, i1, i2, i3, i4, VA_TOKENS(test_i_, i1, i2, i3, i4));
|
||||
VA_MACRO(TEST_TOKENS, true, true, true, true, 10, 100, i3, 99, VA_TOKENS(test_i_, i1, i2, i3, i4));
|
||||
|
||||
/* VA_TOKENS() doesn't actually use the variadic args, the tokens are based on index */
|
||||
VA_MACRO(TEST_TOKENS, true, true, true, true, i1, i2, i3, i4, VA_TOKENS(test_i_, x, x, x, x));
|
||||
|
||||
VA_MACRO(TEST_TOKENS, true, false, true, false, i1, i4, i3, 1234, VA_TOKENS(test_i_, i1, i2, i3, i4));
|
||||
}
|
||||
|
||||
#define TEST_UNIQ(x, y, z) \
|
||||
_unused_ int x = 10; \
|
||||
_unused_ const char *y = "hi"; \
|
||||
_unused_ uint64_t z = 0xffff;
|
||||
|
||||
TEST(va_uniq) {
|
||||
int x = 20;
|
||||
const char *y = "still me";
|
||||
uint64_t z = 0xf;
|
||||
|
||||
VA_MACRO(TEST_UNIQ, VA_UNIQ(first, second, third));
|
||||
|
||||
assert_se(x == 20);
|
||||
assert_se(streq(y, "still me"));
|
||||
assert_se(z == 0xf);
|
||||
}
|
||||
|
||||
#define TEST_MACRO_SWAP(tmp, x, y) \
|
||||
({ \
|
||||
tmp = x; \
|
||||
x = y; \
|
||||
y = tmp; \
|
||||
})
|
||||
|
||||
#define TEST_MACRO_ALL(u1, u2, v1, v2, vi1, vi2, vc1, vc2, d1, d2) \
|
||||
({ \
|
||||
int u1 = 100; \
|
||||
char *u2 = (char*)"u2"; \
|
||||
assert_se(u1 == 100); \
|
||||
assert_se(streq(u2, "u2")); \
|
||||
\
|
||||
v1 = d1; \
|
||||
v2 = d2; \
|
||||
assert_se(v1 == 30); \
|
||||
assert_se(streq(v2, "d2")); \
|
||||
v1++; \
|
||||
v2++; \
|
||||
assert_se(v1 == 31); \
|
||||
assert_se(streq(v2, "2")); \
|
||||
\
|
||||
assert_se(vi1 == 10); \
|
||||
assert_se(streq(vi2, "vi2")); \
|
||||
vi1++; \
|
||||
vi2++; \
|
||||
assert_se(vi1 == 11); \
|
||||
assert_se(streq(vi2, "i2")); \
|
||||
\
|
||||
assert_se(vc1 == 20); \
|
||||
assert_se(streq(vc2, "vc2")); \
|
||||
\
|
||||
assert_se(d1 == 30); \
|
||||
assert_se(streq(d2, "d2")); \
|
||||
\
|
||||
d1 = u1; \
|
||||
d2 = u2; \
|
||||
assert_se(d1 == 100); \
|
||||
assert_se(streq(d2, "u2")); \
|
||||
\
|
||||
d1 + 1000; \
|
||||
})
|
||||
|
||||
TEST(va_macro_helper) {
|
||||
int i1, i2;
|
||||
|
||||
i1 = 10;
|
||||
i2 = 20;
|
||||
VA_MACRO_HELPER(TEST_MACRO_SWAP,
|
||||
/*uniq*/,
|
||||
int,
|
||||
/*varinit*/,
|
||||
/*varconst*/,
|
||||
VA_GROUP(i1, i2));
|
||||
assert_se(i1 == 20);
|
||||
assert_se(i2 == 10);
|
||||
|
||||
int vi1 = 10, vc1 = 20, d1 = 30;
|
||||
char *vi2 = (char*)"vi2", *vc2 = (char*)"vc2", *d2 = (char*)"d2";
|
||||
int all = VA_MACRO_HELPER(TEST_MACRO_ALL,
|
||||
VA_GROUP(u1, u2),
|
||||
VA_GROUP(int, char*),
|
||||
VA_GROUP(vi1, vi2),
|
||||
VA_GROUP(vc1, vc2),
|
||||
VA_GROUP(d1, d2));
|
||||
assert_se(all == 1100);
|
||||
assert_se(vi1 == 10);
|
||||
assert_se(streq(vi2, "vi2"));
|
||||
assert_se(vc1 == 20);
|
||||
assert_se(streq(vc2, "vc2"));
|
||||
assert_se(d1 == 100);
|
||||
assert_se(streq(d2, "u2"));
|
||||
}
|
||||
|
||||
#define TEST_UNIQ_INT_X(_x) \
|
||||
({ \
|
||||
int _x = 5; \
|
||||
_x++; \
|
||||
})
|
||||
|
||||
#define TEST_UNIQ_INT_X_Y_Z(x, y, z, v, ...) \
|
||||
({ \
|
||||
int x = v; \
|
||||
int y = VA_IF_ELSE(VA_FIRST(__VA_ARGS__), 100, __VA_ARGS__); \
|
||||
int z = VA_IF_ELSE(VA_FIRST(VA_REST(__VA_ARGS__)), 2000, VA_REST(__VA_ARGS__)); \
|
||||
x + y + z; \
|
||||
})
|
||||
|
||||
TEST(va_macro_uniq) {
|
||||
int x = 1, _x = 2;
|
||||
|
||||
int y = VA_MACRO_UNIQ(TEST_UNIQ_INT_X, _x);
|
||||
assert_se(x == 1);
|
||||
assert_se(_x == 2);
|
||||
assert_se(y == 5);
|
||||
|
||||
int z = VA_MACRO_UNIQ(TEST_UNIQ_INT_X_Y_Z, VA_GROUP(x, y, z), x);
|
||||
assert_se(x == 1);
|
||||
assert_se(_x == 2);
|
||||
assert_se(y == 5);
|
||||
assert_se(z == 2101);
|
||||
|
||||
_x = VA_MACRO_UNIQ(TEST_UNIQ_INT_X_Y_Z, VA_GROUP(1, 2, z), 99);
|
||||
assert_se(x == 1);
|
||||
assert_se(_x == 2199);
|
||||
assert_se(y == 5);
|
||||
assert_se(z == 2101);
|
||||
|
||||
z = VA_MACRO_UNIQ(TEST_UNIQ_INT_X_Y_Z, VA_GROUP(_X, _Y, _Z), 5, 20);
|
||||
assert_se(x == 1);
|
||||
assert_se(_x == 2199);
|
||||
assert_se(y == 5);
|
||||
assert_se(z == 2025);
|
||||
|
||||
z = VA_MACRO_UNIQ(TEST_UNIQ_INT_X_Y_Z, VA_GROUP(_X, _Y, _Z), 7, 70, 5000);
|
||||
assert_se(x == 1);
|
||||
assert_se(_x == 2199);
|
||||
assert_se(y == 5);
|
||||
assert_se(z == 5077);
|
||||
}
|
||||
|
||||
#define TEST_MACRO_INT_CHARP(x1, x2) \
|
||||
({ \
|
||||
assert_se(__builtin_types_compatible_p(typeof(x1), int)); \
|
||||
assert_se(__builtin_types_compatible_p(typeof(x2), char*)); \
|
||||
})
|
||||
|
||||
typedef struct { int a; } structabc;
|
||||
|
||||
#define TEST_MACRO_INTP_STRUCTABC_INT(x1, x2, x3) \
|
||||
({ \
|
||||
assert_se(__builtin_types_compatible_p(typeof(x1), int*)); \
|
||||
assert_se(__builtin_types_compatible_p(typeof(x2), structabc)); \
|
||||
assert_se(__builtin_types_compatible_p(typeof(x3), int)); \
|
||||
})
|
||||
|
||||
#define TEST_MACRO_INT_TMP1(x) \
|
||||
({ \
|
||||
x = 7; \
|
||||
x++; \
|
||||
})
|
||||
|
||||
TEST(va_macro_var) {
|
||||
int j = VA_MACRO_VAR(TEST_MACRO_INT_TMP1, int);
|
||||
assert_se(j == 7);
|
||||
|
||||
assert_se(VA_MACRO_VAR(TEST_MACRO_INT_TMP1, int) == 7);
|
||||
|
||||
VA_MACRO_VAR(TEST_MACRO_INT_CHARP, VA_GROUP(int, char*));
|
||||
VA_MACRO_VAR(TEST_MACRO_INTP_STRUCTABC_INT, VA_GROUP(int*, structabc, int));
|
||||
}
|
||||
|
||||
#define MACRO_USE_TWICE_1L2_OR_B0(x1, x2) \
|
||||
({ \
|
||||
(x1 < x2) || (x1 == 0 && x2 == 0); \
|
||||
})
|
||||
|
||||
#define MACRO_INT_USE_ARGS1_EVAL1(x1) \
|
||||
({ \
|
||||
_unused_ int x = x1; \
|
||||
x1; \
|
||||
})
|
||||
|
||||
#define MACRO_INT_USE_ARGS2_EVAL1(x1,x2) \
|
||||
({ \
|
||||
_unused_ int x = x1 + x2; \
|
||||
x1; \
|
||||
})
|
||||
|
||||
#define MACRO_INT_USE_ARGS2_EVAL2(x1,x2) \
|
||||
({ \
|
||||
_unused_ int x = x1 + x2; \
|
||||
x2; \
|
||||
})
|
||||
|
||||
#define MACRO_INT_USE_ARGS6_EVAL1(x1,x2,x3,x4,x5,x6) \
|
||||
({ \
|
||||
_unused_ int x = x1 + x2 + x3 + x4 + x5 + x6; \
|
||||
x1; \
|
||||
})
|
||||
|
||||
#define MACRO_INT_USE_ARGS6_EVAL4(x1,x2,x3,x4,x5,x6) \
|
||||
({ \
|
||||
_unused_ int x = x1 + x2 + x3 + x4 + x5 + x6; \
|
||||
x4; \
|
||||
})
|
||||
|
||||
TEST(va_macro_varinit) {
|
||||
_unused_ int i = 1, j = 0, k = 5678;
|
||||
|
||||
assert_se(VA_MACRO_VARINIT(MACRO_INT_USE_ARGS1_EVAL1, 1) == 1);
|
||||
assert_se(VA_MACRO_VARINIT(MACRO_INT_USE_ARGS2_EVAL1, VA_GROUP(1, 10)) == 1);
|
||||
assert_se(VA_MACRO_VARINIT(MACRO_INT_USE_ARGS2_EVAL2, VA_GROUP(1, 10)) == 10);
|
||||
assert_se(VA_MACRO_VARINIT(MACRO_INT_USE_ARGS6_EVAL1, VA_GROUP(100, 1000, 1, 0, 20, -80)) == 100);
|
||||
assert_se(VA_MACRO_VARINIT(MACRO_INT_USE_ARGS6_EVAL4, VA_GROUP(-9,i,1,k,3,4)) == 5678);
|
||||
assert_se(VA_MACRO_VARINIT(MACRO_SUM12, VA_GROUP(1,10)) == 11);
|
||||
assert_se(VA_MACRO_VARINIT(MACRO_SUM12, VA_GROUP(10,k)) == 5688);
|
||||
|
||||
i = 1234;
|
||||
assert_se(VA_MACRO_VARINIT(MACRO1, i) == 1234);
|
||||
assert_se(VA_MACRO_VARINIT(MACRO1, 1234) == i);
|
||||
|
||||
i = 10;
|
||||
j = 20;
|
||||
assert_se(VA_MACRO_VARINIT(MACRO_USE_TWICE_1L2_OR_B0, VA_GROUP(i++, j--)) == 1);
|
||||
assert_se(i == 11);
|
||||
assert_se(j == 19);
|
||||
|
||||
assert_se(VA_MACRO_VARINIT(MACRO_USE_TWICE_1L2_OR_B0, VA_GROUP(j + 5, j + 10)) == 1);
|
||||
assert_se(i == 11);
|
||||
assert_se(j == 19);
|
||||
|
||||
i = 10;
|
||||
j = 0;
|
||||
assert_se(VA_MACRO_VARINIT(MACRO_USE_TWICE_1L2_OR_B0, VA_GROUP(i - 10, j)) == 1);
|
||||
assert_se(i == 10);
|
||||
assert_se(j == 0);
|
||||
|
||||
assert_se(VA_MACRO_VARINIT(MACRO_USE_TWICE_1L2_OR_B0, VA_GROUP(i, j--)) == 0);
|
||||
assert_se(i == 10);
|
||||
assert_se(j == -1);
|
||||
}
|
||||
|
||||
TEST(va_macro_varconst) {
|
||||
_unused_ int i = 1, j = 0, k = 4444;
|
||||
|
||||
assert_se(VA_MACRO_VARCONST(MACRO_INT_USE_ARGS1_EVAL1, 1) == 1);
|
||||
assert_se(VA_MACRO_VARCONST(MACRO_INT_USE_ARGS2_EVAL2, VA_GROUP(1, 10)) == 10);
|
||||
assert_se(VA_MACRO_VARCONST(MACRO_INT_USE_ARGS6_EVAL4, VA_GROUP(0,i,1,k,3,4)) == 4444);
|
||||
assert_se(VA_MACRO_VARCONST(MACRO_INT_USE_ARGS6_EVAL1, VA_GROUP(i,2,2,3,4,k)) == 1);
|
||||
assert_se(VA_MACRO_VARCONST(MACRO_INT_USE_ARGS6_EVAL1, VA_GROUP(1000,2,3,4,k,0)) == 1000);
|
||||
assert_se(VA_MACRO_VARCONST(MACRO_SUM12, VA_GROUP(1,10)) == 11);
|
||||
assert_se(VA_MACRO_VARCONST(MACRO_SUM12, VA_GROUP(k,1)) == 4445);
|
||||
|
||||
i = 1234;
|
||||
assert_se(VA_MACRO_VARCONST(MACRO_INT_USE_ARGS1_EVAL1, i) == 1234);
|
||||
assert_se(VA_MACRO_VARCONST(MACRO_INT_USE_ARGS1_EVAL1, 1234) == i);
|
||||
}
|
||||
|
||||
TEST(va_toomany) {
|
||||
/* Test assumes largest __VA_EVAL_0x*() macro is 0x0200. */
|
||||
assert_se(VA_NARGS(VA_NARGS_MAX_LESS_1) == 0x1ff);
|
||||
assert_se(VA_NARGS(VA_NARGS_MAX_LESS_1,1) == 0x200);
|
||||
|
||||
assert_se(VA_WRAP(VA_WRAP_MACRO_LAST,
|
||||
VA_WRAP_SEPARATOR_NONE,
|
||||
-1,
|
||||
VA_WRAP_ZERO_NONE,
|
||||
VA_WRAP_TOOMANY_CONTEXT,
|
||||
VA_NARGS_MAX_LESS_1, -2) == -2);
|
||||
assert_se(VA_WRAP(VA_WRAP_MACRO_LAST,
|
||||
VA_WRAP_SEPARATOR_NONE,
|
||||
-1,
|
||||
VA_WRAP_ZERO_NONE,
|
||||
VA_WRAP_TOOMANY_CONTEXT,
|
||||
VA_NARGS_MAX_LESS_1, -2, -3) == -1);
|
||||
}
|
||||
|
||||
TEST(va_number) {
|
||||
assert_se(___VANUM4(4,3,2,1) == 0x4321);
|
||||
assert_se(___VANUM4(f,f,f,f) == 0xffff);
|
||||
assert_se(___VANUM4(0,0,0,0) == 0);
|
||||
assert_se(___VANUM4(0,0,0,1) == 1);
|
||||
assert_se(___VANUM4(0,1,0,0) == 0x100);
|
||||
assert_se(___VANUM4(1,0,0,1) == 0x1001);
|
||||
assert_se(__VANUM4((1,0,0,1)) == 0x1001);
|
||||
}
|
||||
|
||||
TEST(va_inc) {
|
||||
assert_se(__VANUM4(__VAINC4((1,2,3,4))) == 0x1235);
|
||||
assert_se(__VANUM4(__VAINC4((0,0,0,0))) == 1);
|
||||
assert_se(__VANUM4(__VAINC4((0,0,0,1))) == 2);
|
||||
assert_se(__VANUM4(__VAINC4((1,0,0,0))) == 0x1001);
|
||||
assert_se(__VANUM4(__VAINC4((f,f,f,e))) == 0xffff);
|
||||
assert_se(__VANUM4(__VAINC4((e,f,f,e))) == 0xefff);
|
||||
assert_se(__VANUM4(__VAINC4((e,f,e,f))) == 0xeff0);
|
||||
assert_se(__VANUM4(__VAINC4((d,f,f,f))) == 0xe000);
|
||||
}
|
||||
|
||||
DEFINE_TEST_MAIN(LOG_INFO);
|
Loading…
Reference in New Issue