diff --git a/htdocs/admin/company.php b/htdocs/admin/company.php index 0bee6992ec1..52129cf7530 100644 --- a/htdocs/admin/company.php +++ b/htdocs/admin/company.php @@ -678,7 +678,7 @@ else print ''; $var=!$var; - print ''.$langs->trans("Tel").'' . dol_print_phone($conf->global->MAIN_INFO_SOCIETE_TEL,$mysoc->country_code) . ''; + print ''.$langs->trans("Phone").'' . dol_print_phone($conf->global->MAIN_INFO_SOCIETE_TEL,$mysoc->country_code) . ''; $var=!$var; print ''.$langs->trans("Fax").'' . dol_print_phone($conf->global->MAIN_INFO_SOCIETE_FAX,$mysoc->country_code) . ''; diff --git a/htdocs/comm/action/rapport/index.php b/htdocs/comm/action/rapport/index.php index e1154d435a1..c3b846776ff 100644 --- a/htdocs/comm/action/rapport/index.php +++ b/htdocs/comm/action/rapport/index.php @@ -102,7 +102,7 @@ if ($resql) print ''; print ''; print ''; - print ''; + print ''; print ''; print ''; print ''; @@ -122,7 +122,7 @@ if ($resql) print ''; print ''; $name = "actions-".$obj->month."-".$obj->year.".pdf"; diff --git a/htdocs/comm/prospect/fiche.php b/htdocs/comm/prospect/fiche.php index 1159907bcde..f129032ad58 100644 --- a/htdocs/comm/prospect/fiche.php +++ b/htdocs/comm/prospect/fiche.php @@ -138,7 +138,7 @@ if ($socid > 0) print '
'.$langs->trans("Date").''.$langs->trans("Nb").''.$langs->trans("EventsNb").''.$langs->trans("Action").''.$langs->trans("PDF").''.$langs->trans("Date").''.$obj->cc.''; - print 'month.'&year='.$obj->year.'">'.img_picto('','filenew').''; + print 'month.'&year='.$obj->year.'">'.img_picto($langs->trans('GenerateReport'),'filenew').''; print '
'; + if ($action != 'editlevel' && $user->rights->societe->creer) print ''; print '
'; print $langs->trans('ProspectLevelShort'); print ''; - if ($action != 'editlevel' && $user->rights->societe->creer) print 'id.'">'.img_edit($langs->trans('SetLevel'),1).'id.'">'.img_edit($langs->trans('Modify'),1).'
'; print ''; if ($action == 'editlevel') diff --git a/htdocs/compta/dons/class/don.class.php b/htdocs/compta/dons/class/don.class.php index 416e0d9434c..aa833014579 100644 --- a/htdocs/compta/dons/class/don.class.php +++ b/htdocs/compta/dons/class/don.class.php @@ -690,11 +690,11 @@ class Don extends CommonObject $picto='generic'; - $label=$langs->trans("ShowDonation").': '.$this->ref; + $label=$langs->trans("ShowDonation").': '.$this->id; if ($withpicto) $result.=($lien.img_object($label,$picto).$lienfin); if ($withpicto && $withpicto != 2) $result.=' '; - if ($withpicto != 2) $result.=$lien.$this->ref.$lienfin; + if ($withpicto != 2) $result.=$lien.$this->id.$lienfin; return $result; } diff --git a/htdocs/compta/dons/fiche.php b/htdocs/compta/dons/fiche.php index e6ec1a422ae..1955a0367ae 100644 --- a/htdocs/compta/dons/fiche.php +++ b/htdocs/compta/dons/fiche.php @@ -405,7 +405,11 @@ if (! empty($id) && $action == 'edit') print "".''.$langs->trans("EMail").''; print "".$langs->trans("PaymentMode")."\n"; - $form->select_types_paiements('', 'modepaiement', 'CRDT', 0, 1); + + if ($don->modepaiementid) $selected = $don->modepaiementid; + else $selected = ''; + + $form->select_types_paiements($selected, 'modepaiement', 'CRDT', 0, 1); print "\n"; print "".''.$langs->trans("Status").''.$don->getLibStatut(4).''; @@ -496,7 +500,7 @@ if (! empty($id) && $action != 'edit') // Payment mode print "".$langs->trans("PaymentMode").""; - print $don->modepaiement; + print $form->form_modes_reglement(null, $don->modepaiementid,'none'); print "\n"; print "".''.$langs->trans("Status").''.$don->getLibStatut(4).''; diff --git a/htdocs/core/lib/company.lib.php b/htdocs/core/lib/company.lib.php index a56981b0371..efd699c46d3 100644 --- a/htdocs/core/lib/company.lib.php +++ b/htdocs/core/lib/company.lib.php @@ -658,7 +658,7 @@ function show_addresses($conf,$langs,$db,$object,$backtopage='') print ''.$langs->trans("CompanyName").''; print ''.$langs->trans("Town").''; print ''.$langs->trans("Country").''; - print ''.$langs->trans("Tel").''; + print ''.$langs->trans("Phone").''; print ''.$langs->trans("Fax").''; print " "; print ""; diff --git a/htdocs/core/modules/dons/html_cerfafr.modules.php b/htdocs/core/modules/dons/html_cerfafr.modules.php index 8c96087c38d..7893f1de7eb 100644 --- a/htdocs/core/modules/dons/html_cerfafr.modules.php +++ b/htdocs/core/modules/dons/html_cerfafr.modules.php @@ -2,6 +2,7 @@ /* Copyright (C) 2003 Rodolphe Quiedeville * Copyright (C) 2005-2006 Laurent Destailleur * Copyright (C) 2012 Regis Houssin + * Copyright (C) 2012 Marcos García * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -118,6 +119,17 @@ class html_cerfafr extends ModeleDon if (file_exists($dir)) { + $formclass = new Form($this->db); + + //This is not the proper way to do it but $formclass->form_modes_reglement + //prints the translation instead of returning it + if ($don->modepaiementid) + { + $formclass->load_cache_types_paiements(); + $paymentmode = $formclass->cache_types_paiements[$don->modepaiementid]['label']; + } + else $paymentmode = ''; + // Defini contenu $donmodel=DOL_DOCUMENT_ROOT ."/core/modules/dons/html_cerfafr.html"; $form = implode('', file($donmodel)); @@ -135,7 +147,7 @@ class html_cerfafr extends ModeleDon $form = str_replace('__DONATOR_ADDRESS__',$don->adresse,$form); $form = str_replace('__DONATOR_ZIP__',$don->cp,$form); $form = str_replace('__DONATOR_TOWN__',$don->ville,$form); - $form = str_replace('__PAYMENTMODE_LIB__ ',$don->modepaiement,$form); + $form = str_replace('__PAYMENTMODE_LIB__ ', $paymentmode,$form); $form = str_replace('__NOW__',dol_print_date($now,'',false,$outputlangs),$form); $form = str_replace('__DonationRef__',$outputlangs->trans("DonationRef"),$form); $form = str_replace('__DonationReceipt__',$outputlangs->trans("DonationReceipt"),$form); diff --git a/htdocs/fourn/facture/fiche.php b/htdocs/fourn/facture/fiche.php index 8a4b4b2fe96..6fcbc3779ba 100644 --- a/htdocs/fourn/facture/fiche.php +++ b/htdocs/fourn/facture/fiche.php @@ -281,9 +281,9 @@ elseif ($action == 'add' && $user->rights->fournisseur->facture->creer) if ($element == 'order_supplier') { $element = 'fourn'; $subelement = 'fournisseur.commande'; } - if ($element == 'project') - { - $element = 'projet'; + if ($element == 'project') + { + $element = 'projet'; } $object->origin = $_POST['origin']; $object->origin_id = $_POST['originid']; @@ -1381,7 +1381,7 @@ else print ''; $sql = 'SELECT p.datep as dp, p.num_paiement, p.rowid, p.fk_bank,'; - $sql.= ' c.libelle as paiement_type,'; + $sql.= ' c.id as paiement_type,'; $sql.= ' pf.amount,'; $sql.= ' ba.rowid as baid, ba.ref, ba.label'; $sql.= ' FROM '.MAIN_DB_PREFIX.'paiementfourn as p'; @@ -1415,7 +1415,9 @@ else $var=!$var; print ''; print ''.img_object($langs->trans('ShowPayment'),'payment').' '.dol_print_date($db->jdate($objp->dp),'day')."\n"; - print ''.$objp->paiement_type.' '.$objp->num_paiement.''; + print ''; + print $form->form_modes_reglement(null, $objp->paiement_type,'none').' '.$objp->num_paiement; + print ''; if (! empty($conf->banque->enabled)) { $bankaccountstatic->id=$objp->baid; diff --git a/htdocs/langs/ca_ES/cashdesk.lang b/htdocs/langs/ca_ES/cashdesk.lang index 62f5e6a3b7b..88f76b3b8cf 100644 --- a/htdocs/langs/ca_ES/cashdesk.lang +++ b/htdocs/langs/ca_ES/cashdesk.lang @@ -19,7 +19,7 @@ BackOffice=Back office AddThisArticle=Afegeix aquest article RestartSelling=Reprendre la venda SellFinished=Venda acabada -PrintTicket=Imprimir tiquet +PrintTicket=Imprimir NoProductFound=Cap article trobat ProductFound=Producte trobat ProductsFound=Productes trobats @@ -27,7 +27,7 @@ NoArticle=Cap article Identification=Identificació Article=Article Difference=Diferència -TotalTicket=Total ticket +TotalTicket=Total NoVAT=Sense IVA per aquesta venda Change=Canvi CalTip=Feu clic per veure el calendari diff --git a/htdocs/langs/en_US/agenda.lang b/htdocs/langs/en_US/agenda.lang index 6bd04970611..3d180e7b747 100644 --- a/htdocs/langs/en_US/agenda.lang +++ b/htdocs/langs/en_US/agenda.lang @@ -10,6 +10,7 @@ LocalAgenda=Local calendar AffectedTo= Assigned to DoneBy= Done by Events= Events +EventsNb=Number of events MyEvents=My events OtherEvents=Other events ListOfActions=List of events diff --git a/htdocs/langs/en_US/donations.lang b/htdocs/langs/en_US/donations.lang index 0c32ae3c055..953fa2ac72e 100644 --- a/htdocs/langs/en_US/donations.lang +++ b/htdocs/langs/en_US/donations.lang @@ -7,6 +7,7 @@ Donor=Donor Donors=Donors AddDonation=Add a donation NewDonation=New donation +ShowDonation=Show donation DonationPromise=Gift promise PromisesNotValid=Not validated promises PromisesValid=Validated promises diff --git a/htdocs/langs/es_ES/admin.lang b/htdocs/langs/es_ES/admin.lang index 09e8f9c0ff7..c14ebde7308 100644 --- a/htdocs/langs/es_ES/admin.lang +++ b/htdocs/langs/es_ES/admin.lang @@ -187,7 +187,7 @@ FeatureDisabledInDemo=Opción deshabilitada en demo Rights=Permisos BoxesDesc=Los paneles son pequeñas zonas de información que se muestran en algunas páginas. Puede elegir activar o desactivar un panel haciendo clic en 'Activar', o haciendo click en el cubo de basura para desactivarlo. Solo se muestran los paneles relacionados con un módulo activo. OnlyActiveElementsAreShown=Sólo los elementos de módulos activados son mostrados. -ModulesDesc=Los módulos Dolibarr definen las funcionalidades disponibles en la aplicación. Algunos módulos requieren derechos que deberán indicarse a los usuarios para que puedan acceder a sus funcionalidades. +ModulesDesc=Los módulos Dolibarr definen las funcionalidades disponibles en la aplicación. Algunos módulos requieren permisos que deberán indicarse a los usuarios para que puedan acceder a sus funcionalidades. ModulesInterfaceDesc=Los módulos de interfaz son módulos que permiten vincular a Dolibarr con sistemas, aplicaciones o servicios externos. ModulesSpecialDesc=Los módulos complementarios son módulos de uso muy específico o menos corriente que los módulos normales. ModulesJobDesc=Los módulos específicos permiten una preconfiguración simplificada de Dolibarr para un negocio en concreto. @@ -332,6 +332,8 @@ HideAnyVATInformationOnPDF=Ocultar toda la información relacionada con el IVA e HideDescOnPDF=Ocultar descripción de los productos en la generación de los PDF HideRefOnPDF=Ocultar referencia de los productos en la generación de los PDF HideDetailsOnPDF=Ocultar detalles de las líneas de productos en la generación de los PDF +Library=Librería +LibraryToBuildPDF=Librería usada para la creación de archivos PDF UrlGenerationParameters=Seguridad de las URLs SecurityTokenIsUnique=¿Usar un parámetro securekey único para cada URL? EnterRefToBuildUrl=Introduzca la referencia del objeto %s @@ -854,11 +856,11 @@ SetupDescription5=Las otras entradas de configuración gestionan parámetros opc EventsSetup=Configuración del registro de eventos LogEvents=Auditoría de la seguridad de eventos Audit=Auditoría -InfoDolibarr=Info Dolibarr -InfoOS=Info SO -InfoWebServer=Info servidor -InfoDatabase=Info base de datos -InfoPHP=Info PHP +InfoDolibarr=Info. Dolibarr +InfoOS=Info. SO +InfoWebServer=Info. servidor +InfoDatabase=Info. base de datos +InfoPHP=Info. PHP ListEvents=Auditoría de eventos ListOfSecurityEvents=Listado de eventos de seguridad Dolibarr SecurityEventsPurged=Eventos de seguridad purgados @@ -866,7 +868,7 @@ LogEventDesc=Puede habilitar el registro de eventos de seguridad Dolibarr aquí. AreaForAdminOnly=Estas funciones solo son accesibles a un usuario administrador. SystemInfoDesc=La información del sistema es información técnica accesible solamente en solo lectura a los administradores. SystemAreaForAdminOnly=Esta área solo es accesible a los usuarios de tipo administradores. Ningún permiso Dolibarr permite extender el círculo de usuarios autorizados a esta área. -CompanyFundationDesc=Editar en esta página toda la información conocida sobre la empresa o asociación a administrar (para ello haga clic en el botón "Modificar" a pie de página) +CompanyFundationDesc=Modifique en esta página toda la información conocida sobre la empresa o asociación a administrar (para ello haga clic en el botón "Modificar" a pie de página) DisplayDesc=Puede encontrar aquí todos los parámetros relacionados con la apariencia de Dolibarr AvailableModules=Módulos disponibles ToActivateModule=Para activar los módulos, vaya al área de Configuración (Inicio->Configuración->Módulos). diff --git a/htdocs/langs/es_ES/agenda.lang b/htdocs/langs/es_ES/agenda.lang index d23a658373d..70dcc71f09c 100644 --- a/htdocs/langs/es_ES/agenda.lang +++ b/htdocs/langs/es_ES/agenda.lang @@ -10,6 +10,7 @@ LocalAgenda=Calendario local AffectedTo=Asignada a DoneBy=Realizado por Events=Eventos +EventsNb=Número de eventos MyEvents=Mis eventos OtherEvents=Otros eventos ListOfActions=Listado de eventos diff --git a/htdocs/langs/es_ES/cashdesk.lang b/htdocs/langs/es_ES/cashdesk.lang index 9cba2e3c687..469e85577c9 100644 --- a/htdocs/langs/es_ES/cashdesk.lang +++ b/htdocs/langs/es_ES/cashdesk.lang @@ -19,7 +19,7 @@ BackOffice=Back office AddThisArticle=Añadir este artículo RestartSelling=Retomar la venta SellFinished=Venta terminada -PrintTicket=Imprimir ticket +PrintTicket=Imprimir NoProductFound=Ningún artículo encontrado ProductFound=Producto encontrado ProductsFound=Productos encontrados @@ -27,7 +27,7 @@ NoArticle=Ningún artículo Identification=Identificación Article=Artículo Difference=Diferencia -TotalTicket=Total ticket +TotalTicket=Total NoVAT=Sin IVA en esta venta Change=Cambio CalTip=Haga clic para ver el calendario diff --git a/htdocs/langs/es_ES/companies.lang b/htdocs/langs/es_ES/companies.lang index 511921a014b..42a02b74e1e 100644 --- a/htdocs/langs/es_ES/companies.lang +++ b/htdocs/langs/es_ES/companies.lang @@ -340,8 +340,8 @@ StatusProspect0=Nunca contactado StatusProspect1=A contactar StatusProspect2=Contacto en curso StatusProspect3=Contacto realizado -ChangeDoNotContact=Cambiar el estado a ' no contactar ' -ChangeNeverContacted=Cambiar el estado a 'nunca contactado' +ChangeDoNotContact=Cambiar el estado a 'No contactar' +ChangeNeverContacted=Cambiar el estado a 'Nunca contactado' ChangeToContact=Cambiar el estado a 'A contactar' ChangeContactInProcess=Cambiar el estado a 'Contacto en curso' ChangeContactDone=Cambiar el estado a 'Contacto realizado' diff --git a/htdocs/langs/es_ES/donations.lang b/htdocs/langs/es_ES/donations.lang index 46261634278..3357226ce77 100644 --- a/htdocs/langs/es_ES/donations.lang +++ b/htdocs/langs/es_ES/donations.lang @@ -7,6 +7,7 @@ Donor=Donante Donors=Donantes AddDonation=Añadir donación NewDonation=Nueva donación +ShowDonation=Mostrar donación DonationPromise=Promesa de donación PromisesNotValid=Promesas no validadas PromisesValid=Promesas validadas diff --git a/htdocs/langs/es_ES/exports.lang b/htdocs/langs/es_ES/exports.lang index 5308c2fa9aa..ab3ac9d8181 100644 --- a/htdocs/langs/es_ES/exports.lang +++ b/htdocs/langs/es_ES/exports.lang @@ -60,8 +60,8 @@ 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... +ChooseFormatOfFileToImport=Elija el formato de archivo que desea importar haciendo en la imagen %s para seleccionarlo... +ChooseFileToImport=Elija el archivo de importación y haga clic en la imagen %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 @@ -125,6 +125,7 @@ DeskCode=Código oficina BankAccountNumber=Número cuenta BankAccountNumberKey=Dígito Control ## filters +SelectFilterFields=Si quiere aplicar un filtro sobre algunos valores, introdúzcalos aquí. FilterableFields=Campos filtrables FilteredFields=Campos filtrados FilteredFieldsValues=Valores de filtros \ No newline at end of file diff --git a/htdocs/langs/es_ES/main.lang b/htdocs/langs/es_ES/main.lang index dee6daedf09..4f337f1f0a8 100644 --- a/htdocs/langs/es_ES/main.lang +++ b/htdocs/langs/es_ES/main.lang @@ -377,6 +377,7 @@ ResultOk=Éxito ResultKo=Error Reporting=Informe Reportings=Informes +GenerateReport=Generar informe Draft=Borrador Drafts=Borradores Validated=Validado @@ -553,7 +554,7 @@ Canceled=Cancelado YouCanChangeValuesForThisListFromDictionnarySetup=Puede cambiar estos valores en el menú configuración->diccionarios Color=Color Documents=Documentos -DocumentsNb=archivos aduntjos (%s) +DocumentsNb=archivos adjuntos (%s) Documents2=Documentos BuildDocuments=Documentos generados UploadDisabled=Subida desactivada diff --git a/htdocs/langs/fr_FR/agenda.lang b/htdocs/langs/fr_FR/agenda.lang index e98e87e57aa..d91f836d9b9 100644 --- a/htdocs/langs/fr_FR/agenda.lang +++ b/htdocs/langs/fr_FR/agenda.lang @@ -10,6 +10,7 @@ LocalAgenda=Calendrier local AffectedTo=Affecté à DoneBy=Réalisé par Events=Événements +EventsNb=Nombre d'événements MyEvents=Mes événements OtherEvents=Autres événements ListOfActions=Liste des événements diff --git a/htdocs/langs/fr_FR/donations.lang b/htdocs/langs/fr_FR/donations.lang index 76a6452411b..b5f0e0b32f3 100644 --- a/htdocs/langs/fr_FR/donations.lang +++ b/htdocs/langs/fr_FR/donations.lang @@ -7,6 +7,7 @@ Donor=Donateur Donors=Donateurs AddDonation=Ajouter don NewDonation=Nouveau don +ShowDonation=Montrer don DonationPromise=Promesse de don PromisesNotValid=Promesses non validées PromisesValid=Promesses validées diff --git a/htdocs/langs/fr_FR/main.lang b/htdocs/langs/fr_FR/main.lang index 95e1803bb5a..94abdab4da2 100644 --- a/htdocs/langs/fr_FR/main.lang +++ b/htdocs/langs/fr_FR/main.lang @@ -376,6 +376,7 @@ ResultOk=Succès ResultKo=Échec Reporting=Rapport Reportings=Rapports +GenerateReport=Générer le rapport Draft=Brouillon Drafts=Brouillons Validated=Validé