diff --git a/htdocs/website/index.php b/htdocs/website/index.php
index f34b629b733..5d2dcb9a15f 100644
--- a/htdocs/website/index.php
+++ b/htdocs/website/index.php
@@ -3034,19 +3034,23 @@ if ($action == 'editmeta' || $action == 'createcontainer')
$num_rows = $db->num_rows($resql);
if ($num_rows > 0)
{
- print ''.$langs->trans('ThisPageHasTranslationPages').':
';
+ print ''.$langs->trans('ThisPageHasTranslationPages').':';
$i = 0;
$tmppage = new WebsitePage($db);
+ $tmpstring = '';
while ($obj = $db->fetch_object($resql))
{
$result = $tmppage->fetch($obj->rowid);
if ($result > 0) {
- if ($i > 0) print '
';
- print $tmppage->getNomUrl(1).' ('.$tmppage->lang.')';
+ if ($i > 0) $tmpstring .= '
';
+ $tmpstring .= $tmppage->getNomUrl(1).' ('.$tmppage->lang.')';
$translatedby++;
$i++;
}
}
+ if ($i > 1) print '
';
+ else print ' ';
+ print $tmpstring;
}
}
else dol_print_error($db);
@@ -3064,6 +3068,9 @@ if ($action == 'editmeta' || $action == 'createcontainer')
$translationof = $objectpage->fk_page;
print ''.$langs->trans('ThisPageIsTranslationOf').' ';
print $formwebsite->selectContainer($website, 'pageidfortranslation', ($translationof ? $translationof : -1), 1, $action, 'minwidth300', array($objectpage->id));
+ if ($translationof > 0) {
+ print $sourcepage->getNomUrl(2).' ('.$sourcepage->lang.')';
+ }
}
}
print '';