Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

GetWeb

Користувачі
  
  • Публікації

    219
  • З нами

  • Відвідування

Коментарі блогу, опубліковані користувачем GetWeb

  1. 5 минут назад, chukcha сказал:

    google-translate.js:

    Это локальный скрипт и в нем можно юзать не куки

    Я не совсем понимаю о чем речь. lang: "ru" это один из параметров в который мы пишем текущий язык, а затем решаем что делать с этой информацией, зачем локальное хранилище? В работе с виджетом оно не поможет потому что виджет работает только с куками, а раз уж мы используем куки, то опять возникает вопрос зачем локальное хранилище использовать?

  2. 1 час назад, chukcha сказал:

    Как вариант, хранить не в куках,  а локал сторадж

    На то как работает виджет мы никак не можем повлиять, он пишет куки, а мы просто вклиниваемся в этот процесс, когда сами переназначаем их. Подробнее о самой концепции можно прочитать тут https://habr.com/ru/post/438588/

  3. 31 минуту назад, Vladzimir сказал:

    Они пишутся в привязке к категории, а это не есть хорошо.

    Вы пробовали указать адрес домена? Обычно это помогает. Еще бывает проблема связанная с настройками сервера, когда кукам назначается HttpOnly, но похоже это не ваш случай.

     

    44 минуты назад, Vladzimir сказал:

    И они пишутся двумя способами сразу, а читаются только одним.

    Даже 4-мя, если передан домен. Мой скрипт это надстройка до инициализации самого виджета и для корректного перевода важно как сам виджет будет читать куки на что мы уже повлиять не можем, с нашей стороны главное правильно записать. Ваше решение с path: "/", вполне корректно и изначально примерно так и было, но практика показала что с ним проблемы встречались чаще, поэтому пока остановился на такой реализации.

     

     

  4. Опа, мой скрипт пригодился)

    Кстати переменная оригинального языка  (lang: "ru",) не просто так выведена, в случае если у сайта есть несколько родных вариантов перевода в эту переменную следует записать текущий язык и если он совпадает с тем на который должен переводить виджет, то будет оставлен оригинальный перевод, то есть виджет не ограничивает стандартный функционал ни в чем. Все думал написать модуль для opencart, но так как опыта в бекенде мало не хочу позориться)

    • +1 2

×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.