If you are submitting an issue for the Joomla! CMS, please submit it at https://github.com/joomla/joomla-cms/issues/new instead. You may remove this line from the issue template.
Multilingual site required. HTML language attribute will only get added for the default language and does not change on other langages.
Eg:
<html lang="en-gb" dir="ltr">
Should become on french version of same page:
<html lang="fr-fr" dir="ltr">
but does not
Eg:
<html lang="en-gb" dir="ltr">
remains
<html lang="en-gb" dir="ltr">
Joomla! 3.9.21
Tested in PHP 7.4
Can be fixed by changing index.php of template from:
<html lang="<?php echo $this->language; ?>" dir="<?php echo $this->direction; ?>">
to:
<html lang="<?php echo $_REQUEST['language'];?>" dir="<?= $this->direction ?>"
| Labels |
Added:
No Code Attached Yet
|
||
| Status | New | ⇒ | Closed |
| Closed_Date | 0000-00-00 00:00:00 | ⇒ | 2026-11-09 12:38:35 |
| Closed_By | ⇒ | drjjw |
this report was for Joomla! 3.9.21 is it still relevant?