diff --git a/src/setup/po/es.po b/src/setup/po/es.po
index 8cf024cfc..71281fd11 100644
--- a/src/setup/po/es.po
+++ b/src/setup/po/es.po
@@ -10,14 +10,16 @@ msgstr ""
 "Project-Id-Version: IPFire Project\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2026-10-06 16:28+0000\n"
-"PO-Revision-Date: 2017-09-20 09:45+0000\n"
-"Last-Translator: Roberto Peña <roberto.pena@northsecure.es>\n"
-"Language-Team: Spanish (http://www.transifex.com/mstremer/ipfire/language/es/)\n"
+"PO-Revision-Date: 2026-10-07 08:58+0000\n"
+"Last-Translator: Anonymous <noreply@weblate.org>\n"
+"Language-Team: Spanish <https://translate.ipfire.org/projects/ipfire-2/setup/"
+"es/>\n"
 "Language: es\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"Plural-Forms: nplurals=2; plural=n != 1;\n"
+"X-Generator: Weblate 2026.9.1\n"
 
 #: dhcp.c:50
 msgid "Start address:"
@@ -60,7 +62,9 @@ msgstr "Configuración del servidor DHCP"
 
 #: dhcp.c:116
 msgid "Configure the DHCP server by entering the settings information."
-msgstr "Configurar el servidor DHCP mediante la introducción de la información de configuración."
+msgstr ""
+"Configurar el servidor DHCP mediante la introducción de la información de "
+"configuración."
 
 #: dhcp.c:125
 msgid "Enabled"
@@ -131,7 +135,8 @@ msgstr "El nombre de dominio no puede contener espacios."
 
 #: domainname.c:53
 msgid "Domain name may only contain letters, numbers, hyphens and periods."
-msgstr "El nombre de dominio sólo puede contener letras, números, guiones y puntos."
+msgstr ""
+"El nombre de dominio sólo puede contener letras, números, guiones y puntos."
 
 #: hostname.c:46 main.c:73
 msgid "Hostname"
@@ -203,7 +208,9 @@ msgstr "Advertencia"
 
 #: main.c:172
 msgid "Initial setup was not entirely complete. You must ensure that Setup is properly finished by running setup again at the shell."
-msgstr "La instalación inicial no ha sido completada enteramente. Debe asegurarse que está correctamente finalizada ejecutando la instalación en el shell."
+msgstr ""
+"La instalación inicial no ha sido completada enteramente. Debe asegurarse "
+"que está correctamente finalizada ejecutando la instalación en el shell."
 
 #: misc.c:44
 msgid "Unable to set hostname."
@@ -302,7 +309,9 @@ msgstr "Identificación del dispositivo"
 
 #: netstuff.c:706
 msgid "The lights on the selected port should flash now for 10 seconds..."
-msgstr "Las luces en el puerto seleccionado deben parpadear ahora durante 10 segundos ..."
+msgstr ""
+"Las luces en el puerto seleccionado deben parpadear ahora durante 10 "
+"segundos ..."
 
 #: netstuff.c:707
 msgid "Identification is not supported by this interface."
@@ -399,7 +408,9 @@ msgstr "Configuración de dirección"
 
 #: networking.c:241
 msgid "When configuration is complete, a network restart will be required."
-msgstr "Cuando haya finalizado la configuración, será necesario el reinicio de la red."
+msgstr ""
+"Cuando haya finalizado la configuración, será necesario el reinicio de la "
+"red."
 
 #: networking.c:248
 #, c-format
@@ -423,7 +434,11 @@ msgstr "Hecho"
 #: networking.c:281
 #, c-format
 msgid "Select the network configuration for %s. The following configuration types list those interfaces which have ethernet attached. If you change this setting, a network restart will be required, and you will have to reconfigure the network driver assignments."
-msgstr "Seleccione la configuración de la red para %s. La lista de los siguientes tipos de configuración tienen que tener una conexión ethernet. Si cambia esta configuración, se requiere un reinicio de la red, y tendrá que volver a configurar las asignaciones de controlador de red."
+msgstr ""
+"Seleccione la configuración de la red para %s. La lista de los siguientes "
+"tipos de configuración tienen que tener una conexión ethernet. Si cambia "
+"esta configuración, se requiere un reinicio de la red, y tendrá que volver a "
+"configurar las asignaciones de controlador de red."
 
 #: networking.c:288
 #, c-format
@@ -441,7 +456,8 @@ msgid ""
 "Configure network drivers, and which interface each card is assigned to. The current configuration is as follows:\n"
 "\n"
 msgstr ""
-"Configurar los controladores de red y la interfaz que se ha asignado a cada tarjeta. La configuración actual es la siguiente:\n"
+"Configurar los controladores de red y la interfaz que se ha asignado a cada "
+"tarjeta. La configuración actual es la siguiente:\n"
 "\n"
 
 #: networking.c:389
@@ -475,7 +491,9 @@ msgstr "Seleccione la interfaz que desea reconfigurar."
 
 #: passwords.c:33
 msgid "Enter the 'root' user password. Login as this user for commandline access."
-msgstr "Introduzca la contraseña de 'root'. Iniciar la sesión como este usuario para el acceso de linea de comandos."
+msgstr ""
+"Introduzca la contraseña de 'root'. Iniciar la sesión como este usuario para "
+"el acceso de linea de comandos."
 
 #: passwords.c:38 passwords.c:61
 msgid "Setting password"
@@ -492,7 +510,9 @@ msgstr "Problema en la configuración de la contraseña de 'root'."
 #: passwords.c:53
 #, c-format
 msgid "Enter %s 'admin' user password. This is the user to use for logging into the %s web administration pages."
-msgstr "Introduzca contraseña de usuario %s 'admin'. Este es el usuario que se utiliza para iniciar sesión en las páginas de administración web de %s."
+msgstr ""
+"Introduzca contraseña de usuario %s 'admin'. Este es el usuario que se "
+"utiliza para iniciar sesión en las páginas de administración web de %s."
 
 #: passwords.c:60
 #, c-format
