const translations = { en: { welcome: { title: "Welcome!", description: "This is a website for future tools. The source code can be found on my GitHub!", testIt: "Clicking \"Test It\" will open the tool in the current tab.", future: "More tools will come in the future." } }, de: { welcome: { title: "Willkommen!", description: "Dies ist eine Webseite für zukünftige Tools. Der Quellcode ist auf meinem GitHub zu finden!", testIt: "\"Test It\" öffnet das Tool im aktuellen Tab.", future: "Weitere Tools werden in Zukunft hinzugefügt." } } }; const languageSelector = document.getElementById('langauge-selector'); languageSelector.addEventListener('change', () => { const selectedLanguage = languageSelector.value; applyTranslations(selectedLanguage); }); function applyTranslations(language) { const welcome = translations[language].welcome; document.getElementById('welcome-title').innerHTML = welcome.title; document.getElementById('welcome-description').innerHTML = welcome.description; document.getElementById('welcome-test-it').innerHTML = welcome.testIt; document.getElementById('welcome-future').innerHTML = welcome.future; } applyTranslations('en');