Merge remote-tracking branch 'origin/3.7' into develop
Conflicts: dev/fixdosfiles.sh htdocs/core/tpl/objectline_edit.tpl.php
This commit is contained in:
commit
687e3d250b
@ -162,6 +162,7 @@ For translators:
|
||||
- New: When a translation is not available we always jump to en_US and only en_US.
|
||||
|
||||
For developers:
|
||||
- New: Syslog module can be set to use ChromePHP plugin to output log server into browser console.
|
||||
- New: Add a css style "cursorpointer".
|
||||
- New: Select list of users can return user into hierarchy.
|
||||
- New: getBrowserInfo can return type of layout of browser (classic/phone/tablet)
|
||||
|
||||
54
dev/fixaltlanguages.sh
Executable file
54
dev/fixaltlanguages.sh
Executable file
@ -0,0 +1,54 @@
|
||||
#!/bin/sh
|
||||
# Recursively deduplicate file lines on a per file basis
|
||||
# Useful to deduplicate language files
|
||||
#
|
||||
# Needs awk 4.0 for the inplace fixing command
|
||||
#
|
||||
# Raphaël Doursenaud - rdoursenaud@gpcsolutions.fr
|
||||
|
||||
# Syntax
|
||||
if [ "x$1" != "xlist" -a "x$1" != "xfix" ]
|
||||
then
|
||||
echo "Scan alternate language files and remove entries found into parent file"
|
||||
echo "Usage: fixaltlanguages.sh (list|fix) (all|file.lang) [xx_XX]"
|
||||
exit
|
||||
fi
|
||||
if [ "x$2" = "x" ]
|
||||
then
|
||||
echo "Scan alternate language files and remove entries found into parent file"
|
||||
echo "Usage: fixaltlanguages.sh (list|fix) (all|file.lang) [xx_XX]"
|
||||
exit
|
||||
fi
|
||||
|
||||
# To detect
|
||||
if [ "x$1" = "xlist" ]
|
||||
then
|
||||
echo Feature not available
|
||||
fi
|
||||
|
||||
# To fix
|
||||
if [ "x$1" = "xfix" ]
|
||||
then
|
||||
for dir in `find htdocs/langs/$3* -type d`
|
||||
do
|
||||
dirshort=`basename $dir`
|
||||
#echo $dirshort
|
||||
|
||||
export aa=`echo $dirshort | nawk -F"_" '{ print $1 }'`
|
||||
export bb=`echo $dirshort | nawk -F"_" '{ print $2 }'`
|
||||
aaupper=`echo $dirshort | nawk -F"_" '{ print toupper($1) }'`
|
||||
bblower=`echo $dirshort | nawk -F"_" '{ print tolower($2) }'`
|
||||
if [ "$aa" != "$bblower" ]
|
||||
then
|
||||
reflang="htdocs/langs/"$aa"_"$aaupper
|
||||
if [ -d $reflang ]
|
||||
then
|
||||
echo "***** Process language "$aa"_"$bb" - Search original into "$reflang
|
||||
echo $dirshort est une langue alternative de $reflang
|
||||
echo ./dev/translation/strip_language_file.php $aa"_"$aaupper $aa"_"$bb $2
|
||||
./dev/translation/strip_language_file.php $aa"_"$aaupper $aa"_"$bb $2
|
||||
for fic in `ls htdocs/langs/${aa}_${bb}/*.delta`; do f=`echo $fic | sed -e 's/\.delta//'`; echo $f; mv $f.delta $f; done
|
||||
fi
|
||||
fi
|
||||
done;
|
||||
fi
|
||||
@ -10,7 +10,7 @@
|
||||
# Syntax
|
||||
if [ "x$1" != "xlist" -a "x$1" != "xfix" ]
|
||||
then
|
||||
echo "This script clean files with CR+LF into files with LF only. All source files are included, also files into includes."
|
||||
echo "This script detect or clean files with CR+LF into files with LF only. All source files are included, also files into includes."
|
||||
echo "Usage: fixdosfiles.sh [list|fix]"
|
||||
fi
|
||||
|
||||
|
||||
@ -7,6 +7,7 @@
|
||||
# Syntax
|
||||
if [ "x$1" != "xlist" -a "x$1" != "xfix" ]
|
||||
then
|
||||
echo "Detect duplicate translation keys inside a file (there is no cross file check)."
|
||||
echo "Usage: detectduplicatelangkey.sh (list|fix)"
|
||||
fi
|
||||
|
||||
|
||||
@ -9,17 +9,19 @@
|
||||
# Syntax
|
||||
if [ "x$1" != "xlist" -a "x$1" != "xfix" ]
|
||||
then
|
||||
echo "Find exact duplicated lines into file (not cross file checking)"
|
||||
echo "Usage: deduplicatefilelinesrecursively.sh [list|fix]"
|
||||
fi
|
||||
|
||||
# To detect
|
||||
if [ "x$1" = "xlist" ]
|
||||
then
|
||||
for file in `find . -type f -name *.lang`
|
||||
for file in `find htdocs/langs/en_US -type f -name *.lang`
|
||||
do
|
||||
if [ `sort "$file" | uniq -d | wc -l` -gt 0 ]
|
||||
if [ `sort "$file" | grep -v '^$' | uniq -d | wc -l` -gt 0 ]
|
||||
then
|
||||
echo "$file"
|
||||
echo "***** $file"
|
||||
sort "$file" | grep -v '^$' | uniq -d
|
||||
fi
|
||||
done
|
||||
fi
|
||||
@ -27,7 +29,7 @@ fi
|
||||
# To fix
|
||||
if [ "x$1" = "xfix" ]
|
||||
then
|
||||
for file in `find . -type f -name *.lang`
|
||||
for file in `find htdocs/langs/en_US -type f -name *.lang`
|
||||
do
|
||||
awk -i inplace ' !x[$0]++' "$file"
|
||||
done;
|
||||
@ -10,6 +10,7 @@
|
||||
# Syntax
|
||||
if [ "x$1" != "xlist" -a "x$1" != "xfix" ]
|
||||
then
|
||||
echo "Fix permissions of files"
|
||||
echo "Usage: fixperms.sh (list|fix)"
|
||||
fi
|
||||
|
||||
|
||||
@ -12,6 +12,7 @@
|
||||
# Syntax
|
||||
if [ "x$1" != "xlist" -a "x$1" != "xfix" ]
|
||||
then
|
||||
echo "Detect and fix bad UTF8 encoded files (UTF8 must not use BOM char)"
|
||||
echo "Usage: fixutf8bomfiles.sh (list|fix) [addincludes]"
|
||||
fi
|
||||
|
||||
|
||||
@ -25,7 +25,7 @@
|
||||
*
|
||||
* Usage:
|
||||
* cd htdocs/langs
|
||||
* ../../dev/translation/strip_language_file.php <primary_lang_dir> <secondary_lang_dir> [file.lang|all]
|
||||
* ./dev/translation/strip_language_file.php <primary_lang_dir> <secondary_lang_dir> [file.lang|all]
|
||||
*
|
||||
* To rename all .delta files, you can do
|
||||
* for fic in `ls *.delta`; do f=`echo $fic | sed -e 's/\.delta//'`; echo $f; mv $f.delta $f; done
|
||||
@ -66,7 +66,7 @@ if (empty($lPrimary) || empty($lSecondary) || empty($filesToProcess))
|
||||
{
|
||||
$rc = 1;
|
||||
$msg = '***** Script to clean language files *****'."\n";
|
||||
$msg.= 'Usage: ../../dev/translation/strip_language_file.php xx_XX xx_YY [file.lang|all]'."\n";
|
||||
$msg.= 'Usage: ./dev/translation/strip_language_file.php xx_XX xx_YY [file.lang|all]'."\n";
|
||||
print $msg . "(rc=$rc).\n";
|
||||
exit($rc);
|
||||
}
|
||||
@ -77,7 +77,7 @@ $aSecondary = array();
|
||||
// Define array $filesToProcess
|
||||
if ($filesToProcess == 'all')
|
||||
{
|
||||
$dir = new DirectoryIterator($lPrimary);
|
||||
$dir = new DirectoryIterator('htdocs/langs/'.$lPrimary);
|
||||
while($dir->valid()) {
|
||||
if(!$dir->isDot() && $dir->isFile() && ! preg_match('/^\./',$dir->getFilename())) {
|
||||
$files[] = $dir->getFilename();
|
||||
@ -94,8 +94,8 @@ else $filesToProcess=explode(',',$filesToProcess);
|
||||
// Loop on each file
|
||||
foreach($filesToProcess as $fileToProcess)
|
||||
{
|
||||
$lPrimaryFile = $lPrimary.'/'.$fileToProcess;
|
||||
$lSecondaryFile = $lSecondary.'/'.$fileToProcess;
|
||||
$lPrimaryFile = 'htdocs/langs/'.$lPrimary.'/'.$fileToProcess;
|
||||
$lSecondaryFile = 'htdocs/langs/'.$lSecondary.'/'.$fileToProcess;
|
||||
$output = $lSecondaryFile . '.delta';
|
||||
|
||||
print "---- Process language file ".$lSecondaryFile."\n";
|
||||
@ -270,8 +270,8 @@ foreach($filesToProcess as $fileToProcess)
|
||||
|
||||
print "Output can be found at $output.\n";
|
||||
|
||||
print "To rename all .delta files, you can do\n";
|
||||
print 'for fic in `ls *.delta`; do f=`echo $fic | sed -e \'s/\.delta//\'`; echo $f; mv $f.delta $f; done'."\n";
|
||||
print "To rename all .delta files, you can do:\n";
|
||||
print '> for fic in `ls htdocs/langs/'.$lSecondary.'/*.delta`; do f=`echo $fic | sed -e \'s/\.delta//\'`; echo $f; mv $f.delta $f; done'."\n";
|
||||
}
|
||||
|
||||
|
||||
|
||||
@ -614,7 +614,7 @@ else
|
||||
if ($usergroup > 0) $sql.= " LEFT JOIN ".MAIN_DB_PREFIX."usergroup_user as ug ON u.rowid = ug.fk_user";
|
||||
$sql.= " WHERE u.entity IN (".getEntity('user',1).")";
|
||||
if ($usergroup > 0) $sql.= " AND ug.fk_usergroup = ".$usergroup;
|
||||
if (GETPOST("usertodo","int",3) > 0) $sql.=" AND u.rowid = ".GETPOST("usertodo","int",3);
|
||||
//if (GETPOST("usertodo","int",3) > 0) $sql.=" AND u.rowid = ".GETPOST("usertodo","int",3);
|
||||
//print $sql;
|
||||
$resql=$db->query($sql);
|
||||
if ($resql)
|
||||
|
||||
@ -194,7 +194,9 @@ else {
|
||||
$nbrows=ROWS_2;
|
||||
$enabled=(! empty($conf->global->FCKEDITOR_ENABLE_DETAILS)?$conf->global->FCKEDITOR_ENABLE_DETAILS:0);
|
||||
if (! empty($conf->global->MAIN_INPUT_DESC_HEIGHT)) $nbrows=$conf->global->MAIN_INPUT_DESC_HEIGHT;
|
||||
$doleditor=new DolEditor('dp_desc',GETPOST('dp_desc'),'',100,'dolibarr_details','',false,true,$enabled,$nbrows,'98%');
|
||||
$toolbarname='dolibarr_details';
|
||||
if (! empty($conf->global->FCKEDITOR_ENABLE_DETAILS_FULL)) $toolbarname='dolibarr_notes';
|
||||
$doleditor=new DolEditor('dp_desc',GETPOST('dp_desc'),'',100,$toolbarname,'',false,true,$enabled,$nbrows,'98%');
|
||||
$doleditor->Create();
|
||||
?>
|
||||
</td>
|
||||
|
||||
@ -86,13 +86,16 @@ $coldisplay=-1; // We remove first td
|
||||
}
|
||||
|
||||
// Do not allow editing during a situation cycle
|
||||
if ($this->situation_counter == 1 || !$this->situation_cycle_ref) {
|
||||
if (empty($this->situation_cycle_ref) || $this->situation_counter == 1)
|
||||
{
|
||||
// editeur wysiwyg
|
||||
require_once DOL_DOCUMENT_ROOT.'/core/class/doleditor.class.php';
|
||||
$nbrows=ROWS_2;
|
||||
if (! empty($conf->global->MAIN_INPUT_DESC_HEIGHT)) $nbrows=$conf->global->MAIN_INPUT_DESC_HEIGHT;
|
||||
$enable=(isset($conf->global->FCKEDITOR_ENABLE_DETAILS)?$conf->global->FCKEDITOR_ENABLE_DETAILS:0);
|
||||
$doleditor=new DolEditor('product_desc',$line->description,'',164,'dolibarr_details','',false,true,$enable,$nbrows,'98%');
|
||||
$toolbarname='dolibarr_details';
|
||||
if (! empty($conf->global->FCKEDITOR_ENABLE_DETAILS_FULL)) $toolbarname='dolibarr_notes';
|
||||
$doleditor=new DolEditor('product_desc',$line->description,'',164,$toolbarname,'',false,true,$enable,$nbrows,'98%');
|
||||
$doleditor->Create();
|
||||
} else {
|
||||
print '<textarea id="desc" class="flat" name="desc" readonly="readonly" style="width: 200px; height:80px;">' . $line->description . '</textarea>';
|
||||
|
||||
@ -70,9 +70,7 @@ Permission2413=Maßnahmen (Termine oder Aufgaben) Anderer löschen
|
||||
Permission2501=Dokumente hochladen oder löschen
|
||||
DictionaryCompanyType=Art des Unternehmens
|
||||
DictionaryCompanyJuridicalType=Rechtsform
|
||||
DictionaryProspectLevel=Geschäftsaussicht
|
||||
DictionaryCanton=Bundesland
|
||||
DictionaryActions=Maßnahmen
|
||||
VATReceivedOnly=Nur Mehtwertsteuererhalt
|
||||
VATIsNotUsedDesc=Die vorgeschlagene MwSt. ist standardmäßig 0 für alle Fälle wie Stiftungen, Einzelpersonen oder Kleinunternehmen-
|
||||
VATIsUsedExampleFR=In France, it means companies or organisations having a real fiscal system (Simplified real or normal real). A system in which VAT is declared.
|
||||
|
||||
@ -54,7 +54,7 @@ MaxSize=Maximum size
|
||||
AttachANewFile=Attach a new file/document
|
||||
LinkedObject=Linked object
|
||||
Miscellaneous=Miscellaneous
|
||||
NbOfActiveNotifications=Number of notifications
|
||||
NbOfActiveNotifications=Number of notifications (nb of recipient emails)
|
||||
PredefinedMailTest=This is a test mail.\nThe two lines are separated by a carriage return.\n\n__SIGNATURE__
|
||||
PredefinedMailTestHtml=This is a <b>test</b> mail (the word test must be in bold).<br>The two lines are separated by a carriage return.<br><br>__SIGNATURE__
|
||||
PredefinedMailContentSendInvoice=__CONTACTCIVNAME__\n\nYou will find here the invoice __FACREF__\n\n__PERSONALIZED__Sincerely\n\n__SIGNATURE__
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
# Dolibarr language file - es_AR - admin
|
||||
# Dolibarr language file - Source file is en_US - admin
|
||||
Module30Name=Facturas y notas de crédito
|
||||
Module30Desc=Gestión de facturas y notas de crédito a clientes. Gestión facturas de proveedores
|
||||
BillsNumberingModule=Módulo de numeración de facturas y notas de crédito
|
||||
|
||||
@ -1,3 +1,4 @@
|
||||
# Dolibarr language file - Source file is en_US - admin
|
||||
Module20Name=Cotizaciones
|
||||
Module20Desc=Gestión de cotizaciones/propuestas comerciales
|
||||
Permission21=Consultar cotizaciones
|
||||
@ -7,10 +8,7 @@ Permission25=Enviar las cotizaciones
|
||||
Permission26=Cerrar cotizaciones
|
||||
Permission27=Eliminar cotizaciones
|
||||
Permission28=Exportar las cotizaciones
|
||||
DictionnarySource=Orígenes de cotizaciones/pedidos
|
||||
VATIsUsedDesc=El tipo de IVA propuesto por defecto en las creaciones de cotizaciones, facturas, pedidos, etc. Responde a la siguiente regla:<br>Si el vendedor no está sujeto a IVA, IVA por defecto=0. Final de regla.<br>Si el país del vendedor= país del comprador entonces IVA por defecto=IVA del producto vendido. Final de regla.<br>Si vendedor y comprador residen en la Comunidad Europea y el bien vendido= nuevo medio de transportes (auto, barco, avión), IVA por defecto=0 (el IVA debe ser pagado por comprador a la hacienda pública de su país y no al vendedor). Final de regla<br>Si vendedor y comprador residen en la Comunidad Europea y comprador= particular o empresa sin NIF intracomunitario entonces IVA por defecto=IVA del producto vendido. Final de regla.<br>Si vendedor y comprador residen en la Comunidad Europea y comprador= empresa con NIF intracomunitario entonces IVA por defecto=0. Final de regla.<br>Si no, IVA propuesto por defecto=0. Final de regla.<br>
|
||||
VATIsNotUsedDesc=El tipo de IVA propuesto por defecto es 0. Este es el caso de asociaciones, particulares o algunas pequeñas sociedades.
|
||||
VATIsUsedExampleFR=En Francia, se trata de las sociedades u organismos que eligen un régimen fiscal general (General simplificado o General normal), régimen en el cual se declara el IVA.
|
||||
Delays_MAIN_DELAY_PROPALS_TO_CLOSE=Tolerancia de retraso antes de la alerta (en días) sobre cotizaciones a cerrar
|
||||
Delays_MAIN_DELAY_PROPALS_TO_BILL=Tolerancia de retraso antes de la alerta (en días) sobre cotizaciones no facturadas
|
||||
WebCalAddEventOnStatusPropal=Añadir evento en el calendario en el cambio de estado de las cotizaciones
|
||||
@ -20,4 +18,4 @@ ProposalsPDFModules=Modelos de documentos de cotizaciones
|
||||
HideTreadedPropal=Ocultar las cotizaciones procesados del listado
|
||||
FreeLegalTextOnProposal=Texto libre en cotizaciones
|
||||
WatermarkOnDraftProposal=Marca de agua en cotizaciones borrador (en caso de estar vacío)
|
||||
FCKeditorForProductDetails=Creación/edición WYSIWIG de las líneas de detalle de los productos (en pedidos, cotizaciones, facturas, etc.)
|
||||
FCKeditorForProductDetails=Creación/edición WYSIWIG de las líneas de detalle de los productos (en pedidos, cotizaciones, facturas, etc.)
|
||||
|
||||
@ -13,12 +13,10 @@ VATIsUsedExampleFR=En Francia, se trata de las sociedades u organismos que elige
|
||||
VATIsNotUsedExampleFR=En Francia, se trata de asociaciones exentas de ITBIS o sociedades, organismos o profesiones liberales que han elegido el régimen fiscal de módulos (ITBIS en franquicia), pagando un ITBIS en franquicia sin hacer declaración de IVA. Esta elección hace aparecer la anotación "IVA no aplicable - art-293B del CGI" en las facturas.
|
||||
LocalTax1IsUsedDesc=Uso de un 2º tipo de impuesto (Distinto del ITBIS)
|
||||
LocalTax1IsNotUsedDesc=No usar un 2º tipo de impuesto (Distinto del ITBIS)
|
||||
LocalTax2IsUsedDesc=Uso de un 3er. tipo de impuesto (Distinto del IVA)
|
||||
LocalTax2IsNotUsedDesc=No usar un 3er. tipo de impuesto (Distinto del IVA)
|
||||
UnitPriceOfProduct=Precio unitario sin ITBIS de un producto
|
||||
ShowVATIntaInAddress=Ocultar el identificador ITBIS en las direcciones de los documentos
|
||||
OptionVatMode=Opción de carga de ITBIS
|
||||
OptionVatDefaultDesc=La carga del ITBIS es: <br>-en el envío de los bienes (en la práctica se usa la fecha de la factura)<br>-sobre el pago por los servicios
|
||||
OptionVatDebitOptionDesc=La carga del ITBIS es: <br>-en el envío de los bienes (en la práctica se usa la fecha de la factura)<br>-sobre la facturación de los servicios
|
||||
SummaryOfVatExigibilityUsedByDefault=Tiempo de exigibilidad de ITBIS por defecto según la opción eligida
|
||||
YourCompanyDoesNotUseVAT=Su empresa está configurada como no sujeta al ITBIS (Inicio - Configuración - Empresa/Institución), por lo que no hay opción para la paremetrización del ITBIS.
|
||||
YourCompanyDoesNotUseVAT=Su empresa está configurada como no sujeta al ITBIS (Inicio - Configuración - Empresa/Institución), por lo que no hay opción para la paremetrización del ITBIS.
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
# Dolibarr language file - es_HN - admin
|
||||
# Dolibarr language file - Source file is en_US - admin
|
||||
Permission91=Consultar impuestos e ISV
|
||||
Permission92=Crear/modificar impuestos e ISV
|
||||
Permission93=Eliminar impuestos e ISV
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
# Dolibarr language file - es_MX - admin
|
||||
# Dolibarr language file - Source file is en_US - admin
|
||||
Module30Name=Facturas y notas de crédito
|
||||
Module30Desc=Gestión de facturas y notas de crédito a clientes. Gestión facturas de proveedores
|
||||
BillsNumberingModule=Módulo de numeración de facturas y notas de crédito
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
# Dolibarr language file - es_PU - admin
|
||||
# Dolibarr language file - Source file is en_US - admin
|
||||
Permission91=Consultar impuestos e IGV
|
||||
Permission92=Crear/modificar impuestos e IGV
|
||||
Permission93=Eliminar impuestos e IGV
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
# Dolibarr language file - es_PR - admin
|
||||
# Dolibarr language file - Source file is en_US - admin
|
||||
Permission91=Consultar impuestos e IVU
|
||||
Permission92=Crear/modificar impuestos e IVU
|
||||
Permission93=Eliminar impuestos e IVU
|
||||
|
||||
@ -1,14 +1,11 @@
|
||||
# Dolibarr language file - Source file is en_US - accountancy
|
||||
Accounting=Contabilidade
|
||||
Globalparameters=Parametros globais
|
||||
Fiscalyear=Ano fiscal
|
||||
Menuaccount=Contas contábeis
|
||||
ConfigAccountingExpert=Configuração do módulo especialista em contabilidade
|
||||
Journaux=Jornais
|
||||
JournalFinancial=Jornais financeiros
|
||||
Exports=Exportações
|
||||
Selectmodelcsv=Escolha um modelo de exportação
|
||||
Modelcsv_normal=Exportação classica
|
||||
Modelcsv_CEGID=Export towards CEGID Expert
|
||||
BackToChartofaccounts=Return chart of accounts
|
||||
Back=Return
|
||||
@ -58,6 +55,10 @@ ACCOUNTING_MISCELLANEOUS_JOURNAL=Miscellaneous journal
|
||||
ACCOUNTING_SOCIAL_JOURNAL=Social journal
|
||||
ACCOUNTING_ACCOUNT_TRANSFER_CASH=Account of transfer
|
||||
ACCOUNTING_ACCOUNT_SUSPENSE=Account of wait
|
||||
ACCOUNTING_PRODUCT_BUY_ACCOUNT=Codigo contavel padrao para compra de produtos
|
||||
ACCOUNTING_PRODUCT_SOLD_ACCOUNT=Codigo contavel padrao para venda de produtos
|
||||
ACCOUNTING_SERVICE_BUY_ACCOUNT=Codigo contavel padrao para compra de servicos
|
||||
ACCOUNTING_SERVICE_SOLD_ACCOUNT=Codigo contavel padrao para venda de serviços
|
||||
Docref=Referência
|
||||
Code_tiers=Cliente/Fornecedor
|
||||
Labelcompte=Label account
|
||||
@ -80,8 +81,6 @@ ListAccounts=List of the accounting accounts
|
||||
Pcgversion=Version of the plan
|
||||
Pcgtype=Class of account
|
||||
Pcgsubtype=Under class of account
|
||||
Active=Statement
|
||||
NewFiscalYear=New fiscal year
|
||||
DescVentilCustomer=Consult here the annual breakdown accounting of your invoices customers
|
||||
TotalVente=Total turnover HT
|
||||
TotalMarge=Total sales margin
|
||||
|
||||
@ -94,7 +94,6 @@ YouCanEditPHPTZ=Para definir um fuso horário diferente PHP (não obrigatório),
|
||||
OSEnv=OS Ambiente
|
||||
MaxNbOfLinesForBoxes=Numero de linhas máximo para as caixas
|
||||
PositionByDefault=Posição por padrao
|
||||
Position=Posição
|
||||
MenusDesc=Os configuradores do menu definem o conteúdo das 2 barras de menus (a barra horizontal e a barra vertical). É possível atribuir configuradores diferentes segundo o usuário seja interno ou externo.
|
||||
MenusEditorDesc=O editor de menus permite definir entradas personalizadas nos menus. Deve utilizar com prudência sobe pena de colocar o ERP numa situação instável sendo necessário uma reinstalação para encontrar um menu coerente.
|
||||
MenuForUsers=menu para os usuarios
|
||||
@ -103,7 +102,6 @@ SystemInfo=Informações de Sistema
|
||||
SystemTools=Ferramentas do Sistema
|
||||
SystemToolsArea=Área de ferramentas do sistema
|
||||
SystemToolsAreaDesc=Esta área oferece diferentes funções da administração. Use o menu para escolher a Funcionalidade que procura.
|
||||
Purge=Limpar
|
||||
PurgeAreaDesc=Esta página permite eliminar todos os arquivos criados ou guardados pelo ERP (Arquivos temporários ou todos os arquivos da pasta <b>%s</b>). O uso desta função não é necessária. Proporciona-se para os Usuários que albergam o ERP não servidor que oferece as permissões de eliminação de arquivos salvaguardados pela servidor Web.
|
||||
PurgeDeleteLogFile=Excluir arquivo de log <b>% s </ b> definido para o módulo Syslog (sem risco de perder dados)
|
||||
PurgeDeleteTemporaryFiles=Eliminar todos os arquivos temporários (sem perigo de perca de dados)
|
||||
@ -487,7 +485,6 @@ Permission1237=Pedidos a fornecedores Export e seus detalhes
|
||||
Permission1251=Execute as importações em massa de dados externos para o banco de dados (carga de dados)
|
||||
Permission1321=Exportar faturas a clientes, atributos e cobranças
|
||||
Permission1421=Exportar faturas de clientes e atributos
|
||||
Permission23001 =Ler tarefa agendada
|
||||
Permission23002 =Criar/atualizar tarefa agendada
|
||||
Permission23003 =Apagar tarefa agendada
|
||||
Permission2401=Ler ações (eventos ou tarefas) vinculadas na sua conta
|
||||
@ -541,7 +538,6 @@ LocalTax1IsUsed=Utilize segundo imposto
|
||||
LocalTax1IsNotUsed=Não use o segundo imposto
|
||||
LocalTax1IsUsedDesc=Use um segundo tipo de impostos (excepto o IVA)
|
||||
LocalTax1IsNotUsedDesc=Não use outro tipo de impostos (excepto o IVA)
|
||||
LocalTax1Management=Segundo tipo de imposto
|
||||
LocalTax2IsUsed=Use terceiro imposto
|
||||
LocalTax2IsNotUsed=Não use terceiro imposto
|
||||
LocalTax2IsUsedDesc=Use um terceiro tipo de impostos (excepto o VAT)
|
||||
|
||||
@ -2,7 +2,6 @@
|
||||
IdAgenda=ID evento
|
||||
Actions=Eventos
|
||||
ActionsArea=Área de eventos (Atividades e Tarefas)
|
||||
LocalAgenda=Calendário interno
|
||||
ActionsOwnedBy=Evento de propriedade do
|
||||
DoneBy=Concluído por
|
||||
Event=Evento
|
||||
|
||||
@ -20,8 +20,6 @@ CurrentBalance=Saldo atual
|
||||
ShowAllTimeBalance=Mostrar Balanço Desde do Inicio
|
||||
AllTime=Do inicio
|
||||
RIB=Conta Bancaria
|
||||
StandingOrders=Débitos Diretos
|
||||
StandingOrder=Domicilio
|
||||
AccountStatement=Extrato da Conta
|
||||
AccountStatementShort=Extrato
|
||||
AccountStatements=Extratos das Contas
|
||||
@ -112,7 +110,6 @@ ThenCheckLinesAndConciliate=Verificar as linhas presentes no relatorio do banco
|
||||
BankDashboard=Somario de contas bancarias
|
||||
DefaultRIB=BAN padrao
|
||||
AllRIB=Todos BAN
|
||||
LabelRIB=Etiqueta BAN
|
||||
NoBANRecord=Nao tem registro BAN
|
||||
DeleteARib=Apagar registro BAN
|
||||
ConfirmDeleteRib=Voce tem certeza que quer apagar este registro BAN ?
|
||||
|
||||
@ -7,7 +7,6 @@ BoxOldestUnpaidSupplierBills=Primeira fatura pendentes do fornecedor
|
||||
BoxLastActions=Últimas ações
|
||||
BoxLastContracts=Últimos contratos
|
||||
BoxLastContacts=Últimos contatos/endereços
|
||||
BoxFicheInter=Últimas intervenções
|
||||
BoxCurrentAccounts=Abrir saldo das contas
|
||||
BoxTotalUnpaidCustomerBills=Total de faturas pendentes de clientes
|
||||
BoxTotalUnpaidSuppliersBills=Total de faturas pendentes de fornecedores
|
||||
|
||||
@ -43,11 +43,8 @@ CatCusLinks=Linkes entre clientes/prospetivas e categorias
|
||||
CatProdLinks=Linkes entre produtos/servicos e categorias
|
||||
CatMemberLinks=Linkes entre membros e categorias
|
||||
DeleteFromCat=Excluir da categoria
|
||||
DeletePicture=Apagar foto
|
||||
ConfirmDeletePicture=Confirmar eliminação de fotografias
|
||||
ExtraFieldsCategories=atributos complementares
|
||||
CategoriesSetup=Configuração de categorias
|
||||
CategorieRecursiv=Ligação com a categoria automaticamente
|
||||
CategorieRecursivHelp=Se ativado, o produto também será ligada a categoria original quando adicionando em uma subcategoria
|
||||
AddProductServiceIntoCategory=Adicione o seguinte produto / serviço
|
||||
ShowCategory=Mostrar categoria
|
||||
|
||||
@ -1,6 +1,5 @@
|
||||
# Dolibarr language file - Source file is en_US - commercial
|
||||
CommercialArea=Área Comercial
|
||||
CommercialCard=Ficha Comercial
|
||||
DeleteAction=Eliminar um evento/tarefa
|
||||
NewAction=Novo evento/tarefa
|
||||
AddAction=Criar evento/tarefa
|
||||
|
||||
@ -22,7 +22,6 @@ Contacts=Contatos
|
||||
ThirdPartyContacts=Contatos de clientes/fornecedores
|
||||
ThirdPartyContact=Contato/Endereço de cliente/fornecedor
|
||||
StatusContactValidated=Estado do Contato
|
||||
CompanyName=Razão Social
|
||||
CountryIsInEEC=País da Comunidadeee Económica Europeia
|
||||
ThirdPartyName=Nome do cliente/fornecedor
|
||||
ThirdParty=Cliente/Fornecedor
|
||||
@ -56,7 +55,6 @@ LocalTax2IsUsedES=Sujeito a IRPF
|
||||
LocalTax2IsNotUsedES=Não sujeito a IRPF
|
||||
TypeLocaltax1ES=RE Tipo
|
||||
TypeLocaltax2ES=IRPF Tipo
|
||||
TypeES=Tipo
|
||||
WrongCustomerCode=Código cliente incorreto
|
||||
WrongSupplierCode=Código do fornecedor incorreto
|
||||
ProfId5Short=Prof. id 5
|
||||
@ -108,7 +106,6 @@ ContactsAddresses=Contatos/Enderecos
|
||||
NoContactDefinedForThirdParty=Nenhum contato definido para este cliente/fornecedor
|
||||
NoContactDefined=Nenhum contato definido
|
||||
DefaultContact=Contato por Padrao
|
||||
AddCompany=Criar empresa
|
||||
AddThirdParty=Criar cliente/fornecedor
|
||||
SupplierCode=Código do fornecedor
|
||||
SupplierAccount=Conta do fornecedor
|
||||
|
||||
@ -133,10 +133,6 @@ CalculationRuleDesc=Para calcular o total do VAT, há dois métodos: <br> Métod
|
||||
CalculationRuleDescSupplier=De acordo com o fornecedor, escolher o método adequado aplicar mesma regra de cálculo e obter mesmo resultado esperado pelo seu fornecedor.
|
||||
TurnoverPerProductInCommitmentAccountingNotRelevant=Relatório Volume de negócios por produto, quando se usa um modo de <b>contabilidade de caixa</b> não é relevante. Este relatório está disponível somente quando utilizar o modo de <b>contabilidade engajamento</b> (ver configuração do módulo de contabilidade).
|
||||
AccountancyJournal=Codigo do jornal fiscal
|
||||
ACCOUNTING_PRODUCT_BUY_ACCOUNT=Codigo contavel padrao para compra de produtos
|
||||
ACCOUNTING_PRODUCT_SOLD_ACCOUNT=Codigo contavel padrao para venda de produtos
|
||||
ACCOUNTING_SERVICE_BUY_ACCOUNT=Codigo contavel padrao para compra de servicos
|
||||
ACCOUNTING_SERVICE_SOLD_ACCOUNT=Codigo contavel padrao para venda de serviços
|
||||
ACCOUNTING_VAT_ACCOUNT=Codigo contavel padrao para credito VAT
|
||||
ACCOUNTING_VAT_BUY_ACCOUNT=Codigo contavel padrao para pagamento do VAT
|
||||
ACCOUNTING_ACCOUNT_CUSTOMER=Codigo contavel padrao para clientes
|
||||
|
||||
@ -3,10 +3,7 @@ ContractsArea=Área Contratos
|
||||
ListOfContracts=Lista de Contratos
|
||||
AllContracts=Todos os Contratos
|
||||
ContractCard=Ficha Contrato
|
||||
ContractStatus=Estado do Contrato
|
||||
ContractStatusNotRunning=Fora de Serviço
|
||||
ContractStatusRunning=Em Serviço
|
||||
ContractStatusClosed=Encerrado
|
||||
ServiceStatusInitial=Inativo
|
||||
ServiceStatusRunning=Em Serviço
|
||||
ServiceStatusNotLate=Rodando, nao vencido
|
||||
|
||||
@ -26,7 +26,6 @@ ErrorDatabaseAlreadyExists=Base de dados' %s' já existe.
|
||||
IfDatabaseNotExistsGoBackAndUncheckCreate=Se não existe base de dados, volte e verifique a opção "Criar uma base de dados".
|
||||
IfDatabaseExistsGoBackAndCheckCreate=Caso dados já existe, volte e desmarque "Criar uma base de dados" opção.
|
||||
WarningBrowserTooOld=Navegador antigo. Faça a atualizaçao do seu navegador para uma versao mais recente de Firefox, Chrome ou Opera, e altamente recomendado.
|
||||
YouCanContinue=Pode continuar...
|
||||
License=A usar licença
|
||||
ConfigurationFile=Arquivo de configuração
|
||||
WebPagesDirectory=Directoria onde armazenar as páginas web
|
||||
@ -34,13 +33,11 @@ DocumentsDirectory=Directoria onde armazenar documentos enviados e/ou gerados
|
||||
ForceHttps=Forcar conexoes seguras (https)
|
||||
CheckToForceHttps=Escolha esta opcao para forcar conexoes seguras (https).<br>Isto requere que o servidor web esta configurado para uso com certificado SSL.
|
||||
DolibarrDatabase=Base de dados Dolibarr
|
||||
Server=Servidor
|
||||
DatabasePrefix=Prefixo tabela banco de dados
|
||||
AdminLogin=Login para o administrador da base de dados Dolibarr. Deixar em branco se a conexão é feita com anônimo
|
||||
PasswordAgain=Introduza a password uma segunda vez
|
||||
AdminPassword=Password para o administrador da base de dados Dolibarr. Deixar em branco se a conexão é feita com anônimo
|
||||
CreateDatabase=Criar uma base de dados
|
||||
CreateUser=Criar usuário
|
||||
DatabaseSuperUserAccess=Base de dados - Acesso Superuser
|
||||
Experimental=(experimental, não operacional)
|
||||
KeepEmptyIfNoPassword=Deixar em branco se o usuário não tiver password
|
||||
@ -69,7 +66,6 @@ WarningRemoveInstallDir=Atenção, por razões de segurança, uma vez que a inst
|
||||
ThisPHPDoesNotSupportTypeBase=PHP Este sistema não suporta qualquer tipo de interface para acesso de dados %s
|
||||
DatabaseMigration=Estrutura migração de dados
|
||||
FreshInstall=Fresh instalar
|
||||
Upgrade=Upgrade
|
||||
UpgradeDesc=Use este modo se você tiver substituído Dolibarr antigos arquivos com arquivos de uma versão mais recente. Isto irá atualizar o seu banco de dados e dados.
|
||||
InstallNotAllowed=Instalação não permitidas pela <b>conf.php</b> permissões
|
||||
YouMustCreateWithPermission=Você deve criar o arquivo %s e definir permissões escrever sobre ele para instalar o servidor web durante o processo.
|
||||
@ -92,7 +88,6 @@ NextStepMightLastALongTime=O passo seguinte pode demorar alguns minutos. Por fav
|
||||
MigrationCustomerOrderShipping=Migrar espedicao para pedidos de cliente de armazenamento
|
||||
MigrationShippingDelivery=Atualizar armazenamento de espediçoes
|
||||
MigrationShippingDelivery2=Atualizar armazenamento de espediçao 2
|
||||
MigrationFinished=Migração terminada
|
||||
LastStepDesc=<strong>Ultimo passo</strong>: Defina aqui o usuario e a senha que voce planeja usar para conectar-se ao software. Nao perca estas credenciais, pois sao da conta que administra todas as outras contas.
|
||||
ActivateModule=Ativar modulo %s
|
||||
ShowEditTechnicalParameters=Clique aqui para mostrar/editar parametros avançados (modo avançado)
|
||||
|
||||
@ -15,8 +15,6 @@ Language_en_IN=Ingles (India)
|
||||
Language_en_NZ=Ingles (Nova Zelandia)
|
||||
Language_en_SA=Ingles (Arabia Saudita)
|
||||
Language_en_US=Ingles (Estados Unidos)
|
||||
Language_es_DO=Espanhol (República Dominicana)
|
||||
Language_es_CL=Espanhol (Chile)
|
||||
Language_es_MX=Espanhol (Mexico)
|
||||
Language_et_EE=Estone
|
||||
Language_fa_IR=Persio
|
||||
@ -27,7 +25,6 @@ Language_fr_CH=Françes (Suiça)
|
||||
Language_fr_FR=Françes
|
||||
Language_he_IL=Ebreo
|
||||
Language_hu_HU=Ungeres
|
||||
Language_id_ID=Indonésio
|
||||
Language_is_IS=Islandes
|
||||
Language_ja_JP=Japones
|
||||
Language_nb_NO=Norveges (Bokmal)
|
||||
|
||||
@ -12,8 +12,6 @@ Unsuscribe=Desenscrever
|
||||
MailingStatusNotContact=Nao contactar mais
|
||||
ErrorMailRecipientIsEmpty=A endereço do destinatário está vazia
|
||||
WarningNoEMailsAdded=nenhum Novo e-mail a Adicionar à lista destinatários.
|
||||
ConfirmResetMailing=Confirma a limpeza do mailing?
|
||||
NbOfRecipients=Número de destinatários
|
||||
NbOfUniqueEMails=N<> de e-mails únicos
|
||||
NbOfEMails=N<> de E-mails
|
||||
TotalNbOfDistinctRecipients=Número de destinatários únicos
|
||||
|
||||
@ -10,6 +10,7 @@ FormatDateShortJava=dd/MM/yyyy
|
||||
FormatDateShortJavaInput=dd/MM/yyyy
|
||||
FormatDateShortJQuery=dd/mm/yy
|
||||
FormatDateShortJQueryInput=dd/mm/yy
|
||||
FormatHourShortJQuery=HH:MI
|
||||
FormatHourShort=%I:%M %p
|
||||
FormatHourShortDuration=%H:%M
|
||||
FormatDateTextShort=%b %d, %Y
|
||||
@ -18,7 +19,6 @@ FormatDateHourShort=%d/%m/%Y %I:%M %p
|
||||
FormatDateHourSecShort=%d/%m/%Y %I:%M:%S %p
|
||||
FormatDateHourTextShort=%d %b, %Y, %I:%M %p
|
||||
FormatDateHourText=%d %B, %Y, %I:%M %p
|
||||
DatabaseConnection=Login à Base de Dados
|
||||
NoRecordFound=Registro nao encontrado
|
||||
NoError=Sem erro
|
||||
ErrorFieldFormat=O campo '%s' tem um valor incorreto
|
||||
@ -41,8 +41,6 @@ ErrorFailedToSaveFile=Erro, o registo do arquivo falhou.
|
||||
SelectDate=Selecionar uma data
|
||||
SeeAlso=Ver tambem %s
|
||||
BackgroundColorByDefault=Cor do fundo padrão
|
||||
FileNotUploaded=O arquivo nao foi carregado
|
||||
FileUploaded=O arquivo foi carregado com sucesso
|
||||
FileWasNotUploaded=O arquivo foi selecionado, mas nao foi ainda enviado. Clique no "Anexar arquivo" para proceder.
|
||||
NbOfEntries=Nr. de entradas
|
||||
GoToWikiHelpPage=Ler ajuda online ( necesita de acosso a internet)
|
||||
@ -69,10 +67,8 @@ PageWiki=Pagina wiki
|
||||
PeriodEndDate=Data final periodo
|
||||
Activate=Ativar
|
||||
Activated=Ativado
|
||||
Closed=Encerrado
|
||||
Closed2=Encerrado
|
||||
Enabled=Ativado
|
||||
Deprecated=Obsoleto
|
||||
Disable=Desativar
|
||||
Disabled=Desativado
|
||||
AddActionToDo=Adicionar ação a realizar
|
||||
@ -81,18 +77,14 @@ TestConnection=Teste a login
|
||||
ConfirmClone=Selecciones dados que deseja Cópiar.
|
||||
Go=Ir
|
||||
Run=Attivo
|
||||
SearchOf=Procurar
|
||||
Upload=Enviar Arquivo
|
||||
Select=Selecionar
|
||||
Resize=Modificar tamanho
|
||||
Recenter=Recolocar no centro
|
||||
User=Usuário
|
||||
Users=Usuário
|
||||
Password=Senha
|
||||
PasswordRetype=Repetir Senha
|
||||
NoteSomeFeaturesAreDisabled=Antenção, só poucos módulos/funcionalidade foram ativados nesta demo
|
||||
CurrentValue=Valor atual
|
||||
CurrentNote=Nota atual
|
||||
DefaultModel=Modelo Padrão
|
||||
Action=Ação
|
||||
NumberByMonth=Numero por mes
|
||||
@ -113,7 +105,6 @@ days=Dias
|
||||
Morning=Manha
|
||||
Quadri=Trimistre
|
||||
UseLocalTax=Incluindo taxa
|
||||
Tb=Tb
|
||||
Copy=Cópiar
|
||||
Default=Padrao
|
||||
DefaultValue=Valor por default
|
||||
@ -149,7 +140,6 @@ HT=Sem ICMS
|
||||
TTC=ICMS Incluido
|
||||
VAT=ICMS
|
||||
VATRate=Taxa ICMS
|
||||
FullList=Lista Completa
|
||||
OtherStatistics=Outras estatisticas
|
||||
Favorite=Favorito
|
||||
ShortInfo=Info.
|
||||
@ -173,12 +163,10 @@ RequestAlreadyDone=Pedido ja registrado
|
||||
GeneratedOn=Gerado a %s
|
||||
Available=Disponivel
|
||||
NotYetAvailable=Ainda não disponível
|
||||
NotAvailable=Não disponível
|
||||
to=para
|
||||
Drafts=Drafts
|
||||
ByUsers=Por usuário
|
||||
Preview=Preview
|
||||
Login=Login
|
||||
CurrentLogin=Login atual
|
||||
JanuaryMin=Jan
|
||||
FebruaryMin=Fev
|
||||
@ -249,7 +237,6 @@ CloneMainAttributes=Clonar o objeto com estes atributos
|
||||
PDFMerge=Fusão de PDF
|
||||
Merge=Fusão
|
||||
PrintContentArea=Mostrar pagina a se imprimir na area principal
|
||||
MenuManager=Administração do menu
|
||||
NoMenu=Sem sub-menu
|
||||
WarningYouAreInMaintenanceMode=Atenção, voce esta no modo de manutenção, somente o login <b>%s</b> tem permissões para uso da aplicação no momento.
|
||||
CoreErrorMessage=Occoreu erro. Verifique os arquivos de log ou contate seu administrador de sistema.
|
||||
@ -268,7 +255,6 @@ IM=Mensagems instantaneas
|
||||
AttributeCode=Codigo do atributo
|
||||
OptionalFieldsSetup=Configuração dos atributos extra
|
||||
URLPhoto=URL da photo/logo
|
||||
SetLinkToThirdParty=Atalho para outro terceiro
|
||||
CreateDraft=Criar RascunhoCriar rascunho
|
||||
SetToDraft=Voltar para modo rascunho
|
||||
ObjectDeleted=Objeto %s apagado
|
||||
|
||||
@ -116,7 +116,6 @@ ImageEditor=Editor de imagems
|
||||
YouReceiveMailBecauseOfNotification=Voce recebeu esta mensagem porque o seu endereco de e-mail foi adicionado a lista de alvos a ser informados de algums eventos no %s software de %s.
|
||||
YouReceiveMailBecauseOfNotification2=Este evento e o seguinte:
|
||||
ThisIsListOfModules=Esta e a lista de modulos pre-seleçionados pelo profilo demo escolhido (somente os modulos mais comums são visiveis nesta demo). Para uma demo mais pesoalizada editar aqui e presionar "Inicio".
|
||||
ClickHere=Clickque aqui
|
||||
UseAdvancedPerms=Use as permissões avançadas de algums modulos
|
||||
FileFormat=Arquivo formato
|
||||
SelectAColor=Escolha a cor
|
||||
|
||||
@ -88,7 +88,6 @@ SuppliersPricesOfProductsOrServices=Preços (de produtos ou serviços) Fornecedo
|
||||
CustomCode=Codigo NCM
|
||||
CountryOrigin=Pais de origem
|
||||
HiddenIntoCombo=Escondido nas listas de seleções
|
||||
Nature=Tipo de produto
|
||||
ProductCodeModel=Modelo de ref. de produto
|
||||
ServiceCodeModel=Modelo de ref. de serviço
|
||||
AddThisProductCard=Criar ficha produto
|
||||
|
||||
@ -8,7 +8,6 @@ ProjectsDesc=Exibi todos os projetos (sua permissão de usuário lhe permite ver
|
||||
MyTasksDesc=Esta exibição é limitado a projetos ou tarefas que você é um contato (seja qual for o tipo).
|
||||
TasksPublicDesc=Essa exibição apresenta todos os projetos e tarefas que você tem permissão para ler.
|
||||
TasksDesc=Essa exibição apresenta todos os projetos e tarefas (suas permissões de usuário concede-lhe ver tudo).
|
||||
Myprojects=Os Meus Projetos
|
||||
AddProject=Criar projeto
|
||||
ConfirmDeleteAProject=Tem certeza que quer eliminar este projeto?
|
||||
ConfirmDeleteATask=Tem certeza que quer eliminar esta tarefa?
|
||||
@ -25,13 +24,10 @@ TaskTimeUser=Usuário
|
||||
NewTimeSpent=Novo Tempo Dedicado
|
||||
MyTimeSpent=O Meu Tempo Dedicado
|
||||
MyTasks=As minhas Tarefas
|
||||
TaskDateStart=Data de início da tarefa
|
||||
TaskDateEnd=Data final da tarefa
|
||||
AddTask=Criar tarefa
|
||||
AddDuration=Indicar Duração
|
||||
MyActivity=A Minha Atividade
|
||||
MyActivities=Minhas Tarefas/Atividades
|
||||
MyProjects=Os Meus Projetos
|
||||
ProgressDeclared=o progresso declarado
|
||||
ProgressCalculated=calculado do progresso
|
||||
ListOrdersAssociatedProject=Lista de Pedidos Associados ao Projeto
|
||||
@ -74,12 +70,8 @@ TaskModifiedInDolibarr=Tarefa %s alterada
|
||||
TaskDeletedInDolibarr=Tarefa %s excluída
|
||||
TypeContact_project_internal_PROJECTLEADER=Chefe de projeto
|
||||
TypeContact_project_external_PROJECTLEADER=Chefe de projeto
|
||||
TypeContact_project_internal_PROJECTCONTRIBUTOR=Colaborador
|
||||
TypeContact_project_external_PROJECTCONTRIBUTOR=Colaborador
|
||||
TypeContact_project_task_internal_TASKEXECUTIVE=Tarefa executada
|
||||
TypeContact_project_task_external_TASKEXECUTIVE=Tarefa executada
|
||||
TypeContact_project_task_internal_TASKCONTRIBUTOR=Colaborador
|
||||
TypeContact_project_task_external_TASKCONTRIBUTOR=Colaborador
|
||||
SelectElement=Selecionar componente
|
||||
AddElement=Link para componente
|
||||
UnlinkElement=Desligar elemento
|
||||
|
||||
@ -1,18 +1,10 @@
|
||||
# Dolibarr language file - Source file is en_US - resource
|
||||
MenuResourceIndex=Recursos
|
||||
MenuResourceAdd=Novo recurso
|
||||
MenuResourcePlanning=Planejamento de recurso
|
||||
DeleteResource=Remover recurso
|
||||
ConfirmDeleteResourceElement=Confirmar remoção do recurso para este elemento
|
||||
NoResourceInDatabase=Nenhum recurso na base de dados
|
||||
NoResourceLinked=Nenhum recurso vinculado
|
||||
ResourcePageIndex=Lista de recursos
|
||||
ResourceSingular=Recurso
|
||||
ResourceCard=Cartao recursos
|
||||
AddResource=Criar recurso
|
||||
ResourceFormLabel_ref=Nome do recurso
|
||||
ResourceType=Tipo de recurso
|
||||
ResourceFormLabel_description=Descrição do recurso
|
||||
ResourcesLinkedToElement=Recursos vinculados ao elemento
|
||||
ShowResourcePlanning=Mostrar planejamento do recurso
|
||||
GotoDate=Ir para data
|
||||
@ -23,5 +15,4 @@ TitleResourceCard=Cartao recurso
|
||||
ConfirmDeleteResource=Confirme para remover este recurso
|
||||
RessourceSuccessfullyDeleted=Recurso removido com sucesso
|
||||
DictionaryResourceType=Tipo de recurso
|
||||
DictionaryEMailTemplates=Modelos de Emails
|
||||
SelectResource=Selecionar recurso
|
||||
|
||||
@ -13,12 +13,9 @@ OwnedRights=As minhas permissões
|
||||
GroupRights=Permissões do grupo
|
||||
UserRights=Permissões do usuário
|
||||
UserGUISetup=Interface do usuário
|
||||
DisableUser=Desativar
|
||||
DisableAUser=Desativar um usuário
|
||||
DeleteUser=Excluir
|
||||
DeleteAUser=Excluir um usuário
|
||||
DisableGroup=Desativar
|
||||
DisableAGroup=Desativar um Grupo
|
||||
EnableAUser=Reativar um Usuário
|
||||
EnableAGroup=Reativar um Grupo
|
||||
DeleteGroup=Excluir
|
||||
@ -42,7 +39,6 @@ AdministratorDesc=Entidade do administrador
|
||||
DefaultRights=Permissões por Padrao
|
||||
DefaultRightsDesc=Defina aqui <u>padrão</u> permissões que são concedidas automaticamente para um <u>novo usuário criado</u> (Vá em fichas de usuário para alterar as permissões de um usuário existente).
|
||||
DolibarrUsers=Usuário Dolibarr
|
||||
LastName=Sobrenome
|
||||
FirstName=Primeiro nome
|
||||
ListOfGroups=Lista de grupos
|
||||
NewGroup=Novo grupo
|
||||
@ -74,7 +70,6 @@ LoginAccountDisableInDolibarr=A conta está desativada no Dolibarr
|
||||
LoginAccountDisableInLdap=A conta está desativada ao domínio
|
||||
ExportDataset_user_1=Usuários e Atributos
|
||||
DomainUser=Usuário de Domínio
|
||||
Reactivate=Reativar
|
||||
CreateInternalUserDesc=Este formulario permite criar um usuario interno a sua compania/fundação. Para criar um usuario externo (cliente, fornecedor, ...), use o botão 'Criar usuario Dolibarr' da ficha de contatos dos terceiro..
|
||||
InternalExternalDesc=Um usuário <b>interno</b> é um usuário que pertence à sua Empresa/Instituição.<br>Um usuário <b>externo</b> é um usuário cliente, fornecedor ou outro.<br><br>Nos 2 casos, as permissões de Usuários definem os direitos de acesso, mas o usuário externo pode além disso ter um gerente de menus diferente do usuário interno (ver Inicio - configuração - visualização)
|
||||
PermissionInheritedFromAGroup=A permissão dá-se já que o herda de um grupo ao qual pertence o usuário.
|
||||
@ -100,5 +95,4 @@ HierarchicView=Visão hierárquica
|
||||
UseTypeFieldToChange=Use campo Tipo para mudar
|
||||
OpenIDURL=URL do OpenID
|
||||
LoginUsingOpenID=Usar o OpenID para efetuar o login
|
||||
WeeklyHours=Horas semanais
|
||||
ColorUser=Cor do usuario
|
||||
|
||||
@ -173,6 +173,8 @@ if ($result > 0)
|
||||
|
||||
print '<tr><td>'.$langs->trans("NbOfActiveNotifications").'</td>';
|
||||
print '<td colspan="3">';
|
||||
$nb=0;
|
||||
// List of per contact notifications
|
||||
$sql = "SELECT COUNT(n.rowid) as nb";
|
||||
$sql.= " FROM ".MAIN_DB_PREFIX."notify_def as n";
|
||||
$sql.= " WHERE fk_soc = ".$object->id;
|
||||
@ -191,6 +193,13 @@ if ($result > 0)
|
||||
else {
|
||||
dol_print_error($db);
|
||||
}
|
||||
// List of notifications enabled for fixed email
|
||||
foreach($conf->global as $key => $val)
|
||||
{
|
||||
if (! preg_match('/^NOTIFICATION_FIXEDEMAIL_(.*)/', $key, $reg)) continue;
|
||||
$listtmp=explode(',',$val);
|
||||
$nb+=count($listtmp);
|
||||
}
|
||||
print $nb;
|
||||
print '</td></tr>';
|
||||
print '</table>';
|
||||
@ -277,16 +286,21 @@ if ($result > 0)
|
||||
foreach($conf->global as $key => $val)
|
||||
{
|
||||
if (! preg_match('/^NOTIFICATION_FIXEDEMAIL_(.*)/', $key, $reg)) continue;
|
||||
//print $key.' - '.$val.' - '.$reg[1].'<br>';
|
||||
print '<tr '.$bc[$var].'><td>'.$val;
|
||||
if (isValidEmail($val))
|
||||
print '<tr '.$bc[$var].'><td>';
|
||||
$listtmp=explode(',',$val);
|
||||
foreach($listtmp as $keyemail => $valemail)
|
||||
{
|
||||
print ' <'.$val.'>';
|
||||
}
|
||||
else
|
||||
{
|
||||
$langs->load("errors");
|
||||
print ' '.img_warning().' '.$langs->trans("ErrorBadEMail",$val);
|
||||
$valemail=trim($valemail);
|
||||
//print $keyemail.' - '.$valemail.' - '.$reg[1].'<br>';
|
||||
if (isValidEmail($valemail))
|
||||
{
|
||||
print ' <'.$valemail.'>';
|
||||
}
|
||||
else
|
||||
{
|
||||
$langs->load("errors");
|
||||
print ' '.img_warning().' '.$langs->trans("ErrorBadEMail",$valemail);
|
||||
}
|
||||
}
|
||||
print '</td>';
|
||||
print '<td>';
|
||||
|
||||
@ -76,7 +76,7 @@ CKEDITOR.editorConfig = function( config )
|
||||
[
|
||||
['Source','Maximize'],
|
||||
['Cut','Copy','Paste','-','SpellChecker'],
|
||||
['Font','FontSize'],
|
||||
['Format','Font','FontSize'],
|
||||
['Bold','Italic','Underline','Strike','Subscript','Superscript','-','TextColor','RemoveFormat'],
|
||||
['NumberedList','BulletedList','Outdent','Indent'],
|
||||
['JustifyLeft','JustifyCenter','JustifyRight','JustifyBlock'],
|
||||
|
||||
Loading…
Reference in New Issue
Block a user