Автор Тема: Кнопка - "In Stock" не переводится.  (Прочитано 364 раз)

08 Ноябрь 2015, 17:02:57
  • Новичок
  • *
  • Сообщений: 20
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Решил сегодня включить показ, есть ли товар на складе, и заметил, что не зависимо от выбранного языка, перевод не происходит. В шаблоне в языковых файлах строки с переводами соответствуют, компрессии и кеширования отключены. Пробовал менять название в английском файле для кнопки, не какой реакции, в языковом файле активного языка изменения переводов других элементов работают.
Тема дефолтная, шоп последний.

Вод код из produсt.tpl
<span id="availability_value" class="label{if $product->quantity <= 0 && !$allow_oosp} label-danger{elseif $product->quantity <= 0} label-warning{else} label-success{/if}">
{if $product->quantity <= 0}
{if $PS_STOCK_MANAGEMENT && $allow_oosp}
{$product->available_later}
{else}
{l s='This product is no longer in stock'}=
{/if}
{elseif $PS_STOCK_MANAGEMENT}
{$product->available_now}
{/if}
</span>
Что не так в нём, почему перевод не хватает? Я в коде не чего не менял, только для показа тут в теме, отформатировал для наглядности.
08 Ноябрь 2015, 17:19:14
Ответ #1
  • Ветеран
  • *****
  • Сообщений: 3042
  • Репутация: +72/-5
  • Сообщество PrestaShop
    • Просмотр профиля
В каждом товаре в Количество меняется этот текст в
Настройки наличия:
Показывать текст когда товар в наличии - ...
08 Ноябрь 2015, 18:05:35
Ответ #2
  • Новичок
  • *
  • Сообщений: 20
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
 :o Я в шоке.  ;D Сколько лазил по товарам пока сайт настраивал, не заметил. Спасибо, теперь разобрался, для демо товаров нужно было просто стереть эти названия, что бы автоматом брало, а я код ковырял.    :D