From 2cf88e784784d48d25e24a2f415544b8b56bdaaa Mon Sep 17 00:00:00 2001 From: simnandez Date: Wed, 17 Oct 2012 10:40:17 +0200 Subject: [PATCH] New: More import options. Categories Trad: Add es_ES and ca_ES missing translations --- htdocs/core/modules/modCategorie.class.php | 19 +++++++++++++++++++ htdocs/langs/ca_ES/exports.lang | 3 +++ htdocs/langs/es_ES/exports.lang | 5 ++++- 3 files changed, 26 insertions(+), 1 deletion(-) diff --git a/htdocs/core/modules/modCategorie.class.php b/htdocs/core/modules/modCategorie.class.php index 5efe476ef34..430de2ca9eb 100644 --- a/htdocs/core/modules/modCategorie.class.php +++ b/htdocs/core/modules/modCategorie.class.php @@ -157,6 +157,25 @@ class modCategorie extends DolibarrModules $this->export_sql_end[$r] .=' WHERE u.rowid = cp.fk_categorie AND cp.fk_member = p.rowid'; $this->export_sql_end[$r] .=' AND u.entity = '.$conf->entity; $this->export_sql_end[$r] .=' AND u.type = 3'; // Supplier categories + + // Imports + //-------- + + $r=0; + + $r++; + $this->import_code[$r]=$this->rights_class.'_'.$r; + $this->import_label[$r]="CatList"; // Translation key + $this->import_icon[$r]=$this->picto; + $this->import_entities_array[$r]=array(); // We define here only fields that use another icon that the one defined into import_icon + $this->import_tables_array[$r]=array('ca'=>MAIN_DB_PREFIX.'categorie'); + $this->import_fields_array[$r]=array('ca.label'=>"Label*", + 'ca.type'=>"Type*",'ca.description'=>"Description" + ); + + $this->import_regex_array[$r]=array('ca.type'=>'^[0|1|2|3]'); + $this->import_examplevalues_array[$r]=array('ca.label'=>"Supplier Category", + 'ca.type'=>"1", 'ca.description'=>"Imported category"); } diff --git a/htdocs/langs/ca_ES/exports.lang b/htdocs/langs/ca_ES/exports.lang index dc5bdc0a2a1..d93843631ef 100644 --- a/htdocs/langs/ca_ES/exports.lang +++ b/htdocs/langs/ca_ES/exports.lang @@ -116,3 +116,6 @@ Excel95FormatDesc=Arxiu amb format Excel (.xls)
Aquest és el format n Excel2007FormatDesc=Arxiu amb format Excel (.xlsx)
Aquest és el format natiu d'Excel 2007 (SpreadsheetML). TsvFormatDesc=Arxiu amb format Valors separats per tabulador (. Tsv)
Aquest és un format d'arxiu de text en què els camps són separats per un tabulador [tab]. ExportFieldAutomaticallyAdded=S'ha afegit automàticament el camp %s, ja que evitarà que línies idèntiques siguin considerades com duplicades (amb aquest camp, cada línia tindrà un id propi). +CsvOptions=Opcions de l'arxiu CSV +Separator=Separador +Enclosure=Delimitador de camps \ No newline at end of file diff --git a/htdocs/langs/es_ES/exports.lang b/htdocs/langs/es_ES/exports.lang index 6a65a260046..ccfeba6dfd4 100644 --- a/htdocs/langs/es_ES/exports.lang +++ b/htdocs/langs/es_ES/exports.lang @@ -115,4 +115,7 @@ CSVFormatDesc=Archivo con formato Valores separados por coma (.csv).
E Excel95FormatDesc=Archivo con formato Excel (.xls)
Este es el formato nativo de Excel 95 (BIFF5). Excel2007FormatDesc=Archivo con formato Excel (.xlsx)
Este es el formato nativo de Excel 2007 (SpreadsheetML). TsvFormatDesc=Archivo con formato Valores separados por tabulador (.tsv)
Este es un formato de archivo de texto en el que los campos son separados por un tabulador [tab]. -ExportFieldAutomaticallyAdded=Se ha añadido automáticamente el campo %s, ya que evitará que líneas idénticas sean consideradas como duplicadas (con este campo, cada línea tendrá un id propio). \ No newline at end of file +ExportFieldAutomaticallyAdded=Se ha añadido automáticamente el campo %s, ya que evitará que líneas idénticas sean consideradas como duplicadas (con este campo, cada línea tendrá un id propio). +CsvOptions=Opciones del archivo CSV +Separator=Separador +Enclosure=Delimitador de campos \ No newline at end of file