diff --git a/po/es.po b/po/es.po
index 14339490d..ed3a2b628 100644
--- a/po/es.po
+++ b/po/es.po
@@ -6,11 +6,16 @@ msgstr ""
 "Project-Id-Version: IPFire\n"
 "Report-Msgid-Bugs-To: https://bugzilla.ipfire.org/\n"
 "POT-Creation-Date: 2026-10-29 17:55+0000\n"
-"Language-Team: Spanish\n"
+"Language-Team: Spanish <https://translate.ipfire.org/projects/ipfire-2/"
+"ipfire-web-user-interface/es/>\n"
 "Language: es\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
+"PO-Revision-Date: 2026-11-02 11:19+0000\n"
+"Last-Translator: Anonymous <noreply@weblate.org>\n"
+"Plural-Forms: nplurals=2; plural=n != 1;\n"
+"X-Generator: Weblate 2026.10\n"
 
 #: config/cfgroot/connscheduler-lib.pl html/cgi-bin/connscheduler.cgi
 msgid "Friday"
@@ -109,8 +114,7 @@ msgstr "La dirección de subred proporcionada ya está en uso en una red IPsec."
 
 #: config/cfgroot/general-functions.pl
 msgid "The given subnet address is already used by the IPsec rw network."
-msgstr ""
-"La dirección de subred proporcionada ya está en uso en la red IPsec rw."
+msgstr "La dirección de subred proporcionada ya está en uso en la red IPsec rw."
 
 #: config/cfgroot/general-functions.pl
 msgid ""
@@ -329,8 +333,7 @@ msgstr "Red no válida"
 
 #: config/cfgroot/wireguard-functions.pl html/cgi-bin/wireguard.cgi
 msgid "Invalid name (Only letters, numbers, space and hyphen are allowed)"
-msgstr ""
-"Nombre no válido (solo se permiten letras, números, espacios y guiones)"
+msgstr "Nombre no válido (solo se permiten letras, números, espacios y guiones)"
 
 #: config/cfgroot/wireguard-functions.pl
 msgid "Malformed Pre-Shared Key"
@@ -2237,9 +2240,9 @@ msgid ""
 "<br />If you can see your device but no partitions you have to create them "
 "first."
 msgstr ""
-"Si su dispositivo no aparece aquí, debe instalar o cargar el controlador."
-"<br />Si puede ver su dispositivo pero no las particiones, primero debe "
-"crearlas."
+"Si su dispositivo no aparece aquí, debe instalar o cargar el "
+"controlador.<br />Si puede ver su dispositivo pero no las particiones, "
+"primero debe crearlas."
 
 #: html/cgi-bin/extrahd.cgi
 msgid "Mounted"
@@ -4712,8 +4715,8 @@ msgid ""
 "d6 or 00:01:02:0e:b8:d6."
 msgstr ""
 "Aquí es posible cambiar la dirección MAC en red0. La dirección debe ser "
-"introducida en hexadecimal(0-9,a-f), Una entrada válida sería <br />e.g. "
-"00-01-02-0e-b8-d6  o 00:01:02:0e:b8:d6."
+"introducida en hexadecimal(0-9,a-f), Una entrada válida sería <br />e.g. 00-"
+"01-02-0e-b8-d6  o 00:01:02:0e:b8:d6."
 
 #: html/cgi-bin/mac.cgi
 msgid "MAC Address on red0"
@@ -5792,8 +5795,7 @@ msgstr "Organización no puede estar vacío"
 
 #: html/cgi-bin/ovpnmain.cgi html/cgi-bin/vpnmain.cgi
 msgid "Organization is too long; it should not be longer than 60 characters."
-msgstr ""
-"\"Orgranización es demasiado largo; no debe exceder los 60 caracteres\""
+msgstr "\"Orgranización es demasiado largo; no debe exceder los 60 caracteres\""
 
 #: html/cgi-bin/ovpnmain.cgi html/cgi-bin/vpnmain.cgi
 msgid "PKCS12 File Password:"
@@ -7364,8 +7366,7 @@ msgstr ""
 
 #: html/cgi-bin/qos.cgi
 msgid "Enter your settings <br /> and then press <i>Save</i>."
-msgstr ""
-"Introduzca sus configuraciones <br /> y después presione <i>Guardar</i>"
+msgstr "Introduzca sus configuraciones <br /> y después presione <i>Guardar</i>"
 
 #: html/cgi-bin/qos.cgi
 msgid "Ethernet (38 bytes)"
