diff --git a/classes/controller/FrontController.php b/classes/controller/FrontController.php
index 324f38280..51a2d6854 100755
--- a/classes/controller/FrontController.php
+++ b/classes/controller/FrontController.php
@@ -294,6 +294,11 @@ class FrontControllerCore extends Controller
$display_tax_label = $country->display_tax_label;
}
+ $languages = Language::getLanguages(true, $this->context->shop->id);
+ $meta_language = array();
+ foreach ($languages as $lang)
+ $meta_language[] = $lang['iso_code'];
+
$this->context->smarty->assign(array(
// Usefull for layout.tpl
'mobile_device' => $this->context->getMobileDevice(),
@@ -312,7 +317,8 @@ class FrontControllerCore extends Controller
'come_from' => Tools::getHttpHost(true, true).Tools::htmlentitiesUTF8(str_replace('\'', '', urldecode($_SERVER['REQUEST_URI']))),
'cart_qties' => (int)$cart->nbProducts(),
'currencies' => Currency::getCurrencies(),
- 'languages' => Language::getLanguages(true, $this->context->shop->id),
+ 'languages' => $languages,
+ 'meta_language' => implode('-', $meta_language),
'priceDisplay' => Product::getTaxCalculationMethod(),
'add_prod_display' => (int)Configuration::get('PS_ATTRIBUTE_CATEGORY_DISPLAY'),
'shop_name' => Configuration::get('PS_SHOP_NAME'),
diff --git a/themes/default/header.tpl b/themes/default/header.tpl
index f1b10c629..c6a98be45 100644
--- a/themes/default/header.tpl
+++ b/themes/default/header.tpl
@@ -35,6 +35,7 @@
{/if}
+