|
tug
|
 |
« : 09.12.2005, 04:58:02 » |
|
В теме обсуждаем перевод. Т.е. что можно подправить, как правильнее и т.д. Кто ещё раз в этой теме спросит куда положить языковой файл - будет гореть в аду роботов. Вот ОТВЕТ. А если вкратце, то в директорию "/administrator/components/com_virtuemart/languages". Если и тут непонятно, обращайтесь лично! Лично ко мне.Выкладывайте свои переводы с обязательным указанием отличий от переводов других авторов/более ранних переводов. ВЕСЬ флейм буду убивать. Переводы:- 16 Февраля - russian_v3.zip - последний перевод от userxp. Подробнее
- 18 Апреля - availability.zip - русские картинки о доступности товара от Djin. Подробнее
- 19 Апреля - vm104_russian_by_djking.rar - последний перевод от djking. Подробнее
- 13 Мая - vm105_russian_by_tug.zip - последний перевод от tug. Подробнее
- 22 Мая - vm105_russian_by_uorom.zip - актуальный перевод от uorom. Подробнее
- 20 Сентября - vm107_russian_by_tug.zip - последний перевод от tug. Подробнее
Жестко закодированые словаО hardcoded (в коде) не переведенных переменных сообщаем в багтрак официального сайтаЕщё раз: ЭТА ТЕМА ТОЛЬКО ДЛЯ ИЗМЕНЕНИЙ ЯЗЫКОВОГО ФАЙЛАUPDATE! VirtueMart 1.1.5 Говорим спасибо xCoReLxВот ковырял VirtueMart_1.1.5 а перевод официальный то половинчатый, (Ошибки, подсказки и некоторые менюшки ) не переведены, правил сам, но возмоно местами (твоя моя не панимая) доперевел около 300 сток установить его ручками administrator/components/com_virtuemart/languages и заменить Полный перевод onlinedisk.ru Полный перевод depositfiles.com Полный перевод letitbit.net
|
|
|
|
« Последнее редактирование: 16.09.2010, 22:51:39 от beagler »
|
Записан
|
|
|
|
| |
Horton
Осваиваюсь на форуме
 
Репутация: +0/-0
Offline
Сообщений: 40
|
 |
« Ответ #31 : 16.01.2010, 12:37:28 » |
|
Помогите решить проблемму. Вылезает такая вот байда  Warning: stristr() [function.stristr]: Empty delimiter. in ...administrator\components\com_virtuemart\html\shop.browse.php on line 418 // Add-to-Cart Button if (USE_AS_CATALOGUE != '1' && $product_price != "" && $tpl->get_cfg( 'showAddtocartButtonOnProductList' ) && !stristr( $product_price, $VM_LANG->_('PHPSHOP_PRODUCT_CALL') ) // строка 418 && !ps_product::product_has_attributes( $db_browse->f('product_id'), true )) { Полночи искал причину, нашёл. Строка вылезает после замены папки languages с анг. на languages с рус Joomla! 1.5.10 VirtueMart 1.1.4 Language_Pack_for_VirtueMart_1.1.4 брал с офсайта, только удалил лишние языки оставив только русский. Что сделать чтобы админка была русская без этой строки ? Помогите пожалуйста...
|
|
|
|
|
Записан
|
|
|
|
Дмитрий Федюк
Осваиваюсь на форуме
 
Репутация: +6/-0
Offline
Пол: 
Сообщений: 60
Програмист Magento Commerce
|
 |
« Ответ #32 : 18.02.2010, 12:06:17 » |
|
Помогите пожалуйста решить проблему отображения русского языка в описаниях. Русификация вообщем прошла успешно и админка и сайт на русском. НО если пишется текст "вручную" на русском, например в описании магазина, то после сохранения вместо русского вопросики... Как это исправить?? Русский кодировки utf-8
Возможно, у вас таблицы БД в неверной кодировке. Надо смотреть сайт: админку, базу, настройки хостинга.
|
|
|
|
|
Записан
|
|
|
|
Дмитрий Федюк
Осваиваюсь на форуме
 
Репутация: +6/-0
Offline
Пол: 
Сообщений: 60
Програмист Magento Commerce
|
 |
« Ответ #33 : 18.02.2010, 12:10:57 » |
|
Помогите решить проблемму. Вылезает такая вот байда  Warning: stristr() [function.stristr]: Empty delimiter. in ...administrator\components\com_virtuemart\html\shop.browse.php on line 418 // Add-to-Cart Button if (USE_AS_CATALOGUE != '1' && $product_price != "" && $tpl->get_cfg( 'showAddtocartButtonOnProductList' ) && !stristr( $product_price, $VM_LANG->_('PHPSHOP_PRODUCT_CALL') ) // строка 418 && !ps_product::product_has_attributes( $db_browse->f('product_id'), true )) { Полночи искал причину, нашёл. Строка вылезает после замены папки languages с анг. на languages с рус Joomla! 1.5.10 VirtueMart 1.1.4 Language_Pack_for_VirtueMart_1.1.4 брал с офсайта, только удалил лишние языки оставив только русский. Что сделать чтобы админка была русская без этой строки ? Помогите пожалуйста... Сообщение "Empty delimiter" для функции stristr означает, что второй аргумент функции - пустая строка. В данном конкретном случае это означает либо то, что в русскоязычном файле нет константы PHPSHOP_PRODUCT_CALL, либо русский язык установился неправильно в корне:)
|
|
|
|
|
Записан
|
|
|
|
IFantasy
Осваиваюсь на форуме
 
Репутация: +0/-0
Offline
Пол: 
Сообщений: 53
|
 |
« Ответ #34 : 21.02.2010, 16:55:54 » |
|
Возможно, у вас таблицы БД в неверной кодировке. Надо смотреть сайт: админку, базу, настройки хостинга.
Именно в БД и меняла кодировки для VM
|
|
|
|
|
Записан
|
|
|
|
zuss
Новичок
Репутация: +0/-0
Offline
Сообщений: 3
|
 |
« Ответ #35 : 16.03.2010, 15:40:53 » |
|
Сам недавно столкнулся с этой же ошибкой "Warning: stristr() [function.stristr]: Empty delimiter in" Ответ нашел здесь http://forum.virtuemart.net/index.php?PHPSESSID=5bfb81be96a5171b77dd1f13d5c2ad6b&topic=28959.0
"The configuration file is:
administrator/components/com_virtuemart/virtuemart.cfg.php
Look for the line where the URL of your site was and put back the normal link starting with http:
define( 'SECUREURL', 'http://example.com/' );".
|
|
|
|
|
Записан
|
|
|
|
Helga_69
Осваиваюсь на форуме
 
Репутация: +0/-0
Offline
Сообщений: 37
|
 |
« Ответ #36 : 18.05.2010, 23:09:46 » |
|
А если вкратце, то в директорию "/administrator/components/com_virtuemart/languages". Так что же мне просто заменить все папки, которые в этой директории лежат, на новые, скачанные?
|
|
|
|
|
Записан
|
|
|
|
Helga_69
Осваиваюсь на форуме
 
Репутация: +0/-0
Offline
Сообщений: 37
|
 |
« Ответ #37 : 19.05.2010, 13:18:53 » |
|
Ну надо же!... действительно все русифицировалось!
|
|
|
|
|
Записан
|
|
|
|
sombrerro
Захожу иногда

Репутация: +0/-0
Offline
Сообщений: 10
|
 |
« Ответ #38 : 24.05.2010, 00:14:14 » |
|
а если у меня нет папки languages в директории /administrator/components/com_virtuemart/ что делать?
|
|
|
|
|
Записан
|
|
|
|
|
palexa
|
 |
« Ответ #39 : 24.05.2010, 00:20:04 » |
|
а если у меня нет папки languages в директории /administrator/components/com_virtuemart/ что делать?
Внимательнее посмотреть
|
|
|
|
|
Записан
|
|
|
|
sombrerro
Захожу иногда

Репутация: +0/-0
Offline
Сообщений: 10
|
 |
« Ответ #40 : 24.05.2010, 00:22:19 » |
|
там только три папки (js, shop_image, themes) и несколько пхп-шных файлов
|
|
|
|
|
Записан
|
|
|
|
sombrerro
Захожу иногда

Репутация: +0/-0
Offline
Сообщений: 10
|
 |
« Ответ #41 : 24.05.2010, 00:24:57 » |
|
допустим я создал там такую папку и скинул туда файлы из языкового пакета , дальше-то что? Когда захожу в админку в компоненте ничего не изменяется
|
|
|
|
|
Записан
|
|
|
|
|
palexa
|
 |
« Ответ #42 : 24.05.2010, 00:25:53 » |
|
Вот именно, внимательнее смотреть надо, Вы смотрите тут \components\com_virtuemart\ - А надо смотреть тут \administrator\components\com_virtuemart\
|
|
|
|
|
Записан
|
|
|
|
sombrerro
Захожу иногда

Репутация: +0/-0
Offline
Сообщений: 10
|
 |
« Ответ #43 : 24.05.2010, 00:29:05 » |
|
закинул - все по прежнему по английски
|
|
|
|
|
Записан
|
|
|
|
|
palexa
|
 |
« Ответ #44 : 24.05.2010, 00:32:57 » |
|
админка Joomla на русском ?
|
|
|
|
|
Записан
|
|
|
|
sombrerro
Захожу иногда

Репутация: +0/-0
Offline
Сообщений: 10
|
 |
« Ответ #45 : 24.05.2010, 00:34:16 » |
|
все на анлийском.
|
|
|
|
|
Записан
|
|
|
|
|
palexa
|
 |
« Ответ #46 : 24.05.2010, 00:37:41 » |
|
ну так правильно Extensions - Language Manager - поставть точку на Russian (CIS) и кликни выше Default в Site и Administrator Если такм конечно есть русский язык
|
|
|
|
« Последнее редактирование: 24.05.2010, 00:44:36 от palexa »
|
Записан
|
|
|
|
sombrerro
Захожу иногда

Репутация: +0/-0
Offline
Сообщений: 10
|
 |
« Ответ #47 : 24.05.2010, 00:49:20 » |
|
спасибо, похоже всё получилось
|
|
|
|
|
Записан
|
|
|
|
|
palexa
|
 |
« Ответ #48 : 24.05.2010, 00:57:55 » |
|
а был русский в Joomla или доставляли отдельно ?
|
|
|
|
|
Записан
|
|
|
|
sombrerro
Захожу иногда

Репутация: +0/-0
Offline
Сообщений: 10
|
 |
« Ответ #49 : 24.05.2010, 01:09:51 » |
|
доставлял
|
|
|
|
|
Записан
|
|
|
|
|
palexa
|
 |
« Ответ #50 : 24.05.2010, 01:17:46 » |
|
я так и предполагал, потому что в основном, если не русифицирована сама Joomla - то все компоненты будут использовать язык по умолчанию, если Joomla русифицирована, но в компоненте нет русских языковых файлов, то будет использоваться английские файлы
|
|
|
|
|
Записан
|
|
|
|
ognevin
Новичок
Репутация: +0/-0
Offline
Пол: 
Сообщений: 4
|
 |
« Ответ #51 : 07.06.2010, 21:37:52 » |
|
Вот рабочая папка language c русским языком, проверено на Joomla 1.5.18, VirtueMart 1.1.4 stable, в качестве сервера Denwer. Просто заменяем папку administrator\components\com_virtuemart\ languageСкачать: http://drop.io/virmartrus
|
|
|
|
|
Записан
|
|
|
|
iphonech
Осваиваюсь на форуме
 
Репутация: +0/-0
Offline
Пол: 
Сообщений: 70
|
 |
« Ответ #52 : 09.06.2010, 10:05:19 » |
|
проблемы с русификацией VirtueMart 1.1.3 дело в том что я немогу закачать файлы Language_Pack_for_VirtueMart в хостинг administrator/components/com_virtuemart имеет владельца и группу www-data это скорее всего из-за того что я установил VirtueMart 1.1.3 через панель управления Joomla. т.е. никакие изменения в папке com_virtuemart я немогу сделать. как быть?
решение такой проблемы в инете пока ненайдено
та же проблема. не могу изменить свойсва папок марта на 777. свойства папок самой Joomla меняются без проблем. что делать?
|
|
|
|
|
Записан
|
|
|
|
|
palexa
|
 |
« Ответ #53 : 09.06.2010, 11:27:02 » |
|
та же проблема. не могу изменить свойсва папок марта на 777. свойства папок самой Joomla меняются без проблем. что делать?
Как решить проблемы с доступом к файлам площадки, созданным PHP-скриптами? Дело в том, что PHP-сценарии, запущенные модулем mod_php, выполняются от имени пользователя wwwserver. Соответственно, если на чтение/модификацию не были выставлены разрешения для всех (достаточно 666 — для файлов, 777 — для каталогов), то модификация созданных такими скриптами файлов (каталогов) пользователю uXXXX (id площадки) будет запрещена (при доступе по SSH, по FTP). Исключить проблему можно, установив достаточные для модификации файлов посредством функции chmod. Сделать это рекурсивно можно, исполнив PHP-сценарий (данный сценарий необходимо запускать используя модуль mod_php, а не собственный PHP-CGI интерпретатор): <?php
function chmod_R($path, $perm) {
$handle = opendir($path); while ( false !== ($file = readdir($handle)) ) { if ( ($file !== "..") ) { @chmod($path . "/" . $file, $perm); if ( !is_file($path."/".$file) && ($file !== ".") ) chmod_R($path . "/" . $file, $perm); } } closedir($handle);
}
$path = $_SERVER["QUERY_STRING"];
if ( $path{0} != "/" ) $path = $_SERVER["DOCUMENT_ROOT"] . "/" . $path;
chmod_R($path, 0777); echo $path;
?> Разместите этот файл на площадке, в директории, доступной веб-серверу, например, как: domain.tld/www/chmod.php где domain.tld/www — корневая директория (DocumentRoot) вашего сайта на сервере. Вызывать скрипт нужно так: http://domain.tld/chmod.php?путь_к_нужной_директории или так: http://domain.tld/chmod.php?/home/uXXXXX/domain.tld/www/путь_к_нужной_директории В первом случае указывается путь относительно DocumentRoot для вашего сайта (domain.tld/www/ в данном примере). Во втором случае (uXXXXX — идентификатор вашей площадки) — абсолютный путь от корневой директории сервера. При запуске скрипта без параметров будут изменены права для всех файлов и директорий, располагающихся в DocumentRoot.
|
|
|
|
|
Записан
|
|
|
|
iphonech
Осваиваюсь на форуме
 
Репутация: +0/-0
Offline
Пол: 
Сообщений: 70
|
 |
« Ответ #54 : 09.06.2010, 13:30:55 » |
|
Как решить проблемы с доступом к файлам площадки, созданным PHP-скриптами? Дело в том, что PHP-сценарии, запущенные модулем mod_php, выполняются от имени пользователя wwwserver. Соответственно, если на чтение/модификацию не были выставлены разрешения для всех (достаточно 666 — для файлов, 777 — для каталогов), то модификация созданных такими скриптами файлов (каталогов) пользователю uXXXX (id площадки) будет запрещена (при доступе по SSH, по FTP). Исключить проблему можно, установив достаточные для модификации файлов посредством функции chmod. Сделать это рекурсивно можно, исполнив PHP-сценарий (данный сценарий необходимо запускать используя модуль mod_php, а не собственный PHP-CGI интерпретатор): <?php
function chmod_R($path, $perm) {
$handle = opendir($path); while ( false !== ($file = readdir($handle)) ) { if ( ($file !== "..") ) { @chmod($path . "/" . $file, $perm); if ( !is_file($path."/".$file) && ($file !== ".") ) chmod_R($path . "/" . $file, $perm); } } closedir($handle);
}
$path = $_SERVER["QUERY_STRING"];
if ( $path{0} != "/" ) $path = $_SERVER["DOCUMENT_ROOT"] . "/" . $path;
chmod_R($path, 0777); echo $path;
?> Разместите этот файл на площадке, в директории, доступной веб-серверу, например, как: domain.tld/www/chmod.php где domain.tld/www — корневая директория (DocumentRoot) вашего сайта на сервере. Вызывать скрипт нужно так: http://domain.tld/chmod.php?путь_к_нужной_директории или так: http://domain.tld/chmod.php?/home/uXXXXX/domain.tld/www/путь_к_нужной_директории В первом случае указывается путь относительно DocumentRoot для вашего сайта (domain.tld/www/ в данном примере). Во втором случае (uXXXXX — идентификатор вашей площадки) — абсолютный путь от корневой директории сервера. При запуске скрипта без параметров будут изменены права для всех файлов и директорий, располагающихся в DocumentRoot. пасиба, помогло) только в файлике этом надо написать в первой строке die(); потому что он по сути бреш в безопасности или удалить его апосля
|
|
|
|
|
Записан
|
|
|
|
iphonech
Осваиваюсь на форуме
 
Репутация: +0/-0
Offline
Пол: 
Сообщений: 70
|
 |
« Ответ #55 : 09.06.2010, 13:43:12 » |
|
а как сделать, чтоб сайт не Joomlaну страницу выдавал, а магазин демо? там по умолчанию надо магазин поставить, только я не могу найти где. это в административной панели Joomla надо делать? если можно поподробнее, а то вроде все облазил(
|
|
|
|
|
Записан
|
|
|
|
|
palexa
|
 |
« Ответ #56 : 09.06.2010, 14:35:36 » |
|
а как сделать, чтоб сайт не Joomlaну страницу выдавал, а магазин демо? там по умолчанию надо магазин поставить, только я не могу найти где. это в административной панели Joomla надо делать? если можно поподробнее, а то вроде все облазил(
Не знаю где Вы лазили, в Пункты меню - есть иконка "звезда" - По умолчанию Ставите галочку на против пункта меню "Магазин" - и жмёте на эту иконку " По умолчанию"
|
|
|
|
|
Записан
|
|
|
|
iphonech
Осваиваюсь на форуме
 
Репутация: +0/-0
Offline
Пол: 
Сообщений: 70
|
 |
« Ответ #57 : 09.06.2010, 15:26:25 » |
|
Не знаю где Вы лазили, в Пункты меню - есть иконка "звезда" - По умолчанию Ставите галочку на против пункта меню "Магазин" - и жмёте на эту иконку " По умолчанию"
пасиба, у меня просто не было пункта меню - магазин
|
|
|
|
|
Записан
|
|
|
|
Unikal
Осваиваюсь на форуме
 
Репутация: +1/-0
Offline
Пол: 
Сообщений: 63
http://yacht-skipper.ru
|
 |
« Ответ #58 : 20.08.2010, 01:03:52 » |
|
Для изменения прав на папки очень удобно пользовать вот этот компонент http://extensions.joomla.org/extensions/core-enhancements/file-management/2630 пользую его на всех сайтах на joomla Подскажите кто в курсе очень часто сталкиваюсь с такой проблемой вместо первой буквы (чаще всего это заглавная "И") получается знак вопроса в черном ромбе вот например  причем такойже трабл может быть и в админке virtuemarta причем такая фигня не на всех сайтах но очень часто на нее нарываюсь не могу понять где копать и как поправить подскажите кто в курсе
|
|
|
|
|
Записан
|
|
|
|
|
adjuster
|
 |
« Ответ #59 : 20.08.2010, 16:48:24 » |
|
Для изменения прав на папки очень удобно пользовать вот этот компонент http://extensions.joomla.org/extensions/core-enhancements/file-management/2630 пользую его на всех сайтах на joomla Подскажите кто в курсе очень часто сталкиваюсь с такой проблемой вместо первой буквы (чаще всего это заглавная "И") получается знак вопроса в черном ромбе вот например  причем такойже трабл может быть и в админке virtuemarta причем такая фигня не на всех сайтах но очень часто на нее нарываюсь не могу понять где копать и как поправить подскажите кто в курсе Я исправил в файле - уже не помню (смогу подсказать в понедельник) - просто в файле русификации (вроде) поставил впереди пробел.
|
|
|
|
|
Записан
|
|
|
|
Unikal
Осваиваюсь на форуме
 
Репутация: +1/-0
Offline
Пол: 
Сообщений: 63
http://yacht-skipper.ru
|
 |
« Ответ #60 : 30.08.2010, 01:11:26 » |
|
Наверно это конечно решит проблему но это какое-то корявое решение править все языковые файлы нужно понять в чем суть проблемы вызывающие этот глюк и искоренить ее
|
|
|
|
|
Записан
|
|
|
|
|