diff --git a/htdocs/langs/ca_ES/admin.lang b/htdocs/langs/ca_ES/admin.lang
index 8e61f05950f..791367b82f6 100644
--- a/htdocs/langs/ca_ES/admin.lang
+++ b/htdocs/langs/ca_ES/admin.lang
@@ -345,7 +345,13 @@ OldVATRates=Taxa d'IVA antiga
NewVATRates=Taxa d'IVA nova
PriceBaseTypeToChange=Canviar el preu on la referència de base és
MassConvert=Convertir massivament
-# Modules= undefined==
+String=Cadena
+TextLong=Text llarg
+Int=numèric enter
+Float=Decimal
+DateAndTime=Data i hora
+
+# Modules
Module0Name=Usuaris y grups
Module0Desc=Gestió d'usuaris i grups
Module1Name=Tercers
@@ -455,6 +461,8 @@ Module2900Name=GeoIPMaxmind
Module2900Desc=Capacitats de conversió GeoIP Maxmind
Module5000Name=Multi-empresa
Module5000Desc=Permet gestionar diverses empreses
+Module20000Name=Dies lliures
+Module20000Desc=Gestió dels dies lliures dels empleats
Module50000Name=PayBox
Module50000Desc=Mòdul per a proporcionar un pagament en línia amb targeta de crèdit mitjançant Paybox
Module50100Name=TPV
@@ -899,6 +907,8 @@ MAIN_PROXY_USER=Login del servidor proxy
MAIN_PROXY_PASS=Contrasenya del servidor proxy
DefineHereComplementaryAttributes=Definiu aquí la llista d'atributs addicionals, no disponibles a estàndard, i que vol gestionar per %s.
ExtraFields=Atributs addicionals
+ExtraFieldsThirdParties=Atributs adicionals (tercers)
+ExtraFieldsContacts=Atributs adicionals (contactes/adreçes)
ExtraFieldHasWrongValue=L'atribut %s te un valor incorrecte.
AlphaNumOnlyCharsAndNoSpace=només carateres alfanumèrics sense espais
SendingMailSetup=Configuració de l'enviament per mail
@@ -908,7 +918,7 @@ PathDirectory=Catàleg
SendmailOptionMayHurtBuggedMTA=La funcionalitat d'enviar correu electrònic a través del "correu directe PHP" genera una sol·licitud que pot ser mal interpretada per alguns servidors de correu. Això es tradueix en missatges de correu electrònic il·legibles per a les persones allotjades en aquestes plataformes. Aquest és el cas de clients en certs proveïdors de serveis d'Internet (Ex: Orange). Això no és un problema ni de Dolibarr ni de PHP, però sí del servidor de correu. No obstant això, podeu afegir l'opció MAIN_FIX_FOR_BUGGED_MTA amb valor 1 en configuració-varis per tractar que Dolibarr eviti l'error. Una altra solució (recomanada) és utilitzar el mètode d'enviament per SMTP que no té aquest inconvenient.
TranslationSetup=Configuració traducció
TranslationDesc=L'elecció de l'idioma mostrat en pantalla es modifica:
* A nivell global des del menú Inici - Configuració - Entorn
* De manera específica a l'usuari des de la pestanya interface usuari de la seva fitxa d'usuari (fer clic al seu login a la part superior esquerra de la pantalla).
-##### Module password generation= undefined==
+##### Module password generation
PasswordGenerationStandard=Retorna una contrasenya generada per l'algoritme intern Dolibarr: 8 caràcters, números i caràcters en minúscules barrejades.
PasswordGenerationNone=No ofereix contrasenyes. La contrasenya s'introdueix manualment.
##### Users setup #####
diff --git a/htdocs/langs/ca_ES/commissions.lang b/htdocs/langs/ca_ES/commissions.lang
index 1335c7a1f9c..da97a4066f2 100644
--- a/htdocs/langs/ca_ES/commissions.lang
+++ b/htdocs/langs/ca_ES/commissions.lang
@@ -1,6 +1,7 @@
# Dolibarr language file - ca_ES - commissions
CHARSET=UTF-8
+Module60000Desc=Gestió de comissions
commissionsSetup=Configuració de la gestió de comissions
ProductCommissionRate=Taxa de comissió sobre els productes
diff --git a/htdocs/langs/ca_ES/main.lang b/htdocs/langs/ca_ES/main.lang
index b016d67f6af..97683be8657 100644
--- a/htdocs/langs/ca_ES/main.lang
+++ b/htdocs/langs/ca_ES/main.lang
@@ -250,6 +250,8 @@ Quadri=Trimistre
MonthOfDay=Mes del dia
HourShort=H
Rate=Tipus
+UseLocalTax=Incloure taxes
+LocalTaxDesc=Alguns països apliquen 2 o 3 taxes a cada línia de factura. Si és el cas, escolliu el tipus de la segona i tercera taxa i el seu valor. Els possibles tipus són:
1: taxa local aplicable a productes i serveis sense IVA (IVA no s'aplica a la taxa local)
2: taxa local s'aplica a productes i serveis abans de l'IVA (IVA es calcula sobre import + taxa local)
3: taxa local s'aplica a productes sense IVA (IVA no s'aplica a la taxa local)
4: taxa local s'aplica a productes abans de l'IVA (IVA es calcula sobre l'import + taxa local)
5: taxa local s'aplica a serveis sense IVA (IVA no s'aplica a la taxa local)
6: taxa local s'aplica a serveis abans de l'IVA (IVA es calcula sobre import + taxa local)
7: la taxa local és un import fix aplicat al total de la factura
Bytes=Bytes
KiloBytes=Kilobytes
MegaBytes=Megabytes
diff --git a/htdocs/langs/ca_ES/margins.lang b/htdocs/langs/ca_ES/margins.lang
index 55d5374963a..f502a3274bf 100644
--- a/htdocs/langs/ca_ES/margins.lang
+++ b/htdocs/langs/ca_ES/margins.lang
@@ -1,6 +1,8 @@
# Dolibarr language file - ca_ES - margins
CHARSET=UTF-8
+Module59000Name=Marges
+Module59000Desc=Gestió de marges comercials
Margin=Marge
Margins=Marges
TotalMargin=Marge total
diff --git a/htdocs/langs/ca_ES/products.lang b/htdocs/langs/ca_ES/products.lang
index 12b98a54c44..f1c0fbb0616 100644
--- a/htdocs/langs/ca_ES/products.lang
+++ b/htdocs/langs/ca_ES/products.lang
@@ -176,3 +176,6 @@ AddThisProductCard=Crear fitxa producte
HelpAddThisProductCard=Aquesta opció permet crear o clonar una fitxa de producte en cas que no hi hagi
AddThisServiceCard=Crear fitxa servei
HelpAddThisServiceCard=Aquesta opció permet crear o clonar una fitxa de servei en cas que no hi hagi
+CurrentProductPrice=Preu actual
+AlwaysUseNewPrice=Utilitzar sempre el preu actual
+AlwaysUseFixedPrice=Utilitzar el preu fixat
\ No newline at end of file
diff --git a/htdocs/langs/ca_ES/stocks.lang b/htdocs/langs/ca_ES/stocks.lang
index 63365eb4c83..e4bd2affa13 100644
--- a/htdocs/langs/ca_ES/stocks.lang
+++ b/htdocs/langs/ca_ES/stocks.lang
@@ -8,6 +8,8 @@ MenuNewWarehouse=Nou magatzem
WarehouseOpened=Magatzem obert
WarehouseClosed=Magatzem tancat
WarehouseSource=Magatzem origen
+WarehouseSourceNotDefined=Sense magatzems definits,
+AddOne=Afegir un
WarehouseTarget=Magatzem destinació
ValidateSending=Validar enviament
CancelSending=Anul·lar enviament
diff --git a/htdocs/langs/es_ES/admin.lang b/htdocs/langs/es_ES/admin.lang
index dc0af998df7..58005491211 100644
--- a/htdocs/langs/es_ES/admin.lang
+++ b/htdocs/langs/es_ES/admin.lang
@@ -346,7 +346,13 @@ OldVATRates=Tasa de IVA antigua
NewVATRates=Tasa de IVA nueva
PriceBaseTypeToChange=Cambiar el precio cuya referencia de base es
MassConvert=Convertir masivamente
-# Modules= undefined=
+String=Cadena
+TextLong=Texto largo
+Int=Numérico entero
+Float=Decimal
+DateAndTime=Fecha y hora
+
+# Modules
Module0Name=Usuarios y grupos
Module0Desc=Gestión de usuarios y grupos
Module1Name=Terceros
@@ -455,7 +461,9 @@ Module2800Desc=Cliente FTP
Module2900Name=GeoIPMaxmind
Module2900Desc=Capacidades de conversión GeoIP Maxmind
Module5000Name=Multi-empresa
-Module5000Desc=Permite gestionar varias empresas
+Module5000Desc=Permite gestionar varias empresas
+Module20000Name=Días libres
+Module20000Desc=Gestión de los días libres de los empleados
Module50000Name=PayBox
Module50000Desc=Módulo para proporcionar un pago en línea con tarjeta de crédito mediante Paybox
Module50100Name=TPV
@@ -901,6 +909,8 @@ MAIN_PROXY_USER=Login del servidor proxy
MAIN_PROXY_PASS=Contraseña del servidor proxy
DefineHereComplementaryAttributes=Defina aquí la lista de atributos adicionales, no disponibles por defecto, y que desea gestionar para %s.
ExtraFields=Atributos adicionales
+ExtraFieldsThirdParties=Atributos adicionales (terceros)
+ExtraFieldsContacts=Atributos adicionales (contactos/direcciones)
ExtraFieldHasWrongValue=El atributo %s tiene un valor incorrecto.
AlphaNumOnlyCharsAndNoSpace=solamente caracteres alfanuméricos sin espacios
SendingMailSetup=Configuración del envío por mail
diff --git a/htdocs/langs/es_ES/commissions.lang b/htdocs/langs/es_ES/commissions.lang
index f771cad3185..2077ca5990c 100644
--- a/htdocs/langs/es_ES/commissions.lang
+++ b/htdocs/langs/es_ES/commissions.lang
@@ -1,6 +1,7 @@
# Dolibarr language file - es_ES - commissions
CHARSET=UTF-8
+Module60000Desc=Gestión de comisiones
commissionsSetup=Configuración de la gestión de comisiones
ProductCommissionRate=Tasa de comisión sobre los productos
diff --git a/htdocs/langs/es_ES/main.lang b/htdocs/langs/es_ES/main.lang
index 140b25c161e..102624c20dc 100644
--- a/htdocs/langs/es_ES/main.lang
+++ b/htdocs/langs/es_ES/main.lang
@@ -250,6 +250,8 @@ Quadri=Trimestre
MonthOfDay=Mes del día
HourShort=H
Rate=Tipo
+UseLocalTax=Incluir tasas
+LocalTaxDesc=Algunos países aplican 2 o 3 tasas a cada línea de factura. Si es el caso, escoja el tipo de la segunda y tercera tasa y su valor. Los posibles tipos son:
1 : tasa local aplicable a productos y servicios sin IVA (IVA no se aplica en la tasa local)
2 : tasa local se aplica a productos y servicios antes del IVA (IVA se calcula sobre importe+tasa local)
3 : tasa local se aplica a productos sin IVA (IVA no se aplica en la tasa local)
4 : tasa local se aplica a productos antes del IVA (IVA se calcula sobre el importe+tasa local)
5 : tasa local se aplica a servicios sin IVA (IVA no se aplica a la tasa local)
6 : tasa local se aplica a servicios antes del IVA (IVA se calcula sobre importe + tasa local)
7 : la tasa local es un importe fijo aplicado al total de la factura
Bytes=Bytes
KiloBytes=Kilobytes
MegaBytes=Megabytes
diff --git a/htdocs/langs/es_ES/margins.lang b/htdocs/langs/es_ES/margins.lang
index 213b672aafb..5ff7b74b7d4 100644
--- a/htdocs/langs/es_ES/margins.lang
+++ b/htdocs/langs/es_ES/margins.lang
@@ -1,6 +1,8 @@
# Dolibarr language file - es_ES - margins
CHARSET=UTF-8
+Module59000Name=Márgenes
+Module59000Desc=Gestión de márgenes comerciales
Margin=Margen
Margins=Márgenes
TotalMargin=Margen total
diff --git a/htdocs/langs/es_ES/products.lang b/htdocs/langs/es_ES/products.lang
index 81eb557fc53..97d4586bae6 100644
--- a/htdocs/langs/es_ES/products.lang
+++ b/htdocs/langs/es_ES/products.lang
@@ -176,3 +176,6 @@ AddThisProductCard=Crear ficha producto
HelpAddThisProductCard=Esta opción permite crear o clonar una ficha de producto en caso de que no exista
AddThisServiceCard=Crear ficha servicio
HelpAddThisServiceCard=Esta opción permite crear o clonar una ficha de servicio en caso de que no exista
+CurrentProductPrice=Precio actual
+AlwaysUseNewPrice=Usar siempre el precio actual
+AlwaysUseFixedPrice=Usar el precio fijado
\ No newline at end of file
diff --git a/htdocs/langs/es_ES/stocks.lang b/htdocs/langs/es_ES/stocks.lang
index 919564f7100..55a440302a7 100644
--- a/htdocs/langs/es_ES/stocks.lang
+++ b/htdocs/langs/es_ES/stocks.lang
@@ -8,6 +8,8 @@ MenuNewWarehouse=Nuevo almacén
WarehouseOpened=Almacén abierto
WarehouseClosed=Almacén cerrado
WarehouseSource=Almacén origen
+WarehouseSourceNotDefined=Sin almacenes definidos,
+AddOne=Añadir uno
WarehouseTarget=Almacén destino
ValidateSending=Validar envío
CancelSending=Anular envío