mirror of
https://gitcode.com/GitHub_Trending/ji/jitsi-meet.git
synced 2025-12-30 03:12:29 +00:00
feat(pre-join): Drops skip pre-join option. (#15989)
This commit is contained in:
@@ -835,7 +835,6 @@
|
||||
"or": "أو",
|
||||
"premeeting": "ما قبل المُلتقى",
|
||||
"screenSharingError": "خطأ في مشاركة الشاشة:",
|
||||
"showScreen": "تفعيل واجهة ما قبل المُلتقى",
|
||||
"startWithPhone": "البدء مع جهاز الصوت من الجوال",
|
||||
"videoOnlyError": "خطأ في الفيديو:",
|
||||
"videoTrackError": "لم نتمكن من إنشاء ملف الفيديو",
|
||||
|
||||
@@ -842,7 +842,6 @@
|
||||
"or": "o",
|
||||
"premeeting": "Prereunió",
|
||||
"screenSharingError": "Error en compartir la pantalla:",
|
||||
"showScreen": "Activa la pantalla de prereunió",
|
||||
"startWithPhone": "Comença amb àudio de telèfon",
|
||||
"videoOnlyError": "Error del vídeo:",
|
||||
"videoTrackError": "No s'ha pogut crear la pista de vídeo.",
|
||||
|
||||
@@ -976,7 +976,6 @@
|
||||
"proceedAnyway": "Přesto pokračujte",
|
||||
"recordingWarning": "Ostatní účastníci mohou tento hovor nahrávat",
|
||||
"screenSharingError": "Chyba sdílení obrazovky:",
|
||||
"showScreen": "Zapnout obrazovku před setkáním",
|
||||
"startWithPhone": "Začít se zvukem přes telefon",
|
||||
"unsafeRoomConsent": "Chápu rizika, chci se připojit k setkání",
|
||||
"videoOnlyError": "Chyba videa:",
|
||||
|
||||
@@ -984,7 +984,6 @@
|
||||
"proceedAnyway": "Trotzdem fortsetzen",
|
||||
"recordingWarning": "Diese Konferenz wird möglicherweise von anderen Personen aufgezeichnet",
|
||||
"screenSharingError": "Fehler bei Bildschirmfreigabe:",
|
||||
"showScreen": "Konferenzvorschau aktivieren",
|
||||
"startWithPhone": "Mit Telefonaudio starten",
|
||||
"unsafeRoomConsent": "Ich verstehe das Risiko und möchte der Konferenz beitreten",
|
||||
"videoOnlyError": "Videofehler:",
|
||||
|
||||
@@ -845,7 +845,6 @@
|
||||
"or": "abo",
|
||||
"premeeting": "naglěd",
|
||||
"screenSharingError": "zmólenje pśi sobuźělenju monitora:",
|
||||
"showScreen": "naglěd konferency aktiwěrowaś",
|
||||
"startWithPhone": "zachopiś z telefonowym audio",
|
||||
"videoOnlyError": "zmólenje wideo:",
|
||||
"videoTrackError": "Sćažka wideo njejo mógła se załožyś.",
|
||||
|
||||
@@ -862,7 +862,6 @@
|
||||
"or": "ή",
|
||||
"premeeting": "Προ σύσκεψη",
|
||||
"screenSharingError": "Σφάλμα διαμοιρασμού οθόνης:",
|
||||
"showScreen": "Ενεργοποίηση οθόνης προ σύσκεψης",
|
||||
"startWithPhone": "Ξεκινήστε με ήχο τηλεφώνου",
|
||||
"videoOnlyError": "Σφάλμα βίντεο:",
|
||||
"videoTrackError": "Δεν ήταν δυνατή η δημιουργία κομματιού βίντεο.",
|
||||
|
||||
@@ -935,7 +935,6 @@
|
||||
"premeeting": "Antaŭkunveno",
|
||||
"proceedAnyway": "Daŭrigi",
|
||||
"screenSharingError": "Eraro kun la ekrandividado:",
|
||||
"showScreen": "Ebligu antaŭkunvenon ekranon",
|
||||
"startWithPhone": "Komencu kun la telefona sono",
|
||||
"unsafeRoomConsent": "Akceptu la riskojn, kaj daŭrigi",
|
||||
"videoOnlyError": "Eraro kun la videaĵo:",
|
||||
|
||||
@@ -886,7 +886,6 @@
|
||||
"premeeting": "Pre-reunión",
|
||||
"proceedAnyway": "Continuar de todos modos",
|
||||
"screenSharingError": "Error al compartir pantalla:",
|
||||
"showScreen": "Habilitar pantalla pre-reunión",
|
||||
"startWithPhone": "Iniciar con audio de llamada telefónica",
|
||||
"unsafeRoomConsent": "Comprendo los riesgos, quiero unirme a la reunión",
|
||||
"videoOnlyError": "Error con el vídeo:",
|
||||
|
||||
@@ -759,7 +759,6 @@
|
||||
"or": "o",
|
||||
"premeeting": "Pre-reunión",
|
||||
"screenSharingError": "Error al compartir pantalla:",
|
||||
"showScreen": "Habilitar pantalla pre-reunión",
|
||||
"startWithPhone": "Iniciar con audio de llamada telefónica",
|
||||
"videoOnlyError": "Error con el video:",
|
||||
"videoTrackError": "No se pudo crear la pista de video.",
|
||||
|
||||
@@ -646,7 +646,6 @@
|
||||
"or": "edo",
|
||||
"premeeting": "Aurre-bilera",
|
||||
"screenSharingError": "Errorea pantaila partekatzean:",
|
||||
"showScreen": "Aktibatu bileraren aurreko pantaila",
|
||||
"startWithPhone": "Telefono diearen audioarekin hasi",
|
||||
"videoOnlyError": "Errorea bideoan:",
|
||||
"videoTrackError": "Ezin izan da bideo pista sortu.",
|
||||
|
||||
@@ -894,7 +894,6 @@
|
||||
"premeeting": "پیشجلسه",
|
||||
"proceedAnyway": "در هر صورت انجام شود",
|
||||
"screenSharingError": "خطا در همرسانی صفحه:",
|
||||
"showScreen": "فعالسازی صفحهٔ پیشجلسه",
|
||||
"startWithPhone": "شروع با صدای گوشی",
|
||||
"unsafeRoomConsent": "من خطر احتمالی را درک میکنم؛ میخواهم به جلسه بپیوندم",
|
||||
"videoOnlyError": "خطای ویدیو:",
|
||||
|
||||
@@ -976,7 +976,6 @@
|
||||
"proceedAnyway": "Continuer quand même",
|
||||
"recordingWarning": "D'autres participants peuvent enregistrer cet appel",
|
||||
"screenSharingError": "Erreur de partage d'écran:",
|
||||
"showScreen": "Activer l'écran de pré-séance",
|
||||
"startWithPhone": "Commencez avec l'audio du téléphone",
|
||||
"unsafeRoomConsent": "Je comprends les risques et je veux quand même rejoindre cette réunion",
|
||||
"videoOnlyError": "Erreur vidéo:",
|
||||
|
||||
@@ -954,7 +954,6 @@
|
||||
"premeeting": "Pré-séance",
|
||||
"proceedAnyway": "Continuer quand même",
|
||||
"screenSharingError": "Erreur de partage d'écran:",
|
||||
"showScreen": "Activer l'écran de pré-séance",
|
||||
"startWithPhone": "Commencez avec l'audio du téléphone",
|
||||
"unsafeRoomConsent": "Je comprends les risques et je veux quand même rejoindre cette réunion",
|
||||
"videoOnlyError": "Erreur vidéo:",
|
||||
|
||||
@@ -622,7 +622,6 @@
|
||||
"or": "या",
|
||||
"premeeting": "प्री मीटिंग",
|
||||
"screenSharingError": "स्क्रीन शेयरिंग त्रुटि:",
|
||||
"showScreen": "प्री मीटिंग स्क्रीन सक्षम करें",
|
||||
"startWithPhone": "फोन ऑडियो से शुरू करें",
|
||||
"videoOnlyError": "वीडियो त्रुटि:",
|
||||
"videoTrackError": "वीडियो ट्रैक नहीं बना सका",
|
||||
|
||||
@@ -840,7 +840,6 @@
|
||||
"or": "ili",
|
||||
"premeeting": "Predsastanak",
|
||||
"screenSharingError": "Greška dijeljenja ekrana:",
|
||||
"showScreen": "Uključi ekran predsastanka",
|
||||
"startWithPhone": "Počni s telefonom",
|
||||
"videoOnlyError": "Greška videa:",
|
||||
"videoTrackError": "Nije bilo moguće stvoriti videosnimku.",
|
||||
|
||||
@@ -824,7 +824,6 @@
|
||||
"or": "abo",
|
||||
"premeeting": "předstwa",
|
||||
"screenSharingError": "zmylk při dopušćenju wužiwanja monitora:",
|
||||
"showScreen": "konferencnu předstwu aktiwěrować",
|
||||
"startWithPhone": "z telefoniskim awdijom startować",
|
||||
"videoOnlyError": "widejowy zmylk:",
|
||||
"videoTrackError": "widejowy trak njebě móžny",
|
||||
|
||||
@@ -683,7 +683,6 @@
|
||||
"or": "vagy",
|
||||
"premeeting": "Csatlakozás előtt",
|
||||
"screenSharingError": "Képernyő megosztás hiba:",
|
||||
"showScreen": "Csatlakozás előtti kamerakép",
|
||||
"startWithPhone": "Kezdés telefonhanggal",
|
||||
"videoOnlyError": "Videó hiba:",
|
||||
"videoTrackError": "Nem sikerült a videó megjelenítés.",
|
||||
|
||||
@@ -955,7 +955,6 @@
|
||||
"proceedAnyway": "Lanjutkan saja",
|
||||
"recordingWarning": "Peserta lain mungkin sedang merekam panggilan ini",
|
||||
"screenSharingError": "Kesalahan berbagi layar:",
|
||||
"showScreen": "Aktifkan layar pra pertemuan",
|
||||
"startWithPhone": "Mulai dengan audio ponsel",
|
||||
"unsafeRoomConsent": "Saya memahami risikonya, saya ingin bergabung dengan pertemuan",
|
||||
"videoOnlyError": "Kesalahan video:",
|
||||
|
||||
@@ -936,7 +936,6 @@
|
||||
"premeeting": "Á undan fundi",
|
||||
"proceedAnyway": "Halda samt áfram",
|
||||
"screenSharingError": "Villa í skjádeilingu:",
|
||||
"showScreen": "Virkja skjá á undan fundi",
|
||||
"startWithPhone": "Byrja með símahljóði",
|
||||
"unsafeRoomConsent": "Ég skil áhættuna, ég vil taka þátt í fundinum",
|
||||
"videoOnlyError": "Villa í myndmerki:",
|
||||
|
||||
@@ -993,7 +993,6 @@
|
||||
"proceedAnyway": "Procedi comunque",
|
||||
"recordingWarning": "Gli altri partecipanti potrebbero registrare la riunione",
|
||||
"screenSharingError": "Errore di condivisione dello schermo:",
|
||||
"showScreen": "Attiva schermata pre-riunione",
|
||||
"startWithPhone": "Avvia usando l'audio del telefono",
|
||||
"unsafeRoomConsent": "Accetto i rischi, voglio entrare nella riunione.",
|
||||
"videoOnlyError": "Errore video:",
|
||||
|
||||
@@ -784,7 +784,6 @@
|
||||
"or": "または",
|
||||
"premeeting": "プレミーティング",
|
||||
"screenSharingError": "画面共有のエラー:",
|
||||
"showScreen": "プレミーティング画面を有効",
|
||||
"startWithPhone": "音声通話を開始",
|
||||
"videoOnlyError": "ビデオのエラー:",
|
||||
"videoTrackError": "ビデオトラックを生成できませんでした。",
|
||||
|
||||
@@ -736,7 +736,6 @@
|
||||
"or": "neɣ",
|
||||
"premeeting": "Timlilit tuzwirt",
|
||||
"screenSharingError": "Tuccḍa deg beṭṭu n ugdil:",
|
||||
"showScreen": "Rmed agdil n temlilit tuzwirt",
|
||||
"startWithPhone": "Bdu s umeslaw n tiliɣri",
|
||||
"videoOnlyError": "Tuccḍa deg tvidyut:",
|
||||
"videoTrackError": "Asnulfu n track n tvidyut ulamek.",
|
||||
|
||||
@@ -975,7 +975,6 @@
|
||||
"proceedAnyway": "그래도 진행",
|
||||
"recordingWarning": "다른 참가자가 이 통화를 녹화하고 있을 수 있습니다",
|
||||
"screenSharingError": "화면 공유 오류:",
|
||||
"showScreen": "회의 전 화면 활성화",
|
||||
"startWithPhone": "전화 오디오로 시작",
|
||||
"unsafeRoomConsent": "위험을 이해하며 회의에 참여하고 싶습니다",
|
||||
"videoOnlyError": "비디오 오류:",
|
||||
|
||||
@@ -982,7 +982,6 @@
|
||||
"proceedAnyway": "Tik un tā turpināt",
|
||||
"recordingWarning": "Citi dalībnieki var ierakstīt šo zvanu",
|
||||
"screenSharingError": "Ekrāna koplietošanas kļūda:",
|
||||
"showScreen": "Iespējot ekrānu pirms sapulces",
|
||||
"startWithPhone": "Sākt ar tālruņa audio",
|
||||
"unsafeRoomConsent": "Es saprotu riskus, vēlos pievienoties sapulcei",
|
||||
"videoOnlyError": "Video kļūda:",
|
||||
|
||||
@@ -602,7 +602,6 @@
|
||||
"or": "അല്ലെങ്കിൽ",
|
||||
"premeeting": "പ്രീ മീറ്റിംഗ്",
|
||||
"screenSharingError": "സ്ക്രീൻ പങ്കിടൽ പിശക്:",
|
||||
"showScreen": "പ്രീ മീറ്റിംഗ് സ്ക്രീൻ പ്രാപ്തമാക്കുക",
|
||||
"startWithPhone": "ഫോൺ ഓഡിയോ ഉപയോഗിച്ച് ആരംഭിക്കുക",
|
||||
"videoOnlyError": "വീഡിയോ പിശക്:",
|
||||
"videoTrackError": "വീഡിയോ ട്രാക്ക് സൃഷ്ടിക്കാൻ കഴിഞ്ഞില്ല.",
|
||||
|
||||
@@ -872,7 +872,6 @@
|
||||
"or": "эсвэл",
|
||||
"premeeting": "Уулзалтын өмнө",
|
||||
"screenSharingError": "Дэлгэц хуваалцахын алдаа:",
|
||||
"showScreen": "Уулзалтын өмгөх дэлгэц идэвхижүүлэх",
|
||||
"startWithPhone": "Утасны дуугаар холбогдох",
|
||||
"videoOnlyError": "Видео дамжуулалтын алдаа:",
|
||||
"videoTrackError": "Видео бичлэг үүсгэж чадсангүй.",
|
||||
|
||||
@@ -976,7 +976,6 @@
|
||||
"proceedAnyway": "Fortsett likevel",
|
||||
"recordingWarning": "Andre deltakere kan ta opp denne samtalen",
|
||||
"screenSharingError": "Feil ved skjermdeling:",
|
||||
"showScreen": "Aktiver skjerm før møtet",
|
||||
"startWithPhone": "Start med telefonlyd",
|
||||
"unsafeRoomConsent": "Jeg forstår risikoen, jeg vil bli med i møtet",
|
||||
"videoOnlyError": "Video feil:",
|
||||
|
||||
@@ -723,7 +723,6 @@
|
||||
"or": "of",
|
||||
"premeeting": "Voorbeeldscherm",
|
||||
"screenSharingError": "Fout bij schermdeling:",
|
||||
"showScreen": "Voorbeeldscherm inschakelen",
|
||||
"startWithPhone": "Starten met telefoonaudio",
|
||||
"videoOnlyError": "Videofout:",
|
||||
"videoTrackError": "Kon videotrack niet aanmaken.",
|
||||
|
||||
@@ -976,7 +976,6 @@
|
||||
"proceedAnyway": "Fortsett likevel",
|
||||
"recordingWarning": "Andre deltakere kan ta opp denne samtalen",
|
||||
"screenSharingError": "Feil ved skjermdeling:",
|
||||
"showScreen": "Aktiver skjerm før møtet",
|
||||
"startWithPhone": "Start med telefonlyd",
|
||||
"unsafeRoomConsent": "Jeg forstår risikoen, jeg vil bli med i møtet",
|
||||
"videoOnlyError": "Video feil:",
|
||||
|
||||
@@ -976,7 +976,6 @@
|
||||
"proceedAnyway": "Contunhar malgrat tot",
|
||||
"recordingWarning": "D'autres participants pòdon enregistrar aquesta sonada",
|
||||
"screenSharingError": "Error de partatge d’ecran :",
|
||||
"showScreen": "Activar l'ecran de prereünion",
|
||||
"startWithPhone": "Començar amb l’àudio del telefòn",
|
||||
"unsafeRoomConsent": "Compreni lo risc e vòli çaquelà participar a la reünion",
|
||||
"videoOnlyError": "Error vidèo :",
|
||||
|
||||
@@ -874,7 +874,6 @@
|
||||
"premeeting": "Przed spotkaniem",
|
||||
"proceedAnyway": "Kontynuuj mimo to",
|
||||
"screenSharingError": "Błąd udostępniania ekranu:",
|
||||
"showScreen": "Tryb osobistej poczekalni przed spotkaniem",
|
||||
"startWithPhone": "Uruchom przez telefon",
|
||||
"unsafeRoomConsent": "Rozumiem ryzyko, chcę dołączyć do spotkania",
|
||||
"videoOnlyError": "Błąd wideo:",
|
||||
|
||||
@@ -964,7 +964,6 @@
|
||||
"proceedAnyway": "Continuar na mesma",
|
||||
"recordingWarning": "Outros participantes podem estar a gravar esta chamada",
|
||||
"screenSharingError": "Erro de partilha de ecrã:",
|
||||
"showScreen": "Ativar o ecrã de pré-reunião",
|
||||
"startWithPhone": "Iniciar com o áudio do telefone",
|
||||
"unsafeRoomConsent": "Compreendo os riscos, quero participar na reunião",
|
||||
"videoOnlyError": "Erro de vídeo:",
|
||||
|
||||
@@ -935,7 +935,6 @@
|
||||
"premeeting": "Pré-reunião",
|
||||
"proceedAnyway": "Prosseguir mesmo assim",
|
||||
"screenSharingError": "Erro de compartilhamento de tela:",
|
||||
"showScreen": "Habilitar tela pré-reunião",
|
||||
"startWithPhone": "Iniciar com o áudio da ligação",
|
||||
"unsafeRoomConsent": "Eu entendo os riscos, desejo ingressar na reunião",
|
||||
"videoOnlyError": "Erro de vídeo:",
|
||||
|
||||
@@ -950,7 +950,6 @@
|
||||
"proceedAnyway": "Продолжить в любом случае",
|
||||
"recordingWarning": "Другие участники могут записывать этот звонок",
|
||||
"screenSharingError": "Ошибка показа экрана:",
|
||||
"showScreen": "Включить экран перед подключением",
|
||||
"startWithPhone": "Начать с телефонной связью",
|
||||
"unsafeRoomConsent": "Я понимаю риски и хочу присоединиться к встрече",
|
||||
"videoOnlyError": "Ошибка видео:",
|
||||
|
||||
@@ -842,7 +842,6 @@
|
||||
"or": "opuru",
|
||||
"premeeting": "Pre-riunione",
|
||||
"screenSharingError": "Faddina in sa cumpartzidura de s'ischermu",
|
||||
"showScreen": "Ativa ischermu de pre-riunione",
|
||||
"startWithPhone": "Avia imperende s'àudio de su telèfonu",
|
||||
"videoOnlyError": "Faddina de vìdeu:",
|
||||
"videoTrackError": "Impossìbile creare una rasta de vìdeu.",
|
||||
|
||||
@@ -737,7 +737,6 @@
|
||||
"or": "ali",
|
||||
"premeeting": "Pred sestanek",
|
||||
"screenSharingError": "Napaka deljenja zaslona:",
|
||||
"showScreen": "Omogoči zaslon pred sestankom",
|
||||
"startWithPhone": "Začni z zvokom telefona",
|
||||
"videoOnlyError": "Napaka videa:",
|
||||
"videoTrackError": "Ni bilo mogoče ustvariti videa.",
|
||||
|
||||
@@ -975,7 +975,6 @@
|
||||
"proceedAnyway": "Vazhdo, sido qoftë",
|
||||
"recordingWarning": "Këtë thirrje pjesëmarrës të tjerë mund ta regjistrojnë",
|
||||
"screenSharingError": "Gabim ndarjeje ekrani me të tjerë:",
|
||||
"showScreen": "Aktivizoni skenë para takimit",
|
||||
"startWithPhone": "Nise me audio telefoni",
|
||||
"unsafeRoomConsent": "I kuptoj rreziqet, dëshiroj të marr pjesë te takimi",
|
||||
"videoOnlyError": "Gabim video:",
|
||||
|
||||
@@ -483,7 +483,6 @@
|
||||
"or": "или",
|
||||
"premeeting": "Пред придруживањем",
|
||||
"screenSharingError": "Грешка дијељења екрана:",
|
||||
"showScreen": "Укључити екран 'пред придруживњем'.",
|
||||
"startWithPhone": "Започети са телефонском везом.",
|
||||
"videoOnlyError": "Грешка видеа:",
|
||||
"videoTrackError": "Креирање видео траке није успјело.",
|
||||
|
||||
@@ -976,7 +976,6 @@
|
||||
"proceedAnyway": "Fortsätt ändå",
|
||||
"recordingWarning": "",
|
||||
"screenSharingError": "Skärmdelningsfel:",
|
||||
"showScreen": "Aktivera skärmen före mötet",
|
||||
"startWithPhone": "Börja med telefonljud",
|
||||
"unsafeRoomConsent": "Jag förstår riskerna, jag vill vara med på mötet",
|
||||
"videoOnlyError": "Videofel:",
|
||||
|
||||
@@ -634,7 +634,6 @@
|
||||
"or": "లేదా",
|
||||
"premeeting": "Pre meeting",
|
||||
"screenSharingError": "Screen sharing error:",
|
||||
"showScreen": "Enable pre meeting screen",
|
||||
"startWithPhone": "Start with phone audio",
|
||||
"videoOnlyError": "Video error:",
|
||||
"videoTrackError": "Could not create video track.",
|
||||
|
||||
@@ -970,7 +970,6 @@
|
||||
"proceedAnyway": "Yine de devam et",
|
||||
"recordingWarning": "Diğer katılımcılar bu çağrıyı kaydediyor olabilir",
|
||||
"screenSharingError": "Ekran paylaşma hatası:",
|
||||
"showScreen": "Toplantı öncesi ekranını etkinleştir",
|
||||
"startWithPhone": "Telefon sesiyle başlayın",
|
||||
"unsafeRoomConsent": "Riskleri anlıyorum, toplantıya katılmak istiyorum",
|
||||
"videoOnlyError": "Video hatası:",
|
||||
|
||||
@@ -870,7 +870,6 @@
|
||||
"or": "або",
|
||||
"premeeting": "Перед приєднанням",
|
||||
"screenSharingError": "Помилка спільного перегляду екрана:",
|
||||
"showScreen": "Увімкнути вхідну панель",
|
||||
"startWithPhone": "Почати в режимі телефону",
|
||||
"videoOnlyError": "Помилка відео:",
|
||||
"videoTrackError": "Не вдалося створити трек відео.",
|
||||
|
||||
@@ -948,7 +948,6 @@
|
||||
"proceedAnyway": "Tiếp tục dù sao",
|
||||
"recordingWarning": "Có thể có người tham gia khác đang ghi lại cuộc gọi này",
|
||||
"screenSharingError": "Lỗi chia sẻ màn hình:",
|
||||
"showScreen": "Kích hoạt màn hình trước cuộc họp",
|
||||
"startWithPhone": "Bắt đầu với âm thanh điện thoại",
|
||||
"unsafeRoomConsent": "Tôi hiểu rủi ro, tôi muốn tham gia cuộc họp",
|
||||
"videoOnlyError": "Lỗi video:",
|
||||
|
||||
@@ -917,7 +917,6 @@
|
||||
"premeeting": "会前",
|
||||
"proceedAnyway": "仍然继续",
|
||||
"screenSharingError": "共享屏幕错误:",
|
||||
"showScreen": "开启会前屏幕",
|
||||
"startWithPhone": "以电话音频开始",
|
||||
"unsafeRoomConsent": "我了解风险,我想加入会议",
|
||||
"videoOnlyError": "视频错误:",
|
||||
|
||||
@@ -934,7 +934,6 @@
|
||||
"premeeting": "會議前",
|
||||
"proceedAnyway": "仍然繼續",
|
||||
"screenSharingError": "螢幕分享錯誤:",
|
||||
"showScreen": "啟用會議前螢幕",
|
||||
"startWithPhone": "使用手機音訊開始",
|
||||
"unsafeRoomConsent": "我了解風險,我想要加入會議",
|
||||
"videoOnlyError": "視訊錯誤:",
|
||||
|
||||
@@ -993,7 +993,6 @@
|
||||
"proceedAnyway": "Proceed anyway",
|
||||
"recordingWarning": "Other participants may be recording this call",
|
||||
"screenSharingError": "Screen sharing error:",
|
||||
"showScreen": "Enable pre meeting screen",
|
||||
"startWithPhone": "Start with phone audio",
|
||||
"unsafeRoomConsent": "I understand the risks, I want to join the meeting",
|
||||
"videoOnlyError": "Video error:",
|
||||
|
||||
@@ -1,7 +1,5 @@
|
||||
import { IStore } from '../../app/types';
|
||||
import { PREJOIN_INITIALIZED } from '../../prejoin/actionTypes';
|
||||
import { setPrejoinPageVisibility } from '../../prejoin/actions';
|
||||
import { APP_WILL_MOUNT } from '../app/actionTypes';
|
||||
import { getJwtName } from '../jwt/functions';
|
||||
import { MEDIA_TYPE } from '../media/constants';
|
||||
import MiddlewareRegistry from '../redux/MiddlewareRegistry';
|
||||
@@ -26,9 +24,6 @@ MiddlewareRegistry.register(store => next => action => {
|
||||
const result = next(action);
|
||||
|
||||
switch (action.type) {
|
||||
case APP_WILL_MOUNT:
|
||||
_initializeShowPrejoin(store);
|
||||
break;
|
||||
case PREJOIN_INITIALIZED:
|
||||
_maybeUpdateDisplayName(store);
|
||||
break;
|
||||
@@ -40,21 +35,6 @@ MiddlewareRegistry.register(store => next => action => {
|
||||
return result;
|
||||
});
|
||||
|
||||
/**
|
||||
* Overwrites the showPrejoin flag based on cached used selection for showing prejoin screen.
|
||||
*
|
||||
* @param {Store} store - The redux store.
|
||||
* @private
|
||||
* @returns {void}
|
||||
*/
|
||||
function _initializeShowPrejoin({ dispatch, getState }: IStore) {
|
||||
const { userSelectedSkipPrejoin } = getState()['features/base/settings'];
|
||||
|
||||
if (userSelectedSkipPrejoin) {
|
||||
dispatch(setPrejoinPageVisibility(false));
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Updates the display name to the one in JWT if there is one.
|
||||
*
|
||||
|
||||
@@ -48,8 +48,7 @@ const DEFAULT_STATE: ISettingsState = {
|
||||
userSelectedNotifications: {
|
||||
'notify.chatMessages': true
|
||||
},
|
||||
userSelectedMicDeviceLabel: undefined,
|
||||
userSelectedSkipPrejoin: undefined
|
||||
userSelectedMicDeviceLabel: undefined
|
||||
};
|
||||
|
||||
export interface ISettingsState {
|
||||
@@ -88,7 +87,6 @@ export interface ISettingsState {
|
||||
userSelectedNotifications?: {
|
||||
[key: string]: boolean;
|
||||
};
|
||||
userSelectedSkipPrejoin?: boolean;
|
||||
videoSettingsVisible?: boolean;
|
||||
visible?: boolean;
|
||||
}
|
||||
|
||||
@@ -182,10 +182,9 @@ export function isPrejoinPageVisible(state: IReduxState): boolean {
|
||||
*/
|
||||
export function shouldAutoKnock(state: IReduxState): boolean {
|
||||
const { iAmRecorder, iAmSipGateway } = state['features/base/config'];
|
||||
const { userSelectedSkipPrejoin } = state['features/base/settings'];
|
||||
const { autoKnock } = getLobbyConfig(state);
|
||||
|
||||
return Boolean(((isPrejoinEnabledInConfig(state) && !userSelectedSkipPrejoin)
|
||||
return Boolean(((isPrejoinEnabledInConfig(state))
|
||||
|| autoKnock || (iAmRecorder && iAmSipGateway))
|
||||
&& !state['features/lobby'].knocking);
|
||||
}
|
||||
|
||||
@@ -132,14 +132,6 @@ export function submitMoreTab(newState: any) {
|
||||
const state = getState();
|
||||
const currentState = getMoreTabProps(state);
|
||||
|
||||
const showPrejoinPage = newState.showPrejoinPage;
|
||||
|
||||
if (showPrejoinPage !== currentState.showPrejoinPage) {
|
||||
dispatch(updateSettings({
|
||||
userSelectedSkipPrejoin: !showPrejoinPage
|
||||
}));
|
||||
}
|
||||
|
||||
if (newState.maxStageParticipants !== currentState.maxStageParticipants) {
|
||||
dispatch(updateSettings({ maxStageParticipants: Number(newState.maxStageParticipants) }));
|
||||
}
|
||||
|
||||
@@ -11,7 +11,6 @@ import { updateSettings } from '../../../base/settings/actions';
|
||||
import Switch from '../../../base/ui/components/native/Switch';
|
||||
import { navigate } from '../../../mobile/navigation/components/settings/SettingsNavigationContainerRef';
|
||||
import { screen } from '../../../mobile/navigation/routes';
|
||||
import { isPrejoinEnabledInConfig } from '../../../prejoin/functions.native';
|
||||
|
||||
import FormRow from './FormRow';
|
||||
import FormSection from './FormSection';
|
||||
@@ -23,24 +22,14 @@ const GeneralSection = () => {
|
||||
const dispatch = useDispatch();
|
||||
const {
|
||||
disableSelfView,
|
||||
userSelectedSkipPrejoin
|
||||
} = useSelector((state: IReduxState) => state['features/base/settings']);
|
||||
|
||||
const showPrejoinPage = !userSelectedSkipPrejoin;
|
||||
|
||||
const showPrejoinSettings = useSelector(isPrejoinEnabledInConfig);
|
||||
|
||||
const { language = DEFAULT_LANGUAGE } = i18next;
|
||||
|
||||
const onSelfViewToggled = useCallback((enabled?: boolean) =>
|
||||
dispatch(updateSettings({ disableSelfView: enabled }))
|
||||
, [ dispatch, updateSettings ]);
|
||||
|
||||
const onShowPejoinToggled = useCallback((enabled?: boolean) => {
|
||||
dispatch(updateSettings({ userSelectedSkipPrejoin: !enabled }));
|
||||
}
|
||||
, [ dispatch, updateSettings ]);
|
||||
|
||||
const navigateToLanguageSelect = useCallback(() => {
|
||||
navigate(screen.settings.language);
|
||||
}, [ navigate, screen ]);
|
||||
@@ -52,11 +41,6 @@ const GeneralSection = () => {
|
||||
checked = { Boolean(disableSelfView) }
|
||||
onChange = { onSelfViewToggled } />
|
||||
</FormRow>
|
||||
{showPrejoinSettings && <FormRow label = 'prejoin.showScreen'>
|
||||
<Switch
|
||||
checked = { showPrejoinPage }
|
||||
onChange = { onShowPejoinToggled } />
|
||||
</FormRow>}
|
||||
<FormRow label = 'settings.language'>
|
||||
<View style = { styles.languageButtonContainer as ViewStyle }>
|
||||
<TouchableHighlight onPress = { navigateToLanguageSelect }>
|
||||
|
||||
@@ -73,16 +73,6 @@ export interface IProps extends AbstractDialogTabProps, WithTranslation {
|
||||
*/
|
||||
showModeratorSettings: boolean;
|
||||
|
||||
/**
|
||||
* Whether or not to show prejoin screen.
|
||||
*/
|
||||
showPrejoinPage: boolean;
|
||||
|
||||
/**
|
||||
* Whether or not to display the prejoin settings section.
|
||||
*/
|
||||
showPrejoinSettings: boolean;
|
||||
|
||||
/**
|
||||
* Whether or not to show subtitles on stage.
|
||||
*/
|
||||
@@ -132,7 +122,6 @@ class MoreTab extends AbstractDialogTab<IProps, any> {
|
||||
super(props);
|
||||
|
||||
// Bind event handler so it is only bound once for every instance.
|
||||
this._onShowPrejoinPageChanged = this._onShowPrejoinPageChanged.bind(this);
|
||||
this._renderMaxStageParticipantsSelect = this._renderMaxStageParticipantsSelect.bind(this);
|
||||
this._onMaxStageParticipantsSelect = this._onMaxStageParticipantsSelect.bind(this);
|
||||
this._onHideSelfViewChanged = this._onHideSelfViewChanged.bind(this);
|
||||
@@ -149,7 +138,6 @@ class MoreTab extends AbstractDialogTab<IProps, any> {
|
||||
override render() {
|
||||
const {
|
||||
areClosedCaptionsEnabled,
|
||||
showPrejoinSettings,
|
||||
disableHideSelfView,
|
||||
iAmVisitor,
|
||||
hideSelfView,
|
||||
@@ -163,10 +151,6 @@ class MoreTab extends AbstractDialogTab<IProps, any> {
|
||||
<div
|
||||
className = { clsx('more-tab', classes.container) }
|
||||
key = 'more'>
|
||||
{showPrejoinSettings && <>
|
||||
{this._renderPrejoinScreenSettings()}
|
||||
<hr className = { classes.divider } />
|
||||
</>}
|
||||
{this._renderMaxStageParticipantsSelect()}
|
||||
{!disableHideSelfView && !iAmVisitor && (
|
||||
<Checkbox
|
||||
@@ -187,18 +171,6 @@ class MoreTab extends AbstractDialogTab<IProps, any> {
|
||||
);
|
||||
}
|
||||
|
||||
/**
|
||||
* Callback invoked to select if the lobby
|
||||
* should be shown.
|
||||
*
|
||||
* @param {Object} e - The key event to handle.
|
||||
*
|
||||
* @returns {void}
|
||||
*/
|
||||
_onShowPrejoinPageChanged({ target: { checked } }: React.ChangeEvent<HTMLInputElement>) {
|
||||
super._onChange({ showPrejoinPage: checked });
|
||||
}
|
||||
|
||||
/**
|
||||
* Callback invoked to select a max number of stage participants from the select dropdown.
|
||||
*
|
||||
@@ -247,24 +219,6 @@ class MoreTab extends AbstractDialogTab<IProps, any> {
|
||||
super._onChange({ currentLanguage: language });
|
||||
}
|
||||
|
||||
/**
|
||||
* Returns the React Element for modifying prejoin screen settings.
|
||||
*
|
||||
* @private
|
||||
* @returns {ReactElement}
|
||||
*/
|
||||
_renderPrejoinScreenSettings() {
|
||||
const { t, showPrejoinPage } = this.props;
|
||||
|
||||
return (
|
||||
<Checkbox
|
||||
checked = { showPrejoinPage }
|
||||
label = { t('prejoin.showScreen') }
|
||||
name = 'show-prejoin-page'
|
||||
onChange = { this._onShowPrejoinPageChanged } />
|
||||
);
|
||||
}
|
||||
|
||||
/**
|
||||
* Returns the React Element for the max stage participants dropdown.
|
||||
*
|
||||
|
||||
@@ -315,7 +315,6 @@ function _mapStateToProps(state: IReduxState, ownProps: any) {
|
||||
...newProps,
|
||||
currentLanguage: tabState?.currentLanguage,
|
||||
hideSelfView: tabState?.hideSelfView,
|
||||
showPrejoinPage: tabState?.showPrejoinPage,
|
||||
showSubtitlesOnStage: tabState?.showSubtitlesOnStage,
|
||||
maxStageParticipants: tabState?.maxStageParticipants
|
||||
};
|
||||
|
||||
@@ -10,7 +10,6 @@ import { getHideSelfView } from '../base/settings/functions.any';
|
||||
import { parseStandardURIString } from '../base/util/uri';
|
||||
import { isStageFilmstripEnabled } from '../filmstrip/functions';
|
||||
import { isFollowMeActive, isFollowMeRecorderActive } from '../follow-me/functions';
|
||||
import { isPrejoinEnabledInConfig } from '../prejoin/functions';
|
||||
import { isReactionsEnabled } from '../reactions/functions.any';
|
||||
import { areClosedCaptionsEnabled } from '../subtitles/functions.any';
|
||||
import { iAmVisitor } from '../visitors/functions';
|
||||
@@ -116,8 +115,6 @@ export function getMoreTabProps(stateful: IStateful) {
|
||||
languages: LANGUAGES,
|
||||
maxStageParticipants: state['features/base/settings'].maxStageParticipants,
|
||||
showLanguageSettings: configuredTabs.includes('language'),
|
||||
showPrejoinPage: !state['features/base/settings'].userSelectedSkipPrejoin,
|
||||
showPrejoinSettings: isPrejoinEnabledInConfig(state),
|
||||
showSubtitlesOnStage: state['features/base/settings'].showSubtitlesOnStage,
|
||||
stageFilmstripEnabled
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user