diff --git a/website/locales/de.json b/website/locales/de.json
index 7d2ba95..8ce3b00 100644
--- a/website/locales/de.json
+++ b/website/locales/de.json
@@ -43,7 +43,7 @@
"WHY_TITLE": "Warum KoalaSync?",
"WHY_SUBTITLE": "Entwickelt für zuverlässigen Sync, Datenschutz und einfache Einrichtung.",
"FEATURE_1_TITLE": "Raum-Kontrolle & Sync",
- "FEATURE_1_DESC": "Du bestimmst, wer die Wiedergabe steuert. Wähle zwischen Host-Kontrolle, Co-Host-Freigaben oder freiem Zugriff für alle. Jeder Klick bleibt perfekt synchron.",
+ "FEATURE_1_DESC": "Du bestimmst, wer die Wiedergabe steuert. Aktiviere die Host-Steuerung, damit nur du pausieren und spulen darfst, oder ernenne Co-Hosts in der Teilnehmerliste.",
"FEATURE_2_TITLE": "Grenzenloses Bingen",
"FEATURE_2_DESC": "Nächste Episode startet für jeden zeitgleich. KoalaSync erkennt den Episodenwechsel und pausiert, bis jeder Teilnehmer das neue Video fertig geladen hat.",
"FEATURE_3_TITLE": "Keine Accounts / Datenschutz",
@@ -212,5 +212,7 @@
"ALT_SCREEN_LIMITS_BODY": "KoalaSync ersetzt keinen Voice-Call. Wenn ihr beim Schauen reden wollt, nutzt ihr weiterhin Discord, Teamspeak, Signal, WhatsApp oder was auch immer ihr normalerweise verwendet.
Außerdem braucht jede Person selbst Zugriff auf das Video oder die jeweilige Seite. KoalaSync umgeht keine Abos, Logins, DRM, regionale Einschränkungen oder Plattformregeln.
KoalaSync ist aktuell Desktop-Browser-only, hat keinen eingebauten Chat oder Voice-Chat und die Funktion hängt immer vom jeweiligen Browser und Videoplayer ab.",
"ALT_SCREEN_SUMMARY_TITLE": "Kurz gesagt",
"ALT_SCREEN_SUMMARY_BODY": "Bildschirmübertragung ist die einfachste Lösung, wenn es schnell gehen soll und Qualität, Privatsphäre oder individuelle Kontrolle nicht so wichtig sind. KoalaSync passt besser, wenn jeder lokal im eigenen Browser schauen soll und sich der Filmabend mehr wie wirklich gemeinsames Schauen anfühlen soll.",
- "ALT_TRY_KOALASYNC": "KoalaSync ausprobieren"
+ "ALT_TRY_KOALASYNC": "KoalaSync ausprobieren",
+ "MOCK_HOST_CONTROL_LABEL": "Host-Steuerung",
+ "MOCK_HOST_CONTROL_TOGGLE": "Nur ich darf die Wiedergabe steuern"
}
diff --git a/website/locales/en.json b/website/locales/en.json
index dc1d901..e68c2f6 100644
--- a/website/locales/en.json
+++ b/website/locales/en.json
@@ -43,7 +43,7 @@
"WHY_TITLE": "Why KoalaSync?",
"WHY_SUBTITLE": "Built for reliable sync, privacy-first design, and easy setup.",
"FEATURE_1_TITLE": "Host Control & Sync",
- "FEATURE_1_DESC": "You decide who controls playback. Choose between Host-only control, Co-host permissions, or Free-for-all mode. Every seek and pause stays perfectly frame-locked.",
+ "FEATURE_1_DESC": "You decide who controls playback. Turn on Host Control to lock playback actions to yourself, or promote individual peers to co-hosts in the participant list.",
"FEATURE_2_TITLE": "Endless Binge-Watching",
"FEATURE_2_DESC": "Autoplay in sync. KoalaSync automatically detects episode transitions and holds playback until all peers have successfully loaded the next video.",
"FEATURE_3_TITLE": "Zero Accounts / Pure Privacy",
@@ -212,5 +212,7 @@
"ALT_SCREEN_LIMITS_BODY": "KoalaSync is not a replacement for a voice call. If you want to talk while watching, you still use Discord, Teamspeak, Signal, WhatsApp or whatever you normally use.
Everyone also needs access to the video or page on their own device. KoalaSync does not bypass subscriptions, logins, DRM, regional restrictions or platform rules.
It is currently desktop-browser only, has no built-in chat or voice feature, and compatibility always depends on the browser and the video player.",
"ALT_SCREEN_SUMMARY_TITLE": "Summary",
"ALT_SCREEN_SUMMARY_BODY": "Screen sharing is the simplest option when you just want something quick and do not care much about quality, privacy or individual control. KoalaSync is a better fit when everyone should watch locally in their own browser and the session should feel more like actually watching together.",
- "ALT_TRY_KOALASYNC": "Try KoalaSync"
+ "ALT_TRY_KOALASYNC": "Try KoalaSync",
+ "MOCK_HOST_CONTROL_LABEL": "Host Control",
+ "MOCK_HOST_CONTROL_TOGGLE": "Only I can control playback"
}
diff --git a/website/locales/es.json b/website/locales/es.json
index 9a9515f..a9276ed 100644
--- a/website/locales/es.json
+++ b/website/locales/es.json
@@ -43,7 +43,7 @@
"WHY_TITLE": "¿Por qué KoalaSync?",
"WHY_SUBTITLE": "Diseñado para una sincronización confiable, con la privacidad como prioridad y una configuración sencilla.",
"FEATURE_1_TITLE": "Control del host y sincronización",
- "FEATURE_1_DESC": "Tú decides quién controla la reproducción. Elige entre control exclusivo del host, permisos para cohosts o acceso libre para todos.",
+ "FEATURE_1_DESC": "Tú decides quién controla la reproducción. Activa el control del anfitrión para que solo tú puedas pausar y avanzar, o asigna coanfitriones.",
"FEATURE_2_TITLE": "Maratones sin fin",
"FEATURE_2_DESC": "Reproducción automática sincronizada. KoalaSync detecta automáticamente los cambios de episodio y detiene la reproducción hasta que todos los participantes hayan cargado el siguiente video.",
"FEATURE_3_TITLE": "Sin cuentas / Privacidad absoluta",
@@ -212,5 +212,7 @@
"ALT_SCREEN_LIMITS_BODY": "KoalaSync no sustituye a una llamada de voz. Si quieres hablar mientras ves el contenido, puedes seguir usando Discord, Teamspeak, Signal, WhatsApp o cualquier otra herramienta que utilices habitualmente.
Además, cada participante necesita acceder al vídeo o a la página web desde su propio dispositivo. KoalaSync no elude suscripciones, inicios de sesión, DRM, restricciones regionales ni las normas de las plataformas.
Actualmente solo funciona en navegadores de escritorio, no incluye funciones de chat o voz, y la compatibilidad depende siempre del navegador y del reproductor de vídeo.",
"ALT_SCREEN_SUMMARY_TITLE": "Resumen",
"ALT_SCREEN_SUMMARY_BODY": "Compartir pantalla es la opción más sencilla cuando buscas algo rápido y no te preocupa demasiado la calidad, la privacidad o el control individual. KoalaSync es una mejor alternativa cuando cada persona debe ver el contenido localmente en su propio navegador y se busca una experiencia que realmente se asemeje a verlo juntos.",
- "ALT_TRY_KOALASYNC": "Prueba KoalaSync"
+ "ALT_TRY_KOALASYNC": "Prueba KoalaSync",
+ "MOCK_HOST_CONTROL_LABEL": "Control del anfitrión",
+ "MOCK_HOST_CONTROL_TOGGLE": "Solo yo puedo controlar la reproducción"
}
diff --git a/website/locales/fr.json b/website/locales/fr.json
index 02e1af4..f981f3d 100644
--- a/website/locales/fr.json
+++ b/website/locales/fr.json
@@ -43,7 +43,7 @@
"WHY_TITLE": "Pourquoi KoalaSync ?",
"WHY_SUBTITLE": "Conçu pour une synchronisation fiable, le respect de la vie privée et une configuration facile.",
"FEATURE_1_TITLE": "Contrôle de l'hôte et synchronisation",
- "FEATURE_1_DESC": "Vous décidez qui contrôle la lecture. Choisissez entre le contrôle exclusif de l'hôte, les droits de co-hôte ou l'accès libre pour tous.",
+ "FEATURE_1_DESC": "Vous décidez qui contrôle la lecture. Activez le contrôle de l'hôte pour être le seul à pouvoir mettre en pause et avancer, ou nommez des co-hôtes.",
"FEATURE_2_TITLE": "Binge-watching sans fin",
"FEATURE_2_DESC": "Lecture automatique synchronisée. KoalaSync détecte automatiquement les transitions d'épisodes et suspend la lecture jusqu'à ce que tous les participants aient chargé la vidéo suivante.",
"FEATURE_3_TITLE": "Aucun compte / Vie privée garantie",
@@ -212,5 +212,7 @@
"ALT_SCREEN_LIMITS_BODY": "KoalaSync ne remplace pas un appel vocal. Si vous souhaitez discuter tout en regardant, vous continuez à utiliser Discord, Teamspeak, Signal, WhatsApp ou tout autre outil habituel.
Chacun doit également pouvoir accéder à la vidéo ou à la page depuis son propre appareil. KoalaSync ne contourne ni les abonnements, ni les identifiants, ni les DRM, ni les restrictions géographiques ou les règles des plateformes.
L'outil fonctionne actuellement uniquement sur les navigateurs de bureau, ne dispose pas de fonction de chat ou de voix intégrée, et la compatibilité dépend toujours du navigateur et du lecteur vidéo utilisé.",
"ALT_SCREEN_SUMMARY_TITLE": "Résumé",
"ALT_SCREEN_SUMMARY_BODY": "Le partage d'écran est la solution la plus simple si vous cherchez une méthode rapide sans accorder une grande importance à la qualité, à la confidentialité ou au contrôle individuel. KoalaSync est plus adapté lorsque chaque participant doit visionner le contenu localement dans son propre navigateur, pour une expérience se rapprochant davantage d'un véritable visionnage en commun.",
- "ALT_TRY_KOALASYNC": "Essayer KoalaSync"
+ "ALT_TRY_KOALASYNC": "Essayer KoalaSync",
+ "MOCK_HOST_CONTROL_LABEL": "Contrôle de l'hôte",
+ "MOCK_HOST_CONTROL_TOGGLE": "Seul moi peut contrôler la lecture"
}
diff --git a/website/locales/it.json b/website/locales/it.json
index f9d1f14..b1282e6 100644
--- a/website/locales/it.json
+++ b/website/locales/it.json
@@ -43,7 +43,7 @@
"WHY_TITLE": "Perché KoalaSync?",
"WHY_SUBTITLE": "Sincronizzazione affidabile, massima privacy e configurazione immediata.",
"FEATURE_1_TITLE": "Controllo dell'host e sincronizzazione",
- "FEATURE_1_DESC": "Decidi tu chi controlla la riproduzione. Scegli tra controllo esclusivo dell'host, permessi per co-host o accesso libero per tutti.",
+ "FEATURE_1_DESC": "Decidi tu chi controlla la riproduzione. Attiva il controllo host per consentire solo a te di mettere in pausa e avanzare, o nomina co-host.",
"FEATURE_2_TITLE": "Maratone senza interruzioni",
"FEATURE_2_DESC": "Riproduzione automatica sincronizzata. KoalaSync attende che tutti abbiano caricato l'episodio successivo prima di farlo partire.",
"FEATURE_3_TITLE": "Senza Account / Privacy Totale",
@@ -212,5 +212,7 @@
"ALT_SCREEN_LIMITS_BODY": "KoalaSync non sostituisce una chiamata vocale. Se volete parlare mentre guardate il contenuto, potete continuare a usare Discord, Teamspeak, Signal, WhatsApp o qualsiasi altro strumento abituale.
Ciascun partecipante deve inoltre poter accedere al video o alla pagina dal proprio dispositivo. KoalaSync non aggira abbonamenti, accessi, DRM, restrizioni geografiche o regole delle piattaforme.
Al momento è utilizzabile solo tramite browser desktop, non dispone di funzioni di chat o voce integrate e la compatibilità dipende sempre dal browser e dal lettore video.",
"ALT_SCREEN_SUMMARY_TITLE": "Riepilogo",
"ALT_SCREEN_SUMMARY_BODY": "La condivisione dello schermo è l'opzione più semplice quando si cerca una soluzione rapida e non si dà molta importanza alla qualità, alla privacy o al controllo individuale. KoalaSync è la scelta ideale quando tutti devono guardare il contenuto localmente sul proprio browser, offrendo un'esperienza che ricorda più da vicino la visione condivisa reale.",
- "ALT_TRY_KOALASYNC": "Prova KoalaSync"
+ "ALT_TRY_KOALASYNC": "Prova KoalaSync",
+ "MOCK_HOST_CONTROL_LABEL": "Controllo host",
+ "MOCK_HOST_CONTROL_TOGGLE": "Solo io posso controllare la riproduzione"
}
diff --git a/website/locales/ja.json b/website/locales/ja.json
index f93b112..5fc0943 100644
--- a/website/locales/ja.json
+++ b/website/locales/ja.json
@@ -43,7 +43,7 @@
"WHY_TITLE": "KoalaSyncを選ぶ理由",
"WHY_SUBTITLE": "信頼性の高い同期、プライバシー優先の設計、簡単なセットアップのために構築。",
"FEATURE_1_TITLE": "ホスト制御と同期",
- "FEATURE_1_DESC": "再生をコントロールする人を自由に決定できます。ホスト限定、共同ホスト権限、または全員による自由な操作から選択可能です。",
+ "FEATURE_1_DESC": "再生をコントロールする人を決定できます。ホスト操作を有効にして自分だけが一時停止やスキップを行えるようにするか、共同ホストを任命します。",
"FEATURE_2_TITLE": "終わらない連続視聴",
"FEATURE_2_DESC": "同期した自動再生。KoalaSyncはエピソードの切り替えを自動検知し、全員が次の動画を読み込むまで再生を待機します。",
"FEATURE_3_TITLE": "アカウント不要 / 純粋なプライバシー",
@@ -212,5 +212,7 @@
"ALT_SCREEN_LIMITS_BODY": "KoalaSyncは音声通話の代わりになるものではありません。視聴しながら会話をする場合は、Discord、TeamSpeak、Signal、WhatsAppなど、普段お使いのツールをそのまま利用します。
また、参加者全員がそれぞれのデバイスでその動画やページにアクセスできる必要があります。KoalaSyncは、サブスクリプション、ログイン、DRM(デジタル著作権管理)、地域制限、プラットフォームの利用規約などを回避するものではありません。
現在はデスクトップ版ブラウザのみに対応しており、チャットや音声通話機能は内蔵されていません。また、動作の可否は使用するブラウザや動画プレーヤーに依存します。",
"ALT_SCREEN_SUMMARY_TITLE": "概要",
"ALT_SCREEN_SUMMARY_BODY": "画質やプライバシー、個別の操作性をあまり気にせず、手軽に済ませたい場合は「画面共有」が最も簡単な選択肢です。一方、参加者それぞれが自身のブラウザで動画を再生し、実際に同じ空間で一緒に視聴しているような感覚を重視するなら、KoalaSyncの方が適しています。",
- "ALT_TRY_KOALASYNC": "KoalaSyncを試す"
+ "ALT_TRY_KOALASYNC": "KoalaSyncを試す",
+ "MOCK_HOST_CONTROL_LABEL": "ホスト操作",
+ "MOCK_HOST_CONTROL_TOGGLE": "自分だけが再生を操作できる"
}
diff --git a/website/locales/ko.json b/website/locales/ko.json
index aff4ea6..3dc51f9 100644
--- a/website/locales/ko.json
+++ b/website/locales/ko.json
@@ -43,7 +43,7 @@
"WHY_TITLE": "왜 KoalaSync인가요?",
"WHY_SUBTITLE": "신뢰할 수 있는 동기화, 개인정보 보호 중심 설계, 쉬운 설정을 위해 구축되었습니다.",
"FEATURE_1_TITLE": "방장 제어 및 동기화",
- "FEATURE_1_DESC": "누가 재생을 제어할지 직접 결정하세요. 방장 전용 제어, 공동 방장 권한부여, 또는 누구나 제어 가능한 자유 모드 중에서 선택할 수 있습니다.",
+ "FEATURE_1_DESC": "누가 재생을 제어할지 직접 결정하세요. 호스트 제어를 활성화하여 자신만 일시중지 및 탐색을 수행하거나 공동 호스트를 지정합니다.",
"FEATURE_2_TITLE": "끊임없는 몰아보기",
"FEATURE_2_DESC": "동기화된 자동 재생. KoalaSync는 에피소드 전환을 자동으로 감지하고 모든 참여자가 다음 비디오를 로드할 때까지 재생을 대기시킵니다.",
"FEATURE_3_TITLE": "계정 없음 / 완전한 개인정보 보호",
@@ -212,5 +212,7 @@
"ALT_SCREEN_LIMITS_BODY": "KoalaSync는 음성 통화를 대체하는 서비스가 아닙니다. 영상을 보면서 대화하고 싶다면 평소처럼 Discord, Teamspeak, Signal, WhatsApp 등을 그대로 사용하면 됩니다.
또한 모든 참가자가 각자의 기기에서 해당 영상이나 페이지에 접속할 수 있어야 합니다. KoalaSync는 구독, 로그인, DRM, 지역 제한 또는 플랫폼 규정을 우회하지 않습니다.
현재 데스크톱 브라우저에서만 지원되며, 자체 채팅이나 음성 기능은 없습니다. 호환성은 항상 브라우저 및 동영상 플레이어의 영향을 받습니다.",
"ALT_SCREEN_SUMMARY_TITLE": "요약",
"ALT_SCREEN_SUMMARY_BODY": "화질, 개인정보 보호, 개별 제어 기능 등을 크게 신경 쓰지 않고 간편하게 진행하고 싶을 때는 화면 공유가 가장 간단한 방법입니다. 반면, 모든 참가자가 각자의 브라우저에서 직접 영상을 시청하며 실제로 함께 보는 듯한 느낌을 원한다면 KoalaSync가 더 적합합니다.",
- "ALT_TRY_KOALASYNC": "KoalaSync 사용해 보기"
+ "ALT_TRY_KOALASYNC": "KoalaSync 사용해 보기",
+ "MOCK_HOST_CONTROL_LABEL": "호스트 제어",
+ "MOCK_HOST_CONTROL_TOGGLE": "나만 재생을 제어할 수 있음"
}
diff --git a/website/locales/nl.json b/website/locales/nl.json
index b0fae4f..280dc9e 100644
--- a/website/locales/nl.json
+++ b/website/locales/nl.json
@@ -43,7 +43,7 @@
"WHY_TITLE": "Waarom KoalaSync?",
"WHY_SUBTITLE": "Gebouwd voor betrouwbare synchronisatie, privacy-first ontwerp en eenvoudige installatie.",
"FEATURE_1_TITLE": "Host-controle & synchronisatie",
- "FEATURE_1_DESC": "Jij bepaalt wie het afspelen bedient. Kies uit exclusieve host-controle, machtigingen voor co-hosts of vrije bediening voor iedereen.",
+ "FEATURE_1_DESC": "Jij bepaalt wie het afspelen bedient. Schakel hostbeheer in zodat alleen jij kunt pauzeren en spoelen, of wijs co-hosts aan.",
"FEATURE_2_TITLE": "Eindeloos binge-watchen",
"FEATURE_2_DESC": "Automatisch afspelen in sync. KoalaSync detecteert automatisch afleveringsovergangen en houdt het afspelen vast totdat alle deelnemers de volgende video succesvol hebben geladen.",
"FEATURE_3_TITLE": "Geen accounts / Pure privacy",
@@ -212,5 +212,7 @@
"ALT_SCREEN_LIMITS_BODY": "KoalaSync is geen vervanging voor een spraakgesprek. Als je tijdens het kijken wilt praten, gebruik je gewoon Discord, Teamspeak, Signal, WhatsApp of wat je normaal ook gebruikt.
Iedereen heeft ook toegang tot de video of pagina op het eigen apparaat nodig. KoalaSync omzeilt geen abonnementen, inloggegevens, DRM, regionale beperkingen of platformregels.
Het werkt momenteel alleen in desktopbrowsers, heeft geen ingebouwde chat- of spraakfunctie en de compatibiliteit hangt altijd af van de browser en de videospeler.",
"ALT_SCREEN_SUMMARY_TITLE": "Samenvatting",
"ALT_SCREEN_SUMMARY_BODY": "Scherm delen is de eenvoudigste optie als je snel iets wilt doen en niet veel waarde hecht aan kwaliteit, privacy of individuele controle. KoalaSync is een betere keuze wanneer iedereen lokaal in de eigen browser moet kijken en de sessie meer moet aanvoelen als echt samen kijken.",
- "ALT_TRY_KOALASYNC": "Probeer KoalaSync"
+ "ALT_TRY_KOALASYNC": "Probeer KoalaSync",
+ "MOCK_HOST_CONTROL_LABEL": "Hostbeheer",
+ "MOCK_HOST_CONTROL_TOGGLE": "Alleen ik mag de weergave bedienen"
}
diff --git a/website/locales/pl.json b/website/locales/pl.json
index eb457be..b624479 100644
--- a/website/locales/pl.json
+++ b/website/locales/pl.json
@@ -43,7 +43,7 @@
"WHY_TITLE": "Dlaczego KoalaSync?",
"WHY_SUBTITLE": "Stworzony z myślą o niezawodnej synchronizacji, prywatności i łatwej konfiguracji.",
"FEATURE_1_TITLE": "Kontrola hosta i synchronizacja",
- "FEATURE_1_DESC": "Decydujesz, kto kontroluje odtwarzanie. Wybierz wyłączną kontrolę hosta, uprawnienia współhostów lub tryb wolny dla wszystkich.",
+ "FEATURE_1_DESC": "Decydujesz, kto steruje odtwarzaniem. Włącz kontrolę hosta, aby tylko Ty mógł wstrzymywać i przewijać, lub mianuj współhostów.",
"FEATURE_2_TITLE": "Niekończące się oglądanie",
"FEATURE_2_DESC": "Autoodtwarzanie w synchronizacji. KoalaSync automatycznie wykrywa zmiany odcinków i wstrzymuje odtwarzanie, dopóki wszyscy uczestnicy nie załadują następnego filmu.",
"FEATURE_3_TITLE": "Zero kont / Czysta prywatność",
@@ -212,5 +212,7 @@
"ALT_SCREEN_LIMITS_BODY": "KoalaSync nie zastępuje rozmowy głosowej. Jeśli chcesz rozmawiać podczas oglądania, nadal możesz korzystać z Discorda, TeamSpeaka, Signala, WhatsAppa lub innych narzędzi, których używasz na co dzień.
Każda osoba musi również mieć dostęp do filmu lub strony na własnym urządzeniu. KoalaSync nie omija subskrypcji, konieczności logowania, zabezpieczeń DRM, ograniczeń regionalnych ani regulaminów platform.
Obecnie rozwiązanie to działa tylko w przeglądarkach na komputerach stacjonarnych i nie posiada wbudowanego czatu ani funkcji komunikacji głosowej, a kompatybilność zależy od używanej przeglądarki oraz odtwarzacza wideo.",
"ALT_SCREEN_SUMMARY_TITLE": "Podsumowanie",
"ALT_SCREEN_SUMMARY_BODY": "Udostępnianie ekranu to najprostsze rozwiązanie, gdy zależy Ci na szybkości, a kwestie jakości, prywatności czy indywidualnej kontroli nad odtwarzaniem nie są priorytetem. KoalaSync sprawdza się lepiej, gdy uczestnicy oglądają materiał lokalnie we własnych przeglądarkach, a sesja ma bardziej przypominać wspólny seans.",
- "ALT_TRY_KOALASYNC": "Wypróbuj KoalaSync"
+ "ALT_TRY_KOALASYNC": "Wypróbuj KoalaSync",
+ "MOCK_HOST_CONTROL_LABEL": "Kontrola hosta",
+ "MOCK_HOST_CONTROL_TOGGLE": "Tylko ja mogę sterować odtwarzaniem"
}
diff --git a/website/locales/pt-BR.json b/website/locales/pt-BR.json
index 16f0a80..bb9d84f 100644
--- a/website/locales/pt-BR.json
+++ b/website/locales/pt-BR.json
@@ -43,7 +43,7 @@
"WHY_TITLE": "Por que o KoalaSync?",
"WHY_SUBTITLE": "Sincronização confiável, máxima privacidade e uso simples.",
"FEATURE_1_TITLE": "Controle do host e sincronização",
- "FEATURE_1_DESC": "Você decide quem controla a reprodução. Escolha entre controle exclusivo do host, permissões para co-hosts ou acesso livre para todos.",
+ "FEATURE_1_DESC": "Você decide quem controla a reprodução. Ative o controle do anfitrião para que apenas você possa pausar e avançar, ou nomeie coanfitriões.",
"FEATURE_2_TITLE": "Maratonas Sem Interrupções",
"FEATURE_2_DESC": "O KoalaSync detecta a mudança de episódios e pausa automaticamente até que todos tenham carregado o vídeo seguinte.",
"FEATURE_3_TITLE": "Sem Contas / Privacidade Absoluta",
@@ -212,5 +212,7 @@
"ALT_SCREEN_LIMITS_BODY": "O KoalaSync não substitui uma chamada de voz. Se você quiser conversar enquanto assiste, continue usando Discord, Teamspeak, Signal, WhatsApp ou qualquer ferramenta que utilize normalmente.
Todos também precisam ter acesso ao vídeo ou à página em seus próprios dispositivos. O KoalaSync não contorna assinaturas, logins, DRM, restrições regionais ou regras da plataforma.
Atualmente, funciona apenas em navegadores para desktop, não possui recursos integrados de chat ou voz, e a compatibilidade depende sempre do navegador e do reprodutor de vídeo.",
"ALT_SCREEN_SUMMARY_TITLE": "Resumo",
"ALT_SCREEN_SUMMARY_BODY": "O compartilhamento de tela é a opção mais simples quando você quer algo rápido e não se preocupa muito com qualidade, privacidade ou controle individual. O KoalaSync é mais adequado quando todos devem assistir localmente em seus próprios navegadores e a sessão deve proporcionar uma experiência mais próxima de realmente assistir juntos.",
- "ALT_TRY_KOALASYNC": "Experimente o KoalaSync"
+ "ALT_TRY_KOALASYNC": "Experimente o KoalaSync",
+ "MOCK_HOST_CONTROL_LABEL": "Controle do anfitrião",
+ "MOCK_HOST_CONTROL_TOGGLE": "Apenas eu posso controlar a reprodução"
}
diff --git a/website/locales/pt.json b/website/locales/pt.json
index 2460312..d61a4bb 100644
--- a/website/locales/pt.json
+++ b/website/locales/pt.json
@@ -43,7 +43,7 @@
"WHY_TITLE": "Porquê o KoalaSync?",
"WHY_SUBTITLE": "Sincronização fiável, máxima privacidade e uso simples.",
"FEATURE_1_TITLE": "Controlo do host e sincronização",
- "FEATURE_1_DESC": "Tu decides quem controla a reprodução. Escolhe entre controlo exclusivo do host, permissões para co-hosts ou acesso livre para todos.",
+ "FEATURE_1_DESC": "Tu decides quem controla a reprodução. Ativa o controlo do anfitrião para que apenas tu possas pausar e avançar, ou nomeia co-anfitriões.",
"FEATURE_2_TITLE": "Maratonas sem interrupções",
"FEATURE_2_DESC": "O KoalaSync deteta a mudança de episódios e pausa automaticamente até que todos tenham carregado o vídeo seguinte.",
"FEATURE_3_TITLE": "Sem Contas / Privacidade Absoluta",
@@ -212,5 +212,7 @@
"ALT_SCREEN_LIMITS_BODY": "O KoalaSync não substitui uma chamada de voz. Se quiser conversar enquanto assiste, utilize ainda o Discord, Teamspeak, Signal, WhatsApp ou qualquer outra aplicação que utilize normalmente.
Todos também precisam de ter acesso ao vídeo ou à página nos seus próprios dispositivos. O KoalaSync não ignora as subscrições, logins, DRM, restrições regionais ou regras de plataforma.
Atualmente, funciona apenas em navegadores de desktop, não tem chat ou recurso de voz integrados e a compatibilidade depende sempre do navegador e do leitor de vídeo.",
"ALT_SCREEN_SUMMARY_TITLE": "Resumo",
"ALT_SCREEN_SUMMARY_BODY": "Partilhar o ecrã é a opção mais simples quando se quer algo rápido e não se liga muito à qualidade, privacidade ou controlo individual. O KoalaSync é mais adequado quando todos devem assistir localmente nos seus próprios browsers e a sessão deve parecer mais como assistir em conjunto.",
- "ALT_TRY_KOALASYNC": "Experimente o KoalaSync"
+ "ALT_TRY_KOALASYNC": "Experimente o KoalaSync",
+ "MOCK_HOST_CONTROL_LABEL": "Controlo do anfitrião",
+ "MOCK_HOST_CONTROL_TOGGLE": "Apenas eu posso controlar a reprodução"
}
diff --git a/website/locales/ru.json b/website/locales/ru.json
index c32b734..1e8adde 100644
--- a/website/locales/ru.json
+++ b/website/locales/ru.json
@@ -43,7 +43,7 @@
"WHY_TITLE": "Почему KoalaSync?",
"WHY_SUBTITLE": "Создан для надежной синхронизации, конфиденциальности и простой настройки.",
"FEATURE_1_TITLE": "Управление хоста и синхронизация",
- "FEATURE_1_DESC": "Вы решаете, кто управляет воспроизведением. Выбирайте между полным контролем хоста, правами со-хостов или свободным доступом для всех.",
+ "FEATURE_1_DESC": "Вы решаете, кто управляет воспроизведением. Включите управление ведущего, чтобы только вы могли ставить на паузу и перемотку, или назначайте со-ведущих.",
"FEATURE_2_TITLE": "Бесконечные марафоны",
"FEATURE_2_DESC": "Синхронное автовоспроизведение. KoalaSync автоматически определяет переход на следующую серию и ждет, пока она загрузится у всех участников.",
"FEATURE_3_TITLE": "Без аккаунтов и хранения данных",
@@ -212,5 +212,7 @@
"ALT_SCREEN_LIMITS_BODY": "KoalaSync не заменяет голосовую связь. Если во время просмотра вы хотите общаться, используйте Discord, TeamSpeak, Signal, WhatsApp или любой другой привычный вам сервис.
Каждому участнику также необходим доступ к видео или веб-странице на собственном устройстве. KoalaSync не обходит требования к подписке, авторизации, DRM-защите, региональные ограничения или правила платформ.
На данный момент сервис работает только в браузерах на ПК, не имеет встроенного чата или функции голосовой связи, а совместимость зависит от конкретного браузера и видеоплеера.",
"ALT_SCREEN_SUMMARY_TITLE": "Краткий обзор",
"ALT_SCREEN_SUMMARY_BODY": "Демонстрация экрана — самый простой вариант, если нужно быстро всё организовать и вас не особо волнуют качество, конфиденциальность или возможность индивидуального управления. KoalaSync лучше подходит для ситуаций, когда каждый участник смотрит видео локально в своем браузере, а сам сеанс больше напоминает реальный совместный просмотр.",
- "ALT_TRY_KOALASYNC": "Попробовать KoalaSync"
+ "ALT_TRY_KOALASYNC": "Попробовать KoalaSync",
+ "MOCK_HOST_CONTROL_LABEL": "Управление ведущим",
+ "MOCK_HOST_CONTROL_TOGGLE": "Только я могу управлять воспроизведением"
}
diff --git a/website/locales/tr.json b/website/locales/tr.json
index fd6fe12..9e53e85 100644
--- a/website/locales/tr.json
+++ b/website/locales/tr.json
@@ -43,7 +43,7 @@
"WHY_TITLE": "Neden KoalaSync?",
"WHY_SUBTITLE": "Güvenilir eşitleme, önce gizlilik ilkesi ve kolay kurulum için tasarlandı.",
"FEATURE_1_TITLE": "Oturum Sahibi Kontrolü ve Senkronizasyon",
- "FEATURE_1_DESC": "Oynatmayı kimin kontrol edeceğine siz karar verin. Yalnızca oturum sahibi kontrolü, ortak yönetici izinleri veya herkes için serbest mod seçeneklerinden birini seçin.",
+ "FEATURE_1_DESC": "Oynatmayı kimin kontrol edeceğine siz karar verin. Yalnızca sizin durdurup sarabilmeniz için sunucu kontrolünü etkinleştirin veya ortak sunucular atayın.",
"FEATURE_2_TITLE": "Kesintisiz İzleme Keyfi",
"FEATURE_2_DESC": "Senkronize otomatik oynatma. KoalaSync, bölüm geçişlerini otomatik olarak algılar ve tüm bağlantılar bir sonraki videoyu başarıyla yükleyene kadar oynatmayı bekletir.",
"FEATURE_3_TITLE": "Sıfır Hesap / Saf Gizlilik",
@@ -212,5 +212,7 @@
"ALT_SCREEN_LIMITS_BODY": "KoalaSync, sesli görüşmenin yerini tutmaz. İzleme sırasında konuşmak isterseniz, yine Discord, Teamspeak, Signal, WhatsApp veya normalde kullandığınız herhangi bir aracı kullanmaya devam edebilirsiniz.
Ayrıca herkesin ilgili videoya veya sayfaya kendi cihazından erişebilmesi gerekir. KoalaSync; abonelikleri, oturum açma işlemlerini, DRM korumalarını, bölgesel kısıtlamaları veya platform kurallarını devre dışı bırakmaz.
Şu anda yalnızca masaüstü tarayıcılarında çalışır; yerleşik bir sohbet veya sesli görüşme özelliği yoktur ve uyumluluk her zaman kullanılan tarayıcıya ve video oynatıcıya bağlıdır.",
"ALT_SCREEN_SUMMARY_TITLE": "Özet",
"ALT_SCREEN_SUMMARY_BODY": "Hızlı bir çözüm aradığınızda ve kalite, gizlilik ya da bireysel kontrol konularına çok önem vermediğinizde, ekran paylaşımı en basit seçenektir. Herkesin içeriği kendi tarayıcısında yerel olarak izlemesi gereken ve oturumun gerçekten birlikte izliyormuş hissi verdiği durumlarda ise KoalaSync daha uygun bir tercihtir.",
- "ALT_TRY_KOALASYNC": "KoalaSync'i Deneyin"
+ "ALT_TRY_KOALASYNC": "KoalaSync'i Deneyin",
+ "MOCK_HOST_CONTROL_LABEL": "Sunucu Kontrolü",
+ "MOCK_HOST_CONTROL_TOGGLE": "Oynatmayı yalnızca ben kontrol edebilirim"
}
diff --git a/website/locales/uk.json b/website/locales/uk.json
index a8b7347..9ac0164 100644
--- a/website/locales/uk.json
+++ b/website/locales/uk.json
@@ -43,7 +43,7 @@
"WHY_TITLE": "Чому KoalaSync?",
"WHY_SUBTITLE": "Створено для надійної синхронізації, конфіденційності та простого налаштування.",
"FEATURE_1_TITLE": "Керування хоста та синхронізація",
- "FEATURE_1_DESC": "Ви вирішуєте, хто керує відтворенням. Вибирайте між повним контролем хоста, дозволами для співхостів або вільним режимом для всіх.",
+ "FEATURE_1_DESC": "Ви вирішуєте, хто керує відтворенням. Увімкніть керування ведучого, щоб тільки ви могли призупиняти та перемотувати відео, або призначайте співведучих.",
"FEATURE_2_TITLE": "Нескінченне споглядання",
"FEATURE_2_DESC": "Автоматичне відтворення синхронізовано. KoalaSync автоматично визначає переходи епізодів і утримує відтворення, доки всі однорангові пристрої успішно не завантажать наступне відео.",
"FEATURE_3_TITLE": "Нуль облікових записів / чиста конфіденційність",
@@ -212,5 +212,7 @@
"ALT_SCREEN_LIMITS_BODY": "KoalaSync не замінює голосовий дзвінок. Якщо ви хочете розмовляти під час перегляду, ви все одно використовуєте Discord, Teamspeak, Signal, WhatsApp або будь-який інший додаток, який ви зазвичай використовуєте.
Кожному також потрібен доступ до відео або сторінки на власному пристрої. KoalaSync не обходить підписки, вхід, DRM, регіональні обмеження чи правила платформи.
Наразі він доступний лише для браузера на комп'ютері, не має вбудованої функції чату чи голосового зв'язку, а сумісність завжди залежить від браузера та відеоплеєра.",
"ALT_SCREEN_SUMMARY_TITLE": "Підсумок",
"ALT_SCREEN_SUMMARY_BODY": "Спільний доступ до екрана – це найпростіший варіант, коли ви просто хочете чогось швидкого і не дуже переймаєтеся якістю, конфіденційністю чи індивідуальним контролем. KoalaSync краще підходить, коли кожен має дивитися локально у своєму власному браузері, і сеанс має більше нагадувати спільний перегляд.",
- "ALT_TRY_KOALASYNC": "Спробуйте KoalaSync"
+ "ALT_TRY_KOALASYNC": "Спробуйте KoalaSync",
+ "MOCK_HOST_CONTROL_LABEL": "Керування ведучим",
+ "MOCK_HOST_CONTROL_TOGGLE": "Тільки я можу керувати відтворенням"
}
diff --git a/website/locales/zh.json b/website/locales/zh.json
index abdc1e5..550d3e6 100644
--- a/website/locales/zh.json
+++ b/website/locales/zh.json
@@ -43,7 +43,7 @@
"WHY_TITLE": "为什么是KoalaSync?",
"WHY_SUBTITLE": "专为可靠的同步、隐私优先的设计和轻松的设置而打造。",
"FEATURE_1_TITLE": "房主控制与同步",
- "FEATURE_1_DESC": "您可以自主决定谁来控制播放。在房主独占控制、协同房主权限或所有人自由操作模式之间进行选择。",
+ "FEATURE_1_DESC": "您可以自主决定谁来控制播放。启用主持人控制以仅允许您进行暂停和快进,或在成员列表中指定共同主持人。",
"FEATURE_2_TITLE": "无尽的狂欢",
"FEATURE_2_DESC": "自动同步播放。 KoalaSync 自动检测剧集转换并保持播放,直到所有对等方都成功加载下一个视频。",
"FEATURE_3_TITLE": "零账户/纯粹隐私",
@@ -212,5 +212,7 @@
"ALT_SCREEN_LIMITS_BODY": "KoalaSync 无法替代语音通话。如果您想在观看的同时进行交流,仍可使用 Discord、Teamspeak、Signal、WhatsApp 或您常用的任何通讯工具。
此外,每位参与者都需要在各自的设备上访问相应的视频或网页。KoalaSync 无法绕过订阅、登录验证、DRM(数字版权管理)、地域限制或平台规则。
该工具目前仅支持桌面端浏览器,不包含内置聊天或语音功能;其兼容性取决于具体的浏览器和视频播放器。",
"ALT_SCREEN_SUMMARY_TITLE": "摘要",
"ALT_SCREEN_SUMMARY_BODY": "如果您追求快速便捷,且不太在意画质、隐私或个性化控制,那么屏幕共享是最简单的选择。而当您希望每位参与者都在各自的浏览器中观看,并营造出一种真正“共同观看”的氛围时,KoalaSync 则是更理想的方案。",
- "ALT_TRY_KOALASYNC": "试用 KoalaSync"
+ "ALT_TRY_KOALASYNC": "试用 KoalaSync",
+ "MOCK_HOST_CONTROL_LABEL": "主持人控制",
+ "MOCK_HOST_CONTROL_TOGGLE": "只有我可以控制播放"
}
diff --git a/website/style.css b/website/style.css
index 19e89d1..34c926e 100644
--- a/website/style.css
+++ b/website/style.css
@@ -3815,45 +3815,62 @@ header[id] {
font-weight: 700;
}
-.bento-mockup-options {
- display: flex;
- gap: 0.5rem;
- width: 100%;
-}
-
-.bento-option {
- flex: 1;
+.bento-mockup-row {
display: flex;
align-items: center;
- justify-content: center;
- gap: 6px;
- font-size: 0.72rem;
- font-weight: 600;
- padding: 6px 10px;
- border-radius: 8px;
- background: rgba(255, 255, 255, 0.02);
- border: 1px solid rgba(255, 255, 255, 0.04);
- color: var(--text-muted);
- transition: all 0.25s ease;
- white-space: nowrap;
-}
-
-.bento-option.active {
- background: rgba(99, 102, 241, 0.12);
- border: 1px solid rgba(99, 102, 241, 0.35);
+ justify-content: space-between;
+ gap: 12px;
+ font-size: 0.75rem;
color: white;
- box-shadow: 0 0 10px rgba(99, 102, 241, 0.15);
+ font-weight: 600;
+ margin-top: 2px;
}
-.bento-option .option-dot {
- width: 6px;
- height: 6px;
+/* Custom switch toggle representation */
+.bento-switch-wrap {
+ position: relative;
+ display: inline-block;
+ width: 28px;
+ height: 16px;
+ flex-shrink: 0;
+}
+
+.bento-switch-wrap input {
+ opacity: 0;
+ width: 0;
+ height: 0;
+}
+
+.bento-switch-slider {
+ position: absolute;
+ cursor: default;
+ top: 0; left: 0; right: 0; bottom: 0;
+ background-color: rgba(255, 255, 255, 0.1);
+ border: 1px solid rgba(255, 255, 255, 0.15);
+ border-radius: 16px;
+ transition: .3s;
+}
+
+.bento-switch-slider:before {
+ position: absolute;
+ content: "";
+ height: 10px;
+ width: 10px;
+ left: 2px;
+ bottom: 2px;
+ background-color: #94a3b8;
border-radius: 50%;
- background: rgba(255, 255, 255, 0.25);
- transition: background 0.25s ease;
+ transition: .3s;
}
-.bento-option.active .option-dot {
- background: var(--accent);
+.bento-switch-wrap input:checked + .bento-switch-slider {
+ background-color: rgba(99, 102, 241, 0.25);
+ border-color: rgba(99, 102, 241, 0.6);
+ box-shadow: 0 0 8px rgba(99, 102, 241, 0.3);
+}
+
+.bento-switch-wrap input:checked + .bento-switch-slider:before {
+ transform: translateX(12px);
+ background-color: var(--accent);
box-shadow: 0 0 6px var(--accent-glow);
}
diff --git a/website/template.html b/website/template.html
index 571b323..5d57f39 100644
--- a/website/template.html
+++ b/website/template.html
@@ -816,17 +816,13 @@
{{FEATURE_1_DESC}}