[Soft] PHP PRO BID - 2 часть

Приветствую всех.
Решил попробовать данный скрипт аукциона, версии 7.6

Установился без проблем, пытаюсь начать русификацию, столкнулся с проблемой, согласно мануала на офф сайте, сделал все необходимые действия.
В файле global.config.php указал расположение файлов русского языка, внес немного правок, все равно все на английском (

Может еще надо где то что то править ?
 
Приветствую всех.
Решил попробовать данный скрипт аукциона, версии 7.6

Установился без проблем, пытаюсь начать русификацию, столкнулся с проблемой, согласно мануала на офф сайте, сделал все необходимые действия.
В файле global.config.php указал расположение файлов русского языка, внес немного правок, все равно все на английском (

Может еще надо где то что то править ?
Я переводил 7.1 и скажу что помимо языковых файлов, прийдется править и другие, т.к. даже в версии 7.6 они не везде исправили поддержку перевода и я сам искал и исправлял ошибки, хотя может и не все функции Вы используюте, и некоторых функций перевод не всегда нужен, но хочется "чтоб все было правильно" :)
Кстати многие ошибки не исправлены у них и в версии 7.6 (бегло просмотрел то, что исправлял сам)
 
Последнее редактирование:
Я переводил 7.1 и скажу что помимо языковых файлов, прийдется править и другие, т.к. даже в версии 7.6 они не везде исправили поддержку перевода, хотя может и не все функции иногда используют, и некоторых функций перевод не всегда нужен.
Да, я уже разобрался что к чему...
Это конечно тупость, в разных файлах еще и правки делать, полный перевод займет не мало времени ((

ADD:

Есть у кого то раскодированный файл MultiUpload.php ??
Буду признателен.
 
Последнее редактирование:
Подскажите еще с одним моментом по скрипту, может я упустил данный момент.
В каком разделе настраивается валюта в которой должен работать аукцион.

Еще момент, пропали в админке названия категорий, может я где то удалил =)
Файл navigation.xml перезалил заново, результата 0, названия не появились.
 

Вложения

  • ww.png
    ww.png
    26,1 KB · Просмотры: 16
MultiUpload.php раскодированного в природе не видел...

Подскажите еще с одним моментом по скрипту, может я упустил данный момент.
В каком разделе настраивается валюта в которой должен работать аукцион.

Еще момент, пропали в админке названия категорий, может я где то удалил =)
Файл navigation.xml перезалил заново, результата 0, названия не появились.
названия категорий находятся в базе MySQL таблица ppb_categories
названия стран, городов в таблице ppb_locations

валюта по умолчанию и ее представление настраивается тут:
твойсайт.com/admin/settings/currency_settings

но сначала вбей валюты которые тебе нужны тут:
твойсайт.com/admin/tables/table/currencies
 
Последнее редактирование:
названия категорий находятся в базе MySQL таблица ppb_categories
названия стран, городов в таблице ppb_locations
По MultiUpload.php ясно
Во валютам тоже все ясно, проверил, да, это оно.
По странам тоже ясно.

У меня вопрос не по самим категориям был а по админке, там где пропали надписи, видно на моем скриншоте, в предыдущем посте.
 
slik45, не заметил сразу, этот файл менял?
module/Admin/config/data/navigation/navigation.xml

проверь еще тут, может чего запорол в процессе изменения кода
module/Admin/src/Admin/Controller/SiteContent.php
функция
protected function _fetchDynamicLanguageData()
 
Последнее редактирование:
Для просмотра ссылки Войди или Зарегистрируйся, я разобрался на выходных =)

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

Я тоже немного бодался с уведомлениями на почту, у меня они приходят в корявой кодировке ((
 
Проблемма с кодировкой писем содержащих кириллицу в теме, полях от кого и т.п.
--------------------------------------------------
В частности, при использовании Sendmail,
возникают проблеммы с кодировкой заголовков отправляемых писем в диспетчере писем TheBat,
т.е. русские символы отображаются неправильно.

Обработчики заголовков писем в файле:
/library/Cube/Mail.php

значения в файле /library/Cube/Mail.php
protected $_encoding = '7bit';
protected $_contentType = 'text/plain';
заменить на:
protected $_encoding = '8bit';
protected $_contentType = 'text/html';

примерно 817 строка в файле /library/Cube/Mail.php (отвечает за поле Subject, Тема письма)
$this->addHeader('Subject', $this->_filterString($this->_subject));
заменить на:
//$this->addHeader('Subject', $this->_filterString($this->_subject));
$this->addHeader('Subject', '=?utf-8?B?' . base64_encode($this->_filterString($this->_subject)) . '?=');

отредактировать функцию в файле /library/Cube/Mail.php
protected function _formatAddress($data)
(функция отвечает за поля заголовка письма: To, From, Cc, Bcc, Reply-To)

$address[] = $field['name'] . ' <' . $field['address'] . '>';
заменить на:
//$address[] = $field['name'] . ' <' . $field['address'] . '>';
$address[] = '=?utf-8?B?' . base64_encode($field['name']) . '?= <' . $field['address'] . '>';

--------------------------------------------------
Если используется PHPmail() для отправки писем,
то остается проблемма с отображением темы письма.
файл:
/library/Cube/Mail/Transport/Mail.php

примерно 44 строка:
$result = @mail($to['address'], $mail->getSubject(), $mailBody, $mailHeader, $params);

заменить на:
//$result = @mail($to['address'], $mail->getSubject(), $mailBody, $mailHeader, $params);
$result = @mail($to['address'], '=?utf-8?B?' . base64_encode($mail->getSubject()) . '?=', $mailBody, $mailHeader, $params);
 
Проблемма с кодировкой писем содержащих кириллицу в теме, полях от кого и т.п.
--------------------------------------------------
В частности, при использовании Sendmail,
возникают проблеммы с кодировкой заголовков отправляемых писем в диспетчере писем TheBat,
т.е. русские символы отображаются неправильно.
Огромное спасибо!
Помогло!

Можно Ваш аукцион посмотреть ? =)
Можно в личку.
 
Назад
Сверху