From e010e70d088f62a6177540501a80916b93389bfb Mon Sep 17 00:00:00 2001
From: simnandez <jmenent@2byte.es>
Date: Fri, 27 Jan 2012 16:08:46 +0100
Subject: [PATCH] Trad: import wizard improvements

---
 htdocs/langs/ca_ES/companies.lang |   1 +
 htdocs/langs/ca_ES/errors.lang    |   1 +
 htdocs/langs/ca_ES/exports.lang   |   8 +-
 htdocs/langs/es_ES/companies.lang |   1 +
 htdocs/langs/es_ES/errors.lang    |   1 +
 htdocs/langs/es_ES/exports.lang   | 224 +++++++++++++++---------------
 htdocs/langs/fr_FR/exports.lang   |   2 +-
 7 files changed, 125 insertions(+), 113 deletions(-)

diff --git a/htdocs/langs/ca_ES/companies.lang b/htdocs/langs/ca_ES/companies.lang
index 8cc44a29fd2..3cdf9b80129 100644
--- a/htdocs/langs/ca_ES/companies.lang
+++ b/htdocs/langs/ca_ES/companies.lang
@@ -326,6 +326,7 @@ NoDolibarrAccess=Sense accés d'usuari
 ExportDataset_company_1=Tercers (empreses/institucions) i atributs
 ExportDataset_company_2=Contactes de tercers i atributs
 ImportDataset_company_1=Tercers (empreses/institucions) i atributs
+ImportDataset_company_2=Contactes (tercers o lliures) i atributs
 PriceLevel=Nivell de preus
 DeliveriesAddress=Adreça(es) d'enviament
 DeliveryAddress=Adreça d'enviament
diff --git a/htdocs/langs/ca_ES/errors.lang b/htdocs/langs/ca_ES/errors.lang
index dd2057d7bd2..d1f10c20512 100644
--- a/htdocs/langs/ca_ES/errors.lang
+++ b/htdocs/langs/ca_ES/errors.lang
@@ -65,6 +65,7 @@ ErrorPasswordsMustMatch=Les 2 contrasenyes indicades s'han de correspondre
 ErrorContactEMail=S'ha produït un error tècnic. Contacti amb l'administrador al e-mail <b>%s</b>, indicant el codi d'error <b>%s</b> en el seu missatge, o pot també adjuntar una còpia de pantalla d'aquesta pàgina.
 ErrorWrongValueForField=Valor incorrecte per al camp número <b>%s</b> (el valor '<b>%s</b>' no compleix amb la regla <b>%s</b>)
 ErrorFieldValueNotIn=Valor incorrecte per al camp nombre <b>%s</b> (el valor '<b>%s</b>' no es un valor en el camp <b>%s</b> de la taula <b>%s</b>)
+ErrorFieldRefNotIn=Valor incorrecte per al camp nombre <b>%s</b> (el valor '<b>%s</b>' no és una referència existent en <b>%s</b>)
 ErrorsOnXLines=Errors a <b>%s</b> línies font
 ErrorFileIsInfectedWithAVirus=L'antivirus no ha pogut validar aquest arxiu (és probable que estigui infectat per un virus)!
 ErrorSpecialCharNotAllowedForField=Els caràcters especials no són admesos pel camp "%s"
diff --git a/htdocs/langs/ca_ES/exports.lang b/htdocs/langs/ca_ES/exports.lang
index fa400bc9296..68036fd6e36 100644
--- a/htdocs/langs/ca_ES/exports.lang
+++ b/htdocs/langs/ca_ES/exports.lang
@@ -1,4 +1,4 @@
-# Dolibarr language file - ca_ES - exports 
+# Dolibarr language file - ca_ES - exports
 CHARSET=UTF-8
 ExportsArea=Àrea exportació
 ImportArea=Àrea importació
@@ -103,8 +103,12 @@ NbOfLinesImported=Nombre de línies correctament importades: <b>%s</b>.
 DataComeFromNoWhere=El valor a inserir no correspon a cap camp de l'arxiu origen.
 DataComeFromFileFieldNb=El valor a inserir es correspon al camp nombre <<b>%s</b> de l'arxiu origen.
 DataComeFromIdFoundFromRef=El valor donat per el camp <b>%s</b> de l'arxiu origen serà utilitzat per trobar el ID de l'objecte pare a fer servir (l'objecte <b>%s</b> amb la referència de l'arxiu origen ha d'existir a Dolibarr).
+DataComeFromIdFoundFromCodeId=El codi del camp número <b>%s</b> de l'arxiu d'origen s'utilitzarà per trobar l'id de l'objecte pare a utilitzar (el codi de l'arxiu d'origen ha d'existir en el diccionari <b>%s</b>). Tingueu en compte que si coneix l'id, pot usar-lo en lloc del codi a l'arxiu d'origen. La importació funcionarà en els 2 casos.
 DataIsInsertedInto=Les dades de l'arxiu d'origen s'inseriran en el següent camp:
 DataIDSourceIsInsertedInto=L'ID de l'objecte pare trobat a partir de la dada origen, s'inserirà en el següent camp:
+DataCodeIDSourceIsInsertedInto=L'id de la línia pare trobada a partir del codi, s'ha d'inserir en el següent camp:
 SourceRequired=Dades d'origen obligatòries
 SourceExample=Exemple de dades d'origen possibles
-CSVFormatDesc=Arxiu amb format <b>Valors separats per coma</b> (.csv).<br>És un fitxer amb format de text en què els camps són separats pel caràcter [ %s ]. Si el separador es troba en el contingut d'un camp, el camp ha d'estar tancat per el caràcter [ %s ]. El caràcter d'escapament per a incloure un caràcter d'entorn en una dada és [ %s ].
\ No newline at end of file
+ExampleAnyRefFoundIntoElement=Totes les referències trobades per als elements <b>%s</b>
+ExampleAnyCodeOrIdFoundIntoDictionnary=Tots els codis (o id) trobats en el diccionari <b>%s</b>
+CSVFormatDesc=Arxiu amb format <b>Valors separats per coma</b> (.csv).<br>És un fitxer amb format de text en què els camps són separats pel caràcter [ %s ]. Si el separador es troba en el contingut d'un camp, el camp ha d'estar tancat per el caràcter [ %s ]. El caràcter d'escapament per a incloure un caràcter d'entorn en una dada és [ %s ].
diff --git a/htdocs/langs/es_ES/companies.lang b/htdocs/langs/es_ES/companies.lang
index 1d0ac410c8f..199f90333c8 100644
--- a/htdocs/langs/es_ES/companies.lang
+++ b/htdocs/langs/es_ES/companies.lang
@@ -326,6 +326,7 @@ NoDolibarrAccess=Sin acceso de usuario
 ExportDataset_company_1=Terceros (empresas/instituciones) y atributos
 ExportDataset_company_2=Contactos de terceros y atributos
 ImportDataset_company_1=Terceros (empresas/instituciones) y atributos
+ImportDataset_company_2=Contactos (terceros o libres) y atributos
 PriceLevel=Nivel de precios
 DeliveriesAddress=Dirección(es) de envío
 DeliveryAddress=Dirección de envío
diff --git a/htdocs/langs/es_ES/errors.lang b/htdocs/langs/es_ES/errors.lang
index 170e20451b0..cd0854a6431 100644
--- a/htdocs/langs/es_ES/errors.lang
+++ b/htdocs/langs/es_ES/errors.lang
@@ -65,6 +65,7 @@ ErrorPasswordsMustMatch=Las 2 contraseñas indicadas deben corresponderse
 ErrorContactEMail=Se ha producido un error técnico. Contacte con el administrador al e-mail <b>%s</b>, indicando el código de error <b>%s</b> en su mensaje, o puede también adjuntar una copia de pantalla de esta página.
 ErrorWrongValueForField=Valor incorrecto para el campo número <b>%s</b> (el valor '<b>%s</b>' no cumple con la regla <b>%s</b>)
 ErrorFieldValueNotIn=Valor incorrecto para el campo número <b>%s</b> (el valor '<b>%s</b>' no es un valor en el campo <b>%s</b> de la tabla <b>%s</b>)
+ErrorFieldRefNotIn=Valor incorrecto para el campo número <b>%s</b> (el valor '<b>%s</b>' no es una referencia existente en <b>%s</b>)
 ErrorsOnXLines=Errores en <b>%s</b> líneas fuente
 ErrorFileIsInfectedWithAVirus=¡El antivirus no ha podido validar este archivo (es probable que esté infectado por un virus)!
 ErrorSpecialCharNotAllowedForField=Los caracteres especiales no son admitidos por el campo "%s"
diff --git a/htdocs/langs/es_ES/exports.lang b/htdocs/langs/es_ES/exports.lang
index 6c998693d4a..b1a61723b94 100644
--- a/htdocs/langs/es_ES/exports.lang
+++ b/htdocs/langs/es_ES/exports.lang
@@ -1,110 +1,114 @@
-# Dolibarr language file - es_ES - exports 
-CHARSET= UTF-8
-ExportsArea= Área exportación
-ImportArea= Área importación
-NewExport= Nueva exportación
-NewImport= Nueva importación
-ExportableDatas= Conjunto de datos exportables
-ImportableDatas= Conjunto de datos importables
-SelectExportDataSet= Elija un conjunto predefinido de datos que desee exportar...
-SelectImportDataSet= Seleccione un lote de datos predefinidos que desee importar...
-SelectExportFields= Elija los campos que deben exportarse, o elija un perfil de exportación predefinido
-SelectImportFields= Seleccione los campos a importar, o seleccione un perfil predefinido de importación
-NotImportedFields= Campos del archivo origen no importados
-SaveExportModel= Guardar este perfil de exportación si desea reutilizarlo posteriormente...
-SaveImportModel= Guarde este perfil de importación si desea reutilizarlo de nuevo posteriormente...
-ExportModelName= Nombre del perfil de exportación
-ExportModelSaved= Perfil de exportación guardado con el nombre de <b>%s</b>.
-ExportableFields= Campos exportables
-ExportedFields= Campos a exportar
-ImportModelName= Nombre del perfil de importación
-ImportModelSaved= Perfil de importación guardado bajo el nombre <b>%s</b>.
-ImportableFields= Campos importables
-ImportedFields= Campos a importar
-DatasetToExport= Conjunto de datos a exportar
-DatasetToImport= Lote de datos a importar
-NoDiscardedFields= Sin campos del archivo origen rechazados
-Dataset= Conjunto de datos
-ChooseFieldsOrdersAndTitle= Elija el orden de los campos...
-FieldsOrder= Orden de los campos
-FieldsTitle= Título campos
-FieldOrder= Orden del campo
-FieldTitle= Título campo
-ChooseExportFormat= Elija el formato de exportación
-NowClickToGenerateToBuildExportFile= Ahora, seleccione el formato de exportación de la lista desplegable y haga clic en "Generar" para generar el archivo exportación...
-AvailableFormats= Formatos dispo.
-LibraryShort= Librería
-LibraryUsed= Librería utilizada
-LibraryVersion= Versión
-Step= Paso
-FormatedImport= Asistente de importación
-FormatedImportDesc1= Esta área permite realizar importaciones personalizadas de datos mediante un ayudante que evita tener conocimientos técnicos de Dolibarr.
-FormatedImportDesc2= El primer paso consiste en elegir el tipo de dato que debe importarse, luego el archivo y a continuación elegir los campos que desea importar.
-FormatedExport= Asistente de exportación
-FormatedExportDesc1= Esta área permite realizar exportaciones personalizadas de los datos mediante un ayudante que evita tener conocimientos técnicos de Dolibarr.
-FormatedExportDesc2= El primer paso consiste en elegir uno de los conjuntos de datos predefinidos, a continuación elegir los campos que quiere exportar al archivo y en que orden.
-FormatedExportDesc3= Una vez seleccionados los datos, es posible elegir el formato del archivo de exportación generado.
-Sheet= Hoja
-NoImportableData= Sin tablas de datos importables (ningún módulo con las definiciones de los perfiles de importación está activo)
-FileSuccessfullyBuilt= Archivo de exportación generado
-SQLUsedForExport= Consulta SQL utilizada para construir el archivo de exportación
-LineId= ID de línea
-LineDescription= Descripción de línea
-LineUnitPrice= Precio unitario de la línea
-LineVATRate= Tipo de IVA de la línea
-LineQty= Cantidad de la línea
-LineTotalHT= Importe sin IVA de la línea
-LineTotalTTC= Importe total de la línea
-LineTotalVAT= Importe IVA de la línea
-TypeOfLineServiceOrProduct= Tipo de línea (0=producto, 1=servicio)
-FileWithDataToImport= Archivo que contiene los datos a importar
-FileToImport= Archivo origen a importar
-FileMustHaveOneOfFollowingFormat= El archivo de importación debe tener uno de los siguientes formatos
-ChooseFormatOfFileToImport= Elija el formato de archivo que desea importar haciendo en el picto %s para seleccionarlo...
-ChooseFileToImport= Elija el archivo de importación y haga clic en el picto %s para seleccionarlo como archivo origen de importación...
-DownloadEmptyExample= Descargar archivo de ejemplo vacío
-SourceFileFormat= Formato del archivo origen
-FieldsInSourceFile= Campos en el archivo origen
-FieldsInTargetDatabase= Campos destino en la base de datos Dolibarr (*=obligatorio)
-Field= Campo
-NoFields= Ningún campo
-MoveField= Mover campo columna número %s
-ExampleOfImportFile= Ejemplo_de_archivo_importación
-SaveImportProfile= Guardar este perfil de importación
-ErrorImportDuplicateProfil= No se puede guardar el perfil de importación bajo este nombre. Ya existe un perfil con ese nombre.
-ImportSummary= Resumen de la configuración de importación
-TablesTarget= Tablas de destino
-FieldsTarget= Campos de destino
-TableTarget= Tabla destino
-FieldTarget= Campo destino
-FieldSource= Campo origen
-DoNotImportFirstLine= No importar la primera línea del archivo fuente
-NbOfSourceLines= Número de líneas del archivo fuente
-NowClickToTestTheImport= Compruebe los parámetros de importación establecidos. Si está de acuerdo, haga clic en el botón "<b>%s</b>" para ejecutar una simulación de importación (ningún dato será modificado, inicialmente sólo será una simulación)...
-RunSimulateImportFile= Ejecutar la simulación de importación
-FieldNeedSource= Este campo requiere obligatoriamente una fuente de datos
-SomeMandatoryFieldHaveNoSource= Algunos campos obligatorios no tienen campo fuente en el archivo de origen
-InformationOnSourceFile= Información del archivo origen
-InformationOnTargetTables= Información sobre los campos de destino
-SelectAtLeastOneField= Bascular al menos un campo origen en la columna de campos a exportar
-SelectFormat= Seleccione este formato de archivo de importación
-RunImportFile= Lanzar la importación
-NowClickToRunTheImport= Compruebe los resultados de la simulación. Si todo está bien, inicie la importación definitiva.
-DataLoadedWithId= Todos los datos serán importados con la siguiente id de importación: <b>%s</b>
-ErrorMissingMandatoryValue= Dato obligatorio no indicado en el archivo fuente, campo número <b>%s</b>.
-TooMuchErrors= Todavía hay <b>%s</b> líneas con error, pero su visualización ha sido limitada.
-TooMuchWarnings= Todavía hay <b>%s</b> líneas con warnings, pero su visualización ha sido limitada.
-EmptyLine= Línea en blanco
-CorrectErrorBeforeRunningImport= Debe corregir todos los errores antes de iniciar la importación definitiva.
-FileWasImported= El archivo se ha importado con el número de importación <b>%s</b>. 
-YouCanUseImportIdToFindRecord= Puede encontrar los registros de esta importación en su base de datos filtrando el campo <b>import_key='%s'</b>.
-NbOfLinesOK= Número de líneas sin errores ni warnings: <b>%s</b>.
-NbOfLinesImported= Número de líneas correctamente importadas: <b>%s</b>.
-DataComeFromNoWhere= El valor a insertar no corresponde a ningún campo del archivo origen.
-DataComeFromFileFieldNb= El valor a insertar se corresponde al campo número <b>%s</b> del archivo origen.
-DataComeFromIdFoundFromRef= El valor dado por el campo <b>%s</b> del archivo origen será utilizado para encontrar el ID del objeto padre a usar (el objeto <b>%s</b> con la referencia del archivo origen debe existir en Dolibarr).
-DataIsInsertedInto= Los datos del archivo de origen se insertarán en el siguiente campo:
-DataIDSourceIsInsertedInto= El ID del objeto padre encontrado a partir del dato origen, se insertará en el siguiente campo:
-SourceRequired= Datos de origen obligatorios
-SourceExample= Ejemplo de datos de origen posibles
-CSVFormatDesc=Archivo con formato <b>Valores separados por coma</b> (.csv).<br>Es un fichero con formato de texto en el que los campos son separados por el carácter [ %s ]. Si el separador se encuentra en el contenido de un campo, El campo debe de estar acotado por el carácter [ %s ]. El carácter de escape para incluir un carácter de entorno en un dato es [ %s ].
\ No newline at end of file
+# Dolibarr language file - es_ES - exports
+CHARSET=UTF-8
+ExportsArea=Área exportación
+ImportArea=Área importación
+NewExport=Nueva exportación
+NewImport=Nueva importación
+ExportableDatas=Conjunto de datos exportables
+ImportableDatas=Conjunto de datos importables
+SelectExportDataSet=Elija un conjunto predefinido de datos que desee exportar...
+SelectImportDataSet=Seleccione un lote de datos predefinidos que desee importar...
+SelectExportFields=Elija los campos que deben exportarse, o elija un perfil de exportación predefinido
+SelectImportFields=Seleccione los campos a importar, o seleccione un perfil predefinido de importación
+NotImportedFields=Campos del archivo origen no importados
+SaveExportModel=Guardar este perfil de exportación si desea reutilizarlo posteriormente...
+SaveImportModel=Guarde este perfil de importación si desea reutilizarlo de nuevo posteriormente...
+ExportModelName=Nombre del perfil de exportación
+ExportModelSaved=Perfil de exportación guardado con el nombre de <b>%s</b>.
+ExportableFields=Campos exportables
+ExportedFields=Campos a exportar
+ImportModelName=Nombre del perfil de importación
+ImportModelSaved=Perfil de importación guardado bajo el nombre <b>%s</b>.
+ImportableFields=Campos importables
+ImportedFields=Campos a importar
+DatasetToExport=Conjunto de datos a exportar
+DatasetToImport=Lote de datos a importar
+NoDiscardedFields=Sin campos del archivo origen rechazados
+Dataset=Conjunto de datos
+ChooseFieldsOrdersAndTitle=Elija el orden de los campos...
+FieldsOrder=Orden de los campos
+FieldsTitle=Título campos
+FieldOrder=Orden del campo
+FieldTitle=Título campo
+ChooseExportFormat=Elija el formato de exportación
+NowClickToGenerateToBuildExportFile=Ahora, seleccione el formato de exportación de la lista desplegable y haga clic en "Generar" para generar el archivo exportación...
+AvailableFormats=Formatos dispo.
+LibraryShort=Librería
+LibraryUsed=Librería utilizada
+LibraryVersion=Versión
+Step=Paso
+FormatedImport=Asistente de importación
+FormatedImportDesc1=Esta área permite realizar importaciones personalizadas de datos mediante un ayudante que evita tener conocimientos técnicos de Dolibarr.
+FormatedImportDesc2=El primer paso consiste en elegir el tipo de dato que debe importarse, luego el archivo y a continuación elegir los campos que desea importar.
+FormatedExport=Asistente de exportación
+FormatedExportDesc1=Esta área permite realizar exportaciones personalizadas de los datos mediante un ayudante que evita tener conocimientos técnicos de Dolibarr.
+FormatedExportDesc2=El primer paso consiste en elegir uno de los conjuntos de datos predefinidos, a continuación elegir los campos que quiere exportar al archivo y en que orden.
+FormatedExportDesc3=Una vez seleccionados los datos, es posible elegir el formato del archivo de exportación generado.
+Sheet=Hoja
+NoImportableData=Sin tablas de datos importables (ningún módulo con las definiciones de los perfiles de importación está activo)
+FileSuccessfullyBuilt=Archivo de exportación generado
+SQLUsedForExport=Consulta SQL utilizada para construir el archivo de exportación
+LineId=ID de línea
+LineDescription=Descripción de línea
+LineUnitPrice=Precio unitario de la línea
+LineVATRate=Tipo de IVA de la línea
+LineQty=Cantidad de la línea
+LineTotalHT=Importe sin IVA de la línea
+LineTotalTTC=Importe total de la línea
+LineTotalVAT=Importe IVA de la línea
+TypeOfLineServiceOrProduct=Tipo de línea (0=producto, 1=servicio)
+FileWithDataToImport=Archivo que contiene los datos a importar
+FileToImport=Archivo origen a importar
+FileMustHaveOneOfFollowingFormat=El archivo de importación debe tener uno de los siguientes formatos
+ChooseFormatOfFileToImport=Elija el formato de archivo que desea importar haciendo en el picto %s para seleccionarlo...
+ChooseFileToImport=Elija el archivo de importación y haga clic en el picto %s para seleccionarlo como archivo origen de importación...
+DownloadEmptyExample=Descargar archivo de ejemplo vacío
+SourceFileFormat=Formato del archivo origen
+FieldsInSourceFile=Campos en el archivo origen
+FieldsInTargetDatabase=Campos destino en la base de datos Dolibarr (*=obligatorio)
+Field=Campo
+NoFields=Ningún campo
+MoveField=Mover campo columna número %s
+ExampleOfImportFile=Ejemplo_de_archivo_importación
+SaveImportProfile=Guardar este perfil de importación
+ErrorImportDuplicateProfil=No se puede guardar el perfil de importación bajo este nombre. Ya existe un perfil con ese nombre.
+ImportSummary=Resumen de la configuración de importación
+TablesTarget=Tablas de destino
+FieldsTarget=Campos de destino
+TableTarget=Tabla destino
+FieldTarget=Campo destino
+FieldSource=Campo origen
+DoNotImportFirstLine=No importar la primera línea del archivo fuente
+NbOfSourceLines=Número de líneas del archivo fuente
+NowClickToTestTheImport=Compruebe los parámetros de importación establecidos. Si está de acuerdo, haga clic en el botón "<b>%s</b>" para ejecutar una simulación de importación (ningún dato será modificado, inicialmente sólo será una simulación)...
+RunSimulateImportFile=Ejecutar la simulación de importación
+FieldNeedSource=Este campo requiere obligatoriamente una fuente de datos
+SomeMandatoryFieldHaveNoSource=Algunos campos obligatorios no tienen campo fuente en el archivo de origen
+InformationOnSourceFile=Información del archivo origen
+InformationOnTargetTables=Información sobre los campos de destino
+SelectAtLeastOneField=Bascular al menos un campo origen en la columna de campos a exportar
+SelectFormat=Seleccione este formato de archivo de importación
+RunImportFile=Lanzar la importación
+NowClickToRunTheImport=Compruebe los resultados de la simulación. Si todo está bien, inicie la importación definitiva.
+DataLoadedWithId=Todos los datos serán importados con la siguiente id de importación: <b>%s</b>
+ErrorMissingMandatoryValue=Dato obligatorio no indicado en el archivo fuente, campo número <b>%s</b>.
+TooMuchErrors=Todavía hay <b>%s</b> líneas con error, pero su visualización ha sido limitada.
+TooMuchWarnings=Todavía hay <b>%s</b> líneas con warnings, pero su visualización ha sido limitada.
+EmptyLine=Línea en blanco
+CorrectErrorBeforeRunningImport=Debe corregir todos los errores antes de iniciar la importación definitiva.
+FileWasImported=El archivo se ha importado con el número de importación <b>%s</b>. 
+YouCanUseImportIdToFindRecord=Puede encontrar los registros de esta importación en su base de datos filtrando el campo <b>import_key='%s'</b>.
+NbOfLinesOK=Número de líneas sin errores ni warnings: <b>%s</b>.
+NbOfLinesImported=Número de líneas correctamente importadas: <b>%s</b>.
+DataComeFromNoWhere=El valor a insertar no corresponde a ningún campo del archivo origen.
+DataComeFromFileFieldNb=El valor a insertar se corresponde al campo número <b>%s</b> del archivo origen.
+DataComeFromIdFoundFromRef=El valor dado por el campo <b>%s</b> del archivo origen será utilizado para encontrar el ID del objeto padre a usar (el objeto <b>%s</b> con la referencia del archivo origen debe existir en Dolibarr).
+DataComeFromIdFoundFromCodeId=El código del campo número <b>%s</b> del archivo de origen se utilizará para encontrar el id del objeto padre a usar (el código del archivo de origen debe existir en el diccionario <b>%s</b>). Tenga en cuenta que si conoce el id, puede usarlo en lugar del código en el archivo de origen. La importación funcionará en los 2 casos.
+DataIsInsertedInto=Los datos del archivo de origen se insertarán en el siguiente campo:
+DataIDSourceIsInsertedInto=El ID del objeto padre encontrado a partir del dato origen, se insertará en el siguiente campo:
+DataCodeIDSourceIsInsertedInto=El id de la línea padre encontrada a partir del código, se insertará en el siguiente campo:
+SourceRequired=Datos de origen obligatorios
+SourceExample=Ejemplo de datos de origen posibles
+ExampleAnyRefFoundIntoElement=Todas las referencias encontradas para los elementos <b>%s</b>
+ExampleAnyCodeOrIdFoundIntoDictionnary=Todos los códigos (o id) encontrados en el diccionario <b>%s</b>
+CSVFormatDesc=Archivo con formato <b>Valores separados por coma</b> (.csv).<br>Es un fichero con formato de texto en el que los campos son separados por el carácter [ %s ]. Si el separador se encuentra en el contenido de un campo, El campo debe de estar acotado por el carácter [ %s ]. El carácter de escape para incluir un carácter de entorno en un dato es [ %s ].
diff --git a/htdocs/langs/fr_FR/exports.lang b/htdocs/langs/fr_FR/exports.lang
index c89613f71b8..fd74baddbb3 100644
--- a/htdocs/langs/fr_FR/exports.lang
+++ b/htdocs/langs/fr_FR/exports.lang
@@ -103,7 +103,7 @@ NbOfLinesImported=Nombre de lignes importées avec succès: <b>%s</b>.
 DataComeFromNoWhere=La valeur à insérer n'est issue d'aucun champ du fichier source.
 DataComeFromFileFieldNb=La valeur à insérer sera issue du champ numéro <b>%s</b> du fichier source.
 DataComeFromIdFoundFromRef=La valeur issue du champ numéro <b>%s</b> du fichier source sera utilisée pour trouver l'id de l'objet père à utiliser (L'objet <b>%s</b> ayant la réf. issue du fichier source doit donc exister dans Dolibarr).
-DataComeFromIdFoundFromCodeId=Le code issu du champ numéro <b>%s</b> du fichier source sera utilisée pour trouver l'id de l'objet père à utiliser (Le code issue du fichier source doit donc exister dans le dictionnaire <b>%s</b>). Noton que si vous connaissez cet id, vou spouvez l'utiliser dans le fichier source au lieu du code. L'import fonctionnera dans les 2 cas.
+DataComeFromIdFoundFromCodeId=Le code issu du champ numéro <b>%s</b> du fichier source sera utilisée pour trouver l'id de l'objet père à utiliser (Le code issue du fichier source doit donc exister dans le dictionnaire <b>%s</b>). Noton que si vous connaissez cet id, vous pouvez l'utiliser dans le fichier source au lieu du code. L'import fonctionnera dans les 2 cas.
 DataIsInsertedInto=La donnée issue du fichier source sera insérée dans le champ suivant:
 DataIDSourceIsInsertedInto=L'id de l'objet père retrouvé à partir de la donnée source, sera insérée dans le champ suivant:
 DataCodeIDSourceIsInsertedInto=L'id de la ligne père retrouvé à partir du code, sera insérée dans le champ suivant:
-- 
GitLab