Клуб пользователей блока «Поделиться»

Изменение надписи Поделиться

Здравствуйте.

Установил себе код:

<script type="text/javascript" src="//yandex.st/share/share.js" charset="utf-8"></script><div align=right class="yashare-auto-init" data-yashareType="link"  data-yashareQuickServices="vkontakte,|,odnoklassniki,|,yaru,|,yazakladki,|,facebook,|,twitter,|,moimir,|,lj"></div>


Можно ли на основе таких же параметров например как data-yashareType, yashareQuickServices изменить надпись "Поделиться" ?

12 комментариев

Конечно можно, в вашем случае будет примерно так:




 


не ленимся читать документацию, там есть всё что надо

Вы не обратили внимание какой код использует pikarik?
у пикарика вариант с автоинициализацией, там мало что можно настроить.
Если я правильно разобрался с API, для доступа к широким настройкам обязательно нужно создавать элемент и тогда можно указывать его свойства.
Спасибо за ответы. Но вопрос действительно был с вариантом автоинициализации. Я подумал может разработкики заложили эту функцию в автоинициализацию.
Нет, не заложили. Там всего 4 настраиваемых параметра
Вот так работает — data-yashareL10n="ru"
Глупые фичи есть в этом блоке, откровенно глупые. Например "автоугадывание" языка. Я еще мог побороться с "подэлытыся" во внешнем виде ссылки. А как исправить политкорректный юмор Яндекса в всплывающем окне? Как оттуда убить "подэлытыся"?
Нашел, можно. Но авто-угадывание языка считают дурной фичей и все.
Так, как сделать, что бы было по -русски "Подилиться" ?
В таблице 4 API определен объект params.popupStyle.blocks

вот там есть вариант прописать жестко надпись. Имхо.. дурная фича. Яндекс корчится в политкорректных судоргах.
Яндексы! Введите язык как параметр в упрощенном блоке и будет вам слава! А если не указан - то русский.

На каком основании у меня выскакивает украинский? Из-за адреса сайта? Из-за IP? Не слишком ли много автоматики?
Вот так работает — data-yashareL10n="ru"