Перевод названий перевозчиков

Автор Devior, 02 июня 2016, 14:07:33

« назад - далее »

Devior

Добрый день.
Устал искать ответ на данный вопрос: как можно сделать так, чтобы при смене языка магазина переводилось название перевозчика? В админке нет дропдаун меню с выбором языка и соответствующего варианта перевода напротив названия перевозчика в carrier wizard'е (как например напротив длительности доставки). Т.е. было бы удобно при создании нового перевозчика вводить варианты названий для каждого языка, но такой возможности не предустмотрено. Я искал файл, где прописывается код всей этой формы визарда, чтобы внести туда такую возможность, но пока не нашел.

Как можно вообще решить вопрос смены названия перевозчика при выборе другого языка?

Престашоп 1.6.1.5

-SiGi-

Название дают международное. При смене языка меняется текст с временем доставки. В этом поле вы можете давать разный перевод, не обязательно о времени доставки.

Devior

Как вариант. Но! Если поле по срокам доставки нужно для других целей? Т.е. так его использовать не получится.

Adik

Есть несколько вариантов смены перевода.
1. В шаблонах блока доставки /themes/default-bootstrap/order-carrier.....tpl выводить свое название в зависимости от языка
// ru id_lang=1
{if $cookie->id_lang eq "1"}
     //{$carrier.instance->name|escape:'htmlall':'UTF-8'} заменяем на свое название


2. Заменить код
{$carrier.instance->name|escape:'htmlall':'UTF-8'}
на
{l s='Название перевозчика'}
в админке в локализации-переводы фронт-офиса менять перевод для 'Название перевозчика'.

gh

Цитата: Adik от 02 июня 2016, 14:48:36
Есть несколько вариантов смены перевода.
....
в админке в локализации-переводы фронт-офиса менять перевод для 'Название перевозчика'.

А как решить эту проблему для Prestashop 1.7.6.3?

Adik


gh

Цитата: Adik от 31 января 2020, 11:30:48
Также как и для prestashop 1.6.
Тогда интересует Ваше мнение по поводу утверждений разработчиков Prestashop 1.7, что это может привести ко многим проблемам с PS и модулями, связанными с доставкой.

Вот здесь: https://github.com/PrestaShop/PrestaShop/pull/15360

Adik

Может конечно, что же вы хотели. Вы меняете базовый функционал, следовательно сами в следите с дальнейшем за совместимостью модулей и обновлений.
Проблем особых нет, когда постояно ведешь сайт знаешь что и где менялось и на что нужно обращать внимание.