diff --git a/htdocs/accountancy/bookkeeping/list.php b/htdocs/accountancy/bookkeeping/list.php
index 8ecf04fdbc8..0a4db2f84e4 100644
--- a/htdocs/accountancy/bookkeeping/list.php
+++ b/htdocs/accountancy/bookkeeping/list.php
@@ -99,7 +99,7 @@ $form = new Form($db);
if (! in_array($action, array('export_file', 'delmouv', 'delmouvconfirm')) && ! isset($_POST['begin']) && ! isset($_GET['begin']) && ! isset($_POST['formfilteraction']) && GETPOST('page','int') == '' && ! GETPOST('noreset','int'))
{
$query = "SELECT date_start, date_end from ".MAIN_DB_PREFIX."accounting_fiscalyear ";
- $query.= " where date_start < '".$this->idate(dol_now())."' and date_end > '".$this->idate(dol_now())."' limit 1";
+ $query.= " where date_start < '".$db->idate(dol_now())."' and date_end > '".$db->idate(dol_now())."' limit 1";
$res = $db->query($query);
if ($res->num_rows > 0) {
$fiscalYear = $db->fetch_object($res);
diff --git a/htdocs/langs/es_ES/accountancy.lang b/htdocs/langs/es_ES/accountancy.lang
index a5e4fbdf465..59c20932702 100644
--- a/htdocs/langs/es_ES/accountancy.lang
+++ b/htdocs/langs/es_ES/accountancy.lang
@@ -25,8 +25,8 @@ Chartofaccounts=Plan contable
CurrentDedicatedAccountingAccount=Cuenta contable dedicada
AssignDedicatedAccountingAccount=Nueva cuenta a asignar
InvoiceLabel=Etiqueta factura
-OverviewOfAmountOfLinesNotBound=Ver la cantidad de líneas no ligadas a cuentas contables
-OverviewOfAmountOfLinesBound=Ver la cantidad de líneas ligadas a cuentas contables
+OverviewOfAmountOfLinesNotBound=Ver la cantidad de líneas no vinculadas a una cuenta contable
+OverviewOfAmountOfLinesBound=Ver la cantidad de líneas vinculadas a una cuenta contable
OtherInfo=Otra información
DeleteCptCategory=Eliminar la cuenta contable del grupo
ConfirmDeleteCptCategory=¿Está seguro de querer eliminar esta cuenta contable del grupo de cuentas contables?
@@ -158,7 +158,7 @@ NumPiece=Apunte
TransactionNumShort=Núm. transacción
AccountingCategory=Grupos personalizados
GroupByAccountAccounting=Agrupar por cuenta contable
-AccountingAccountGroupsDesc=You can define here some groups of accounting account. They will be used for personalized accounting reports.
+AccountingAccountGroupsDesc=Puedes definir aquí algunos grupos de cuentas contables. Se usarán para informes de contabilidad personalizados.
ByAccounts=Por cuentas
ByPredefinedAccountGroups=Por grupos predefinidos
ByPersonalizedAccountGroups=Por grupos personalizados
@@ -173,7 +173,7 @@ DelBookKeeping=Eliminar los registros del Libro Mayor
FinanceJournal=Diario financiero
ExpenseReportsJournal=Diario informe de gastos
DescFinanceJournal=El diario financiero incluye todos los tipos de pagos por cuenta bancaria
-DescJournalOnlyBindedVisible=Esta es una vista de registros que están vinculados a una cuenta contable y pueden ser registrados en el Libro Mayor.
+DescJournalOnlyBindedVisible=Esta es una vista del registro vinculado a una cuenta contable y que se puede registrar en el Libro Mayor.
VATAccountNotDefined=Cuenta contable para IVA no definida
ThirdpartyAccountNotDefined=Cuenta contable de tercero no definida
ProductAccountNotDefined=Cuenta contable de producto no definida
@@ -191,7 +191,7 @@ DescThirdPartyReport=Consulte aquí el listado de clientes y proveedores y sus c
ListAccounts=Listado de cuentas contables
UnknownAccountForThirdparty=Cuenta contable de tercero desconocida, usaremos %s
UnknownAccountForThirdpartyBlocking=Cuenta contable de tercero desconocida. Error de bloqueo
-UnknownAccountForThirdpartyAndWaitingAccountNotDefinedBlocking=Unknown third party account and waiting account not defined. Blocking error
+UnknownAccountForThirdpartyAndWaitingAccountNotDefinedBlocking=Cuenta del terceros desconocida y cuenta de espera no definida. Error de bloqueo
Pcgtype=Grupo de cuenta
Pcgsubtype=Subgrupo de cuenta
@@ -224,6 +224,8 @@ GeneralLedgerSomeRecordWasNotRecorded=Algunas de las operaciones que no podrán
NoNewRecordSaved=No hay más registros para el diario
ListOfProductsWithoutAccountingAccount=Listado de productos sin cuentas contables
ChangeBinding=Cambiar la unión
+Accounted=Contabilizada en el Libro Mayor
+NotYetAccounted=Aún no contabilizada en el Libro Mayor
## Admin
ApplyMassCategories=Aplicar categorías en masa
diff --git a/htdocs/langs/es_ES/admin.lang b/htdocs/langs/es_ES/admin.lang
index c8e8d5cfe43..02057302f8a 100644
--- a/htdocs/langs/es_ES/admin.lang
+++ b/htdocs/langs/es_ES/admin.lang
@@ -260,18 +260,18 @@ FontSize=Tamaño de fuente
Content=Contenido
NoticePeriod=Plazo de aviso
NewByMonth=Nuevo por mes
-Emails=Emails
-EMailsSetup=Configuración emails
+Emails=E-Mails
+EMailsSetup=Configuración e-mails
EMailsDesc=Esta página le permite sobrescribir sus parámetros de PHP para el envío de correos electrónicos. En la mayoría de los casos, en el sistema operativo Unix/Linux, su configuración de PHP es correcta y estos parámetros son inútiles.
EmailSenderProfiles=Perfiles de remitentes de e-mails
MAIN_MAIL_SMTP_PORT=Puerto del servidor SMTP (Por defecto en php.ini: %s)
MAIN_MAIL_SMTP_SERVER=Nombre host o ip del servidor SMTP (Por defecto en php.ini: %s)
MAIN_MAIL_SMTP_PORT_NotAvailableOnLinuxLike=Puerto del servidor SMTP (No definido en PHP en sistemas de tipo Unix)
MAIN_MAIL_SMTP_SERVER_NotAvailableOnLinuxLike=Nombre servidor o ip del servidor SMTP (No definido en PHP en sistemas de tipo Unix)
-MAIN_MAIL_EMAIL_FROM=Correo electrónico del remitente para correos electrónicos automáticos (por defecto en php.ini: %s)
-MAIN_MAIL_ERRORS_TO=Correo electrónico del remitente utilizado para los correos electrónicos de error enviados
+MAIN_MAIL_EMAIL_FROM=E-mail del remitente para e-mails automáticos (por defecto en php.ini: %s)
+MAIN_MAIL_ERRORS_TO=E-mail del remitente utilizado para los e-mails de error enviados
MAIN_MAIL_AUTOCOPY_TO= Enviar automáticamente copia oculta de los e-mails enviados a
-MAIN_DISABLE_ALL_MAILS=Deshabilitar todos los envíos de correos electrónicos (para propósitos de prueba o demostraciones)
+MAIN_DISABLE_ALL_MAILS=Deshabilitar todos los envíos de e-mail (para propósitos de prueba o demostraciones)
MAIN_MAIL_SENDMODE=Método de envío de e-mails
MAIN_MAIL_SMTPS_ID=ID de autentificación SMTP si se requiere autenticación SMTP
MAIN_MAIL_SMTPS_PW=Contraseña autentificación SMTP si se requiere autentificación SMTP
@@ -410,11 +410,11 @@ ExtrafieldCheckBoxFromList=Casilla de selección de tabla
ExtrafieldLink=Objeto adjuntado
ComputedFormula=Campo combinado
ComputedFormulaDesc=Puede introducir aquí una fórmula utilizando otras propiedades de objeto o cualquier código PHP para obtener un valor calculado dinámico. Puede utilizar cualquier fórmula compatible con PHP, incluido el operador de condición "?" y los objetos globales siguientes: $db, $conf, $langs, $mysoc, $user, $object.
ATENCIÓN: Sólo algunas propiedades de $object pueden estar disponibles. Si necesita propiedades no cargadas, solo busque el objeto en su fórmula como en el segundo ejemplo.
Usando un campo computado significa que no puede ingresar ningún valor de la interfaz. Además, si hay un error de sintaxis, la fórmula puede devolver nada.
Ejemplo de fórmula:
$object->id < 10 ? round($object->id / 2, 2) : ($object->id + 2 * $user->id) * (int) substr($mysoc->zip, 1, 2)
Ejemlo de recarga de objeto
(($reloadedobj = new Societe($db)) && ($reloadedobj->fetch($obj->id ? $obj->id : ($obj->rowid ? $obj->rowid : $object->id)) > 0)) ? $reloadedobj->array_options['options_extrafieldkey'] * $reloadedobj->capital / 5 : '-1'
Otro ejemplo de fórmula para forzar la carga del objeto y su objeto principal:
(($reloadedobj = new Task($db)) && ($reloadedobj->fetch($object->id) > 0) && ($secondloadedobj = new Project($db)) && ($secondloadedobj->fetch($reloadedobj->fk_project) > 0)) ? $secondloadedobj->ref : 'Parent project not found'
-ExtrafieldParamHelpselect=El listado de parámetros tiene que ser key,valor
por ejemplo:
1,value1
2,value2
3,value3
...
Para tener una lista en funcion de atributos complementarios de lista:
1,value1|options_parent_list_code:parent_key
2,value2|options_parent_list_code:parent_key
Para tener la lista en función de otra:
1,value1|parent_list_code:parent_key
2,value2|parent_list_code:parent_key
+ExtrafieldParamHelpselect=El listado de parámetros tiene que ser key,valor
por ejemplo:
1,value1
2,value2
3,value3
...
Para tener una lista en funcion de campos adicionales de lista:
1,value1|options_parent_list_code:parent_key
2,value2|options_parent_list_code:parent_key
Para tener la lista en función de otra:
1,value1|parent_list_code:parent_key
2,value2|parent_list_code:parent_key
ExtrafieldParamHelpcheckbox=El listado de parámetros tiene que ser key,valor
por ejemplo:
1,value1
2,value2
3,value3
...
ExtrafieldParamHelpradio=El listado de parámetros tiene que ser key,valor (donde key no puede ser 0)
por ejemplo:
1,value1
2,value2
3,value3
...
-ExtrafieldParamHelpsellist=Lista de parámetros proviene de una tabla
Sintaxis: nombre_tabla: etiqueta_field: id_field :: filtro
Ejemplo: c_typent: libelle: id :: filtro
filtro puede ser una prueba simple (por ejemplo, activa = 1) Para mostrar sólo el valor activo
También puede utilizar $ ID $ en el filtro witch es el actual id del objeto actual
Para hacer un SELECT en el filtro de uso $ SEL $
si desea filtrar en extrafields utilizar la sintaxis Extra.fieldcode = ... (donde código de campo es el código de extrafield)
Para que la lista dependa de otra lista de atributos complementarios:
c_typent: libelle: id: options_ parent_list_code | parent_column: filter
Para que la lista dependa de otra lista:
c_typent: libelle: id: parent_list_code | parent_column: filter
-ExtrafieldParamHelpchkbxlst=Lista de parámetros proviene de una tabla
Sintaxis: nombre_tabla: etiqueta_field: id_field :: filtro
Ejemplo: c_typent: libelle: id :: filtro
filtro puede ser una prueba simple (por ejemplo, activa = 1) Para mostrar sólo el valor activo
También puede utilizar $ ID $ en el filtro witch es el id actual del objeto actual
Para hacer un SELECT en el filtro de uso $ SEL $
si desea filtrar en extrafields utilizar la sintaxis Extra.fieldcode = ... (donde código de campo es el código de extrafield)
Para que la lista dependa de otra lista de atributos complementarios:
c_typent: libelle: id: options_ parent_list_code | parent_column: filter
Para que la lista dependa de otra lista:
c_typent: libelle: id: parent_list_code | parent_column: filter
+ExtrafieldParamHelpsellist=Lista de parámetros proviene de una tabla
Sintaxis: nombre_tabla: etiqueta_field: id_field :: filtro
Ejemplo: c_typent: libelle: id :: filtro
filtro puede ser una prueba simple (por ejemplo, activa = 1) Para mostrar sólo el valor activo
También puede utilizar $ ID $ en el filtro witch es el actual id del objeto actual
Para hacer un SELECT en el filtro de uso $ SEL $
si desea filtrar en campos adicionales utilizar la sintaxis Extra.fieldcode = ... (donde código de campo es el código de campo adicional)
Para que la lista dependa de otra lista de campos adicionales:
c_typent: libelle: id: options_ parent_list_code | parent_column: filter
Para que la lista dependa de otra lista:
c_typent: libelle: id: parent_list_code | parent_column: filter
+ExtrafieldParamHelpchkbxlst=Lista de parámetros proviene de una tabla
Sintaxis: nombre_tabla: etiqueta_field: id_field :: filtro
Ejemplo: c_typent: libelle: id :: filtro
filtro puede ser una prueba simple (por ejemplo, activa = 1) Para mostrar sólo el valor activo
También puede utilizar $ ID $ en el filtro witch es el id actual del objeto actual
Para hacer un SELECT en el filtro de uso $ SEL $
si desea filtrar en campos adicionales utilizar la sintaxis Extra.fieldcode = ... (donde código de campo es el código de campo adicional)
Para que la lista dependa de otra lista de campos adicionales:
c_typent: libelle: id: options_ parent_list_code | parent_column: filter
Para que la lista dependa de otra lista:
c_typent: libelle: id: parent_list_code | parent_column: filter
ExtrafieldParamHelplink=Los parámetros deben ser ObjectName: Classpath
Sintaxis: ObjectName:Classpath
Ejemplo: Societe:societe/class/societe.class.php
LibraryToBuildPDF=Libreria usada en la generación de los PDF
WarningUsingFPDF=Atención: Su archivo conf.php contiene la directiva dolibarr_pdf_force_fpdf=1. Esto hace que se use la librería FPDF para generar sus archivos PDF. Esta librería es antigua y no cubre algunas funcionalidades (Unicode, transparencia de imágenes, idiomas cirílicos, árabes o asiáticos, etc.), por lo que puede tener problemas en la generación de los PDF.
Para resolverlo, y disponer de un soporte completo de PDF, puede descargar la librería TCPDF , y a continuación comentar o eliminar la línea $dolibarr_pdf_force_fpdf=1, y añadir en su lugar $dolibarr_lib_TCPDF_PATH='ruta_a_TCPDF'
@@ -551,6 +551,8 @@ Module520Desc=Gestión de créditos
Module600Name=Notificaciones
Module600Desc=Enviar notificaciones por e-mail (desencadenados por algunos eventos) a los usuarios (configuración definida para cada usuario), los contactos de terceros (configuración definida en cada tercero) o e-mails fijos
Module600Long=Tenga en cuenta que este módulo está dedicado a enviar mensajes de e-mail en tiempo real cuando se produce un evento. Si está buscando una función para enviar recordatorios por e-mail de los eventos de su agenda, vaya a la configuración del módulo Agenda.
+Module610Name=Variantes de productos
+Module610Desc=Permite la creación de variantes de productos en función de los atributos (color, tamaño, ...)
Module700Name=Donaciones
Module700Desc=Gestión de donaciones
Module770Name=Informes de gastos
@@ -598,7 +600,7 @@ Module10000Name=Sitios web
Module10000Desc=Cree sitios web públicos con un editor WYSIWYG. Configure el servidor web (Apache, Nginx,...) para que apunte al directorio dedicado para tenerlo en línea en Internet.
Module20000Name=Gestión de días libres retribuidos
Module20000Desc=Gestión de los días libres retribuidos de los empleados
-Module39000Name=Lotes de producto
+Module39000Name=Lotes de productos
Module39000Desc=Gestión de lotes o series, fechas de caducidad y venta de los productos
Module50000Name=PayBox
Module50000Desc=Módulo para ofrecer pagos online aceptando pagos con tarjeta de Débito/Crédito via PayBox. Esto puede ser usado para permitir a tus clientes realizar pagos libres o pagos en un objeto de Dolibarr en particular (factura, pedido...)
@@ -824,12 +826,12 @@ Permission1232=Crear facturas de proveedores
Permission1233=Validar facturas de proveedores
Permission1234=Eliminar facturas de proveedores
Permission1235=Enviar facturas de proveedores por correo
-Permission1236=Exportar facturas de proveedores, atributos y pagos
+Permission1236=Exportar facturas de proveedores, campos adicionales y pagos
Permission1237=Exportar pedidos de proveedores junto con sus detalles
Permission1251=Lanzar las importaciones en masa a la base de datos (carga de datos)
-Permission1321=Exportar facturas a clientes, atributos y cobros
+Permission1321=Exportar facturas a clientes, campos adicionales y cobros
Permission1322=Reabrir una factura pagada
-Permission1421=Exportar pedidos de clientes y atributos
+Permission1421=Exportar pedidos de clientes y campos adicionales
Permission20001=Leer peticiones días retribuidos (suyos y subordinados)
Permission20002=Cear/modificar sus días retribuidos
Permission20003=Eliminar peticiones de días retribuidos
@@ -890,7 +892,7 @@ DictionaryStaff=Empleados
DictionaryAvailability=Tiempos de entrega
DictionaryOrderMethods=Métodos de pedido
DictionarySource=Orígenes de presupuestos/pedidos
-DictionaryAccountancyCategory=Personalized groups for reports
+DictionaryAccountancyCategory=Grupos personalizados para imformes
DictionaryAccountancysystem=Modelos de planes contables
DictionaryAccountancyJournal=Diarios contables
DictionaryEMailTemplates=Plantillas E-Mails
@@ -1108,23 +1110,23 @@ MAIN_PROXY_HOST=Nombre/Dirección del servidor proxy
MAIN_PROXY_PORT=Puerto del servidor proxy
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
-ExtraFieldsLines=Atributos adicionales (líneas)
-ExtraFieldsLinesRec=Atributos complementarios (plantillas de líneas de facturas)
-ExtraFieldsSupplierOrdersLines=Atributos complementarios (líneas de pedido)
-ExtraFieldsSupplierInvoicesLines=Atributos complementarios (líneas de factura)
-ExtraFieldsThirdParties=Atributos adicionales (terceros)
-ExtraFieldsContacts=Atributos adicionales (contactos/direcciones)
-ExtraFieldsMember=Atributos adicionales (miembros)
-ExtraFieldsMemberType=Atributos adicionales (tipos de miembros)
-ExtraFieldsCustomerInvoices=Atributos adicionales (facturas a clientes)
-ExtraFieldsCustomerInvoicesRec=Atributos complementarios (plantillas de facturas)
-ExtraFieldsSupplierOrders=Atributos adicionales (pedidos a proveedores)
-ExtraFieldsSupplierInvoices=Atributos adicionales (facturas)
-ExtraFieldsProject=Atributos adicionales (proyectos)
-ExtraFieldsProjectTask=Atributos adicionales (tareas)
-ExtraFieldHasWrongValue=El atributo %s tiene un valor no válido
+DefineHereComplementaryAttributes=Defina aquí la lista de campos adicionales, no disponibles por defecto, y que desea gestionar para %s.
+ExtraFields=Campos adicionales
+ExtraFieldsLines=Campos adicionales (líneas)
+ExtraFieldsLinesRec=Campos adicionales (plantillas de líneas de facturas)
+ExtraFieldsSupplierOrdersLines=Campos adicionales (líneas de pedido)
+ExtraFieldsSupplierInvoicesLines=Campos adicionales (líneas de factura)
+ExtraFieldsThirdParties=Campos adicionales (terceros)
+ExtraFieldsContacts=Campos adicionales (contactos/direcciones)
+ExtraFieldsMember=Campos adicionales (miembros)
+ExtraFieldsMemberType=Campos adicionales (tipos de miembros)
+ExtraFieldsCustomerInvoices=Campos adicionales (facturas a clientes)
+ExtraFieldsCustomerInvoicesRec=Campos adicionales (plantillas de facturas)
+ExtraFieldsSupplierOrders=Campos adicionales (pedidos a proveedores)
+ExtraFieldsSupplierInvoices=Campos adicionales (facturas)
+ExtraFieldsProject=Campos adicionales (proyectos)
+ExtraFieldsProjectTask=Campos adicionales (tareas)
+ExtraFieldHasWrongValue=El campo %s tiene un valor no válido
AlphaNumOnlyLowerCharsAndNoSpace=sólo alfanuméricos y minúsculas sin espacio
SendmailOptionNotComplete=Atención, en algunos sistemas Linux, con este método de envio, para poder enviar mails en su nombre, la configuración de sendmail debe contener la opción -ba (parámetro mail.force_extra_parameters en el archivo php.ini). Si algunos de sus destinatarios no reciben sus mensajes, pruebe a modificar este parámetro PHP con mail.force_extra_parameters=-ba.
PathToDocuments=Rutas de acceso a documentos
@@ -1303,17 +1305,17 @@ LDAPContactDnExample=DN completo (ej: ou=contacts,dc=example,dc=com)
LDAPMemberDn=DN de los miembros
LDAPMemberDnExample=DN completo (ex: ou=members,dc=society,dc=com)
LDAPMemberObjectClassList=Lista de objectClass
-LDAPMemberObjectClassListExample=Lista de ObjectClass que definen los atributos de un registro (ej: top,inetOrgPerson o top,user for active directory)
+LDAPMemberObjectClassListExample=Lista de ObjectClass que definen los atributos de un registro (ej: top,inetOrgPerson o top,user para active directory)
LDAPMemberTypeDn=Tipos DN de miembros de Dolibar
LDAPMemberTypepDnExample=DN completo (por ejemplo, ou=memberstypes, dc=example, dc=com)
LDAPMemberTypeObjectClassList=Lista de objectClass
LDAPMemberTypeObjectClassListExample=Lista de ObjectClass que definen los atributos de un registro (ej: top,groupOfUniqueNames)
LDAPUserObjectClassList=Lista de objectClass
-LDAPUserObjectClassListExample=Lista de ObjectClass que definen los atributos de un registro (ej: top,inetOrgPerson o top,user for active directory)
+LDAPUserObjectClassListExample=Lista de ObjectClass que definen los atributos de un registro (ej: top,inetOrgPerson o top,user para active directory)
LDAPGroupObjectClassList=Lista de objectClass
LDAPGroupObjectClassListExample=Lista de ObjectClass que definen los atributos de un registro (ej: top,groupOfUniqueNames)
LDAPContactObjectClassList=Lista de objectClass
-LDAPContactObjectClassListExample=Lista de objectClass que definen los atributos de un registro (ej: top,inetOrgPerson o top,user for active directory)
+LDAPContactObjectClassListExample=Lista de objectClass que definen los atributos de un registro (ej: top,inetOrgPerson o top,user para active directory)
LDAPTestConnect=Probar la conexión LDAP
LDAPTestSynchroContact=Probar la sincronización de contactos
LDAPTestSynchroUser=Probar la sincronización de usuarios
@@ -1728,21 +1730,21 @@ SeeSubstitutionVars=Vea * nota para un listado de posibles variables de sustituc
SeeChangeLog=Ver archivo ChangeLog (solo inglés)
AllPublishers=Todos los editores
UnknownPublishers=Editores desconocidos
-AddRemoveTabs=Añadir o eliminar pestañas
-AddDataTables=Añadir tablas de objetos
-AddDictionaries=Añadir diccionarios
-AddData=Agregar objetos o datos de diccionarios
-AddBoxes=Añadir paneles
-AddSheduledJobs=Añadir tareas programadas
-AddHooks=Añadir hooks
-AddTriggers=Añadir triggers
-AddMenus=Añadir menús
-AddPermissions=Añadir permisos
-AddExportProfiles=Añadir perfiles de exportación
-AddImportProfiles=Añadir perfiles de importación
-AddOtherPagesOrServices=Añadir otras páginas o servicios
-AddModels=Añadir modelos de documentos o numeración
-AddSubstitutions=Añadir substituciones de claves
+AddRemoveTabs=Añade o elimina pestañas
+AddDataTables=Añade tablas de objetos
+AddDictionaries=Añade diccionarios
+AddData=Añade objetos o datos de diccionarios
+AddBoxes=Añade paneles
+AddSheduledJobs=Añade tareas programadas
+AddHooks=Añade hooks
+AddTriggers=Añade triggers
+AddMenus=Añade menús
+AddPermissions=Añade permisos
+AddExportProfiles=Añade perfiles de exportación
+AddImportProfiles=Añade perfiles de importación
+AddOtherPagesOrServices=Añade otras páginas o servicios
+AddModels=Añade modelos de documentos o numeración
+AddSubstitutions=Añade substituciones de claves
DetectionNotPossible=No es posible la detección
UrlToGetKeyToUseAPIs=Url para conseguir token para usar la API (una vez recibido el token se guarda en la tabla de usuarios de la base de datos y se debe proporcionar en cada llamada API)
ListOfAvailableAPIs=Listado de APIs disponibles
diff --git a/htdocs/langs/es_ES/bills.lang b/htdocs/langs/es_ES/bills.lang
index 7cf978aba75..2ece66711c7 100644
--- a/htdocs/langs/es_ES/bills.lang
+++ b/htdocs/langs/es_ES/bills.lang
@@ -178,7 +178,7 @@ ConfirmCancelBillQuestion=¿Porqué quiere clasificar esta factura como 'abandon
ConfirmClassifyPaidPartially=¿Está seguro de querer cambiar el estado de la factura %s a pagado?
ConfirmClassifyPaidPartiallyQuestion=Esta factura no ha sido pagado completamente. ¿Cual es la razón para cerrar esta factura?
ConfirmClassifyPaidPartiallyReasonAvoir=El resto a pagar (%s %s) es un descuento otorgado por pronto pago. Regularizaré el IVA con un abono.
-ConfirmClassifyPaidPartiallyReasonDiscount=Remaining unpaid (%s %s) is a discount granted because payment was made before term.
+ConfirmClassifyPaidPartiallyReasonDiscount=El resto a pagar (%s%s) es un descuento otorgado por pronto pago.
ConfirmClassifyPaidPartiallyReasonDiscountNoVat=El resto a pagar (%s %s) es un descuento otorgado por pronto pago. Acepto perder el IVA en este descuento.
ConfirmClassifyPaidPartiallyReasonDiscountVat=El resto a pagar (%s %s) es un descuento otorgado por pronto pago. Recuperaré el IVA sin usar un abono.
ConfirmClassifyPaidPartiallyReasonBadCustomer=Cliente moroso
diff --git a/htdocs/langs/es_ES/categories.lang b/htdocs/langs/es_ES/categories.lang
index 9d83ca86817..6a834e36fea 100644
--- a/htdocs/langs/es_ES/categories.lang
+++ b/htdocs/langs/es_ES/categories.lang
@@ -78,7 +78,7 @@ CatCusLinks=Enlaces entre clientes/clientes potenciales y etiquetas/categorías
CatProdLinks=Enlaces entre productos/servicios y etiquetas/categorías
CatProJectLinks=Enlaces entre proyectos y etiquetas/categorías
DeleteFromCat=Eliminar de la etiqueta/categoría
-ExtraFieldsCategories=Atributos complementarios
+ExtraFieldsCategories=Campos adicionales
CategoriesSetup=Configuración de etiquetas/categorías
CategorieRecursiv=Enlazar con la etiqueta/categoría automáticamente
CategorieRecursivHelp=Si está activado, el producto se enlazará a la categoría padre si lo añadimos a una subcategoría
diff --git a/htdocs/langs/es_ES/companies.lang b/htdocs/langs/es_ES/companies.lang
index 98fcc553b0d..d70114dacae 100644
--- a/htdocs/langs/es_ES/companies.lang
+++ b/htdocs/langs/es_ES/companies.lang
@@ -374,9 +374,9 @@ ContactNotLinkedToCompany=Contacto no vinculado a un tercero
DolibarrLogin=Login usuario
NoDolibarrAccess=Sin acceso de usuario
ExportDataset_company_1=Terceros (Empresas / asociaciones / particulares) y propiedades
-ExportDataset_company_2=Contactos de terceros y atributos
+ExportDataset_company_2=Contactos de terceros y campos adicionales
ImportDataset_company_1=Terceros (Empresas / asociaciones / particulares) y propiedades
-ImportDataset_company_2=Contactos/Direcciones (de terceros o no) y atributos
+ImportDataset_company_2=Contactos/Direcciones (de terceros o no) y campos adicionales
ImportDataset_company_3=Cuentas bancarias
ImportDataset_company_4=Terceros/Comerciales (Afecta a los usuarios comerciales de terceros)
PriceLevel=Nivel de precios
diff --git a/htdocs/langs/es_ES/compta.lang b/htdocs/langs/es_ES/compta.lang
index 18eb89f6dbd..277c8f8fcf5 100644
--- a/htdocs/langs/es_ES/compta.lang
+++ b/htdocs/langs/es_ES/compta.lang
@@ -24,7 +24,7 @@ PaymentsNotLinkedToInvoice=Pagos vinculados a ninguna factura, por lo que ningu
PaymentsNotLinkedToUser=Pagos no vinculados a un usuario
Profit=Beneficio
AccountingResult=Resultado contable
-BalanceBefore=Balance (before)
+BalanceBefore=Balance (antes)
Balance=Saldo
Debit=Debe
Credit=Haber
diff --git a/htdocs/langs/es_ES/donations.lang b/htdocs/langs/es_ES/donations.lang
index fddc435971d..0b6c7d207f3 100644
--- a/htdocs/langs/es_ES/donations.lang
+++ b/htdocs/langs/es_ES/donations.lang
@@ -31,4 +31,4 @@ DONATION_ART200=Mostrar artículo 200 del CGI si se está interesado
DONATION_ART238=Mostrar artículo 238 del CGI si se está interesado
DONATION_ART885=Mostrar artículo 885 del CGI si se está interesado
DonationPayment=Pago de donación
-DonationValidated=Donation %s validated
+DonationValidated=Donación %s validada
diff --git a/htdocs/langs/es_ES/languages.lang b/htdocs/langs/es_ES/languages.lang
index d460b1e968f..ec9b14b68fc 100644
--- a/htdocs/langs/es_ES/languages.lang
+++ b/htdocs/langs/es_ES/languages.lang
@@ -35,7 +35,7 @@ Language_es_PA=Español (Panamá)
Language_es_PY=Español (Paraguay)
Language_es_PE=Español (Perú)
Language_es_PR=Español (Puerto Rico)
-Language_es_UY=Spanish (Uruguay)
+Language_es_UY=Español (Uruguay)
Language_es_VE=Español (Venezuela)
Language_et_EE=Estonio
Language_eu_ES=Vasco
diff --git a/htdocs/langs/es_ES/main.lang b/htdocs/langs/es_ES/main.lang
index 729daa6ebcf..310a4b5dd6c 100644
--- a/htdocs/langs/es_ES/main.lang
+++ b/htdocs/langs/es_ES/main.lang
@@ -722,8 +722,8 @@ After=Después
IPAddress=Dirección IP
Frequency=Frecuencia
IM=Mensajería instantánea
-NewAttribute=Nuevo atributo
-AttributeCode=Código atributo
+NewAttribute=Nuevo campo
+AttributeCode=Código
URLPhoto=Url de la foto/logo
SetLinkToAnotherThirdParty=Vincular a otro tercero
LinkTo=Enlazar a
@@ -885,7 +885,7 @@ Select2NotFound=No se han encontrado registros
Select2Enter=Introducir
Select2MoreCharacter=o más caracteres
Select2MoreCharacters=o más caracteres
-Select2MoreCharactersMore=Sintaxis de búsqueda:
| OR (a|b)
* Cualquier caracter (a*b)
^Empezar con (^ab)
$Terminar con (ab$)
+Select2MoreCharactersMore=Sintaxis de búsqueda:
| O (a|b)
* Cualquier carácter (a*b)
^ Empieza con (^ab)
$ Termina con (ab$)
Select2LoadingMoreResults=Cargando más resultados...
Select2SearchInProgress=Búsqueda en progreso...
SearchIntoThirdparties=Terceros
@@ -912,5 +912,5 @@ CommentPage=Espacio de comentarios
CommentAdded=Comentario añadido
CommentDeleted=Comentario borrado
Everybody=Proyecto compartido
-PayedBy=Payed by
-PayedTo=Payed to
+PayedBy=Pagado por
+PayedTo=Pagado a
diff --git a/htdocs/langs/es_ES/modulebuilder.lang b/htdocs/langs/es_ES/modulebuilder.lang
index 6be47b732bf..188887b7a06 100644
--- a/htdocs/langs/es_ES/modulebuilder.lang
+++ b/htdocs/langs/es_ES/modulebuilder.lang
@@ -43,6 +43,8 @@ PathToModulePackage=Ruta al zip del módulo/aplicación
PathToModuleDocumentation=Ruta a la documentación del módulo/aplicación
SpaceOrSpecialCharAreNotAllowed=Espacios o caracteres especiales no son permitidos.
FileNotYetGenerated=Fichero todavía no generado
+RegenerateClassAndSql=Borrar y regenerar archivos de clase y sql
+RegenerateMissingFiles=Generar archivos no encontrados
SpecificationFile=Fichero con las reglas de negocio
LanguageFile=Archivo para el idioma
ConfirmDeleteProperty=¿Estás seguro que quieres eliminar la propiedad %s? Esto cambiará código en la clase PHP pero también eliminará la columna de la definición de la tabla del objeto.
diff --git a/htdocs/langs/es_ES/multicurrency.lang b/htdocs/langs/es_ES/multicurrency.lang
index dba8d088ca5..493c5f400a5 100644
--- a/htdocs/langs/es_ES/multicurrency.lang
+++ b/htdocs/langs/es_ES/multicurrency.lang
@@ -7,7 +7,7 @@ multicurrency_syncronize_error=Error sincronización: %s
MULTICURRENCY_USE_RATE_ON_DOCUMENT_DATE=Usar fecha del documento para encontrar la tasa de la divisa, en lugar de usar la última tasa conocida
multicurrency_useOriginTx=Cuando un objeto se crea desde otro, mantenga la conversión original del objeto de origen (de lo contrario, utilice la tasa de conversión más reciente conocida)
CurrencyLayerAccount=CurrencyLayer API
-CurrencyLayerAccount_help_to_synchronize=Debe crear una cuenta en su sitio web para utilizar esta función.
Obtenga su clave API
Si utiliza una cuenta gratuita, no puede cambiar la divisa origen (USD por defecto)
. Pero si su divisa principal no es USD, puede usar la divisa origen alternativa para forzar su divisa principal.
Está limitado a 1000 sincronizaciones por mes
+CurrencyLayerAccount_help_to_synchronize=Debe crear una cuenta en su sitio web para usar esta funcionalidad
Obtenga su Clave API
Si usa una cuenta gratuita no puede cambiar la moneda origen (por defecto USD)
Pero si su moneda principal no es USD puede usar la moneda origen alternativa para forzar su moneda principal
Estará limitado a 1000 sincronizaciones por mes
multicurrency_appId=Clave API
multicurrency_appCurrencySource=Divisa origen
multicurrency_alternateCurrencySource=Divisa origen alternativa
diff --git a/htdocs/langs/es_ES/other.lang b/htdocs/langs/es_ES/other.lang
index 2646aea5291..99dfadd2d7d 100644
--- a/htdocs/langs/es_ES/other.lang
+++ b/htdocs/langs/es_ES/other.lang
@@ -162,9 +162,9 @@ SizeUnitinch=pulgada
SizeUnitfoot=pie
SizeUnitpoint=punto
BugTracker=Incidencias
-SendNewPasswordDesc=Este formulario le permite solicitar una nueva contraseña. Se le enviará a su dirección de e-mail.
El cambio se hará efectivo una vez que haga clic en el enlace de confirmación en el e-mail.
Compruebe su bandeja de entrada.
+SendNewPasswordDesc=Este formulario le permite obtener una nueva contraseña. Le será enviada a su e-mail.
El cambio será efectivo una vez haga clic en el enlace de confirmación del e-mail.
Revise su e-mail.
BackToLoginPage=Volver a la página de conexión
-AuthenticationDoesNotAllowSendNewPassword=El modo de autenticación es %s.
En este modo, Dolibarr no conoce ni cambia su contraseña.
Póngase en contacto con el administrador del sistema si desea cambiar su contraseña.
+AuthenticationDoesNotAllowSendNewPassword=El modo de autentificación de Dolibarr está configurado como "%s".
En este modo Dolibarr no puede conocer ni modificar su contraseña
Contacte con su administrador para conocer las modalidades de cambio.
EnableGDLibraryDesc=Instale o active la libreria GD en su PHP para poder usar esta opción
ProfIdShortDesc=Prof Id %s es una información dependiente del país del tercero.
Por ejemplo, para el país %s, és el código %s.
DolibarrDemo=Demo de Dolibarr ERP/CRM
diff --git a/htdocs/langs/es_ES/printing.lang b/htdocs/langs/es_ES/printing.lang
index 352718f6cb9..f9735557d02 100644
--- a/htdocs/langs/es_ES/printing.lang
+++ b/htdocs/langs/es_ES/printing.lang
@@ -49,4 +49,6 @@ DirectPrintingJobsDesc=Esta página lista los trabajos encontrados en las impres
GoogleAuthNotConfigured=Configuración de Google OAuth no realizada. Habilite el módulo de OAuth y establezca un Google ID / Secreto.
GoogleAuthConfigured=Las credenciales OAuth de Google se encuentran en la configuración del módulo OAuth.
PrintingDriverDescprintgcp=Configuración variables del driver de impresión Google Cloud Print.
+PrintingDriverDescprintipp=Configuración variables para el driver de impresión Cups.
PrintTestDescprintgcp=Listado de impresoras para Google Cloud Print.
+PrintTestDescprintipp=Listado de Impresoras para Cups.
diff --git a/htdocs/langs/es_ES/products.lang b/htdocs/langs/es_ES/products.lang
index 394aa9e6be1..7234df78d8e 100644
--- a/htdocs/langs/es_ES/products.lang
+++ b/htdocs/langs/es_ES/products.lang
@@ -239,7 +239,7 @@ MinimumRecommendedPrice=El precio mínimo recomendado es: %s
PriceExpressionEditor=Editor de expresión de precios
PriceExpressionSelected=Expresión de precios seleccionada
PriceExpressionEditorHelp1="price = 2 + 2" o "2 + 2" para configurar un precio. Use ; para separar expresiones
-PriceExpressionEditorHelp2=Puede acceder a los atributos adicionales con variables como #extrafield_myextrafieldkey# y variables globales con #global_mycode#
+PriceExpressionEditorHelp2=Puede acceder a los campos adicionales con variables como #extrafield_myextrafieldkey# y variables globales con #global_mycode#
PriceExpressionEditorHelp3=En productos y servicios, y precios de proveedor están disponibles las siguientes variables
#tva_tx# #localtax1_tx# #localtax2_tx# #weight# #length# #surface# #price_min#
PriceExpressionEditorHelp4=Solamente en los precios de productos y servicios: #supplier_min_price#
In supplier prices only: #supplier_quantity# and #supplier_tva_tx#
PriceExpressionEditorHelp5=Valores globales disponibles:
diff --git a/htdocs/langs/es_ES/users.lang b/htdocs/langs/es_ES/users.lang
index daddb0fcf66..f089a880b64 100644
--- a/htdocs/langs/es_ES/users.lang
+++ b/htdocs/langs/es_ES/users.lang
@@ -63,7 +63,7 @@ CreateDolibarrThirdParty=Crear un tercero
LoginAccountDisableInDolibarr=La cuenta está desactivada en Dolibarr
UsePersonalValue=Utilizar valores personalizados
InternalUser=Usuario interno
-ExportDataset_user_1=Usuarios Dolibarr y atributos
+ExportDataset_user_1=Usuarios Dolibarr y campos adicionales
DomainUser=Usuario de dominio
Reactivate=Reactivar
CreateInternalUserDesc=Este formulario le permite crear un usuario interno para su empresa/asociación. Para crear un usuario externo (cliente, proveedor, etc), use el botón "Crear una cuenta de usuario" desde una ficha de un contacto del tercero.
diff --git a/htdocs/langs/es_ES/website.lang b/htdocs/langs/es_ES/website.lang
index 38a2155f292..14f1f3c2083 100644
--- a/htdocs/langs/es_ES/website.lang
+++ b/htdocs/langs/es_ES/website.lang
@@ -41,7 +41,7 @@ VirtualHostUrlNotDefined=URL del Host Virtual servido por un servidor externo no
NoPageYet=No hay páginas todavía
SyntaxHelp=Ayuda en la sintaxis del código
YouCanEditHtmlSourceckeditor=Puede editar código fuente HTML utilizando el botón "Origen" en el editor.
-YouCanEditHtmlSource=Puede editar el código fuente HTML usando el botón "Origen" en el editor. También puede incluir código PHP en esta fuente mediante etiquetas <?php ?>. Las siguientes variables globales están disponibles: $conf, $langs, $db, $mysoc, $user, $website.
También puede incluir contenido de otra Página/Contenedor con la siguiente sintaxis: <?php dolIncludeHtmlContent ($websitekey. '/contentaliastoinclude.php'); ?>
Para incluir un vínculo para descargar un archivo almacenado en el directorio de documentos/medios, utilice la sintaxis:
<a href="/document.php?modulepart=medias&file=filename.ext".
+YouCanEditHtmlSource=
Puede incluir código PHP en este fuente usando los tags <?php ?>. Dispone de estas variables globales: $conf, $langs, $db, $mysoc, $user, $website.
También puede incluir contenido de otra Página/Contenedor con la siguiente sintaxis:
<?php includeContainer('alias_of_container_to_include'); ?>
Para incluir un enlace para descargar un archivo guardado en el directorio documents, use el wrapper document.php :
Por ejemplo, para un archivo de documents/ecm (es necesario estar logueado), la sintaxis:
<a href="/document.php?modulepart=ecm&file=[relative_dir/]filename.ext">
Para un archivo de into documents/medias (directorio abierto para acceso público), la sintaxis es:
<a href="/document.php?modulepart=medias&file=[relative_dir/]filename.ext">
Para un archivo compartido mediante un enlace compartido (acceso abierto utilizando la clave hash para compartir del archivo), la sintaxis es:
<a href="/document.php?hashp=publicsharekeyoffile">
Para incluir una imagen guardada en el directorio documents , use el wrapper viewimage.php :
Ejemplo para una imagen de documents/medias (acceso abierto), la sintaxis es:
<a href="/viewimage.php?modulepart=medias&file=[relative_dir/]filename.ext">
ClonePage=Clonar página/contenedor
CloneSite=Clonar sitio
SiteAdded=Sitio web agregado
diff --git a/htdocs/langs/es_ES/withdrawals.lang b/htdocs/langs/es_ES/withdrawals.lang
index a8b25e5088e..355380794e6 100644
--- a/htdocs/langs/es_ES/withdrawals.lang
+++ b/htdocs/langs/es_ES/withdrawals.lang
@@ -26,7 +26,7 @@ LastWithdrawalReceipt=Las %s últimas domiciliaciones
MakeWithdrawRequest=Realizar una petición de domiciliación
WithdrawRequestsDone=%s domiciliaciones registradas
ThirdPartyBankCode=Código banco del tercero
-NoInvoiceCouldBeWithdrawed=No se ha domiciliado ninguna factura. Asegúrese de que las facturas son de empresas con los datos de cuentas bancarias correctos.
+NoInvoiceCouldBeWithdrawed=No se ha podido realizar la petición de domiciliación de ninguna factura. Compruebe que los terceros de las facturas relacionadas tienen una cuenta IBAN válida y dicho IBAN tiene un RUM con modo %s.
ClassCredited=Clasificar como "Abonada"
ClassCreditedConfirm=¿Está seguro de querer clasificar esta domiciliación como abonada en su cuenta bancaria?
TransData=Fecha envío