Перейти к содержанию
Форум поддержки пользователей VamShop

Проблема с добавлением второго языка


Рекомендуемые сообщения

Добавил второй язык - украинский. На сайте вроде нормально, а в админке при попытке перейти куда-либо пишет:

Warning: require_once(/home/waxtec/ukragroshop.com/www/lang/ukrainian/admin/affiliate_ukrainian.php) [function.require-once]: failed to open stream: No such file or directory in /home/waxtec/ukragroshop.com/www/lang/ukrainian/admin/ukrainian.php on line 486

Fatal error: require_once() [function.require]: Failed opening required '/home/waxtec/ukragroshop.com/www/lang/ukrainian/admin/affiliate_ukrainian.php' (include_path='.:/usr/local/pear') in /home/waxtec/ukragroshop.com/www/lang/ukrainian/admin/ukrainian.php on line 486[/code] Там строка:
[code]require_once(DIR_FS_LANGUAGES . $_SESSION['language'].'/admin/'.'affiliate_' . $_SESSION['language'] .'.php');

Причём это всё происходит только тогда, когда я в магазине переключаюсь на украинский язык.

В украиноязычной версии магазина цены все стоят "бесплатно". Как поправить.

Ссылка на сообщение
Поделиться на другие сайты

в сообщении говорится о том, что нет файла lang/ukrainian/admin/affiliate_ukrainian.php

скопируйте lang/russian/admin/affiliate_russian.php в папку lang/ukrainian/admin/, переименуйте в affiliate_ukrainian.php и ошибка пропадет.

Ссылка на сообщение
Поделиться на другие сайты

Спасибо, помогло. А что насчёт:

В украиноязычной версии магазина цены все стоят "бесплатно". Как поправить.

Ссылка на сообщение
Поделиться на другие сайты

В Админке - Настройки - Мой магазин - Переключаться на валюту языка поставьте true.

А в /lang/russian/язык/язык.php

Сверху, в константе LANGUAGE_CURRENCY (вроде бы так) укажите код своей валюты вместо RUR.

Ссылка на сообщение
Поделиться на другие сайты

Проблема решена, но появилась новая. В /admin/orders.php при попытке распечатать накладную пявляется ошибка:

Fatal error: Smarty error: [in vamshop/admin/print_packingslip.html line 10]: syntax error: unrecognized tag: text-align: right; (Smarty_Compiler.class.php, line 446) in /home/waxtec/ukragroshop.com/www/includes/external/smarty/Smarty.class.php on line 1113

Счёт формирует без проблем.

Ссылка на сообщение
Поделиться на другие сайты

В /admin/orders.php при попытке распечатать накладную пявляется ошибка:
сюда киньте первые 15 строчек из файла

vamshop/admin/print_packingslip.html

Ссылка на сообщение
Поделиться на другие сайты

Держите, тут больше, чем 15

{config_load file="$language/lang_$language.conf" section="print_order"}
{config_load file="$language/lang_$language.conf" section="product_info"}
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>{#title#} {$oID}</title>
<meta http-equiv="Content-Type" content="text/html; charset={$charset}" />
<link rel="stylesheet" type="text/css" href="{$tpl_path}/stylesheet.css" />
<style type="text/css">
.page p b {
text-align: right;
}
</style>
</head>

<body onload="window.print()">
<!-- Информация о заказе -->
<div class="page">


{if $smarty.const.MODULE_PAYMENT_SCHET_STATUS == 'True'}
<p><b>Отправитель:</b> {$1}<br />
{if $company_name}
<p><b>Получатель:</b> {$company_name}</p>
{else}
<p><b>Получатель:</b> {$address_label_customer}</p>
{/if}
<p>
{if $company_address}<b>Адрес</b> {$company_address}<br />{/if}
{if $company_rs}<b>Р/с</b>
{$company_rs}{/if} {if $company_bank_name}<b>в банке</b> {$company_bank_name}<br />{/if}
{if $company_ks}<b>К/с</b>
{$company_ks}{/if} {if $company_bik}<b>БИК</b> {$company_bik}<br />{/if}
{if $company_inn}<b>ИНН</b> {$company_inn}{/if}{if $company_kpp}&nbsp; <b>КПП</b> {$company_kpp}{/if}{if $company_ogrn}&nbsp; <b>ОГРН</b> {$company_ogrn}{/if} {if $company_okpo}<b>Код по
ОКПО</b> {$company_okpo}{/if}<br /></p>
{/if}
<p><b>Телефон:</b> {$15}<br />
<b>E-Mail:</b> {$16}</p>
{if $COMMENTS}<p>{$COMMENTS}</p>{/if}
<hr>
<p><b><font size="5">Накладная № {$oID} от {$DATE}</font></b></p>
<p>&nbsp;</p>[/code]

Ссылка на сообщение
Поделиться на другие сайты
×
×
  • Создать...