eclipseg Опубликовано 24 июля, 2015 Поделиться Опубликовано 24 июля, 2015 Текст "не число" отображается в товарах в коммерции вместо цены на русском языке...на английском нормально цену показывает..подскажите в чем проблема. Пожалуйста! Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
eclipseg Опубликовано 25 июля, 2015 Автор Поделиться Опубликовано 25 июля, 2015 поделитесь своей руссификацией что-ли... Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Sanshalay Опубликовано 25 июля, 2015 Поделиться Опубликовано 25 июля, 2015 Фразы "не число" в русификации нет. Соответственно, проблемы не в ней Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
IAF Опубликовано 26 июля, 2015 Поделиться Опубликовано 26 июля, 2015 Фразы "не число" в русификации нет. Соответственно, проблемы не в ней Это был поиск по файлу ленгпака. Фразы такой нет. Проблема скорее всего в локали на сервере. У меня форум работает на Ubuntu 15.04 с локалью ru_RU.utf8, запрещённый_сайт работает так же на Ubuntu с такой же локалью и у нас проблем не наблюдается с "не числом". Пишите своим хостинг-провайдерам и спрашивайте, что у них с локалью на сервере или настраивайте правильно свои VPS-сервера. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
eclipseg Опубликовано 26 июля, 2015 Автор Поделиться Опубликовано 26 июля, 2015 дело в том, что когда включаю английский то все окей...а включаю русский и появляется "не число" мне вообще не ясно каким образом кодировка может влиять на цифры... Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
IAF Опубликовано 26 июля, 2015 Поделиться Опубликовано 26 июля, 2015 дело в том, что когда включаю английский то все окей...а включаю русский и появляется "не число" мне вообще не ясно каким образом кодировка может влиять на цифры... Не кодировка, а локаль. А она может повлиять на цифры. Локаль у английского языка - en_US.UTF8 Локаль у русского языка - ru_RU.UTF8 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
eclipseg Опубликовано 29 июля, 2015 Автор Поделиться Опубликовано 29 июля, 2015 где кодировка самого языка...?в базе? Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
IAF Опубликовано 29 июля, 2015 Поделиться Опубликовано 29 июля, 2015 где кодировка самого языка...?в базе? Гм... Напишите хостинг-провайдеру, пусть они разбираются. Или загуглите хотя-бы "локаль". Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
eclipseg Опубликовано 29 июля, 2015 Автор Поделиться Опубликовано 29 июля, 2015 на сервере русская локаль <?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-8LANGUAGE=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= в админке все ок на англ если форум то тоже все ок с русским что-то не то Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
IAF Опубликовано 29 июля, 2015 Поделиться Опубликовано 29 июля, 2015 выдало ru_RU Но не ru_RU.UTF8. Я вам ещё раз повторяю - в ленгпаке НЕТ фразы "не число". Ни в каком виде. Виновата в появлении этой фразы локаль. Как я написал сейчас выше - локаль сервера должна быть ru_RU.UTF8. У меня и у Ильи на серверах всё в порядке с такой локалью. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
eclipseg Опубликовано 29 июля, 2015 Автор Поделиться Опубликовано 29 июля, 2015 Но не ru_RU.UTF8. Я вам ещё раз повторяю - в ленгпаке НЕТ фразы "не число". Ни в каком виде. Виновата в появлении этой фразы локаль. Как я написал сейчас выше - локаль сервера должна быть ru_RU.UTF8. У меня и у Ильи на серверах всё в порядке с такой локалью. это я не совсем корректно скрипт написал убрал ru_RU со скрипта выдало ru_RU.UTF8 да и файл локали установленной по дефолту выше я вам привел...там стоит ru_RU.UTF8 скрипт просто перебирает все доступные локали но по дефолту сервера ru_RU.UTF8 включено Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Ps-simpla Опубликовано 23 августа, 2015 Поделиться Опубликовано 23 августа, 2015 Аналогичная проблема, только у меня в обеих валютах USD и RUB пишет "не число" локаль ru_RU.UTF8 и да проблема в переводетак как при переключения языка все цены и валюты отображаются Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Sanshalay Опубликовано 23 августа, 2015 Поделиться Опубликовано 23 августа, 2015 Аналогичная проблема, только у меня в обеих валютах USD и RUB пишет "не число" локаль ru_RU.UTF8 и да проблема в переводетак как при переключения языка все цены и валюты отображаются Я повторяю ещё раз - в переводе такой строки НЕТ! На invisionweb.ru тоже есть такая проблема, хотя они не используют нашу русификацию. P.S. Я ответил в вашу тему на хелпе Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Respected Опубликовано 23 августа, 2015 Поделиться Опубликовано 23 августа, 2015 На invisionweb.ru тоже есть такая проблема, хотя они не используют нашу русификацию. Странно, ранее не было такой проблемы. Проблема однозначно в локали сервера. Sanshalay 1 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Sanshalay Опубликовано 23 августа, 2015 Поделиться Опубликовано 23 августа, 2015 (изменено) Странно, ранее не было такой проблемы. Проблема однозначно в локали сервера. Хм. Я думал вы сервер поменяли и эта проблема появилась. Тогда ещё более странно. Об этой проблеме уже сообщали в IPS, но они не смогли её воспроизвести https://community.invisionpower.com/4bugtrack/archived-reports/rc4commerce-no-price-after-upgrade-from-159-r3910/ Изменено 23 августа, 2015 пользователем Sanshalay Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Ps-simpla Опубликовано 23 августа, 2015 Поделиться Опубликовано 23 августа, 2015 выставил для русской локализации локаль "English (United States)" (en_US)проблема исчезла, чем могу быть чреваты данные манипуляции? Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Sanshalay Опубликовано 23 августа, 2015 Поделиться Опубликовано 23 августа, 2015 Английским временем и месяцами. Также флагом США рядом с заполнением русских полей. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Respected Опубликовано 24 августа, 2015 Поделиться Опубликовано 24 августа, 2015 system/Lang/Lang.php Комментируем две строки: # $result = setlocale( LC_ALL, $this->short ); # setlocale( LC_ALL, $val ); Ps-simpla и Sanshalay 2 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.