Все работает! Для одностраничного сайта - решение отличное. Как его можно адаптировать для много страничного сайта? Ведь при переходе на новую страницу - настройки языка сбиваются и снова нужно жать кнопку смены языка
Видео замечательное! Осталось только понять код:) и как сделать так, чтобы форматирование строк сохранялось после перевода текста. Например в теге р строка поделена тегом , после замены способом как на видео, этот перенос пропадает.
не учите людей плохому, Ладно что флаги не svg, но менять файлы jauery или файлы других библиотек просто недопустимо! Я понимаю что это просто урок, но вы показываете как надо делать!
уточните пожалуйста, этот вариант действительно не стоит применять на своём сайте-лейдинге, который впоследствие планирую залить на хостинг, если да, то почему и какой вариант вы считаете правильным, если конечно разбираетесь в этом вопросе? Спасибо заранее.
@@uk-lych_sveta какой вопрос? первый или второй? 1. почему svg - вообще изучите что такое svg если планируете заливать лендинг на хостинг и как так вышло что svg весит в сотни раз меньше того жеjpg 2. Почему библиотеки лучше не менять, ну вот соберётесь вы обновить библиотеку и все ваши старания останутся в старой библиотеке и придётся ручками переносить код, когда можно было бы всего лишь изменить одну строчку.
@@grufilm добрый день, спасибо за ответ, я имел ввиду про изменение файлов jauery, как показано на видео, после вашего комментария, я стал сомневаться в данном способе, полагая что это как-то повлияет на работу моего сайта и его выдачу. Может подскажите, какой способ изменения языков на сайте более правильный и где можно найти этот способ, чтобы применить у себя на сайте. Например я нашел еще один способ - Делаем мультиязычный сайт c JavaScript - ruclips.net/video/MKx31x5u_SQ/видео.html. Как вы считаете он лучше, чем тот который на этом канале?
@@uk-lych_sveta смотрите какой минус На работу не повлияет, но когда вы измените весь код. то пользователю придётся грузить всю библиотеку заново, плюс вы захотели обновиться на новую версию и снова лишние движения. Плюс ну вдруг невзначай что-то измените случайно и потом будете теряться что же там поменяли т.к. в библиотеке убраны все переносы для уменьшения размера файла. Попробуйте сами сделать по видео и решите что для вас лучше и почему, я в данный момент не смогу вам в этом помочь! Плюс я ухожу с wordpress
Спасибо! Все работает. А можно ли допилить этот js таким образом, чтобы он перекидывал сразу на страницу с выбраным языком, если у меня, к примеру, контакты ведут на другую страницу.
@@maxzhukov5525 доброго времени суток, урок очень помог) Но столкнулся также с переводом placeholder и value. Буду очень признателен, если дадите подсказку.
Скажите, как назначить placeholder класс, на сайте много полей ввода и не понятно как их переводить, мы же не можем ему назначить класс? И если есть слайдер на сайте, то видимый экрану текст переводится, а тот текст на который нужно нажать на слайдер нет (в слайдере 10 отзывов, первые 3 всегда видимы, остальный чтоб увидеть нужно нажать на стрелку в стороны, тобиш продлистать слайд, и вот этот текст который мы видем при пролистывании он не переводится), как решить эту проблему?
@@maxzhukov5525 насчёт кода не сомневался. На сайте по кривому шаблону просто просят всё сделать, потому и проблемы. Сейчас ещё разок посижу и поразбираюсь) Спасибо за ответ!
Все работает! Для одностраничного сайта - решение отличное. Как его можно адаптировать для много страничного сайта? Ведь при переходе на новую страницу - настройки языка сбиваются и снова нужно жать кнопку смены языка
О, спасибо, бро!!! Как раз задача такая поступила, для небольшого проекта - вполне даже удобно.
Макс, ты супер
Другие методы не работали. Спасибо тебе за ролик!
Продолжай, я подписался
Та уже нет желания если честно, но рад что видео кому-то помогают)
Здравствуйте! Пожалуйста, дайте ссылку на html, css и js файлы!
Вторая часть видео, где мы делаем перевод для многоязычных сайтов ruclips.net/video/cN4H-qCjSl0/видео.html
Чесно сказать, от души спасибо, проект через две недели буквально нужно сдать, ты как раз помог очень сильно,крутой скрипт.
Видео замечательное! Осталось только понять код:) и как сделать так, чтобы форматирование строк сохранялось после перевода текста. Например в теге р строка поделена тегом , после замены способом как на видео, этот перенос пропадает.
Александр приветствую!
у вас получилось найти решение проблемы форматирования строк?
могу обьяснить про br
@@_r.igh_t. могу обьяснить про br
@@yatsenko290512 Добрый день! Было бы замечательно!
Спасибо конечно но я тоже самое сделал но на телефоне не работает почему то кто может помочь откликнитесь
не учите людей плохому, Ладно что флаги не svg, но менять файлы jauery или файлы других библиотек просто недопустимо! Я понимаю что это просто урок, но вы показываете как надо делать!
уточните пожалуйста, этот вариант действительно не стоит применять на своём сайте-лейдинге, который впоследствие планирую залить на хостинг, если да, то почему и какой вариант вы считаете правильным, если конечно разбираетесь в этом вопросе? Спасибо заранее.
@@uk-lych_sveta
какой вопрос? первый или второй?
1. почему svg - вообще изучите что такое svg если планируете заливать лендинг на хостинг и как так вышло что svg весит в сотни раз меньше того жеjpg
2. Почему библиотеки лучше не менять, ну вот соберётесь вы обновить библиотеку и все ваши старания останутся в старой библиотеке и придётся ручками переносить код, когда можно было бы всего лишь изменить одну строчку.
@@grufilm добрый день, спасибо за ответ, я имел ввиду про изменение файлов jauery, как показано на видео, после вашего комментария, я стал сомневаться в данном способе, полагая что это как-то повлияет на работу моего сайта и его выдачу. Может подскажите, какой способ изменения языков на сайте более правильный и где можно найти этот способ, чтобы применить у себя на сайте. Например я нашел еще один способ - Делаем мультиязычный сайт c JavaScript - ruclips.net/video/MKx31x5u_SQ/видео.html. Как вы считаете он лучше, чем тот который на этом канале?
@@uk-lych_sveta смотрите какой минус
На работу не повлияет, но когда вы измените весь код. то пользователю придётся грузить всю библиотеку заново, плюс вы захотели обновиться на новую версию и снова лишние движения. Плюс ну вдруг невзначай что-то измените случайно и потом будете теряться что же там поменяли т.к. в библиотеке убраны все переносы для уменьшения размера файла.
Попробуйте сами сделать по видео и решите что для вас лучше и почему, я в данный момент не смогу вам в этом помочь! Плюс я ухожу с wordpress
Спасибо! Все работает. А можно ли допилить этот js таким образом, чтобы он перекидывал сразу на страницу с выбраным языком, если у меня, к примеру, контакты ведут на другую страницу.
Привет, напиши мне на почту, если еще не нашел решение
@@maxzhukov5525 Мне тоже это актуально, есть какой-то способ?
Привет, я посоветовал попробовать через local storage решить, напиши мне на почту и я сконтактирую вас.
@@andrispikarevskis5513 Я нашел решение, постараюсь сегодня сделать и выложу на своём канале
@@maxzhukov5525 Спасибо за урок,теперь я тоже жду решение с local storage :)
О! Visual Studio Code:) Большое спасибо за видео!
Этого сайта. Меня интересует именно перевод этих четырёх надписей скриптами.
Здравствуйте а как поставить логотип на сайте в гугле как у вас там мельница стоит
Привет, как изменить placeholder?
Добрый вечер, вы нашли ответ как быть с placeholder?
а не проще ли сделать просто две разные страницы с разными языками?
Нет конечно
А если текст большой нужно переводить
Что то с середины начал, не понятно в какую часть кода вставлять то что ты печатаешь
А нельзя просто сделать страницу index0 чтобы при нажатии на кнопку всё перевелись?
Не очень понял что ты имеешь ввиду, просто создать две страницы?
@@maxzhukov5525 да
1 русскую, 2 английскую
@@канал-ы1р мне кажется что так даже будет правильно с точки зрения SEO, но больше заморочек чем с скриптом
@@maxzhukov5525 окей, хорошо, спасибо
Спасибо за видео.
Помоги пожалуйста, как ты перевёл placeholder?
Привет, в двух словах не рассказать, но я сейчас в отпуске, можешь написать мне через неделю на почту и я постараюсь тебе помочь)
Прошу прощения, есть ответ? Столкнулся с такой же проблемой
@@maxzhukov5525 доброго времени суток, урок очень помог) Но столкнулся также с переводом placeholder и value. Буду очень признателен, если дадите подсказку.
Добрый вечер, вы нашли ответ как быть с placeholder?
так это ток на вордпресе работает ?
Как можно решить такую ошибку валидности "Error: Attribute key not allowed on element a at this point."? типо отрибут key не где нельзя использовать
А на коком движке построен у вас сайт?
Да ни на каком😂
@@maxzhukov5525 Ахахах, понимаю)
На каком принципе основан этот способ? Что происходит при переключении языка? Как именно работает этот скрипт?
Привет, напиши мне на почту и я тебе все расскажу и покажу
Скажите, как назначить placeholder класс, на сайте много полей ввода и не понятно как их переводить, мы же не можем ему назначить класс? И если есть слайдер на сайте, то видимый экрану текст переводится, а тот текст на который нужно нажать на слайдер нет (в слайдере 10 отзывов, первые 3 всегда видимы, остальный чтоб увидеть нужно нажать на стрелку в стороны, тобиш продлистать слайд, и вот этот текст который мы видем при пролистывании он не переводится), как решить эту проблему?
класс можно назначить самому input и у него менять плейсхолдер. input.placeholder = 'abc'
Люди добрые, подскажите код на jquery если делать через select > option?
Which language is that?
$ is not defined что делать
Скорее всего нет файла jQuery
Все было бы супер, если бы на jQuery! Как код на чистый JS переписать?
const buttons = document.querySelectorAll('.translate')
buttons.forEach(button => {
button.addEventListener('click', () =>{
const lang = button.attributes.id.value
console.log(lang)
const langs = document.querySelectorAll('.lang')
langs.forEach(la => {
console.log(la);
la.innerHTML = arrLang[lang][la.attributes.key.value]
})
} )
})
А толку от такого якщо при оновлені сторінки мова злітає ?
лайк за немецкий интерсфейс на компе)
С каким купил, таким и пользуюсь😂Лень менять на английский
Спасибо огромное чувак!
В файле jQuery писать код?
Жесть конечно 😅
Очень понятно и интересно!
Здравствуй. Недавно такая же задача попалась мне, по видео делал, чуть-чуть не получается. Можешь помочь?
Привет, к сожалению пока совсем нет времени, но я в скрипте который в видео я уверен, поэтому лучше проверить все ещё разок)
@@maxzhukov5525 насчёт кода не сомневался. На сайте по кривому шаблону просто просят всё сделать, потому и проблемы. Сейчас ещё разок посижу и поразбираюсь)
Спасибо за ответ!
старик, спасибо те огромное, просто лучший
я люблю тебя
Огромное тебе спасибо!
spasibo vam bolshoy
Красава, СПС!
лучший!!!!
Я не на что не намекаю но вы извращенец
В списке создавать ссылку что бы в ней создать кнопку а в ней вставить изображение...
Спасибо !!!!
Дико сейчас смотреть на флаг рашки. Всего 4 года прошло.