Перевод на другой язык

Вставил, перестала открываться карточка товара

Скорее всего ошибку при вставке допустили

Да вроде правильно сделал, может из за того что спецификации в табах, даже не знаю что это может быть.
if($only_name){
$field_array[ $id ] = array (
‘id’ => $id,
‘sort_order’ => $specifications_heading[ ‘specification_sort_order’ ],
‘column_name’ => $specifications_heading[ ‘products_column_name’ ],
‘column_justify’ => $specifications_heading[ ‘column_justify’ ],
‘name’ => $specifications_heading[ ‘specification_name’ ],
‘prefix’ => $specifications_heading[ ‘specification_prefix’ ],
‘suffix’ => $specifications_heading[ ‘specification_suffix’ ],
‘display’ => $specifications_heading[ ‘filter_display’ ],
‘show_filter’ => $specifications_heading[ ‘show_filter’ ],
‘enter’ => $specifications_heading[ ‘enter_values’ ],
‘group_id’ => $group_id,
);
}
else{
$prod_query = vam_db_query( “SELECT ps.specification FROM “.TABLE_PRODUCTS_SPECIFICATIONS.” ps WHERE products_id = “.(int)$products_id.” AND ps.specifications_id = '”.(int)$id."’ AND ps.language_id = " . (int)$_SESSION[‘languages_id’] );

            if ( vam_db_num_rows($prod_query) > 0 ) {
                $field_array[$id] = array(
                    'ids' =>         $id,
                    'name' => $specifications_heading[ 'specification_name' ],
                    'desc' => $specifications_heading[ 'specification_description' ],
                    'prefix' =>     $specifications_heading[ 'specification_prefix' ],
                    'suffix' =>     $specifications_heading[ 'specification_suffix' ],
                    'display' =>    $specifications_heading[ 'filter_display' ],
                    'show_filter' =>    $specifications_heading[ 'show_filter' ],

Тогда нужно узнать ошибку какую выдает

Ничего не выводит, попробовал В файле \includes\application_top.php Заместо ini_set(‘display_errors’,0); Вставить ini_set(‘display_errors’,1); и поставить в админке nexoos “показывать ошибки php” результат белый экран на любой кароточке

Чуть не правильный код выслали, проблема с кавычками, подправил, все работает, спасибо Код если кому надо переводить :
$prod_query = vam_db_query(“select ps.specification from products_specifications ps where products_id = “.(int)$products_id.” AND ps.specifications_id = '”.(int)$id."’ AND ps.language_id = " . (int)$_SESSION[‘languages_id’] );

1 лайк

Подправил код

Доброго времени суток. Если выставляешь скидку, на русском языке пишется время оставшееся до конца акции дней, на украинском пишется тоже дней но вместо “дней” нужно чтобы писалось “днів”

ок, спасибо

в templates/nexshops/module/main_tabs_products.html

меняем

            {if $item.type === 'tab_new'}<i class="icon-new"></i>{/if}
            {if $item.type === 'tab_specials'}<i class="icon-sale"></i>{/if}
            {if $item.type === 'tab_best_sellers'}<i class="icon-star-empty"></i>{/if}
            {if $item.type === 'tab_recomend'}<i class="icon-thumb-up"></i>{/if}
            <span class="dotted_tab_text">{$item.name}</span>

на

		{if $smarty.session.language_code == 'ru'}
            {if $item.type === 'tab_new'}<i class="icon-new"></i>{/if}
            {if $item.type === 'tab_specials'}<i class="icon-sale"></i>{/if}
            {if $item.type === 'tab_best_sellers'}<i class="icon-star-empty"></i>{/if}
            {if $item.type === 'tab_recomend'}<i class="icon-thumb-up"></i>{/if}
            <span class="dotted_tab_text">{$item.name}</span>
		{/if}
		{if $smarty.session.language_code == 'uk'}
            {if $item.type === 'tab_new'}
				<i class="icon-new"></i>
				<span class="dotted_tab_text">Новинки</span>
			{/if}
            {if $item.type === 'tab_specials'}
				<i class="icon-sale"></i>
				<span class="dotted_tab_text">Знижки</span>
			{/if}
            {if $item.type === 'tab_best_sellers'}
				<i class="icon-star-empty"></i>
				<span class="dotted_tab_text">Лідери продажу</span>
			{/if}
            {if $item.type === 'tab_recomend'}
				<i class="icon-thumb-up"></i>
				<span class="dotted_tab_text">Рекомендовані</span>
			{/if}
        {/if}
1 лайк

с версии 7.1 сделано

С версии 7.1 фильтры можно задавать для всех языков

По аналогии с ответом

Добрый день. Подскажите как перевести заголовок “полезные новости”

Добрый, в языковом файле

\lang\russian\lang_russian.conf

image

Доброго времени суток. Подскажите что может быть. Когда переключаюсь на другой язык и перехожу в корзину, выкидывает начальный язык. Переключаю обратно, часть модулей не переводится (способ доставки и способ оплаты) В момент загрузки на секунду загораются переведенные названия блоков и обратно восстанавливаются изначальные. Такая штука только на компе, на мобильном все ок

Добрый, на демо так же?

На демо с этим нормально, но на демо другая штука, когда оформляешь заказ checkout.php то корзина справа исчезает на секунд 10, вообще показывает пустую и вводит в заблуждение

На демо с этим нормально

Возможно закрыт уже этот баг.

Скорее всего медленный интернет(