LiveInternetMail.ru
Форум русской поддержки Joomla!® CMS
27.05.2012, 14:45:56 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
   
   Начало   Поиск Joomla 1.7 FAQ Joomla 1.5 FAQ Joomla 1.0 FAQ Правила форума Новости Joomla Войти Регистрация Помощь  
Страниц: 1 [2] 3 4 5 6   Вниз
  Добавить закладку  |  Печать  
Автор Тема: Русский языковой файл для VirtueMart  (Прочитано 78563 раз)
0 Пользователей и 2 Гостей смотрят эту тему.
tug
Завсегдатай
*****

Репутация: +40/-4
Offline Offline

Пол: Мужской
Сообщений: 454


« : 09.12.2005, 04:58:02 »

В теме обсуждаем перевод. Т.е. что можно подправить, как правильнее и т.д.
Кто ещё раз в этой теме спросит куда положить языковой файл - будет гореть в аду роботов. Вот ОТВЕТ.
А если вкратце, то в директорию "/administrator/components/com_virtuemart/languages".
Если и тут непонятно, обращайтесь лично! Лично ко мне.

Выкладывайте свои переводы с обязательным указанием отличий от переводов других авторов/более ранних переводов.
ВЕСЬ флейм буду убивать.  Lips Sealed

Переводы:

Жестко закодированые слова
О hardcoded (в коде) не переведенных переменных сообщаем в багтрак официального сайта

Ещё раз: ЭТА ТЕМА ТОЛЬКО ДЛЯ ИЗМЕНЕНИЙ ЯЗЫКОВОГО ФАЙЛА

UPDATE! VirtueMart 1.1.5 Говорим спасибо xCoReLx

Вот ковырял VirtueMart_1.1.5 а перевод официальный то половинчатый, (Ошибки, подсказки и некоторые менюшки ) не переведены, правил сам, но возмоно местами (твоя моя не панимая)  доперевел около 300 сток
установить его ручками administrator/components/com_virtuemart/languages и заменить

Полный перевод onlinedisk.ru
Полный перевод depositfiles.com
Полный перевод letitbit.net


* vm107_russian_by_tug.zip (23.72 Кб - загружено 4022 раз.)
« Последнее редактирование: 16.09.2010, 22:51:39 от beagler » Записан
 
Horton
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Сообщений: 40



« Ответ #31 : 16.01.2010, 12:37:28 »

Помогите решить проблемму.
Вылезает такая вот байда  Shocked
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 Offline

Пол: Мужской
Сообщений: 60


Програмист Magento Commerce


« Ответ #32 : 18.02.2010, 12:06:17 »

Помогите пожалуйста решить проблему отображения русского языка в описаниях.
Русификация вообщем прошла успешно и админка и сайт на русском. НО если пишется текст "вручную" на русском, например в описании магазина, то после сохранения вместо русского вопросики... Как это исправить??
Русский кодировки utf-8

Возможно, у вас таблицы БД в неверной кодировке. Надо смотреть сайт: админку, базу, настройки хостинга.
Записан
Дмитрий Федюк
Осваиваюсь на форуме
***

Репутация: +6/-0
Offline Offline

Пол: Мужской
Сообщений: 60


Програмист Magento Commerce


« Ответ #33 : 18.02.2010, 12:10:57 »

Помогите решить проблемму.
Вылезает такая вот байда  Shocked
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 Offline

Пол: Женский
Сообщений: 53


« Ответ #34 : 21.02.2010, 16:55:54 »

Возможно, у вас таблицы БД в неверной кодировке. Надо смотреть сайт: админку, базу, настройки хостинга.
Именно в БД и меняла кодировки для VM
Записан
zuss
Новичок
*

Репутация: +0/-0
Offline 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 Offline

Сообщений: 37



« Ответ #36 : 18.05.2010, 23:09:46 »

А если вкратце, то в директорию "/administrator/components/com_virtuemart/languages".
Так что же мне просто заменить все папки, которые в этой директории лежат, на новые, скачанные?
Записан
Helga_69
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Сообщений: 37



« Ответ #37 : 19.05.2010, 13:18:53 »

Ну надо же!... действительно все русифицировалось!
Записан
sombrerro
Захожу иногда
**

Репутация: +0/-0
Offline Offline

Сообщений: 10


« Ответ #38 : 24.05.2010, 00:14:14 »

а если у меня нет папки languages  в директории /administrator/components/com_virtuemart/ что делать?
Записан
palexa
Живу я здесь
******

Репутация: +78/-0
Offline Offline

Пол: Мужской
Сообщений: 1093


В следующей жизни, я буду кошкой


« Ответ #39 : 24.05.2010, 00:20:04 »

а если у меня нет папки languages  в директории /administrator/components/com_virtuemart/ что делать?
Внимательнее посмотреть
Записан
sombrerro
Захожу иногда
**

Репутация: +0/-0
Offline Offline

Сообщений: 10


« Ответ #40 : 24.05.2010, 00:22:19 »

там только три папки (js, shop_image, themes) и несколько пхп-шных файлов
Записан
sombrerro
Захожу иногда
**

Репутация: +0/-0
Offline Offline

Сообщений: 10


« Ответ #41 : 24.05.2010, 00:24:57 »

допустим я создал там такую папку и скинул туда файлы из языкового пакета , дальше-то что? Когда захожу в админку в компоненте ничего не изменяется
Записан
palexa
Живу я здесь
******

Репутация: +78/-0
Offline Offline

Пол: Мужской
Сообщений: 1093


В следующей жизни, я буду кошкой


« Ответ #42 : 24.05.2010, 00:25:53 »

Вот именно, внимательнее смотреть надо, Вы смотрите тут
\components\com_virtuemart\  - А надо смотреть тут
\administrator\components\com_virtuemart\
Записан
sombrerro
Захожу иногда
**

Репутация: +0/-0
Offline Offline

Сообщений: 10


« Ответ #43 : 24.05.2010, 00:29:05 »

закинул - все по прежнему по английски
Записан
palexa
Живу я здесь
******

Репутация: +78/-0
Offline Offline

Пол: Мужской
Сообщений: 1093


В следующей жизни, я буду кошкой


« Ответ #44 : 24.05.2010, 00:32:57 »

админка Joomla на русском ?
Записан
sombrerro
Захожу иногда
**

Репутация: +0/-0
Offline Offline

Сообщений: 10


« Ответ #45 : 24.05.2010, 00:34:16 »

все на анлийском.
Записан
palexa
Живу я здесь
******

Репутация: +78/-0
Offline Offline

Пол: Мужской
Сообщений: 1093


В следующей жизни, я буду кошкой


« Ответ #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 Offline

Сообщений: 10


« Ответ #47 : 24.05.2010, 00:49:20 »

спасибо, похоже всё получилось
Записан
palexa
Живу я здесь
******

Репутация: +78/-0
Offline Offline

Пол: Мужской
Сообщений: 1093


В следующей жизни, я буду кошкой


« Ответ #48 : 24.05.2010, 00:57:55 »

а был русский в Joomla или доставляли отдельно ?
Записан
sombrerro
Захожу иногда
**

Репутация: +0/-0
Offline Offline

Сообщений: 10


« Ответ #49 : 24.05.2010, 01:09:51 »

доставлял
Записан
palexa
Живу я здесь
******

Репутация: +78/-0
Offline Offline

Пол: Мужской
Сообщений: 1093


В следующей жизни, я буду кошкой


« Ответ #50 : 24.05.2010, 01:17:46 »

я так и предполагал, потому что в основном, если не русифицирована сама Joomla - то все компоненты будут использовать язык по умолчанию, если Joomla русифицирована, но в компоненте нет русских языковых файлов, то будет использоваться английские файлы
Записан
ognevin
Новичок
*

Репутация: +0/-0
Offline 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 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
Живу я здесь
******

Репутация: +78/-0
Offline Offline

Пол: Мужской
Сообщений: 1093


В следующей жизни, я буду кошкой


« Ответ #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 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 Offline

Пол: Мужской
Сообщений: 70



« Ответ #55 : 09.06.2010, 13:43:12 »

а как сделать, чтоб сайт не Joomlaну страницу выдавал, а магазин демо?
там по умолчанию надо магазин поставить, только я не могу найти где. это в административной панели Joomla надо делать?
если можно поподробнее, а то вроде все облазил(
Записан
palexa
Живу я здесь
******

Репутация: +78/-0
Offline Offline

Пол: Мужской
Сообщений: 1093


В следующей жизни, я буду кошкой


« Ответ #56 : 09.06.2010, 14:35:36 »

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

Не знаю где Вы лазили, в Пункты меню - есть  иконка "звезда" - По умолчанию
Ставите галочку на против пункта меню "Магазин" - и жмёте на эту иконку " По умолчанию"
Записан
iphonech
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Пол: Мужской
Сообщений: 70



« Ответ #57 : 09.06.2010, 15:26:25 »

Не знаю где Вы лазили, в Пункты меню - есть  иконка "звезда" - По умолчанию
Ставите галочку на против пункта меню "Магазин" - и жмёте на эту иконку " По умолчанию"
пасиба, у меня просто не было пункта меню - магазин
Записан
Unikal
Осваиваюсь на форуме
***

Репутация: +1/-0
Offline 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
Завсегдатай
*****

Репутация: +52/-2
Offline Offline

Пол: Мужской
Сообщений: 788


« Ответ #59 : 20.08.2010, 16:48:24 »

Для изменения прав на папки очень удобно пользовать вот этот компонент http://extensions.joomla.org/extensions/core-enhancements/file-management/2630 пользую его на всех сайтах на joomla
Подскажите кто в курсе очень часто сталкиваюсь с такой проблемой вместо первой буквы (чаще всего это заглавная "И") получается знак вопроса в черном ромбе вот например

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

Я исправил в файле - уже не помню (смогу подсказать в понедельник) - просто в файле русификации (вроде) поставил впереди пробел.
Записан
Unikal
Осваиваюсь на форуме
***

Репутация: +1/-0
Offline Offline

Пол: Мужской
Сообщений: 63


http://yacht-skipper.ru


« Ответ #60 : 30.08.2010, 01:11:26 »

Наверно это конечно решит проблему но это какое-то корявое решение править все языковые файлы нужно понять в чем суть проблемы вызывающие этот глюк и искоренить ее
Записан
Страниц: 1 [2] 3 4 5 6   Вверх
  Добавить закладку  |  Печать  
 
Перейти в:  

Рейтинг@Mail.ru Rambler Top100 Powered by SMF 1.1.16 | SMF © 2006, Simple Machines

Joomlaforum.ru is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters
the trademark holder in the United States and other countries.

LiveInternet