а где скачать сервиспак?

*

igrik

  • *
  • 15

а где скачать сервиспак?

Русификация уже встроена в сервиспак. На этом сайте помимо сервиспака еще куча вкусностей.

« Последнее редактирование: 09 Мар 2018 23:24:51 pm от Spido »

спасибо

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

В настройках самого языка сделайте это.

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

Там все просто... Через некоторое время научитесь основным вещам...

Всем доброго дня! Поставил сервис пак 1.5 все делал как написано в readme когда начинаю импортировать руский язык пишет такую ошибку

Цитировать
Warning: [MYSQL] Incorrect string value: '\xD0\xA0\xD1\x83\xD1\x81...' for column 'name' at row 1 (1366): [QUERY] insert into osc_languages (name, code, locale, charset, date_format_short, date_format_long, time_format, text_direction, currencies_id, numeric_separator_decimal, numeric_separator_thousands, parent_id) values ('Русский', 'ru_RU', 'ru_RU.UTF-8,ru_RU,russian', 'utf-8', '%d.%m.%Y', '%d.%m.%Y', '%H:%M:%S', 'ltr', 1, '.', ',', 0) in /home/lotoskhe/public_html/includes/classes/database.php on line 72

Warning: Cannot modify header information - headers already sent by (output started at /home/lotoskhe/public_html/includes/classes/database.php:72) in /home/lotoskhe/public_html/admin/includes/functions/general.php on line 46

База у вас в UTF-8 с сопоставлением в UTF-8 ? И вообще то там сразу русский ставится - не надо его импортировать.

Ну я сначала установил просто osCommerce v3 а лишь потом начала установку сервис пака, а если сервис пак сразу скопировать в установочные файлы то почему то при установке на базах данных выдает такую ошибку

Цитировать
1366: Incorrect string value: '\xD0\x9D\xD0\xB0\xD0\xB7...' for column 'configuration_title' at row 1; INSERT INTO osc_configuration (configuration_title, configuration_key, configuration_value, configuration_description, configuration_group_id, sort_order, date_added) VALUES ('�азвание магазина', 'STORE_NAME', 'osCommerce', 'Э�о название ��ого магазина', '1', '1', now())

Сделайте так как написано в инструкции. Чтобы не появлялось при установке эта ошибка надо чтобы база была в UTF-8

Подробнее читайте тут - https://forum.oscommerce.ru/index.php?topic=38.0 - ВОПРОС 4

Проблему уже решил, спасибо!

Доброго времени суток. Скачал с оф сайта 3.0а5 добавил патч 1.5, залил все на хостинг, установил. Русификация хорошоая, но возникла следующая проблема:
При обращении к admin/index.php?whos_online белый экран и в лог выпадает следующая ошибка PHP Fatal error: Cannot redeclare geoip_country_code_by_name() in /myhosting/www/mysite.ru/admin/external/maxmind/geoip/geoip.php on line 341
Сервер
HTTP сервер:    Apache/2.0.64 (FreeBSD) mod_fastcgi/2.4.6 mod_ssl/2.0.64 OpenSSL/0.9.8n
База данных:    MySQL 5.1.52-log
PHP версия:    PHP: 5.2.14 / Zend: 2.2.0

Обновил dat файл с maxmind.com проверил права на файлы проблема осталась.

че то код страны ему не нравится...

че то код страны ему не нравится...

Захожу с русского IP собственно пока я один в онлайне.
Проблема именно с русским IP. IP принадлежит ISP выдан несколько лет назад, в базе должен быть точно.
Похоже проблема именно с RU-ru

function geoip_country_code_by_name($gi, $name) {
  $country_id = geoip_country_id_by_name($gi,$name);
  if ($country_id !== false) {
        return $gi->GEOIP_COUNTRY_CODES[$country_id];
  }
  return false;
}

Вроде все логично.