Jump to content

SidzuAme

Новичок
  • В сети

  • Количество сообщений

    1
  • Reputation

    0 SidzuAme's Reputation
  1. Если кому еще актуально, заметил когда делал на этом шаблоне двуязычную версию сайта, в английском языке все нормально, а в русском одинаковые значки. Происходит это из-за специфической привязки к элементу, который меняется в различных языках. В английском языке строка выглядит: <li data-navApp="forums" data-navExt="Forums" data-navTitle="Forums"><a href="*/forums/" data-navItem-id="8">Forums</a></li> А в русском: <li data-navApp="forums" data-navExt="Forums" data-navTitle="Форумы"><a href="*/forums/" data-navItem-id="8">Форумы</a></li> Разработчик темы привязал значения тега a:before к data-navtitle, поэтому css свойство и не находит. Можно поменять на data-navExt, единственный недостаток, пункты меню, созданные вручную, имеют data-navext="CustomItem". ... .ipsNavBar_primary > ul > li[data-navext='Forums'] > a:before { content: "\f086" } .ipsNavBar_primary > ul > li[data-navext='Store'] > a:before { content: "\f07a" } ...