многоязычный сайт где три главные страницы и на каждой нужно вывести сообщение на её языке. Как это можно реализовать?
Русский язык English Казак тилиКак например:
[lang="ru"] {
position: relative;
}
.msg {
display: none;
}
[lang="ru"] .ru {
color: red;
display: block;
position: fixed;
left: 0;
right: 0;
text-align: center;
top: 10%;
}
[lang="en"] .en {
color: blue;
display: block;
position: fixed;
left: 0;
right: 0;
text-align: center;
top: 10%;
}
<!DOCTYPE html>
<html lang="ru">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width">
<title>JS Bin</title>
</head>
<body>
<span class="msg ru">РУССКИЙ ЯЗЫК</span>
<span class="msg en">English</span>
</body>
</html>
Сменили на англ.:
[lang="ru"] {
position: relative;
}
.msg {
display: none;
}
[lang="ru"] .ru {
color: red;
display: block;
position: fixed;
left: 0;
right: 0;
text-align: center;
top: 10%;
}
[lang="en"] .en {
color: blue;
display: block;
position: fixed;
left: 0;
right: 0;
text-align: center;
top: 10%;
}
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width">
<title>JS Bin</title>
</head>
<body>
<span class="msg ru">РУССКИЙ ЯЗЫК</span>
<span class="msg en">English</span>
</body>
</html>
Либо, задавать класс body - page-ru, page-en
Если на js, то тот же принцип.
if(lang === "ru") { ... } else if(lang === "en") { ... }
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости