diff --git a/htdocs/langs/en_US/bills.lang b/htdocs/langs/en_US/bills.lang
new file mode 100644
index 00000000000..c2483eacf7d
--- /dev/null
+++ b/htdocs/langs/en_US/bills.lang
@@ -0,0 +1,3 @@
+# Dolibarr language file - en_US - bills
+Bill=Bill
+Bills=Bills
\ No newline at end of file
diff --git a/htdocs/langs/en_US/commercial.lang b/htdocs/langs/en_US/commercial.lang
index 10a2fa9dcf4..d156ca3fd72 100644
--- a/htdocs/langs/en_US/commercial.lang
+++ b/htdocs/langs/en_US/commercial.lang
@@ -1,2 +1,6 @@
# Dolibarr language file - en_US - commercial
-Commercial=Commercial
\ No newline at end of file
+Commercial=Commercial
+Customer=Customer
+Customers=Customers
+Prospect=Prospect
+Prospects=Prospects
\ No newline at end of file
diff --git a/htdocs/langs/en_US/main.lang b/htdocs/langs/en_US/main.lang
index a00a018b545..cbfb73b4b48 100644
--- a/htdocs/langs/en_US/main.lang
+++ b/htdocs/langs/en_US/main.lang
@@ -24,4 +24,5 @@ About=About
WelcomeString=We are %s, and you are connected with name %s
Number=Number
DevelopmentTeam=Development Team
-Logout=Logout
\ No newline at end of file
+Logout=Logout
+Setup=Setup
\ No newline at end of file
diff --git a/htdocs/langs/fr_FR/bills.lang b/htdocs/langs/fr_FR/bills.lang
new file mode 100644
index 00000000000..5172eed10d8
--- /dev/null
+++ b/htdocs/langs/fr_FR/bills.lang
@@ -0,0 +1,3 @@
+# Dolibarr language file - fr_FR - bills
+Bill=Facture
+Bills=Factures
\ No newline at end of file
diff --git a/htdocs/langs/fr_FR/commercial.lang b/htdocs/langs/fr_FR/commercial.lang
index 599a0e202d5..2db47880b29 100644
--- a/htdocs/langs/fr_FR/commercial.lang
+++ b/htdocs/langs/fr_FR/commercial.lang
@@ -1,2 +1,6 @@
# Dolibarr language file - fr_FR - commercial
-Commercial=Commercial
\ No newline at end of file
+Commercial=Commercial
+Customer=Client
+Customers=Clients
+Prospect=Prospect
+Prospects=Prospects
\ No newline at end of file
diff --git a/htdocs/langs/fr_FR/main.lang b/htdocs/langs/fr_FR/main.lang
index b235bfd0a06..ae57907199a 100644
--- a/htdocs/langs/fr_FR/main.lang
+++ b/htdocs/langs/fr_FR/main.lang
@@ -25,3 +25,4 @@ WelcomeString=Nous sommes le %s, et
Number=Nombre
DevelopmentTeam=Equipe de développement
Logout=Deconnexion
+Setup=Configuration
diff --git a/htdocs/main.inc.php b/htdocs/main.inc.php
index d4566e423d4..dc23443f3ee 100644
--- a/htdocs/main.inc.php
+++ b/htdocs/main.inc.php
@@ -499,10 +499,9 @@ function top_menu($head, $title="", $target="")
print "";
// Sommet menu de gauche, lien accueil
- global $PHP_SELF;
$class="";
if ($_SESSION["topmenu"] && $_SESSION["topmenu"] == "accueil") { $class="menusel"; }
- elseif (ereg("^".DOL_URL_ROOT."\/[^\\\/]+$",$PHP_SELF) || ereg("^".DOL_URL_ROOT."\/user\/",$PHP_SELF) || ereg("^".DOL_URL_ROOT."\/admin\/",$PHP_SELF)) { $class="menusel"; }
+ elseif (ereg("^".DOL_URL_ROOT."\/[^\\\/]+$",$_SERVER["PHP_SELF"]) || ereg("^".DOL_URL_ROOT."\/user\/",$_SERVER["PHP_SELF"]) || ereg("^".DOL_URL_ROOT."\/admin\/",$_SERVER["PHP_SELF"])) { $class="menusel"; }
print '';
// Sommet géré par gestionnaire de menu du haut
@@ -635,19 +634,11 @@ Function left_menu($menu, $help_url='', $form_search='', $author='')
{
print '';
+ print '';
}
- /*
- *
- *
- *
- if (is_object($author))
- {
- print '
| Auteur : ';
- print $author->fullname .' |
';
- }
- */
+
+
print "\n";
print "";
print "
\n";
diff --git a/htdocs/pre.inc.php b/htdocs/pre.inc.php
index b8c2a4f097d..9924625173c 100644
--- a/htdocs/pre.inc.php
+++ b/htdocs/pre.inc.php
@@ -27,6 +27,8 @@ require ("./main.inc.php");
function llxHeader($head = "") {
global $user, $conf, $langs;
$user->getrights('societe');
+ $user->getrights('propale');
+ $user->getrights('facture');
/*
*
@@ -38,21 +40,23 @@ function llxHeader($head = "") {
if ($conf->societe->enabled)
{
- $menu->add(DOL_URL_ROOT."/societe.php", "Sociétés","company");
+ $langs->load("companies");
+ $menu->add(DOL_URL_ROOT."/societe.php", $langs->trans("Companies"));
if ($user->rights->societe->creer)
{
$menu->add_submenu(DOL_URL_ROOT."/soc.php?action=create", "Nouvelle société");
}
- $menu->add_submenu(DOL_URL_ROOT."/contact/index.php", "Contacts");
+ $menu->add_submenu(DOL_URL_ROOT."/contact/index.php",$langs->trans("Contacts"));
}
if ($conf->commercial->enabled )
{
- $menu->add(DOL_URL_ROOT."/comm/index.php", "Commercial");
+ $langs->load("commercial");
+ $menu->add(DOL_URL_ROOT."/comm/index.php",$langs->trans("Commercial"));
- $menu->add_submenu(DOL_URL_ROOT."/comm/clients.php", "Clients");
- $menu->add_submenu(DOL_URL_ROOT."/comm/prospect/prospects.php", "Prospects");
+ $menu->add_submenu(DOL_URL_ROOT."/comm/clients.php",$langs->trans("Customers"));
+ $menu->add_submenu(DOL_URL_ROOT."/comm/prospect/prospects.php",$langs->trans("Prospects"));
if ($user->rights->propale->lire)
$menu->add_submenu(DOL_URL_ROOT."/comm/propal.php", "Prop. commerciales");
@@ -60,10 +64,13 @@ function llxHeader($head = "") {
if ($conf->compta->enabled )
{
- $menu->add(DOL_URL_ROOT."/compta/index.php", "Comptabilité");
+ $langs->load("compta");
+ $menu->add(DOL_URL_ROOT."/compta/index.php", $langs->trans("Accountancy"));
- if ($user->rights->facture->lire)
- $menu->add_submenu(DOL_URL_ROOT."/compta/facture.php", "Factures");
+ if ($user->rights->facture->lire) {
+ $langs->load("bills");
+ $menu->add_submenu(DOL_URL_ROOT."/compta/facture.php", $langs->trans("Bills"));
+ }
}
if ($conf->fichinter->enabled )
@@ -73,10 +80,11 @@ function llxHeader($head = "") {
if ($conf->produit->enabled || $conf->service->enabled)
{
+ $langs->load("products");
$chaine="";
- if ($conf->produit->enabled) { $chaine.="Produits"; }
+ if ($conf->produit->enabled) { $chaine.= $langs->trans("Products"); }
if ($conf->produit->enabled && $conf->service->enabled) { $chaine.="/"; }
- if ($conf->service->enabled) { $chaine.="Services"; }
+ if ($conf->service->enabled) { $chaine.= $langs->trans("Services"); }
$menu->add(DOL_URL_ROOT."/product/index.php", "$chaine");
if ($conf->boutique->enabled)
@@ -95,7 +103,8 @@ function llxHeader($head = "") {
if ($conf->adherent->enabled )
{
- $menu->add(DOL_URL_ROOT."/adherents/index.php", "Adherents");
+ $langs->load("members");
+ $menu->add(DOL_URL_ROOT."/adherents/index.php", $langs->trans("Members"));
}
if ($conf->commande->enabled)
@@ -113,7 +122,8 @@ function llxHeader($head = "") {
if ($conf->fournisseur->enabled)
{
- $menu->add(DOL_URL_ROOT."/fourn/index.php", "Fournisseurs");
+ $langs->load("suppliers");
+ $menu->add(DOL_URL_ROOT."/fourn/index.php", $langs->trans("Suppliers"));
}
if ($conf->voyage && $user->societe_id == 0)
@@ -140,11 +150,11 @@ function llxHeader($head = "") {
$menu->add(DOL_URL_ROOT."/rapport/", "Rapports");
}
- $menu->add(DOL_URL_ROOT."/user/index.php", "Utilisateurs");
+ $menu->add(DOL_URL_ROOT."/user/index.php", $langs->trans("Users"));
if ($user->admin)
{
- $menu->add(DOL_URL_ROOT."/admin/index.php", "Configuration");
+ $menu->add(DOL_URL_ROOT."/admin/index.php", $langs->trans("Setup"));
}
/*
diff --git a/htdocs/translate.class.php b/htdocs/translate.class.php
index 84953294863..223ec73655c 100644
--- a/htdocs/translate.class.php
+++ b/htdocs/translate.class.php
@@ -54,7 +54,7 @@ Class Translate {
while (($ligne = fgets($fp,4096)) && ($finded == 0)){
if ($ligne[0] != "\n" && $ligne[0] != " " && $ligne[0] != "#") {
$tab=split('=',$ligne,2);
- //print "Ligne=$ligne Found a string for $tab[0] with value $tab[1] ";
+ //print "Domain=$domain, found a string for $tab[0] with value $tab[1] ";
$this->tab_translate[$tab[0]]=trim($tab[1]);
}
}
|