Автор Тема: Как изменить значок валюты на слово?  (Прочитано 3927 раз)

18 Ноябрь 2017, 12:30:45
Ответ #15
  • Новичок
  • *
  • Сообщений: 8
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Здравствуйте) Помогите пожалуйста.
Хочу поменять  значок "₴" на "грн". сделал все как обьясняли Yurec : Заменил на всех языках  "₴"на "\U0413\U0420\U041D\". Вышло так
             "symbol": "\U0413\U0420\U041D\",
            "symbol-alt-narrow": "\U0413\U0420\U041D\"
Очистил Кеш.
Во время замены В админ панели использовал простой режим потом режим отладки
ничего не получается значок на сайте не меняется на "грн"
Может что то не так делаю?
Помогите Пожалуйста
Зарание спасибо :)
18 Ноябрь 2017, 13:09:59
Ответ #16
  • Ветеран
  • *****
  • Сообщений: 3419
  • Репутация: +79/-6
  • Сообщество PrestaShop
    • Просмотр профиля
В локализации - валюта отрываешь гривну и в Символ пишешь грн".
18 Ноябрь 2017, 14:36:31
Ответ #17
  • Новичок
  • *
  • Сообщений: 8
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Версия 1.7.2.4 там нет меню для смены значка
Может проблема в другом ?
Подскажите пожалуйста)
18 Ноябрь 2017, 15:41:32
Ответ #18
  • Ветеран
  • *****
  • Сообщений: 3419
  • Репутация: +79/-6
  • Сообщество PrestaShop
    • Просмотр профиля
В кириллице нельзя. Возьми табл. кодировки юникода и перкодируй каждую букву. Как ы файле /translations/cldr/main--ru-RU--currencies "\u043d\u0438\u0434\u0435\"
Для prestashop 1.7.2.4 так.
Файл менять для своего языка "main--..-..--currencies", сколько языков на сайте установлено столько файлов править main--ru-RU--currencies, main--en-US--currencies, ....
18 Ноябрь 2017, 17:28:23
Ответ #19
  • Новичок
  • *
  • Сообщений: 8
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Все так сделал по инструкции заменил значок на 
"UAH": {
            "displayName": "українська гривня",
            "displayName-count-one": "гривня",
            "displayName-count-few": "гривні",
            "displayName-count-many": "гривень",
            "displayName-count-other": "гривні",
            "symbol": "u043d\u0438\u0434\u0435\",
            "symbol-alt-narrow": "u043d\u0438\u0434\u0435\"
во всех языка.
Очистил кеш в панели админ.
Не помагает остается значек вместо "грн"
Может проблема в настройках Админ.панели в меню "производительность"?.
18 Ноябрь 2017, 18:00:25
Ответ #20
  • Новичок
  • *
  • Сообщений: 8
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
 может надо что то переключить в меню производительность ?
18 Ноябрь 2017, 18:36:49
Ответ #21
  • Ветеран
  • *****
  • Сообщений: 3419
  • Репутация: +79/-6
  • Сообщество PrestaShop
    • Просмотр профиля
Кеш - нет, принудительная компиляция - да.
18 Ноябрь 2017, 18:40:38
Ответ #22
  • Ветеран
  • *****
  • Сообщений: 3419
  • Репутация: +79/-6
  • Сообщество PrestaShop
    • Просмотр профиля
Возьми табл. кодировки юникода и перкодируй каждую букву.
В файле перевода не должно быть текста "українська гривня", в нем только юникод.
Для руб вот так
RUB":{"displayName":"\u0420\u043e\u0441\u0441\u0438\u0439\u0441\u043a\u0438\u0439 \u0440\u0443\u0431\u043b\u044c"
18 Ноябрь 2017, 20:13:45
Ответ #23
  • Новичок
  • *
  • Сообщений: 8
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Возьми табл. кодировки юникода и перкодируй каждую букву.
В файле перевода не должно быть текста "українська гривня", в нем только юникод.
Для руб вот так
RUB":{"displayName":"\u0420\u043e\u0441\u0441\u0438\u0439\u0441\u043a\u0438\u0439 \u0440\u0443\u0431\u043b\u044c"

сделал все как Вы советовали, но ничего не получается, значек "₴" не пропадает, не заменяется. Остается все как было
 Кеш очищал.
на Всех языках менял
на сайте ничего не меняется
Посмотрите пожалуйста  как выглядят остальные валюты,может по другому прописывать надо.
я уже про бывал и кириллицей  заменять где был "₴" на "ГРН"  , но  безрезультатно.

Мне уже стыдно Вам писать, я по максимуму следовал Вашим указаниям, но без результата.
Помогите выйти из этого тупика.
 Сомнения есть, что другие валюты, на всех языка прописаны без использования юникода.
19 Ноябрь 2017, 12:21:16
Ответ #24
  • Модератор
  • Ветеран
  • *****
  • Сообщений: 22125
  • Репутация: +25303/-1
  • Prestashop - просто и эффективно
    • Просмотр профиля
Вы смотрите уже раскодированный текст в редакторе. В таком редакторе добавляте нормальный текст, потом кодируете utf.
Эксперт Prestashop - решения всех проблем, написание модулей, создание тем для интернет-магазинов под Prestashop.
Эксперт Magento - создам сайт на Magento, программирование кастомных модулей для Magento, кастомизация тем Magento.
Лучшие цены!!!
19 Ноябрь 2017, 12:48:20
Ответ #25
  • Ветеран
  • *****
  • Сообщений: 105673
  • Репутация: +39553/-0
    • Просмотр профиля
    • Webstudio UwK
Cоздание интернет сайтов Webstudio UwK
20 Ноябрь 2017, 13:01:01
Ответ #26
  • Новичок
  • *
  • Сообщений: 8
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Вы смотрите уже раскодированный текст в редакторе. В таком редакторе добавляте нормальный текст, потом кодируете utf.

Здратвуйте. Я извеняюсь, подскажите какую кодировку надо выбрать чтоб перекодировать . по умолчанию стоит UTF-8
но там  прописано все кирилицей.
Подскажите какую кодировку выбрать ?
20 Ноябрь 2017, 13:07:26
Ответ #27
  • Модератор
  • Ветеран
  • *****
  • Сообщений: 22125
  • Репутация: +25303/-1
  • Prestashop - просто и эффективно
    • Просмотр профиля
Эксперт Prestashop - решения всех проблем, написание модулей, создание тем для интернет-магазинов под Prestashop.
Эксперт Magento - создам сайт на Magento, программирование кастомных модулей для Magento, кастомизация тем Magento.
Лучшие цены!!!
20 Ноябрь 2017, 13:19:22
Ответ #28
  • Новичок
  • *
  • Сообщений: 8
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
UTF-8
вибираю UTF-8.меняю во всех языках.очищаю кеш.
ничего не происходит тот самый злокачествений значек на месте.
где прописать ?

"UAH": {"displayName": "\u0423\u043a\u0440\u0430\u0438\u043d\u0441\u043a\u0430\u044f \u0433\u0440\u0438\u0432\u043d\u0430", "displayName-count-one": "\u0443\u043a\u0440\u0430\u0438\u043d\u0441\u043a\u0430\u044f \u0433\u0440\u0438\u0432\u043d\u0430", "displayName-count-few": "\u0443\u043a\u0440\u0430\u0438\u043d\u0441\u043a\u0438\u0435 \u0433\u0440\u0438\u0432\u043d\u044b", "displayName-count-many": "\u0443\u043a\u0440\u0430\u0438\u043d\u0441\u043a\u0438\u0445 \u0433\u0440\u0438\u0432\u0435\u043d", "displayName-count-other": "\u0443\u043a\u0440\u0430\u0438\u043d\u0441\u043a\u043e\u0439 \u0433\u0440\u0438\u0432\u043d\u044b", "symbol": "\u20b4", "symbol-alt-narrow": "\u20b4"}

20 Ноябрь 2017, 13:40:45
Ответ #29
  • Модератор
  • Ветеран
  • *****
  • Сообщений: 22125
  • Репутация: +25303/-1
  • Prestashop - просто и эффективно
    • Просмотр профиля
Эксперт Prestashop - решения всех проблем, написание модулей, создание тем для интернет-магазинов под Prestashop.
Эксперт Magento - создам сайт на Magento, программирование кастомных модулей для Magento, кастомизация тем Magento.
Лучшие цены!!!