Fix: Some translation change to have things more clear.
This commit is contained in:
parent
ab2709f684
commit
ee843924dd
@ -344,7 +344,7 @@ class Form
|
|||||||
* Show a text and picto with tooltip on text or picto
|
* Show a text and picto with tooltip on text or picto
|
||||||
*
|
*
|
||||||
* @param string $text Text to show
|
* @param string $text Text to show
|
||||||
* @param string $htmltext Content html of tooltip. Must be HTML/UTF8 encoded.
|
* @param string $htmltext HTML content of tooltip. Must be HTML/UTF8 encoded.
|
||||||
* @param int $tooltipon 1=tooltip sur texte, 2=tooltip sur picto, 3=tooltip sur les 2
|
* @param int $tooltipon 1=tooltip sur texte, 2=tooltip sur picto, 3=tooltip sur les 2
|
||||||
* @param int $direction -1=Le picto est avant, 0=pas de picto, 1=le picto est apres
|
* @param int $direction -1=Le picto est avant, 0=pas de picto, 1=le picto est apres
|
||||||
* @param string $img Code img du picto (use img_xxx() function to get it)
|
* @param string $img Code img du picto (use img_xxx() function to get it)
|
||||||
@ -383,7 +383,7 @@ class Form
|
|||||||
//if ($text != '') $s.='<'.$tag.$paramfortooltiptd.'>'.(($direction < 0)?' ':'').$text.(($direction > 0)?' ':'').'</'.$tag.'>';
|
//if ($text != '') $s.='<'.$tag.$paramfortooltiptd.'>'.(($direction < 0)?' ':'').$text.(($direction > 0)?' ':'').'</'.$tag.'>';
|
||||||
$paramfortooltiptd.= (($direction < 0)?' style="padding-left: 3px !important;"':'');
|
$paramfortooltiptd.= (($direction < 0)?' style="padding-left: 3px !important;"':'');
|
||||||
$paramfortooltiptd.= (($direction > 0)?' style="padding-right: 3px !important;"':'');
|
$paramfortooltiptd.= (($direction > 0)?' style="padding-right: 3px !important;"':'');
|
||||||
if ($text != '') $s.='<'.$tag.$paramfortooltiptd.'>'.$text.'</'.$tag.'>';
|
if ((string) $text != '') $s.='<'.$tag.$paramfortooltiptd.'>'.$text.'</'.$tag.'>';
|
||||||
if ($direction > 0) $s.='<'.$tag.$paramfortooltipimg.' valign="top" width="14">'.$img.'</'.$tag.'>';
|
if ($direction > 0) $s.='<'.$tag.$paramfortooltipimg.' valign="top" width="14">'.$img.'</'.$tag.'>';
|
||||||
if (empty($notabs)) $s.='</tr></table>';
|
if (empty($notabs)) $s.='</tr></table>';
|
||||||
|
|
||||||
|
|||||||
@ -111,10 +111,12 @@ ServiceLimitedDuration=If product is a service with limited duration:
|
|||||||
MultiPricesAbility=Activate the multi-prices
|
MultiPricesAbility=Activate the multi-prices
|
||||||
MultiPricesNumPrices=Number of price
|
MultiPricesNumPrices=Number of price
|
||||||
MultiPriceLevelsName=Price categories
|
MultiPriceLevelsName=Price categories
|
||||||
AssociatedProductsAbility=Activate the sub-products
|
AssociatedProductsAbility=Activate the virtual products feature
|
||||||
AssociatedProducts=Sub-products
|
AssociatedProducts=Virtual product
|
||||||
AssociatedProductsNumber=Number of products composing this product
|
AssociatedProductsNumber=Number of products composing this virtual product
|
||||||
ParentProductsNumber=Number of parent product
|
ParentProductsNumber=Number of parent virtual product
|
||||||
|
IfZeroItIsNotAVirtualProduct=If 0, this product is not a virtual product
|
||||||
|
IfZeroItIsNotUsedByVirtualProduct=If 0, this product is not used by any virtual product
|
||||||
EditAssociate=Associate
|
EditAssociate=Associate
|
||||||
Translation=Translation
|
Translation=Translation
|
||||||
KeywordFilter=Keyword filter
|
KeywordFilter=Keyword filter
|
||||||
@ -124,7 +126,7 @@ AddDel=Add/Delete
|
|||||||
Quantity=Quantity
|
Quantity=Quantity
|
||||||
NoMatchFound=No match found
|
NoMatchFound=No match found
|
||||||
ProductAssociationList=List of related products/services: name of product/service (quantity affected)
|
ProductAssociationList=List of related products/services: name of product/service (quantity affected)
|
||||||
ProductParentList=List of products/services with this product as a component
|
ProductParentList=List of virtual products/services with this product as a component
|
||||||
ErrorAssociationIsFatherOfThis=One of selected product is parent with current product
|
ErrorAssociationIsFatherOfThis=One of selected product is parent with current product
|
||||||
DeleteProduct=Delete a product/service
|
DeleteProduct=Delete a product/service
|
||||||
ConfirmDeleteProduct=Are you sure you want to delete this product/service?
|
ConfirmDeleteProduct=Are you sure you want to delete this product/service?
|
||||||
|
|||||||
@ -111,11 +111,13 @@ ServiceLimitedDuration=Si produit de type service à durée limitée :
|
|||||||
MultiPricesAbility=Prise en charge de prix multiples
|
MultiPricesAbility=Prise en charge de prix multiples
|
||||||
MultiPricesNumPrices=Nombre de prix
|
MultiPricesNumPrices=Nombre de prix
|
||||||
MultiPriceLevelsName=Catégorie de prix
|
MultiPriceLevelsName=Catégorie de prix
|
||||||
AssociatedProductsAbility=Prise en charge des produits composés
|
AssociatedProductsAbility=Prise en charge des produits virtuels
|
||||||
AssociatedProducts=Composition
|
AssociatedProducts=Produit virtuel
|
||||||
AssociatedProductsNumber=Nbre de sous-produits composant ce produit
|
AssociatedProductsNumber=Nbre de sous-produits constituant ce produit virtuel
|
||||||
ParentProductsNumber=Nbre de produits parent
|
ParentProductsNumber=Nbre de produits virtuels parent
|
||||||
EditAssociate=Composer
|
IfZeroItIsNotAVirtualProduct=Si 0, ce produit n'est pas un produit virtuel
|
||||||
|
IfZeroItIsNotUsedByVirtualProduct=Si 0, ce produit n'est pas utilisé par un produit virtuel
|
||||||
|
EditAssociate=Composer comme produit virtuel
|
||||||
Translation=Traduction
|
Translation=Traduction
|
||||||
KeywordFilter=Filtre par mot-clé
|
KeywordFilter=Filtre par mot-clé
|
||||||
CategoryFilter=Filtre par catégorie
|
CategoryFilter=Filtre par catégorie
|
||||||
@ -123,8 +125,8 @@ ProductToAddSearch=Recherche des produits à ajouter
|
|||||||
AddDel=Ajouter/Retirer
|
AddDel=Ajouter/Retirer
|
||||||
Quantity=Quantité
|
Quantity=Quantité
|
||||||
NoMatchFound=Aucun résultat n'a été trouvé
|
NoMatchFound=Aucun résultat n'a été trouvé
|
||||||
ProductAssociationList=Liste des produits/services composant ce produit: Le nombre entre parenthèse est la quantité affectée dans cette composition.
|
ProductAssociationList=Liste des produits/services composant ce produit virtuel: Le nombre entre parenthèse est la quantité affectée dans cette composition.
|
||||||
ProductParentList=Liste des produits/services avec ce produit comme composante
|
ProductParentList=Liste des produits/services virtuels avec ce produit comme composante
|
||||||
ErrorAssociationIsFatherOfThis=L'un des produits sélectionnés est parent du produit en cours
|
ErrorAssociationIsFatherOfThis=L'un des produits sélectionnés est parent du produit en cours
|
||||||
DeleteProduct=Supprimer un produit/service
|
DeleteProduct=Supprimer un produit/service
|
||||||
ConfirmDeleteProduct=Êtes-vous sûr de vouloir supprimer ce produit/service ?
|
ConfirmDeleteProduct=Êtes-vous sûr de vouloir supprimer ce produit/service ?
|
||||||
|
|||||||
@ -2137,6 +2137,7 @@ class Product extends CommonObject
|
|||||||
$id=(! empty($desc_pere[0]) ? $desc_pere[0] :'');
|
$id=(! empty($desc_pere[0]) ? $desc_pere[0] :'');
|
||||||
$nb=(! empty($desc_pere[1]) ? $desc_pere[1] :'');
|
$nb=(! empty($desc_pere[1]) ? $desc_pere[1] :'');
|
||||||
$type=(! empty($desc_pere[2]) ? $desc_pere[2] :'');
|
$type=(! empty($desc_pere[2]) ? $desc_pere[2] :'');
|
||||||
|
$label=(! empty($desc_pere[3]) ? $desc_pere[3] :'');
|
||||||
|
|
||||||
if ($multiply)
|
if ($multiply)
|
||||||
{
|
{
|
||||||
@ -2159,7 +2160,7 @@ class Product extends CommonObject
|
|||||||
'nb_total'=>$nb*$multiply, // Nb of units for all nb of product
|
'nb_total'=>$nb*$multiply, // Nb of units for all nb of product
|
||||||
'stock'=>$this->stock_warehouse[1]->real, // Stock
|
'stock'=>$this->stock_warehouse[1]->real, // Stock
|
||||||
'stock_alert'=>$this->seuil_stock_alerte, // Stock alert
|
'stock_alert'=>$this->seuil_stock_alerte, // Stock alert
|
||||||
'fullpath' => $compl_path.$nom_pere, // Label
|
'fullpath' => $compl_path.$label, // Label
|
||||||
'type'=>$type // Nb of units that compose parent product
|
'type'=>$type // Nb of units that compose parent product
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
<?php
|
<?php
|
||||||
/* Copyright (C) 2001-2007 Rodolphe Quiedeville <rodolphe@quiedeville.org>
|
/* Copyright (C) 2001-2007 Rodolphe Quiedeville <rodolphe@quiedeville.org>
|
||||||
* Copyright (C) 2004-2011 Laurent Destailleur <eldy@users.sourceforge.net>
|
* Copyright (C) 2004-2013 Laurent Destailleur <eldy@users.sourceforge.net>
|
||||||
* Copyright (C) 2005 Eric Seigne <eric.seigne@ryxeo.com>
|
* Copyright (C) 2005 Eric Seigne <eric.seigne@ryxeo.com>
|
||||||
* Copyright (C) 2005-2012 Regis Houssin <regis.houssin@capnetworks.com>
|
* Copyright (C) 2005-2012 Regis Houssin <regis.houssin@capnetworks.com>
|
||||||
* Copyright (C) 2006 Andre Cianfarani <acianfa@free.fr>
|
* Copyright (C) 2006 Andre Cianfarani <acianfa@free.fr>
|
||||||
@ -200,12 +200,15 @@ if ($id || $ref)
|
|||||||
// Number of subproducts
|
// Number of subproducts
|
||||||
$prodsfather = $product->getFather(); //Parent Products
|
$prodsfather = $product->getFather(); //Parent Products
|
||||||
$product->get_sousproduits_arbo();
|
$product->get_sousproduits_arbo();
|
||||||
print '<tr><td>'.$langs->trans("AssociatedProductsNumber").'</td><td>'.count($product->get_arbo_each_prod()).'</td>';
|
$nbofsubproducts=count($product->get_arbo_each_prod());
|
||||||
|
print '<tr><td>'.$langs->trans("AssociatedProductsNumber").'</td><td>';
|
||||||
|
print $form->textwithpicto($nbofsubproducts, $langs->trans('IfZeroItIsNotAVirtualProduct'));
|
||||||
|
print '</td>';
|
||||||
|
|
||||||
dol_fiche_end();
|
dol_fiche_end();
|
||||||
|
|
||||||
|
|
||||||
// List of subproducts
|
// List of products into this virtual product
|
||||||
$prods_arbo = $product->get_arbo_each_prod();
|
$prods_arbo = $product->get_arbo_each_prod();
|
||||||
if (count($prods_arbo) > 0)
|
if (count($prods_arbo) > 0)
|
||||||
{
|
{
|
||||||
@ -231,8 +234,10 @@ if ($id || $ref)
|
|||||||
print '</td></tr>';
|
print '</td></tr>';
|
||||||
}
|
}
|
||||||
|
|
||||||
// Number of parent products
|
// Number of parent virtual products
|
||||||
print '<tr><td>'.$langs->trans("ParentProductsNumber").'</td><td>'.count($prodsfather).'</td>';
|
print '<tr><td>'.$langs->trans("ParentProductsNumber").'</td><td>';
|
||||||
|
print $form->textwithpicto(count($prodsfather), $langs->trans('IfZeroItIsNotUsedByVirtualProduct'));
|
||||||
|
print '</td>';
|
||||||
|
|
||||||
if (count($prodsfather) > 0)
|
if (count($prodsfather) > 0)
|
||||||
{
|
{
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user