Перейти к содержимому
Русский язык для Invision Community 5

Вывод типа валюты в Ip.Nexus

Здравствуте. Я заранее прощу прощения если я плохо искал или не туда запостил)

У меня такая вот проблема с нексусом. По настройкам все в принципе ясно. Не понятно только вот что. У меня в самом /store/ при просмотре списка товаров, которые уже добавлены в поле цена показывается только цифра. к примеру 1.00 а то что это 1.00 $ не показывается. Т.е пользователь не понимает в какой валюте ему предлагают купить товар.

 

Подскажите пожалуйста, что и где поменять чтобы на товарах и валюта светилась ? уже все опции перекрутил, везде где только можно валюту выставлял, а в пользовательской части она не появляется ( как быть ?

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

  • Автор

ubuntu

 

Я только начинаю во всем в этом разбираться, и только только осваиваю линукс. слабоват пока еще во всеъ этих вопросах.

Поэтому прошу прощения если мои вопросы кажутся тупыми )

 

Кстати вот, возможно это поможет ?

 

root:~# locale

LANG=

LANGUAGE=

LC_CTYPE="POSIX"

LC_NUMERIC="POSIX"

LC_TIME="POSIX"

LC_COLLATE="POSIX"

LC_MONETARY="POSIX"

LC_MESSAGES="POSIX"

LC_PAPER="POSIX"

LC_NAME="POSIX"

LC_ADDRESS="POSIX"

LC_TELEPHONE="POSIX"

LC_MEASUREMENT="POSIX"

LC_IDENTIFICATION="POSIX"

LC_ALL=

sudo dpkg-reconfigure locales

В конфигурационном меню отметите ru-RU.UTF-8, en-US.UTF-8 и что еще захотите. Листаете стрелками вверх-вниз, выбор - пробел, Tab - переключение между элементами управления.

  • Автор

sudo dpkg-reconfigure locales

В конфигурационном меню отметите ru-RU.UTF-8, en-US.UTF-8 и что еще захотите. Листаете стрелками вверх-вниз, выбор - пробел, Tab - переключение между элементами управления.

 

После ввода этой команды, ничего не происходит. просто переходит на новую строку для ввода команды. по команде locale при этом ничего не изменилось

Тогда:

sudo locale-gen ru_RU
sudo locale-gen ru_RU.UTF-8
sudo locale-gen en-US
sudo locale-gen en-US.UTF-8
sudo dpkg-reconfigure locales

затем проверяете наличие командой "locale -a"

Вообще по убунту куча мануалов, гугл в помощь.

  • Автор

Огромное спасибо. все сделал, теперь выводиться валюта с товаром. Только вот теперь, чтобы я не ставил в настройках нексуса RUB, USD, или EUR показывается на товаре только "руб." ))))))

Я так понимаю это уже в языках форума надо менять ?

 

кстати локали ру_РУ генерируются.

 

А вот при генерации ен_УС ничего не происходит почемуто

 

root@:/etc/default# locale-gen ru_RU

Generating locales...

ru_RU.ISO-8859-5... done

Generation complete.

root@:/etc/default# locale-gen ru_RU.UTF-8

Generating locales...

ru_RU.UTF-8... up-to-date

Generation complete.

root@:/etc/default# locale-gen en-US

root@:/etc/default# locale-gen en-US.UTF-8

root@:/etc/default# dpkg-reconfigure locales

Generating locales...

ru_RU.ISO-8859-5... up-to-date

ru_RU.UTF-8... up-to-date

Generation complete.

 

root@:/etc/default# locale -a

C

C.UTF-8

POSIX

ru_RU

ru_RU.iso88595

ru_RU.utf8

Менять нужно локаль в настройках Нексуса, пункт "override locale".

  • Автор

Спасибо. Но если у меня в языках в админке форума, только русский - надо еще английский установить и указать в настройках нексуса локаль en_US.UTF-8 я правильно понимаю ?

Покажите, что там locale -a пишет.

  • Автор

root@:/etc/default# locale -a

C

C.UTF-8

POSIX

ru_RU

ru_RU.iso88595

ru_RU.utf8

Нужно ставить en_US.

  • Автор

Я же показал ) дважды)

 

теперь уже трижды )

 

root@91-234-33-139:/etc/default# locale -a

C

C.UTF-8

POSIX

ru_RU

ru_RU.iso88595

ru_RU.utf8

Это связь у меня глючит, дублируются сообщения. Одного раза было достаточно, вы пост редактировали, я его раньше прочитал, чем вы добавили содержимое "locale -a".

  • Автор

Огромное спасибо Dmitriy427. установил английскую локаль. переконфигурировал, ребутнул сервер. в нексусе выставил USD и локаль en_US.UTF-8. Доллар на товаре появился. Проблема решена. Прошу прощения за спам. Огромное спасибо всем за помощь и внимание. Мир вашим детям )

Создайте аккаунт или войдите в него для комментирования

Аккаунт

Навигация

Поиск

Поиск

Настроить push-уведомления браузера

Chrome (Android)
  1. Нажмите на иконку замка рядом с адресной строкой.
  2. Нажмите Права доступа -> Уведомления.
  3. Измените свои настройки.
Chrome (компьютер)
  1. Нажмите на иконку замка в адресной строке.
  2. Выберите Настройки сайта.
  3. Найдите Уведомления и измените свои настройки.