*

mdx

  • *
  • 3

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

*

Spido

  • *
  • 1610

В первом посте всё подробно написано.
Делайте всё по пунктам.

всем доброго дня!
(Здесь есть изображение, скрытое от гостей. Для просмотра зарегистрируйтесь или залогиньтесь)

у меня при выборе языка "Русский" в магазе выдает: 
(Здесь есть изображение, скрытое от гостей. Для просмотра зарегистрируйтесь или залогиньтесь)

Warning: oscTemplate::include(includes/languages/russian/modules/boxes/bm_categories.php) [function.oscTemplate-include]: failed to open stream: No such file or directory in Z:\home\localhost\www\shop\includes\classes\osc_template.php on line 86

Warning: oscTemplate::include() [function.include]: Failed opening 'includes/languages/russian/modules/boxes/bm_categories.php' for inclusion (include_path='.;/usr/local/php5/PEAR') in Z:\home\localhost\www\shop\includes\classes\osc_template.php on line 86

Warning: oscTemplate::include(includes/languages/russian/modules/boxes/bm_manufacturers.php) [function.oscTemplate-include]: failed to open stream: No such file or directory in Z:\home\localhost\www\shop\includes\classes\osc_template.php on line 86

Warning: oscTemplate::include() [function.include]: Failed opening 'includes/languages/russian/modules/boxes/bm_manufacturers.php' for inclusion (include_path='.;/usr/local/php5/PEAR') in Z:\home\localhost\www\shop\includes\classes\osc_template.php on line 86

Warning: oscTemplate::include(includes/languages/russian/modules/boxes/bm_search.php) [function.oscTemplate-include]: failed to open stream: No such file or directory in Z:\home\localhost\www\shop\includes\classes\osc_template.php on line 86

Warning: oscTemplate::include() [function.include]: Failed opening 'includes/languages/russian/modules/boxes/bm_search.php' for inclusion (include_path='.;/usr/local/php5/PEAR') in Z:\home\localhost\www\shop\includes\classes\osc_template.php on line 86

Warning: oscTemplate::include(includes/languages/russian/modules/boxes/bm_whats_new.php) [function.oscTemplate-include]: failed to open stream: No such file or directory in Z:\home\localhost\www\shop\includes\classes\osc_template.php on line 86

Warning: oscTemplate::include() [function.include]: Failed opening 'includes/languages/russian/modules/boxes/bm_whats_new.php' for inclusion (include_path='.;/usr/local/php5/PEAR') in Z:\home\localhost\www\shop\includes\classes\osc_template.php on line 86

Warning: oscTemplate::include(includes/languages/russian/modules/boxes/bm_information.php) [function.oscTemplate-include]: failed to open stream: No such file or directory in Z:\home\localhost\www\shop\includes\classes\osc_template.php on line 86

Warning: oscTemplate::include() [function.include]: Failed opening 'includes/languages/russian/modules/boxes/bm_information.php' for inclusion (include_path='.;/usr/local/php5/PEAR') in Z:\home\localhost\www\shop\includes\classes\osc_template.php on line 86

Warning: oscTemplate::include(includes/languages/russian/modules/boxes/bm_shopping_cart.php) [function.oscTemplate-include]: failed to open stream: No such file or directory in Z:\home\localhost\www\shop\includes\classes\osc_template.php on line 86

Warning: oscTemplate::include() [function.include]: Failed opening 'includes/languages/russian/modules/boxes/bm_shopping_cart.php' for inclusion (include_path='.;/usr/local/php5/PEAR') in Z:\home\localhost\www\shop\includes\classes\osc_template.php on line 86

Warning: oscTemplate::include(includes/languages/russian/modules/boxes/bm_manufacturer_info.php) [function.oscTemplate-include]: failed to open stream: No such file or directory in Z:\home\localhost\www\shop\includes\classes\osc_template.php on line 86

Warning: oscTemplate::include() [function.include]: Failed opening 'includes/languages/russian/modules/boxes/bm_manufacturer_info.php' for inclusion (include_path='.;/usr/local/php5/PEAR') in Z:\home\localhost\www\shop\includes\classes\osc_template.php on line 86

Warning: oscTemplate::include(includes/languages/russian/modules/boxes/bm_order_history.php) [function.oscTemplate-include]: failed to open stream: No such file or directory in Z:\home\localhost\www\shop\includes\classes\osc_template.php on line 86

Warning: oscTemplate::include() [function.include]: Failed opening 'includes/languages/russian/modules/boxes/bm_order_history.php' for inclusion (include_path='.;/usr/local/php5/PEAR') in Z:\home\localhost\www\shop\includes\classes\osc_template.php on line 86

Warning: oscTemplate::include(includes/languages/russian/modules/boxes/bm_best_sellers.php) [function.oscTemplate-include]: failed to open stream: No such file or directory in Z:\home\localhost\www\shop\includes\classes\osc_template.php on line 86

Warning: oscTemplate::include() [function.include]: Failed opening 'includes/languages/russian/modules/boxes/bm_best_sellers.php' for inclusion (include_path='.;/usr/local/php5/PEAR') in Z:\home\localhost\www\shop\includes\classes\osc_template.php on line 86

Warning: oscTemplate::include(includes/languages/russian/modules/boxes/bm_product_notifications.php) [function.oscTemplate-include]: failed to open stream: No such file or directory in Z:\home\localhost\www\shop\includes\classes\osc_template.php on line 86

Warning: oscTemplate::include() [function.include]: Failed opening 'includes/languages/russian/modules/boxes/bm_product_notifications.php' for inclusion (include_path='.;/usr/local/php5/PEAR') in Z:\home\localhost\www\shop\includes\classes\osc_template.php on line 86

Warning: oscTemplate::include(includes/languages/russian/modules/boxes/bm_product_social_bookmarks.php) [function.oscTemplate-include]: failed to open stream: No such file or directory in Z:\home\localhost\www\shop\includes\classes\osc_template.php on line 86

Warning: oscTemplate::include() [function.include]: Failed opening 'includes/languages/russian/modules/boxes/bm_product_social_bookmarks.php' for inclusion (include_path='.;/usr/local/php5/PEAR') in Z:\home\localhost\www\shop\includes\classes\osc_template.php on line 86

Warning: oscTemplate::include(includes/languages/russian/modules/boxes/bm_specials.php) [function.oscTemplate-include]: failed to open stream: No such file or directory in Z:\home\localhost\www\shop\includes\classes\osc_template.php on line 86

Warning: oscTemplate::include() [function.include]: Failed opening 'includes/languages/russian/modules/boxes/bm_specials.php' for inclusion (include_path='.;/usr/local/php5/PEAR') in Z:\home\localhost\www\shop\includes\classes\osc_template.php on line 86

Warning: oscTemplate::include(includes/languages/russian/modules/boxes/bm_reviews.php) [function.oscTemplate-include]: failed to open stream: No such file or directory in Z:\home\localhost\www\shop\includes\classes\osc_template.php on line 86

Warning: oscTemplate::include() [function.include]: Failed opening 'includes/languages/russian/modules/boxes/bm_reviews.php' for inclusion (include_path='.;/usr/local/php5/PEAR') in Z:\home\localhost\www\shop\includes\classes\osc_template.php on line 86

Warning: oscTemplate::include(includes/languages/russian/modules/boxes/bm_languages.php) [function.oscTemplate-include]: failed to open stream: No such file or directory in Z:\home\localhost\www\shop\includes\classes\osc_template.php on line 86

Warning: oscTemplate::include() [function.include]: Failed opening 'includes/languages/russian/modules/boxes/bm_languages.php' for inclusion (include_path='.;/usr/local/php5/PEAR') in Z:\home\localhost\www\shop\includes\classes\osc_template.php on line 86

Warning: oscTemplate::include(includes/languages/russian/modules/boxes/bm_currencies.php) [function.oscTemplate-include]: failed to open stream: No such file or directory in Z:\home\localhost\www\shop\includes\classes\osc_template.php on line 86

Warning: oscTemplate::include() [function.include]: Failed opening 'includes/languages/russian/modules/boxes/bm_currencies.php' for inclusion (include_path='.;/usr/local/php5/PEAR') in Z:\home\localhost\www\shop\includes\classes\osc_template.php on line 86

Warning: oscTemplate::include(includes/languages/russian/modules/header_tags/ht_manufacturer_title.php) [function.oscTemplate-include]: failed to open stream: No such file or directory in Z:\home\localhost\www\shop\includes\classes\osc_template.php on line 86

Warning: oscTemplate::include() [function.include]: Failed opening 'includes/languages/russian/modules/header_tags/ht_manufacturer_title.php' for inclusion (include_path='.;/usr/local/php5/PEAR') in Z:\home\localhost\www\shop\includes\classes\osc_template.php on line 86

Warning: oscTemplate::include(includes/languages/russian/modules/header_tags/ht_category_title.php) [function.oscTemplate-include]: failed to open stream: No such file or directory in Z:\home\localhost\www\shop\includes\classes\osc_template.php on line 86

Warning: oscTemplate::include() [function.include]: Failed opening 'includes/languages/russian/modules/header_tags/ht_category_title.php' for inclusion (include_path='.;/usr/local/php5/PEAR') in Z:\home\localhost\www\shop\includes\classes\osc_template.php on line 86

Warning: oscTemplate::include(includes/languages/russian/modules/header_tags/ht_product_title.php) [function.oscTemplate-include]: failed to open stream: No such file or directory in Z:\home\localhost\www\shop\includes\classes\osc_template.php on line 86

Warning: oscTemplate::include() [function.include]: Failed opening 'includes/languages/russian/modules/header_tags/ht_product_title.php' for inclusion (include_path='.;/usr/local/php5/PEAR') in Z:\home\localhost\www\shop\includes\classes\osc_template.php on line 86
Как с этим "бороться"?   
(Здесь есть изображение, скрытое от гостей. Для просмотра зарегистрируйтесь или залогиньтесь)


такая же фигня, - что делать ?

При импорте базы вылазит такая вот байда:

SQL-запрос:

INSERT INTO `languages` VALUES ( 2, 'Russian', 'ru', 'icon.gif', 'russian', 1 )

Ответ MySQL: 
 #1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'INSERT INTO `languages` VALUES (2, 'Russian', 'ru', 'icon.gif', 'russian', 1)' at line 1

Ошибка с bm_reviews.php , помогите пожалуйста. Версия 2.3 рус
Если открывать /admin/reviews.php, то лишь после редактирования нажимая "Предпросмотр" такая же фигня: пропущенны слова непонятными символами. Открываю myadmin - в базе нет ошибок, все чистенько. Открываю "Отзывы" через шоп - все зашибись. А в боксе - �-�. Помогите пожалуйста.

База: UTF-8
Сравнения: utf8_general_ci
Поля: utf8_general_ci

Решение function utf8_wordwrap($str, $width = 75, $break = "\n", $return = '') // wordwrap() with utf-8 support приведенное на первой странице топика не помогает.

Добрый день! При попытке добавления MySQL базы выдало такую ошибку.

SQL-запрос :
п»їINSERT INTO `languages` VALUES (2, 'Russian', 'ru', 'icon.gif', 'russian', 1)

Ответ MySQL:
#1064 - You have an error in your SQL syntax near 'п»їINSERT INTO `languages` VALUES (2, 'Russian', 'ru', 'icon.gif', 'russian', 1)' at line 1

после русификации инфо о товаре все равно отображается некоректно. Что с этим делать?

----------------------------------------------------
размещайте скриншоты, а не ссылки в никуда

« Последнее редактирование: 24 Апр. 2012 19:33:26 pm от Spido »
*

Spido

  • *
  • 1610

База MySQL должна быть в кодировке utf8_general_ci.
Писать тексты тогда, когда база уже в кодировке utf8_general_ci.

Какая версия магазина?
osCommerce Online Merchant v2.3.1
с оф.сайта http://www.oscommerce.com/redirect.php/go,49

всё, разобралась, вопрос снят)

Здравствуйте! А я бы хотела услышать как с этим бороться. у меня такая же штука выпадает при выборе русского языка

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

получаю в админке"
упавыпь�-�азвыщлп-имзсбди жхсмчяи�-�
павпар-пхщрлпа�-�щлрьпа

апрпл�-�зщпалрз-па
апрщ�-�лщзвплр-зщшвлр
�-�рьвзрьл-вьрщлвь�-�
прьпащ-лрьвщль�-�щлыве"

в базе все норм,
проверял много раз, заметил, что если идет 8-ая буква подряд, то вылазит "�-�", это видно даже по приведенному тексту.


Решение:
в файле admin/rewievs.php есть "echo nl2br(tep_db_output(tep_break_string($rInfo->reviews_text, 15)));" 15 меняем на большее число(я взял 50).
Как я понимаю функция tep_break_string призвана разбивать дефисами длинные слова
файл admin\includes\functions\general.php
 function tep_break_string($string, $len, $break_char = "-") {
    $l = 0;
    $output = '';
    for ($i=0, $n=strlen($string); $i<$n; $i++) {
      $char = substr($string, $i, 1);
      if ($char != ' ') {
        $l++;
      } else {
        $l = 0;
      }
      if ($l > $len) {
        $l = 1;
        $output .= $break_char;
      }
      $output .= $char;
    }

    return $output;
  }

Почему "�-�" вылазит на 8-ой русской букве и как это исправить не знаю.
И еще, на сайте есть правый блок с отзывом, там тоже появляется "�-�":
В файле shop\includes\modules\boxes\bm_reviews.php находим $rand_review_text = tep_break_string(tep_output_string_protected($rand_review['reviews_text']), 15, '-<br />');
и ставим 30(чтоб блок как раз заполнялся).

Мое решение плохое и носит временый характер.

« Последнее редактирование: 21 Июль 2012 15:17:29 pm от voin_sveta »

А вот хорошее решение mb_strlen и mb_substr
for ($i=0, $n=mb_strlen($string,'UTF-8'); $i<$n; $i++) {
      $char = mb_substr($string, $i, 1,'UTF-8');

как решается проблема с
SQL-запрос:

INSERT INTO  `languages`
VALUES ( 2,  'Russian',  'ru',  'icon.gif',  'russian', 1 ) ;


Ответ MySQL:

#1146 - Table 'u3385817_oscommerce_e.languages' doesn't exist

Здравствуйте, помогите, пожалуйста.
Всё установил кроме пункта 2, но ведь он влияет только на админку?
В шаблоне всё сдвинулось и вылезли надписи сверху крупными буквами.
Переключаюсь на английский язык, всё в порядке а на русском криво, что делать?
Образцы "до и после" во вложениях.

*

Love

  • *
  • 1934

Потому что на русский много чего не перевелось.

Какая версия магазина?
osCommerce Online Merchant v2.3.1
с оф.сайта http://www.oscommerce.com/redirect.php/go,49

всё, разобралась, вопрос снят)

Здравствуйте! А я бы хотела услышать как с этим бороться. у меня такая же штука выпадает при выборе русского языка

Кто это победил? а главное - как?