Добрый день!
Мне нужно узнать локаль сайта для плагинов фейсбука.
<?php
global $language;
dvm($language->language);
?>
возвращается значение ru,en и т.п., можно конечно сделать
<?php
$language->language.'_'.strtoupper($language->language)
?>
но мне кажется это не то.
подскажите варианты, потому что функцию для возврата локали я не нашёл.
Комментарии
js.src = "//connect.facebook.net/<?php print t('en_US');?>/sdk.js#xfbml=1&version=v2.0";
Я всего-лишь изменил одну строку, и перевел названия локали для каждгого исполльзуемого на моем сайте языка. en_US - вот это переводим
На каком языке открыта страницы - на том языке и текст плагина.
И кстати - далеко не всегда локаль совпадать будет при таком варианте скрипта, например украинский - название языка и страны не совпадают "uk_UA"