Перейти к содержимому


Перевод Шаблона На Английский


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 12

#1 SidoroFF

SidoroFF

    Пользователь

  • Пользователи
  • PipPip
  • 41 сообщений

Отправлено 28 Май 2016 - 17:00

Добрый день. Перевёл весь шаблон на английский, но не могу перевести кнопку "Перейти к оплате" на странице уже оформленного заказа а также текст "заказ пока ещё не оплачен".
Не могу найти этот текст в коде.
Скриншот прикрепил.
Мой аккаунт SL-386192

Помогите пожалуйста

С уважением, Александр

Прикрепленные изображения

  • Заказ.jpg


#2 support 2.0

support 2.0

    Активный участник

  • Модераторы
  • 4 950 сообщений

Отправлено 29 Май 2016 - 00:17

Просмотр сообщенияSidoroFF (28 Май 2016 - 17:00) писал:

Добрый день. Перевёл весь шаблон на английский, но не могу перевести кнопку "Перейти к оплате" на странице уже оформленного заказа а также текст "заказ пока ещё не оплачен".
Не могу найти этот текст в коде.
Скриншот прикрепил.
Мой аккаунт SL-386192

Помогите пожалуйста

С уважением, Александр
Здравствуйте, извините за долгий ответ. В разделе Настройки -> Язык выберите английский. Некоторые системные уведомления можно перевести именно в этом разделе. Также здесь доступен перевод некоторых текстов самого бэк-офиса магазина...

#3 SidoroFF

SidoroFF

    Пользователь

  • Пользователи
  • PipPip
  • 41 сообщений

Отправлено 29 Май 2016 - 02:01

Спасибо за ответ. Через эти настройки смог перевести текст сортировки товаров.

Но кнопку "Перейти к оплате" и текст "заказ пока ещё не оплачен" оттуда перевести не смог, к сожалению.

#4 SidoroFF

SidoroFF

    Пользователь

  • Пользователи
  • PipPip
  • 41 сообщений

Отправлено 30 Май 2016 - 14:14

Напоминаю о себе. Моя проблема ещё не решена.

#5 support 2.0

support 2.0

    Активный участник

  • Модераторы
  • 4 950 сообщений

Отправлено 30 Май 2016 - 19:37

Просмотр сообщенияSidoroFF (30 Май 2016 - 14:14) писал:

Напоминаю о себе. Моя проблема ещё не решена.
Здравствуйте, мы отправили заявку в раздел разработок. В скором времени эти 2 текста появятся в разделе настройки -> язык

#6 SidoroFF

SidoroFF

    Пользователь

  • Пользователи
  • PipPip
  • 41 сообщений

Отправлено 30 Май 2016 - 20:41

Благодарю за помощь. Можете примерно сказать, в какой срок это будет сделано, чтобы мне спланировать запуск магазина?

#7 SidoroFF

SidoroFF

    Пользователь

  • Пользователи
  • PipPip
  • 41 сообщений

Отправлено 01 Июнь 2016 - 12:34

Нашёл ещё текст, который невозможно перевести ни через редактор шаблонов, ни через меню "Язык" в настройках.
Скриншот прилагаю.
И ещё вопрос - как можно сделать так, чтобы в поле "индекс" можно было вводить не только цифры, но и английские буквы?

Прикрепленные изображения

  • 222.jpg


#8 Vaccina

Vaccina

    Активный участник

  • Модераторы
  • 24 353 сообщений

Отправлено 02 Июнь 2016 - 06:14

В шаблоне forall.js через Ctrl + F найдите и замените данные фразы.

В шаблоне Быстрый заказ найдите:
<input type="text" id="quickDeliveryZipCode" name="form[delivery][zip_code]" value="{ORDER_FORM_DELIVERY_ZIP_CODE}" minlength="5" maxlength="6" class="inputText digits {% IF SETTINGS_ORDER_FIELDS_ZIP_CODE=1 %}required{% ENDIF %}" maxlength="255" />

замените на:
<input type="text" id="quickDeliveryZipCode" name="form[delivery][zip_code]" value="{ORDER_FORM_DELIVERY_ZIP_CODE}" minlength="5" maxlength="6" class="inputText {% IF SETTINGS_ORDER_FIELDS_ZIP_CODE=1 %}required{% ENDIF %}" maxlength="255" />


#9 SidoroFF

SidoroFF

    Пользователь

  • Пользователи
  • PipPip
  • 41 сообщений

Отправлено 03 Июнь 2016 - 01:13

Большое спасибо, помогло.

Не могли бы Вы мне сказать, когда решится моя проблема с переводом текста, о которой писал выше?

#10 Vaccina

Vaccina

    Активный участник

  • Модераторы
  • 24 353 сообщений

Отправлено 03 Июнь 2016 - 02:16

Точными сроками, к сожалению, мы не располагаем, как временная замена в конец шаблона Просмотр заказа вставьте:
<script>
$(document).ready(function(){
var text_p = $('.paymentPaykeeper .tr1 .ceil1 h4').text();
var text_b = $('.paymentPaykeeper .tr6 .ceil1 #paymentForm .paymentFormTbodySubmitButton').val();
if(text_p == "Заказ пока еще не оплачен") {
	 $('.paymentPaykeeper .tr1 .ceil1 h4').text(123);
}
if(text_b == "Перейти к оплате") {
	 $('.paymentPaykeeper .tr6 .ceil1 #paymentForm input').val(321);
}
});
</script>

и в данном коде вместо "123" и "321" вставьте необходимый текст.

#11 SidoroFF

SidoroFF

    Пользователь

  • Пользователи
  • PipPip
  • 41 сообщений

Отправлено 03 Июнь 2016 - 10:48

Если вводишь любые цифры вместо 123  и  321, то всё работает. если вводишь любой текст - вылезает в верхнем правом углу ошибка Java Script

#12 Firefly

Firefly

    Активный участник

  • Модераторы
  • 3 810 сообщений

Отправлено 03 Июнь 2016 - 11:37

Просмотр сообщенияSidoroFF (03 Июнь 2016 - 10:48) писал:

Если вводишь любые цифры вместо 123  и  321, то всё работает. если вводишь любой текст - вылезает в верхнем правом углу ошибка Java Script

Здравствуйте.
Для значений текста попробуйте использовать код с кавычками:
<script>
$(document).ready(function(){
var text_p = $('.paymentPaykeeper .tr1 .ceil1 h4').text();
var text_b = $('.paymentPaykeeper .tr6 .ceil1 #paymentForm .paymentFormTbodySubmitButton').val();
if(text_p == "Заказ пока еще не оплачен") {
		 $('.paymentPaykeeper .tr1 .ceil1 h4').text("Ваш текст");
}
if(text_b == "Перейти к оплате") {
		 $('.paymentPaykeeper .tr6 .ceil1 #paymentForm input').val("Ваш текст");
}
});
</script>


#13 support 2.0

support 2.0

    Активный участник

  • Модераторы
  • 4 950 сообщений

Отправлено 04 Июнь 2016 - 23:28

Просмотр сообщенияSidoroFF (03 Июнь 2016 - 01:13) писал:

Большое спасибо, помогло.

Не могли бы Вы мне сказать, когда решится моя проблема с переводом текста, о которой писал выше?
Переменные "Перейти к оплате" и "Заказ пока ещё не оплачен" добавлены в раздел Язык.




Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных