diff --git a/htdocs/core/lib/website2.lib.php b/htdocs/core/lib/website2.lib.php index 866b6413b71..bf6e7f1ddf6 100644 --- a/htdocs/core/lib/website2.lib.php +++ b/htdocs/core/lib/website2.lib.php @@ -116,7 +116,7 @@ function dolSavePageContent($filetpl, Website $object, WebsitePage $objectpage) dol_delete_file($filetpl); $shortlangcode = ''; - if ($objectpage->lang) $shortlangcode = preg_replace('/[_-].*$/', '', $objectpage->lang); // en_US or en-US -> en + if ($objectpage->lang) $shortlangcode = substr($objectpage->lang, 0, 2); // en_US or en-US -> en $tplcontent = ''; $tplcontent .= "id).'" />'."\n"; // Add translation reference (main language) if ($object->isMultiLang()) { + // Add myself - $tplcontent .= ''."\n"; + $tplcontent .= ''."\n"; + // Add page "translation of" $translationof = $objectpage->fk_page; if ($translationof) {