]> git.ipfire.org Git - thirdparty/util-linux.git/commitdiff
po: update es.po (from translationproject.org)
authorAntonio Ceballos Roa <aceballos@gmail.com>
Thu, 17 Aug 2023 08:44:53 +0000 (10:44 +0200)
committerKarel Zak <kzak@redhat.com>
Thu, 17 Aug 2023 08:44:53 +0000 (10:44 +0200)
po/es.po

index 0c194f49bf1b679033424bff657cf9160dffd1f9..d0f749c3744ff2e0490c65064ce89933130354bc 100644 (file)
--- a/po/es.po
+++ b/po/es.po
@@ -6,7 +6,7 @@
 #
 # Beth Powell <bpowell@turbolinux.com>, 2000.
 # Santiago Vila Doncel <sanvila@unex.es>, 2001, 2002, 2003, 2004, 2010, 2014.
-# Antonio Ceballos Roa <aceballos@gmail.com>, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022.
+# Antonio Ceballos Roa <aceballos@gmail.com>, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023.
 #
 # Permission is granted to freely copy and distribute
 # this file and modified versions, provided that this
 #
 msgid ""
 msgstr ""
-"Project-Id-Version: util-linux 2.38-rc4\n"
+"Project-Id-Version: util-linux 2.39-rc3\n"
 "Report-Msgid-Bugs-To: util-linux@vger.kernel.org\n"
-"POT-Creation-Date: 2023-06-27 14:09+0200\n"
-"PO-Revision-Date: 2022-09-25 14:04+0200\n"
+"POT-Creation-Date: 2023-04-19 10:22+0200\n"
+"PO-Revision-Date: 2023-08-01 08:48+0200\n"
 "Last-Translator: Antonio Ceballos Roa <aceballos@gmail.com>\n"
 "Language-Team: Spanish <es@tp.org.es>\n"
 "Language: es\n"
@@ -67,7 +67,7 @@ msgstr "no hay suficientes argumentos"
 #: misc-utils/fadvise.c:148 misc-utils/findmnt.c:1227 misc-utils/logger.c:1247
 #: misc-utils/mcookie.c:119 misc-utils/pipesz.c:162 misc-utils/uuidd.c:235
 #: sys-utils/blkdiscard.c:248 sys-utils/blkpr.c:164 sys-utils/blkzone.c:144
-#: sys-utils/dmesg.c:547 sys-utils/eject.c:501 sys-utils/eject.c:696
+#: sys-utils/dmesg.c:541 sys-utils/eject.c:501 sys-utils/eject.c:696
 #: sys-utils/fallocate.c:405 sys-utils/fsfreeze.c:116 sys-utils/fstrim.c:106
 #: sys-utils/hwclock.c:241 sys-utils/hwclock.c:912 sys-utils/hwclock-rtc.c:108
 #: sys-utils/hwclock-rtc.c:353 sys-utils/hwclock-rtc.c:389
@@ -97,7 +97,8 @@ msgstr "número de partición no válido"
 msgid "invalid start argument"
 msgstr "argumento de comienzo no válido"
 
-#: disk-utils/addpart.c:62 disk-utils/resizepart.c:111 misc-utils/fadvise.c:115
+#: disk-utils/addpart.c:62 disk-utils/resizepart.c:111
+#: misc-utils/fadvise.c:115
 msgid "invalid length argument"
 msgstr "argumento de longitud no válido"
 
@@ -178,10 +179,8 @@ msgid "get filesystem readahead"
 msgstr "obtiene el `readahead' del sistema de ficheros"
 
 #: disk-utils/blockdev.c:176
-#, fuzzy
-#| msgid "disk serial number"
 msgid "get disk sequence number"
-msgstr "número de serie del disco"
+msgstr "obtiene el número de secuencia del disco"
 
 #: disk-utils/blockdev.c:180
 msgid "flush buffers"
@@ -231,7 +230,7 @@ msgstr " %-25s obtiene el tamaño en sectores de 512 bytes\n"
 #: disk-utils/fsck.minix.c:1336 disk-utils/isosize.c:155
 #: disk-utils/mkfs.bfs.c:191 disk-utils/mkfs.c:110 disk-utils/mkfs.minix.c:827
 #: disk-utils/swaplabel.c:180 misc-utils/wipefs.c:764
-#: sys-utils/blkdiscard.c:237 sys-utils/blkpr.c:303 sys-utils/blkzone.c:488
+#: sys-utils/blkdiscard.c:237 sys-utils/blkpr.c:303 sys-utils/blkzone.c:495
 #: sys-utils/tunelp.c:241 sys-utils/zramctl.c:716 sys-utils/zramctl.c:742
 msgid "no device specified"
 msgstr "no se ha especificado ningún dispositivo"
@@ -498,7 +497,8 @@ msgstr "No se ha podido leer el fichero de transcripción %s"
 msgid "Select label type"
 msgstr "Selecciona el tipo de etiqueta"
 
-#: disk-utils/cfdisk.c:2197 disk-utils/fdisk.c:1162 disk-utils/fdisk-menu.c:492
+#: disk-utils/cfdisk.c:2197 disk-utils/fdisk.c:1162
+#: disk-utils/fdisk-menu.c:492
 msgid "Device does not contain a recognized partition table."
 msgstr "El dispositivo no contiene una tabla de particiones reconocida."
 
@@ -645,7 +645,8 @@ msgstr "Nuevo tamaño:"
 msgid "Partition %zu resized."
 msgstr "Se ha cambiado el tamaño de la partición nº %zu."
 
-#: disk-utils/cfdisk.c:2506 disk-utils/fdisk.c:1138 disk-utils/fdisk-menu.c:595
+#: disk-utils/cfdisk.c:2506 disk-utils/fdisk.c:1138
+#: disk-utils/fdisk-menu.c:595
 msgid "Device is open in read-only mode."
 msgstr "El dispositivo está abierto en modo de sólo lectura."
 
@@ -731,7 +732,7 @@ msgid " -r, --read-only          forced open cfdisk in read-only mode\n"
 msgstr " -r, --read-only          forzado open cfdisk en modo de solo lectura\n"
 
 #: disk-utils/cfdisk.c:2768 disk-utils/fdisk.c:1014 disk-utils/sfdisk.c:2350
-#: misc-utils/cal.c:421 sys-utils/dmesg.c:1505 text-utils/hexdump.c:114
+#: misc-utils/cal.c:421 sys-utils/dmesg.c:1499 text-utils/hexdump.c:121
 msgid "unsupported color mode"
 msgstr "modo de color no implementado"
 
@@ -787,8 +788,8 @@ msgstr ""
 "Continuando... "
 
 #: disk-utils/fdformat.c:146 disk-utils/fsck.minix.c:183
-#: disk-utils/swaplabel.c:123 misc-utils/wipefs.c:633 sys-utils/blkdiscard.c:92
-#: sys-utils/blkpr.c:213 sys-utils/tunelp.c:95
+#: disk-utils/swaplabel.c:123 misc-utils/wipefs.c:633
+#: sys-utils/blkdiscard.c:92 sys-utils/blkpr.c:213 sys-utils/tunelp.c:95
 #, c-format
 msgid " %s [options] <device>\n"
 msgstr " %s [opciones] <dispositivo>\n"
@@ -835,7 +836,7 @@ msgstr "argumento no válido - repair"
 #: disk-utils/mkfs.minix.c:835 disk-utils/mkswap.c:374 disk-utils/partx.c:959
 #: login-utils/last.c:697 login-utils/utmpdump.c:145 misc-utils/namei.c:146
 #: misc-utils/rename.c:164 misc-utils/rename.c:229 sys-utils/blkdiscard.c:251
-#: sys-utils/blkzone.c:147 sys-utils/dmesg.c:549 sys-utils/fallocate.c:201
+#: sys-utils/blkzone.c:147 sys-utils/dmesg.c:543 sys-utils/fallocate.c:201
 #: sys-utils/fsfreeze.c:119 sys-utils/fstrim.c:78 sys-utils/nsenter.c:187
 #: sys-utils/swapon.c:530 sys-utils/switch_root.c:93
 #: sys-utils/switch_root.c:134 sys-utils/switch_root.c:139
@@ -1157,21 +1158,21 @@ msgstr "modo de borrado no implementado"
 msgid "The device properties (sector size and geometry) should be used with one specified device only."
 msgstr "Las propiedades del dispositivo (tamaño de sector y geometría) deben utilizarse con un solo dispositivo especificado."
 
-#: disk-utils/fdisk.c:1107 disk-utils/fdisk.c:1122 disk-utils/fsck.cramfs.c:723
-#: disk-utils/mkfs.bfs.c:211 disk-utils/mkfs.cramfs.c:799
-#: disk-utils/partx.c:975 disk-utils/raw.c:136 disk-utils/raw.c:149
-#: disk-utils/raw.c:161 disk-utils/raw.c:202 misc-utils/cal.c:526
-#: misc-utils/findfs.c:58 misc-utils/look.c:147 misc-utils/whereis.c:592
-#: misc-utils/whereis.c:603 misc-utils/whereis.c:614 misc-utils/whereis.c:659
-#: schedutils/chrt.c:442 schedutils/ionice.c:264 schedutils/taskset.c:207
-#: sys-utils/chcpu.c:355 sys-utils/chmem.c:429 sys-utils/dmesg.c:1585
-#: sys-utils/ipcmk.c:143 sys-utils/ldattach.c:321 sys-utils/losetup.c:925
-#: sys-utils/lscpu.c:1350 sys-utils/lsmem.c:656 sys-utils/mount.c:867
-#: sys-utils/mount.c:875 sys-utils/mount.c:924 sys-utils/mount.c:937
-#: sys-utils/mount.c:1009 sys-utils/mountpoint.c:191 sys-utils/pivot_root.c:71
-#: sys-utils/swapoff.c:258 sys-utils/swapon.c:1011 sys-utils/switch_root.c:270
-#: sys-utils/umount.c:629 term-utils/setterm.c:1197 text-utils/col.c:584
-#: text-utils/more.c:2096
+#: disk-utils/fdisk.c:1107 disk-utils/fdisk.c:1122
+#: disk-utils/fsck.cramfs.c:723 disk-utils/mkfs.bfs.c:211
+#: disk-utils/mkfs.cramfs.c:799 disk-utils/partx.c:975 disk-utils/raw.c:136
+#: disk-utils/raw.c:149 disk-utils/raw.c:161 disk-utils/raw.c:202
+#: misc-utils/cal.c:525 misc-utils/findfs.c:58 misc-utils/look.c:147
+#: misc-utils/whereis.c:592 misc-utils/whereis.c:603 misc-utils/whereis.c:614
+#: misc-utils/whereis.c:659 schedutils/chrt.c:442 schedutils/ionice.c:264
+#: schedutils/taskset.c:207 sys-utils/chcpu.c:355 sys-utils/chmem.c:429
+#: sys-utils/dmesg.c:1579 sys-utils/ipcmk.c:143 sys-utils/ldattach.c:321
+#: sys-utils/losetup.c:918 sys-utils/lscpu.c:1350 sys-utils/lsmem.c:656
+#: sys-utils/mount.c:867 sys-utils/mount.c:875 sys-utils/mount.c:924
+#: sys-utils/mount.c:937 sys-utils/mount.c:1009 sys-utils/mountpoint.c:191
+#: sys-utils/pivot_root.c:71 sys-utils/swapoff.c:258 sys-utils/swapon.c:1011
+#: sys-utils/switch_root.c:270 sys-utils/umount.c:629
+#: term-utils/setterm.c:1197 text-utils/col.c:584 text-utils/more.c:2096
 msgid "bad usage"
 msgstr "uso incorrecto"
 
@@ -1254,7 +1255,7 @@ msgstr "fallo al reservar iterador"
 
 #: disk-utils/fdisk-list.c:126 disk-utils/fdisk-list.c:247
 #: disk-utils/partx.c:669 login-utils/lslogins.c:1113 misc-utils/fincore.c:357
-#: misc-utils/findmnt.c:1763 misc-utils/lsblk.c:2351 misc-utils/lsfd.c:1971
+#: misc-utils/findmnt.c:1763 misc-utils/lsblk.c:2351 misc-utils/lsfd.c:1970
 #: misc-utils/lslocks.c:472 misc-utils/uuidparse.c:252 misc-utils/wipefs.c:157
 #: sys-utils/losetup.c:325 sys-utils/lscpu.c:604 sys-utils/lscpu.c:759
 #: sys-utils/lscpu.c:970 sys-utils/lsipc.c:354 sys-utils/prlimit.c:311
@@ -1442,10 +1443,8 @@ msgid "return to main menu"
 msgstr "vuelve al menú principal"
 
 #: disk-utils/fdisk-menu.c:125
-#, fuzzy
-#| msgid "return from BSD to DOS"
 msgid "return from BSD to DOS (MBR)"
-msgstr "vuelve de BSD a DOS"
+msgstr "vuelve de BSD a DOS (MBR)"
 
 #: disk-utils/fdisk-menu.c:127 disk-utils/fdisk-menu.c:227
 msgid "return from protective/hybrid MBR to GPT"
@@ -1464,10 +1463,8 @@ msgid "create a new empty SGI (IRIX) partition table"
 msgstr "crea una nueva tabla de particiones SGI (IRIX) vacía"
 
 #: disk-utils/fdisk-menu.c:141
-#, fuzzy
-#| msgid "create a new empty DOS partition table"
 msgid "create a new empty MBR (DOS) partition table"
-msgstr "crea una nueva tabla de particiones DOS vacía"
+msgstr "crea una nueva tabla de particiones vacía en el MBR (DOS)"
 
 #: disk-utils/fdisk-menu.c:142
 msgid "create a new empty Sun partition table"
@@ -1665,16 +1662,12 @@ msgid "Command (m for help): "
 msgstr "Orden (m para obtener ayuda): "
 
 #: disk-utils/fdisk-menu.c:439
-#, fuzzy
-#| msgid ""
-#| "\n"
-#| "All unwritten changes will be lost, do you really want to quit? "
 msgid ""
 "\n"
 "All unwritten changes will be lost, do you really want to quit? (y/n)"
 msgstr ""
 "\n"
-"Todos los cambios que no se hayan escrito se perderán. ¿Seguro que desea salir? "
+"Todos los cambios que no se hayan escrito se perderán. ¿Seguro que desea salir? (s/n)"
 
 #: disk-utils/fdisk-menu.c:452
 #, c-format
@@ -2048,7 +2041,7 @@ msgstr "la opción '%s' necesita un argumento"
 msgid "invalid argument of -r: %d"
 msgstr "argumento de -r no válido: %d"
 
-#: disk-utils/fsck.c:1658
+#: disk-utils/fsck.c:1648
 msgid "the -l option can be used with one device only -- ignore"
 msgstr "la opción -l puede utilizarse con un solo dispositivo -- ignorar"
 
@@ -2214,10 +2207,9 @@ msgid "lchown failed: %s"
 msgstr "lchown falló: %s"
 
 #: disk-utils/fsck.cramfs.c:437
-#, fuzzy, c-format
-#| msgid "mknod failed: %s"
+#, c-format
 msgid "chmod failed: %s"
-msgstr "mknod falló: %s"
+msgstr "chmod falló: %s"
 
 #: disk-utils/fsck.cramfs.c:442
 #, c-format
@@ -2235,16 +2227,12 @@ msgid "mkdir failed: %s"
 msgstr "mkdir falló: %s"
 
 #: disk-utils/fsck.cramfs.c:502
-#, fuzzy
-#| msgid "illegal year value"
 msgid "illegal filename"
-msgstr "valor de año no permitido"
+msgstr "nombre de fichero no permitido"
 
 #: disk-utils/fsck.cramfs.c:504
-#, fuzzy
-#| msgid "Enter script file name"
 msgid "dangerous filename"
-msgstr "Introduzca el nombre del fichero de script"
+msgstr "nombre de fichero peligroso"
 
 #: disk-utils/fsck.cramfs.c:508
 msgid "filename length is zero"
@@ -2790,7 +2778,7 @@ msgstr ""
 
 #: disk-utils/fsck.minix.c:1429 disk-utils/mkfs.minix.c:854
 #: disk-utils/mkswap.c:737 disk-utils/partx.c:1071 disk-utils/resizepart.c:115
-#: login-utils/utmpdump.c:408 sys-utils/dmesg.c:690 sys-utils/wdctl.c:457
+#: login-utils/utmpdump.c:408 sys-utils/dmesg.c:684 sys-utils/wdctl.c:457
 #: sys-utils/wdctl.c:536 term-utils/setterm.c:908 text-utils/col.c:195
 #: text-utils/pg.c:1255
 msgid "write failed"
@@ -2842,16 +2830,7 @@ msgid "Make an SCO bfs filesystem.\n"
 msgstr "Crea un sistema de ficheros bfs de SCO.\n"
 
 #: disk-utils/mkfs.bfs.c:81
-#, fuzzy, c-format
-#| msgid ""
-#| "\n"
-#| "Options:\n"
-#| " -N, --inodes=NUM    specify desired number of inodes\n"
-#| " -V, --vname=NAME    specify volume name\n"
-#| " -F, --fname=NAME    specify file system name\n"
-#| " -v, --verbose       explain what is being done\n"
-#| " -c                  this option is silently ignored\n"
-#| " -l                  this option is silently ignored\n"
+#, c-format
 msgid ""
 "\n"
 "Options:\n"
@@ -2871,6 +2850,7 @@ msgstr ""
 " -v, --verbose       explica lo que se está haciendo\n"
 " -c                  esta opción se ignora en silencio\n"
 " -l                  esta opción se ignora en silencio\n"
+" --lock[=<modo>]     utiliza bloqueo exclusivo de dispositivo (yes, no o nonblock)\n"
 
 #: disk-utils/mkfs.bfs.c:146
 msgid "invalid number of inodes"
@@ -3015,7 +2995,7 @@ msgstr ""
 " -V, --verbose      explica lo que se está haciendo;\n"
 "                      especificar -V más de una vez provocará un «dry-run»\n"
 
-#: disk-utils/mkfs.c:133 include/c.h:310 login-utils/su-common.c:1292
+#: disk-utils/mkfs.c:133 include/c.h:310 login-utils/su-common.c:1290
 #: login-utils/sulogin.c:864 login-utils/sulogin.c:868 sys-utils/flock.c:123
 #: sys-utils/rtcwake.c:623
 #, c-format
@@ -3074,10 +3054,8 @@ msgid " -z             make explicit holes"
 msgstr " -z             hace agujeros explícitos"
 
 #: disk-utils/mkfs.cramfs.c:144
-#, fuzzy
-#| msgid "     --lock[=<mode>]     use exclusive device lock (%s, %s or %s)\n"
 msgid " -l[=<mode>]    use exclusive device lock (yes, no or nonblock)"
-msgstr "     --lock[=<modo>]     utiliza bloqueo de dispositivo exclusivo (%s, %s o %s)\n"
+msgstr " -l[=<modo>]    utiliza bloqueo exclusivo de dispositivo (yes, no o nonblock)"
 
 #: disk-utils/mkfs.cramfs.c:145
 msgid " dirname        root of the filesystem to be compressed"
@@ -3630,10 +3608,9 @@ msgid "warning: ignoring -U (UUIDs are unsupported by %s)"
 msgstr "atención: se ignora -U (%s no permite especificar UUIDs)"
 
 #: disk-utils/mkswap.c:567
-#, fuzzy, c-format
-#| msgid "swapspace version %d is not supported"
+#, c-format
 msgid "invalid endianness %s is not supported"
-msgstr "no funciona la versión %d de espacio de intercambio"
+msgstr "no se admite la «endianess» %s no válida"
 
 #: disk-utils/mkswap.c:596
 msgid "only one device argument is currently supported"
@@ -3753,7 +3730,7 @@ msgstr "opciones de la partición"
 msgid "partition type (a string, a UUID, or hex)"
 msgstr "tipo de partición (cadena, UUID o hexadecimal)"
 
-#: disk-utils/partx.c:114 sys-utils/losetup.c:553 sys-utils/losetup.c:669
+#: disk-utils/partx.c:114 sys-utils/losetup.c:534 sys-utils/losetup.c:652
 msgid "failed to initialize loopcxt"
 msgstr "no se ha podido inicializar loopcxt"
 
@@ -3772,7 +3749,7 @@ msgstr "Se intentará utilizar '%s' como dispositivo de bucle\n"
 msgid "%s: failed to set backing file"
 msgstr "%s: fallo al configurar el fichero subyacente"
 
-#: disk-utils/partx.c:131 sys-utils/losetup.c:602
+#: disk-utils/partx.c:131 sys-utils/losetup.c:585
 #, c-format
 msgid "%s: failed to set up loop device"
 msgstr "%s: error al configurar dispositivo de bucle"
@@ -3881,7 +3858,7 @@ msgstr[0] "nº %2d: %9ju-%9ju (%9ju sector, %6ju MB)\n"
 msgstr[1] "nº %2d: %9ju-%9ju (%9ju sectores, %6ju MB)\n"
 
 #: disk-utils/partx.c:680 misc-utils/fincore.c:371 misc-utils/findmnt.c:1792
-#: misc-utils/lsblk.c:2395 misc-utils/lsfd.c:532 misc-utils/lsfd.c:1985
+#: misc-utils/lsblk.c:2395 misc-utils/lsfd.c:532 misc-utils/lsfd.c:1984
 #: misc-utils/lslocks.c:487 sys-utils/losetup.c:339 sys-utils/lscpu.c:616
 #: sys-utils/lscpu.c:772 sys-utils/prlimit.c:320 sys-utils/rfkill.c:487
 #: sys-utils/swapon.c:305 sys-utils/wdctl.c:360
@@ -4208,22 +4185,19 @@ msgid "Leaving."
 msgstr "Saliendo."
 
 #: disk-utils/sfdisk.c:554
-#, fuzzy, c-format
-#| msgid "cannot read at offset: %zu; continue"
+#, c-format
 msgid "cannot read at offset: %ju; continue"
-msgstr "no se puede leer en el desplazamiento: %zu; continuar"
+msgstr "no se puede leer en el desplazamiento: %ju; continuar"
 
 #: disk-utils/sfdisk.c:565
-#, fuzzy, c-format
-#| msgid "cannot write at offset: %zu; continue"
+#, c-format
 msgid "cannot write at offset: %ju; continue"
-msgstr "no se puede escribir en el desplazamiento: %zu; continuar"
+msgstr "no se puede escribir en el desplazamiento: %ju; continuar"
 
 #: disk-utils/sfdisk.c:571
-#, fuzzy, c-format
-#| msgid "cannot read at offset: %zu; continue"
+#, c-format
 msgid "cannot fsync at offset: %ju; continue"
-msgstr "no se puede leer en el desplazamiento: %zu; continuar"
+msgstr "no se puede hacer fsync en el desplazamiento: %ju; continuar"
 
 #: disk-utils/sfdisk.c:595
 #, c-format
@@ -4368,7 +4342,7 @@ msgstr "número de partición no especificado"
 
 #: disk-utils/sfdisk.c:1159 disk-utils/sfdisk.c:1227 disk-utils/sfdisk.c:1282
 #: disk-utils/sfdisk.c:1338 disk-utils/sfdisk.c:1387 disk-utils/sfdisk.c:1421
-#: sys-utils/losetup.c:801
+#: sys-utils/losetup.c:784
 msgid "unexpected arguments"
 msgstr "argumentos inesperados"
 
@@ -4511,7 +4485,7 @@ msgstr " Ejemplo:\n"
 msgid "   , 4G     Creates a 4GiB partition at default start offset.\n"
 msgstr "   , 4G     Crea una partición 4GiB a partir de la posición predeterminada.\n"
 
-#: disk-utils/sfdisk.c:1546 sys-utils/dmesg.c:1680
+#: disk-utils/sfdisk.c:1546 sys-utils/dmesg.c:1674
 msgid "unsupported command"
 msgstr "orden no admitida"
 
@@ -5024,15 +4998,15 @@ msgstr ""
 msgid "write error"
 msgstr "error de escritura"
 
-#: include/colors.h:29
+#: include/colors.h:27
 msgid "colors are enabled by default"
 msgstr "los colores están activados por omisión"
 
-#: include/colors.h:31
+#: include/colors.h:29
 msgid "colors are disabled by default"
 msgstr "los colores están desactivados por omisión"
 
-#: include/env.h:30 lib/pager.c:158 login-utils/login.c:1203
+#: include/env.h:26 lib/pager.c:158 login-utils/login.c:1203
 #: login-utils/login.c:1207 term-utils/agetty.c:1241
 #, c-format
 msgid "failed to set the %s environment variable"
@@ -5168,10 +5142,8 @@ msgid "Linux root (MIPS-64 LE)"
 msgstr "Raíz de Linux (MIPS-64 LE)"
 
 #: include/pt-gpt-partnames.h:61
-#, fuzzy
-#| msgid "Linux root (ARC)"
 msgid "Linux root (HPPA/PARISC)"
-msgstr "Raíz de Linux (ARC)"
+msgstr "Raíz de Linux (HPPA/PARISC)"
 
 #: include/pt-gpt-partnames.h:62
 msgid "Linux root (PPC)"
@@ -5271,10 +5243,8 @@ msgid "Linux /usr (MIPS-64 LE)"
 msgstr "/usr de Linux (MIPS-64 LE)"
 
 #: include/pt-gpt-partnames.h:86
-#, fuzzy
-#| msgid "Linux /usr (ARC)"
 msgid "Linux /usr (HPPA/PARISC)"
-msgstr "/usr de Linux (ARC)"
+msgstr "/usr de Linux (HPPA/PARISC)"
 
 #: include/pt-gpt-partnames.h:87
 msgid "Linux /usr (PPC)"
@@ -5349,10 +5319,8 @@ msgid "Linux root verity (MIPS-64 LE)"
 msgstr "Verity raíz de Linux (MIPS-64 LE)"
 
 #: include/pt-gpt-partnames.h:105
-#, fuzzy
-#| msgid "Linux root verity (ARC)"
 msgid "Linux root verity (HPPA/PARISC)"
-msgstr "Verity raíz de Linux (ARC)"
+msgstr "Verity raíz de Linux (HPPA/PARISC)"
 
 #: include/pt-gpt-partnames.h:106
 msgid "Linux root verity (PPC)"
@@ -5427,10 +5395,8 @@ msgid "Linux /usr verity (MIPS-64 LE)"
 msgstr "Verity /usr de Linux (MIPS-64 LE)"
 
 #: include/pt-gpt-partnames.h:124
-#, fuzzy
-#| msgid "Linux /usr verity (ARC)"
 msgid "Linux /usr verity (HPPA/PARISC)"
-msgstr "Verity /usr de Linux (ARC)"
+msgstr "Verity /usr de Linux (HPPA/PARISC)"
 
 #: include/pt-gpt-partnames.h:125
 msgid "Linux /usr verity (PPC)"
@@ -5505,10 +5471,8 @@ msgid "Linux root verity sign. (MIPS-64 LE)"
 msgstr "Firma verity raíz de Linux. (MIPS-64 LE)"
 
 #: include/pt-gpt-partnames.h:143
-#, fuzzy
-#| msgid "Linux root verity sign. (ARC)"
 msgid "Linux root verity sign. (HPPA/PARISC)"
-msgstr "Firma verity raíz de Linux. (ARC)"
+msgstr "Firma verity raíz de Linux. (HPPA/PARISC)"
 
 #: include/pt-gpt-partnames.h:144
 msgid "Linux root verity sign. (PPC)"
@@ -5583,10 +5547,8 @@ msgid "Linux /usr verity sign. (MIPS-64 LE)"
 msgstr "Firma verity /usr de Linux. (MIPS-64 LE)"
 
 #: include/pt-gpt-partnames.h:162
-#, fuzzy
-#| msgid "Linux /usr verity sign. (ARC)"
 msgid "Linux /usr verity sign. (HPPA/PARISC)"
-msgstr "Firma verity /usr de Linux. (ARC)"
+msgstr "Firma verity /usr de Linux. (HPPA/PARISC)"
 
 #: include/pt-gpt-partnames.h:163
 msgid "Linux /usr verity sign. (PPC)"
@@ -5689,16 +5651,12 @@ msgid "Apple Core storage"
 msgstr "Almacenamiento Core de Apple"
 
 #: include/pt-gpt-partnames.h:199
-#, fuzzy
-#| msgid "Apple boot"
 msgid "Apple Silicon boot"
-msgstr "Arranque de Apple"
+msgstr "Arranque de Apple Silicon"
 
 #: include/pt-gpt-partnames.h:200
-#, fuzzy
-#| msgid "Apple TV recovery"
 msgid "Apple Silicon recovery"
-msgstr "Recuperación de Apple TV"
+msgstr "Recuperación de Apple Silicon"
 
 #: include/pt-gpt-partnames.h:203 include/pt-mbr-partnames.h:81
 msgid "Solaris boot"
@@ -6474,7 +6432,7 @@ msgstr "Etiqueta de disco escrita en %s.   (No olvide escribir también la etiqu
 msgid "Disklabel written to %s."
 msgstr "Se ha escrito la etiqueta de disco en %s."
 
-#: libfdisk/src/bsd.c:920 libfdisk/src/context.c:777
+#: libfdisk/src/bsd.c:920 libfdisk/src/context.c:776
 msgid "Syncing disks."
 msgstr "Se están sincronizando los discos."
 
@@ -6503,60 +6461,60 @@ msgstr "TamañoB"
 msgid "Cpg"
 msgstr "Cpg"
 
-#: libfdisk/src/context.c:767
+#: libfdisk/src/context.c:766
 #, c-format
 msgid "%s: fsync device failed"
 msgstr "%s: fsync del dispositivo ha fallado"
 
-#: libfdisk/src/context.c:772 misc-utils/wipefs.c:619
+#: libfdisk/src/context.c:771 misc-utils/wipefs.c:619
 #, c-format
 msgid "%s: close device failed"
 msgstr "%s: error al cerrar el dispositivo"
 
-#: libfdisk/src/context.c:855
+#: libfdisk/src/context.c:854
 msgid "Calling ioctl() to re-read partition table."
 msgstr "Llamando a ioctl() para volver a leer la tabla de particiones."
 
-#: libfdisk/src/context.c:863
+#: libfdisk/src/context.c:862
 msgid "Re-reading the partition table failed."
 msgstr "Fallo al leer de nuevo la tabla de particiones."
 
-#: libfdisk/src/context.c:865
+#: libfdisk/src/context.c:864
 msgid "The kernel still uses the old table. The new table will be used at the next reboot or after you run partprobe(8) or partx(8)."
 msgstr "El núcleo todavía usa la tabla antigua. La nueva tabla se usará en el próximo reinicio o después de que usted ejecute partprobe(8) o partx(8)."
 
-#: libfdisk/src/context.c:955
+#: libfdisk/src/context.c:954
 #, c-format
 msgid "Failed to remove partition %zu from system"
 msgstr "Fallo al eliminar del sistema la partición %zu"
 
-#: libfdisk/src/context.c:964
+#: libfdisk/src/context.c:963
 #, c-format
 msgid "Failed to update system information about partition %zu"
 msgstr "Fallo al actualizar la información del sistema sobre la partición %zu"
 
-#: libfdisk/src/context.c:984
+#: libfdisk/src/context.c:983
 #, c-format
 msgid "Failed to add partition %zu to system"
 msgstr "Fallo al añadir al sistema la partición %zu"
 
-#: libfdisk/src/context.c:990
+#: libfdisk/src/context.c:989
 msgid "The kernel still uses the old partitions. The new table will be used at the next reboot. "
 msgstr "El núcleo todavía usa las particiones antiguas. La nueva tabla se usará en el próximo reinicio."
 
-#: libfdisk/src/context.c:1194
+#: libfdisk/src/context.c:1193
 msgid "cylinder"
 msgid_plural "cylinders"
 msgstr[0] "cilindro"
 msgstr[1] "cilindros"
 
-#: libfdisk/src/context.c:1195
+#: libfdisk/src/context.c:1194
 msgid "sector"
 msgid_plural "sectors"
 msgstr[0] "sector"
 msgstr[1] "sectores"
 
-#: libfdisk/src/context.c:1551
+#: libfdisk/src/context.c:1550
 msgid "Incomplete geometry setting."
 msgstr "Configuración de la geometría incompleta."
 
@@ -6619,10 +6577,9 @@ msgid "omitting empty partition (%zu)"
 msgstr "se omite partición vacía (%zu)"
 
 #: libfdisk/src/dos.c:711
-#, fuzzy, c-format
-#| msgid "Created a new DOS disklabel with disk identifier 0x%08x."
+#, c-format
 msgid "Created a new DOS (MBR) disklabel with disk identifier 0x%08x."
-msgstr "Se ha creado una nueva etiqueta de disco DOS con el identificador de disco 0x%08x."
+msgstr "Se ha creado una nueva etiqueta de disco DOS (MBR) con el identificador de disco 0x%08x."
 
 #: libfdisk/src/dos.c:734
 msgid "Enter the new disk identifier"
@@ -7223,11 +7180,11 @@ msgstr "No hay nada que hacer. El orden ya es correcto."
 msgid "Failed to fix partitions order."
 msgstr "Fallo al corregir el orden de las particiones"
 
-#: libfdisk/src/partition.c:879
+#: libfdisk/src/partition.c:871
 msgid "Free space"
 msgstr "Espacio libre"
 
-#: libfdisk/src/partition.c:1373
+#: libfdisk/src/partition.c:1365
 #, c-format
 msgid "Failed to resize partition #%zu."
 msgstr "No se ha podido cambiar el tamaño de la partición nº %zu."
@@ -7696,309 +7653,304 @@ msgstr "no se ha podido obtener %s: %s"
 msgid "hush login status: restore original IDs failed"
 msgstr "estado de inicio de sesión silencioso: fallo al restaurar los IDs originales"
 
-#: libmount/src/context.c:2729
+#: libmount/src/context.c:2700
 #, c-format
 msgid "operation failed: %m"
 msgstr "la operación falló: %m"
 
-#: libmount/src/context_mount.c:1412
+#: libmount/src/context_mount.c:1404
 #, c-format
 msgid "WARNING: failed to apply propagation flags"
 msgstr "ATENCIÓN: los indicadores de propagación no se han podido aplicar"
 
-#: libmount/src/context_mount.c:1422
+#: libmount/src/context_mount.c:1414
 #, c-format
 msgid "WARNING: source write-protected, mounted read-only"
 msgstr "ATENCIÓN: origen protegido contra escritura; se monta como solo lectura"
 
-#: libmount/src/context_mount.c:1436
+#: libmount/src/context_mount.c:1428
 #, c-format
 msgid "operation permitted for root only"
 msgstr "operación autorizada solo a root"
 
-#: libmount/src/context_mount.c:1440
+#: libmount/src/context_mount.c:1432
 #, c-format
 msgid "%s is already mounted"
 msgstr "%s ya está montado"
 
-#: libmount/src/context_mount.c:1446
+#: libmount/src/context_mount.c:1438
 #, c-format
 msgid "can't find in %s"
 msgstr "no se puede encontrar en %s"
 
-#: libmount/src/context_mount.c:1449
+#: libmount/src/context_mount.c:1441
 #, c-format
 msgid "can't find mount point in %s"
 msgstr "no se puede encontrar el punto de montaje en %s"
 
-#: libmount/src/context_mount.c:1452
+#: libmount/src/context_mount.c:1444
 #, c-format
 msgid "can't find mount source %s in %s"
 msgstr "no se puede encontrar la fuente de montaje %s en %s"
 
-#: libmount/src/context_mount.c:1457
+#: libmount/src/context_mount.c:1449
 #, c-format
 msgid "more filesystems detected on %s; use -t <type> or wipefs(8)"
 msgstr "se han detectado más sistemas de ficheros en %s; utilice -t <tipo> o wipefs(8)"
 
-#: libmount/src/context_mount.c:1462
+#: libmount/src/context_mount.c:1454
 #, c-format
 msgid "failed to determine filesystem type"
 msgstr "error al determinar el tipo de sistema de ficheros"
 
-#: libmount/src/context_mount.c:1463
-#, fuzzy, c-format
-#| msgid "no filesystem type specified"
+#: libmount/src/context_mount.c:1455
+#, c-format
 msgid "no valid filesystem type specified"
-msgstr "no se ha especificado el tipo de sistema de ficheros"
+msgstr "no se ha especificado un tipo de sistema de ficheros válido"
 
-#: libmount/src/context_mount.c:1470
+#: libmount/src/context_mount.c:1462
 #, c-format
 msgid "can't find %s"
 msgstr "no se puede encontrar %s"
 
-#: libmount/src/context_mount.c:1472
+#: libmount/src/context_mount.c:1464
 #, c-format
 msgid "no mount source specified"
 msgstr "no se ha especificado origen de montaje"
 
-#: libmount/src/context_mount.c:1483
+#: libmount/src/context_mount.c:1475
 #, c-format
 msgid "failed to parse mount options '%s': %m"
 msgstr "fallo al analizar las opciones de montaje '%s': %m"
 
-#: libmount/src/context_mount.c:1484
+#: libmount/src/context_mount.c:1476
 #, c-format
 msgid "failed to parse mount options '%s'"
 msgstr "fallo al analizar las opciones de montaje '%s'"
 
-#: libmount/src/context_mount.c:1487
+#: libmount/src/context_mount.c:1479
 #, c-format
 msgid "failed to parse mount options: %m"
 msgstr "fallo al analizar las opciones de montaje: %m"
 
-#: libmount/src/context_mount.c:1488
+#: libmount/src/context_mount.c:1480
 #, c-format
 msgid "failed to parse mount options"
 msgstr "fallo al analizar las opciones de montaje"
 
-#: libmount/src/context_mount.c:1493
+#: libmount/src/context_mount.c:1485
 #, c-format
 msgid "failed to setup loop device for %s"
 msgstr "error al configurar dispositivo de bucle para %s"
 
-#: libmount/src/context_mount.c:1497
+#: libmount/src/context_mount.c:1489
 #, c-format
 msgid "overlapping loop device exists for %s"
 msgstr "ya existe un dispositivo de bucle que solapa con %s"
 
-#: libmount/src/context_mount.c:1501 libmount/src/context_umount.c:1263
+#: libmount/src/context_mount.c:1493 libmount/src/context_umount.c:1263
 #, c-format
 msgid "locking failed"
 msgstr "fallo al bloquear"
 
-#: libmount/src/context_mount.c:1505 libmount/src/context_umount.c:1269
+#: libmount/src/context_mount.c:1497 libmount/src/context_umount.c:1269
 #: sys-utils/umount.c:261 sys-utils/umount.c:277
 #, c-format
 msgid "failed to switch namespace"
 msgstr "error al cambiar el espacio de nombres"
 
-#: libmount/src/context_mount.c:1509
-#, fuzzy, c-format
-#| msgid "%s is already mounted"
+#: libmount/src/context_mount.c:1501
+#, c-format
 msgid "filesystem already mounted"
-msgstr "%s ya está montado"
+msgstr "el sistema de ficheros ya está montado"
 
-#: libmount/src/context_mount.c:1512
+#: libmount/src/context_mount.c:1504
 #, c-format
 msgid "mount failed: %m"
 msgstr "el montaje ha fallado: %m"
 
-#: libmount/src/context_mount.c:1522
+#: libmount/src/context_mount.c:1514
 #, c-format
 msgid "filesystem was mounted, but failed to update userspace mount table"
 msgstr "se ha montado  el sistema de ficheros, pero no se ha podido actualizar la tabla de montaje del espacio de usuario"
 
-#: libmount/src/context_mount.c:1528
+#: libmount/src/context_mount.c:1520
 #, c-format
 msgid "filesystem was mounted, but failed to switch namespace back"
 msgstr "se ha montado el sistema de ficheros, pero ha fallado la vuelta al espacio de nombres"
 
-#: libmount/src/context_mount.c:1534
-#, fuzzy, c-format
-#| msgid "filesystem was mounted, but failed to switch namespace back"
+#: libmount/src/context_mount.c:1526
+#, c-format
 msgid "filesystem was mounted, but failed to change ownership: %m"
-msgstr "se ha montado el sistema de ficheros, pero ha fallado la vuelta al espacio de nombres"
+msgstr "se ha montado el sistema de ficheros, pero no se ha podido cambiar el propietario: %m"
 
-#: libmount/src/context_mount.c:1540
-#, fuzzy, c-format
-#| msgid "filesystem was mounted, but failed to switch namespace back"
+#: libmount/src/context_mount.c:1532
+#, c-format
 msgid "filesystem was mounted, but failed to change mode: %m"
-msgstr "se ha montado el sistema de ficheros, pero ha fallado la vuelta al espacio de nombres"
+msgstr "se ha montado el sistema de ficheros, pero no se ha podido cambiar el modo: %m"
 
-#: libmount/src/context_mount.c:1546
-#, fuzzy, c-format
-#| msgid "filesystem was mounted, but failed to switch namespace back"
+#: libmount/src/context_mount.c:1538
+#, c-format
 msgid "filesystem was mounted, but failed to attach idmapping"
-msgstr "se ha montado el sistema de ficheros, pero ha fallado la vuelta al espacio de nombres"
+msgstr "se ha montado el sistema de ficheros, pero no se ha podido adjuntar el idmapping"
 
-#: libmount/src/context_mount.c:1552
+#: libmount/src/context_mount.c:1544
 #, c-format
 msgid "filesystem was mounted, but any subsequent operation failed: %m"
 msgstr "se montó el sistema de ficheros, pero toda operación subsiguiente falló: %m"
 
-#: libmount/src/context_mount.c:1570 libmount/src/context_mount.c:1615
+#: libmount/src/context_mount.c:1562 libmount/src/context_mount.c:1607
 #, c-format
 msgid "mount point is not a directory"
 msgstr "el punto de montaje no es un directorio"
 
-#: libmount/src/context_mount.c:1572 login-utils/newgrp.c:228
+#: libmount/src/context_mount.c:1564 login-utils/newgrp.c:228
 #, c-format
 msgid "permission denied"
 msgstr "permiso denegado"
 
-#: libmount/src/context_mount.c:1574
+#: libmount/src/context_mount.c:1566
 #, c-format
 msgid "must be superuser to use mount"
 msgstr "debe ser superusuario para utilizar mount"
 
-#: libmount/src/context_mount.c:1581
+#: libmount/src/context_mount.c:1573
 #, c-format
 msgid "mount point is busy"
 msgstr "punto de montaje ocupado"
 
-#: libmount/src/context_mount.c:1588
+#: libmount/src/context_mount.c:1580
 #, c-format
 msgid "%s already mounted on %s"
 msgstr "%s ya está montado en %s"
 
-#: libmount/src/context_mount.c:1592
+#: libmount/src/context_mount.c:1584
 #, c-format
 msgid "%s already mounted or mount point busy"
 msgstr "%s ya está montado o el punto de montaje está ocupado"
 
-#: libmount/src/context_mount.c:1597
+#: libmount/src/context_mount.c:1589
 #, c-format
 msgid "mount point does not exist"
 msgstr "el punto de montaje no existe"
 
-#: libmount/src/context_mount.c:1600
+#: libmount/src/context_mount.c:1592
 #, c-format
 msgid "mount point is a symbolic link to nowhere"
 msgstr "el punto de montaje es un enlace simbólico sin destino"
 
-#: libmount/src/context_mount.c:1605
+#: libmount/src/context_mount.c:1597
 #, c-format
 msgid "special device %s does not exist"
 msgstr "el dispositivo especial %s no existe"
 
-#: libmount/src/context_mount.c:1608 libmount/src/context_mount.c:1624
-#: libmount/src/context_mount.c:1708 libmount/src/context_mount.c:1731
+#: libmount/src/context_mount.c:1600 libmount/src/context_mount.c:1616
+#: libmount/src/context_mount.c:1700 libmount/src/context_mount.c:1723
 #, c-format
 msgid "mount(2) system call failed: %m"
 msgstr "la llamada al sistema mount(2) ha fallado: %m"
 
-#: libmount/src/context_mount.c:1620
+#: libmount/src/context_mount.c:1612
 #, c-format
 msgid "special device %s does not exist (a path prefix is not a directory)"
 msgstr "el dispositivo especial %s no existe (un prefijo de ruta no es un directorio)"
 
-#: libmount/src/context_mount.c:1632
+#: libmount/src/context_mount.c:1624
 #, c-format
 msgid "mount point not mounted or bad option"
 msgstr "el punto de montaje no se ha montado o una opción es incorrecta"
 
-#: libmount/src/context_mount.c:1634
+#: libmount/src/context_mount.c:1626
 #, c-format
 msgid "not mount point or bad option"
 msgstr "no es punto de montaje o la opción es incorrecta"
 
-#: libmount/src/context_mount.c:1637
+#: libmount/src/context_mount.c:1629
 #, c-format
 msgid "bad option; moving a mount residing under a shared mount is unsupported"
 msgstr "opción incorrecta; no se admite mover un montaje bajo un montaje compartido"
 
-#: libmount/src/context_mount.c:1641
+#: libmount/src/context_mount.c:1633
 #, c-format
 msgid "bad option; for several filesystems (e.g. nfs, cifs) you might need a /sbin/mount.<type> helper program"
 msgstr "opción incorrecta; para varios sistemas de ficheros (v.g. nfs, cifs) podría ser necesario un programa auxiliar /sbin/mount.<tipo>"
 
-#: libmount/src/context_mount.c:1645
+#: libmount/src/context_mount.c:1637
 #, c-format
 msgid "wrong fs type, bad option, bad superblock on %s, missing codepage or helper program, or other error"
 msgstr "tipo de sistema de ficheros incorrecto, opción incorrecta, superbloque incorrecto en %s, falta la página de códigos o el programa auxiliar, o algún otro error"
 
-#: libmount/src/context_mount.c:1652
+#: libmount/src/context_mount.c:1644
 #, c-format
 msgid "mount table full"
 msgstr "tabla de dispositivos montados completa"
 
-#: libmount/src/context_mount.c:1657
+#: libmount/src/context_mount.c:1649
 #, c-format
 msgid "can't read superblock on %s"
 msgstr "no se puede leer el superbloque en %s"
 
-#: libmount/src/context_mount.c:1664
+#: libmount/src/context_mount.c:1656
 #, c-format
 msgid "unknown filesystem type '%s'"
 msgstr "tipo de sistema de ficheros '%s' desconocido"
 
-#: libmount/src/context_mount.c:1667
+#: libmount/src/context_mount.c:1659
 #, c-format
 msgid "unknown filesystem type"
 msgstr "tipo de sistema de ficheros desconocido"
 
-#: libmount/src/context_mount.c:1676
+#: libmount/src/context_mount.c:1668
 #, c-format
 msgid "%s is not a block device, and stat(2) fails?"
 msgstr "%s no es un dispositivo de bloques y ¿stat falla?"
 
-#: libmount/src/context_mount.c:1679
+#: libmount/src/context_mount.c:1671
 #, c-format
 msgid "the kernel does not recognize %s as a block device; maybe \"modprobe driver\" is necessary"
 msgstr "el núcleo no reconoce %s como dispositivo de bloques; tal vez haga falta \"modprobe driver\""
 
-#: libmount/src/context_mount.c:1682
+#: libmount/src/context_mount.c:1674
 #, c-format
 msgid "%s is not a block device; try \"-o loop\""
 msgstr "%s no es un dispositivo de bloques;  pruebe \"-o loop\""
 
-#: libmount/src/context_mount.c:1684
+#: libmount/src/context_mount.c:1676
 #, c-format
 msgid "%s is not a block device"
 msgstr "%s no es un dispositivo de bloques"
 
-#: libmount/src/context_mount.c:1691
+#: libmount/src/context_mount.c:1683
 #, c-format
 msgid "%s is not a valid block device"
 msgstr "%s no es un dispositivo de bloques válido"
 
-#: libmount/src/context_mount.c:1699
+#: libmount/src/context_mount.c:1691
 #, c-format
 msgid "cannot mount %s read-only"
 msgstr "no se puede montar %s para solo lectura"
 
-#: libmount/src/context_mount.c:1701
+#: libmount/src/context_mount.c:1693
 #, c-format
 msgid "%s is write-protected but explicit read-write mode requested"
 msgstr "%s está protegido contra escritura pero se ha solicitado modo de lectura y escritura"
 
-#: libmount/src/context_mount.c:1703
+#: libmount/src/context_mount.c:1695
 #, c-format
 msgid "cannot remount %s read-write, is write-protected"
 msgstr "no se puede volver a montar %s para lectura y escritura; está protegido contra escritura"
 
-#: libmount/src/context_mount.c:1705
+#: libmount/src/context_mount.c:1697
 #, c-format
 msgid "bind %s failed"
 msgstr "el vínculo %s falló"
 
-#: libmount/src/context_mount.c:1716
+#: libmount/src/context_mount.c:1708
 #, c-format
 msgid "no medium found on %s"
 msgstr "no se ha encontrado ningún medio en %s"
 
-#: libmount/src/context_mount.c:1723
+#: libmount/src/context_mount.c:1715
 #, c-format
 msgid "cannot mount; probably corrupted filesystem on %s"
 msgstr "no se podido montar; probablemente esté corrupto el sistema de ficheros en %s"
@@ -8089,10 +8041,9 @@ msgid "libc pseudo-random functions"
 msgstr "funciones pseudoaleatorias de libc"
 
 #: lib/shells.c:36
-#, fuzzy, c-format
-#| msgid "cannot open lock file %s"
+#, c-format
 msgid "Cannot parse shells files: %s"
-msgstr "no se puede abrir el fichero cerrojo %s"
+msgstr "No se pueden analizar los ficheros de órdenes: %s"
 
 #: lib/shells.c:44
 #, c-format
@@ -8119,11 +8070,11 @@ msgstr "%s: no es una partición de intercambio válida"
 msgid "%s: unsupported swap version '%s'"
 msgstr "%s: versión de intercambio desconocida '%s'"
 
-#: lib/timeutils.c:507
+#: lib/timeutils.c:513
 msgid "format_iso_time: buffer overflow."
 msgstr "format_iso_time: desbordamiento de «buffer»."
 
-#: lib/timeutils.c:525 lib/timeutils.c:549
+#: lib/timeutils.c:531 lib/timeutils.c:555
 #, c-format
 msgid "time %<PRId64> is out of range."
 msgstr "el tiempo %<PRId64> está fuera de rango."
@@ -8340,7 +8291,7 @@ msgstr "Se ha cambiado el intérprete de órdenes.\n"
 msgid "Usage: %s <passwordfile> <username>...\n"
 msgstr "Modo de empleo: %s <ficherocontraseña> <nombreusuario>...\n"
 
-#: login-utils/last.c:175 login-utils/lslogins.c:1433 sys-utils/dmesg.c:1348
+#: login-utils/last.c:175 login-utils/lslogins.c:1433 sys-utils/dmesg.c:1342
 #: sys-utils/lsipc.c:283
 #, c-format
 msgid "unknown time format: %s"
@@ -8436,7 +8387,7 @@ msgid "failed to parse number"
 msgstr "fallo al analizar número"
 
 #: login-utils/last.c:1032 login-utils/last.c:1037 login-utils/last.c:1042
-#: sys-utils/dmesg.c:1566 sys-utils/dmesg.c:1572 sys-utils/rtcwake.c:511
+#: sys-utils/dmesg.c:1560 sys-utils/dmesg.c:1566 sys-utils/rtcwake.c:511
 #, c-format
 msgid "invalid time value \"%s\""
 msgstr "Valor de hora no válido: \"%s\""
@@ -8714,16 +8665,12 @@ msgid "user ID"
 msgstr "ID del usuario"
 
 #: login-utils/lslogins.c:229
-#, fuzzy
-#| msgid "password not required"
 msgid "password not defined"
-msgstr "no hace falta contraseña"
+msgstr "contraseña no definida"
 
 #: login-utils/lslogins.c:229
-#, fuzzy
-#| msgid "Password not required"
 msgid "Password not required (empty)"
-msgstr "No hace falta contraseña"
+msgstr "No hace falta contraseña (vacía)"
 
 #: login-utils/lslogins.c:230
 msgid "login by password disabled"
@@ -9101,7 +9048,7 @@ msgstr "setuid ha fallado"
 
 #: login-utils/nologin.c:28 misc-utils/lsfd.c:1538 misc-utils/lslocks.c:545
 #: misc-utils/mcookie.c:83 misc-utils/uuidd.c:97 misc-utils/uuidgen.c:26
-#: sys-utils/dmesg.c:282 sys-utils/ipcmk.c:67 sys-utils/irqtop.c:262
+#: sys-utils/dmesg.c:276 sys-utils/ipcmk.c:67 sys-utils/irqtop.c:262
 #: sys-utils/lscpu.c:1177 sys-utils/lsipc.c:292 sys-utils/lsirq.c:57
 #: sys-utils/lsmem.c:519 sys-utils/readprofile.c:106 sys-utils/rtcwake.c:99
 #: term-utils/scriptlive.c:57 term-utils/scriptreplay.c:47
@@ -9131,76 +9078,74 @@ msgstr " (memoria volcada)"
 msgid "change owner or mode for pseudo-terminal failed"
 msgstr "fallo al cambiar el propietario o el modo del pseudoterminal"
 
-#: login-utils/su-common.c:377
+#: login-utils/su-common.c:375
 msgid "failed to modify environment"
 msgstr "no se ha podido modificar el entorno"
 
-#: login-utils/su-common.c:413
+#: login-utils/su-common.c:411
 msgid "may not be used by non-root users"
 msgstr "no pueden utilizarlo usuarios distintos de root"
 
-#: login-utils/su-common.c:437
+#: login-utils/su-common.c:435
 msgid "authentication failed"
 msgstr "la autenticación ha fallado"
 
-#: login-utils/su-common.c:450
+#: login-utils/su-common.c:448
 #, c-format
 msgid "cannot open session: %s"
 msgstr "no se puede abrir la sesión: %s"
 
-#: login-utils/su-common.c:469
+#: login-utils/su-common.c:467
 msgid "cannot block signals"
 msgstr "no se pueden bloquear las señales"
 
-#: login-utils/su-common.c:486
+#: login-utils/su-common.c:484
 msgid "cannot initialize signal mask for session"
 msgstr "no se puede inicializar la máscara de señales para la sesión"
 
-#: login-utils/su-common.c:494
+#: login-utils/su-common.c:492
 msgid "cannot initialize signal mask"
 msgstr "no se puede inicializar la máscara de señales"
 
-#: login-utils/su-common.c:504
+#: login-utils/su-common.c:502
 msgid "cannot set signal handler for session"
 msgstr "no se puede establecer el manejador de señales para la sesión"
 
-#: login-utils/su-common.c:512 misc-utils/uuidd.c:439
+#: login-utils/su-common.c:510 misc-utils/uuidd.c:439
 #: sys-utils/lscpu-virt.c:489
 msgid "cannot set signal handler"
 msgstr "no se puede establecer el manejador de señales"
 
-#: login-utils/su-common.c:520
+#: login-utils/su-common.c:518
 msgid "cannot set signal mask"
 msgstr "no se puede establecer la máscara de señales"
 
-#: login-utils/su-common.c:547 term-utils/script.c:961
+#: login-utils/su-common.c:545 term-utils/script.c:961
 #: term-utils/scriptlive.c:296
 msgid "failed to create pseudo-terminal"
 msgstr "error al crear pseudoterminal"
 
-#: login-utils/su-common.c:549 term-utils/script.c:968
+#: login-utils/su-common.c:547 term-utils/script.c:968
 #: term-utils/scriptlive.c:298
-#, fuzzy
-#| msgid "failed to initialize %s handler"
 msgid "failed to initialize signals handler"
-msgstr "fallo al inicializar el manejador de %s"
+msgstr "fallo al inicializar el manejador de señales"
 
-#: login-utils/su-common.c:564
+#: login-utils/su-common.c:562
 msgid "cannot set child signal handler"
 msgstr "no se puede establecer el manejador de señales hijo"
 
-#: login-utils/su-common.c:574 term-utils/script.c:977
+#: login-utils/su-common.c:572 term-utils/script.c:977
 #: term-utils/scriptlive.c:305
 msgid "cannot create child process"
 msgstr "no se puede crear el proceso hijo"
 
-#: login-utils/su-common.c:593 sys-utils/nsenter.c:510
+#: login-utils/su-common.c:591 sys-utils/nsenter.c:510
 #: sys-utils/switch_root.c:189
 #, c-format
 msgid "cannot change directory to %s"
 msgstr "no se puede cambiar el directorio a %s"
 
-#: login-utils/su-common.c:619 term-utils/scriptlive.c:354
+#: login-utils/su-common.c:617 term-utils/scriptlive.c:354
 #, c-format
 msgid ""
 "\n"
@@ -9209,57 +9154,57 @@ msgstr ""
 "\n"
 "Sesión terminada, matando el intérprete de órdenes..."
 
-#: login-utils/su-common.c:630
+#: login-utils/su-common.c:628
 #, c-format
 msgid " ...killed.\n"
 msgstr " ...matado.\n"
 
-#: login-utils/su-common.c:727
+#: login-utils/su-common.c:725
 msgid "failed to set the PATH environment variable"
 msgstr "error al establecer la variable de entorno RUTA"
 
-#: login-utils/su-common.c:804
+#: login-utils/su-common.c:802
 msgid "cannot set groups"
 msgstr "no se pueden establecer los grupos"
 
-#: login-utils/su-common.c:810
+#: login-utils/su-common.c:808
 #, c-format
 msgid "failed to establish user credentials: %s"
 msgstr "fallo al establecer las credenciales del usuario: %s"
 
-#: login-utils/su-common.c:820
+#: login-utils/su-common.c:818
 msgid "cannot set group id"
 msgstr "no se puede establecer el id del grupo"
 
-#: login-utils/su-common.c:822
+#: login-utils/su-common.c:820
 msgid "cannot set user id"
 msgstr "no se puede establecer el id del usuario"
 
-#: login-utils/su-common.c:886
+#: login-utils/su-common.c:884
 msgid " -m, -p, --preserve-environment      do not reset environment variables\n"
 msgstr " -m, -p, --preserve-environment      no restablece las variables de entorno\n"
 
-#: login-utils/su-common.c:887
+#: login-utils/su-common.c:885
 msgid " -w, --whitelist-environment <list>  don't reset specified variables\n"
 msgstr " -w, --whitelist-environment <lista> no restablece las variables especificadas\n"
 
-#: login-utils/su-common.c:890
+#: login-utils/su-common.c:888
 msgid " -g, --group <group>             specify the primary group\n"
 msgstr " -g, --group <grupo>             especifica el grupo primario\n"
 
-#: login-utils/su-common.c:891
+#: login-utils/su-common.c:889
 msgid " -G, --supp-group <group>        specify a supplemental group\n"
 msgstr " -G, --supp-group <grupo>        especifica un grupo suplementario\n"
 
-#: login-utils/su-common.c:894
+#: login-utils/su-common.c:892
 msgid " -, -l, --login                  make the shell a login shell\n"
 msgstr " -, -l, --login                  hace del intérprete de órdenes un intérprete de órdenes de inicio de sesión\n"
 
-#: login-utils/su-common.c:895
+#: login-utils/su-common.c:893
 msgid " -c, --command <command>         pass a single command to the shell with -c\n"
 msgstr " -c, --command <orden>           pasa una orden sencilla al intérprete de órdenes con -c\n"
 
-#: login-utils/su-common.c:896
+#: login-utils/su-common.c:894
 msgid ""
 " --session-command <command>     pass a single command to the shell with -c\n"
 "                                   and do not create a new session\n"
@@ -9267,19 +9212,19 @@ msgstr ""
 " --session-command <orden>       pasa una orden sencilla al intérprete de órdenes con -c\n"
 "                                   y no crea una sesión nueva\n"
 
-#: login-utils/su-common.c:898
+#: login-utils/su-common.c:896
 msgid " -f, --fast                      pass -f to the shell (for csh or tcsh)\n"
 msgstr " -f, --fast                      pasa -f al intérprete de órdenes (para csh o tcsh)\n"
 
-#: login-utils/su-common.c:899
+#: login-utils/su-common.c:897
 msgid " -s, --shell <shell>             run <shell> if /etc/shells allows it\n"
 msgstr "  -s, --shell=<intérpr.órdenes>  ejecuta <intérpr.órdenes> si /etc/shells lo permite\n"
 
-#: login-utils/su-common.c:900
+#: login-utils/su-common.c:898
 msgid " -P, --pty                       create a new pseudo-terminal\n"
 msgstr " -P, --pty                       crea un nuevo pseudoterminal\n"
 
-#: login-utils/su-common.c:910
+#: login-utils/su-common.c:908
 #, c-format
 msgid ""
 " %1$s [options] -u <user> [[--] <command>]\n"
@@ -9288,7 +9233,7 @@ msgstr ""
 " %1$s [opciones] -u <usuario> [[--] <orden>]\n"
 " %1$s [opciones] [-] [<usuario> [<argumento>...]]\n"
 
-#: login-utils/su-common.c:915
+#: login-utils/su-common.c:913
 msgid ""
 "Run <command> with the effective user ID and group ID of <user>.  If -u is\n"
 "not given, fall back to su(1)-compatible semantics and execute standard shell.\n"
@@ -9298,16 +9243,16 @@ msgstr ""
 "-u, recurra a la semántica compatible con su(1) y ejecute el intérprete de órdenes estándar.\n"
 "Las opciones -c, -f, -l y -s son mutuamente excluyenetes con -u.\n"
 
-#: login-utils/su-common.c:920
+#: login-utils/su-common.c:918
 msgid " -u, --user <user>               username\n"
 msgstr " -u, --user <usuario>            nombre de usuario\n"
 
-#: login-utils/su-common.c:931
+#: login-utils/su-common.c:929
 #, c-format
 msgid " %s [options] [-] [<user> [<argument>...]]\n"
 msgstr " %s [opciones] [-] [<usuario> [<argumento>...]]\n"
 
-#: login-utils/su-common.c:935
+#: login-utils/su-common.c:933
 msgid ""
 "Change the effective user ID and group ID to that of <user>.\n"
 "A mere - implies -l.  If <user> is not given, root is assumed.\n"
@@ -9315,53 +9260,53 @@ msgstr ""
 "Cambie los ID de usuario e ID de grupo efectivos a los propios de <usuario>.\n"
 "Un mero - implica -l.  Si no se especifica <usuario>, se asume root.\n"
 
-#: login-utils/su-common.c:1012
+#: login-utils/su-common.c:1010
 #, c-format
 msgid "specifying more than %d supplemental group is not possible"
 msgid_plural "specifying more than %d supplemental groups is not possible"
 msgstr[0] "no es posible especificar más de %d grupo sumplentario"
 msgstr[1] "no es posible especificar más de %d grupos sumplentaris"
 
-#: login-utils/su-common.c:1018
+#: login-utils/su-common.c:1016
 #, c-format
 msgid "group %s does not exist"
 msgstr "el grupo %s no existe"
 
-#: login-utils/su-common.c:1127
+#: login-utils/su-common.c:1125
 msgid "--pty is not supported for your system"
 msgstr "--pty no se admite en su sistema"
 
-#: login-utils/su-common.c:1161
+#: login-utils/su-common.c:1159
 msgid "ignoring --preserve-environment, it's mutually exclusive with --login"
 msgstr "se ignora --preserve-environment; es mutuamente excluyente con --login"
 
-#: login-utils/su-common.c:1175
+#: login-utils/su-common.c:1173
 msgid "options --{shell,fast,command,session-command,login} and --user are mutually exclusive"
 msgstr "las opciones --[shell,fast,command,session-command,login] y --user son mutuamente excluyentes"
 
-#: login-utils/su-common.c:1178
+#: login-utils/su-common.c:1176
 msgid "no command was specified"
 msgstr "no se ha especificado ninguna orden"
 
-#: login-utils/su-common.c:1190
+#: login-utils/su-common.c:1188
 msgid "only root can specify alternative groups"
 msgstr "root es el único que puede especificar grupos alternativos"
 
-#: login-utils/su-common.c:1201
+#: login-utils/su-common.c:1199
 #, c-format
 msgid "user %s does not exist or the user entry does not contain all the required fields"
 msgstr "el usuario %s no existe o la entrada del usuario no contiene todos los campos requeridos"
 
-#: login-utils/su-common.c:1236
+#: login-utils/su-common.c:1234
 #, c-format
 msgid "using restricted shell %s"
 msgstr "se utiliza el intérprete de órdenes restringido %s"
 
-#: login-utils/su-common.c:1257
+#: login-utils/su-common.c:1255
 msgid "failed to allocate pty handler"
 msgstr "fallo al asignar el manejador de pty"
 
-#: login-utils/su-common.c:1283
+#: login-utils/su-common.c:1281
 #, c-format
 msgid "warning: cannot change directory to %s"
 msgstr "atención: no se puede cambiar el directorio a %s"
@@ -9829,196 +9774,173 @@ msgstr "argumento de semana no válido"
 msgid "illegal week value: use 1-54"
 msgstr "valor de semana no permitido: utilice 1-54"
 
-#: misc-utils/cal.c:437
-#, fuzzy
-#| msgid "failed to parse column"
-msgid "failed to parse columns"
-msgstr "fallo al analizar columna"
-
-#: misc-utils/cal.c:472
+#: misc-utils/cal.c:471
 #, c-format
 msgid "failed to parse timestamp or unknown month name: %s"
 msgstr "fallo al analizar la marca de tiempo o nombre de mes desconocido: %s"
 
-#: misc-utils/cal.c:481
+#: misc-utils/cal.c:480
 msgid "illegal day value"
 msgstr "valor de día no permitido"
 
-#: misc-utils/cal.c:483 misc-utils/cal.c:507
+#: misc-utils/cal.c:482 misc-utils/cal.c:506
 #, c-format
 msgid "illegal day value: use 1-%d"
 msgstr "Valor de día no permitido: utilice 1-%d"
 
-#: misc-utils/cal.c:487 misc-utils/cal.c:495
+#: misc-utils/cal.c:486 misc-utils/cal.c:494
 msgid "illegal month value: use 1-12"
 msgstr "Valor de mes no permitido: utilice 1-12"
 
-#: misc-utils/cal.c:491
+#: misc-utils/cal.c:490
 #, c-format
 msgid "unknown month name: %s"
 msgstr "nombre de mes desconocido: %s"
 
-#: misc-utils/cal.c:498 misc-utils/cal.c:502
+#: misc-utils/cal.c:497 misc-utils/cal.c:501
 msgid "illegal year value"
 msgstr "valor de año no permitido"
 
-#: misc-utils/cal.c:500
+#: misc-utils/cal.c:499
 msgid "illegal year value: use positive integer"
 msgstr "valor de año no permitido: utilice entero positivo"
 
-#: misc-utils/cal.c:536 misc-utils/cal.c:549
+#: misc-utils/cal.c:535 misc-utils/cal.c:548
 #, c-format
 msgid "illegal week value: year %d doesn't have week %d"
 msgstr "valor de semana no permitido: el año %d no tiene semana %d"
 
-#: misc-utils/cal.c:1271
+#: misc-utils/cal.c:1270
 #, c-format
 msgid " %s [options] [[[day] month] year]\n"
 msgstr " %s [opciones] [[[día] mes] año]\n"
 
-#: misc-utils/cal.c:1272
+#: misc-utils/cal.c:1271
 #, c-format
 msgid " %s [options] <timestamp|monthname>\n"
 msgstr " %s [opciones] <marcadetiempo|nombredemes>\n"
 
-#: misc-utils/cal.c:1275
+#: misc-utils/cal.c:1274
 msgid "Display a calendar, or some part of it.\n"
 msgstr "Muestra un calendario o parte de él.\n"
 
-#: misc-utils/cal.c:1276
+#: misc-utils/cal.c:1275
 msgid "Without any arguments, display the current month.\n"
 msgstr "Sin argumentos muestra el mes actual.\n"
 
-#: misc-utils/cal.c:1279
+#: misc-utils/cal.c:1278
 msgid " -1, --one             show only a single month (default)\n"
 msgstr " -1, --one             muestra un solo mes (predeterminado)\n"
 
-#: misc-utils/cal.c:1280
+#: misc-utils/cal.c:1279
 msgid " -3, --three           show three months spanning the date\n"
 msgstr " -3, --three           muestra tres meses alrededor de la fecha\n"
 
-#: misc-utils/cal.c:1281
+#: misc-utils/cal.c:1280
 msgid " -n, --months <num>    show num months starting with date's month\n"
 msgstr " -n, --months <núm>    muestra el número de meses que comienzan por el mes de la fecha\n"
 
-#: misc-utils/cal.c:1282
+#: misc-utils/cal.c:1281
 msgid " -S, --span            span the date when displaying multiple months\n"
 msgstr " -S, --span            extiende la fecha cuando se muestran varios meses\n"
 
-#: misc-utils/cal.c:1283
+#: misc-utils/cal.c:1282
 msgid " -s, --sunday          Sunday as first day of week\n"
 msgstr " -s, --sunday          domingo como primer día de la semana\n"
 
-#: misc-utils/cal.c:1284
+#: misc-utils/cal.c:1283
 msgid " -m, --monday          Monday as first day of week\n"
 msgstr " -m, --monday          lunes como primer día de la semana\n"
 
-#: misc-utils/cal.c:1285
+#: misc-utils/cal.c:1284
 msgid " -j, --julian          use day-of-year for all calendars\n"
 msgstr " -j, --julian          utiliza día-del-año en todos los calendarios\n"
 
-#: misc-utils/cal.c:1286
+#: misc-utils/cal.c:1285
 msgid "     --reform <val>    Gregorian reform date (1752|gregorian|iso|julian)\n"
 msgstr "     --reform <val>    fecha de la reforma gregoriana (1752|gregorian|isojulian)\n"
 
-#: misc-utils/cal.c:1287
+#: misc-utils/cal.c:1286
 msgid "     --iso             alias for --reform=iso\n"
 msgstr "     --iso             alias de --reform=iso\n"
 
-#: misc-utils/cal.c:1288
+#: misc-utils/cal.c:1287
 msgid " -y, --year            show the whole year\n"
 msgstr " -y, --year            muestra el año entero\n"
 
-#: misc-utils/cal.c:1289
+#: misc-utils/cal.c:1288
 msgid " -Y, --twelve          show the next twelve months\n"
 msgstr " -Y, --doce            muestra los siguientes doce meses\n"
 
-#: misc-utils/cal.c:1290
+#: misc-utils/cal.c:1289
 msgid " -w, --week[=<num>]    show US or ISO-8601 week numbers\n"
 msgstr " -w, --week[=<num>]    muestra los números de semana US o ISO-8601\n"
 
-#: misc-utils/cal.c:1291
+#: misc-utils/cal.c:1290
 msgid " -v, --vertical        show day vertically instead of line\n"
 msgstr " -v, --vertical        muestra el día en vertical en vez de una línea\n"
 
-#: misc-utils/cal.c:1292
-#, fuzzy
-#| msgid " -o, --output <list>  define which output columns to use\n"
+#: misc-utils/cal.c:1291
 msgid " -c, --columns <width> amount of columns to use\n"
-msgstr " -o, --output <lista> define que columnas de salida utilizar\n"
+msgstr " -c, --columns <ancho> cantidad de columnas que se utilizan\n"
 
-#: misc-utils/cal.c:1294
+#: misc-utils/cal.c:1293
 #, c-format
 msgid "     --color[=<when>]  colorize messages (%s, %s or %s)\n"
 msgstr "     --color[=<cuándo>] colorea los mensajes (%s, %s o %s)\n"
 
 #: misc-utils/fadvise.c:49
-#, fuzzy, c-format
-#| msgid " %s [options] <file>\n"
+#, c-format
 msgid " %s [options] file\n"
-msgstr " %s [opciones] <fichero>\n"
+msgstr " %s [opciones] fichero\n"
 
 #: misc-utils/fadvise.c:50
-#, fuzzy, c-format
-#| msgid " %s [options] <file>\n"
+#, c-format
 msgid " %s [options] --fd|-d file-descriptor\n"
-msgstr " %s [opciones] <fichero>\n"
+msgstr " %s [opciones] --fd|-d descriptor-de-fichero\n"
 
 #: misc-utils/fadvise.c:53
 msgid " -a, --advice <advice> applying advice to the file (default: \"dontneed\")\n"
 msgstr ""
+" -a, --advice <consejo> aplicando consejo al fichero\n"
+"                         (predeterminado: \"dontneed\" = no hace falta)\n"
 
 #: misc-utils/fadvise.c:54
-#, fuzzy
-#| msgid " -l, --length <num>   length for range operations, in bytes\n"
 msgid " -l, --length <num>    length for range operations, in bytes\n"
-msgstr " -l, --length <num>   longitud para operaciones de rango, en bytes\n"
+msgstr " -l, --length <num>    longitud para operaciones de rango, en bytes\n"
 
 #: misc-utils/fadvise.c:55
-#, fuzzy
-#| msgid " -o, --offset <num>   offset for range operations, in bytes\n"
 msgid " -o, --offset <num>    offset for range operations, in bytes\n"
-msgstr " -o, --offset <num>   desplazamiento para operaciones de rango, en bytes\n"
+msgstr " -o, --offset <num>    desplazamiento para operaciones de rango, en bytes\n"
 
 #: misc-utils/fadvise.c:60
-#, fuzzy
-#| msgid ""
-#| "\n"
-#| "Available columns (for -o):\n"
 msgid ""
 "\n"
 "Available values for advice:\n"
 msgstr ""
 "\n"
-"Columnas disponibles (para --o):\n"
+"Valores disponibles para el consejo:\n"
 
 #: misc-utils/fadvise.c:111 misc-utils/pipesz.c:263 misc-utils/pipesz.c:335
-#, fuzzy
-#| msgid "invalid speed argument"
 msgid "invalid fd argument"
-msgstr "argumento de velocidad no válido"
+msgstr "argumento fd no válido"
 
-#: misc-utils/fadvise.c:131 misc-utils/fincore.c:339 sys-utils/losetup.c:845
+#: misc-utils/fadvise.c:131 misc-utils/fincore.c:339 sys-utils/losetup.c:828
 msgid "no file specified"
 msgstr "no se ha especificado ningún fichero"
 
 #: misc-utils/fadvise.c:136
-#, fuzzy
-#| msgid "bad file descriptor"
 msgid "specify either file descriptor or file name"
-msgstr "descriptor de fichero incorrecto"
+msgstr "especifique descriptor de fichero o nombre de fichero"
 
 #: misc-utils/fadvise.c:141
-#, fuzzy
-#| msgid "bad file descriptor"
 msgid "specify one file descriptor or file name"
-msgstr "descriptor de fichero incorrecto"
+msgstr "especifique un descriptor de fichero o nombre de fichero"
 
 #: misc-utils/fadvise.c:156
-#, fuzzy, c-format
-#| msgid "failed to read pipe"
+#, c-format
 msgid "failed to advise: %s"
-msgstr "no se ha podido leer el redireccionamiento"
+msgstr "no se ha podido aconsejar: %s"
 
 #: misc-utils/fincore.c:61
 msgid "file data resident in memory in pages"
@@ -10869,8 +10791,6 @@ msgid " -c, --content              compare only file contents, same as -pot\n"
 msgstr " -c, --content              compara solo contenido de ficheros, igual que -pot\n"
 
 #: misc-utils/hardlink.c:1165
-#, fuzzy
-#| msgid " -b, --io-size <size>       I/O buffer size for file reading (speedup, using more RAM)\n"
 msgid ""
 " -b, --io-size <size>       I/O buffer size for file reading\n"
 "                              (speedup, using more RAM)\n"
@@ -10879,10 +10799,8 @@ msgstr ""
 "                             (acelera utilizando más RAM)\n"
 
 #: misc-utils/hardlink.c:1167
-#, fuzzy
-#| msgid " -f, --respect-name         filenames have to be identical\n"
 msgid " -d, --respect-dir          directory names have to be identical\n"
-msgstr " -f, --respect-name         los nombres de fichero han de ser idénticos\n"
+msgstr " -d, --respect-dir          los nombres de directorio han de ser idénticos\n"
 
 #: misc-utils/hardlink.c:1168
 msgid " -f, --respect-name         filenames have to be identical\n"
@@ -11097,7 +11015,7 @@ msgid "%s and %s are mutually exclusive"
 msgstr "%s y %s son mutuamente excluyentes"
 
 #: misc-utils/kill.c:341 misc-utils/kill.c:356 sys-utils/eject.c:210
-#: sys-utils/eject.c:232 sys-utils/losetup.c:747 sys-utils/tunelp.c:164
+#: sys-utils/eject.c:232 sys-utils/losetup.c:730 sys-utils/tunelp.c:164
 #: sys-utils/tunelp.c:171 sys-utils/tunelp.c:178 sys-utils/tunelp.c:185
 #: sys-utils/tunelp.c:192 sys-utils/tunelp.c:198 sys-utils/tunelp.c:202
 #: sys-utils/tunelp.c:209 term-utils/setterm.c:211 term-utils/setterm.c:214
@@ -11420,10 +11338,8 @@ msgid "discard granularity"
 msgstr "se descarta la granularidad"
 
 #: misc-utils/lsblk.c:176
-#, fuzzy
-#| msgid "disk serial number"
 msgid "disk sequence number"
-msgstr "número de serie del disco"
+msgstr "número de secuencia del disco"
 
 #: misc-utils/lsblk.c:177
 msgid "discard max bytes"
@@ -11478,10 +11394,8 @@ msgid "device node permissions"
 msgstr "permisos del nodo del dispositivo"
 
 #: misc-utils/lsblk.c:196
-#, fuzzy
-#| msgid "device name"
 msgid "device queues"
-msgstr "nombre de dispositivo"
+msgstr "colas del dispositivo"
 
 #: misc-utils/lsblk.c:197
 msgid "device name"
@@ -11496,10 +11410,8 @@ msgid "partition LABEL"
 msgstr "ETIQUETA de la partición"
 
 #: misc-utils/lsblk.c:202
-#, fuzzy
-#| msgid "%s: partition %zu: failed to get partition type"
 msgid "partition number as read from the partition table"
-msgstr "%s: partición %zu: fallo al obtener el tipo de partición"
+msgstr "número de partición según se lee en la tabla de particiones"
 
 #: misc-utils/lsblk.c:203
 msgid "partition type name"
@@ -11570,10 +11482,8 @@ msgid "size of the device"
 msgstr "tamaño del dispositivo"
 
 #: misc-utils/lsblk.c:221
-#, fuzzy
-#| msgid "partition name"
 msgid "partition start offset"
-msgstr "nombre de la partición"
+msgstr "desplazamiento del comienzo de la partición"
 
 #: misc-utils/lsblk.c:222
 msgid "state of the device"
@@ -11616,40 +11526,28 @@ msgid "zone model"
 msgstr "modelo de zona"
 
 #: misc-utils/lsblk.c:233
-#, fuzzy
-#| msgid "min seg size"
 msgid "zone size"
-msgstr "tamaño mín. seg."
+msgstr "tamaño de la zona"
 
 #: misc-utils/lsblk.c:234
-#, fuzzy
-#| msgid "discard granularity"
 msgid "zone write granularity"
-msgstr "se descarta la granularidad"
+msgstr "granularidad de escritura de la zona"
 
 #: misc-utils/lsblk.c:235
-#, fuzzy
-#| msgid "write same max bytes"
 msgid "zone append max bytes"
-msgstr "escritura del mismo máximo de btyes"
+msgstr "máx. bytes que se pueden añadir en la zona"
 
 #: misc-utils/lsblk.c:236
-#, fuzzy
-#| msgid "number of sectors"
 msgid "number of zones"
-msgstr "número de sectores"
+msgstr "número de zonas"
 
 #: misc-utils/lsblk.c:237
-#, fuzzy
-#| msgid "max number of open files"
 msgid "maximum number of open zones"
-msgstr "número máx. de ficheros abiertos"
+msgstr "número máximo de zonas abiertas"
 
 #: misc-utils/lsblk.c:238
-#, fuzzy
-#| msgid "max number of processes"
 msgid "maximum number of active zones"
-msgstr "número máx. de procesos"
+msgstr "número máximo de zonas activas"
 
 #: misc-utils/lsblk.c:1433
 msgid "failed to allocate device"
@@ -11701,10 +11599,8 @@ msgid "List information about block devices.\n"
 msgstr "Muestra información sobre dispositivos de bloques.\n"
 
 #: misc-utils/lsblk.c:1987
-#, fuzzy
-#| msgid " -d, --nodeps         don't print slaves or holders\n"
 msgid " -A, --noempty        don't print empty devices\n"
-msgstr " -d, --nodeps         noimprime esclavos ni portadores\n"
+msgstr " -A, --noempty        no imprime dispositivos vacíos\n"
 
 #: misc-utils/lsblk.c:1988
 msgid " -D, --discard        print discard capabilities\n"
@@ -11735,16 +11631,12 @@ msgid " -S, --scsi           output info about SCSI devices\n"
 msgstr " -S, --scsi           saca información sobre los dispositivos SCSI\n"
 
 #: misc-utils/lsblk.c:1996
-#, fuzzy
-#| msgid " -S, --scsi           output info about SCSI devices\n"
 msgid " -N, --nvme           output info about NVMe devices\n"
-msgstr " -S, --scsi           saca información sobre los dispositivos SCSI\n"
+msgstr " -N, --nvme           saca información sobre los dispositivos NVMe\n"
 
 #: misc-utils/lsblk.c:1997
-#, fuzzy
-#| msgid " -S, --scsi           output info about SCSI devices\n"
 msgid " -v, --virtio         output info about virtio devices\n"
-msgstr " -S, --scsi           saca información sobre los dispositivos SCSI\n"
+msgstr " -v, --virtio         saca información sobre los dispositivos virtio\n"
 
 #: misc-utils/lsblk.c:1998
 msgid " -T, --tree[=<column>] use tree format output\n"
@@ -11811,10 +11703,8 @@ msgid " -y, --shell          use column names to be usable as shell variable ide
 msgstr ""
 
 #: misc-utils/lsblk.c:2016
-#, fuzzy
-#| msgid " -z, --zoned          print zone model\n"
 msgid " -z, --zoned          print zone related information\n"
-msgstr " -z, --zoned          imprime el modelo de zona\n"
+msgstr " -z, --zoned          imprime información sobre la zona\n"
 
 #: misc-utils/lsblk.c:2017
 msgid "     --sysroot <dir>  use specified directory as system root\n"
@@ -12374,63 +12264,63 @@ msgstr ""
 msgid "          --summary[=<when>]  print summary information (only, append, or never)\n"
 msgstr "     --summary(=cuándo) imprime un resumen informativo (never, always o only)\n"
 
-#: misc-utils/lsfd.c:1622
+#: misc-utils/lsfd.c:1621
 #, c-format
 msgid "too short counter specification: -C/--counter %s"
 msgstr ""
 
-#: misc-utils/lsfd.c:1626 misc-utils/lsfd.c:1632
+#: misc-utils/lsfd.c:1625 misc-utils/lsfd.c:1631
 #, c-format
 msgid "no name for counter: -C/--counter %s"
 msgstr ""
 
-#: misc-utils/lsfd.c:1636
+#: misc-utils/lsfd.c:1635
 #, c-format
 msgid "empty counter expression given: -C/--counter %s"
 msgstr ""
 
-#: misc-utils/lsfd.c:1644
+#: misc-utils/lsfd.c:1643
 #, c-format
 msgid "don't use `{' in the name of a counter: %s"
 msgstr ""
 
-#: misc-utils/lsfd.c:1665
+#: misc-utils/lsfd.c:1664
 msgid "failed in making filter for a counter: "
 msgstr ""
 
-#: misc-utils/lsfd.c:1733
+#: misc-utils/lsfd.c:1732
 #, fuzzy
 #| msgid "failed to allocate output table"
 msgid "failed to allocate summary table"
 msgstr "no se ha podido reservar la tabla de salida"
 
-#: misc-utils/lsfd.c:1743
+#: misc-utils/lsfd.c:1742
 msgid "VALUE"
 msgstr ""
 
-#: misc-utils/lsfd.c:1745 misc-utils/lsfd.c:1751
+#: misc-utils/lsfd.c:1744 misc-utils/lsfd.c:1750
 #, fuzzy
 #| msgid "failed to allocate output column"
 msgid "failed to allocate summary column"
 msgstr "no se ha podido reservar la columna de salida"
 
-#: misc-utils/lsfd.c:1749
+#: misc-utils/lsfd.c:1748
 msgid "COUNTER"
 msgstr ""
 
-#: misc-utils/lsfd.c:1764 misc-utils/lsfd.c:1766 misc-utils/lsfd.c:1769
+#: misc-utils/lsfd.c:1763 misc-utils/lsfd.c:1765 misc-utils/lsfd.c:1768
 #, fuzzy
 #| msgid "failed to add output data"
 msgid "failed to add summary data"
 msgstr "no se han podido añadir los datos de salida"
 
-#: misc-utils/lsfd.c:1906
+#: misc-utils/lsfd.c:1905
 #, fuzzy, c-format
 #| msgid "unknown argument: %s"
 msgid "unknown -i/--inet argument: %s"
 msgstr "argumento desconocido: %s"
 
-#: misc-utils/lsfd.c:1932 sys-utils/lsmem.c:641
+#: misc-utils/lsfd.c:1931 sys-utils/lsmem.c:641
 msgid "unsupported --summary argument"
 msgstr "argumento de --summary no admitido"
 
@@ -12489,70 +12379,70 @@ msgstr "Error al escribir el sector %lu en %s"
 msgid "error: cannot add a column to table: %s"
 msgstr ""
 
-#: misc-utils/lsfd-filter.c:763
+#: misc-utils/lsfd-filter.c:759
 #, fuzzy, c-format
 #| msgid "internal error: unsupported dialog type %d"
 msgid "error: unsupported column data type: %d, column: %s"
 msgstr "error interno: tipo de diálogo no soportado %d"
 
-#: misc-utils/lsfd-filter.c:808 misc-utils/lsfd-filter.c:838
+#: misc-utils/lsfd-filter.c:804 misc-utils/lsfd-filter.c:834
 #, c-format
 msgid "error: empty right side expression: %s"
 msgstr ""
 
-#: misc-utils/lsfd-filter.c:878
+#: misc-utils/lsfd-filter.c:874
 #, fuzzy
 #| msgid "could not compile regular expression %s: %s"
 msgid "error: empty filter expression"
 msgstr "no se ha podido compilar la expresión regular %s: %s"
 
-#: misc-utils/lsfd-filter.c:979
+#: misc-utils/lsfd-filter.c:975
 #, fuzzy, c-format
 #| msgid "unexpected end of file on %s"
 msgid "unexpected type in filter application: %s"
 msgstr "no se esperaba fin de fichero en %s"
 
-#: misc-utils/lsfd-filter.c:1080
+#: misc-utils/lsfd-filter.c:1076
 #, fuzzy, c-format
 #| msgid "input error: unexpected character %c after %s field"
 msgid "error: unexpected operand type %s for: %s"
 msgstr "Error de entrada: carácter inesperado %c tras campo %s"
 
-#: misc-utils/lsfd-filter.c:1203 misc-utils/lsfd-filter.c:1236
-#: misc-utils/lsfd-filter.c:1258
+#: misc-utils/lsfd-filter.c:1199 misc-utils/lsfd-filter.c:1232
+#: misc-utils/lsfd-filter.c:1254
 #, fuzzy, c-format
 #| msgid "input error: unexpected character %c after %s field"
 msgid "error: unexpected left operand type %s for: %s"
 msgstr "Error de entrada: carácter inesperado %c tras campo %s"
 
-#: misc-utils/lsfd-filter.c:1211 misc-utils/lsfd-filter.c:1244
-#: misc-utils/lsfd-filter.c:1266
+#: misc-utils/lsfd-filter.c:1207 misc-utils/lsfd-filter.c:1240
+#: misc-utils/lsfd-filter.c:1262
 #, fuzzy, c-format
 #| msgid "input error: unexpected character %c after %s field"
 msgid "error: unexpected right operand type %s for: %s"
 msgstr "Error de entrada: carácter inesperado %c tras campo %s"
 
-#: misc-utils/lsfd-filter.c:1273
+#: misc-utils/lsfd-filter.c:1269
 #, c-format
 msgid "error: string literal is expected as right operand for: %s"
 msgstr ""
 
-#: misc-utils/lsfd-filter.c:1289
+#: misc-utils/lsfd-filter.c:1285
 #, fuzzy, c-format
 #| msgid "could not compile regular expression %s: %s"
 msgid "error: could not compile regular expression %s: %s"
 msgstr "no se ha podido compilar la expresión regular %s: %s"
 
-#: misc-utils/lsfd-filter.c:1325
+#: misc-utils/lsfd-filter.c:1321
 msgid "error: unbalanced parenthesis: ("
 msgstr ""
 
-#: misc-utils/lsfd-filter.c:1331
+#: misc-utils/lsfd-filter.c:1327
 #, c-format
 msgid "error: garbage at the end of expression: %s"
 msgstr ""
 
-#: misc-utils/lsfd-filter.c:1337
+#: misc-utils/lsfd-filter.c:1333
 #, c-format
 msgid "error: bool expression is expected: %s"
 msgstr ""
@@ -12708,7 +12598,7 @@ msgid "closing %s failed"
 msgstr "fallo al cerrar %s"
 
 #: misc-utils/mcookie.c:168 sys-utils/blkdiscard.c:204 sys-utils/fstrim.c:542
-#: text-utils/hexdump.c:117
+#: text-utils/hexdump.c:124
 msgid "failed to parse length"
 msgstr "fallo al analizar la longitud"
 
@@ -14238,13 +14128,13 @@ msgstr " -v, --verbose       imprime la longitud y el desplazamiento alineados\n
 msgid " -z, --zeroout       zero-fill rather than discard\n"
 msgstr " -z, --zeroout       rellena con ceros en lugar de descartar\n"
 
-#: sys-utils/blkdiscard.c:162 sys-utils/blkzone.c:371
+#: sys-utils/blkdiscard.c:162 sys-utils/blkzone.c:378
 #, c-format
 msgid "%s: %s ioctl failed"
 msgstr "%s: el ioctl de %s ha fallado"
 
-#: sys-utils/blkdiscard.c:208 sys-utils/fstrim.c:546 sys-utils/losetup.c:727
-#: text-utils/hexdump.c:124
+#: sys-utils/blkdiscard.c:208 sys-utils/fstrim.c:546 sys-utils/losetup.c:710
+#: text-utils/hexdump.c:131
 msgid "failed to parse offset"
 msgstr "fallo al analizar el desplazamiento"
 
@@ -14252,7 +14142,7 @@ msgstr "fallo al analizar el desplazamiento"
 msgid "failed to parse step"
 msgstr "fallo al analizar el paso"
 
-#: sys-utils/blkdiscard.c:242 sys-utils/blkpr.c:307 sys-utils/blkzone.c:492
+#: sys-utils/blkdiscard.c:242 sys-utils/blkpr.c:307 sys-utils/blkzone.c:499
 #: sys-utils/fallocate.c:382 sys-utils/fsfreeze.c:110 sys-utils/fstrim.c:577
 #: sys-utils/umount.c:619 term-utils/script.c:908
 msgid "unexpected number of arguments"
@@ -14273,7 +14163,7 @@ msgstr "%s: ioctl BLKSSZGET ha fallado"
 msgid "%s: offset %<PRIu64> is not aligned to sector size %i"
 msgstr "%s: el desplazamiento %<PRIu64> no está alineado con el tamaño del sector %i"
 
-#: sys-utils/blkdiscard.c:267 sys-utils/blkzone.c:349
+#: sys-utils/blkdiscard.c:267 sys-utils/blkzone.c:356
 #, c-format
 msgid "%s: offset is greater than device size"
 msgstr "%s: el desplazamiento es mayor que el tamaño del dispositivo"
@@ -14418,7 +14308,7 @@ msgstr "%s: ioctl blkdev_get_sectors ha fallado"
 msgid "%s: offset is greater than or equal to device size"
 msgstr "%s: el desplazamiento es mayor o igual que el tamaño del dispositivo"
 
-#: sys-utils/blkzone.c:246 sys-utils/blkzone.c:339
+#: sys-utils/blkzone.c:246 sys-utils/blkzone.c:346
 #, c-format
 msgid "%s: unable to determine zone size"
 msgstr "%s: no se puede escribir determinar el tamaño de zona"
@@ -14433,88 +14323,88 @@ msgstr "%s: iotcl BLKREPORTZONE ha fallado"
 msgid "Found %d zones from 0x%<PRIx64>\n"
 msgstr "Se encontraron %d zonas desde 0x%<PRIx64>\n"
 
-#: sys-utils/blkzone.c:295
+#: sys-utils/blkzone.c:302
 #, c-format
 msgid "  start: 0x%09<PRIx64>, len 0x%06<PRIx64>, cap 0x%06<PRIx64>, wptr 0x%06<PRIx64> reset:%u non-seq:%u, zcond:%2u(%s) [type: %u(%s)]\n"
 msgstr "  principio: 0x%09<PRIx64>, len 0x%06<PRIx64>, cap 0x%06<PRIx64>, wptr 0x%06<PRIx64> reset:%u non-seq:%u, zcond:%2u(%s) [tipo: %u(%s)]\n"
 
-#: sys-utils/blkzone.c:303
+#: sys-utils/blkzone.c:310
 #, fuzzy, c-format
 #| msgid "  start: 0x%09<PRIx64>, len 0x%06<PRIx64>, cap 0x%06<PRIx64>, wptr 0x%06<PRIx64> reset:%u non-seq:%u, zcond:%2u(%s) [type: %u(%s)]\n"
 msgid "  start: 0x%09<PRIx64>, len 0x%06<PRIx64>, wptr 0x%06<PRIx64> reset:%u non-seq:%u, zcond:%2u(%s) [type: %u(%s)]\n"
 msgstr "  principio: 0x%09<PRIx64>, len 0x%06<PRIx64>, cap 0x%06<PRIx64>, wptr 0x%06<PRIx64> reset:%u non-seq:%u, zcond:%2u(%s) [tipo: %u(%s)]\n"
 
-#: sys-utils/blkzone.c:319
+#: sys-utils/blkzone.c:326
 #, c-format
 msgid "0x%09<PRIx64>\n"
 msgstr "0x%09<PRIx64>\n"
 
-#: sys-utils/blkzone.c:344
+#: sys-utils/blkzone.c:351
 #, c-format
 msgid "%s: offset %<PRIu64> is not aligned to zone size %lu"
 msgstr "%s: el desplazamiento %<PRIu64> no está alineado con el tamaño de la zona %lu"
 
-#: sys-utils/blkzone.c:363
+#: sys-utils/blkzone.c:370
 #, c-format
 msgid "%s: number of sectors %<PRIu64> is not aligned to zone size %lu"
 msgstr "%s: el número de sectores %<PRIu64> no está alineado con el tamaño de la zona %lu"
 
-#: sys-utils/blkzone.c:374
+#: sys-utils/blkzone.c:381
 #, c-format
 msgid "%s: successful %s of zones in range from %<PRIu64>, to %<PRIu64>"
 msgstr "%s: %s satisfactoriamente de zonas en el rango de %<PRIu64> a %<PRIu64>"
 
-#: sys-utils/blkzone.c:389
+#: sys-utils/blkzone.c:396
 #, c-format
 msgid " %s <command> [options] <device>\n"
 msgstr " %s <orden> [opciones] <dispositivo>\n"
 
-#: sys-utils/blkzone.c:392
+#: sys-utils/blkzone.c:399
 msgid "Run zone command on the given block device.\n"
 msgstr "Ejecuta orden de zona en el dispositivo de bloque indicado.\n"
 
-#: sys-utils/blkzone.c:399
+#: sys-utils/blkzone.c:406
 msgid " -o, --offset <sector>  start sector of zone to act (in 512-byte sectors)\n"
 msgstr " -o, --offset <sector>  sector inicial de la zona en que actuar (en sectores de 512 bytes)\n"
 
-#: sys-utils/blkzone.c:400
+#: sys-utils/blkzone.c:407
 msgid " -l, --length <sectors> maximum sectors to act (in 512-byte sectors)\n"
 msgstr " -l, --length <sectores> sectores máximos en que actuar (en sectores de 512 bytes)\n"
 
-#: sys-utils/blkzone.c:401
+#: sys-utils/blkzone.c:408
 msgid " -c, --count <number>   maximum number of zones\n"
 msgstr " -c, --count <número>   número máximo de zonas\n"
 
-#: sys-utils/blkzone.c:402
+#: sys-utils/blkzone.c:409
 msgid " -f, --force            enforce on block devices used by the system\n"
 msgstr " -f, --force            fuerza en los dispositivos de bloque utilizados por el sistema\n"
 
-#: sys-utils/blkzone.c:403
+#: sys-utils/blkzone.c:410
 msgid " -v, --verbose          display more details\n"
 msgstr " -v, --verbose          imprime más detalles\n"
 
-#: sys-utils/blkzone.c:408
+#: sys-utils/blkzone.c:415
 msgid "<sector> and <sectors>"
 msgstr "<sector> y <sectores>"
 
-#: sys-utils/blkzone.c:446
+#: sys-utils/blkzone.c:453
 #, c-format
 msgid "%s is not valid command name"
 msgstr "%s no es un nombre de orden válido"
 
-#: sys-utils/blkzone.c:458
+#: sys-utils/blkzone.c:465
 msgid "failed to parse number of zones"
 msgstr "no se ha podido analizar el número de zonas"
 
-#: sys-utils/blkzone.c:462
+#: sys-utils/blkzone.c:469
 msgid "failed to parse number of sectors"
 msgstr "no se ha podido analizar el número de sectores"
 
-#: sys-utils/blkzone.c:466
+#: sys-utils/blkzone.c:473
 msgid "failed to parse zone offset"
 msgstr "fallo al analizar el desplazamiento de la zona"
 
-#: sys-utils/blkzone.c:485 sys-utils/setsid.c:92
+#: sys-utils/blkzone.c:492 sys-utils/setsid.c:92
 msgid "no command specified"
 msgstr "no se ha especificado ninguna orden"
 
@@ -15043,118 +14933,118 @@ msgstr "mensajes de seguridad/autorización (privados)"
 msgid "FTP daemon"
 msgstr "demonio FTP"
 
-#: sys-utils/dmesg.c:285
+#: sys-utils/dmesg.c:279
 msgid "Display or control the kernel ring buffer.\n"
 msgstr "Muestra o controla el «buffer» circular del núcleo.\n"
 
-#: sys-utils/dmesg.c:288
+#: sys-utils/dmesg.c:282
 msgid " -C, --clear                 clear the kernel ring buffer\n"
 msgstr " -C, --clear                 borra el «buffer» circular del núcleo\n"
 
-#: sys-utils/dmesg.c:289
+#: sys-utils/dmesg.c:283
 msgid " -c, --read-clear            read and clear all messages\n"
 msgstr " -c, --read-clear            lee y borra todos los mensajes\n"
 
-#: sys-utils/dmesg.c:290
+#: sys-utils/dmesg.c:284
 msgid " -D, --console-off           disable printing messages to console\n"
 msgstr " -D, --console-off           desactiva la impresión de mensajes por consola\n"
 
-#: sys-utils/dmesg.c:291
+#: sys-utils/dmesg.c:285
 msgid " -E, --console-on            enable printing messages to console\n"
 msgstr " -E, --console-on            activa la impresión de mensajes por consola\n"
 
-#: sys-utils/dmesg.c:292
+#: sys-utils/dmesg.c:286
 msgid " -F, --file <file>           use the file instead of the kernel log buffer\n"
 msgstr " -F, --file <fichero>        utiliza el fichero en lugar del «buffer» de registro del núcleo\n"
 
-#: sys-utils/dmesg.c:293
+#: sys-utils/dmesg.c:287
 msgid " -f, --facility <list>       restrict output to defined facilities\n"
 msgstr " -f, --facility <lista>      restringe la salida a los recursos definidos\n"
 
-#: sys-utils/dmesg.c:294
+#: sys-utils/dmesg.c:288
 msgid " -H, --human                 human readable output\n"
 msgstr " -H, --human                 salida legible para humanos\n"
 
-#: sys-utils/dmesg.c:295
+#: sys-utils/dmesg.c:289
 #, fuzzy
 #| msgid " -J, --json             use JSON output format\n"
 msgid " -J, --json                  use JSON output format\n"
 msgstr "  -J, --json            utiliza formato de salida JSON\n"
 
-#: sys-utils/dmesg.c:296
+#: sys-utils/dmesg.c:290
 msgid " -k, --kernel                display kernel messages\n"
 msgstr " -k, --kernel                muestra los mensajes del núcleo\n"
 
-#: sys-utils/dmesg.c:298
+#: sys-utils/dmesg.c:292
 #, c-format
 msgid " -L, --color[=<when>]        colorize messages (%s, %s or %s)\n"
 msgstr " -L, --color[=<cuándo>]      colorea los mensajes (%s, %s o %s)\n"
 
-#: sys-utils/dmesg.c:301
+#: sys-utils/dmesg.c:295
 msgid " -l, --level <list>          restrict output to defined levels\n"
 msgstr " -l, --level <lista>         restringe la salida a los niveles definidos\n"
 
-#: sys-utils/dmesg.c:302
+#: sys-utils/dmesg.c:296
 msgid " -n, --console-level <level> set level of messages printed to console\n"
 msgstr " -n, --console-level <nivel> establece el nivel de los mensajes imprimidos por la consola\n"
 
-#: sys-utils/dmesg.c:303
+#: sys-utils/dmesg.c:297
 msgid " -P, --nopager               do not pipe output into a pager\n"
 msgstr " -P, --nopager               no redirige la salida a un busca\n"
 
-#: sys-utils/dmesg.c:304
+#: sys-utils/dmesg.c:298
 msgid " -p, --force-prefix          force timestamp output on each line of multi-line messages\n"
 msgstr " -p, --force-prefix          fuerza salida de sello de tiempo en cada línea de mensajes multilínea\n"
 
-#: sys-utils/dmesg.c:305
+#: sys-utils/dmesg.c:299
 msgid " -r, --raw                   print the raw message buffer\n"
 msgstr " -r, --raw                   imprime el «buffer» de mensajes en bruto\n"
 
-#: sys-utils/dmesg.c:306
+#: sys-utils/dmesg.c:300
 msgid "     --noescape              don't escape unprintable character\n"
 msgstr "     --noescape              no escapa los caracteres no imprimibles\n"
 
-#: sys-utils/dmesg.c:307
+#: sys-utils/dmesg.c:301
 msgid " -S, --syslog                force to use syslog(2) rather than /dev/kmsg\n"
 msgstr " -S, --syslog                fuerza a utilizar syslog(2) en lugar de /dev/kmsg\n"
 
-#: sys-utils/dmesg.c:308
+#: sys-utils/dmesg.c:302
 msgid " -s, --buffer-size <size>    buffer size to query the kernel ring buffer\n"
 msgstr " -s, --buffer-size <tamaño>  tamaño de «buffer» para consultar el «buffer» circular del núcleo\n"
 
-#: sys-utils/dmesg.c:309
+#: sys-utils/dmesg.c:303
 msgid " -u, --userspace             display userspace messages\n"
 msgstr " -u, --userspace             muestra los mensajes del espacio d usuario\n"
 
-#: sys-utils/dmesg.c:310
+#: sys-utils/dmesg.c:304
 msgid " -w, --follow                wait for new messages\n"
 msgstr " -w, --follow                espera por mensajes nuevos\n"
 
-#: sys-utils/dmesg.c:311
+#: sys-utils/dmesg.c:305
 msgid " -W, --follow-new            wait and print only new messages\n"
 msgstr " -W, --follow-new            espera e imprime solo mensajes nuevos\n"
 
-#: sys-utils/dmesg.c:312
+#: sys-utils/dmesg.c:306
 msgid " -x, --decode                decode facility and level to readable string\n"
 msgstr " -x, --decode                descodifica recurso y nivel en una cadena legible\n"
 
-#: sys-utils/dmesg.c:313
+#: sys-utils/dmesg.c:307
 msgid " -d, --show-delta            show time delta between printed messages\n"
 msgstr " -d, --show-delta            muestra la diferencia de tiempos entre los mensajes imprimidos\n"
 
-#: sys-utils/dmesg.c:314
+#: sys-utils/dmesg.c:308
 msgid " -e, --reltime               show local time and time delta in readable format\n"
 msgstr " -e, --reltime               muestra la hora local y la diferencia de tiempo en formato legible\n"
 
-#: sys-utils/dmesg.c:315
+#: sys-utils/dmesg.c:309
 msgid " -T, --ctime                 show human-readable timestamp (may be inaccurate!)\n"
 msgstr " -T, --ctime                 muestra una marca de tiempo legible para humanos (puede no ser exacto)\n"
 
-#: sys-utils/dmesg.c:316
+#: sys-utils/dmesg.c:310
 msgid " -t, --notime                don't show any timestamp with messages\n"
 msgstr " -t, --notime                no muestra ninguna marca de tiempo con los mensajes\n"
 
-#: sys-utils/dmesg.c:317
+#: sys-utils/dmesg.c:311
 msgid ""
 "     --time-format <format>  show timestamp using the given format:\n"
 "                               [delta|reltime|ctime|notime|iso]\n"
@@ -15164,15 +15054,15 @@ msgstr ""
 "                               [delta|reltime|ctime|notime|iso]\n"
 "Suspender/reanudar volverá inexactas las marcas de tiempo de ctime e iso.\n"
 
-#: sys-utils/dmesg.c:320
+#: sys-utils/dmesg.c:314
 msgid "     --since <time>          display the lines since the specified time\n"
 msgstr "     --since <hora>          muestra las líneas que hay desde la hora especificada\n"
 
-#: sys-utils/dmesg.c:321
+#: sys-utils/dmesg.c:315
 msgid "     --until <time>          display the lines until the specified time\n"
 msgstr "     --until <time>          muestra las líneas que hay hasta la hora especificada\n"
 
-#: sys-utils/dmesg.c:325
+#: sys-utils/dmesg.c:319
 msgid ""
 "\n"
 "Supported log facilities:\n"
@@ -15180,7 +15070,7 @@ msgstr ""
 "\n"
 "Servicios de «log» disponibles:\n"
 
-#: sys-utils/dmesg.c:331
+#: sys-utils/dmesg.c:325
 msgid ""
 "\n"
 "Supported log levels (priorities):\n"
@@ -15188,27 +15078,27 @@ msgstr ""
 "\n"
 "Niveles de «log» disponibles (prioridades):\n"
 
-#: sys-utils/dmesg.c:385
+#: sys-utils/dmesg.c:379
 #, c-format
 msgid "failed to parse level '%s'"
 msgstr "fallo al analizar nivel '%s'"
 
-#: sys-utils/dmesg.c:387
+#: sys-utils/dmesg.c:381
 #, c-format
 msgid "unknown level '%s'"
 msgstr "nivel desconocido '%s'"
 
-#: sys-utils/dmesg.c:423
+#: sys-utils/dmesg.c:417
 #, c-format
 msgid "failed to parse facility '%s'"
 msgstr "fallo al analizar recurso '%s'"
 
-#: sys-utils/dmesg.c:425
+#: sys-utils/dmesg.c:419
 #, c-format
 msgid "unknown facility '%s'"
 msgstr "recurso desconocido '%s'"
 
-#: sys-utils/dmesg.c:553
+#: sys-utils/dmesg.c:547
 #, c-format
 msgid "cannot mmap: %s"
 msgstr "fallo de mmap: %s"
@@ -15217,38 +15107,38 @@ msgstr "fallo de mmap: %s"
 #. where %a is abbreviated name of the day, %b is abbreviated month
 #. name and %e is day of the month as a decimal number. Please, set
 #. proper month/day order here
-#: sys-utils/dmesg.c:869
+#: sys-utils/dmesg.c:863
 msgid "%a %b %e %H:%M:%S %Y"
 msgstr ""
 
 #. TRANSLATORS: dmesg uses strftime() fo generate date-time string
 #. where: %b is abbreviated month and %e is day of the month as a
 #. decimal number. Please, set proper month/day order here.
-#: sys-utils/dmesg.c:879
+#: sys-utils/dmesg.c:873
 msgid "%b%e %H:%M"
 msgstr ""
 
-#: sys-utils/dmesg.c:1532
+#: sys-utils/dmesg.c:1526
 msgid "invalid buffer size argument"
 msgstr "argumento de tamaño de «buffer» no válido"
 
-#: sys-utils/dmesg.c:1618
+#: sys-utils/dmesg.c:1612
 msgid "--show-delta is ignored when used together with iso8601 time format"
 msgstr "--show-delta no se tiene en cuenta cuando se utiliza junto con el formato de tiempo iso8601"
 
-#: sys-utils/dmesg.c:1642
+#: sys-utils/dmesg.c:1636
 msgid "--raw can be used together with --level or --facility only when reading messages from /dev/kmsg"
 msgstr "--raw puede utilizarse conjuntamente con --level o --facility solamente cuando se leen mensajes de /dev/kmsg"
 
-#: sys-utils/dmesg.c:1662
+#: sys-utils/dmesg.c:1656
 msgid "read kernel buffer failed"
 msgstr "fallo al leer el «buffer» del núcleo"
 
-#: sys-utils/dmesg.c:1670
+#: sys-utils/dmesg.c:1664
 msgid "clear kernel buffer failed"
 msgstr "fallo al vaciar el «buffer» del núcleo"
 
-#: sys-utils/dmesg.c:1686
+#: sys-utils/dmesg.c:1680
 msgid "klogctl failed"
 msgstr "klogctl ha fallado"
 
@@ -16602,7 +16492,7 @@ msgstr " -p, --mode <modo>        permisos para el recurso (los predeterminados
 msgid "<size>"
 msgstr "<tamaño>"
 
-#: sys-utils/ipcmk.c:114 sys-utils/losetup.c:754 sys-utils/zramctl.c:653
+#: sys-utils/ipcmk.c:114 sys-utils/losetup.c:737 sys-utils/zramctl.c:653
 msgid "failed to parse size"
 msgstr "fallo al analizar el tamaño"
 
@@ -17796,78 +17686,78 @@ msgstr "%s: Atención: el fichero es menor de 512 bytes; el dispositivo de bucle
 msgid "%s: Warning: file does not fit into a 512-byte sector; the end of the file will be ignored."
 msgstr "%s: Atención: el fichero no cabe en un sector de 512 bytes; se pasará por alto el final del fichero."
 
-#: sys-utils/losetup.c:487
-msgid "cannot find an unused loop device"
-msgstr "no se ha encontrado ningún dispositivo de bucle libre"
-
-#: sys-utils/losetup.c:509 sys-utils/losetup.c:561
+#: sys-utils/losetup.c:490 sys-utils/losetup.c:542
 #, c-format
 msgid "%s: overlapping loop device exists"
 msgstr "%s ya existe un dispositivo de bucle que solapa"
 
-#: sys-utils/losetup.c:520
+#: sys-utils/losetup.c:501
 #, c-format
 msgid "%s: overlapping read-only loop device exists"
 msgstr "%s: ya existe un dispositivo de bucle de solo lectura que solapa"
 
-#: sys-utils/losetup.c:527
+#: sys-utils/losetup.c:508
 #, c-format
 msgid "%s: overlapping encrypted loop device exists"
 msgstr "%s: ya existe un dispositivo de bucle cifrado que solapa"
 
-#: sys-utils/losetup.c:533
+#: sys-utils/losetup.c:514
 #, c-format
 msgid "%s: failed to re-use loop device"
 msgstr "%s: error al reutilizar dispositivo de bucle"
 
-#: sys-utils/losetup.c:539
+#: sys-utils/losetup.c:520
 msgid "failed to inspect loop devices"
 msgstr "error al inspeccionar dispositivos de bucle"
 
-#: sys-utils/losetup.c:562
+#: sys-utils/losetup.c:543
 #, c-format
 msgid "%s: failed to check for conflicting loop devices"
 msgstr "%s: error al comprobar conflictos en dispositivos de bucle"
 
-#: sys-utils/losetup.c:585
+#: sys-utils/losetup.c:555 sys-utils/losetup.c:881
+msgid "cannot find an unused loop device"
+msgstr "no se ha encontrado ningún dispositivo de bucle libre"
+
+#: sys-utils/losetup.c:568
 #, c-format
 msgid "%s: failed to use backing file"
 msgstr "%s: fallo al utilizar el fichero subyacente"
 
-#: sys-utils/losetup.c:682
+#: sys-utils/losetup.c:665
 msgid "failed to parse logical block size"
 msgstr "fallo al analizar el tamaño de bloque lógico"
 
-#: sys-utils/losetup.c:688 sys-utils/losetup.c:698 sys-utils/losetup.c:826
-#: sys-utils/losetup.c:840 sys-utils/losetup.c:878
+#: sys-utils/losetup.c:671 sys-utils/losetup.c:681 sys-utils/losetup.c:809
+#: sys-utils/losetup.c:823 sys-utils/losetup.c:861
 #, c-format
 msgid "%s: failed to use device"
 msgstr "%s: no se ha podido utilizar el dispositivo"
 
-#: sys-utils/losetup.c:837
+#: sys-utils/losetup.c:820
 msgid "no loop device specified"
 msgstr "no se ha especificado ningún dispositivo de bucle"
 
-#: sys-utils/losetup.c:852
+#: sys-utils/losetup.c:835
 #, c-format
 msgid "the options %s are allowed during loop device setup only"
 msgstr "las opciones %s solo se permiten durante la instalación del dispositivo de bucle"
 
-#: sys-utils/losetup.c:857
+#: sys-utils/losetup.c:840
 msgid "the option --offset is not allowed in this context"
 msgstr "la opción --offset no se permite en este contexto"
 
-#: sys-utils/losetup.c:909
+#: sys-utils/losetup.c:902
 #, c-format
 msgid "%s: set capacity failed"
 msgstr "%s: fallo al establecer la capacidad"
 
-#: sys-utils/losetup.c:915
+#: sys-utils/losetup.c:908
 #, c-format
 msgid "%s: set direct io failed"
 msgstr "%s: no se ha podido establecer e/s directa"
 
-#: sys-utils/losetup.c:921
+#: sys-utils/losetup.c:914
 #, c-format
 msgid "%s: set logical block size failed"
 msgstr "%s: fallo al establecer el tamaño de bloque lógico"
@@ -21693,9 +21583,7 @@ msgid "failed to parse boottime offset"
 msgstr "fallo al analizar el desplazamiento de la hora de arranque"
 
 #: sys-utils/unshare.c:916
-#, fuzzy
-#| msgid "options --monotonic and --boottime require unsharing of a time namespace (-t)"
-msgid "options --monotonic and --boottime require unsharing of a time namespace (-T)"
+msgid "options --monotonic and --boottime require unsharing of a time namespace (-t)"
 msgstr "las opciones --monotonic y --boottime requieren que se deje de compartir un espacio de nombres de hora (-t)"
 
 #: sys-utils/unshare.c:930
@@ -24061,15 +23949,12 @@ msgstr "Problemas al leer terminfo"
 msgid "terminal `%s' is not known, defaulting to `dumb'"
 msgstr "el terminal `%s' es desconocido, se adopta `dumb' como predeterminado"
 
-#, c-format
 #~ msgid "chown failed: %s"
 #~ msgstr "chown falló: %s"
 
-#, c-format
 #~ msgid "waitpid failed (%s)"
 #~ msgstr "waitpid ha fallado (%s)"
 
-#, c-format
 #~ msgid "Interrupted %s"
 #~ msgstr "interrumpido %s"
 
@@ -24078,19 +23963,15 @@ msgstr "el terminal `%s' es desconocido, se adopta `dumb' como predeterminado"
 #~ msgid " -u, --notruncate      don't truncate text in columns\n"
 #~ msgstr " -u, --notruncate       no trunca el texto de las columnas\n"
 
-#, c-format
 #~ msgid "%s: BLKZEROOUT ioctl failed"
 #~ msgstr "%s: ioctl BLKZEROOUT ha fallado"
 
-#, c-format
 #~ msgid "%s: BLKSECDISCARD ioctl failed"
 #~ msgstr "%s: ioctl BLKSECDISCARD ha fallado"
 
-#, c-format
 #~ msgid "%s: BLKDISCARD ioctl failed"
 #~ msgstr "%s: ioctl BLKDISCARD ha fallado"
 
-#, c-format
 #~ msgid ""
 #~ " -a, --all               mount all filesystems mentioned in fstab\n"
 #~ " -c, --no-canonicalize   don't canonicalize paths\n"
@@ -24104,7 +23985,6 @@ msgstr "el terminal `%s' es desconocido, se adopta `dumb' como predeterminado"
 #~ " -F, --fork              se desdobla para cada dispositivo (utilícese con -a)\n"
 #~ " -T, --fstab <path>      fichero alternativo a /etc/fstab\n"
 
-#, c-format
 #~ msgid ""
 #~ "     --options-mode <mode>\n"
 #~ "                         what to do with options loaded from fstab\n"
@@ -24120,7 +24000,6 @@ msgstr "el terminal `%s' es desconocido, se adopta `dumb' como predeterminado"
 #~ "     --options-source-force\n"
 #~ "                         uso forzado de las opciones de fstab/mtab\n"
 
-#, c-format
 #~ msgid ""
 #~ " -o, --options <list>    comma-separated list of mount options\n"
 #~ " -O, --test-opts <list>  limit the set of filesystems (use with -a)\n"
@@ -24132,7 +24011,6 @@ msgstr "el terminal `%s' es desconocido, se adopta `dumb' como predeterminado"
 #~ " -r, --read-only         monta el sistema de ficheros para solo lectura (igual que -o ro)\n"
 #~ " -t, --types <lista>     limita el conjunto de tipos de sistemas de ficheros\n"
 
-#, c-format
 #~ msgid ""
 #~ "\n"
 #~ "Source:\n"
@@ -24154,7 +24032,6 @@ msgstr "el terminal `%s' es desconocido, se adopta `dumb' como predeterminado"
 #~ " PARTUUID=<uuid>         especifica el dispositivo mediante el UUID de la partición\n"
 #~ " ID=<id>                 especifica el dispositivo mediante el ID del hardware udev\n"
 
-#, c-format
 #~ msgid ""
 #~ " <device>                specifies device by path\n"
 #~ " <directory>             mountpoint for bind mounts (see --bind/rbind)\n"
@@ -24164,7 +24041,6 @@ msgstr "el terminal `%s' es desconocido, se adopta `dumb' como predeterminado"
 #~ " <directorio>            punto de montaje para los montajes de «bind» (véase --bind/rbind)\n"
 #~ " <fichero>               fichero ordinario para configurar dispositivo de bucle\n"
 
-#, c-format
 #~ msgid ""
 #~ "\n"
 #~ "Operations:\n"
@@ -24178,7 +24054,6 @@ msgstr "el terminal `%s' es desconocido, se adopta `dumb' como predeterminado"
 #~ " -M, --move              mueve un subárbol a algún otro sitio\n"
 #~ " -R, --rbind             monta un subárbol y todos los submontajes en algún otro sitio\n"
 
-#, c-format
 #~ msgid ""
 #~ " --make-shared           mark a subtree as shared\n"
 #~ " --make-slave            mark a subtree as slave\n"
@@ -24190,7 +24065,6 @@ msgstr "el terminal `%s' es desconocido, se adopta `dumb' como predeterminado"
 #~ " --make-private          marca un subárbol como privado\n"
 #~ " --make-unbindable       marca un subárbol como no vinculable\n"
 
-#, c-format
 #~ msgid ""
 #~ " --make-rshared          recursively mark a whole subtree as shared\n"
 #~ " --make-rslave           recursively mark a whole subtree as slave\n"
@@ -24234,6 +24108,9 @@ msgstr "el terminal `%s' es desconocido, se adopta `dumb' como predeterminado"
 #~ msgid "pipe failed"
 #~ msgstr "fallo al redirigir"
 
+#~ msgid "failed to read pipe"
+#~ msgstr "no se ha podido leer el redireccionamiento"
+
 #~ msgid ""
 #~ "\n"
 #~ "Options:\n"