Яндекс - использование блока Поделиться. Пример 4.

В вот уже четвертой части серии демо-примеров использования сервиса "расшаривания" ссылок от Яндекса приведу пример вывода одного и того же блока на трех разных языках: английском, украинском, казахском. Русский ('ru') доступен по умолчанию.

Локализованный вывод Яндекс-блока Поделиться

Использовать буду параметр l10n:

<script type="text/javascript" src="//yandex.st/share/share.js" charset="utf-8">
</script>
<script type="text/javascript">
 new Ya.share({
  element: 'DemoShare1',
  elementStyle: {
   'type': 'button',
   'border': false,
   'quickServices': ['facebook',
                     'twitter',
                     'digg',
                     'blogger',
                     'myspace']					  
                     },
                     popupStyle: { 
                       blocks: { '': ['moimir', 
                                      'odnoklassniki', 
                                      'moikrug',
                                      'vkontakte'],
                       }
		     },
  l10n: 'en' // Вывод английской версии			
 });

 new Ya.share({
  element: 'DemoShare2',
  ...
  l10n: 'uk' // Вывод украинской версии			
 });
...
//Дальше по аналогии думаю все понятно
</script>
<span id="DemoShare1"></span> <!-- EN -->
...

Вместо выводов глядим на работу всего вышеописанного.





© 2012-2014 Druweb.ru. Вы можете спокойно копировать любые материалы сайта только при наличии обратной ссылки.