Введите часть искомого слова, названия или фразы...
↑ ↓
  1. Новые темы озаглавленные с маленькой буквы - удаляются без предупреждения!
  2. Вопрос без рабочей ссылки на проблему считается риторическим. Без ссылки и скриншота - провокацией!

Решено Chrome вместо рубля показывает квадрат

Тема в разделе "Вопросы, советы и доработки.", создана пользователем Knower, 25 мар 2016.

  1. Knower

    Knower

    Сообщения:
    20
    Симпатии:
    1
    Баллы:
    3
    Собственно суть в заголовке. В браузере Гугл Хром вместо знака Рубль показывается квадратик. В Мазиле знак рубля отображается без проблем. На компе у коллеги квдарат вместо рубля также в гугл хром и в браузере от Яндекса.
    В чем причина может быть?
    Woocommerce последний стоит.
    Пробовал менять шрифт на сайте - без изменений.
    пробовал добавлять кастомную валюту со знаком рубля - без изменений.
     
  2. D&B

    D&B Администратор Команда форума Местный

    Сообщения:
    3.266
    Симпатии:
    721
    Баллы:
    113
    Причина в Хроме. В остальных браузерах норм. Что Вы тут хотите изменить?
     
  3. Flip_Syde

    Flip_Syde

    Сообщения:
    53
    Симпатии:
    8
    Баллы:
    8
    В обновлении Saphali Russian помнится было упоминание о этой проблеме. Изначально он обновился, под предлогом улучшенного отображения знака рубля и + добавились несколько новых валют. После этого проблема отображения именно в Хроме была. А вот уже последнее всё обновление состояло в том, что пользователю предоставлялось право выбора откатить назад изменения или пользоваться новой версией со старыми параметрами. Посмотрите, может не обновились.
     
    • Нравится Нравится x 1
    • Симпатия Симпатия x 1
  4. Knower

    Knower

    Сообщения:
    20
    Симпатии:
    1
    Баллы:
    3
    Я не использую Saphali, Woocommerce и без этого норм. русифицирован...
     
  5. Knower

    Knower

    Сообщения:
    20
    Симпатии:
    1
    Баллы:
    3
    Ну возможно существует какое-то решение...
    С Хрома львиная доля посетителей заходит, и всем им квадрат вместо рубля...
     
  6. Flip_Syde

    Flip_Syde

    Сообщения:
    53
    Симпатии:
    8
    Баллы:
    8
    А я и не говорил что этот плагин панацея. Возможно стоит попробовать его поставить и посмотреть отображение с ним.
     
    • Нравится Нравится x 1
  7. ADv

    ADv Местный

    Сообщения:
    429
    Симпатии:
    108
    Баллы:
    43
    Каким образом отображается знак рубля? Точнее, как подключен шрифт его отображающий? Если через font-face, то проверьте, все ли файлы шрифтов на месте? Их же там пачка, под разные браузеры... woff, ttf и т.п.
     
  8. Knower

    Knower

    Сообщения:
    20
    Симпатии:
    1
    Баллы:
    3
    Да, с установленным Saphali знак рубля в Хроме отобразился)
     
  9. Knower

    Knower

    Сообщения:
    20
    Симпатии:
    1
    Баллы:
    3
    Шрифт Ubuntu, подключено все верно, ошибок нет. Но даже без него проблема оставалась со стандартными шрифтами.
     
  10. see555

    see555

    Сообщения:
    3
    Симпатии:
    0
    Баллы:
    1
    Может кому вдруг пригодится - в папке /wp-content/plugins/woocommerce/includes находим файлик wc-core-functions.php в нем ищем функцию
    get_woocommerce_currency_symbol и там настраиваем любые значки для любых валют на свой вкус :)
     
    • Информативно Информативно x 1
  11. ikalm

    ikalm

    Сообщения:
    1
    Симпатии:
    3
    Баллы:
    1
    В последних версиях FF, Chrome, Edge все Ок, квадратик вместо знака рубля только в Яндекс Браузере.
    Чтобы не заморачиваться с подбором шрифтов и не трогать ядро, можно добавить в файл functions.php своей темы небольшой фильтр:

    function change_rub_symbol() {
    // Just returns rubles :)
    return 'руб.';
    }
    add_filter( 'woocommerce_currency_symbol', 'change_rub_symbol', 50 );
     
    • Нравится Нравится x 3
  12. Чак

    Чак

    Сообщения:
    1
    Симпатии:
    0
    Баллы:
    1
    А как Казахстанский тенге поставить? и что за аргумент 50?
     
  13. Labunsky

    Labunsky

    Сообщения:
    96
    Симпатии:
    14
    Баллы:
    8
    Новый символ тенге ничем не отличается от символа японской почтовой службы, использующегося уже более 120 лет. (wiki). Так что шрифтовики не торопятся добавлять его в наборные кассы гарнитур. Но этот знак присутствует во многих шрифтах достаточно проверить через поиск на сайте http://unicode-table.com/ru/ его символ представлен в Юникоде: U+3012 (вставляем в поиск).

    Со знаком рубля (если используется @import url) достаточно зайти на google.com/fonts в строке поиска указать ParaType и выбрать подходящую гарнитуру. Фирма ParaType гарантирует наличие символа рубля во всех шрифтах представленных на GoogleFonts. Если у вас квадратик вместо символа, то его физически нет -- проверяйте сам шрифт на его наличие.
    Многие хитрят и ставят букву "Р" с перечёркиванием, но это не символ, а самодел и такой подход не решит проблему.
     
  14. Azazello77

    Azazello77

    Сообщения:
    18
    Симпатии:
    0
    Баллы:
    1
    последний вукомерц, тема сторефронт, но везде вместо буквы "р." отображается квадратик - опера, хром, мозила, яндекс.
    перебрал в настройках вукомерц валюты, нашел такую - приднестровский рубль.
    там тоже "р." но вот он отображается нормально...
     
  15. tuxfighter

    tuxfighter Местный

    Сообщения:
    666
    Симпатии:
    105
    Баллы:
    43
    в новом бустере можно добавить свой символ
     
  16. tuxfighter

    tuxfighter Местный

    Сообщения:
    666
    Симпатии:
    105
    Баллы:
    43
    кстати, больше не работает
     
  17. Labunsky

    Labunsky

    Сообщения:
    96
    Симпатии:
    14
    Баллы:
    8
    ....проверяйте сам шрифт на наличие символа рубля.....сколько можно-то уже повторять :cautious: