New: On peut mettre des \n dans les fichiers traduction

This commit is contained in:
Laurent Destailleur 2006-07-13 13:53:40 +00:00
parent 0e6daffb44
commit 0cb701b682
3 changed files with 14 additions and 5 deletions

View File

@ -119,8 +119,6 @@ Module80Name=Sendings
Module80Desc=Sendings and delivery orders' management
Module85Name=Banks and cash
Module85Desc=Management of bank or cash accounts
Module86Name=OSCommerce
Module86Desc=Add interface with OSCommerce
Module130Name=Accountancy expert
Module130Desc=Accountancy management for experts (double parties)
Module200Name=LDAP
@ -139,6 +137,10 @@ Module410Name=Webcalendar
Module410Desc=Webcalendar integration
Module700Name=Donations
Module700Desc=Donations' management
Module800Name=OSCommerce 1
Module800Desc=Interface to show an OSCommerce shop via direct database access
Module900Name=OSCommerce 2
Module900Desc=Interface to show an OSCommerce shop via Web services.\nThis module requiere you to install components from /oscommerce_ws/ws_server into your OSCommerce server. See README file in /oscommerce_ws/ws_server.
Module1780Name=Categories
Module1780Desc=Categories' management
Permission11=Read invoices

View File

@ -119,8 +119,6 @@ Module80Name=Exp
Module80Desc=Gestion des expéditions et réceptions client
Module85Name=Banques et caisses
Module85Desc=Gestion des comptes financiers de type Comptes bancaires, postaux ou Caisses liquides
Module86Name=OSCommerce
Module86Desc=Interface avec OSCommerce
Module130Name=Comptabilité expert
Module130Desc=Gestion expert de la comptabilité (doubles parties)
Module200Name=LDAP
@ -139,6 +137,10 @@ Module410Name=Webcalendar
Module410Desc=Interface avec le calendrier Webcalendar
Module700Name=Dons
Module700Desc=Gestion des dons
Module800Name=OSCommerce 1
Module800Desc=Interface de visualisation d'une boutique OSCommerce par accès direct en base.
Module900Name=OSCommerce 2
Module900Desc=Interface de visualisation d'une boutique OSCommerce via des Web services.\nCe module requiert d'installer les composants dans /oscommerce_ws/ws_server sur OSCommerce. Voir fichier README dans /oscommerce_ws/ws_server.
Module1780Name=Catégories
Module1780Desc=Gestion des catégories
Permission11=Consulter les factures

View File

@ -169,8 +169,13 @@ class Translate {
if ($ligne[0] != "\n" && $ligne[0] != " " && $ligne[0] != "#")
{
$tab=split('=',$ligne,2);
$key=$tab[0]; $value='';
//print "Domain=$domain, found a string for $tab[0] with value $tab[1]<br>";
if (! $this->getTransFromTab($tab[0])) $this->setTransFromTab($tab[0],trim(isset($tab[1])?$tab[1]:''));
if (! $this->getTransFromTab($key))
{
if (isset($tab[1])) $value=ereg_replace('\\\n',"\n",$tab[1]);
$this->setTransFromTab($key,$value);
}
}
}
fclose($fp);