Translation

This commit is contained in:
Laurent Destailleur 2008-12-04 17:52:32 +00:00
parent 03544ef369
commit a9b2245a0e
5 changed files with 196 additions and 188 deletions

View File

@ -162,7 +162,10 @@ if ($mil->fetch($_REQUEST["id"]) >= 0)
print '<table class="border" width="100%">'; print '<table class="border" width="100%">';
print '<tr><td width="25%">'.$langs->trans("Ref").'</td><td colspan="3">'.$mil->id.'</td></tr>'; print '<tr><td width="25%">'.$langs->trans("Ref").'</td>';
print '<td colspan="3">';
print $html->showrefnav($mil,'id');
print '</td></tr>';
print '<tr><td width="25%">'.$langs->trans("MailTitle").'</td><td colspan="3">'.$mil->titre.'</td></tr>'; print '<tr><td width="25%">'.$langs->trans("MailTitle").'</td><td colspan="3">'.$mil->titre.'</td></tr>';
print '<tr><td width="25%">'.$langs->trans("MailFrom").'</td><td colspan="3">'.htmlentities($mil->email_from).'</td></tr>'; print '<tr><td width="25%">'.$langs->trans("MailFrom").'</td><td colspan="3">'.htmlentities($mil->email_from).'</td></tr>';
print '<tr><td width="25%">'.$langs->trans("Status").'</td><td colspan="3">'.$mil->getLibStatut(4).'</td></tr>'; print '<tr><td width="25%">'.$langs->trans("Status").'</td><td colspan="3">'.$mil->getLibStatut(4).'</td></tr>';
@ -198,92 +201,97 @@ if ($mil->fetch($_REQUEST["id"]) >= 0)
$var=true; $var=true;
foreach ($listdir as $dir) foreach ($listdir as $dir)
{ {
$handle=opendir($dir); if (is_dir($dir))
{
while (($file = readdir($handle))!==false) $handle=opendir($dir);
{ if ($handle)
if (substr($file, 0, 1) <> '.' && substr($file, 0, 3) <> 'CVS') {
{ while (($file = readdir($handle))!==false)
if (eregi("(.*)\.modules\.php$",$file,$reg)) {
{ if (substr($file, 0, 1) <> '.' && substr($file, 0, 3) <> 'CVS')
$modulename=$reg[1]; {
if ($modulename == 'example') continue; if (eregi("(.*)\.modules\.php$",$file,$reg))
{
// Chargement de la classe $modulename=$reg[1];
$file = $dir."/".$modulename.".modules.php"; if ($modulename == 'example') continue;
$classname = "mailing_".$modulename;
require_once($file); // Chargement de la classe
$file = $dir."/".$modulename.".modules.php";
$obj = new $classname($db); $classname = "mailing_".$modulename;
require_once($file);
$qualified=1;
foreach ($obj->require_module as $key) $obj = new $classname($db);
{
if (! $conf->$key->enabled || (! $user->admin && $obj->require_admin)) $qualified=1;
{ foreach ($obj->require_module as $key)
$qualified=0; {
//print "Les pr<70>requis d'activation du module mailing ne sont pas respect<63>s. Il ne sera pas actif"; if (! $conf->$key->enabled || (! $user->admin && $obj->require_admin))
break; {
} $qualified=0;
} //print "Les pr<70>requis d'activation du module mailing ne sont pas respect<63>s. Il ne sera pas actif";
break;
// Si le module mailing est qualifi<66> }
if ($qualified) }
{
$var = !$var; // Si le module mailing est qualifi<66>
print '<tr '.$bc[$var].'>'; if ($qualified)
{
if ($mil->statut == 0) print '<form name="'.$modulename.'" action="cibles.php?action=add&rowid='.$mil->id.'&module='.$modulename.'" method="POST" enctype="multipart/form-data">'; $var = !$var;
print '<tr '.$bc[$var].'>';
print '<td>';
if (! $obj->picto) $obj->picto='generic'; if ($mil->statut == 0) print '<form name="'.$modulename.'" action="cibles.php?action=add&rowid='.$mil->id.'&module='.$modulename.'" method="POST" enctype="multipart/form-data">';
print img_object('',$obj->picto).' '.$obj->getDesc();
print '</td>'; print '<td>';
if (! $obj->picto) $obj->picto='generic';
/* print img_object('',$obj->picto).' '.$obj->getDesc();
print '<td width=\"100\">'; print '</td>';
print $modulename;
print "</td>"; /*
*/ print '<td width=\"100\">';
$nbofrecipient=$obj->getNbOfRecipients(); print $modulename;
print '<td align="center">'; print "</td>";
if ($nbofrecipient >= 0) */
{ $nbofrecipient=$obj->getNbOfRecipients();
print $nbofrecipient; print '<td align="center">';
} if ($nbofrecipient >= 0)
else {
{ print $nbofrecipient;
print $langs->trans("Error").' '.img_error($obj->error); }
} else
print '</td>'; {
print $langs->trans("Error").' '.img_error($obj->error);
print '<td align="left">'; }
$filter=$obj->formFilter(); print '</td>';
if ($filter) print $filter;
else print $langs->trans("None"); print '<td align="left">';
print '</td>'; $filter=$obj->formFilter();
if ($filter) print $filter;
print '<td align="right">'; else print $langs->trans("None");
if ($mil->statut == 0) print '</td>';
{
print '<input type="submit" class="button" value="'.$langs->trans("Add").'">'; print '<td align="right">';
} if ($mil->statut == 0)
else {
{ print '<input type="submit" class="button" value="'.$langs->trans("Add").'">';
//print $langs->trans("MailNoChangePossible"); }
print "&nbsp;"; else
} {
print '</td>'; //print $langs->trans("MailNoChangePossible");
print "&nbsp;";
if ($mil->statut == 0) print '</form>'; }
print '</td>';
print "</tr>\n";
} if ($mil->statut == 0) print '</form>';
}
} print "</tr>\n";
} }
closedir($handle); }
} }
}
closedir($handle);
}
}
} // End foreach dir
print '</table>'; print '</table>';
print '<br>'; print '<br>';

View File

@ -62,7 +62,7 @@ NoAttachedFiles=No attached files
MailingModuleDescContactCompanies=Contacts of all third parties (customer, prospect, supplier, ...) MailingModuleDescContactCompanies=Contacts of all third parties (customer, prospect, supplier, ...)
MailingModuleDescDolibarrUsers=All Dolibarr users with emails MailingModuleDescDolibarrUsers=All Dolibarr users with emails
MailingModuleDescFundationMembers=Fundation members with emails MailingModuleDescFundationMembers=Fundation members with emails
MailingModuleDescEmailsFromFile=EMails from a file MailingModuleDescEmailsFromFile=EMails from a text file (email;name;surname)
MailingModuleDescContactsCategories=Contacts of all third parties (by category) MailingModuleDescContactsCategories=Contacts of all third parties (by category)
LineInFile=Line %s in file LineInFile=Line %s in file

View File

@ -1,98 +1,98 @@
# Dolibarr language file - es_ES - mails # Dolibarr language file - es_ES - mails
Mailing=Mailing Mailing=Mailing
EMailing=Mailing EMailing=Mailing
Mailings=Mailings Mailings=Mailings
EMailings=Mailings EMailings=Mailings
MailCard=Ficha mailing MailCard=Ficha mailing
MailTargets=Destinatarios MailTargets=Destinatarios
MailRecipients=Dsetinatarios MailRecipients=Dsetinatarios
MailRecipient=Destinatario MailRecipient=Destinatario
MailTitle=Titulo MailTitle=Titulo
MailFrom=Remitente MailFrom=Remitente
MailErrorsTo=Errores a MailErrorsTo=Errores a
MailReply=Responder a MailReply=Responder a
MailTo=Destinatario(s) MailTo=Destinatario(s)
MailCC=Copia a MailCC=Copia a
MailCCC=Adjuntar copia a MailCCC=Adjuntar copia a
MailTopic=Asunto del e-mail MailTopic=Asunto del e-mail
MailText=Mensaje MailText=Mensaje
MailFile=Archivo MailFile=Archivo
MailMessage=Mensaje del e-mail MailMessage=Mensaje del e-mail
ShowEMailing=Mostrar E-Mailing ShowEMailing=Mostrar E-Mailing
ListOfEMailings=Listado de mailings ListOfEMailings=Listado de mailings
NewMailing=Nuevo mailing NewMailing=Nuevo mailing
EditMailing=Editar mailing EditMailing=Editar mailing
DeleteMailing=Eliminar mailing DeleteMailing=Eliminar mailing
DeleteAMailing=Eliminar un mailing DeleteAMailing=Eliminar un mailing
PreviewMailing=Previsualizar un mailing PreviewMailing=Previsualizar un mailing
PrepareMailing=Preparar mailing PrepareMailing=Preparar mailing
CreateMailing=Crear mailing CreateMailing=Crear mailing
MailingDesc=Esta página le permite enviar e-mails a un grupo de personas. MailingDesc=Esta página le permite enviar e-mails a un grupo de personas.
MailingResult=Resultado del envío de e-mails MailingResult=Resultado del envío de e-mails
TestMailing=Probar mailing TestMailing=Probar mailing
ValidMailing=Validar mailing ValidMailing=Validar mailing
ApproveMailing=Aprobar mailing ApproveMailing=Aprobar mailing
MailingStatusDraft=Borrador MailingStatusDraft=Borrador
MailingStatusValidated=Validado MailingStatusValidated=Validado
MailingStatusApproved=Aprovado MailingStatusApproved=Aprovado
MailingStatusSent=Enviado MailingStatusSent=Enviado
MailingStatusSentPartialy=Enviado parcialmente MailingStatusSentPartialy=Enviado parcialmente
MailingStatusSentCompletely=Enviado completamente MailingStatusSentCompletely=Enviado completamente
MailingStatusError=Error MailingStatusError=Error
MailingStatusNotSent=No enviado MailingStatusNotSent=No enviado
MailSuccessfulySent=E-mail enviado correctamente (de %s a %s) MailSuccessfulySent=E-mail enviado correctamente (de %s a %s)
ErrorMailRecipientIsEmpty=La dirección del destinatario está vacía ErrorMailRecipientIsEmpty=La dirección del destinatario está vacía
WarningNoEMailsAdded=Ningún nuevo e-mail a añadir a la lista destinatarios. WarningNoEMailsAdded=Ningún nuevo e-mail a añadir a la lista destinatarios.
ConfirmValidMailing=¿Confirma la validación del mailing? ConfirmValidMailing=¿Confirma la validación del mailing?
ConfirmDeleteMailing=¿Confirma la eliminación del mailing? ConfirmDeleteMailing=¿Confirma la eliminación del mailing?
NbOfRecipients=Número de destinatarios NbOfRecipients=Número de destinatarios
NbOfUniqueEMails=Nº de e-mails únicos NbOfUniqueEMails=Nº de e-mails únicos
NbOfEMails=Nº de E-mails NbOfEMails=Nº de E-mails
TotalNbOfDistinctRecipients=Número de destinatarios únicos TotalNbOfDistinctRecipients=Número de destinatarios únicos
NoTargetYet=Ningún destinatario definido NoTargetYet=Ningún destinatario definido
AddRecipients=Añadir destinatarios AddRecipients=Añadir destinatarios
RemoveRecipient=Eliminar destinatario RemoveRecipient=Eliminar destinatario
CommonSubstitutions=Substituciones comunes CommonSubstitutions=Substituciones comunes
YouCanAddYourOwnPredefindedListHere=Para crear su módulo de selección e-mails, vea htdocs/includes/modules/mailings/README. YouCanAddYourOwnPredefindedListHere=Para crear su módulo de selección e-mails, vea htdocs/includes/modules/mailings/README.
EMailTestSubstitutionReplacedByGenericValues=En modo prueba, las variables de sustitución son sustituidas por valores genéricos EMailTestSubstitutionReplacedByGenericValues=En modo prueba, las variables de sustitución son sustituidas por valores genéricos
MailingAddFile=Adjuntar este archivo MailingAddFile=Adjuntar este archivo
NoAttachedFiles=Sin ficheros adjuntos NoAttachedFiles=Sin ficheros adjuntos
# Libelle des modules de liste de destinataires mailing # Libelle des modules de liste de destinataires mailing
MailingModuleDescContactCompanies=Contactos de terceros (clientes potenciales, clientes, proveedores...) MailingModuleDescContactCompanies=Contactos de terceros (clientes potenciales, clientes, proveedores...)
MailingModuleDescDolibarrUsers=Usuarios de Dolibarr que tienen e-mail MailingModuleDescDolibarrUsers=Usuarios de Dolibarr que tienen e-mail
MailingModuleDescFundationMembers=Miembros que tienen e-mail MailingModuleDescFundationMembers=Miembros que tienen e-mail
MailingModuleDescEmailsFromFile=E-Mails de un archivo MailingModuleDescEmailsFromFile=E-Mails de un archivo (email;name;surname)
MailingModuleDescContactsCategories=Contactos de todos los terceros (por categoría) MailingModuleDescContactsCategories=Contactos de todos los terceros (por categoría)
LineInFile=Línea %s en archivo LineInFile=Línea %s en archivo
RecipientSelectionModules=Módulos de selección de los destinatarios RecipientSelectionModules=Módulos de selección de los destinatarios
MailSelectedRecipients=Destinatarios seleccionados MailSelectedRecipients=Destinatarios seleccionados
MailingArea=Area mailings MailingArea=Area mailings
LastMailings=Los %s últimos mailings LastMailings=Los %s últimos mailings
TargetsStatistics=Estadísticas destinatarios TargetsStatistics=Estadísticas destinatarios
NbOfCompaniesContacts=Contactos únicos de empresas NbOfCompaniesContacts=Contactos únicos de empresas
MailNoChangePossible=Destinatarios de un mailing validado no modificables MailNoChangePossible=Destinatarios de un mailing validado no modificables
SearchAMailing=Buscar un mailing SearchAMailing=Buscar un mailing
SendMailing=Enviar mailing SendMailing=Enviar mailing
SendMail=Enviar e-mail SendMail=Enviar e-mail
SentBy=Enviado por SentBy=Enviado por
MailingNeedCommand=Por razones de seguridad, el envío de un mailing en masa puede realizarse en línea de comandos. Pida a su administrador que lance el comando siguiente para para enviar la correspondencia a a todos los destinatarios: MailingNeedCommand=Por razones de seguridad, el envío de un mailing en masa puede realizarse en línea de comandos. Pida a su administrador que lance el comando siguiente para para enviar la correspondencia a a todos los destinatarios:
MailingNeedCommand2=Puede enviar en línea añadiendo el parámetro MAILING_LIMIT_SENDBYWEB con un valor número que indica el máximo nº de e-mails enviados por sesión. MailingNeedCommand2=Puede enviar en línea añadiendo el parámetro MAILING_LIMIT_SENDBYWEB con un valor número que indica el máximo nº de e-mails enviados por sesión.
ConfirmSendingEmailing=¿Confirma el envío del e-mailing?<br>El envío en línea de e-mails están limitados por seguridad a <b>%s</b> destinatarios por sesión. ConfirmSendingEmailing=¿Confirma el envío del e-mailing?<br>El envío en línea de e-mails están limitados por seguridad a <b>%s</b> destinatarios por sesión.
TargetsReset=Vaciar lista TargetsReset=Vaciar lista
ToClearAllRecipientsClickHere=Para vaciar la lista de los destinatarios de este mailing, haga click en el botón ToClearAllRecipientsClickHere=Para vaciar la lista de los destinatarios de este mailing, haga click en el botón
ToAddRecipientsChooseHere=Para añadir destinatarios, escoja los que figuran en las listas a continuación ToAddRecipientsChooseHere=Para añadir destinatarios, escoja los que figuran en las listas a continuación
NbOfEMailingsReceived=Mailings en masa recibidos NbOfEMailingsReceived=Mailings en masa recibidos
IdRecord=ID registro IdRecord=ID registro
DeliveryReceipt=Acuso de recibo DeliveryReceipt=Acuso de recibo
# Module Notifications # Module Notifications
Notifications=Notificaciones Notifications=Notificaciones
NoNotificationsWillBeSent=Ninguna notificación por e-mail está prevista para este evento y empresa NoNotificationsWillBeSent=Ninguna notificación por e-mail está prevista para este evento y empresa
ANotificationsWillBeSent=1 notificación va a ser enviada por e-mail ANotificationsWillBeSent=1 notificación va a ser enviada por e-mail
SomeNotificationsWillBeSent=%s notificaciones van a ser enviadas por e-mail SomeNotificationsWillBeSent=%s notificaciones van a ser enviadas por e-mail
AddNewNotification=Activar una nueva solicitud de notificación AddNewNotification=Activar una nueva solicitud de notificación
ListOfActiveNotifications=Lista de las solicitudes de notificaciones activas ListOfActiveNotifications=Lista de las solicitudes de notificaciones activas

View File

@ -62,7 +62,7 @@ NoAttachedFiles=Aucun fichier joint
MailingModuleDescContactCompanies=Contacts des tiers (prospects, clients, fournisseurs...) MailingModuleDescContactCompanies=Contacts des tiers (prospects, clients, fournisseurs...)
MailingModuleDescDolibarrUsers=Utilisateurs de Dolibarr avec e-mail MailingModuleDescDolibarrUsers=Utilisateurs de Dolibarr avec e-mail
MailingModuleDescFundationMembers=Adhérents avec e-mail MailingModuleDescFundationMembers=Adhérents avec e-mail
MailingModuleDescEmailsFromFile=EMails issus d'un fichier MailingModuleDescEmailsFromFile=EMails issus d'un fichier texte (email;nom;prenom)
MailingModuleDescContactsCategories=Contacts des tiers (par categorie) MailingModuleDescContactsCategories=Contacts des tiers (par categorie)
LineInFile=Ligne %s du fichier LineInFile=Ligne %s du fichier

View File

@ -62,7 +62,7 @@ NoAttachedFiles =Nessun file allegati
MailingModuleDescContactCompanies =Contatti di terzi (potenziali clienti, clienti, fornitori...) MailingModuleDescContactCompanies =Contatti di terzi (potenziali clienti, clienti, fornitori...)
MailingModuleDescDolibarrUsers =Tutti gli utenti Dolibarr con messaggi di posta elettronica MailingModuleDescDolibarrUsers =Tutti gli utenti Dolibarr con messaggi di posta elettronica
MailingModuleDescFundationMembers =Membri fondazione con le email MailingModuleDescFundationMembers =Membri fondazione con le email
MailingModuleDescEmailsFromFile =Email da un file MailingModuleDescEmailsFromFile =Email da un file (email;name;surname)
LineInFile =Linea %s nel file LineInFile =Linea %s nel file
RecipientSelectionModules =Modulo di selezione di destinatari RecipientSelectionModules =Modulo di selezione di destinatari