# SOME DESCRIPTIVE TITLE.
# This file is put in the public domain.
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: cryptsetup 2.1.0\n"
"Report-Msgid-Bugs-To: dm-crypt@saout.de\n"
"POT-Creation-Date: 2019-01-26 19:02+0100\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"
"Language: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=CHARSET\n"
"Content-Transfer-Encoding: 8bit\n"

#: lib/libdevmapper.c:336
msgid "Cannot initialize device-mapper, running as non-root user."
msgstr ""

#: lib/libdevmapper.c:339
msgid "Cannot initialize device-mapper. Is dm_mod kernel module loaded?"
msgstr ""

#: lib/libdevmapper.c:1010
msgid "Requested deferred flag is not supported."
msgstr ""

#: lib/libdevmapper.c:1077
#, c-format
msgid "DM-UUID for device %s was truncated."
msgstr ""

#: lib/libdevmapper.c:1486
msgid "Requested dm-crypt performance options are not supported."
msgstr ""

#: lib/libdevmapper.c:1493
msgid "Requested dm-verity data corruption handling options are not supported."
msgstr ""

#: lib/libdevmapper.c:1497
msgid "Requested dm-verity FEC options are not supported."
msgstr ""

#: lib/libdevmapper.c:1501
msgid "Requested data integrity options are not supported."
msgstr ""

#: lib/libdevmapper.c:1503
msgid "Requested sector_size option is not supported."
msgstr ""

#: lib/libdevmapper.c:1508
msgid "Requested automatic recalculation of integrity tags is not supported."
msgstr ""

#: lib/libdevmapper.c:1534
msgid "Requested dmcrypt performance options are not supported."
msgstr ""

#: lib/libdevmapper.c:1537
msgid "Discard/TRIM is not supported."
msgstr ""

#: lib/libdevmapper.c:2413
#, c-format
msgid "Failed to query dm-%s segment."
msgstr ""

#: lib/random.c:80
msgid ""
"System is out of entropy while generating volume key.\n"
"Please move mouse or type some text in another window to gather some random "
"events.\n"
msgstr ""

#: lib/random.c:84
#, c-format
msgid "Generating key (%d%% done).\n"
msgstr ""

#: lib/random.c:170
msgid "Running in FIPS mode."
msgstr ""

#: lib/random.c:176
msgid "Fatal error during RNG initialisation."
msgstr ""

#: lib/random.c:213
msgid "Unknown RNG quality requested."
msgstr ""

#: lib/random.c:218
msgid "Error reading from RNG."
msgstr ""

#: lib/setup.c:214
msgid "Cannot initialize crypto RNG backend."
msgstr ""

#: lib/setup.c:220
msgid "Cannot initialize crypto backend."
msgstr ""

#: lib/setup.c:251 lib/setup.c:1899 lib/verity/verity.c:123
#, c-format
msgid "Hash algorithm %s not supported."
msgstr ""

#: lib/setup.c:254 lib/loopaes/loopaes.c:90
#, c-format
msgid "Key processing error (using hash %s)."
msgstr ""

#: lib/setup.c:315 lib/setup.c:342
msgid "Cannot determine device type. Incompatible activation of device?"
msgstr ""

#: lib/setup.c:321 lib/setup.c:2892
msgid "This operation is supported only for LUKS device."
msgstr ""

#: lib/setup.c:348
msgid "This operation is supported only for LUKS2 device."
msgstr ""

#: lib/setup.c:396
msgid "All key slots full."
msgstr ""

#: lib/setup.c:407
#, c-format
msgid "Key slot %d is invalid, please select between 0 and %d."
msgstr ""

#: lib/setup.c:413
#, c-format
msgid "Key slot %d is full, please select another one."
msgstr ""

#: lib/setup.c:589
#, c-format
msgid "Header detected but device %s is too small."
msgstr ""

#: lib/setup.c:626
msgid "This operation is not supported for this device type."
msgstr ""

#: lib/setup.c:791 lib/luks1/keymanage.c:481
#, c-format
msgid "Unsupported LUKS version %d."
msgstr ""

#: lib/setup.c:808 lib/setup.c:1403 lib/setup.c:1812
msgid "Detached metadata device is not supported for this crypt type."
msgstr ""

#: lib/setup.c:1288 lib/setup.c:2392 lib/setup.c:2464 lib/setup.c:2476
#: lib/setup.c:2625 lib/setup.c:4021
#, c-format
msgid "Device %s is not active."
msgstr ""

#: lib/setup.c:1310
#, c-format
msgid "Underlying device for crypt device %s disappeared."
msgstr ""

#: lib/setup.c:1388
msgid "Invalid plain crypt parameters."
msgstr ""

#: lib/setup.c:1393 lib/setup.c:1802 src/integritysetup.c:72
msgid "Invalid key size."
msgstr ""

#: lib/setup.c:1398 lib/setup.c:1807 lib/setup.c:2009
msgid "UUID is not supported for this crypt type."
msgstr ""

#: lib/setup.c:1413 lib/setup.c:1603 src/cryptsetup.c:1045
msgid "Unsupported encryption sector size."
msgstr ""

#: lib/setup.c:1421 lib/setup.c:1720
msgid "Device size is not aligned to requested sector size."
msgstr ""

#: lib/setup.c:1472 lib/setup.c:1591
msgid "Can't format LUKS without device."
msgstr ""

#: lib/setup.c:1478 lib/setup.c:1597
msgid "Requested data alignment is not compatible with data offset."
msgstr ""

#: lib/setup.c:1546 lib/setup.c:1715
msgid "WARNING: Data offset is outside of currently available data device.\n"
msgstr ""

#: lib/setup.c:1556 lib/setup.c:1735 lib/setup.c:1754 lib/setup.c:2021
#, c-format
msgid "Cannot wipe header on device %s."
msgstr ""

#: lib/setup.c:1608
msgid ""
"WARNING: The device activation will fail, dm-crypt is missing support for "
"requested encryption sector size.\n"
msgstr ""

#: lib/setup.c:1630
msgid "Volume key is too small for encryption with integrity extensions."
msgstr ""

#: lib/setup.c:1685
#, c-format
msgid "Cipher %s-%s (key size %zd bits) is not available."
msgstr ""

#: lib/setup.c:1747
#, c-format
msgid "Cannot format device %s which is still in use."
msgstr ""

#: lib/setup.c:1750 lib/setup.c:1775
#, c-format
msgid "Cannot format device %s, permission denied."
msgstr ""

#: lib/setup.c:1762 lib/setup.c:2073
#, c-format
msgid "Cannot format integrity for device %s."
msgstr ""

#: lib/setup.c:1772
#, c-format
msgid "Cannot format device %s in use."
msgstr ""

#: lib/setup.c:1779
#, c-format
msgid "Cannot format device %s."
msgstr ""

#: lib/setup.c:1797
msgid "Can't format LOOPAES without device."
msgstr ""

#: lib/setup.c:1842
msgid "Can't format VERITY without device."
msgstr ""

#: lib/setup.c:1853 lib/verity/verity.c:106
#, c-format
msgid "Unsupported VERITY hash type %d."
msgstr ""

#: lib/setup.c:1859 lib/verity/verity.c:114
msgid "Unsupported VERITY block size."
msgstr ""

#: lib/setup.c:1864 lib/verity/verity.c:75
msgid "Unsupported VERITY hash offset."
msgstr ""

#: lib/setup.c:1869
msgid "Unsupported VERITY FEC offset."
msgstr ""

#: lib/setup.c:1893
msgid "Data area overlaps with hash area."
msgstr ""

#: lib/setup.c:1918
msgid "Hash area overlaps with FEC area."
msgstr ""

#: lib/setup.c:1925
msgid "Data area overlaps with FEC area."
msgstr ""

#: lib/setup.c:2130
#, c-format
msgid "Unknown crypt device type %s requested."
msgstr ""

#: lib/setup.c:2398 lib/setup.c:2470 lib/setup.c:2483
#, c-format
msgid "Unsupported parameters on device %s."
msgstr ""

#: lib/setup.c:2404 lib/setup.c:2489
#, c-format
msgid "Mismatching parameters on device %s."
msgstr ""

#: lib/setup.c:2657
msgid "Cannot resize loop device."
msgstr ""

#: lib/setup.c:2666
#, c-format
msgid "Device %s size is not aligned to requested sector size (%u bytes)."
msgstr ""

#: lib/setup.c:2725
msgid "Do you really want to change UUID of device?"
msgstr ""

#: lib/setup.c:2801
msgid "Header backup file does not contain compatible LUKS header."
msgstr ""

#: lib/setup.c:2900
#, c-format
msgid "Volume %s is not active."
msgstr ""

#: lib/setup.c:2911
#, c-format
msgid "Volume %s is already suspended."
msgstr ""

#: lib/setup.c:2925
#, c-format
msgid "Suspend is not supported for device %s."
msgstr ""

#: lib/setup.c:2927
#, c-format
msgid "Error during suspending device %s."
msgstr ""

#: lib/setup.c:2960 lib/setup.c:3027
#, c-format
msgid "Volume %s is not suspended."
msgstr ""

#: lib/setup.c:2989
#, c-format
msgid "Resume is not supported for device %s."
msgstr ""

#: lib/setup.c:2991 lib/setup.c:3059
#, c-format
msgid "Error during resuming device %s."
msgstr ""

#: lib/setup.c:3127 lib/setup.c:3315
msgid "Cannot add key slot, all slots disabled and no volume key provided."
msgstr ""

#: lib/setup.c:3267
msgid "Failed to swap new key slot."
msgstr ""

#: lib/setup.c:3432 lib/setup.c:3865 lib/setup.c:3878 lib/setup.c:3886
#: lib/setup.c:3899 lib/setup.c:4198 lib/setup.c:5274
msgid "Volume key does not match the volume."
msgstr ""

#: lib/setup.c:3453
#, c-format
msgid "Key slot %d is invalid."
msgstr ""

#: lib/setup.c:3459
#, c-format
msgid "Key slot %d is not used."
msgstr ""

#: lib/setup.c:3478
msgid "Device header overlaps with data area."
msgstr ""

#: lib/setup.c:3684 lib/setup.c:3952
msgid "Device type is not properly initialised."
msgstr ""

#: lib/setup.c:3726
#, c-format
msgid "Cannot use device %s, name is invalid or still in use."
msgstr ""

#: lib/setup.c:3729
#, c-format
msgid "Device %s already exists."
msgstr ""

#: lib/setup.c:3852
msgid "Incorrect volume key specified for plain device."
msgstr ""

#: lib/setup.c:3918
msgid "Incorrect root hash specified for verity device."
msgstr ""

#: lib/setup.c:3995 lib/setup.c:4010
#, c-format
msgid "Device %s is still in use."
msgstr ""

#: lib/setup.c:4025
#, c-format
msgid "Invalid device %s."
msgstr ""

#: lib/setup.c:4134
msgid "Function not available in FIPS mode."
msgstr ""

#: lib/setup.c:4148
msgid "Volume key buffer too small."
msgstr ""

#: lib/setup.c:4156
msgid "Cannot retrieve volume key for plain device."
msgstr ""

#: lib/setup.c:4167
#, c-format
msgid "This operation is not supported for %s crypt device."
msgstr ""

#: lib/setup.c:4354
msgid "Dump operation is not supported for this device type."
msgstr ""

#: lib/setup.c:4930
#, c-format
msgid "Cannot convert device %s which is still in use."
msgstr ""

#: lib/setup.c:5213
#, c-format
msgid "Failed to assign keyslot %u as the new volume key."
msgstr ""

#: lib/setup.c:5280
msgid "Failed to initialise default LUKS2 keyslot parameters."
msgstr ""

#: lib/setup.c:5286
#, c-format
msgid "Failed to assign keyslot %d to digest."
msgstr ""

#: lib/setup.c:5370
msgid "Failed to load key in kernel keyring."
msgstr ""

#: lib/setup.c:5425
msgid "Kernel keyring is not supported by the kernel."
msgstr ""

#: lib/setup.c:5435
#, c-format
msgid "Failed to read passphrase from keyring (error %d)."
msgstr ""

#: lib/utils.c:81
msgid "Cannot get process priority."
msgstr ""

#: lib/utils.c:95
msgid "Cannot unlock memory."
msgstr ""

#: lib/utils.c:169 lib/tcrypt/tcrypt.c:498
msgid "Failed to open key file."
msgstr ""

#: lib/utils.c:174
msgid "Cannot read keyfile from a terminal."
msgstr ""

#: lib/utils.c:191
msgid "Failed to stat key file."
msgstr ""

#: lib/utils.c:199 lib/utils.c:220
msgid "Cannot seek to requested keyfile offset."
msgstr ""

#: lib/utils.c:214 lib/utils.c:229 src/utils_password.c:188
#: src/utils_password.c:201
msgid "Out of memory while reading passphrase."
msgstr ""

#: lib/utils.c:249
msgid "Error reading passphrase."
msgstr ""

#: lib/utils.c:266
msgid "Nothing to read on input."
msgstr ""

#: lib/utils.c:273
msgid "Maximum keyfile size exceeded."
msgstr ""

#: lib/utils.c:278
msgid "Cannot read requested amount of data."
msgstr ""

#: lib/utils_device.c:184 lib/luks1/keyencryption.c:92
#, c-format
msgid "Device %s doesn't exist or access denied."
msgstr ""

#: lib/utils_device.c:194
#, c-format
msgid "Device %s is not compatible."
msgstr ""

#: lib/utils_device.c:560
#, c-format
msgid "Device %s is too small. Need at least %<PRIu64> bytes."
msgstr ""

#: lib/utils_device.c:641
#, c-format
msgid "Cannot use device %s which is in use (already mapped or mounted)."
msgstr ""

#: lib/utils_device.c:645
#, c-format
msgid "Cannot use device %s, permission denied."
msgstr ""

#: lib/utils_device.c:648
#, c-format
msgid "Cannot get info about device %s."
msgstr ""

#: lib/utils_device.c:671
msgid "Cannot use a loopback device, running as non-root user."
msgstr ""

#: lib/utils_device.c:681
msgid ""
"Attaching loopback device failed (loop device with autoclear flag is "
"required)."
msgstr ""

#: lib/utils_device.c:727
#, c-format
msgid "Requested offset is beyond real size of device %s."
msgstr ""

#: lib/utils_device.c:735
#, c-format
msgid "Device %s has zero size."
msgstr ""

#: lib/utils_device.c:746 lib/luks1/keyencryption.c:252
#, c-format
msgid "Device %s is too small."
msgstr ""

#: lib/utils_pbkdf.c:100
msgid "Requested PBKDF target time cannot be zero."
msgstr ""

#: lib/utils_pbkdf.c:106
#, c-format
msgid "Unknown PBKDF type %s."
msgstr ""

#: lib/utils_pbkdf.c:111
#, c-format
msgid "Requested hash %s is not supported."
msgstr ""

#: lib/utils_pbkdf.c:122
msgid "Requested PBKDF type is not supported for LUKS1."
msgstr ""

#: lib/utils_pbkdf.c:128
msgid "PBKDF max memory or parallel threads must not be set with pbkdf2."
msgstr ""

#: lib/utils_pbkdf.c:133 lib/utils_pbkdf.c:143
#, c-format
msgid "Forced iteration count is too low for %s (minimum is %u)."
msgstr ""

#: lib/utils_pbkdf.c:148
#, c-format
msgid "Forced memory cost is too low for %s (minimum is %u kilobytes)."
msgstr ""

#: lib/utils_pbkdf.c:155
#, c-format
msgid ""
"Requested maximum PBKDF memory cost is too high (maximum is %d kilobytes)."
msgstr ""

#: lib/utils_pbkdf.c:160
msgid "Requested maximum PBKDF memory cannot be zero."
msgstr ""

#: lib/utils_pbkdf.c:164
msgid "Requested PBKDF parallel threads cannot be zero."
msgstr ""

#: lib/utils_benchmark.c:317
msgid "PBKDF benchmark disabled but iterations not set."
msgstr ""

#: lib/utils_benchmark.c:336
#, c-format
msgid "Not compatible PBKDF2 options (using hash algorithm %s)."
msgstr ""

#: lib/utils_benchmark.c:356
msgid "Not compatible PBKDF options."
msgstr ""

#: lib/utils_device_locking.c:80
#, c-format
msgid ""
"Locking aborted. The locking path %s/%s is unusable (not a directory or "
"missing)."
msgstr ""

#: lib/utils_device_locking.c:87
#, c-format
msgid "WARNING: Locking directory %s/%s is missing!\n"
msgstr ""

#: lib/utils_device_locking.c:97
#, c-format
msgid ""
"Locking aborted. The locking path %s/%s is unusable (%s is not a directory)."
msgstr ""

#: lib/luks1/keyencryption.c:40
#, c-format
msgid ""
"Failed to setup dm-crypt key mapping for device %s.\n"
"Check that kernel supports %s cipher (check syslog for more info)."
msgstr ""

#: lib/luks1/keyencryption.c:45
msgid "Key size in XTS mode must be 256 or 512 bits."
msgstr ""

#: lib/luks1/keyencryption.c:47
msgid "Cipher specification should be in [cipher]-[mode]-[iv] format."
msgstr ""

#: lib/luks1/keyencryption.c:98 lib/luks1/keymanage.c:345
#: lib/luks1/keymanage.c:642 lib/luks1/keymanage.c:1079
#: lib/luks2/luks2_json_metadata.c:1157 lib/luks2/luks2_keyslot.c:448
#, c-format
msgid "Cannot write to device %s, permission denied."
msgstr ""

#: lib/luks1/keyencryption.c:120
msgid "Failed to open temporary keystore device."
msgstr ""

#: lib/luks1/keyencryption.c:127
msgid "Failed to access temporary keystore device."
msgstr ""

#: lib/luks1/keyencryption.c:200 lib/luks2/luks2_keyslot_luks2.c:91
msgid "IO error while encrypting keyslot."
msgstr ""

#: lib/luks1/keyencryption.c:243 lib/luks1/keymanage.c:348
#: lib/luks1/keymanage.c:594 lib/luks1/keymanage.c:645 lib/tcrypt/tcrypt.c:663
#: lib/verity/verity.c:81 lib/verity/verity.c:182 lib/verity/verity_hash.c:308
#: lib/verity/verity_hash.c:319 lib/verity/verity_hash.c:339
#: lib/verity/verity_fec.c:242 lib/verity/verity_fec.c:254
#: lib/verity/verity_fec.c:259 lib/luks2/luks2_json_metadata.c:1160
#: src/cryptsetup_reencrypt.c:208
#, c-format
msgid "Cannot open device %s."
msgstr ""

#: lib/luks1/keyencryption.c:254 lib/luks2/luks2_keyslot_luks2.c:152
msgid "IO error while decrypting keyslot."
msgstr ""

#: lib/luks1/keymanage.c:111
#, c-format
msgid "Device %s is too small. (LUKS1 requires at least %<PRIu64> bytes.)"
msgstr ""

#: lib/luks1/keymanage.c:132 lib/luks1/keymanage.c:140
#: lib/luks1/keymanage.c:152 lib/luks1/keymanage.c:163
#: lib/luks1/keymanage.c:175
#, c-format
msgid "LUKS keyslot %u is invalid."
msgstr ""

#: lib/luks1/keymanage.c:228 lib/luks1/keymanage.c:478
#: lib/luks2/luks2_json_metadata.c:991 src/cryptsetup.c:1236
#: src/cryptsetup.c:1355 src/cryptsetup.c:1412 src/cryptsetup.c:1468
#: src/cryptsetup.c:1535 src/cryptsetup.c:1631 src/cryptsetup.c:1695
#: src/cryptsetup.c:1855 src/cryptsetup.c:2044 src/cryptsetup.c:2104
#: src/cryptsetup.c:2170 src/cryptsetup.c:2334 src/cryptsetup_reencrypt.c:1397
#, c-format
msgid "Device %s is not a valid LUKS device."
msgstr ""

#: lib/luks1/keymanage.c:247 lib/luks2/luks2_json_metadata.c:1010
#, c-format
msgid "Requested header backup file %s already exists."
msgstr ""

#: lib/luks1/keymanage.c:249 lib/luks2/luks2_json_metadata.c:1012
#, c-format
msgid "Cannot create header backup file %s."
msgstr ""

#: lib/luks1/keymanage.c:254 lib/luks2/luks2_json_metadata.c:1017
#, c-format
msgid "Cannot write header backup file %s."
msgstr ""

#: lib/luks1/keymanage.c:287 lib/luks2/luks2_json_metadata.c:1066
msgid "Backup file doesn't contain valid LUKS header."
msgstr ""

#: lib/luks1/keymanage.c:300 lib/luks1/keymanage.c:555
#: lib/luks2/luks2_json_metadata.c:1087
#, c-format
msgid "Cannot open header backup file %s."
msgstr ""

#: lib/luks1/keymanage.c:306 lib/luks2/luks2_json_metadata.c:1093
#, c-format
msgid "Cannot read header backup file %s."
msgstr ""

#: lib/luks1/keymanage.c:318
msgid "Data offset or key size differs on device and backup, restore failed."
msgstr ""

#: lib/luks1/keymanage.c:326
#, c-format
msgid "Device %s %s%s"
msgstr ""

#: lib/luks1/keymanage.c:327
msgid ""
"does not contain LUKS header. Replacing header can destroy data on that "
"device."
msgstr ""

#: lib/luks1/keymanage.c:328
msgid ""
"already contains LUKS header. Replacing header will destroy existing "
"keyslots."
msgstr ""

#: lib/luks1/keymanage.c:329 lib/luks2/luks2_json_metadata.c:1129
msgid ""
"\n"
"WARNING: real device header has different UUID than backup!"
msgstr ""

#: lib/luks1/keymanage.c:381
msgid "Non standard key size, manual repair required."
msgstr ""

#: lib/luks1/keymanage.c:386
msgid "Non standard keyslots alignment, manual repair required."
msgstr ""

#: lib/luks1/keymanage.c:396
msgid "Repairing keyslots."
msgstr ""

#: lib/luks1/keymanage.c:415
#, c-format
msgid "Keyslot %i: offset repaired (%u -> %u)."
msgstr ""

#: lib/luks1/keymanage.c:423
#, c-format
msgid "Keyslot %i: stripes repaired (%u -> %u)."
msgstr ""

#: lib/luks1/keymanage.c:432
#, c-format
msgid "Keyslot %i: bogus partition signature."
msgstr ""

#: lib/luks1/keymanage.c:437
#, c-format
msgid "Keyslot %i: salt wiped."
msgstr ""

#: lib/luks1/keymanage.c:454
msgid "Writing LUKS header to disk."
msgstr ""

#: lib/luks1/keymanage.c:459
msgid "Repair failed."
msgstr ""

#: lib/luks1/keymanage.c:487 lib/luks1/keymanage.c:758
#, c-format
msgid "Requested LUKS hash %s is not supported."
msgstr ""

#: lib/luks1/keymanage.c:515 src/cryptsetup.c:960
msgid "No known problems detected for LUKS header."
msgstr ""

#: lib/luks1/keymanage.c:667
#, c-format
msgid "Error during update of LUKS header on device %s."
msgstr ""

#: lib/luks1/keymanage.c:676
#, c-format
msgid "Error re-reading LUKS header after update on device %s."
msgstr ""

#: lib/luks1/keymanage.c:752
msgid ""
"Data offset for LUKS header must be either 0 or higher than header size."
msgstr ""

#: lib/luks1/keymanage.c:763 lib/luks1/keymanage.c:828
#: lib/luks2/luks2_json_format.c:207 lib/luks2/luks2_json_metadata.c:909
msgid "Wrong LUKS UUID format provided."
msgstr ""

#: lib/luks1/keymanage.c:786
msgid "Cannot create LUKS header: reading random salt failed."
msgstr ""

#: lib/luks1/keymanage.c:807
#, c-format
msgid "Cannot create LUKS header: header digest failed (using hash %s)."
msgstr ""

#: lib/luks1/keymanage.c:851
#, c-format
msgid "Key slot %d active, purge first."
msgstr ""

#: lib/luks1/keymanage.c:857
#, c-format
msgid "Key slot %d material includes too few stripes. Header manipulation?"
msgstr ""

#: lib/luks1/keymanage.c:1065
#, c-format
msgid "Key slot %d is invalid, please select keyslot between 0 and %d."
msgstr ""

#: lib/luks1/keymanage.c:1083 lib/luks2/luks2_keyslot.c:452
#, c-format
msgid "Cannot wipe device %s."
msgstr ""

#: lib/loopaes/loopaes.c:146
msgid "Detected not yet supported GPG encrypted keyfile."
msgstr ""

#: lib/loopaes/loopaes.c:147
msgid "Please use gpg --decrypt <KEYFILE> | cryptsetup --keyfile=- ...\n"
msgstr ""

#: lib/loopaes/loopaes.c:168 lib/loopaes/loopaes.c:188
msgid "Incompatible loop-AES keyfile detected."
msgstr ""

#: lib/loopaes/loopaes.c:245
msgid "Kernel doesn't support loop-AES compatible mapping."
msgstr ""

#: lib/tcrypt/tcrypt.c:505
#, c-format
msgid "Error reading keyfile %s."
msgstr ""

#: lib/tcrypt/tcrypt.c:545
#, c-format
msgid "Maximum TCRYPT passphrase length (%d) exceeded."
msgstr ""

#: lib/tcrypt/tcrypt.c:586
#, c-format
msgid "PBKDF2 hash algorithm %s not available, skipping."
msgstr ""

#: lib/tcrypt/tcrypt.c:604 src/cryptsetup.c:915
msgid "Required kernel crypto interface not available."
msgstr ""

#: lib/tcrypt/tcrypt.c:606 src/cryptsetup.c:917
msgid "Ensure you have algif_skcipher kernel module loaded."
msgstr ""

#: lib/tcrypt/tcrypt.c:746
#, c-format
msgid "Activation is not supported for %d sector size."
msgstr ""

#: lib/tcrypt/tcrypt.c:752
msgid "Kernel doesn't support activation for this TCRYPT legacy mode."
msgstr ""

#: lib/tcrypt/tcrypt.c:786
#, c-format
msgid "Activating TCRYPT system encryption for partition %s."
msgstr ""

#: lib/tcrypt/tcrypt.c:864
msgid "Kernel doesn't support TCRYPT compatible mapping."
msgstr ""

#: lib/tcrypt/tcrypt.c:1085
msgid "This function is not supported without TCRYPT header load."
msgstr ""

#: lib/verity/verity.c:69 lib/verity/verity.c:175
#, c-format
msgid "Verity device %s doesn't use on-disk header."
msgstr ""

#: lib/verity/verity.c:94
#, c-format
msgid "Device %s is not a valid VERITY device."
msgstr ""

#: lib/verity/verity.c:101
#, c-format
msgid "Unsupported VERITY version %d."
msgstr ""

#: lib/verity/verity.c:132
msgid "VERITY header corrupted."
msgstr ""

#: lib/verity/verity.c:169
#, c-format
msgid "Wrong VERITY UUID format provided on device %s."
msgstr ""

#: lib/verity/verity.c:202
#, c-format
msgid "Error during update of verity header on device %s."
msgstr ""

#: lib/verity/verity.c:266
msgid "Errors cannot be repaired with FEC device."
msgstr ""

#: lib/verity/verity.c:268
#, c-format
msgid "Found %u repairable errors with FEC device."
msgstr ""

#: lib/verity/verity.c:306
msgid "Kernel doesn't support dm-verity mapping."
msgstr ""

#: lib/verity/verity.c:317
msgid "Verity device detected corruption after activation."
msgstr ""

#: lib/verity/verity_hash.c:59
#, c-format
msgid "Spare area is not zeroed at position %<PRIu64>."
msgstr ""

#: lib/verity/verity_hash.c:160 lib/verity/verity_hash.c:287
#: lib/verity/verity_hash.c:300
msgid "Device offset overflow."
msgstr ""

#: lib/verity/verity_hash.c:200
#, c-format
msgid "Verification failed at position %<PRIu64>."
msgstr ""

#: lib/verity/verity_hash.c:273
msgid "Invalid size parameters for verity device."
msgstr ""

#: lib/verity/verity_hash.c:293
msgid "Hash area overflow."
msgstr ""

#: lib/verity/verity_hash.c:370
msgid "Verification of data area failed."
msgstr ""

#: lib/verity/verity_hash.c:375
msgid "Verification of root hash failed."
msgstr ""

#: lib/verity/verity_hash.c:381
msgid "Input/output error while creating hash area."
msgstr ""

#: lib/verity/verity_hash.c:383
msgid "Creation of hash area failed."
msgstr ""

#: lib/verity/verity_hash.c:430
#, c-format
msgid ""
"WARNING: Kernel cannot activate device if data block size exceeds page size "
"(%u)."
msgstr ""

#: lib/verity/verity_fec.c:132
msgid "Failed to allocate RS context."
msgstr ""

#: lib/verity/verity_fec.c:147
msgid "Failed to allocate buffer."
msgstr ""

#: lib/verity/verity_fec.c:157
#, c-format
msgid "Failed to read RS block %<PRIu64> byte %d."
msgstr ""

#: lib/verity/verity_fec.c:170
#, c-format
msgid "Failed to read parity for RS block %<PRIu64>."
msgstr ""

#: lib/verity/verity_fec.c:178
#, c-format
msgid "Failed to repair parity for block %<PRIu64>."
msgstr ""

#: lib/verity/verity_fec.c:189
#, c-format
msgid "Failed to write parity for RS block %<PRIu64>."
msgstr ""

#: lib/verity/verity_fec.c:224
msgid "Block sizes must match for FEC."
msgstr ""

#: lib/verity/verity_fec.c:230
msgid "Invalid number of parity bytes."
msgstr ""

#: lib/verity/verity_fec.c:266
#, c-format
msgid "Failed to determine size for device %s."
msgstr ""

#: lib/integrity/integrity.c:239 lib/integrity/integrity.c:304
msgid "Kernel doesn't support dm-integrity mapping."
msgstr ""

#: lib/luks2/luks2_disk_metadata.c:413
msgid "Failed to acquire write device lock."
msgstr ""

#: lib/luks2/luks2_disk_metadata.c:654 lib/luks2/luks2_disk_metadata.c:675
msgid ""
"Device contains ambiguous signatures, cannot auto-recover LUKS2.\n"
"Please run \"cryptsetup repair\" for recovery."
msgstr ""

#: lib/luks2/luks2_json_format.c:99
msgid "No space for new keyslot."
msgstr ""

#: lib/luks2/luks2_json_format.c:158
msgid "Requested data offset is too small."
msgstr ""

#: lib/luks2/luks2_json_format.c:195
#, c-format
msgid ""
"WARNING: keyslots area (%<PRIu64> bytes) is very small, available LUKS2 "
"keyslot count is very limited.\n"
msgstr ""

#: lib/luks2/luks2_json_metadata.c:866 lib/luks2/luks2_json_metadata.c:982
#: lib/luks2/luks2_json_metadata.c:1055 lib/luks2/luks2_keyslot_luks2.c:105
#: lib/luks2/luks2_keyslot_luks2.c:128
#, c-format
msgid "Failed to acquire read lock on device %s."
msgstr ""

#: lib/luks2/luks2_json_metadata.c:878 lib/luks2/luks2_json_metadata.c:1149
#: lib/luks2/luks2_keyslot.c:431 lib/luks2/luks2_keyslot_luks2.c:40
#: lib/luks2/luks2_keyslot_luks2.c:69
#, c-format
msgid "Failed to acquire write lock on device %s."
msgstr ""

#: lib/luks2/luks2_json_metadata.c:1072
#, c-format
msgid "Forbidden LUKS2 requirements detected in backup %s."
msgstr ""

#: lib/luks2/luks2_json_metadata.c:1113
msgid "Data offset differ on device and backup, restore failed."
msgstr ""

#: lib/luks2/luks2_json_metadata.c:1119
msgid ""
"Binary header with keyslot areas size differ on device and backup, restore "
"failed."
msgstr ""

#: lib/luks2/luks2_json_metadata.c:1126
#, c-format
msgid "Device %s %s%s%s%s"
msgstr ""

#: lib/luks2/luks2_json_metadata.c:1127
msgid ""
"does not contain LUKS2 header. Replacing header can destroy data on that "
"device."
msgstr ""

#: lib/luks2/luks2_json_metadata.c:1128
msgid ""
"already contains LUKS2 header. Replacing header will destroy existing "
"keyslots."
msgstr ""

#: lib/luks2/luks2_json_metadata.c:1130
msgid ""
"\n"
"WARNING: unknown LUKS2 requirements detected in real device header!\n"
"Replacing header with backup may corrupt the data on that device!"
msgstr ""

#: lib/luks2/luks2_json_metadata.c:1132
msgid ""
"\n"
"WARNING: Unfinished offline reencryption detected on the device!\n"
"Replacing header with backup may corrupt data."
msgstr ""

#: lib/luks2/luks2_json_metadata.c:1234
#, c-format
msgid "Ignored unknown flag %s."
msgstr ""

#: lib/luks2/luks2_json_metadata.c:1869
msgid "Failed to read LUKS2 requirements."
msgstr ""

#: lib/luks2/luks2_json_metadata.c:1876
msgid "Unmet LUKS2 requirements detected."
msgstr ""

#: lib/luks2/luks2_json_metadata.c:1884
msgid "Offline reencryption in progress. Aborting."
msgstr ""

#: lib/luks2/luks2_luks1_convert.c:474
#, c-format
msgid "Can not check status of device with uuid: %s."
msgstr ""

#: lib/luks2/luks2_luks1_convert.c:500
msgid "Unable to convert header with LUKSMETA additional metadata."
msgstr ""

#: lib/luks2/luks2_luks1_convert.c:537
msgid "Unable to move keyslot area. Not enough space."
msgstr ""

#: lib/luks2/luks2_luks1_convert.c:577 lib/luks2/luks2_luks1_convert.c:854
msgid "Unable to move keyslot area."
msgstr ""

#: lib/luks2/luks2_luks1_convert.c:672
msgid ""
"Cannot convert to LUKS1 format - key slot digests are not LUKS1 compatible."
msgstr ""

#: lib/luks2/luks2_luks1_convert.c:684
#, c-format
msgid "Cannot convert to LUKS1 format - device uses wrapped key cipher %s."
msgstr ""

#: lib/luks2/luks2_luks1_convert.c:692
#, c-format
msgid "Cannot convert to LUKS1 format - LUKS2 header contains %u token(s)."
msgstr ""

#: lib/luks2/luks2_luks1_convert.c:706
#, c-format
msgid "Cannot convert to LUKS1 format - keyslot %u is in invalid state."
msgstr ""

#: lib/luks2/luks2_luks1_convert.c:711
#, c-format
msgid ""
"Cannot convert to LUKS1 format - slot %u (over maximum slots) is still "
"active."
msgstr ""

#: lib/luks2/luks2_luks1_convert.c:716
#, c-format
msgid "Cannot convert to LUKS1 format - keyslot %u is not LUKS1 compatible."
msgstr ""

#: lib/luks2/luks2_token.c:262
msgid "No free token slot."
msgstr ""

#: lib/luks2/luks2_token.c:269
#, c-format
msgid "Failed to create builtin token %s."
msgstr ""

#: src/cryptsetup.c:141
msgid "Can't do passphrase verification on non-tty inputs."
msgstr ""

#: src/cryptsetup.c:182
msgid "Keyslot encryption parameters can be set only for LUKS2 device."
msgstr ""

#: src/cryptsetup.c:212 src/cryptsetup.c:849 src/cryptsetup.c:1088
#: src/cryptsetup_reencrypt.c:749 src/cryptsetup_reencrypt.c:814
msgid "No known cipher specification pattern detected."
msgstr ""

#: src/cryptsetup.c:220
msgid ""
"WARNING: The --hash parameter is being ignored in plain mode with keyfile "
"specified.\n"
msgstr ""

#: src/cryptsetup.c:228
msgid ""
"WARNING: The --keyfile-size option is being ignored, the read size is the "
"same as the encryption key size.\n"
msgstr ""

#: src/cryptsetup.c:268
#, c-format
msgid ""
"Detected device signature(s) on %s. Proceeding further may damage existing "
"data."
msgstr ""

#: src/cryptsetup.c:274 src/cryptsetup.c:969 src/cryptsetup.c:1065
#: src/cryptsetup.c:1138 src/cryptsetup.c:1763 src/integritysetup.c:230
msgid "Operation aborted.\n"
msgstr ""

#: src/cryptsetup.c:342
msgid "Option --key-file is required."
msgstr ""

#: src/cryptsetup.c:395
msgid "Enter VeraCrypt PIM: "
msgstr ""

#: src/cryptsetup.c:404
msgid "Invalid PIM value: parse error."
msgstr ""

#: src/cryptsetup.c:407
msgid "Invalid PIM value: 0."
msgstr ""

#: src/cryptsetup.c:410
msgid "Invalid PIM value: outside of range."
msgstr ""

#: src/cryptsetup.c:433
msgid "No device header detected with this passphrase."
msgstr ""

#: src/cryptsetup.c:495 src/cryptsetup.c:1790
msgid ""
"Header dump with volume key is sensitive information\n"
"which allows access to encrypted partition without passphrase.\n"
"This dump should be always stored encrypted on safe place."
msgstr ""

#: src/cryptsetup.c:574
#, c-format
msgid "Device %s is still active and scheduled for deferred removal.\n"
msgstr ""

#: src/cryptsetup.c:602
msgid ""
"Resize of active device requires volume key in keyring but --disable-keyring "
"option is set."
msgstr ""

#: src/cryptsetup.c:727
msgid "Benchmark interrupted."
msgstr ""

#: src/cryptsetup.c:748
#, c-format
msgid "PBKDF2-%-9s     N/A\n"
msgstr ""

#: src/cryptsetup.c:750
#, c-format
msgid "PBKDF2-%-9s %7u iterations per second for %zu-bit key\n"
msgstr ""

#: src/cryptsetup.c:764
#, c-format
msgid "%-10s N/A\n"
msgstr ""

#: src/cryptsetup.c:766
#, c-format
msgid ""
"%-10s %4u iterations, %5u memory, %1u parallel threads (CPUs) for %zu-bit "
"key (requested %u ms time)\n"
msgstr ""

#: src/cryptsetup.c:790
msgid "Result of benchmark is not reliable."
msgstr ""

#: src/cryptsetup.c:841
msgid "# Tests are approximate using memory only (no storage IO).\n"
msgstr ""

#. TRANSLATORS: The string is header of a table and must be exactly (right side) aligned.
#: src/cryptsetup.c:875
#, c-format
msgid "#%*s Algorithm |       Key |      Encryption |      Decryption\n"
msgstr ""

#: src/cryptsetup.c:879
#, c-format
msgid "Cipher %s is not available."
msgstr ""

#. TRANSLATORS: The string is header of a table and must be exactly (right side) aligned.
#: src/cryptsetup.c:899
msgid "#     Algorithm |       Key |      Encryption |      Decryption\n"
msgstr ""

#: src/cryptsetup.c:908
msgid "N/A"
msgstr ""

#: src/cryptsetup.c:968
msgid "Really try to repair LUKS device header?"
msgstr ""

#: src/cryptsetup.c:984 src/integritysetup.c:144
msgid ""
"Wiping device to initialize integrity checksum.\n"
"You can interrupt this by pressing CTRL+c (rest of not wiped device will "
"contain invalid checksum).\n"
msgstr ""

#: src/cryptsetup.c:1006 src/integritysetup.c:166
#, c-format
msgid "Cannot deactivate temporary device %s."
msgstr ""

#: src/cryptsetup.c:1050
msgid "Integrity option can be used only for LUKS2 format."
msgstr ""

#: src/cryptsetup.c:1055 src/cryptsetup.c:1115
msgid "Unsupported LUKS2 metadata size options."
msgstr ""

#: src/cryptsetup.c:1072
#, c-format
msgid "Cannot create header file %s."
msgstr ""

#: src/cryptsetup.c:1095 src/integritysetup.c:192 src/integritysetup.c:201
#: src/integritysetup.c:210 src/integritysetup.c:276 src/integritysetup.c:285
#: src/integritysetup.c:295
msgid "No known integrity specification pattern detected."
msgstr ""

#: src/cryptsetup.c:1108
#, c-format
msgid "Cannot use %s as on-disk header."
msgstr ""

#: src/cryptsetup.c:1132 src/integritysetup.c:224
#, c-format
msgid "This will overwrite data on %s irrevocably."
msgstr ""

#: src/cryptsetup.c:1173 src/cryptsetup.c:1484 src/cryptsetup.c:1551
#: src/cryptsetup.c:1646 src/cryptsetup.c:1712
msgid "Failed to set pbkdf parameters."
msgstr ""

#: src/cryptsetup.c:1242
msgid "Reduced data offset is allowed only for detached LUKS header."
msgstr ""

#: src/cryptsetup.c:1284
msgid "Device activated but cannot make flags persistent."
msgstr ""

#: src/cryptsetup.c:1365
#, c-format
msgid "Keyslot %d is selected for deletion."
msgstr ""

#: src/cryptsetup.c:1368 src/cryptsetup.c:1706
#, c-format
msgid "Keyslot %d is not active."
msgstr ""

#: src/cryptsetup.c:1377 src/cryptsetup.c:1438
msgid ""
"This is the last keyslot. Device will become unusable after purging this key."
msgstr ""

#: src/cryptsetup.c:1378
msgid "Enter any remaining passphrase: "
msgstr ""

#: src/cryptsetup.c:1379 src/cryptsetup.c:1440
msgid "Operation aborted, the keyslot was NOT wiped.\n"
msgstr ""

#: src/cryptsetup.c:1417
msgid "Enter passphrase to be deleted: "
msgstr ""

#: src/cryptsetup.c:1435
#, c-format
msgid "Key slot %d selected for deletion."
msgstr ""

#: src/cryptsetup.c:1498 src/cryptsetup.c:1565 src/cryptsetup.c:1599
msgid "Enter new passphrase for key slot: "
msgstr ""

#: src/cryptsetup.c:1582 src/cryptsetup_reencrypt.c:1352
#, c-format
msgid "Enter any existing passphrase: "
msgstr ""

#: src/cryptsetup.c:1650
msgid "Enter passphrase to be changed: "
msgstr ""

#: src/cryptsetup.c:1666 src/cryptsetup_reencrypt.c:1338
msgid "Enter new passphrase: "
msgstr ""

#: src/cryptsetup.c:1716
msgid "Enter passphrase for keyslot to be converted: "
msgstr ""

#: src/cryptsetup.c:1740
msgid "Only one device argument for isLuks operation is supported."
msgstr ""

#: src/cryptsetup.c:1924 src/cryptsetup.c:1945
msgid "Option --header-backup-file is required."
msgstr ""

#: src/cryptsetup.c:1975
#, c-format
msgid "%s is not cryptsetup managed device."
msgstr ""

#: src/cryptsetup.c:1986
#, c-format
msgid "Refresh is not supported for device type %s"
msgstr ""

#: src/cryptsetup.c:2024
#, c-format
msgid "Unrecognized metadata device type %s."
msgstr ""

#: src/cryptsetup.c:2027
msgid "Command requires device and mapped name as arguments."
msgstr ""

#: src/cryptsetup.c:2049
#, c-format
msgid ""
"This operation will erase all keyslots on device %s.\n"
"Device will become unusable after this operation."
msgstr ""

#: src/cryptsetup.c:2056
msgid "Operation aborted, keyslots were NOT wiped.\n"
msgstr ""

#: src/cryptsetup.c:2093
msgid "Invalid LUKS type, only luks1 and luks2 are supported."
msgstr ""

#: src/cryptsetup.c:2111
#, c-format
msgid "Device is already %s type."
msgstr ""

#: src/cryptsetup.c:2116
#, c-format
msgid "This operation will convert %s to %s format.\n"
msgstr ""

#: src/cryptsetup.c:2122
msgid "Operation aborted, device was NOT converted.\n"
msgstr ""

#: src/cryptsetup.c:2162
msgid "Option --priority, --label or --subsystem is missing."
msgstr ""

#: src/cryptsetup.c:2196 src/cryptsetup.c:2229 src/cryptsetup.c:2252
#, c-format
msgid "Token %d is invalid."
msgstr ""

#: src/cryptsetup.c:2199 src/cryptsetup.c:2255
#, c-format
msgid "Token %d in use."
msgstr ""

#: src/cryptsetup.c:2206
#, c-format
msgid "Failed to add luks2-keyring token %d."
msgstr ""

#: src/cryptsetup.c:2215 src/cryptsetup.c:2277
#, c-format
msgid "Failed to assign token %d to keyslot %d."
msgstr ""

#: src/cryptsetup.c:2232
#, c-format
msgid "Token %d is not in use."
msgstr ""

#: src/cryptsetup.c:2267
msgid "Failed to import token from file."
msgstr ""

#: src/cryptsetup.c:2292
#, c-format
msgid "Failed to get token %d for export."
msgstr ""

#: src/cryptsetup.c:2307
msgid "--key-description parameter is mandatory for token add action."
msgstr ""

#: src/cryptsetup.c:2313 src/cryptsetup.c:2321
msgid "Action requires specific token. Use --token-id parameter."
msgstr ""

#: src/cryptsetup.c:2326
#, c-format
msgid "Invalid token operation %s."
msgstr ""

#: src/cryptsetup.c:2366
msgid "<device> [--type <type>] [<name>]"
msgstr ""

#: src/cryptsetup.c:2366
msgid "open device as mapping <name>"
msgstr ""

#: src/cryptsetup.c:2367 src/cryptsetup.c:2368 src/cryptsetup.c:2369
#: src/veritysetup.c:363 src/veritysetup.c:364 src/integritysetup.c:464
#: src/integritysetup.c:465
msgid "<name>"
msgstr ""

#: src/cryptsetup.c:2367
msgid "close device (remove mapping)"
msgstr ""

#: src/cryptsetup.c:2368
msgid "resize active device"
msgstr ""

#: src/cryptsetup.c:2369
msgid "show device status"
msgstr ""

#: src/cryptsetup.c:2370
msgid "[--cipher <cipher>]"
msgstr ""

#: src/cryptsetup.c:2370
msgid "benchmark cipher"
msgstr ""

#: src/cryptsetup.c:2371 src/cryptsetup.c:2372 src/cryptsetup.c:2373
#: src/cryptsetup.c:2374 src/cryptsetup.c:2381 src/cryptsetup.c:2382
#: src/cryptsetup.c:2383 src/cryptsetup.c:2384 src/cryptsetup.c:2385
#: src/cryptsetup.c:2386 src/cryptsetup.c:2387 src/cryptsetup.c:2388
msgid "<device>"
msgstr ""

#: src/cryptsetup.c:2371
msgid "try to repair on-disk metadata"
msgstr ""

#: src/cryptsetup.c:2372
msgid "erase all keyslots (remove encryption key)"
msgstr ""

#: src/cryptsetup.c:2373
msgid "convert LUKS from/to LUKS2 format"
msgstr ""

#: src/cryptsetup.c:2374
msgid "set permanent configuration options for LUKS2"
msgstr ""

#: src/cryptsetup.c:2375 src/cryptsetup.c:2376
msgid "<device> [<new key file>]"
msgstr ""

#: src/cryptsetup.c:2375
msgid "formats a LUKS device"
msgstr ""

#: src/cryptsetup.c:2376
msgid "add key to LUKS device"
msgstr ""

#: src/cryptsetup.c:2377 src/cryptsetup.c:2378 src/cryptsetup.c:2379
msgid "<device> [<key file>]"
msgstr ""

#: src/cryptsetup.c:2377
msgid "removes supplied key or key file from LUKS device"
msgstr ""

#: src/cryptsetup.c:2378
msgid "changes supplied key or key file of LUKS device"
msgstr ""

#: src/cryptsetup.c:2379
msgid "converts a key to new pbkdf parameters"
msgstr ""

#: src/cryptsetup.c:2380
msgid "<device> <key slot>"
msgstr ""

#: src/cryptsetup.c:2380
msgid "wipes key with number <key slot> from LUKS device"
msgstr ""

#: src/cryptsetup.c:2381
msgid "print UUID of LUKS device"
msgstr ""

#: src/cryptsetup.c:2382
msgid "tests <device> for LUKS partition header"
msgstr ""

#: src/cryptsetup.c:2383
msgid "dump LUKS partition information"
msgstr ""

#: src/cryptsetup.c:2384
msgid "dump TCRYPT device information"
msgstr ""

#: src/cryptsetup.c:2385
msgid "Suspend LUKS device and wipe key (all IOs are frozen)"
msgstr ""

#: src/cryptsetup.c:2386
msgid "Resume suspended LUKS device"
msgstr ""

#: src/cryptsetup.c:2387
msgid "Backup LUKS device header and keyslots"
msgstr ""

#: src/cryptsetup.c:2388
msgid "Restore LUKS device header and keyslots"
msgstr ""

#: src/cryptsetup.c:2389
msgid "<add|remove|import|export> <device>"
msgstr ""

#: src/cryptsetup.c:2389
msgid "Manipulate LUKS2 tokens"
msgstr ""

#: src/cryptsetup.c:2407 src/veritysetup.c:380 src/integritysetup.c:481
msgid ""
"\n"
"<action> is one of:\n"
msgstr ""

#: src/cryptsetup.c:2413
msgid ""
"\n"
"You can also use old <action> syntax aliases:\n"
"\topen: create (plainOpen), luksOpen, loopaesOpen, tcryptOpen\n"
"\tclose: remove (plainClose), luksClose, loopaesClose, tcryptClose\n"
msgstr ""

#: src/cryptsetup.c:2417
#, c-format
msgid ""
"\n"
"<name> is the device to create under %s\n"
"<device> is the encrypted device\n"
"<key slot> is the LUKS key slot number to modify\n"
"<key file> optional key file for the new key for luksAddKey action\n"
msgstr ""

#: src/cryptsetup.c:2424
#, c-format
msgid ""
"\n"
"Default compiled-in metadata format is %s (for luksFormat action).\n"
msgstr ""

#: src/cryptsetup.c:2429
#, c-format
msgid ""
"\n"
"Default compiled-in key and passphrase parameters:\n"
"\tMaximum keyfile size: %dkB, Maximum interactive passphrase length %d "
"(characters)\n"
"Default PBKDF for LUKS1: %s, iteration time: %d (ms)\n"
"Default PBKDF for LUKS2: %s\n"
"\tIteration time: %d, Memory required: %dkB, Parallel threads: %d\n"
msgstr ""

#: src/cryptsetup.c:2440
#, c-format
msgid ""
"\n"
"Default compiled-in device cipher parameters:\n"
"\tloop-AES: %s, Key %d bits\n"
"\tplain: %s, Key: %d bits, Password hashing: %s\n"
"\tLUKS: %s, Key: %d bits, LUKS header hashing: %s, RNG: %s\n"
msgstr ""

#: src/cryptsetup.c:2449
msgid ""
"\tLUKS: Default keysize with XTS mode (two internal keys) will be doubled.\n"
msgstr ""

#: src/cryptsetup.c:2460 src/veritysetup.c:537 src/integritysetup.c:621
#, c-format
msgid "%s: requires %s as arguments"
msgstr ""

#: src/cryptsetup.c:2498 src/veritysetup.c:420 src/integritysetup.c:515
#: src/cryptsetup_reencrypt.c:1611
msgid "Show this help message"
msgstr ""

#: src/cryptsetup.c:2499 src/veritysetup.c:421 src/integritysetup.c:516
#: src/cryptsetup_reencrypt.c:1612
msgid "Display brief usage"
msgstr ""

#: src/cryptsetup.c:2503 src/veritysetup.c:425 src/integritysetup.c:520
#: src/cryptsetup_reencrypt.c:1616
msgid "Help options:"
msgstr ""

#: src/cryptsetup.c:2504 src/veritysetup.c:426 src/integritysetup.c:521
#: src/cryptsetup_reencrypt.c:1617
msgid "Print package version"
msgstr ""

#: src/cryptsetup.c:2505 src/veritysetup.c:427 src/integritysetup.c:522
#: src/cryptsetup_reencrypt.c:1618
msgid "Shows more detailed error messages"
msgstr ""

#: src/cryptsetup.c:2506 src/veritysetup.c:428 src/integritysetup.c:523
#: src/cryptsetup_reencrypt.c:1619
msgid "Show debug messages"
msgstr ""

#: src/cryptsetup.c:2507
msgid "Show debug messages including JSON metadata"
msgstr ""

#: src/cryptsetup.c:2508 src/cryptsetup_reencrypt.c:1621
msgid "The cipher used to encrypt the disk (see /proc/crypto)"
msgstr ""

#: src/cryptsetup.c:2509 src/cryptsetup_reencrypt.c:1623
msgid "The hash used to create the encryption key from the passphrase"
msgstr ""

#: src/cryptsetup.c:2510
msgid "Verifies the passphrase by asking for it twice"
msgstr ""

#: src/cryptsetup.c:2511 src/cryptsetup_reencrypt.c:1625
msgid "Read the key from a file"
msgstr ""

#: src/cryptsetup.c:2512
msgid "Read the volume (master) key from file."
msgstr ""

#: src/cryptsetup.c:2513
msgid "Dump volume (master) key instead of keyslots info"
msgstr ""

#: src/cryptsetup.c:2514 src/cryptsetup_reencrypt.c:1622
msgid "The size of the encryption key"
msgstr ""

#: src/cryptsetup.c:2514 src/cryptsetup.c:2571 src/integritysetup.c:539
#: src/integritysetup.c:543 src/integritysetup.c:547
#: src/cryptsetup_reencrypt.c:1622
msgid "BITS"
msgstr ""

#: src/cryptsetup.c:2515 src/cryptsetup_reencrypt.c:1638
msgid "Limits the read from keyfile"
msgstr ""

#: src/cryptsetup.c:2515 src/cryptsetup.c:2516 src/cryptsetup.c:2517
#: src/cryptsetup.c:2518 src/cryptsetup.c:2568 src/cryptsetup.c:2569
#: src/veritysetup.c:431 src/veritysetup.c:432 src/veritysetup.c:433
#: src/veritysetup.c:436 src/veritysetup.c:437 src/integritysetup.c:530
#: src/integritysetup.c:534 src/integritysetup.c:535
#: src/cryptsetup_reencrypt.c:1637 src/cryptsetup_reencrypt.c:1638
#: src/cryptsetup_reencrypt.c:1639 src/cryptsetup_reencrypt.c:1640
msgid "bytes"
msgstr ""

#: src/cryptsetup.c:2516 src/cryptsetup_reencrypt.c:1637
msgid "Number of bytes to skip in keyfile"
msgstr ""

#: src/cryptsetup.c:2517
msgid "Limits the read from newly added keyfile"
msgstr ""

#: src/cryptsetup.c:2518
msgid "Number of bytes to skip in newly added keyfile"
msgstr ""

#: src/cryptsetup.c:2519
msgid "Slot number for new key (default is first free)"
msgstr ""

#: src/cryptsetup.c:2520
msgid "The size of the device"
msgstr ""

#: src/cryptsetup.c:2520 src/cryptsetup.c:2521 src/cryptsetup.c:2522
#: src/cryptsetup.c:2528 src/integritysetup.c:531 src/integritysetup.c:536
msgid "SECTORS"
msgstr ""

#: src/cryptsetup.c:2521
msgid "The start offset in the backend device"
msgstr ""

#: src/cryptsetup.c:2522
msgid "How many sectors of the encrypted data to skip at the beginning"
msgstr ""

#: src/cryptsetup.c:2523
msgid "Create a readonly mapping"
msgstr ""

#: src/cryptsetup.c:2524 src/integritysetup.c:524
#: src/cryptsetup_reencrypt.c:1628
msgid "Do not ask for confirmation"
msgstr ""

#: src/cryptsetup.c:2525
msgid "Timeout for interactive passphrase prompt (in seconds)"
msgstr ""

#: src/cryptsetup.c:2525 src/cryptsetup.c:2526 src/integritysetup.c:525
#: src/cryptsetup_reencrypt.c:1629
msgid "secs"
msgstr ""

#: src/cryptsetup.c:2526 src/integritysetup.c:525
#: src/cryptsetup_reencrypt.c:1629
msgid "Progress line update (in seconds)"
msgstr ""

#: src/cryptsetup.c:2527 src/cryptsetup_reencrypt.c:1630
msgid "How often the input of the passphrase can be retried"
msgstr ""

#: src/cryptsetup.c:2528
msgid "Align payload at <n> sector boundaries - for luksFormat"
msgstr ""

#: src/cryptsetup.c:2529
msgid "File with LUKS header and keyslots backup"
msgstr ""

#: src/cryptsetup.c:2530 src/cryptsetup_reencrypt.c:1631
msgid "Use /dev/random for generating volume key"
msgstr ""

#: src/cryptsetup.c:2531 src/cryptsetup_reencrypt.c:1632
msgid "Use /dev/urandom for generating volume key"
msgstr ""

#: src/cryptsetup.c:2532
msgid "Share device with another non-overlapping crypt segment"
msgstr ""

#: src/cryptsetup.c:2533 src/veritysetup.c:440
msgid "UUID for device to use"
msgstr ""

#: src/cryptsetup.c:2534
msgid "Allow discards (aka TRIM) requests for device"
msgstr ""

#: src/cryptsetup.c:2535 src/cryptsetup_reencrypt.c:1649
msgid "Device or file with separated LUKS header"
msgstr ""

#: src/cryptsetup.c:2536
msgid "Do not activate device, just check passphrase"
msgstr ""

#: src/cryptsetup.c:2537
msgid "Use hidden header (hidden TCRYPT device)"
msgstr ""

#: src/cryptsetup.c:2538
msgid "Device is system TCRYPT drive (with bootloader)"
msgstr ""

#: src/cryptsetup.c:2539
msgid "Use backup (secondary) TCRYPT header"
msgstr ""

#: src/cryptsetup.c:2540
msgid "Scan also for VeraCrypt compatible device"
msgstr ""

#: src/cryptsetup.c:2541
msgid "Personal Iteration Multiplier for VeraCrypt compatible device"
msgstr ""

#: src/cryptsetup.c:2542
msgid "Query Personal Iteration Multiplier for VeraCrypt compatible device"
msgstr ""

#: src/cryptsetup.c:2543
msgid "Type of device metadata: luks, plain, loopaes, tcrypt"
msgstr ""

#: src/cryptsetup.c:2544
msgid "Disable password quality check (if enabled)"
msgstr ""

#: src/cryptsetup.c:2545
msgid "Use dm-crypt same_cpu_crypt performance compatibility option"
msgstr ""

#: src/cryptsetup.c:2546
msgid "Use dm-crypt submit_from_crypt_cpus performance compatibility option"
msgstr ""

#: src/cryptsetup.c:2547
msgid "Device removal is deferred until the last user closes it"
msgstr ""

#: src/cryptsetup.c:2548
msgid "PBKDF iteration time for LUKS (in ms)"
msgstr ""

#: src/cryptsetup.c:2548 src/cryptsetup_reencrypt.c:1627
msgid "msecs"
msgstr ""

#: src/cryptsetup.c:2549 src/cryptsetup_reencrypt.c:1645
msgid "PBKDF algorithm (for LUKS2): argon2i, argon2id, pbkdf2"
msgstr ""

#: src/cryptsetup.c:2550 src/cryptsetup_reencrypt.c:1646
msgid "PBKDF memory cost limit"
msgstr ""

#: src/cryptsetup.c:2550 src/cryptsetup_reencrypt.c:1646
msgid "kilobytes"
msgstr ""

#: src/cryptsetup.c:2551 src/cryptsetup_reencrypt.c:1647
msgid "PBKDF parallel cost"
msgstr ""

#: src/cryptsetup.c:2551 src/cryptsetup_reencrypt.c:1647
msgid "threads"
msgstr ""

#: src/cryptsetup.c:2552 src/cryptsetup_reencrypt.c:1648
msgid "PBKDF iterations cost (forced, disables benchmark)"
msgstr ""

#: src/cryptsetup.c:2553
msgid "Keyslot priority: ignore, normal, prefer"
msgstr ""

#: src/cryptsetup.c:2554
msgid "Disable locking of on-disk metadata"
msgstr ""

#: src/cryptsetup.c:2555
msgid "Disable loading volume keys via kernel keyring"
msgstr ""

#: src/cryptsetup.c:2556
msgid "Data integrity algorithm (LUKS2 only)"
msgstr ""

#: src/cryptsetup.c:2557 src/integritysetup.c:550
msgid "Disable journal for integrity device"
msgstr ""

#: src/cryptsetup.c:2558 src/integritysetup.c:526
msgid "Do not wipe device after format"
msgstr ""

#: src/cryptsetup.c:2559
msgid "Do not ask for passphrase if activation by token fails"
msgstr ""

#: src/cryptsetup.c:2560
msgid "Token number (default: any)"
msgstr ""

#: src/cryptsetup.c:2561
msgid "Key description"
msgstr ""

#: src/cryptsetup.c:2562
msgid "Encryption sector size (default: 512 bytes)"
msgstr ""

#: src/cryptsetup.c:2563
msgid "Set activation flags persistent for device"
msgstr ""

#: src/cryptsetup.c:2564
msgid "Set label for the LUKS2 device"
msgstr ""

#: src/cryptsetup.c:2565
msgid "Set subsystem label for the LUKS2 device"
msgstr ""

#: src/cryptsetup.c:2566
msgid "Create unbound (no assigned data segment) LUKS2 keyslot"
msgstr ""

#: src/cryptsetup.c:2567
msgid "Read or write the json from or to a file"
msgstr ""

#: src/cryptsetup.c:2568
msgid "LUKS2 header metadata area size"
msgstr ""

#: src/cryptsetup.c:2569
msgid "LUKS2 header keyslots area size"
msgstr ""

#: src/cryptsetup.c:2570
msgid "Refresh (reactivate) device with new parameters"
msgstr ""

#: src/cryptsetup.c:2571
msgid "LUKS2 keyslot: The size of the encryption key"
msgstr ""

#: src/cryptsetup.c:2572
msgid "LUKS2 keyslot: The cipher used for keyslot encryption"
msgstr ""

#: src/cryptsetup.c:2588 src/veritysetup.c:461 src/integritysetup.c:568
msgid "[OPTION...] <action> <action-specific>"
msgstr ""

#: src/cryptsetup.c:2645 src/veritysetup.c:501 src/integritysetup.c:585
msgid "Argument <action> missing."
msgstr ""

#: src/cryptsetup.c:2708 src/veritysetup.c:532 src/integritysetup.c:616
msgid "Unknown action."
msgstr ""

#: src/cryptsetup.c:2718
msgid "Parameter --refresh is only allowed with open or refresh commands.\n"
msgstr ""

#: src/cryptsetup.c:2723
msgid "Options --refresh and --test-passphrase are mutually exclusive.\n"
msgstr ""

#: src/cryptsetup.c:2728
msgid "Option --deferred is allowed only for close command.\n"
msgstr ""

#: src/cryptsetup.c:2733
msgid "Option --shared is allowed only for open of plain device.\n"
msgstr ""

#: src/cryptsetup.c:2738
msgid "Option --allow-discards is allowed only for open operation.\n"
msgstr ""

#: src/cryptsetup.c:2743
msgid "Option --persistent is allowed only for open operation.\n"
msgstr ""

#: src/cryptsetup.c:2748
msgid "Option --persistent is not allowed with --test-passphrase.\n"
msgstr ""

#: src/cryptsetup.c:2757
msgid ""
"Option --key-size is allowed only for luksFormat, luksAddKey (with --"
"unbound),\n"
"open and benchmark actions. To limit read from keyfile use --keyfile-"
"size=(bytes)."
msgstr ""

#: src/cryptsetup.c:2763
msgid "Option --integrity is allowed only for luksFormat (LUKS2).\n"
msgstr ""

#: src/cryptsetup.c:2768
msgid ""
"Option --integrity-no-wipe can be used only for format action with integrity "
"extension.\n"
msgstr ""

#: src/cryptsetup.c:2774
msgid ""
"Options --label and --subsystem are allowed only for luksFormat and config "
"LUKS2 operations.\n"
msgstr ""

#: src/cryptsetup.c:2780
msgid ""
"Option --test-passphrase is allowed only for open of LUKS and TCRYPT "
"devices.\n"
msgstr ""

#: src/cryptsetup.c:2785 src/cryptsetup_reencrypt.c:1718
msgid "Key size must be a multiple of 8 bits"
msgstr ""

#: src/cryptsetup.c:2791 src/cryptsetup_reencrypt.c:1403
#: src/cryptsetup_reencrypt.c:1723
msgid "Key slot is invalid."
msgstr ""

#: src/cryptsetup.c:2798
msgid "Option --key-file takes precedence over specified key file argument."
msgstr ""

#: src/cryptsetup.c:2805 src/veritysetup.c:544 src/integritysetup.c:640
#: src/cryptsetup_reencrypt.c:1697
msgid "Negative number for option not permitted."
msgstr ""

#: src/cryptsetup.c:2809
msgid "Only one --key-file argument is allowed."
msgstr ""

#: src/cryptsetup.c:2813 src/cryptsetup_reencrypt.c:1689
#: src/cryptsetup_reencrypt.c:1727
msgid "Only one of --use-[u]random options is allowed."
msgstr ""

#: src/cryptsetup.c:2817
msgid "Option --use-[u]random is allowed only for luksFormat."
msgstr ""

#: src/cryptsetup.c:2821
msgid "Option --uuid is allowed only for luksFormat and luksUUID."
msgstr ""

#: src/cryptsetup.c:2825
msgid "Option --align-payload is allowed only for luksFormat."
msgstr ""

#: src/cryptsetup.c:2829
msgid ""
"Options --luks2-metadata-size and --opt-luks2-keyslots-size are allowed only "
"for luksFormat with LUKS2."
msgstr ""

#: src/cryptsetup.c:2834
msgid "Invalid LUKS2 metadata size specification."
msgstr ""

#: src/cryptsetup.c:2838
msgid "Invalid LUKS2 keyslots size specification."
msgstr ""

#: src/cryptsetup.c:2842
msgid "Option --align-payload and --offset cannot be combined."
msgstr ""

#: src/cryptsetup.c:2848
msgid ""
"Option --skip is supported only for open of plain and loopaes devices.\n"
msgstr ""

#: src/cryptsetup.c:2855
msgid ""
"Option --offset is supported only for open of plain and loopaes devices and "
"for luksFormat.\n"
msgstr ""

#: src/cryptsetup.c:2861
msgid ""
"Option --tcrypt-hidden, --tcrypt-system or --tcrypt-backup is supported only "
"for TCRYPT device.\n"
msgstr ""

#: src/cryptsetup.c:2866
msgid "Option --tcrypt-hidden cannot be combined with --allow-discards.\n"
msgstr ""

#: src/cryptsetup.c:2871
msgid "Option --veracrypt is supported only for TCRYPT device type.\n"
msgstr ""

#: src/cryptsetup.c:2877
msgid "Invalid argument for parameter --veracrypt-pim supplied.\n"
msgstr ""

#: src/cryptsetup.c:2881
msgid ""
"Option --veracrypt-pim is supported only for VeraCrypt compatible devices.\n"
msgstr ""

#: src/cryptsetup.c:2889
msgid ""
"Option --veracrypt-query-pim is supported only for VeraCrypt compatible "
"devices.\n"
msgstr ""

#: src/cryptsetup.c:2893
msgid ""
"The options --veracrypt-pim and --veracrypt-query-pim are mutually "
"exclusive.\n"
msgstr ""

#: src/cryptsetup.c:2900
msgid "Option --priority can be only ignore/normal/prefer.\n"
msgstr ""

#: src/cryptsetup.c:2905
msgid "Keyslot specification is required.\n"
msgstr ""

#: src/cryptsetup.c:2910 src/cryptsetup_reencrypt.c:1703
msgid ""
"Password-based key derivation function (PBKDF) can be only pbkdf2 or argon2i/"
"argon2id.\n"
msgstr ""

#: src/cryptsetup.c:2915 src/cryptsetup_reencrypt.c:1708
msgid ""
"PBKDF forced iterations cannot be combined with iteration time option.\n"
msgstr ""

#: src/cryptsetup.c:2921
msgid "Sector size option is not supported for this command.\n"
msgstr ""

#: src/cryptsetup.c:2927
msgid "Unsupported encryption sector size.\n"
msgstr ""

#: src/cryptsetup.c:2932
msgid "Key size is required with --unbound option.\n"
msgstr ""

#: src/cryptsetup.c:2937
msgid "Option --unbound may be used only with luksAddKey action.\n"
msgstr ""

#: src/cryptsetup.c:2942
msgid "Option --refresh may be used only with open action.\n"
msgstr ""

#: src/cryptsetup.c:2953
msgid "Cannot disable metadata locking.\n"
msgstr ""

#: src/veritysetup.c:67
msgid "Invalid salt string specified."
msgstr ""

#: src/veritysetup.c:98
#, c-format
msgid "Cannot create hash image %s for writing."
msgstr ""

#: src/veritysetup.c:108
#, c-format
msgid "Cannot create FEC image %s for writing."
msgstr ""

#: src/veritysetup.c:178
msgid "Invalid root hash string specified."
msgstr ""

#: src/veritysetup.c:360
msgid "<data_device> <hash_device>"
msgstr ""

#: src/veritysetup.c:360 src/integritysetup.c:462
msgid "format device"
msgstr ""

#: src/veritysetup.c:361
msgid "<data_device> <hash_device> <root_hash>"
msgstr ""

#: src/veritysetup.c:361
msgid "verify device"
msgstr ""

#: src/veritysetup.c:362
msgid "<data_device> <name> <hash_device> <root_hash>"
msgstr ""

#: src/veritysetup.c:362 src/integritysetup.c:463
msgid "open device as <name>"
msgstr ""

#: src/veritysetup.c:363 src/integritysetup.c:464
msgid "close device (deactivate and remove mapping)"
msgstr ""

#: src/veritysetup.c:364 src/integritysetup.c:465
msgid "show active device status"
msgstr ""

#: src/veritysetup.c:365
msgid "<hash_device>"
msgstr ""

#: src/veritysetup.c:365 src/integritysetup.c:466
msgid "show on-disk information"
msgstr ""

#: src/veritysetup.c:384
#, c-format
msgid ""
"\n"
"<name> is the device to create under %s\n"
"<data_device> is the data device\n"
"<hash_device> is the device containing verification data\n"
"<root_hash> hash of the root node on <hash_device>\n"
msgstr ""

#: src/veritysetup.c:391
#, c-format
msgid ""
"\n"
"Default compiled-in dm-verity parameters:\n"
"\tHash: %s, Data block (bytes): %u, Hash block (bytes): %u, Salt size: %u, "
"Hash format: %u\n"
msgstr ""

#: src/veritysetup.c:429
msgid "Do not use verity superblock"
msgstr ""

#: src/veritysetup.c:430
msgid "Format type (1 - normal, 0 - original Chrome OS)"
msgstr ""

#: src/veritysetup.c:430
msgid "number"
msgstr ""

#: src/veritysetup.c:431
msgid "Block size on the data device"
msgstr ""

#: src/veritysetup.c:432
msgid "Block size on the hash device"
msgstr ""

#: src/veritysetup.c:433
msgid "FEC parity bytes"
msgstr ""

#: src/veritysetup.c:434
msgid "The number of blocks in the data file"
msgstr ""

#: src/veritysetup.c:434
msgid "blocks"
msgstr ""

#: src/veritysetup.c:435
msgid "Path to device with error correction data"
msgstr ""

#: src/veritysetup.c:435 src/integritysetup.c:528
msgid "path"
msgstr ""

#: src/veritysetup.c:436
msgid "Starting offset on the hash device"
msgstr ""

#: src/veritysetup.c:437
msgid "Starting offset on the FEC device"
msgstr ""

#: src/veritysetup.c:438
msgid "Hash algorithm"
msgstr ""

#: src/veritysetup.c:438
msgid "string"
msgstr ""

#: src/veritysetup.c:439
msgid "Salt"
msgstr ""

#: src/veritysetup.c:439
msgid "hex string"
msgstr ""

#: src/veritysetup.c:441
msgid "Restart kernel if corruption is detected"
msgstr ""

#: src/veritysetup.c:442
msgid "Ignore corruption, log it only"
msgstr ""

#: src/veritysetup.c:443
msgid "Do not verify zeroed blocks"
msgstr ""

#: src/veritysetup.c:444
msgid "Verify data block only the first time it is read"
msgstr ""

#: src/veritysetup.c:550
msgid ""
"Option --ignore-corruption, --restart-on-corruption or --ignore-zero-blocks "
"is allowed only for open operation.\n"
msgstr ""

#: src/veritysetup.c:555
msgid ""
"Option --ignore-corruption and --restart-on-corruption cannot be used "
"together.\n"
msgstr ""

#: src/integritysetup.c:82 src/utils_password.c:298
#, c-format
msgid "Cannot read keyfile %s."
msgstr ""

#: src/integritysetup.c:86 src/utils_password.c:302
#, c-format
msgid "Cannot read %d bytes from keyfile %s."
msgstr ""

#: src/integritysetup.c:248
#, c-format
msgid "Formatted with tag size %u, internal integrity %s.\n"
msgstr ""

#: src/integritysetup.c:462 src/integritysetup.c:466
msgid "<integrity_device>"
msgstr ""

#: src/integritysetup.c:463
msgid "<integrity_device> <name>"
msgstr ""

#: src/integritysetup.c:485
#, c-format
msgid ""
"\n"
"<name> is the device to create under %s\n"
"<integrity_device> is the device containing data with integrity tags\n"
msgstr ""

#: src/integritysetup.c:490
#, c-format
msgid ""
"\n"
"Default compiled-in dm-integrity parameters:\n"
"\tTag size: %u bytes, Checksum algorithm: %s\n"
msgstr ""

#: src/integritysetup.c:528
msgid "Path to data device (if separated)"
msgstr ""

#: src/integritysetup.c:530
msgid "Journal size"
msgstr ""

#: src/integritysetup.c:531
msgid "Interleave sectors"
msgstr ""

#: src/integritysetup.c:532
msgid "Journal watermark"
msgstr ""

#: src/integritysetup.c:532
msgid "percent"
msgstr ""

#: src/integritysetup.c:533
msgid "Journal commit time"
msgstr ""

#: src/integritysetup.c:533
msgid "ms"
msgstr ""

#: src/integritysetup.c:534
msgid "Tag size (per-sector)"
msgstr ""

#: src/integritysetup.c:535
msgid "Sector size"
msgstr ""

#: src/integritysetup.c:536
msgid "Buffers size"
msgstr ""

#: src/integritysetup.c:538
msgid "Data integrity algorithm"
msgstr ""

#: src/integritysetup.c:539
msgid "The size of the data integrity key"
msgstr ""

#: src/integritysetup.c:540
msgid "Read the integrity key from a file"
msgstr ""

#: src/integritysetup.c:542
msgid "Journal integrity algorithm"
msgstr ""

#: src/integritysetup.c:543
msgid "The size of the journal integrity key"
msgstr ""

#: src/integritysetup.c:544
msgid "Read the journal integrity key from a file"
msgstr ""

#: src/integritysetup.c:546
msgid "Journal encryption algorithm"
msgstr ""

#: src/integritysetup.c:547
msgid "The size of the journal encryption key"
msgstr ""

#: src/integritysetup.c:548
msgid "Read the journal encryption key from a file"
msgstr ""

#: src/integritysetup.c:551
msgid "Recovery mode (no journal, no tag checking)"
msgstr ""

#: src/integritysetup.c:552
msgid "Recalculate initial tags automatically."
msgstr ""

#: src/integritysetup.c:631
msgid "Option --integrity-recalculate can be used only for open action."
msgstr ""

#: src/integritysetup.c:646
msgid ""
"Options --journal-size, --interleave-sectors, --sector-size, --tag-size and "
"--no-wipe can be used only for format action.\n"
msgstr ""

#: src/integritysetup.c:652
msgid "Invalid journal size specification."
msgstr ""

#: src/integritysetup.c:657
msgid "Both key file and key size options must be specified."
msgstr ""

#: src/integritysetup.c:660
msgid "Integrity algorithm must be specified if integrity key is used."
msgstr ""

#: src/integritysetup.c:665
msgid "Both journal integrity key file and key size options must be specified."
msgstr ""

#: src/integritysetup.c:668
msgid ""
"Journal integrity algorithm must be specified if journal integrity key is "
"used."
msgstr ""

#: src/integritysetup.c:673
msgid ""
"Both journal encryption key file and key size options must be specified."
msgstr ""

#: src/integritysetup.c:676
msgid ""
"Journal encryption algorithm must be specified if journal encryption key is "
"used."
msgstr ""

#: src/cryptsetup_reencrypt.c:175
msgid "Reencryption already in-progress."
msgstr ""

#: src/cryptsetup_reencrypt.c:181
msgid "Reencryption of device with integrity profile is not supported."
msgstr ""

#: src/cryptsetup_reencrypt.c:204
#, c-format
msgid "Cannot exclusively open %s, device in use."
msgstr ""

#: src/cryptsetup_reencrypt.c:218 src/cryptsetup_reencrypt.c:1148
msgid "Allocation of aligned memory failed."
msgstr ""

#: src/cryptsetup_reencrypt.c:225
#, c-format
msgid "Cannot read device %s."
msgstr ""

#: src/cryptsetup_reencrypt.c:236
#, c-format
msgid "Marking LUKS1 device %s unusable."
msgstr ""

#: src/cryptsetup_reencrypt.c:240
#, c-format
msgid "Setting LUKS2 offline reencrypt flag on device %s."
msgstr ""

#: src/cryptsetup_reencrypt.c:257
#, c-format
msgid "Cannot write device %s."
msgstr ""

#: src/cryptsetup_reencrypt.c:345
msgid "Cannot write reencryption log file."
msgstr ""

#: src/cryptsetup_reencrypt.c:401
msgid "Cannot read reencryption log file."
msgstr ""

#: src/cryptsetup_reencrypt.c:439
#, c-format
msgid "Log file %s exists, resuming reencryption.\n"
msgstr ""

#: src/cryptsetup_reencrypt.c:488
msgid "Activating temporary device using old LUKS header."
msgstr ""

#: src/cryptsetup_reencrypt.c:498
msgid "Activating temporary device using new LUKS header."
msgstr ""

#: src/cryptsetup_reencrypt.c:508
msgid "Activation of temporary devices failed."
msgstr ""

#: src/cryptsetup_reencrypt.c:586
msgid "Failed to set PBKDF parameters."
msgstr ""

#: src/cryptsetup_reencrypt.c:592
msgid "Failed to set data offset."
msgstr ""

#: src/cryptsetup_reencrypt.c:600
#, c-format
msgid "New LUKS header for device %s created."
msgstr ""

#: src/cryptsetup_reencrypt.c:660
#, c-format
msgid ""
"This version of cryptsetup-reencrypt can't handle new internal token type %s."
msgstr ""

#: src/cryptsetup_reencrypt.c:682
msgid "Failed to read activation flags from backup header."
msgstr ""

#: src/cryptsetup_reencrypt.c:686
msgid "Failed to write activation flags to new header."
msgstr ""

#: src/cryptsetup_reencrypt.c:690 src/cryptsetup_reencrypt.c:694
msgid "Failed to read requirements from backup header."
msgstr ""

#: src/cryptsetup_reencrypt.c:731
#, c-format
msgid "%s header backup of device %s created."
msgstr ""

#: src/cryptsetup_reencrypt.c:789
msgid "Creation of LUKS backup headers failed."
msgstr ""

#: src/cryptsetup_reencrypt.c:918
#, c-format
msgid "Cannot restore %s header on device %s."
msgstr ""

#: src/cryptsetup_reencrypt.c:920
#, c-format
msgid "%s header on device %s restored."
msgstr ""

#: src/cryptsetup_reencrypt.c:958 src/cryptsetup_reencrypt.c:1038
msgid "Cannot seek to device offset."
msgstr ""

#: src/cryptsetup_reencrypt.c:1081
msgid "Cannot seek to device offset.\n"
msgstr ""

#: src/cryptsetup_reencrypt.c:1120 src/cryptsetup_reencrypt.c:1126
msgid "Cannot open temporary LUKS device."
msgstr ""

#: src/cryptsetup_reencrypt.c:1131 src/cryptsetup_reencrypt.c:1136
msgid "Cannot get device size."
msgstr ""

#: src/cryptsetup_reencrypt.c:1173
msgid "Interrupted by a signal."
msgstr ""

#: src/cryptsetup_reencrypt.c:1175
msgid "IO error during reencryption."
msgstr ""

#: src/cryptsetup_reencrypt.c:1206
msgid "Provided UUID is invalid."
msgstr ""

#: src/cryptsetup_reencrypt.c:1309
msgid ""
"Key file can be used only with --key-slot or with exactly one key slot "
"active."
msgstr ""

#: src/cryptsetup_reencrypt.c:1350 src/cryptsetup_reencrypt.c:1361
#, c-format
msgid "Enter passphrase for key slot %u: "
msgstr ""

#: src/cryptsetup_reencrypt.c:1432
msgid "Cannot open reencryption log file."
msgstr ""

#: src/cryptsetup_reencrypt.c:1438
msgid ""
"No decryption in progress, provided UUID can be used only to resume "
"suspended decryption process."
msgstr ""

#: src/cryptsetup_reencrypt.c:1513
#, c-format
msgid "Changed pbkdf parameters in keyslot %i."
msgstr ""

#: src/cryptsetup_reencrypt.c:1620
msgid "Reencryption block size"
msgstr ""

#: src/cryptsetup_reencrypt.c:1620
msgid "MiB"
msgstr ""

#: src/cryptsetup_reencrypt.c:1624
msgid "Do not change key, no data area reencryption"
msgstr ""

#: src/cryptsetup_reencrypt.c:1626
msgid "Read new volume (master) key from file"
msgstr ""

#: src/cryptsetup_reencrypt.c:1627
msgid "PBKDF2 iteration time for LUKS (in ms)"
msgstr ""

#: src/cryptsetup_reencrypt.c:1633
msgid "Use direct-io when accessing devices"
msgstr ""

#: src/cryptsetup_reencrypt.c:1634
msgid "Use fsync after each block"
msgstr ""

#: src/cryptsetup_reencrypt.c:1635
msgid "Update log file after every block"
msgstr ""

#: src/cryptsetup_reencrypt.c:1636
msgid "Use only this slot (others will be disabled)"
msgstr ""

#: src/cryptsetup_reencrypt.c:1639
msgid "Reduce data device size (move data offset). DANGEROUS!"
msgstr ""

#: src/cryptsetup_reencrypt.c:1640
msgid "Use only specified device size (ignore rest of device). DANGEROUS!"
msgstr ""

#: src/cryptsetup_reencrypt.c:1641
msgid "Create new header on not encrypted device"
msgstr ""

#: src/cryptsetup_reencrypt.c:1642
msgid "Permanently decrypt device (remove encryption)"
msgstr ""

#: src/cryptsetup_reencrypt.c:1643
msgid "The UUID used to resume decryption"
msgstr ""

#: src/cryptsetup_reencrypt.c:1644
msgid "Type of LUKS metadata: luks1, luks2"
msgstr ""

#: src/cryptsetup_reencrypt.c:1663
msgid "[OPTION...] <device>"
msgstr ""

#: src/cryptsetup_reencrypt.c:1677
#, c-format
msgid "Reencryption will change: %s%s%s%s%s%s."
msgstr ""

#: src/cryptsetup_reencrypt.c:1678
msgid "volume key"
msgstr ""

#: src/cryptsetup_reencrypt.c:1680
msgid "set hash to "
msgstr ""

#: src/cryptsetup_reencrypt.c:1681
msgid ", set cipher to "
msgstr ""

#: src/cryptsetup_reencrypt.c:1685
msgid "Argument required."
msgstr ""

#: src/cryptsetup_reencrypt.c:1713
msgid ""
"Only values between 1 MiB and 64 MiB allowed for reencryption block size."
msgstr ""

#: src/cryptsetup_reencrypt.c:1732 src/cryptsetup_reencrypt.c:1737
msgid "Invalid device size specification."
msgstr ""

#: src/cryptsetup_reencrypt.c:1740
msgid "Maximum device reduce size is 64 MiB."
msgstr ""

#: src/cryptsetup_reencrypt.c:1743
msgid "Reduce size must be multiple of 512 bytes sector."
msgstr ""

#: src/cryptsetup_reencrypt.c:1747
msgid ""
"Option --new must be used together with --reduce-device-size or --header."
msgstr ""

#: src/cryptsetup_reencrypt.c:1751
msgid ""
"Option --keep-key can be used only with --hash, --iter-time or --pbkdf-force-"
"iterations."
msgstr ""

#: src/cryptsetup_reencrypt.c:1755
msgid "Option --new cannot be used together with --decrypt."
msgstr ""

#: src/cryptsetup_reencrypt.c:1759
msgid "Option --decrypt is incompatible with specified parameters."
msgstr ""

#: src/cryptsetup_reencrypt.c:1763
msgid "Option --uuid is allowed only together with --decrypt."
msgstr ""

#: src/cryptsetup_reencrypt.c:1767
msgid "Invalid luks type. Use one of these: 'luks', 'luks1' or 'luks2'."
msgstr ""

#: src/utils_tools.c:150
msgid "Error reading response from terminal."
msgstr ""

#: src/utils_tools.c:175
msgid "Command successful.\n"
msgstr ""

#: src/utils_tools.c:183
msgid "wrong or missing parameters"
msgstr ""

#: src/utils_tools.c:185
msgid "no permission or bad passphrase"
msgstr ""

#: src/utils_tools.c:187
msgid "out of memory"
msgstr ""

#: src/utils_tools.c:189
msgid "wrong device or file specified"
msgstr ""

#: src/utils_tools.c:191
msgid "device already exists or device is busy"
msgstr ""

#: src/utils_tools.c:193
msgid "unknown error"
msgstr ""

#: src/utils_tools.c:195
#, c-format
msgid "Command failed with code %i (%s).\n"
msgstr ""

#: src/utils_tools.c:272
#, c-format
msgid "Key slot %i created."
msgstr ""

#: src/utils_tools.c:274
#, c-format
msgid "Key slot %i unlocked."
msgstr ""

#: src/utils_tools.c:276
#, c-format
msgid "Key slot %i removed."
msgstr ""

#: src/utils_tools.c:285
#, c-format
msgid "Token %i created."
msgstr ""

#: src/utils_tools.c:287
#, c-format
msgid "Token %i removed."
msgstr ""

#: src/utils_tools.c:453
#, c-format
msgid "WARNING: Device %s already contains a '%s' partition signature.\n"
msgstr ""

#: src/utils_tools.c:461
#, c-format
msgid "WARNING: Device %s already contains a '%s' superblock signature.\n"
msgstr ""

#: src/utils_tools.c:482 src/utils_tools.c:546
msgid "Failed to initialize device signature probes."
msgstr ""

#: src/utils_tools.c:526
#, c-format
msgid "Failed to stat device %s."
msgstr ""

#: src/utils_tools.c:539
#, c-format
msgid "Device %s is in use. Can not proceed with format operation."
msgstr ""

#: src/utils_tools.c:541
#, c-format
msgid "Failed to open file %s in read/write mode."
msgstr ""

#: src/utils_tools.c:561
msgid "Failed to wipe device signature."
msgstr ""

#: src/utils_tools.c:568
#, c-format
msgid "Failed to probe device %s for a signature."
msgstr ""

#: src/utils_password.c:43 src/utils_password.c:75
#, c-format
msgid "Cannot check password quality: %s"
msgstr ""

#: src/utils_password.c:51
#, c-format
msgid ""
"Password quality check failed:\n"
" %s"
msgstr ""

#: src/utils_password.c:83
#, c-format
msgid "Password quality check failed: Bad passphrase (%s)"
msgstr ""

#: src/utils_password.c:193 src/utils_password.c:208
msgid "Error reading passphrase from terminal."
msgstr ""

#: src/utils_password.c:206
msgid "Verify passphrase: "
msgstr ""

#: src/utils_password.c:213
msgid "Passphrases do not match."
msgstr ""

#: src/utils_password.c:250
msgid "Cannot use offset with terminal input."
msgstr ""

#: src/utils_password.c:253
#, c-format
msgid "Enter passphrase: "
msgstr ""

#: src/utils_password.c:255
#, c-format
msgid "Enter passphrase for %s: "
msgstr ""

#: src/utils_password.c:285
msgid "No key available with this passphrase."
msgstr ""

#: src/utils_password.c:320
#, c-format
msgid "Cannot open keyfile %s for write."
msgstr ""

#: src/utils_password.c:327
#, c-format
msgid "Cannot write to keyfile %s."
msgstr ""

#: src/utils_luks2.c:47
#, c-format
msgid "Failed to open file %s in read-only mode."
msgstr ""

#: src/utils_luks2.c:60
msgid "Provide valid LUKS2 token JSON:\n"
msgstr ""

#: src/utils_luks2.c:67
msgid "Failed to read JSON file."
msgstr ""

#: src/utils_luks2.c:72
msgid ""
"\n"
"Read interrupted."
msgstr ""

#: src/utils_luks2.c:113
#, c-format
msgid "Failed to open file %s in write mode."
msgstr ""

#: src/utils_luks2.c:122
msgid ""
"\n"
"Write interrupted."
msgstr ""

#: src/utils_luks2.c:126
msgid "Failed to write JSON file."
msgstr ""