Mudanças entre as edições de "Widget:Droflax"
Ir para navegação
Ir para pesquisar
| Linha 1: | Linha 1: | ||
<div class="language-switch"> | <div class="language-switch"> | ||
<a | <a data-lang="pt"><img src="https://upload.wikimedia.org/wikipedia/en/0/05/Flag_of_Brazil.svg" width="32" height="24"></a> | ||
<a | <a data-lang="es"><img src="https://upload.wikimedia.org/wikipedia/commons/9/9a/Flag_of_Spain.svg" width="32" height="24"></a> | ||
<a | <a data-lang="en"><img src="https://upload.wikimedia.org/wikipedia/en/a/a4/Flag_of_the_United_States.svg" width="32" height="24"></a> | ||
<a | <a data-lang="pl"><img src="https://upload.wikimedia.org/wikipedia/en/1/12/Flag_of_Poland.svg" width="32" height="24"></a> | ||
</div> | </div> | ||
<script> | <script> | ||
document.addEventListener("DOMContentLoaded", function() { | |||
const links = document.querySelectorAll(".language-switch a"); | |||
const baseUrl = window.location.pathname; // la página actual (ej: /wiki/TuPagina) | |||
links.forEach(link => { | |||
const lang = link.getAttribute("data-lang"); | |||
link.href = baseUrl + "?lang=" + lang; | |||
}); | |||
}); | |||
</script> | </script> | ||
Edição das 18h46min de 29 de agosto de 2025
<a data-lang="pt"><img src="https://upload.wikimedia.org/wikipedia/en/0/05/Flag_of_Brazil.svg" width="32" height="24"></a> <a data-lang="es"><img src="https://upload.wikimedia.org/wikipedia/commons/9/9a/Flag_of_Spain.svg" width="32" height="24"></a> <a data-lang="en"><img src="https://upload.wikimedia.org/wikipedia/en/a/a4/Flag_of_the_United_States.svg" width="32" height="24"></a> <a data-lang="pl"><img src="https://upload.wikimedia.org/wikipedia/en/1/12/Flag_of_Poland.svg" width="32" height="24"></a>
<script> document.addEventListener("DOMContentLoaded", function() {
const links = document.querySelectorAll(".language-switch a");
const baseUrl = window.location.pathname; // la página actual (ej: /wiki/TuPagina)
links.forEach(link => {
const lang = link.getAttribute("data-lang");
link.href = baseUrl + "?lang=" + lang;
});
}); </script>
<style> .language-switch {
display: flex; gap: 6px; margin: 8px 0;
} .language-switch img {
border: 1px solid #ccc; border-radius: 6px; cursor: pointer; transition: transform 0.2s ease, border-color 0.2s ease;
} .language-switch img:hover {
transform: scale(1.1); border-color: #333;
} </style>