Скрипт на jQuery
Здравствуйте! Нужна помощь в написании скрипта на jQuery
На сайте есть блок с выбором языка, при клике на который сайт переводится на соответствующий язык через Google Переводчик.
По всему сайту в разных местах есть элементы которые не подхватывает переводчик, и страница получается не полностью переводится.
Нужно написать скрипт который бы запоминал какой язык выбрали, после обновления страницы проверял если элемент существует на странице то задать ему перевод который описан в коде, к примеру как ниже или ваш вариант.
Если делать много проверок, то ошибка Maximum Call Stack Size Exceeded
if ($(".woocommerce-message").length){
var str6 = $('.woocommerce-message').html().replace('Вы отложили','You add');
$('.woocommerce-message').html(str6);
}
-
312 3 0 Привіт! Описане вище рішення виглядає як величезний костиль. "Maximum Call Stack Size Exceeded" - це елементарне обмеження на кількість викликів функцій js якщо у вас цих перекладів багато то логіка роботи цього костиля має саме такі обмеження на кліькітсь перекладів. Тут 2 варіанти або оптимізувати костиль щоб менше функцій запускав і не видавав помилку на що немає гарантій, або зробити адекватний переклад сайту не костильним методом. (щоб сказати більше потрібно бачити наскілки все погано в коді) Дякую.
-
2498 132 0 Доброго дня
Хотелось бы посмотреть ваш сайт, и как реализовано перевод, возможно строки можно задать перевод и что б не было проверок.
Обращайтесь
-
491 15 0 Ошибка переполнения стека запросов. Вот возможное решение: https://habr.com/ru/post/167033/
-
12771 599 0 Здравствуйте, гуру в JS и JQ . Пишите в личные - сделаю оперативненько......
-
Пишите в куки или в сессию или в localStorage выбранный язык
-
а еще лучше плагин перевода нормальный поставить (типа polylang)
-
Aktualne zlecenia dla freelancerów w kategorii Programowanie stron internetowych
Konfiguracja analityki GTM dla GetCourse z powiązaniem danych reklamowych z zamówieniemPotrzebne jest skonfigurowanie analityki GTM dla platformy edukacyjnej na GetCourse. Zadanie: za pomocą Google Tag Manager zbierać dane reklamowe użytkownika z URL i cookie oraz przypisywać je do konkretnego użytkownika/zamówienia w GetCourse. Trzeba zbierać i przechowywać takie… Programowanie stron internetowych ∙ 10 godzin 23 minuty temu ∙ 13 ofert |
Przygotować stronę do uruchomienia wp+woo
106 PLN
Witam. Szukam specjalisty od wp+woocommerce. Trzeba przygotować stronę do uruchomienia. Sprawdzić działanie systemu płatności, rejestrację, kategorie, poprawić zdjęcia produktów i opisy, poprawne SEO. Na stronie jest mniej niż 30 produktów, ale trzeba będzie stworzyć nowe… Programowanie stron internetowych ∙ 13 godzin 8 minut temu ∙ 38 ofert |
Google Tag Manager (po stronie serwera) przez Stape
82 PLN
Potrzebny specjalista z doświadczeniem w konfiguracji Google Tag Manager (server-side) przez Stape. Celem jest sprawdzenie obecnej konfiguracji i błędów w łańcuchu Stape-Shopify, menedżerów tagów. Należy zobaczyć, w czym tkwi błąd i go naprawić. Musi być śledzenie zakupów,… Programowanie stron internetowych, Reklama kontekstowa ∙ 15 godzin 40 minut temu ∙ 11 ofert |
Potrzebuję pilnie uzyskać zapytania POST / GET / PUT z aplikacji mobilnej TikTokW zasadzie. Należy wydobyć zapytania POST / GET / PUT z aplikacji mobilnej TikTok Nawet nie trzeba do końca niczego odwracać, ponieważ podpisy są w internecie itd. Ale byłoby też super Cała autoryzacja (Wysyłanie danych/potwierdzenie przez e-mail i wprowadzenie kodu, jeśli to… Programowanie stron internetowych, Aplikacje desktopowe ∙ 21 godzin 46 minut temu ∙ 18 ofert |
Funkcja wyszukiwania produktów na podstawie obrazuNależy opracować i zintegrować na stronie funkcję wyszukiwania produktów na podstawie obrazu.Co należy zrealizowaćPrzycisk „Wyszukiwanie po zdjęciu” na stronie.Ładowanie obrazu przez użytkownika: JPG.Wyszukiwanie wizualnie podobnych produktów w katalogu.Wyświetlanie wyników w… PHP, Programowanie stron internetowych ∙ 22 godziny 23 minuty temu ∙ 40 ofert |