Ready to sync?
+Ready to sync?Bereit zum Synchronisieren?
- You've been invited to join a synchronized session. + You've been invited to join a synchronized session. + Du wurdest eingeladen, einer synchronisierten Sitzung beizutreten.
diff --git a/website/app.js b/website/app.js
index 2b96792..331df51 100644
--- a/website/app.js
+++ b/website/app.js
@@ -161,14 +161,18 @@ document.addEventListener('DOMContentLoaded', () => {
if (success) {
if (icon) icon.textContent = '✅';
- title.textContent = 'Erfolgreich!';
+ const isDE = document.documentElement.classList.contains('lang-de');
+ title.textContent = isDE ? 'Erfolgreich!' : 'Success!';
let count = 3;
const updateCountdown = () => {
- desc.innerHTML = `Du bist dem Raum beigetreten.
Dieser Tab schließt sich in ${count} Sekunden...`;
+ const closingMsg = isDE
+ ? `Du bist dem Raum beigetreten.
Dieser Tab schließt sich in ${count} Sekunden...`
+ : `You joined the room.
This tab will close in ${count} seconds...`;
+ desc.innerHTML = closingMsg;
if (count <= 0) {
window.close();
- desc.textContent = 'Beitritt erfolgreich! Du kannst diesen Tab jetzt manuell schließen.';
+ desc.textContent = isDE ? 'Beitritt erfolgreich! Du kannst diesen Tab jetzt manuell schließen.' : 'Joined successfully! You can close this tab manually.';
} else {
count--;
setTimeout(updateCountdown, 1000);
@@ -176,12 +180,15 @@ document.addEventListener('DOMContentLoaded', () => {
};
updateCountdown();
- actions.innerHTML = '';
+ const closeLabel = isDE ? 'TAB JETZT SCHLIESSEN' : 'CLOSE TAB NOW';
+ actions.innerHTML = ``;
} else {
if (icon) icon.textContent = '❌';
- title.textContent = 'Fehler';
- desc.textContent = `Beitritt fehlgeschlagen: ${message}`;
- actions.innerHTML = '';
+ const isDE = document.documentElement.classList.contains('lang-de');
+ title.textContent = isDE ? 'Fehler' : 'Error';
+ desc.textContent = isDE ? `Beitritt fehlgeschlagen: ${message}` : `Join failed: ${message}`;
+ const retryLabel = isDE ? 'ERNEUT VERSUCHEN' : 'TRY AGAIN';
+ actions.innerHTML = ``;
}
} else {
const banner = document.getElementById('koala-banner');
diff --git a/website/datenschutz.html b/website/datenschutz.html
index 44bd914..045f4aa 100644
--- a/website/datenschutz.html
+++ b/website/datenschutz.html
@@ -6,6 +6,7 @@
KoalaSync
+