Magento 1 - Можно ли перевести пользовательские переменные?


У меня возник вопрос о пользовательских переменных.

Наш магазин использует их для получения спецификаций печати для различных продуктов. Можно ли перевести эти пользовательские переменные?

Я попытался поставить:

<?php echo $this->__($myvalue); ?>   

Но встроенный перевод для этого не работает.

Что сейчас работает, так это метки:

<h3><?php echo $this->__($this->htmlEscape('Print Specifications')) ?></h3>

Есть идеи?

Спасибо!

ОБНОВЛЕНИЕ:

Вот как я получаю пользовательскую переменную:

<?php $myvalue = Mage::getModel('core/variable')->loadByCode($_helper->productAttribute($this->getProduct(), $_product->getPrintSpecifications(), "print_specifications"))->getValue('html'); ?>
Author: Rakesh Jesadiya, 2016-08-22

1 answers

Да, вы можете переводить пользовательские переменные, но, как и атрибуты продукта, это не для каждого языка, а для каждого представления магазина.

При редактировании переменной вы можете изменить представление хранилища и переопределить значение по умолчанию:

screenshot

 1
Author: Fabian Schmengler, 2016-08-23 20:55:50