Joomla 2.5 Templates – $this->language Updated on August 16, 2021 by Brad Markle 0 Minutes, 48 Seconds to Read In our last few tutorials, we have covered the $this variable in Joomla 2.5 templates. We will continue focusing on $this, and this time examining the following code: <html xmlns="https://www.w3.org/1999/xhtml" xml:lang="<?php echo $this->language; ?>" lang="<?php echo $this->language; ?>" dir="<?php echo $this->direction; ?>" > The output of the above PHP code results in the following code being shown in our pages: <html xmlns="https://www.w3.org/1999/xhtml" xml:lang="en-gb" lang="en-gb" dir="ltr" > If you are familiar with PHP, you can see that the value of $this->language is en-gb. en-gb stands for the English language as used in the United Kingdom. If we change the language in Joomla 2.5 to Spanish, you can see that the value of $this->language changes to es-es: <html xmlns="https://www.w3.org/1999/xhtml" xml:lang="es-es" lang="es-es" dir="ltr" > Share this Article Related Articles How to Create a Slideshow (Carousel) in Joomla 4.0 using Bootstrap How to write a blog post in Joomla 3.1 How to Use the Free Mini Frontpage Extension for Joomla 4.0 How to Change a Joomla 2.5 User’s Email Address How to Configure Joomla 2.5 to Send Email Using SMTP How to Edit a Joomla 3 Template How to install Phoca Gallery for Joomla 2.5 Creating a Menu Item for your Joomla 3 Component Changing Email Settings in Joomla 3.1 Using the Redirect Manager in Joomla 3.1