Перейти к содержанию

"не число" в коммерции


Рекомендуемые сообщения

Текст "не число" отображается в товарах в коммерции вместо цены на русском языке...на английском нормально цену показывает..подскажите в чем проблема. Пожалуйста!

Ссылка на комментарий
Поделиться на другие сайты

поделитесь своей руссификацией что-ли...

Ссылка на комментарий
Поделиться на другие сайты

Фразы "не число" в русификации нет. Соответственно, проблемы не в ней

Ссылка на комментарий
Поделиться на другие сайты

Фразы "не число" в русификации нет. Соответственно, проблемы не в ней

Screen_2015-07-26_08-32-06_001.thumb.png

Это был поиск по файлу ленгпака. Фразы такой нет.

Проблема скорее всего в локали на сервере. У меня форум работает на Ubuntu 15.04 с локалью ru_RU.utf8, запрещённый_сайт работает так же на Ubuntu с такой же локалью и у нас проблем не наблюдается с "не числом".

Пишите своим хостинг-провайдерам и спрашивайте, что у них с локалью на сервере или настраивайте правильно свои VPS-сервера.

Ссылка на комментарий
Поделиться на другие сайты

дело в том, что когда включаю английский то все окей...а включаю русский и появляется "не число"

 

мне вообще не ясно каким образом кодировка может влиять на цифры...

Ссылка на комментарий
Поделиться на другие сайты

дело в том, что когда включаю английский то все окей...а включаю русский и появляется "не число"

 

мне вообще не ясно каким образом кодировка может влиять на цифры...

Не кодировка, а локаль.

А она может повлиять на цифры.

Локаль у английского языка - en_US.UTF8

Локаль у русского языка - ru_RU.UTF8

Ссылка на комментарий
Поделиться на другие сайты

где кодировка самого языка...?
в базе?

Ссылка на комментарий
Поделиться на другие сайты

где кодировка самого языка...?
в базе?

Гм... Напишите хостинг-провайдеру, пусть они разбираются.

Или загуглите хотя-бы "локаль".

Ссылка на комментарий
Поделиться на другие сайты

на сервере русская локаль

    <?php
    $loc_ru = setlocale(LC_ALL, 'rus', 'ru', 'ru_RU', 'rus', 'Russian_ru', 'ru_RU.UTF-8', 'ru_RU.utf8', 'ru_RU.1251', 'ru_RU.cp1251', 'ru_Russian', 'ru_RU.utf-8', 'Russian_Russia.utf-8' );
    echo "Hosting LOCALE: <b>'$loc_ru'</b>";
    ?>

даже такой скрипт вбил

выдало ru_RU

LANG=ru_RU.UTF-8
LANGUAGE=
LC_CTYPE="ru_RU.UTF-8"
LC_NUMERIC="ru_RU.UTF-8"
LC_TIME="ru_RU.UTF-8"
LC_COLLATE="ru_RU.UTF-8"
LC_MONETARY="ru_RU.UTF-8"
LC_MESSAGES="ru_RU.UTF-8"
LC_PAPER="ru_RU.UTF-8"
LC_NAME="ru_RU.UTF-8"
LC_ADDRESS="ru_RU.UTF-8"
LC_TELEPHONE="ru_RU.UTF-8"
LC_MEASUREMENT="ru_RU.UTF-8"
LC_IDENTIFICATION="ru_RU.UTF-8"
LC_ALL=

в админке все ок

на англ если форум то тоже все ок

с русским что-то не то :(

Ссылка на комментарий
Поделиться на другие сайты

выдало ru_RU

Но не ru_RU.UTF8.

Я вам ещё раз повторяю - в ленгпаке НЕТ фразы "не число". Ни в каком виде.

Виновата в появлении этой фразы локаль. Как я написал сейчас выше - локаль сервера должна быть ru_RU.UTF8. У меня и у Ильи на серверах всё в порядке с такой локалью.

Ссылка на комментарий
Поделиться на другие сайты

Но не ru_RU.UTF8.

Я вам ещё раз повторяю - в ленгпаке НЕТ фразы "не число". Ни в каком виде.

Виновата в появлении этой фразы локаль. Как я написал сейчас выше - локаль сервера должна быть ru_RU.UTF8. У меня и у Ильи на серверах всё в порядке с такой локалью.

это я не совсем корректно скрипт написал

убрал ru_RU со скрипта

выдало ru_RU.UTF8

да и файл локали установленной по дефолту выше я вам привел...там стоит ru_RU.UTF8

скрипт просто перебирает все доступные локали

 

но по дефолту сервера ru_RU.UTF8 включено

Ссылка на комментарий
Поделиться на другие сайты

  • 4 недели спустя...

Аналогичная проблема, только у меня в обеих валютах USD и RUB пишет "не число
локаль ru_RU.UTF8

и да проблема в переводе
так как при переключения языка все цены и валюты отображаются

Ссылка на комментарий
Поделиться на другие сайты

Аналогичная проблема, только у меня в обеих валютах USD и RUB пишет "не число
локаль ru_RU.UTF8

и да проблема в переводе
так как при переключения языка все цены и валюты отображаются

Я повторяю ещё раз - в переводе такой строки НЕТ! На invisionweb.ru тоже есть такая проблема, хотя они не используют нашу русификацию.

P.S. Я ответил в вашу тему на хелпе

Ссылка на комментарий
Поделиться на другие сайты

На invisionweb.ru тоже есть такая проблема, хотя они не используют нашу русификацию.

Странно, ранее не было такой проблемы. Проблема однозначно в локали сервера.

Ссылка на комментарий
Поделиться на другие сайты

Странно, ранее не было такой проблемы. Проблема однозначно в локали сервера.

Хм. Я думал вы сервер поменяли и эта проблема появилась. Тогда ещё более странно.

Об этой проблеме уже сообщали в IPS, но они не смогли её воспроизвести

https://community.invisionpower.com/4bugtrack/archived-reports/rc4commerce-no-price-after-upgrade-from-159-r3910/
Изменено пользователем Sanshalay
Ссылка на комментарий
Поделиться на другие сайты

выставил для русской локализации локаль "English (United States)" (en_US)
проблема исчезла, чем могу быть чреваты данные манипуляции?

Ссылка на комментарий
Поделиться на другие сайты

Английским временем и месяцами. Также флагом США рядом с заполнением русских полей.

Ссылка на комментарий
Поделиться на другие сайты

system/Lang/Lang.php

Комментируем две строки:

# $result	= setlocale( LC_ALL, $this->short );
# setlocale( LC_ALL, $val );

 

Ссылка на комментарий
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...