diff --git a/assets/css/app.css b/assets/css/app.css
index 5bb4da1..8f28801 100644
--- a/assets/css/app.css
+++ b/assets/css/app.css
@@ -114,7 +114,6 @@
}
#focus-slot.focus-collapsed #focus-media,
-#focus-slot.focus-collapsed #focus-captions,
#focus-slot.focus-collapsed [data-focus-collapse],
#focus-slot.focus-collapsed [data-focus-fullscreen] {
display: none;
@@ -124,6 +123,21 @@
display: flex;
}
+#caption-panel.caption-collapsed {
+ height: 3rem;
+ min-height: 3rem;
+ max-height: 3rem;
+}
+
+#caption-panel.caption-collapsed [data-caption-content],
+#caption-panel.caption-collapsed [data-caption-collapse] {
+ display: none;
+}
+
+#caption-panel.caption-collapsed [data-caption-collapsed-bar] {
+ display: flex;
+}
+
#focus-slot:fullscreen #focus-media {
height: 100%;
}
diff --git a/assets/js/app.js b/assets/js/app.js
index 836512c..c6dcad4 100644
--- a/assets/js/app.js
+++ b/assets/js/app.js
@@ -628,7 +628,6 @@ Hooks.OpenPresenter = {
Hooks.AttendeeFocus = {
mounted() {
this.focusKey = this.el.dataset.focusKey;
- this.captionKey = "attendee-captions";
this.collapseKey = this.el.dataset.collapseKey;
this.onClick = (event) => {
if (event.target.closest("[data-focus-collapse]")) {
@@ -654,20 +653,12 @@ Hooks.AttendeeFocus = {
}
return;
}
-
- if (event.target.closest("[data-caption-toggle]")) {
- const captions = this.el.querySelector("[data-caption-text]");
- if (!captions) return;
- const hidden = captions.classList.toggle("invisible");
- localStorage.setItem(this.captionKey, hidden ? "hidden" : "visible");
- }
};
this.onKeyDown = (event) => {
if (event.key === "Escape") this.el.classList.remove("focus-fallback-fullscreen");
};
this.el.addEventListener("click", this.onClick);
document.addEventListener("keydown", this.onKeyDown);
- this.restoreCaptions();
this.restoreCollapse();
},
updated() {
@@ -681,18 +672,12 @@ Hooks.AttendeeFocus = {
}
this.focusKey = nextKey;
}
- this.restoreCaptions();
this.restoreCollapse();
},
destroyed() {
this.el.removeEventListener("click", this.onClick);
document.removeEventListener("keydown", this.onKeyDown);
},
- restoreCaptions() {
- if (localStorage.getItem(this.captionKey) === "hidden") {
- this.el.querySelector("[data-caption-text]")?.classList.add("invisible");
- }
- },
restoreCollapse() {
const interactionMode = this.el.dataset.interactionMode === "true";
const collapsed = localStorage.getItem(this.collapseKey) === "collapsed";
@@ -710,6 +695,36 @@ Hooks.AttendeeFocus = {
},
};
+Hooks.AttendeeCaptions = {
+ mounted() {
+ this.collapseKey = this.el.dataset.collapseKey;
+ this.onClick = (event) => {
+ if (event.target.closest("[data-caption-collapse]")) {
+ localStorage.setItem(this.collapseKey, "collapsed");
+ this.restoreCollapse();
+ return;
+ }
+
+ if (event.target.closest("[data-caption-show]")) {
+ localStorage.setItem(this.collapseKey, "expanded");
+ this.restoreCollapse();
+ }
+ };
+ this.el.addEventListener("click", this.onClick);
+ this.restoreCollapse();
+ },
+ updated() {
+ this.restoreCollapse();
+ },
+ destroyed() {
+ this.el.removeEventListener("click", this.onClick);
+ },
+ restoreCollapse() {
+ const collapsed = localStorage.getItem(this.collapseKey) === "collapsed";
+ this.el.classList.toggle("caption-collapsed", collapsed);
+ },
+};
+
Hooks.RoomReactionFab = {
mounted() {
this.trigger = this.el.querySelector("[data-reaction-trigger]");
diff --git a/lib/claper_web/live/event_live/show.html.heex b/lib/claper_web/live/event_live/show.html.heex
index 82b9962..f4afb42 100644
--- a/lib/claper_web/live/event_live/show.html.heex
+++ b/lib/claper_web/live/event_live/show.html.heex
@@ -10,10 +10,17 @@
match?(%Claper.Forms.Form{}, @current_interaction) ||
match?(%Claper.Quizzes.Quiz{}, @current_interaction) ||
match?(%Claper.Embeds.Embed{attendee_visibility: true}, @current_interaction) %>
+ <% captions_visible? =
+ @transcription_config && @transcription_config.enabled &&
+ @transcription_config.visibility in ["both", "attendee"] %>
+
+
-
-
CC
+
- {@transcription_text}
-
+ {if @transcription_text == "",
+ do: gettext("Waiting for captions"),
+ else: @transcription_text}
+
+
+
+
+
+
+
diff --git a/priv/gettext/de/LC_MESSAGES/default.po b/priv/gettext/de/LC_MESSAGES/default.po
index ac9d651..bbdebcd 100644
--- a/priv/gettext/de/LC_MESSAGES/default.po
+++ b/priv/gettext/de/LC_MESSAGES/default.po
@@ -16,7 +16,7 @@ msgstr ""
msgid "Settings"
msgstr "Einstellungen"
-#: lib/claper_web/live/admin_live/user_live.html.heex:47
+#: lib/claper_web/live/admin_live/user_live.html.heex:41
#: lib/claper_web/live/admin_live/user_live.html.heex:116
#: lib/claper_web/live/admin_live/user_live/form_component.ex:42
#: lib/claper_web/live/event_live/manage.ex:1157
@@ -72,17 +72,17 @@ msgstr "Persönliche Informationen"
msgid "We sent you an email at"
msgstr "Wir haben Ihnen eine E-Mail geschickt an"
-#: lib/claper_web/live/event_live/show.html.heex:527
+#: lib/claper_web/live/event_live/show.html.heex:562
#, elixir-autogen, elixir-format
msgid "days"
msgstr "Tage"
-#: lib/claper_web/live/event_live/show.html.heex:532
+#: lib/claper_web/live/event_live/show.html.heex:567
#, elixir-autogen, elixir-format
msgid "hours"
msgstr "Stunden"
-#: lib/claper_web/live/event_live/show.html.heex:537
+#: lib/claper_web/live/event_live/show.html.heex:572
#, elixir-autogen, elixir-format
msgid "minutes"
msgstr "Minuten"
@@ -113,7 +113,7 @@ msgstr "Dashboard"
msgid "Host"
msgstr "Host"
-#: lib/claper_web/live/event_live/show.html.heex:542
+#: lib/claper_web/live/event_live/show.html.heex:577
#, elixir-autogen, elixir-format
msgid "seconds"
msgstr "Sekunden"
@@ -137,13 +137,13 @@ msgstr "Beendet um"
msgid "Incoming"
msgstr "Kommende"
-#: lib/claper_web/live/event_live/show.html.heex:36
+#: lib/claper_web/live/event_live/show.html.heex:43
#, elixir-autogen, elixir-format
msgid "Leave"
msgstr "Verlassen"
#: lib/claper_web/live/event_live/presenter.html.heex:27
-#: lib/claper_web/live/event_live/show.html.heex:567
+#: lib/claper_web/live/event_live/show.html.heex:602
#, elixir-autogen, elixir-format
msgid "Scan to interact in real-time"
msgstr "Scannen und in Echtzeit interagieren"
@@ -401,7 +401,7 @@ msgstr "Nachrichten von Teilnehmern werden hier erscheinen."
msgid "This will delete all responses associated and the poll itself, are you sure?"
msgstr "Dadurch werden alle zugehörigen Antworten und die Umfrage selbst gelöscht, sind Sie sicher?"
-#: lib/claper_web/live/event_live/show.html.heex:481
+#: lib/claper_web/live/event_live/show.html.heex:517
#, elixir-autogen, elixir-format
msgid "Ask, comment..."
msgstr "Fragen, kommentieren..."
@@ -574,7 +574,7 @@ msgstr "Fehler beim Verarbeiten der Datei"
msgid "About"
msgstr "Über"
-#: lib/claper_web/live/event_live/show.html.heex:578
+#: lib/claper_web/live/event_live/show.html.heex:613
#, elixir-autogen, elixir-format
msgid "Or use the code:"
msgstr "Oder verwenden Sie den Code:"
@@ -737,14 +737,14 @@ msgstr "Nachrichten aktivieren"
msgid "Show messages"
msgstr "Nachrichten anzeigen"
-#: lib/claper_web/live/event_live/show.html.heex:497
+#: lib/claper_web/live/event_live/show.html.heex:533
#, elixir-autogen, elixir-format
msgid "Messages deactivated"
msgstr "Nachrichten deaktiviert"
#: lib/claper_web/live/event_live/post_component.ex:255
-#: lib/claper_web/live/event_live/show.html.heex:66
-#: lib/claper_web/live/event_live/show.html.heex:75
+#: lib/claper_web/live/event_live/show.html.heex:73
+#: lib/claper_web/live/event_live/show.html.heex:82
#, elixir-autogen, elixir-format
msgid "Anonymous"
msgstr "Anonym"
@@ -758,7 +758,7 @@ msgstr "Anonym"
msgid "Close"
msgstr "Schließen"
-#: lib/claper_web/live/event_live/show.html.heex:80
+#: lib/claper_web/live/event_live/show.html.heex:87
#, elixir-autogen, elixir-format
msgid "Enter your name"
msgstr "Geben Sie Ihren Namen ein"
@@ -768,7 +768,7 @@ msgstr "Geben Sie Ihren Namen ein"
msgid "Or go to %{url} and use the code:"
msgstr "Oder gehen Sie zu %{url} und verwenden Sie den Code:"
-#: lib/claper_web/live/event_live/show.html.heex:75
+#: lib/claper_web/live/event_live/show.html.heex:82
#, elixir-autogen, elixir-format
msgid "disabled"
msgstr "deaktiviert"
@@ -1009,7 +1009,7 @@ msgstr "Diese Veranstaltung wurde beendet"
msgid "When your event will start?"
msgstr "Wann beginnt Ihre Veranstaltung?"
-#: lib/claper_web/live/event_live/show.html.heex:105
+#: lib/claper_web/live/event_live/show.html.heex:112
#, elixir-autogen, elixir-format
msgid "Create your next presentation with"
msgstr "Erstellen Sie Ihre nächste Präsentation mit"
@@ -3134,32 +3134,32 @@ msgstr "Bereits zu dieser Präsentation hinzugefügt."
msgid "Global"
msgstr "Global"
-#: lib/claper_web/live/event_live/show.html.heex:548
+#: lib/claper_web/live/event_live/show.html.heex:583
#, elixir-autogen, elixir-format
msgid "Admit"
msgstr "Einlass"
-#: lib/claper_web/live/event_live/show.html.heex:512
+#: lib/claper_web/live/event_live/show.html.heex:547
#, elixir-autogen, elixir-format
msgid "Live interactive event"
msgstr "Interaktives Live-Event"
-#: lib/claper_web/live/event_live/show.html.heex:556
+#: lib/claper_web/live/event_live/show.html.heex:591
#, elixir-autogen, elixir-format
msgid "No."
msgstr "Nr."
-#: lib/claper_web/live/event_live/show.html.heex:552
+#: lib/claper_web/live/event_live/show.html.heex:587
#, elixir-autogen, elixir-format
msgid "Session"
msgstr "Session"
-#: lib/claper_web/live/event_live/show.html.heex:549
+#: lib/claper_web/live/event_live/show.html.heex:584
#, elixir-autogen, elixir-format
msgid "Unlimited"
msgstr "Unbegrenzt"
-#: lib/claper_web/live/event_live/show.html.heex:584
+#: lib/claper_web/live/event_live/show.html.heex:619
#, elixir-autogen, elixir-format
msgid "Powered by"
msgstr "Bereitgestellt von"
@@ -3313,17 +3313,17 @@ msgstr "Auswahl entfernen"
msgid "Remove field"
msgstr "Feld entfernen"
-#: lib/claper_web/live/event_live/show.html.heex:344
+#: lib/claper_web/live/event_live/show.html.heex:380
#, elixir-autogen, elixir-format
msgid "Be the first to ask a question or share a thought."
msgstr "Seien Sie der Erste, der eine Frage stellt oder einen Gedanken teilt."
-#: lib/claper_web/live/event_live/show.html.heex:464
+#: lib/claper_web/live/event_live/show.html.heex:500
#, elixir-autogen, elixir-format
msgid "Choose identity"
msgstr "Identität wählen"
-#: lib/claper_web/live/event_live/show.html.heex:206
+#: lib/claper_web/live/event_live/show.html.heex:213
#, elixir-autogen, elixir-format
msgid "Current presentation slide"
msgstr "Aktuelle Präsentationsfolie"
@@ -3333,98 +3333,93 @@ msgstr "Aktuelle Präsentationsfolie"
msgid "Message actions"
msgstr "Nachrichtenaktionen"
-#: lib/claper_web/live/event_live/show.html.heex:144
+#: lib/claper_web/live/event_live/show.html.heex:151
#, elixir-autogen, elixir-format
msgid "New interaction"
msgstr "Neue Interaktion"
-#: lib/claper_web/live/event_live/show.html.heex:91
+#: lib/claper_web/live/event_live/show.html.heex:98
#, elixir-autogen, elixir-format
msgid "Nickname"
msgstr "Spitzname"
-#: lib/claper_web/live/event_live/show.html.heex:222
+#: lib/claper_web/live/event_live/show.html.heex:229
#, elixir-autogen, elixir-format
msgid "Open fullscreen"
msgstr "Vollbild öffnen"
-#: lib/claper_web/live/event_live/show.html.heex:53
+#: lib/claper_web/live/event_live/show.html.heex:60
#, elixir-autogen, elixir-format
msgid "Post as"
msgstr "Posten als"
-#: lib/claper_web/live/event_live/show.html.heex:44
+#: lib/claper_web/live/event_live/show.html.heex:51
#, elixir-autogen, elixir-format
msgid "Reconnecting..."
msgstr "Verbindung wird wiederhergestellt..."
-#: lib/claper_web/live/event_live/show.html.heex:431
+#: lib/claper_web/live/event_live/show.html.heex:467
#, elixir-autogen, elixir-format
msgid "Send a live reaction"
msgstr "Live-Reaktion senden"
-#: lib/claper_web/live/event_live/show.html.heex:489
+#: lib/claper_web/live/event_live/show.html.heex:525
#, elixir-autogen, elixir-format
msgid "Send message"
msgstr "Nachricht senden"
-#: lib/claper_web/live/event_live/show.html.heex:93
+#: lib/claper_web/live/event_live/show.html.heex:100
#, elixir-autogen, elixir-format
msgid "Set your nickname"
msgstr "Spitznamen wählen"
-#: lib/claper_web/live/event_live/show.html.heex:480
+#: lib/claper_web/live/event_live/show.html.heex:516
#, elixir-autogen, elixir-format
msgid "Set your nickname to participate"
msgstr "Spitznamen wählen, um teilzunehmen"
-#: lib/claper_web/live/event_live/show.html.heex:292
-#, elixir-autogen, elixir-format
-msgid "Toggle captions"
-msgstr "Untertitel ein-/ausblenden"
-
-#: lib/claper_web/live/event_live/show.html.heex:212
+#: lib/claper_web/live/event_live/show.html.heex:219
#, elixir-autogen, elixir-format
msgid "Waiting for content"
msgstr "Warten auf Inhalt"
-#: lib/claper_web/live/event_live/show.html.heex:352
+#: lib/claper_web/live/event_live/show.html.heex:388
#, elixir-autogen, elixir-format
msgid "new messages"
msgstr "neue Nachrichten"
-#: lib/claper_web/live/event_live/show.html.heex:392
+#: lib/claper_web/live/event_live/show.html.heex:428
#, elixir-autogen, elixir-format
msgid "Clap"
msgstr "Applaus"
#: lib/claper_web/live/event_live/post_component.ex:151
-#: lib/claper_web/live/event_live/show.html.heex:379
+#: lib/claper_web/live/event_live/show.html.heex:415
#, elixir-autogen, elixir-format
msgid "Heart"
msgstr "Herz"
-#: lib/claper_web/live/event_live/show.html.heex:405
+#: lib/claper_web/live/event_live/show.html.heex:441
#, elixir-autogen, elixir-format
msgid "Hundred"
msgstr "Hundert Punkte"
-#: lib/claper_web/live/event_live/show.html.heex:81
+#: lib/claper_web/live/event_live/show.html.heex:88
#, elixir-autogen, elixir-format
msgid "Nickname must be between 2 and 20 characters"
msgstr "Der Spitzname muss zwischen 2 und 20 Zeichen lang sein"
-#: lib/claper_web/live/event_live/show.html.heex:418
+#: lib/claper_web/live/event_live/show.html.heex:454
#, elixir-autogen, elixir-format
msgid "Raise hand"
msgstr "Erhobene Hand"
-#: lib/claper_web/live/event_live/show.html.heex:244
+#: lib/claper_web/live/event_live/show.html.heex:251
#, elixir-autogen, elixir-format
msgid "Hide presentation"
msgstr "Präsentation ausblenden"
-#: lib/claper_web/live/event_live/show.html.heex:268
+#: lib/claper_web/live/event_live/show.html.heex:275
#, elixir-autogen, elixir-format
msgid "Show presentation"
msgstr "Präsentation anzeigen"
@@ -3479,7 +3474,7 @@ msgstr "Präsentationseinstellungen"
msgid "Change the first and last name associated with your account."
msgstr "Ändern Sie die E-Mail-Adresse, die Sie mit Ihrem Konto verknüpfen möchten."
-#: lib/claper_web/live/admin_live/user_live.html.heex:41
+#: lib/claper_web/live/admin_live/user_live.html.heex:46
#: lib/claper_web/live/admin_live/user_live.html.heex:110
#: lib/claper_web/live/admin_live/user_live/form_component.ex:18
#: lib/claper_web/live/user_settings_live/show.html.heex:25
@@ -3489,7 +3484,7 @@ msgstr "Ändern Sie die E-Mail-Adresse, die Sie mit Ihrem Konto verknüpfen möc
msgid "First name"
msgstr ""
-#: lib/claper_web/live/admin_live/user_live.html.heex:44
+#: lib/claper_web/live/admin_live/user_live.html.heex:49
#: lib/claper_web/live/admin_live/user_live.html.heex:113
#: lib/claper_web/live/admin_live/user_live/form_component.ex:30
#: lib/claper_web/live/user_settings_live/show.html.heex:34
@@ -3524,3 +3519,18 @@ msgstr "Geben Sie Ihren Namen ein"
#, elixir-autogen, elixir-format, fuzzy
msgid "Enter last name"
msgstr "Titel eingeben"
+
+#: lib/claper_web/live/event_live/show.html.heex:311
+#, elixir-autogen, elixir-format, fuzzy
+msgid "Hide captions"
+msgstr "Untertitel ein-/ausblenden"
+
+#: lib/claper_web/live/event_live/show.html.heex:331
+#, elixir-autogen, elixir-format, fuzzy
+msgid "Show captions"
+msgstr "Untertitel ein-/ausblenden"
+
+#: lib/claper_web/live/event_live/show.html.heex:303
+#, elixir-autogen, elixir-format, fuzzy
+msgid "Waiting for captions"
+msgstr "Warten auf Inhalt"
diff --git a/priv/gettext/default.pot b/priv/gettext/default.pot
index 3c1933c..6f58fe3 100644
--- a/priv/gettext/default.pot
+++ b/priv/gettext/default.pot
@@ -18,7 +18,7 @@ msgstr ""
msgid "Settings"
msgstr ""
-#: lib/claper_web/live/admin_live/user_live.html.heex:47
+#: lib/claper_web/live/admin_live/user_live.html.heex:41
#: lib/claper_web/live/admin_live/user_live.html.heex:116
#: lib/claper_web/live/admin_live/user_live/form_component.ex:42
#: lib/claper_web/live/event_live/manage.ex:1157
@@ -74,17 +74,17 @@ msgstr ""
msgid "We sent you an email at"
msgstr ""
-#: lib/claper_web/live/event_live/show.html.heex:527
+#: lib/claper_web/live/event_live/show.html.heex:562
#, elixir-autogen, elixir-format
msgid "days"
msgstr ""
-#: lib/claper_web/live/event_live/show.html.heex:532
+#: lib/claper_web/live/event_live/show.html.heex:567
#, elixir-autogen, elixir-format
msgid "hours"
msgstr ""
-#: lib/claper_web/live/event_live/show.html.heex:537
+#: lib/claper_web/live/event_live/show.html.heex:572
#, elixir-autogen, elixir-format
msgid "minutes"
msgstr ""
@@ -115,7 +115,7 @@ msgstr ""
msgid "Host"
msgstr ""
-#: lib/claper_web/live/event_live/show.html.heex:542
+#: lib/claper_web/live/event_live/show.html.heex:577
#, elixir-autogen, elixir-format
msgid "seconds"
msgstr ""
@@ -139,13 +139,13 @@ msgstr ""
msgid "Incoming"
msgstr ""
-#: lib/claper_web/live/event_live/show.html.heex:36
+#: lib/claper_web/live/event_live/show.html.heex:43
#, elixir-autogen, elixir-format
msgid "Leave"
msgstr ""
#: lib/claper_web/live/event_live/presenter.html.heex:27
-#: lib/claper_web/live/event_live/show.html.heex:567
+#: lib/claper_web/live/event_live/show.html.heex:602
#, elixir-autogen, elixir-format
msgid "Scan to interact in real-time"
msgstr ""
@@ -403,7 +403,7 @@ msgstr ""
msgid "This will delete all responses associated and the poll itself, are you sure?"
msgstr ""
-#: lib/claper_web/live/event_live/show.html.heex:481
+#: lib/claper_web/live/event_live/show.html.heex:517
#, elixir-autogen, elixir-format
msgid "Ask, comment..."
msgstr ""
@@ -576,7 +576,7 @@ msgstr ""
msgid "About"
msgstr ""
-#: lib/claper_web/live/event_live/show.html.heex:578
+#: lib/claper_web/live/event_live/show.html.heex:613
#, elixir-autogen, elixir-format
msgid "Or use the code:"
msgstr ""
@@ -739,14 +739,14 @@ msgstr ""
msgid "Show messages"
msgstr ""
-#: lib/claper_web/live/event_live/show.html.heex:497
+#: lib/claper_web/live/event_live/show.html.heex:533
#, elixir-autogen, elixir-format
msgid "Messages deactivated"
msgstr ""
#: lib/claper_web/live/event_live/post_component.ex:255
-#: lib/claper_web/live/event_live/show.html.heex:66
-#: lib/claper_web/live/event_live/show.html.heex:75
+#: lib/claper_web/live/event_live/show.html.heex:73
+#: lib/claper_web/live/event_live/show.html.heex:82
#, elixir-autogen, elixir-format
msgid "Anonymous"
msgstr ""
@@ -760,7 +760,7 @@ msgstr ""
msgid "Close"
msgstr ""
-#: lib/claper_web/live/event_live/show.html.heex:80
+#: lib/claper_web/live/event_live/show.html.heex:87
#, elixir-autogen, elixir-format
msgid "Enter your name"
msgstr ""
@@ -770,7 +770,7 @@ msgstr ""
msgid "Or go to %{url} and use the code:"
msgstr ""
-#: lib/claper_web/live/event_live/show.html.heex:75
+#: lib/claper_web/live/event_live/show.html.heex:82
#, elixir-autogen, elixir-format
msgid "disabled"
msgstr ""
@@ -1011,7 +1011,7 @@ msgstr ""
msgid "When your event will start?"
msgstr ""
-#: lib/claper_web/live/event_live/show.html.heex:105
+#: lib/claper_web/live/event_live/show.html.heex:112
#, elixir-autogen, elixir-format
msgid "Create your next presentation with"
msgstr ""
@@ -3136,32 +3136,32 @@ msgstr ""
msgid "Global"
msgstr ""
-#: lib/claper_web/live/event_live/show.html.heex:548
+#: lib/claper_web/live/event_live/show.html.heex:583
#, elixir-autogen, elixir-format
msgid "Admit"
msgstr ""
-#: lib/claper_web/live/event_live/show.html.heex:512
+#: lib/claper_web/live/event_live/show.html.heex:547
#, elixir-autogen, elixir-format
msgid "Live interactive event"
msgstr ""
-#: lib/claper_web/live/event_live/show.html.heex:556
+#: lib/claper_web/live/event_live/show.html.heex:591
#, elixir-autogen, elixir-format
msgid "No."
msgstr ""
-#: lib/claper_web/live/event_live/show.html.heex:552
+#: lib/claper_web/live/event_live/show.html.heex:587
#, elixir-autogen, elixir-format
msgid "Session"
msgstr ""
-#: lib/claper_web/live/event_live/show.html.heex:549
+#: lib/claper_web/live/event_live/show.html.heex:584
#, elixir-autogen, elixir-format
msgid "Unlimited"
msgstr ""
-#: lib/claper_web/live/event_live/show.html.heex:584
+#: lib/claper_web/live/event_live/show.html.heex:619
#, elixir-autogen, elixir-format
msgid "Powered by"
msgstr ""
@@ -3315,17 +3315,17 @@ msgstr ""
msgid "Remove field"
msgstr ""
-#: lib/claper_web/live/event_live/show.html.heex:344
+#: lib/claper_web/live/event_live/show.html.heex:380
#, elixir-autogen, elixir-format
msgid "Be the first to ask a question or share a thought."
msgstr ""
-#: lib/claper_web/live/event_live/show.html.heex:464
+#: lib/claper_web/live/event_live/show.html.heex:500
#, elixir-autogen, elixir-format
msgid "Choose identity"
msgstr ""
-#: lib/claper_web/live/event_live/show.html.heex:206
+#: lib/claper_web/live/event_live/show.html.heex:213
#, elixir-autogen, elixir-format
msgid "Current presentation slide"
msgstr ""
@@ -3335,98 +3335,93 @@ msgstr ""
msgid "Message actions"
msgstr ""
-#: lib/claper_web/live/event_live/show.html.heex:144
+#: lib/claper_web/live/event_live/show.html.heex:151
#, elixir-autogen, elixir-format
msgid "New interaction"
msgstr ""
-#: lib/claper_web/live/event_live/show.html.heex:91
+#: lib/claper_web/live/event_live/show.html.heex:98
#, elixir-autogen, elixir-format
msgid "Nickname"
msgstr ""
-#: lib/claper_web/live/event_live/show.html.heex:222
+#: lib/claper_web/live/event_live/show.html.heex:229
#, elixir-autogen, elixir-format
msgid "Open fullscreen"
msgstr ""
-#: lib/claper_web/live/event_live/show.html.heex:53
+#: lib/claper_web/live/event_live/show.html.heex:60
#, elixir-autogen, elixir-format
msgid "Post as"
msgstr ""
-#: lib/claper_web/live/event_live/show.html.heex:44
+#: lib/claper_web/live/event_live/show.html.heex:51
#, elixir-autogen, elixir-format
msgid "Reconnecting..."
msgstr ""
-#: lib/claper_web/live/event_live/show.html.heex:431
+#: lib/claper_web/live/event_live/show.html.heex:467
#, elixir-autogen, elixir-format
msgid "Send a live reaction"
msgstr ""
-#: lib/claper_web/live/event_live/show.html.heex:489
+#: lib/claper_web/live/event_live/show.html.heex:525
#, elixir-autogen, elixir-format
msgid "Send message"
msgstr ""
-#: lib/claper_web/live/event_live/show.html.heex:93
+#: lib/claper_web/live/event_live/show.html.heex:100
#, elixir-autogen, elixir-format
msgid "Set your nickname"
msgstr ""
-#: lib/claper_web/live/event_live/show.html.heex:480
+#: lib/claper_web/live/event_live/show.html.heex:516
#, elixir-autogen, elixir-format
msgid "Set your nickname to participate"
msgstr ""
-#: lib/claper_web/live/event_live/show.html.heex:292
-#, elixir-autogen, elixir-format
-msgid "Toggle captions"
-msgstr ""
-
-#: lib/claper_web/live/event_live/show.html.heex:212
+#: lib/claper_web/live/event_live/show.html.heex:219
#, elixir-autogen, elixir-format
msgid "Waiting for content"
msgstr ""
-#: lib/claper_web/live/event_live/show.html.heex:352
+#: lib/claper_web/live/event_live/show.html.heex:388
#, elixir-autogen, elixir-format
msgid "new messages"
msgstr ""
-#: lib/claper_web/live/event_live/show.html.heex:392
+#: lib/claper_web/live/event_live/show.html.heex:428
#, elixir-autogen, elixir-format
msgid "Clap"
msgstr ""
#: lib/claper_web/live/event_live/post_component.ex:151
-#: lib/claper_web/live/event_live/show.html.heex:379
+#: lib/claper_web/live/event_live/show.html.heex:415
#, elixir-autogen, elixir-format
msgid "Heart"
msgstr ""
-#: lib/claper_web/live/event_live/show.html.heex:405
+#: lib/claper_web/live/event_live/show.html.heex:441
#, elixir-autogen, elixir-format
msgid "Hundred"
msgstr ""
-#: lib/claper_web/live/event_live/show.html.heex:81
+#: lib/claper_web/live/event_live/show.html.heex:88
#, elixir-autogen, elixir-format
msgid "Nickname must be between 2 and 20 characters"
msgstr ""
-#: lib/claper_web/live/event_live/show.html.heex:418
+#: lib/claper_web/live/event_live/show.html.heex:454
#, elixir-autogen, elixir-format
msgid "Raise hand"
msgstr ""
-#: lib/claper_web/live/event_live/show.html.heex:244
+#: lib/claper_web/live/event_live/show.html.heex:251
#, elixir-autogen, elixir-format
msgid "Hide presentation"
msgstr ""
-#: lib/claper_web/live/event_live/show.html.heex:268
+#: lib/claper_web/live/event_live/show.html.heex:275
#, elixir-autogen, elixir-format
msgid "Show presentation"
msgstr ""
@@ -3481,7 +3476,7 @@ msgstr ""
msgid "Change the first and last name associated with your account."
msgstr ""
-#: lib/claper_web/live/admin_live/user_live.html.heex:41
+#: lib/claper_web/live/admin_live/user_live.html.heex:46
#: lib/claper_web/live/admin_live/user_live.html.heex:110
#: lib/claper_web/live/admin_live/user_live/form_component.ex:18
#: lib/claper_web/live/user_settings_live/show.html.heex:25
@@ -3491,7 +3486,7 @@ msgstr ""
msgid "First name"
msgstr ""
-#: lib/claper_web/live/admin_live/user_live.html.heex:44
+#: lib/claper_web/live/admin_live/user_live.html.heex:49
#: lib/claper_web/live/admin_live/user_live.html.heex:113
#: lib/claper_web/live/admin_live/user_live/form_component.ex:30
#: lib/claper_web/live/user_settings_live/show.html.heex:34
@@ -3526,3 +3521,18 @@ msgstr ""
#, elixir-autogen, elixir-format
msgid "Enter last name"
msgstr ""
+
+#: lib/claper_web/live/event_live/show.html.heex:311
+#, elixir-autogen, elixir-format
+msgid "Hide captions"
+msgstr ""
+
+#: lib/claper_web/live/event_live/show.html.heex:331
+#, elixir-autogen, elixir-format
+msgid "Show captions"
+msgstr ""
+
+#: lib/claper_web/live/event_live/show.html.heex:303
+#, elixir-autogen, elixir-format
+msgid "Waiting for captions"
+msgstr ""
diff --git a/priv/gettext/en/LC_MESSAGES/default.po b/priv/gettext/en/LC_MESSAGES/default.po
index 67c8713..9d410fb 100644
--- a/priv/gettext/en/LC_MESSAGES/default.po
+++ b/priv/gettext/en/LC_MESSAGES/default.po
@@ -16,7 +16,7 @@ msgstr ""
msgid "Settings"
msgstr ""
-#: lib/claper_web/live/admin_live/user_live.html.heex:47
+#: lib/claper_web/live/admin_live/user_live.html.heex:41
#: lib/claper_web/live/admin_live/user_live.html.heex:116
#: lib/claper_web/live/admin_live/user_live/form_component.ex:42
#: lib/claper_web/live/event_live/manage.ex:1157
@@ -72,17 +72,17 @@ msgstr ""
msgid "We sent you an email at"
msgstr ""
-#: lib/claper_web/live/event_live/show.html.heex:527
+#: lib/claper_web/live/event_live/show.html.heex:562
#, elixir-autogen, elixir-format
msgid "days"
msgstr ""
-#: lib/claper_web/live/event_live/show.html.heex:532
+#: lib/claper_web/live/event_live/show.html.heex:567
#, elixir-autogen, elixir-format
msgid "hours"
msgstr ""
-#: lib/claper_web/live/event_live/show.html.heex:537
+#: lib/claper_web/live/event_live/show.html.heex:572
#, elixir-autogen, elixir-format
msgid "minutes"
msgstr ""
@@ -113,7 +113,7 @@ msgstr ""
msgid "Host"
msgstr ""
-#: lib/claper_web/live/event_live/show.html.heex:542
+#: lib/claper_web/live/event_live/show.html.heex:577
#, elixir-autogen, elixir-format
msgid "seconds"
msgstr ""
@@ -137,13 +137,13 @@ msgstr ""
msgid "Incoming"
msgstr ""
-#: lib/claper_web/live/event_live/show.html.heex:36
+#: lib/claper_web/live/event_live/show.html.heex:43
#, elixir-autogen, elixir-format
msgid "Leave"
msgstr ""
#: lib/claper_web/live/event_live/presenter.html.heex:27
-#: lib/claper_web/live/event_live/show.html.heex:567
+#: lib/claper_web/live/event_live/show.html.heex:602
#, elixir-autogen, elixir-format
msgid "Scan to interact in real-time"
msgstr ""
@@ -401,7 +401,7 @@ msgstr ""
msgid "This will delete all responses associated and the poll itself, are you sure?"
msgstr ""
-#: lib/claper_web/live/event_live/show.html.heex:481
+#: lib/claper_web/live/event_live/show.html.heex:517
#, elixir-autogen, elixir-format
msgid "Ask, comment..."
msgstr ""
@@ -574,7 +574,7 @@ msgstr ""
msgid "About"
msgstr ""
-#: lib/claper_web/live/event_live/show.html.heex:578
+#: lib/claper_web/live/event_live/show.html.heex:613
#, elixir-autogen, elixir-format
msgid "Or use the code:"
msgstr ""
@@ -737,14 +737,14 @@ msgstr ""
msgid "Show messages"
msgstr ""
-#: lib/claper_web/live/event_live/show.html.heex:497
+#: lib/claper_web/live/event_live/show.html.heex:533
#, elixir-autogen, elixir-format
msgid "Messages deactivated"
msgstr ""
#: lib/claper_web/live/event_live/post_component.ex:255
-#: lib/claper_web/live/event_live/show.html.heex:66
-#: lib/claper_web/live/event_live/show.html.heex:75
+#: lib/claper_web/live/event_live/show.html.heex:73
+#: lib/claper_web/live/event_live/show.html.heex:82
#, elixir-autogen, elixir-format
msgid "Anonymous"
msgstr ""
@@ -758,7 +758,7 @@ msgstr ""
msgid "Close"
msgstr ""
-#: lib/claper_web/live/event_live/show.html.heex:80
+#: lib/claper_web/live/event_live/show.html.heex:87
#, elixir-autogen, elixir-format
msgid "Enter your name"
msgstr ""
@@ -768,7 +768,7 @@ msgstr ""
msgid "Or go to %{url} and use the code:"
msgstr ""
-#: lib/claper_web/live/event_live/show.html.heex:75
+#: lib/claper_web/live/event_live/show.html.heex:82
#, elixir-autogen, elixir-format
msgid "disabled"
msgstr ""
@@ -1009,7 +1009,7 @@ msgstr ""
msgid "When your event will start?"
msgstr ""
-#: lib/claper_web/live/event_live/show.html.heex:105
+#: lib/claper_web/live/event_live/show.html.heex:112
#, elixir-autogen, elixir-format
msgid "Create your next presentation with"
msgstr ""
@@ -3134,32 +3134,32 @@ msgstr ""
msgid "Global"
msgstr ""
-#: lib/claper_web/live/event_live/show.html.heex:548
+#: lib/claper_web/live/event_live/show.html.heex:583
#, elixir-autogen, elixir-format
msgid "Admit"
msgstr ""
-#: lib/claper_web/live/event_live/show.html.heex:512
+#: lib/claper_web/live/event_live/show.html.heex:547
#, elixir-autogen, elixir-format
msgid "Live interactive event"
msgstr ""
-#: lib/claper_web/live/event_live/show.html.heex:556
+#: lib/claper_web/live/event_live/show.html.heex:591
#, elixir-autogen, elixir-format
msgid "No."
msgstr ""
-#: lib/claper_web/live/event_live/show.html.heex:552
+#: lib/claper_web/live/event_live/show.html.heex:587
#, elixir-autogen, elixir-format
msgid "Session"
msgstr ""
-#: lib/claper_web/live/event_live/show.html.heex:549
+#: lib/claper_web/live/event_live/show.html.heex:584
#, elixir-autogen, elixir-format
msgid "Unlimited"
msgstr ""
-#: lib/claper_web/live/event_live/show.html.heex:584
+#: lib/claper_web/live/event_live/show.html.heex:619
#, elixir-autogen, elixir-format
msgid "Powered by"
msgstr ""
@@ -3313,17 +3313,17 @@ msgstr ""
msgid "Remove field"
msgstr ""
-#: lib/claper_web/live/event_live/show.html.heex:344
+#: lib/claper_web/live/event_live/show.html.heex:380
#, elixir-autogen, elixir-format
msgid "Be the first to ask a question or share a thought."
msgstr ""
-#: lib/claper_web/live/event_live/show.html.heex:464
+#: lib/claper_web/live/event_live/show.html.heex:500
#, elixir-autogen, elixir-format, fuzzy
msgid "Choose identity"
msgstr ""
-#: lib/claper_web/live/event_live/show.html.heex:206
+#: lib/claper_web/live/event_live/show.html.heex:213
#, elixir-autogen, elixir-format, fuzzy
msgid "Current presentation slide"
msgstr ""
@@ -3333,98 +3333,93 @@ msgstr ""
msgid "Message actions"
msgstr ""
-#: lib/claper_web/live/event_live/show.html.heex:144
+#: lib/claper_web/live/event_live/show.html.heex:151
#, elixir-autogen, elixir-format, fuzzy
msgid "New interaction"
msgstr ""
-#: lib/claper_web/live/event_live/show.html.heex:91
+#: lib/claper_web/live/event_live/show.html.heex:98
#, elixir-autogen, elixir-format
msgid "Nickname"
msgstr ""
-#: lib/claper_web/live/event_live/show.html.heex:222
+#: lib/claper_web/live/event_live/show.html.heex:229
#, elixir-autogen, elixir-format
msgid "Open fullscreen"
msgstr ""
-#: lib/claper_web/live/event_live/show.html.heex:53
+#: lib/claper_web/live/event_live/show.html.heex:60
#, elixir-autogen, elixir-format
msgid "Post as"
msgstr ""
-#: lib/claper_web/live/event_live/show.html.heex:44
+#: lib/claper_web/live/event_live/show.html.heex:51
#, elixir-autogen, elixir-format
msgid "Reconnecting..."
msgstr ""
-#: lib/claper_web/live/event_live/show.html.heex:431
+#: lib/claper_web/live/event_live/show.html.heex:467
#, elixir-autogen, elixir-format
msgid "Send a live reaction"
msgstr ""
-#: lib/claper_web/live/event_live/show.html.heex:489
+#: lib/claper_web/live/event_live/show.html.heex:525
#, elixir-autogen, elixir-format, fuzzy
msgid "Send message"
msgstr ""
-#: lib/claper_web/live/event_live/show.html.heex:93
+#: lib/claper_web/live/event_live/show.html.heex:100
#, elixir-autogen, elixir-format, fuzzy
msgid "Set your nickname"
msgstr ""
-#: lib/claper_web/live/event_live/show.html.heex:480
+#: lib/claper_web/live/event_live/show.html.heex:516
#, elixir-autogen, elixir-format
msgid "Set your nickname to participate"
msgstr ""
-#: lib/claper_web/live/event_live/show.html.heex:292
-#, elixir-autogen, elixir-format
-msgid "Toggle captions"
-msgstr ""
-
-#: lib/claper_web/live/event_live/show.html.heex:212
+#: lib/claper_web/live/event_live/show.html.heex:219
#, elixir-autogen, elixir-format
msgid "Waiting for content"
msgstr ""
-#: lib/claper_web/live/event_live/show.html.heex:352
+#: lib/claper_web/live/event_live/show.html.heex:388
#, elixir-autogen, elixir-format, fuzzy
msgid "new messages"
msgstr ""
-#: lib/claper_web/live/event_live/show.html.heex:392
+#: lib/claper_web/live/event_live/show.html.heex:428
#, elixir-autogen, elixir-format
msgid "Clap"
msgstr ""
#: lib/claper_web/live/event_live/post_component.ex:151
-#: lib/claper_web/live/event_live/show.html.heex:379
+#: lib/claper_web/live/event_live/show.html.heex:415
#, elixir-autogen, elixir-format
msgid "Heart"
msgstr ""
-#: lib/claper_web/live/event_live/show.html.heex:405
+#: lib/claper_web/live/event_live/show.html.heex:441
#, elixir-autogen, elixir-format
msgid "Hundred"
msgstr ""
-#: lib/claper_web/live/event_live/show.html.heex:81
+#: lib/claper_web/live/event_live/show.html.heex:88
#, elixir-autogen, elixir-format
msgid "Nickname must be between 2 and 20 characters"
msgstr ""
-#: lib/claper_web/live/event_live/show.html.heex:418
+#: lib/claper_web/live/event_live/show.html.heex:454
#, elixir-autogen, elixir-format
msgid "Raise hand"
msgstr ""
-#: lib/claper_web/live/event_live/show.html.heex:244
+#: lib/claper_web/live/event_live/show.html.heex:251
#, elixir-autogen, elixir-format
msgid "Hide presentation"
msgstr "Hide presentation"
-#: lib/claper_web/live/event_live/show.html.heex:268
+#: lib/claper_web/live/event_live/show.html.heex:275
#, elixir-autogen, elixir-format
msgid "Show presentation"
msgstr "Show presentation"
@@ -3479,7 +3474,7 @@ msgstr ""
msgid "Change the first and last name associated with your account."
msgstr ""
-#: lib/claper_web/live/admin_live/user_live.html.heex:41
+#: lib/claper_web/live/admin_live/user_live.html.heex:46
#: lib/claper_web/live/admin_live/user_live.html.heex:110
#: lib/claper_web/live/admin_live/user_live/form_component.ex:18
#: lib/claper_web/live/user_settings_live/show.html.heex:25
@@ -3489,7 +3484,7 @@ msgstr ""
msgid "First name"
msgstr ""
-#: lib/claper_web/live/admin_live/user_live.html.heex:44
+#: lib/claper_web/live/admin_live/user_live.html.heex:49
#: lib/claper_web/live/admin_live/user_live.html.heex:113
#: lib/claper_web/live/admin_live/user_live/form_component.ex:30
#: lib/claper_web/live/user_settings_live/show.html.heex:34
@@ -3524,3 +3519,18 @@ msgstr ""
#, elixir-autogen, elixir-format, fuzzy
msgid "Enter last name"
msgstr ""
+
+#: lib/claper_web/live/event_live/show.html.heex:311
+#, elixir-autogen, elixir-format, fuzzy
+msgid "Hide captions"
+msgstr ""
+
+#: lib/claper_web/live/event_live/show.html.heex:331
+#, elixir-autogen, elixir-format, fuzzy
+msgid "Show captions"
+msgstr ""
+
+#: lib/claper_web/live/event_live/show.html.heex:303
+#, elixir-autogen, elixir-format, fuzzy
+msgid "Waiting for captions"
+msgstr ""
diff --git a/priv/gettext/es/LC_MESSAGES/default.po b/priv/gettext/es/LC_MESSAGES/default.po
index 9c4c00b..1129dd3 100644
--- a/priv/gettext/es/LC_MESSAGES/default.po
+++ b/priv/gettext/es/LC_MESSAGES/default.po
@@ -16,7 +16,7 @@ msgstr ""
msgid "Settings"
msgstr "Configuración"
-#: lib/claper_web/live/admin_live/user_live.html.heex:47
+#: lib/claper_web/live/admin_live/user_live.html.heex:41
#: lib/claper_web/live/admin_live/user_live.html.heex:116
#: lib/claper_web/live/admin_live/user_live/form_component.ex:42
#: lib/claper_web/live/event_live/manage.ex:1157
@@ -72,17 +72,17 @@ msgstr "Información personal"
msgid "We sent you an email at"
msgstr "Te hemos enviado un email a las "
-#: lib/claper_web/live/event_live/show.html.heex:527
+#: lib/claper_web/live/event_live/show.html.heex:562
#, elixir-autogen, elixir-format
msgid "days"
msgstr "días"
-#: lib/claper_web/live/event_live/show.html.heex:532
+#: lib/claper_web/live/event_live/show.html.heex:567
#, elixir-autogen, elixir-format
msgid "hours"
msgstr "horas"
-#: lib/claper_web/live/event_live/show.html.heex:537
+#: lib/claper_web/live/event_live/show.html.heex:572
#, elixir-autogen, elixir-format
msgid "minutes"
msgstr "minutos"
@@ -113,7 +113,7 @@ msgstr "Panel"
msgid "Host"
msgstr "Anfitrión"
-#: lib/claper_web/live/event_live/show.html.heex:542
+#: lib/claper_web/live/event_live/show.html.heex:577
#, elixir-autogen, elixir-format
msgid "seconds"
msgstr "segundos"
@@ -137,13 +137,13 @@ msgstr "Finaliza el"
msgid "Incoming"
msgstr "Entrada"
-#: lib/claper_web/live/event_live/show.html.heex:36
+#: lib/claper_web/live/event_live/show.html.heex:43
#, elixir-autogen, elixir-format
msgid "Leave"
msgstr "Salir"
#: lib/claper_web/live/event_live/presenter.html.heex:27
-#: lib/claper_web/live/event_live/show.html.heex:567
+#: lib/claper_web/live/event_live/show.html.heex:602
#, elixir-autogen, elixir-format
msgid "Scan to interact in real-time"
msgstr "Escanea para interactuar"
@@ -401,7 +401,7 @@ msgstr "Los mensajes de los asistentes aparecerán aquí."
msgid "This will delete all responses associated and the poll itself, are you sure?"
msgstr "Esto borrará todas las respuestas asociadas y la propia votación, ¿estás seguro/a?"
-#: lib/claper_web/live/event_live/show.html.heex:481
+#: lib/claper_web/live/event_live/show.html.heex:517
#, elixir-autogen, elixir-format
msgid "Ask, comment..."
msgstr "Pregunta, deja comentarios..."
@@ -574,7 +574,7 @@ msgstr "Error al procesar el archivo"
msgid "About"
msgstr "Acerca de"
-#: lib/claper_web/live/event_live/show.html.heex:578
+#: lib/claper_web/live/event_live/show.html.heex:613
#, elixir-autogen, elixir-format
msgid "Or use the code:"
msgstr "O usa el código:"
@@ -737,14 +737,14 @@ msgstr "Activar mensajes"
msgid "Show messages"
msgstr "Mostrar mensajes"
-#: lib/claper_web/live/event_live/show.html.heex:497
+#: lib/claper_web/live/event_live/show.html.heex:533
#, elixir-autogen, elixir-format
msgid "Messages deactivated"
msgstr "Mensajes desactivados"
#: lib/claper_web/live/event_live/post_component.ex:255
-#: lib/claper_web/live/event_live/show.html.heex:66
-#: lib/claper_web/live/event_live/show.html.heex:75
+#: lib/claper_web/live/event_live/show.html.heex:73
+#: lib/claper_web/live/event_live/show.html.heex:82
#, elixir-autogen, elixir-format
msgid "Anonymous"
msgstr "Anónimo"
@@ -758,7 +758,7 @@ msgstr "Anónimo"
msgid "Close"
msgstr "Cerrar"
-#: lib/claper_web/live/event_live/show.html.heex:80
+#: lib/claper_web/live/event_live/show.html.heex:87
#, elixir-autogen, elixir-format
msgid "Enter your name"
msgstr "Introduce tu nombre"
@@ -768,7 +768,7 @@ msgstr "Introduce tu nombre"
msgid "Or go to %{url} and use the code:"
msgstr "O ve a %{url} y usa el código:"
-#: lib/claper_web/live/event_live/show.html.heex:75
+#: lib/claper_web/live/event_live/show.html.heex:82
#, elixir-autogen, elixir-format
msgid "disabled"
msgstr "desactivada"
@@ -1009,7 +1009,7 @@ msgstr "Este evento ha sido terminado"
msgid "When your event will start?"
msgstr "¿Cuándo empezará tu evento?"
-#: lib/claper_web/live/event_live/show.html.heex:105
+#: lib/claper_web/live/event_live/show.html.heex:112
#, elixir-autogen, elixir-format
msgid "Create your next presentation with"
msgstr "Crea tu siguiente presentación con"
@@ -3134,32 +3134,32 @@ msgstr "Ya añadido a esta presentación."
msgid "Global"
msgstr "Global"
-#: lib/claper_web/live/event_live/show.html.heex:548
+#: lib/claper_web/live/event_live/show.html.heex:583
#, elixir-autogen, elixir-format
msgid "Admit"
msgstr "Admisión"
-#: lib/claper_web/live/event_live/show.html.heex:512
+#: lib/claper_web/live/event_live/show.html.heex:547
#, elixir-autogen, elixir-format
msgid "Live interactive event"
msgstr "Evento interactivo en directo"
-#: lib/claper_web/live/event_live/show.html.heex:556
+#: lib/claper_web/live/event_live/show.html.heex:591
#, elixir-autogen, elixir-format
msgid "No."
msgstr "N.º"
-#: lib/claper_web/live/event_live/show.html.heex:552
+#: lib/claper_web/live/event_live/show.html.heex:587
#, elixir-autogen, elixir-format
msgid "Session"
msgstr "Sesión"
-#: lib/claper_web/live/event_live/show.html.heex:549
+#: lib/claper_web/live/event_live/show.html.heex:584
#, elixir-autogen, elixir-format
msgid "Unlimited"
msgstr "Ilimitado"
-#: lib/claper_web/live/event_live/show.html.heex:584
+#: lib/claper_web/live/event_live/show.html.heex:619
#, elixir-autogen, elixir-format
msgid "Powered by"
msgstr "Con tecnología de"
@@ -3313,17 +3313,17 @@ msgstr "Eliminar opción"
msgid "Remove field"
msgstr "Eliminar campo"
-#: lib/claper_web/live/event_live/show.html.heex:344
+#: lib/claper_web/live/event_live/show.html.heex:380
#, elixir-autogen, elixir-format
msgid "Be the first to ask a question or share a thought."
msgstr "Sé el primero en hacer una pregunta o compartir una idea."
-#: lib/claper_web/live/event_live/show.html.heex:464
+#: lib/claper_web/live/event_live/show.html.heex:500
#, elixir-autogen, elixir-format
msgid "Choose identity"
msgstr "Elegir identidad"
-#: lib/claper_web/live/event_live/show.html.heex:206
+#: lib/claper_web/live/event_live/show.html.heex:213
#, elixir-autogen, elixir-format
msgid "Current presentation slide"
msgstr "Diapositiva actual de la presentación"
@@ -3333,98 +3333,93 @@ msgstr "Diapositiva actual de la presentación"
msgid "Message actions"
msgstr "Acciones del mensaje"
-#: lib/claper_web/live/event_live/show.html.heex:144
+#: lib/claper_web/live/event_live/show.html.heex:151
#, elixir-autogen, elixir-format
msgid "New interaction"
msgstr "Nueva interacción"
-#: lib/claper_web/live/event_live/show.html.heex:91
+#: lib/claper_web/live/event_live/show.html.heex:98
#, elixir-autogen, elixir-format
msgid "Nickname"
msgstr "Apodo"
-#: lib/claper_web/live/event_live/show.html.heex:222
+#: lib/claper_web/live/event_live/show.html.heex:229
#, elixir-autogen, elixir-format
msgid "Open fullscreen"
msgstr "Abrir en pantalla completa"
-#: lib/claper_web/live/event_live/show.html.heex:53
+#: lib/claper_web/live/event_live/show.html.heex:60
#, elixir-autogen, elixir-format
msgid "Post as"
msgstr "Publicar como"
-#: lib/claper_web/live/event_live/show.html.heex:44
+#: lib/claper_web/live/event_live/show.html.heex:51
#, elixir-autogen, elixir-format
msgid "Reconnecting..."
msgstr "Reconectando..."
-#: lib/claper_web/live/event_live/show.html.heex:431
+#: lib/claper_web/live/event_live/show.html.heex:467
#, elixir-autogen, elixir-format
msgid "Send a live reaction"
msgstr "Enviar una reacción en directo"
-#: lib/claper_web/live/event_live/show.html.heex:489
+#: lib/claper_web/live/event_live/show.html.heex:525
#, elixir-autogen, elixir-format
msgid "Send message"
msgstr "Enviar mensaje"
-#: lib/claper_web/live/event_live/show.html.heex:93
+#: lib/claper_web/live/event_live/show.html.heex:100
#, elixir-autogen, elixir-format
msgid "Set your nickname"
msgstr "Elige un apodo"
-#: lib/claper_web/live/event_live/show.html.heex:480
+#: lib/claper_web/live/event_live/show.html.heex:516
#, elixir-autogen, elixir-format
msgid "Set your nickname to participate"
msgstr "Elige un apodo para participar"
-#: lib/claper_web/live/event_live/show.html.heex:292
-#, elixir-autogen, elixir-format
-msgid "Toggle captions"
-msgstr "Activar/desactivar subtítulos"
-
-#: lib/claper_web/live/event_live/show.html.heex:212
+#: lib/claper_web/live/event_live/show.html.heex:219
#, elixir-autogen, elixir-format
msgid "Waiting for content"
msgstr "Esperando contenido"
-#: lib/claper_web/live/event_live/show.html.heex:352
+#: lib/claper_web/live/event_live/show.html.heex:388
#, elixir-autogen, elixir-format
msgid "new messages"
msgstr "mensajes nuevos"
-#: lib/claper_web/live/event_live/show.html.heex:392
+#: lib/claper_web/live/event_live/show.html.heex:428
#, elixir-autogen, elixir-format
msgid "Clap"
msgstr "Aplauso"
#: lib/claper_web/live/event_live/post_component.ex:151
-#: lib/claper_web/live/event_live/show.html.heex:379
+#: lib/claper_web/live/event_live/show.html.heex:415
#, elixir-autogen, elixir-format
msgid "Heart"
msgstr "Corazón"
-#: lib/claper_web/live/event_live/show.html.heex:405
+#: lib/claper_web/live/event_live/show.html.heex:441
#, elixir-autogen, elixir-format
msgid "Hundred"
msgstr "Cien puntos"
-#: lib/claper_web/live/event_live/show.html.heex:81
+#: lib/claper_web/live/event_live/show.html.heex:88
#, elixir-autogen, elixir-format
msgid "Nickname must be between 2 and 20 characters"
msgstr "El apodo debe tener entre 2 y 20 caracteres"
-#: lib/claper_web/live/event_live/show.html.heex:418
+#: lib/claper_web/live/event_live/show.html.heex:454
#, elixir-autogen, elixir-format
msgid "Raise hand"
msgstr "Mano levantada"
-#: lib/claper_web/live/event_live/show.html.heex:244
+#: lib/claper_web/live/event_live/show.html.heex:251
#, elixir-autogen, elixir-format
msgid "Hide presentation"
msgstr "Ocultar presentación"
-#: lib/claper_web/live/event_live/show.html.heex:268
+#: lib/claper_web/live/event_live/show.html.heex:275
#, elixir-autogen, elixir-format
msgid "Show presentation"
msgstr "Mostrar presentación"
@@ -3479,7 +3474,7 @@ msgstr "Configuración de la presentación"
msgid "Change the first and last name associated with your account."
msgstr "Cambiar la dirección email asociada a tu cuenta."
-#: lib/claper_web/live/admin_live/user_live.html.heex:41
+#: lib/claper_web/live/admin_live/user_live.html.heex:46
#: lib/claper_web/live/admin_live/user_live.html.heex:110
#: lib/claper_web/live/admin_live/user_live/form_component.ex:18
#: lib/claper_web/live/user_settings_live/show.html.heex:25
@@ -3489,7 +3484,7 @@ msgstr "Cambiar la dirección email asociada a tu cuenta."
msgid "First name"
msgstr ""
-#: lib/claper_web/live/admin_live/user_live.html.heex:44
+#: lib/claper_web/live/admin_live/user_live.html.heex:49
#: lib/claper_web/live/admin_live/user_live.html.heex:113
#: lib/claper_web/live/admin_live/user_live/form_component.ex:30
#: lib/claper_web/live/user_settings_live/show.html.heex:34
@@ -3524,3 +3519,18 @@ msgstr "Introduce tu nombre"
#, elixir-autogen, elixir-format, fuzzy
msgid "Enter last name"
msgstr "Introduce un título"
+
+#: lib/claper_web/live/event_live/show.html.heex:311
+#, elixir-autogen, elixir-format, fuzzy
+msgid "Hide captions"
+msgstr "Activar/desactivar subtítulos"
+
+#: lib/claper_web/live/event_live/show.html.heex:331
+#, elixir-autogen, elixir-format, fuzzy
+msgid "Show captions"
+msgstr "Activar/desactivar subtítulos"
+
+#: lib/claper_web/live/event_live/show.html.heex:303
+#, elixir-autogen, elixir-format, fuzzy
+msgid "Waiting for captions"
+msgstr "Esperando contenido"
diff --git a/priv/gettext/fr/LC_MESSAGES/default.po b/priv/gettext/fr/LC_MESSAGES/default.po
index b729257..dd4b4d6 100644
--- a/priv/gettext/fr/LC_MESSAGES/default.po
+++ b/priv/gettext/fr/LC_MESSAGES/default.po
@@ -16,7 +16,7 @@ msgstr ""
msgid "Settings"
msgstr "Paramètres"
-#: lib/claper_web/live/admin_live/user_live.html.heex:47
+#: lib/claper_web/live/admin_live/user_live.html.heex:41
#: lib/claper_web/live/admin_live/user_live.html.heex:116
#: lib/claper_web/live/admin_live/user_live/form_component.ex:42
#: lib/claper_web/live/event_live/manage.ex:1157
@@ -72,17 +72,17 @@ msgstr "Informations personnelles"
msgid "We sent you an email at"
msgstr "Nous vous avons envoyé un email à"
-#: lib/claper_web/live/event_live/show.html.heex:527
+#: lib/claper_web/live/event_live/show.html.heex:562
#, elixir-autogen, elixir-format
msgid "days"
msgstr "jours"
-#: lib/claper_web/live/event_live/show.html.heex:532
+#: lib/claper_web/live/event_live/show.html.heex:567
#, elixir-autogen, elixir-format
msgid "hours"
msgstr "heures"
-#: lib/claper_web/live/event_live/show.html.heex:537
+#: lib/claper_web/live/event_live/show.html.heex:572
#, elixir-autogen, elixir-format
msgid "minutes"
msgstr "minutes"
@@ -113,7 +113,7 @@ msgstr "Tableau de bord"
msgid "Host"
msgstr "Animateur"
-#: lib/claper_web/live/event_live/show.html.heex:542
+#: lib/claper_web/live/event_live/show.html.heex:577
#, elixir-autogen, elixir-format
msgid "seconds"
msgstr "secondes"
@@ -137,13 +137,13 @@ msgstr "Terminé le"
msgid "Incoming"
msgstr "À venir"
-#: lib/claper_web/live/event_live/show.html.heex:36
+#: lib/claper_web/live/event_live/show.html.heex:43
#, elixir-autogen, elixir-format
msgid "Leave"
msgstr "Quitter l'événement"
#: lib/claper_web/live/event_live/presenter.html.heex:27
-#: lib/claper_web/live/event_live/show.html.heex:567
+#: lib/claper_web/live/event_live/show.html.heex:602
#, elixir-autogen, elixir-format
msgid "Scan to interact in real-time"
msgstr "Scannez pour interagir en temps réel"
@@ -402,7 +402,7 @@ msgstr "Les messages des participants apparaîtront ici."
msgid "This will delete all responses associated and the poll itself, are you sure?"
msgstr "Cela supprimera toutes les réponses associées et le sondage lui-même, êtes-vous sûr ?"
-#: lib/claper_web/live/event_live/show.html.heex:481
+#: lib/claper_web/live/event_live/show.html.heex:517
#, elixir-autogen, elixir-format
msgid "Ask, comment..."
msgstr "Questionnez, commentez..."
@@ -577,7 +577,7 @@ msgstr "Erreur lors du traitement du fichier"
msgid "About"
msgstr "À propos"
-#: lib/claper_web/live/event_live/show.html.heex:578
+#: lib/claper_web/live/event_live/show.html.heex:613
#, elixir-autogen, elixir-format
msgid "Or use the code:"
msgstr "Ou utilisez le code:"
@@ -741,14 +741,14 @@ msgstr "Activer messages"
msgid "Show messages"
msgstr "Afficher messages"
-#: lib/claper_web/live/event_live/show.html.heex:497
+#: lib/claper_web/live/event_live/show.html.heex:533
#, elixir-autogen, elixir-format
msgid "Messages deactivated"
msgstr "Messages désactivés"
#: lib/claper_web/live/event_live/post_component.ex:255
-#: lib/claper_web/live/event_live/show.html.heex:66
-#: lib/claper_web/live/event_live/show.html.heex:75
+#: lib/claper_web/live/event_live/show.html.heex:73
+#: lib/claper_web/live/event_live/show.html.heex:82
#, elixir-autogen, elixir-format
msgid "Anonymous"
msgstr "Anonyme"
@@ -762,7 +762,7 @@ msgstr "Anonyme"
msgid "Close"
msgstr "Fermer"
-#: lib/claper_web/live/event_live/show.html.heex:80
+#: lib/claper_web/live/event_live/show.html.heex:87
#, elixir-autogen, elixir-format
msgid "Enter your name"
msgstr "Entrez votre nom"
@@ -772,7 +772,7 @@ msgstr "Entrez votre nom"
msgid "Or go to %{url} and use the code:"
msgstr "Ou allez sur %{url} et utilisez le code:"
-#: lib/claper_web/live/event_live/show.html.heex:75
+#: lib/claper_web/live/event_live/show.html.heex:82
#, elixir-autogen, elixir-format
msgid "disabled"
msgstr "désactivé"
@@ -1013,7 +1013,7 @@ msgstr "Cet événement vient d'être terminé"
msgid "When your event will start?"
msgstr "Quand votre événement commencera-t-il ?"
-#: lib/claper_web/live/event_live/show.html.heex:105
+#: lib/claper_web/live/event_live/show.html.heex:112
#, elixir-autogen, elixir-format
msgid "Create your next presentation with"
msgstr "Créez votre prochaine présentation avec"
@@ -3138,32 +3138,32 @@ msgstr "Déjà ajouté à cette présentation."
msgid "Global"
msgstr "Global"
-#: lib/claper_web/live/event_live/show.html.heex:548
+#: lib/claper_web/live/event_live/show.html.heex:583
#, elixir-autogen, elixir-format
msgid "Admit"
msgstr "Admission"
-#: lib/claper_web/live/event_live/show.html.heex:512
+#: lib/claper_web/live/event_live/show.html.heex:547
#, elixir-autogen, elixir-format
msgid "Live interactive event"
msgstr "Événement interactif en direct"
-#: lib/claper_web/live/event_live/show.html.heex:556
+#: lib/claper_web/live/event_live/show.html.heex:591
#, elixir-autogen, elixir-format
msgid "No."
msgstr "N°"
-#: lib/claper_web/live/event_live/show.html.heex:552
+#: lib/claper_web/live/event_live/show.html.heex:587
#, elixir-autogen, elixir-format
msgid "Session"
msgstr "Session"
-#: lib/claper_web/live/event_live/show.html.heex:549
+#: lib/claper_web/live/event_live/show.html.heex:584
#, elixir-autogen, elixir-format
msgid "Unlimited"
msgstr "Illimité"
-#: lib/claper_web/live/event_live/show.html.heex:584
+#: lib/claper_web/live/event_live/show.html.heex:619
#, elixir-autogen, elixir-format
msgid "Powered by"
msgstr "Propulsé par"
@@ -3317,17 +3317,17 @@ msgstr "Supprimer le choix"
msgid "Remove field"
msgstr "Supprimer le champ"
-#: lib/claper_web/live/event_live/show.html.heex:344
+#: lib/claper_web/live/event_live/show.html.heex:380
#, elixir-autogen, elixir-format
msgid "Be the first to ask a question or share a thought."
msgstr "Soyez le premier à poser une question ou à partager une idée."
-#: lib/claper_web/live/event_live/show.html.heex:464
+#: lib/claper_web/live/event_live/show.html.heex:500
#, elixir-autogen, elixir-format
msgid "Choose identity"
msgstr "Choisir une identité"
-#: lib/claper_web/live/event_live/show.html.heex:206
+#: lib/claper_web/live/event_live/show.html.heex:213
#, elixir-autogen, elixir-format
msgid "Current presentation slide"
msgstr "Diapositive actuelle de la présentation"
@@ -3337,98 +3337,93 @@ msgstr "Diapositive actuelle de la présentation"
msgid "Message actions"
msgstr "Actions du message"
-#: lib/claper_web/live/event_live/show.html.heex:144
+#: lib/claper_web/live/event_live/show.html.heex:151
#, elixir-autogen, elixir-format
msgid "New interaction"
msgstr "Nouvelle interaction"
-#: lib/claper_web/live/event_live/show.html.heex:91
+#: lib/claper_web/live/event_live/show.html.heex:98
#, elixir-autogen, elixir-format
msgid "Nickname"
msgstr "Pseudo"
-#: lib/claper_web/live/event_live/show.html.heex:222
+#: lib/claper_web/live/event_live/show.html.heex:229
#, elixir-autogen, elixir-format
msgid "Open fullscreen"
msgstr "Ouvrir en plein écran"
-#: lib/claper_web/live/event_live/show.html.heex:53
+#: lib/claper_web/live/event_live/show.html.heex:60
#, elixir-autogen, elixir-format
msgid "Post as"
msgstr "Publier en tant que"
-#: lib/claper_web/live/event_live/show.html.heex:44
+#: lib/claper_web/live/event_live/show.html.heex:51
#, elixir-autogen, elixir-format
msgid "Reconnecting..."
msgstr "Reconnexion..."
-#: lib/claper_web/live/event_live/show.html.heex:431
+#: lib/claper_web/live/event_live/show.html.heex:467
#, elixir-autogen, elixir-format
msgid "Send a live reaction"
msgstr "Envoyer une réaction en direct"
-#: lib/claper_web/live/event_live/show.html.heex:489
+#: lib/claper_web/live/event_live/show.html.heex:525
#, elixir-autogen, elixir-format
msgid "Send message"
msgstr "Envoyer le message"
-#: lib/claper_web/live/event_live/show.html.heex:93
+#: lib/claper_web/live/event_live/show.html.heex:100
#, elixir-autogen, elixir-format
msgid "Set your nickname"
msgstr "Choisir un pseudo"
-#: lib/claper_web/live/event_live/show.html.heex:480
+#: lib/claper_web/live/event_live/show.html.heex:516
#, elixir-autogen, elixir-format
msgid "Set your nickname to participate"
msgstr "Choisir un pseudo pour participer"
-#: lib/claper_web/live/event_live/show.html.heex:292
-#, elixir-autogen, elixir-format
-msgid "Toggle captions"
-msgstr "Activer/désactiver les sous-titres"
-
-#: lib/claper_web/live/event_live/show.html.heex:212
+#: lib/claper_web/live/event_live/show.html.heex:219
#, elixir-autogen, elixir-format
msgid "Waiting for content"
msgstr "En attente de contenu"
-#: lib/claper_web/live/event_live/show.html.heex:352
+#: lib/claper_web/live/event_live/show.html.heex:388
#, elixir-autogen, elixir-format
msgid "new messages"
msgstr "nouveaux messages"
-#: lib/claper_web/live/event_live/show.html.heex:392
+#: lib/claper_web/live/event_live/show.html.heex:428
#, elixir-autogen, elixir-format
msgid "Clap"
msgstr "Applaudissements"
#: lib/claper_web/live/event_live/post_component.ex:151
-#: lib/claper_web/live/event_live/show.html.heex:379
+#: lib/claper_web/live/event_live/show.html.heex:415
#, elixir-autogen, elixir-format
msgid "Heart"
msgstr "Cœur"
-#: lib/claper_web/live/event_live/show.html.heex:405
+#: lib/claper_web/live/event_live/show.html.heex:441
#, elixir-autogen, elixir-format
msgid "Hundred"
msgstr "Cent points"
-#: lib/claper_web/live/event_live/show.html.heex:81
+#: lib/claper_web/live/event_live/show.html.heex:88
#, elixir-autogen, elixir-format
msgid "Nickname must be between 2 and 20 characters"
msgstr "Le pseudo doit contenir entre 2 et 20 caractères"
-#: lib/claper_web/live/event_live/show.html.heex:418
+#: lib/claper_web/live/event_live/show.html.heex:454
#, elixir-autogen, elixir-format
msgid "Raise hand"
msgstr "Main levée"
-#: lib/claper_web/live/event_live/show.html.heex:244
+#: lib/claper_web/live/event_live/show.html.heex:251
#, elixir-autogen, elixir-format
msgid "Hide presentation"
msgstr "Masquer la présentation"
-#: lib/claper_web/live/event_live/show.html.heex:268
+#: lib/claper_web/live/event_live/show.html.heex:275
#, elixir-autogen, elixir-format
msgid "Show presentation"
msgstr "Afficher la présentation"
@@ -3483,7 +3478,7 @@ msgstr "Paramètres de présentation"
msgid "Change the first and last name associated with your account."
msgstr "Modifiez l'email que vous souhaitez associer à votre compte."
-#: lib/claper_web/live/admin_live/user_live.html.heex:41
+#: lib/claper_web/live/admin_live/user_live.html.heex:46
#: lib/claper_web/live/admin_live/user_live.html.heex:110
#: lib/claper_web/live/admin_live/user_live/form_component.ex:18
#: lib/claper_web/live/user_settings_live/show.html.heex:25
@@ -3493,7 +3488,7 @@ msgstr "Modifiez l'email que vous souhaitez associer à votre compte."
msgid "First name"
msgstr ""
-#: lib/claper_web/live/admin_live/user_live.html.heex:44
+#: lib/claper_web/live/admin_live/user_live.html.heex:49
#: lib/claper_web/live/admin_live/user_live.html.heex:113
#: lib/claper_web/live/admin_live/user_live/form_component.ex:30
#: lib/claper_web/live/user_settings_live/show.html.heex:34
@@ -3528,3 +3523,18 @@ msgstr "Entrez votre nom"
#, elixir-autogen, elixir-format, fuzzy
msgid "Enter last name"
msgstr "Saisissez un titre"
+
+#: lib/claper_web/live/event_live/show.html.heex:311
+#, elixir-autogen, elixir-format, fuzzy
+msgid "Hide captions"
+msgstr "Activer/désactiver les sous-titres"
+
+#: lib/claper_web/live/event_live/show.html.heex:331
+#, elixir-autogen, elixir-format, fuzzy
+msgid "Show captions"
+msgstr "Activer/désactiver les sous-titres"
+
+#: lib/claper_web/live/event_live/show.html.heex:303
+#, elixir-autogen, elixir-format, fuzzy
+msgid "Waiting for captions"
+msgstr "En attente de contenu"
diff --git a/priv/gettext/hu/LC_MESSAGES/default.po b/priv/gettext/hu/LC_MESSAGES/default.po
index 98e9cdb..04eb4e9 100644
--- a/priv/gettext/hu/LC_MESSAGES/default.po
+++ b/priv/gettext/hu/LC_MESSAGES/default.po
@@ -16,7 +16,7 @@ msgstr ""
msgid "Settings"
msgstr "Beállítások"
-#: lib/claper_web/live/admin_live/user_live.html.heex:47
+#: lib/claper_web/live/admin_live/user_live.html.heex:41
#: lib/claper_web/live/admin_live/user_live.html.heex:116
#: lib/claper_web/live/admin_live/user_live/form_component.ex:42
#: lib/claper_web/live/event_live/manage.ex:1157
@@ -72,17 +72,17 @@ msgstr "Személyes adatok"
msgid "We sent you an email at"
msgstr "Küldtünk egy e-mailt erre a címre:"
-#: lib/claper_web/live/event_live/show.html.heex:527
+#: lib/claper_web/live/event_live/show.html.heex:562
#, elixir-autogen, elixir-format
msgid "days"
msgstr "nap"
-#: lib/claper_web/live/event_live/show.html.heex:532
+#: lib/claper_web/live/event_live/show.html.heex:567
#, elixir-autogen, elixir-format
msgid "hours"
msgstr "óra"
-#: lib/claper_web/live/event_live/show.html.heex:537
+#: lib/claper_web/live/event_live/show.html.heex:572
#, elixir-autogen, elixir-format
msgid "minutes"
msgstr "perc"
@@ -113,7 +113,7 @@ msgstr "Kezdőlap"
msgid "Host"
msgstr "Host"
-#: lib/claper_web/live/event_live/show.html.heex:542
+#: lib/claper_web/live/event_live/show.html.heex:577
#, elixir-autogen, elixir-format
msgid "seconds"
msgstr "másodperc"
@@ -137,13 +137,13 @@ msgstr "Vége ekkor: "
msgid "Incoming"
msgstr "Bejövő"
-#: lib/claper_web/live/event_live/show.html.heex:36
+#: lib/claper_web/live/event_live/show.html.heex:43
#, elixir-autogen, elixir-format
msgid "Leave"
msgstr "Kilépés"
#: lib/claper_web/live/event_live/presenter.html.heex:27
-#: lib/claper_web/live/event_live/show.html.heex:567
+#: lib/claper_web/live/event_live/show.html.heex:602
#, elixir-autogen, elixir-format
msgid "Scan to interact in real-time"
msgstr "Szkennelje be, hogy valós időben csatlakozhasson."
@@ -401,7 +401,7 @@ msgstr "A résztvevők üzenetei itt fognak megjelenni."
msgid "This will delete all responses associated and the poll itself, are you sure?"
msgstr "Ez a szavazással együtt törli az összes beérkezett választ is. Biztos benne?"
-#: lib/claper_web/live/event_live/show.html.heex:481
+#: lib/claper_web/live/event_live/show.html.heex:517
#, elixir-autogen, elixir-format
msgid "Ask, comment..."
msgstr "Kérdezzen, kommenteljen..."
@@ -574,7 +574,7 @@ msgstr "Hiba a fájl feldolgozásakor"
msgid "About"
msgstr "Rólunk"
-#: lib/claper_web/live/event_live/show.html.heex:578
+#: lib/claper_web/live/event_live/show.html.heex:613
#, elixir-autogen, elixir-format
msgid "Or use the code:"
msgstr "Vagy használja a kódot:"
@@ -737,14 +737,14 @@ msgstr "Üzenetek engedélyezése"
msgid "Show messages"
msgstr "Üzenetek mutatása"
-#: lib/claper_web/live/event_live/show.html.heex:497
+#: lib/claper_web/live/event_live/show.html.heex:533
#, elixir-autogen, elixir-format
msgid "Messages deactivated"
msgstr "Üzenetek letiltva."
#: lib/claper_web/live/event_live/post_component.ex:255
-#: lib/claper_web/live/event_live/show.html.heex:66
-#: lib/claper_web/live/event_live/show.html.heex:75
+#: lib/claper_web/live/event_live/show.html.heex:73
+#: lib/claper_web/live/event_live/show.html.heex:82
#, elixir-autogen, elixir-format
msgid "Anonymous"
msgstr "Névtelen"
@@ -758,7 +758,7 @@ msgstr "Névtelen"
msgid "Close"
msgstr "Bezárás"
-#: lib/claper_web/live/event_live/show.html.heex:80
+#: lib/claper_web/live/event_live/show.html.heex:87
#, elixir-autogen, elixir-format
msgid "Enter your name"
msgstr "Írja be a nevét"
@@ -768,7 +768,7 @@ msgstr "Írja be a nevét"
msgid "Or go to %{url} and use the code:"
msgstr "Vagy látogassa meg a következő linket: %{url} és használja a következő kódot:"
-#: lib/claper_web/live/event_live/show.html.heex:75
+#: lib/claper_web/live/event_live/show.html.heex:82
#, elixir-autogen, elixir-format
msgid "disabled"
msgstr "letiltva"
@@ -1009,7 +1009,7 @@ msgstr "Az esemény befejeződött"
msgid "When your event will start?"
msgstr "Mikor kezdődik az esemény?"
-#: lib/claper_web/live/event_live/show.html.heex:105
+#: lib/claper_web/live/event_live/show.html.heex:112
#, elixir-autogen, elixir-format
msgid "Create your next presentation with"
msgstr "Hozza létre következő prezentációját ezzel:"
@@ -3134,32 +3134,32 @@ msgstr "Már hozzá lett adva ehhez a prezentációhoz."
msgid "Global"
msgstr "Globális"
-#: lib/claper_web/live/event_live/show.html.heex:548
+#: lib/claper_web/live/event_live/show.html.heex:583
#, elixir-autogen, elixir-format
msgid "Admit"
msgstr "Belépés"
-#: lib/claper_web/live/event_live/show.html.heex:512
+#: lib/claper_web/live/event_live/show.html.heex:547
#, elixir-autogen, elixir-format
msgid "Live interactive event"
msgstr "Élő interaktív esemény"
-#: lib/claper_web/live/event_live/show.html.heex:556
+#: lib/claper_web/live/event_live/show.html.heex:591
#, elixir-autogen, elixir-format
msgid "No."
msgstr "Sz."
-#: lib/claper_web/live/event_live/show.html.heex:552
+#: lib/claper_web/live/event_live/show.html.heex:587
#, elixir-autogen, elixir-format
msgid "Session"
msgstr "Szekció"
-#: lib/claper_web/live/event_live/show.html.heex:549
+#: lib/claper_web/live/event_live/show.html.heex:584
#, elixir-autogen, elixir-format
msgid "Unlimited"
msgstr "Korlátlan"
-#: lib/claper_web/live/event_live/show.html.heex:584
+#: lib/claper_web/live/event_live/show.html.heex:619
#, elixir-autogen, elixir-format
msgid "Powered by"
msgstr "Üzemelteti"
@@ -3313,17 +3313,17 @@ msgstr "Válaszlehetőség eltávolítása"
msgid "Remove field"
msgstr "Mező eltávolítása"
-#: lib/claper_web/live/event_live/show.html.heex:344
+#: lib/claper_web/live/event_live/show.html.heex:380
#, elixir-autogen, elixir-format
msgid "Be the first to ask a question or share a thought."
msgstr "Legyen az első, aki kérdést tesz fel vagy megoszt egy gondolatot."
-#: lib/claper_web/live/event_live/show.html.heex:464
+#: lib/claper_web/live/event_live/show.html.heex:500
#, elixir-autogen, elixir-format
msgid "Choose identity"
msgstr "Identitás kiválasztása"
-#: lib/claper_web/live/event_live/show.html.heex:206
+#: lib/claper_web/live/event_live/show.html.heex:213
#, elixir-autogen, elixir-format
msgid "Current presentation slide"
msgstr "A prezentáció aktuális diája"
@@ -3333,98 +3333,93 @@ msgstr "A prezentáció aktuális diája"
msgid "Message actions"
msgstr "Üzenetműveletek"
-#: lib/claper_web/live/event_live/show.html.heex:144
+#: lib/claper_web/live/event_live/show.html.heex:151
#, elixir-autogen, elixir-format
msgid "New interaction"
msgstr "Új interakció"
-#: lib/claper_web/live/event_live/show.html.heex:91
+#: lib/claper_web/live/event_live/show.html.heex:98
#, elixir-autogen, elixir-format
msgid "Nickname"
msgstr "Becenév"
-#: lib/claper_web/live/event_live/show.html.heex:222
+#: lib/claper_web/live/event_live/show.html.heex:229
#, elixir-autogen, elixir-format
msgid "Open fullscreen"
msgstr "Teljes képernyő megnyitása"
-#: lib/claper_web/live/event_live/show.html.heex:53
+#: lib/claper_web/live/event_live/show.html.heex:60
#, elixir-autogen, elixir-format
msgid "Post as"
msgstr "Közzététel mint"
-#: lib/claper_web/live/event_live/show.html.heex:44
+#: lib/claper_web/live/event_live/show.html.heex:51
#, elixir-autogen, elixir-format
msgid "Reconnecting..."
msgstr "Újracsatlakozás..."
-#: lib/claper_web/live/event_live/show.html.heex:431
+#: lib/claper_web/live/event_live/show.html.heex:467
#, elixir-autogen, elixir-format
msgid "Send a live reaction"
msgstr "Élő reakció küldése"
-#: lib/claper_web/live/event_live/show.html.heex:489
+#: lib/claper_web/live/event_live/show.html.heex:525
#, elixir-autogen, elixir-format
msgid "Send message"
msgstr "Üzenet küldése"
-#: lib/claper_web/live/event_live/show.html.heex:93
+#: lib/claper_web/live/event_live/show.html.heex:100
#, elixir-autogen, elixir-format
msgid "Set your nickname"
msgstr "Becenév megadása"
-#: lib/claper_web/live/event_live/show.html.heex:480
+#: lib/claper_web/live/event_live/show.html.heex:516
#, elixir-autogen, elixir-format
msgid "Set your nickname to participate"
msgstr "Becenév megadása a részvételhez"
-#: lib/claper_web/live/event_live/show.html.heex:292
-#, elixir-autogen, elixir-format
-msgid "Toggle captions"
-msgstr "Feliratok be-/kikapcsolása"
-
-#: lib/claper_web/live/event_live/show.html.heex:212
+#: lib/claper_web/live/event_live/show.html.heex:219
#, elixir-autogen, elixir-format
msgid "Waiting for content"
msgstr "Várakozás a tartalomra"
-#: lib/claper_web/live/event_live/show.html.heex:352
+#: lib/claper_web/live/event_live/show.html.heex:388
#, elixir-autogen, elixir-format
msgid "new messages"
msgstr "új üzenet"
-#: lib/claper_web/live/event_live/show.html.heex:392
+#: lib/claper_web/live/event_live/show.html.heex:428
#, elixir-autogen, elixir-format
msgid "Clap"
msgstr "Taps"
#: lib/claper_web/live/event_live/post_component.ex:151
-#: lib/claper_web/live/event_live/show.html.heex:379
+#: lib/claper_web/live/event_live/show.html.heex:415
#, elixir-autogen, elixir-format
msgid "Heart"
msgstr "Szív"
-#: lib/claper_web/live/event_live/show.html.heex:405
+#: lib/claper_web/live/event_live/show.html.heex:441
#, elixir-autogen, elixir-format
msgid "Hundred"
msgstr "Száz pont"
-#: lib/claper_web/live/event_live/show.html.heex:81
+#: lib/claper_web/live/event_live/show.html.heex:88
#, elixir-autogen, elixir-format
msgid "Nickname must be between 2 and 20 characters"
msgstr "A becenévnek 2 és 20 karakter között kell lennie"
-#: lib/claper_web/live/event_live/show.html.heex:418
+#: lib/claper_web/live/event_live/show.html.heex:454
#, elixir-autogen, elixir-format
msgid "Raise hand"
msgstr "Felemelt kéz"
-#: lib/claper_web/live/event_live/show.html.heex:244
+#: lib/claper_web/live/event_live/show.html.heex:251
#, elixir-autogen, elixir-format
msgid "Hide presentation"
msgstr "Prezentáció elrejtése"
-#: lib/claper_web/live/event_live/show.html.heex:268
+#: lib/claper_web/live/event_live/show.html.heex:275
#, elixir-autogen, elixir-format
msgid "Show presentation"
msgstr "Prezentáció megjelenítése"
@@ -3479,7 +3474,7 @@ msgstr "Prezentáció beállításai"
msgid "Change the first and last name associated with your account."
msgstr "Fiók e-mail címének módosítása."
-#: lib/claper_web/live/admin_live/user_live.html.heex:41
+#: lib/claper_web/live/admin_live/user_live.html.heex:46
#: lib/claper_web/live/admin_live/user_live.html.heex:110
#: lib/claper_web/live/admin_live/user_live/form_component.ex:18
#: lib/claper_web/live/user_settings_live/show.html.heex:25
@@ -3489,7 +3484,7 @@ msgstr "Fiók e-mail címének módosítása."
msgid "First name"
msgstr ""
-#: lib/claper_web/live/admin_live/user_live.html.heex:44
+#: lib/claper_web/live/admin_live/user_live.html.heex:49
#: lib/claper_web/live/admin_live/user_live.html.heex:113
#: lib/claper_web/live/admin_live/user_live/form_component.ex:30
#: lib/claper_web/live/user_settings_live/show.html.heex:34
@@ -3524,3 +3519,18 @@ msgstr "Írja be a nevét"
#, elixir-autogen, elixir-format, fuzzy
msgid "Enter last name"
msgstr "Adj meg egy címet"
+
+#: lib/claper_web/live/event_live/show.html.heex:311
+#, elixir-autogen, elixir-format, fuzzy
+msgid "Hide captions"
+msgstr "Feliratok be-/kikapcsolása"
+
+#: lib/claper_web/live/event_live/show.html.heex:331
+#, elixir-autogen, elixir-format, fuzzy
+msgid "Show captions"
+msgstr "Feliratok be-/kikapcsolása"
+
+#: lib/claper_web/live/event_live/show.html.heex:303
+#, elixir-autogen, elixir-format, fuzzy
+msgid "Waiting for captions"
+msgstr "Várakozás a tartalomra"
diff --git a/priv/gettext/it/LC_MESSAGES/default.po b/priv/gettext/it/LC_MESSAGES/default.po
index eacba1a..8a36361 100644
--- a/priv/gettext/it/LC_MESSAGES/default.po
+++ b/priv/gettext/it/LC_MESSAGES/default.po
@@ -17,7 +17,7 @@ msgstr ""
msgid "Settings"
msgstr "Impostazioni"
-#: lib/claper_web/live/admin_live/user_live.html.heex:47
+#: lib/claper_web/live/admin_live/user_live.html.heex:41
#: lib/claper_web/live/admin_live/user_live.html.heex:116
#: lib/claper_web/live/admin_live/user_live/form_component.ex:42
#: lib/claper_web/live/event_live/manage.ex:1157
@@ -73,17 +73,17 @@ msgstr "Informazioni personali"
msgid "We sent you an email at"
msgstr "Ti abbiamo inviato un'email a"
-#: lib/claper_web/live/event_live/show.html.heex:527
+#: lib/claper_web/live/event_live/show.html.heex:562
#, elixir-autogen, elixir-format
msgid "days"
msgstr "giorni"
-#: lib/claper_web/live/event_live/show.html.heex:532
+#: lib/claper_web/live/event_live/show.html.heex:567
#, elixir-autogen, elixir-format
msgid "hours"
msgstr "ore"
-#: lib/claper_web/live/event_live/show.html.heex:537
+#: lib/claper_web/live/event_live/show.html.heex:572
#, elixir-autogen, elixir-format
msgid "minutes"
msgstr "minuti"
@@ -114,7 +114,7 @@ msgstr "Cruscotto"
msgid "Host"
msgstr "Host"
-#: lib/claper_web/live/event_live/show.html.heex:542
+#: lib/claper_web/live/event_live/show.html.heex:577
#, elixir-autogen, elixir-format
msgid "seconds"
msgstr "secondi"
@@ -138,13 +138,13 @@ msgstr "Terminato il"
msgid "Incoming"
msgstr "In entrata"
-#: lib/claper_web/live/event_live/show.html.heex:36
+#: lib/claper_web/live/event_live/show.html.heex:43
#, elixir-autogen, elixir-format
msgid "Leave"
msgstr "Lascia"
#: lib/claper_web/live/event_live/presenter.html.heex:27
-#: lib/claper_web/live/event_live/show.html.heex:567
+#: lib/claper_web/live/event_live/show.html.heex:602
#, elixir-autogen, elixir-format
msgid "Scan to interact in real-time"
msgstr "Scansiona per interagire in tempo reale"
@@ -402,7 +402,7 @@ msgstr "I messaggi delle persone partecipanti appariranno qui."
msgid "This will delete all responses associated and the poll itself, are you sure?"
msgstr "Verranno eliminate tutte le risposte associate e il sondaggio stesso. Sei sicuro?"
-#: lib/claper_web/live/event_live/show.html.heex:481
+#: lib/claper_web/live/event_live/show.html.heex:517
#, elixir-autogen, elixir-format
msgid "Ask, comment..."
msgstr "Chiedi, commenta..."
@@ -575,7 +575,7 @@ msgstr "Errore durante l'elaborazione del file"
msgid "About"
msgstr "Informazioni"
-#: lib/claper_web/live/event_live/show.html.heex:578
+#: lib/claper_web/live/event_live/show.html.heex:613
#, elixir-autogen, elixir-format
msgid "Or use the code:"
msgstr "Oppure usa il codice:"
@@ -738,14 +738,14 @@ msgstr "Abilita messaggi"
msgid "Show messages"
msgstr "Mostra messaggi"
-#: lib/claper_web/live/event_live/show.html.heex:497
+#: lib/claper_web/live/event_live/show.html.heex:533
#, elixir-autogen, elixir-format
msgid "Messages deactivated"
msgstr "Messaggi disattivati"
#: lib/claper_web/live/event_live/post_component.ex:255
-#: lib/claper_web/live/event_live/show.html.heex:66
-#: lib/claper_web/live/event_live/show.html.heex:75
+#: lib/claper_web/live/event_live/show.html.heex:73
+#: lib/claper_web/live/event_live/show.html.heex:82
#, elixir-autogen, elixir-format
msgid "Anonymous"
msgstr "Anonimo"
@@ -759,7 +759,7 @@ msgstr "Anonimo"
msgid "Close"
msgstr "Chiudi"
-#: lib/claper_web/live/event_live/show.html.heex:80
+#: lib/claper_web/live/event_live/show.html.heex:87
#, elixir-autogen, elixir-format
msgid "Enter your name"
msgstr "Inserisci il tuo nome"
@@ -769,7 +769,7 @@ msgstr "Inserisci il tuo nome"
msgid "Or go to %{url} and use the code:"
msgstr "Oppure vai su %{url} e usa il codice:"
-#: lib/claper_web/live/event_live/show.html.heex:75
+#: lib/claper_web/live/event_live/show.html.heex:82
#, elixir-autogen, elixir-format
msgid "disabled"
msgstr "disabilitato"
@@ -1010,7 +1010,7 @@ msgstr "Questo evento è stato terminato"
msgid "When your event will start?"
msgstr "Quando inizierà il tuo evento?"
-#: lib/claper_web/live/event_live/show.html.heex:105
+#: lib/claper_web/live/event_live/show.html.heex:112
#, elixir-autogen, elixir-format
msgid "Create your next presentation with"
msgstr "Crea la tua prossima presentazione con"
@@ -3135,32 +3135,32 @@ msgstr "Già aggiunto a questa presentazione."
msgid "Global"
msgstr "Globale"
-#: lib/claper_web/live/event_live/show.html.heex:548
+#: lib/claper_web/live/event_live/show.html.heex:583
#, elixir-autogen, elixir-format
msgid "Admit"
msgstr "Ingresso"
-#: lib/claper_web/live/event_live/show.html.heex:512
+#: lib/claper_web/live/event_live/show.html.heex:547
#, elixir-autogen, elixir-format
msgid "Live interactive event"
msgstr "Evento interattivo dal vivo"
-#: lib/claper_web/live/event_live/show.html.heex:556
+#: lib/claper_web/live/event_live/show.html.heex:591
#, elixir-autogen, elixir-format
msgid "No."
msgstr "N."
-#: lib/claper_web/live/event_live/show.html.heex:552
+#: lib/claper_web/live/event_live/show.html.heex:587
#, elixir-autogen, elixir-format
msgid "Session"
msgstr "Sessione"
-#: lib/claper_web/live/event_live/show.html.heex:549
+#: lib/claper_web/live/event_live/show.html.heex:584
#, elixir-autogen, elixir-format
msgid "Unlimited"
msgstr "Illimitato"
-#: lib/claper_web/live/event_live/show.html.heex:584
+#: lib/claper_web/live/event_live/show.html.heex:619
#, elixir-autogen, elixir-format
msgid "Powered by"
msgstr "Funziona con"
@@ -3314,17 +3314,17 @@ msgstr "Rimuovi opzione"
msgid "Remove field"
msgstr "Rimuovi campo"
-#: lib/claper_web/live/event_live/show.html.heex:344
+#: lib/claper_web/live/event_live/show.html.heex:380
#, elixir-autogen, elixir-format
msgid "Be the first to ask a question or share a thought."
msgstr "Sii il primo a fare una domanda o a condividere un pensiero."
-#: lib/claper_web/live/event_live/show.html.heex:464
+#: lib/claper_web/live/event_live/show.html.heex:500
#, elixir-autogen, elixir-format
msgid "Choose identity"
msgstr "Scegli identità"
-#: lib/claper_web/live/event_live/show.html.heex:206
+#: lib/claper_web/live/event_live/show.html.heex:213
#, elixir-autogen, elixir-format
msgid "Current presentation slide"
msgstr "Diapositiva corrente della presentazione"
@@ -3334,98 +3334,93 @@ msgstr "Diapositiva corrente della presentazione"
msgid "Message actions"
msgstr "Azioni del messaggio"
-#: lib/claper_web/live/event_live/show.html.heex:144
+#: lib/claper_web/live/event_live/show.html.heex:151
#, elixir-autogen, elixir-format
msgid "New interaction"
msgstr "Nuova interazione"
-#: lib/claper_web/live/event_live/show.html.heex:91
+#: lib/claper_web/live/event_live/show.html.heex:98
#, elixir-autogen, elixir-format
msgid "Nickname"
msgstr "Nickname"
-#: lib/claper_web/live/event_live/show.html.heex:222
+#: lib/claper_web/live/event_live/show.html.heex:229
#, elixir-autogen, elixir-format
msgid "Open fullscreen"
msgstr "Apri a schermo intero"
-#: lib/claper_web/live/event_live/show.html.heex:53
+#: lib/claper_web/live/event_live/show.html.heex:60
#, elixir-autogen, elixir-format
msgid "Post as"
msgstr "Pubblica come"
-#: lib/claper_web/live/event_live/show.html.heex:44
+#: lib/claper_web/live/event_live/show.html.heex:51
#, elixir-autogen, elixir-format
msgid "Reconnecting..."
msgstr "Riconnessione in corso..."
-#: lib/claper_web/live/event_live/show.html.heex:431
+#: lib/claper_web/live/event_live/show.html.heex:467
#, elixir-autogen, elixir-format
msgid "Send a live reaction"
msgstr "Invia una reazione dal vivo"
-#: lib/claper_web/live/event_live/show.html.heex:489
+#: lib/claper_web/live/event_live/show.html.heex:525
#, elixir-autogen, elixir-format
msgid "Send message"
msgstr "Invia messaggio"
-#: lib/claper_web/live/event_live/show.html.heex:93
+#: lib/claper_web/live/event_live/show.html.heex:100
#, elixir-autogen, elixir-format
msgid "Set your nickname"
msgstr "Scegli un nickname"
-#: lib/claper_web/live/event_live/show.html.heex:480
+#: lib/claper_web/live/event_live/show.html.heex:516
#, elixir-autogen, elixir-format
msgid "Set your nickname to participate"
msgstr "Scegli un nickname per partecipare"
-#: lib/claper_web/live/event_live/show.html.heex:292
-#, elixir-autogen, elixir-format
-msgid "Toggle captions"
-msgstr "Attiva/disattiva i sottotitoli"
-
-#: lib/claper_web/live/event_live/show.html.heex:212
+#: lib/claper_web/live/event_live/show.html.heex:219
#, elixir-autogen, elixir-format
msgid "Waiting for content"
msgstr "In attesa di contenuti"
-#: lib/claper_web/live/event_live/show.html.heex:352
+#: lib/claper_web/live/event_live/show.html.heex:388
#, elixir-autogen, elixir-format
msgid "new messages"
msgstr "nuovi messaggi"
-#: lib/claper_web/live/event_live/show.html.heex:392
+#: lib/claper_web/live/event_live/show.html.heex:428
#, elixir-autogen, elixir-format
msgid "Clap"
msgstr "Applauso"
#: lib/claper_web/live/event_live/post_component.ex:151
-#: lib/claper_web/live/event_live/show.html.heex:379
+#: lib/claper_web/live/event_live/show.html.heex:415
#, elixir-autogen, elixir-format
msgid "Heart"
msgstr "Cuore"
-#: lib/claper_web/live/event_live/show.html.heex:405
+#: lib/claper_web/live/event_live/show.html.heex:441
#, elixir-autogen, elixir-format
msgid "Hundred"
msgstr "Cento punti"
-#: lib/claper_web/live/event_live/show.html.heex:81
+#: lib/claper_web/live/event_live/show.html.heex:88
#, elixir-autogen, elixir-format
msgid "Nickname must be between 2 and 20 characters"
msgstr "Il nickname deve contenere tra 2 e 20 caratteri"
-#: lib/claper_web/live/event_live/show.html.heex:418
+#: lib/claper_web/live/event_live/show.html.heex:454
#, elixir-autogen, elixir-format
msgid "Raise hand"
msgstr "Mano alzata"
-#: lib/claper_web/live/event_live/show.html.heex:244
+#: lib/claper_web/live/event_live/show.html.heex:251
#, elixir-autogen, elixir-format
msgid "Hide presentation"
msgstr "Nascondi presentazione"
-#: lib/claper_web/live/event_live/show.html.heex:268
+#: lib/claper_web/live/event_live/show.html.heex:275
#, elixir-autogen, elixir-format
msgid "Show presentation"
msgstr "Mostra presentazione"
@@ -3480,7 +3475,7 @@ msgstr "Impostazioni presentazione"
msgid "Change the first and last name associated with your account."
msgstr "Modifica l'indirizzo email che vuoi associare alla tua utenza."
-#: lib/claper_web/live/admin_live/user_live.html.heex:41
+#: lib/claper_web/live/admin_live/user_live.html.heex:46
#: lib/claper_web/live/admin_live/user_live.html.heex:110
#: lib/claper_web/live/admin_live/user_live/form_component.ex:18
#: lib/claper_web/live/user_settings_live/show.html.heex:25
@@ -3490,7 +3485,7 @@ msgstr "Modifica l'indirizzo email che vuoi associare alla tua utenza."
msgid "First name"
msgstr ""
-#: lib/claper_web/live/admin_live/user_live.html.heex:44
+#: lib/claper_web/live/admin_live/user_live.html.heex:49
#: lib/claper_web/live/admin_live/user_live.html.heex:113
#: lib/claper_web/live/admin_live/user_live/form_component.ex:30
#: lib/claper_web/live/user_settings_live/show.html.heex:34
@@ -3525,3 +3520,18 @@ msgstr "Inserisci il tuo nome"
#, elixir-autogen, elixir-format, fuzzy
msgid "Enter last name"
msgstr "Inserisci un titolo"
+
+#: lib/claper_web/live/event_live/show.html.heex:311
+#, elixir-autogen, elixir-format, fuzzy
+msgid "Hide captions"
+msgstr "Attiva/disattiva i sottotitoli"
+
+#: lib/claper_web/live/event_live/show.html.heex:331
+#, elixir-autogen, elixir-format, fuzzy
+msgid "Show captions"
+msgstr "Attiva/disattiva i sottotitoli"
+
+#: lib/claper_web/live/event_live/show.html.heex:303
+#, elixir-autogen, elixir-format, fuzzy
+msgid "Waiting for captions"
+msgstr "In attesa di contenuti"
diff --git a/priv/gettext/lv/LC_MESSAGES/default.po b/priv/gettext/lv/LC_MESSAGES/default.po
index 792e645..9e623f8 100644
--- a/priv/gettext/lv/LC_MESSAGES/default.po
+++ b/priv/gettext/lv/LC_MESSAGES/default.po
@@ -16,7 +16,7 @@ msgstr ""
msgid "Settings"
msgstr "Iestatījumi"
-#: lib/claper_web/live/admin_live/user_live.html.heex:47
+#: lib/claper_web/live/admin_live/user_live.html.heex:41
#: lib/claper_web/live/admin_live/user_live.html.heex:116
#: lib/claper_web/live/admin_live/user_live/form_component.ex:42
#: lib/claper_web/live/event_live/manage.ex:1157
@@ -72,17 +72,17 @@ msgstr "Personīgā informācija"
msgid "We sent you an email at"
msgstr "Mēs nosūtījām jums e-pastu uz adresi"
-#: lib/claper_web/live/event_live/show.html.heex:527
+#: lib/claper_web/live/event_live/show.html.heex:562
#, elixir-autogen, elixir-format
msgid "days"
msgstr "dienas"
-#: lib/claper_web/live/event_live/show.html.heex:532
+#: lib/claper_web/live/event_live/show.html.heex:567
#, elixir-autogen, elixir-format
msgid "hours"
msgstr "stundas"
-#: lib/claper_web/live/event_live/show.html.heex:537
+#: lib/claper_web/live/event_live/show.html.heex:572
#, elixir-autogen, elixir-format
msgid "minutes"
msgstr "minūtes"
@@ -113,7 +113,7 @@ msgstr "Vadības panelis"
msgid "Host"
msgstr "Organizators"
-#: lib/claper_web/live/event_live/show.html.heex:542
+#: lib/claper_web/live/event_live/show.html.heex:577
#, elixir-autogen, elixir-format
msgid "seconds"
msgstr "sekundes"
@@ -137,13 +137,13 @@ msgstr "Pabeigts"
msgid "Incoming"
msgstr "Drīzumā"
-#: lib/claper_web/live/event_live/show.html.heex:36
+#: lib/claper_web/live/event_live/show.html.heex:43
#, elixir-autogen, elixir-format
msgid "Leave"
msgstr "Pamest"
#: lib/claper_web/live/event_live/presenter.html.heex:27
-#: lib/claper_web/live/event_live/show.html.heex:567
+#: lib/claper_web/live/event_live/show.html.heex:602
#, elixir-autogen, elixir-format
msgid "Scan to interact in real-time"
msgstr "Noskenējiet, lai mijiedarbotos reāllaikā"
@@ -402,7 +402,7 @@ msgstr "Dalībnieku ziņojumi parādīsies šeit."
msgid "This will delete all responses associated and the poll itself, are you sure?"
msgstr "Tas izdzēsīs visas saistītās atbildes un pašu aptauju, vai esat pārliecināti?"
-#: lib/claper_web/live/event_live/show.html.heex:481
+#: lib/claper_web/live/event_live/show.html.heex:517
#, elixir-autogen, elixir-format
msgid "Ask, comment..."
msgstr "Jautājiet, komentējiet..."
@@ -577,7 +577,7 @@ msgstr "Kļūda apstrādājot failu"
msgid "About"
msgstr "Par"
-#: lib/claper_web/live/event_live/show.html.heex:578
+#: lib/claper_web/live/event_live/show.html.heex:613
#, elixir-autogen, elixir-format
msgid "Or use the code:"
msgstr "Vai arī izmantojiet kodu:"
@@ -741,14 +741,14 @@ msgstr "Iespējot ziņojumus"
msgid "Show messages"
msgstr "Rādīt ziņojumus"
-#: lib/claper_web/live/event_live/show.html.heex:497
+#: lib/claper_web/live/event_live/show.html.heex:533
#, elixir-autogen, elixir-format
msgid "Messages deactivated"
msgstr "Ziņojumi atspējoti"
#: lib/claper_web/live/event_live/post_component.ex:255
-#: lib/claper_web/live/event_live/show.html.heex:66
-#: lib/claper_web/live/event_live/show.html.heex:75
+#: lib/claper_web/live/event_live/show.html.heex:73
+#: lib/claper_web/live/event_live/show.html.heex:82
#, elixir-autogen, elixir-format
msgid "Anonymous"
msgstr "Anonīms"
@@ -762,7 +762,7 @@ msgstr "Anonīms"
msgid "Close"
msgstr "Aizvērt"
-#: lib/claper_web/live/event_live/show.html.heex:80
+#: lib/claper_web/live/event_live/show.html.heex:87
#, elixir-autogen, elixir-format
msgid "Enter your name"
msgstr "Ievadiet savu vārdu"
@@ -772,7 +772,7 @@ msgstr "Ievadiet savu vārdu"
msgid "Or go to %{url} and use the code:"
msgstr "Vai arī dodieties uz %{url} un izmantojiet kodu:"
-#: lib/claper_web/live/event_live/show.html.heex:75
+#: lib/claper_web/live/event_live/show.html.heex:82
#, elixir-autogen, elixir-format
msgid "disabled"
msgstr "atspējots"
@@ -1013,7 +1013,7 @@ msgstr "Šis notikums ir pārtraukts"
msgid "When your event will start?"
msgstr "Kad sāksies jūsu pasākums?"
-#: lib/claper_web/live/event_live/show.html.heex:105
+#: lib/claper_web/live/event_live/show.html.heex:112
#, elixir-autogen, elixir-format
msgid "Create your next presentation with"
msgstr "Izveidojiet nākamo prezentāciju, izmantojot"
@@ -3138,32 +3138,32 @@ msgstr "Jau pievienots šai prezentācijai."
msgid "Global"
msgstr "Globāls"
-#: lib/claper_web/live/event_live/show.html.heex:548
+#: lib/claper_web/live/event_live/show.html.heex:583
#, elixir-autogen, elixir-format
msgid "Admit"
msgstr "Ieeja"
-#: lib/claper_web/live/event_live/show.html.heex:512
+#: lib/claper_web/live/event_live/show.html.heex:547
#, elixir-autogen, elixir-format
msgid "Live interactive event"
msgstr "Interaktīvs tiešraides pasākums"
-#: lib/claper_web/live/event_live/show.html.heex:556
+#: lib/claper_web/live/event_live/show.html.heex:591
#, elixir-autogen, elixir-format
msgid "No."
msgstr "Nr."
-#: lib/claper_web/live/event_live/show.html.heex:552
+#: lib/claper_web/live/event_live/show.html.heex:587
#, elixir-autogen, elixir-format
msgid "Session"
msgstr "Sesija"
-#: lib/claper_web/live/event_live/show.html.heex:549
+#: lib/claper_web/live/event_live/show.html.heex:584
#, elixir-autogen, elixir-format
msgid "Unlimited"
msgstr "Neierobežots"
-#: lib/claper_web/live/event_live/show.html.heex:584
+#: lib/claper_web/live/event_live/show.html.heex:619
#, elixir-autogen, elixir-format
msgid "Powered by"
msgstr "Darbina"
@@ -3317,17 +3317,17 @@ msgstr "Noņemt izvēli"
msgid "Remove field"
msgstr "Noņemt lauku"
-#: lib/claper_web/live/event_live/show.html.heex:344
+#: lib/claper_web/live/event_live/show.html.heex:380
#, elixir-autogen, elixir-format
msgid "Be the first to ask a question or share a thought."
msgstr "Esiet pirmais, kas uzdod jautājumu vai dalās ar domu."
-#: lib/claper_web/live/event_live/show.html.heex:464
+#: lib/claper_web/live/event_live/show.html.heex:500
#, elixir-autogen, elixir-format
msgid "Choose identity"
msgstr "Izvēlēties identitāti"
-#: lib/claper_web/live/event_live/show.html.heex:206
+#: lib/claper_web/live/event_live/show.html.heex:213
#, elixir-autogen, elixir-format
msgid "Current presentation slide"
msgstr "Pašreizējais prezentācijas slaids"
@@ -3337,98 +3337,93 @@ msgstr "Pašreizējais prezentācijas slaids"
msgid "Message actions"
msgstr "Ziņojuma darbības"
-#: lib/claper_web/live/event_live/show.html.heex:144
+#: lib/claper_web/live/event_live/show.html.heex:151
#, elixir-autogen, elixir-format
msgid "New interaction"
msgstr "Jauna mijiedarbība"
-#: lib/claper_web/live/event_live/show.html.heex:91
+#: lib/claper_web/live/event_live/show.html.heex:98
#, elixir-autogen, elixir-format
msgid "Nickname"
msgstr "Segvārds"
-#: lib/claper_web/live/event_live/show.html.heex:222
+#: lib/claper_web/live/event_live/show.html.heex:229
#, elixir-autogen, elixir-format
msgid "Open fullscreen"
msgstr "Atvērt pilnekrāna režīmu"
-#: lib/claper_web/live/event_live/show.html.heex:53
+#: lib/claper_web/live/event_live/show.html.heex:60
#, elixir-autogen, elixir-format
msgid "Post as"
msgstr "Publicēt kā"
-#: lib/claper_web/live/event_live/show.html.heex:44
+#: lib/claper_web/live/event_live/show.html.heex:51
#, elixir-autogen, elixir-format
msgid "Reconnecting..."
msgstr "Atjauno savienojumu..."
-#: lib/claper_web/live/event_live/show.html.heex:431
+#: lib/claper_web/live/event_live/show.html.heex:467
#, elixir-autogen, elixir-format
msgid "Send a live reaction"
msgstr "Nosūtīt tiešraides reakciju"
-#: lib/claper_web/live/event_live/show.html.heex:489
+#: lib/claper_web/live/event_live/show.html.heex:525
#, elixir-autogen, elixir-format
msgid "Send message"
msgstr "Nosūtīt ziņojumu"
-#: lib/claper_web/live/event_live/show.html.heex:93
+#: lib/claper_web/live/event_live/show.html.heex:100
#, elixir-autogen, elixir-format
msgid "Set your nickname"
msgstr "Izvēlieties segvārdu"
-#: lib/claper_web/live/event_live/show.html.heex:480
+#: lib/claper_web/live/event_live/show.html.heex:516
#, elixir-autogen, elixir-format
msgid "Set your nickname to participate"
msgstr "Izvēlieties segvārdu, lai piedalītos"
-#: lib/claper_web/live/event_live/show.html.heex:292
-#, elixir-autogen, elixir-format
-msgid "Toggle captions"
-msgstr "Pārslēgt subtitrus"
-
-#: lib/claper_web/live/event_live/show.html.heex:212
+#: lib/claper_web/live/event_live/show.html.heex:219
#, elixir-autogen, elixir-format
msgid "Waiting for content"
msgstr "Gaida saturu"
-#: lib/claper_web/live/event_live/show.html.heex:352
+#: lib/claper_web/live/event_live/show.html.heex:388
#, elixir-autogen, elixir-format
msgid "new messages"
msgstr "jauni ziņojumi"
-#: lib/claper_web/live/event_live/show.html.heex:392
+#: lib/claper_web/live/event_live/show.html.heex:428
#, elixir-autogen, elixir-format
msgid "Clap"
msgstr "Aplausi"
#: lib/claper_web/live/event_live/post_component.ex:151
-#: lib/claper_web/live/event_live/show.html.heex:379
+#: lib/claper_web/live/event_live/show.html.heex:415
#, elixir-autogen, elixir-format
msgid "Heart"
msgstr "Sirds"
-#: lib/claper_web/live/event_live/show.html.heex:405
+#: lib/claper_web/live/event_live/show.html.heex:441
#, elixir-autogen, elixir-format
msgid "Hundred"
msgstr "Simts punkti"
-#: lib/claper_web/live/event_live/show.html.heex:81
+#: lib/claper_web/live/event_live/show.html.heex:88
#, elixir-autogen, elixir-format
msgid "Nickname must be between 2 and 20 characters"
msgstr "Segvārdam jābūt no 2 līdz 20 rakstzīmēm"
-#: lib/claper_web/live/event_live/show.html.heex:418
+#: lib/claper_web/live/event_live/show.html.heex:454
#, elixir-autogen, elixir-format
msgid "Raise hand"
msgstr "Pacelta roka"
-#: lib/claper_web/live/event_live/show.html.heex:244
+#: lib/claper_web/live/event_live/show.html.heex:251
#, elixir-autogen, elixir-format
msgid "Hide presentation"
msgstr "Paslēpt prezentāciju"
-#: lib/claper_web/live/event_live/show.html.heex:268
+#: lib/claper_web/live/event_live/show.html.heex:275
#, elixir-autogen, elixir-format
msgid "Show presentation"
msgstr "Rādīt prezentāciju"
@@ -3483,7 +3478,7 @@ msgstr "Prezentācijas iestatījumi"
msgid "Change the first and last name associated with your account."
msgstr "Mainiet e-pasta adresi, kuru vēlaties saistīt ar savu kontu."
-#: lib/claper_web/live/admin_live/user_live.html.heex:41
+#: lib/claper_web/live/admin_live/user_live.html.heex:46
#: lib/claper_web/live/admin_live/user_live.html.heex:110
#: lib/claper_web/live/admin_live/user_live/form_component.ex:18
#: lib/claper_web/live/user_settings_live/show.html.heex:25
@@ -3493,7 +3488,7 @@ msgstr "Mainiet e-pasta adresi, kuru vēlaties saistīt ar savu kontu."
msgid "First name"
msgstr ""
-#: lib/claper_web/live/admin_live/user_live.html.heex:44
+#: lib/claper_web/live/admin_live/user_live.html.heex:49
#: lib/claper_web/live/admin_live/user_live.html.heex:113
#: lib/claper_web/live/admin_live/user_live/form_component.ex:30
#: lib/claper_web/live/user_settings_live/show.html.heex:34
@@ -3528,3 +3523,18 @@ msgstr "Ievadiet savu vārdu"
#, elixir-autogen, elixir-format, fuzzy
msgid "Enter last name"
msgstr "Ievadiet nosaukumu"
+
+#: lib/claper_web/live/event_live/show.html.heex:311
+#, elixir-autogen, elixir-format, fuzzy
+msgid "Hide captions"
+msgstr "Pārslēgt subtitrus"
+
+#: lib/claper_web/live/event_live/show.html.heex:331
+#, elixir-autogen, elixir-format, fuzzy
+msgid "Show captions"
+msgstr "Pārslēgt subtitrus"
+
+#: lib/claper_web/live/event_live/show.html.heex:303
+#, elixir-autogen, elixir-format, fuzzy
+msgid "Waiting for captions"
+msgstr "Gaida saturu"
diff --git a/priv/gettext/nl/LC_MESSAGES/default.po b/priv/gettext/nl/LC_MESSAGES/default.po
index 825106a..0bbb06d 100644
--- a/priv/gettext/nl/LC_MESSAGES/default.po
+++ b/priv/gettext/nl/LC_MESSAGES/default.po
@@ -16,7 +16,7 @@ msgstr ""
msgid "Settings"
msgstr "Instellingen"
-#: lib/claper_web/live/admin_live/user_live.html.heex:47
+#: lib/claper_web/live/admin_live/user_live.html.heex:41
#: lib/claper_web/live/admin_live/user_live.html.heex:116
#: lib/claper_web/live/admin_live/user_live/form_component.ex:42
#: lib/claper_web/live/event_live/manage.ex:1157
@@ -72,17 +72,17 @@ msgstr "Persoonlijke informatie"
msgid "We sent you an email at"
msgstr "Wij hebben je een e-mail gestuurd om"
-#: lib/claper_web/live/event_live/show.html.heex:527
+#: lib/claper_web/live/event_live/show.html.heex:562
#, elixir-autogen, elixir-format
msgid "days"
msgstr "dagen"
-#: lib/claper_web/live/event_live/show.html.heex:532
+#: lib/claper_web/live/event_live/show.html.heex:567
#, elixir-autogen, elixir-format
msgid "hours"
msgstr "uren"
-#: lib/claper_web/live/event_live/show.html.heex:537
+#: lib/claper_web/live/event_live/show.html.heex:572
#, elixir-autogen, elixir-format
msgid "minutes"
msgstr "minuten"
@@ -113,7 +113,7 @@ msgstr "Dashboard"
msgid "Host"
msgstr "Host"
-#: lib/claper_web/live/event_live/show.html.heex:542
+#: lib/claper_web/live/event_live/show.html.heex:577
#, elixir-autogen, elixir-format
msgid "seconds"
msgstr "seconden"
@@ -137,13 +137,13 @@ msgstr "Afgerond om"
msgid "Incoming"
msgstr "Inkomend"
-#: lib/claper_web/live/event_live/show.html.heex:36
+#: lib/claper_web/live/event_live/show.html.heex:43
#, elixir-autogen, elixir-format
msgid "Leave"
msgstr "Vertrekken"
#: lib/claper_web/live/event_live/presenter.html.heex:27
-#: lib/claper_web/live/event_live/show.html.heex:567
+#: lib/claper_web/live/event_live/show.html.heex:602
#, elixir-autogen, elixir-format
msgid "Scan to interact in real-time"
msgstr "Scannen om live mee te doen"
@@ -401,7 +401,7 @@ msgstr "Hier verschijnen berichten van deelnemers."
msgid "This will delete all responses associated and the poll itself, are you sure?"
msgstr "Hierdoor worden alle bijbehorende reacties en de peiling verwijderd. Weet je het zeker?"
-#: lib/claper_web/live/event_live/show.html.heex:481
+#: lib/claper_web/live/event_live/show.html.heex:517
#, elixir-autogen, elixir-format
msgid "Ask, comment..."
msgstr "Vraag, reageer..."
@@ -574,7 +574,7 @@ msgstr "Fout bij het verwerken van het bestand"
msgid "About"
msgstr "Over"
-#: lib/claper_web/live/event_live/show.html.heex:578
+#: lib/claper_web/live/event_live/show.html.heex:613
#, elixir-autogen, elixir-format
msgid "Or use the code:"
msgstr "Of gebruik de code:"
@@ -737,14 +737,14 @@ msgstr "Schakel berichten in"
msgid "Show messages"
msgstr "Toon berichten"
-#: lib/claper_web/live/event_live/show.html.heex:497
+#: lib/claper_web/live/event_live/show.html.heex:533
#, elixir-autogen, elixir-format
msgid "Messages deactivated"
msgstr "Berichten gedeactiveerd"
#: lib/claper_web/live/event_live/post_component.ex:255
-#: lib/claper_web/live/event_live/show.html.heex:66
-#: lib/claper_web/live/event_live/show.html.heex:75
+#: lib/claper_web/live/event_live/show.html.heex:73
+#: lib/claper_web/live/event_live/show.html.heex:82
#, elixir-autogen, elixir-format
msgid "Anonymous"
msgstr "Anoniem"
@@ -758,7 +758,7 @@ msgstr "Anoniem"
msgid "Close"
msgstr "Sluiten"
-#: lib/claper_web/live/event_live/show.html.heex:80
+#: lib/claper_web/live/event_live/show.html.heex:87
#, elixir-autogen, elixir-format
msgid "Enter your name"
msgstr "Vul jouw naam in"
@@ -768,7 +768,7 @@ msgstr "Vul jouw naam in"
msgid "Or go to %{url} and use the code:"
msgstr "Of ga naar %{url} en gebruik de code:"
-#: lib/claper_web/live/event_live/show.html.heex:75
+#: lib/claper_web/live/event_live/show.html.heex:82
#, elixir-autogen, elixir-format
msgid "disabled"
msgstr "uitgeschakeld"
@@ -1009,7 +1009,7 @@ msgstr "Dit evenement is gestopt"
msgid "When your event will start?"
msgstr "Wanneer begint het evenement?"
-#: lib/claper_web/live/event_live/show.html.heex:105
+#: lib/claper_web/live/event_live/show.html.heex:112
#, elixir-autogen, elixir-format
msgid "Create your next presentation with"
msgstr "Maak je volgende presentatie met"
@@ -3136,32 +3136,32 @@ msgstr "Al toegevoegd aan deze presentatie."
msgid "Global"
msgstr "Globaal"
-#: lib/claper_web/live/event_live/show.html.heex:548
+#: lib/claper_web/live/event_live/show.html.heex:583
#, elixir-autogen, elixir-format
msgid "Admit"
msgstr "Toegang"
-#: lib/claper_web/live/event_live/show.html.heex:512
+#: lib/claper_web/live/event_live/show.html.heex:547
#, elixir-autogen, elixir-format
msgid "Live interactive event"
msgstr "Live interactief evenement"
-#: lib/claper_web/live/event_live/show.html.heex:556
+#: lib/claper_web/live/event_live/show.html.heex:591
#, elixir-autogen, elixir-format
msgid "No."
msgstr "Nr."
-#: lib/claper_web/live/event_live/show.html.heex:552
+#: lib/claper_web/live/event_live/show.html.heex:587
#, elixir-autogen, elixir-format
msgid "Session"
msgstr "Sessie"
-#: lib/claper_web/live/event_live/show.html.heex:549
+#: lib/claper_web/live/event_live/show.html.heex:584
#, elixir-autogen, elixir-format
msgid "Unlimited"
msgstr "Onbeperkt"
-#: lib/claper_web/live/event_live/show.html.heex:584
+#: lib/claper_web/live/event_live/show.html.heex:619
#, elixir-autogen, elixir-format
msgid "Powered by"
msgstr "Mogelijk gemaakt door"
@@ -3315,17 +3315,17 @@ msgstr "Keuze verwijderen"
msgid "Remove field"
msgstr "Veld verwijderen"
-#: lib/claper_web/live/event_live/show.html.heex:344
+#: lib/claper_web/live/event_live/show.html.heex:380
#, elixir-autogen, elixir-format
msgid "Be the first to ask a question or share a thought."
msgstr "Wees de eerste die een vraag stelt of een gedachte deelt."
-#: lib/claper_web/live/event_live/show.html.heex:464
+#: lib/claper_web/live/event_live/show.html.heex:500
#, elixir-autogen, elixir-format
msgid "Choose identity"
msgstr "Kies identiteit"
-#: lib/claper_web/live/event_live/show.html.heex:206
+#: lib/claper_web/live/event_live/show.html.heex:213
#, elixir-autogen, elixir-format
msgid "Current presentation slide"
msgstr "Huidige presentatiedia"
@@ -3335,98 +3335,93 @@ msgstr "Huidige presentatiedia"
msgid "Message actions"
msgstr "Berichtacties"
-#: lib/claper_web/live/event_live/show.html.heex:144
+#: lib/claper_web/live/event_live/show.html.heex:151
#, elixir-autogen, elixir-format
msgid "New interaction"
msgstr "Nieuwe interactie"
-#: lib/claper_web/live/event_live/show.html.heex:91
+#: lib/claper_web/live/event_live/show.html.heex:98
#, elixir-autogen, elixir-format
msgid "Nickname"
msgstr "Bijnaam"
-#: lib/claper_web/live/event_live/show.html.heex:222
+#: lib/claper_web/live/event_live/show.html.heex:229
#, elixir-autogen, elixir-format
msgid "Open fullscreen"
msgstr "Volledig scherm openen"
-#: lib/claper_web/live/event_live/show.html.heex:53
+#: lib/claper_web/live/event_live/show.html.heex:60
#, elixir-autogen, elixir-format
msgid "Post as"
msgstr "Posten als"
-#: lib/claper_web/live/event_live/show.html.heex:44
+#: lib/claper_web/live/event_live/show.html.heex:51
#, elixir-autogen, elixir-format
msgid "Reconnecting..."
msgstr "Opnieuw verbinden..."
-#: lib/claper_web/live/event_live/show.html.heex:431
+#: lib/claper_web/live/event_live/show.html.heex:467
#, elixir-autogen, elixir-format
msgid "Send a live reaction"
msgstr "Stuur een live reactie"
-#: lib/claper_web/live/event_live/show.html.heex:489
+#: lib/claper_web/live/event_live/show.html.heex:525
#, elixir-autogen, elixir-format
msgid "Send message"
msgstr "Bericht versturen"
-#: lib/claper_web/live/event_live/show.html.heex:93
+#: lib/claper_web/live/event_live/show.html.heex:100
#, elixir-autogen, elixir-format
msgid "Set your nickname"
msgstr "Kies een bijnaam"
-#: lib/claper_web/live/event_live/show.html.heex:480
+#: lib/claper_web/live/event_live/show.html.heex:516
#, elixir-autogen, elixir-format
msgid "Set your nickname to participate"
msgstr "Kies een bijnaam om deel te nemen"
-#: lib/claper_web/live/event_live/show.html.heex:292
-#, elixir-autogen, elixir-format
-msgid "Toggle captions"
-msgstr "Ondertiteling aan/uit"
-
-#: lib/claper_web/live/event_live/show.html.heex:212
+#: lib/claper_web/live/event_live/show.html.heex:219
#, elixir-autogen, elixir-format
msgid "Waiting for content"
msgstr "Wachten op inhoud"
-#: lib/claper_web/live/event_live/show.html.heex:352
+#: lib/claper_web/live/event_live/show.html.heex:388
#, elixir-autogen, elixir-format
msgid "new messages"
msgstr "nieuwe berichten"
-#: lib/claper_web/live/event_live/show.html.heex:392
+#: lib/claper_web/live/event_live/show.html.heex:428
#, elixir-autogen, elixir-format
msgid "Clap"
msgstr "Applaus"
#: lib/claper_web/live/event_live/post_component.ex:151
-#: lib/claper_web/live/event_live/show.html.heex:379
+#: lib/claper_web/live/event_live/show.html.heex:415
#, elixir-autogen, elixir-format
msgid "Heart"
msgstr "Hart"
-#: lib/claper_web/live/event_live/show.html.heex:405
+#: lib/claper_web/live/event_live/show.html.heex:441
#, elixir-autogen, elixir-format
msgid "Hundred"
msgstr "Honderd punten"
-#: lib/claper_web/live/event_live/show.html.heex:81
+#: lib/claper_web/live/event_live/show.html.heex:88
#, elixir-autogen, elixir-format
msgid "Nickname must be between 2 and 20 characters"
msgstr "De bijnaam moet tussen 2 en 20 tekens lang zijn"
-#: lib/claper_web/live/event_live/show.html.heex:418
+#: lib/claper_web/live/event_live/show.html.heex:454
#, elixir-autogen, elixir-format
msgid "Raise hand"
msgstr "Opgestoken hand"
-#: lib/claper_web/live/event_live/show.html.heex:244
+#: lib/claper_web/live/event_live/show.html.heex:251
#, elixir-autogen, elixir-format
msgid "Hide presentation"
msgstr "Presentatie verbergen"
-#: lib/claper_web/live/event_live/show.html.heex:268
+#: lib/claper_web/live/event_live/show.html.heex:275
#, elixir-autogen, elixir-format
msgid "Show presentation"
msgstr "Presentatie tonen"
@@ -3481,7 +3476,7 @@ msgstr "Presentatie-instellingen"
msgid "Change the first and last name associated with your account."
msgstr "Wijzig het e-mailadres dat je aan jouw account wil koppelen."
-#: lib/claper_web/live/admin_live/user_live.html.heex:41
+#: lib/claper_web/live/admin_live/user_live.html.heex:46
#: lib/claper_web/live/admin_live/user_live.html.heex:110
#: lib/claper_web/live/admin_live/user_live/form_component.ex:18
#: lib/claper_web/live/user_settings_live/show.html.heex:25
@@ -3491,7 +3486,7 @@ msgstr "Wijzig het e-mailadres dat je aan jouw account wil koppelen."
msgid "First name"
msgstr ""
-#: lib/claper_web/live/admin_live/user_live.html.heex:44
+#: lib/claper_web/live/admin_live/user_live.html.heex:49
#: lib/claper_web/live/admin_live/user_live.html.heex:113
#: lib/claper_web/live/admin_live/user_live/form_component.ex:30
#: lib/claper_web/live/user_settings_live/show.html.heex:34
@@ -3526,3 +3521,18 @@ msgstr "Vul jouw naam in"
#, elixir-autogen, elixir-format, fuzzy
msgid "Enter last name"
msgstr "Voer een titel in"
+
+#: lib/claper_web/live/event_live/show.html.heex:311
+#, elixir-autogen, elixir-format, fuzzy
+msgid "Hide captions"
+msgstr "Ondertiteling aan/uit"
+
+#: lib/claper_web/live/event_live/show.html.heex:331
+#, elixir-autogen, elixir-format, fuzzy
+msgid "Show captions"
+msgstr "Ondertiteling aan/uit"
+
+#: lib/claper_web/live/event_live/show.html.heex:303
+#, elixir-autogen, elixir-format, fuzzy
+msgid "Waiting for captions"
+msgstr "Wachten op inhoud"
diff --git a/priv/gettext/sv/LC_MESSAGES/default.po b/priv/gettext/sv/LC_MESSAGES/default.po
index 6150ef7..dbf1d64 100644
--- a/priv/gettext/sv/LC_MESSAGES/default.po
+++ b/priv/gettext/sv/LC_MESSAGES/default.po
@@ -23,7 +23,7 @@ msgstr ""
msgid "Settings"
msgstr "Inställningar"
-#: lib/claper_web/live/admin_live/user_live.html.heex:47
+#: lib/claper_web/live/admin_live/user_live.html.heex:41
#: lib/claper_web/live/admin_live/user_live.html.heex:116
#: lib/claper_web/live/admin_live/user_live/form_component.ex:42
#: lib/claper_web/live/event_live/manage.ex:1157
@@ -79,17 +79,17 @@ msgstr "Personlig information"
msgid "We sent you an email at"
msgstr "Vi skickade ett e-postmeddelande till dig"
-#: lib/claper_web/live/event_live/show.html.heex:527
+#: lib/claper_web/live/event_live/show.html.heex:562
#, elixir-autogen, elixir-format
msgid "days"
msgstr "dagar"
-#: lib/claper_web/live/event_live/show.html.heex:532
+#: lib/claper_web/live/event_live/show.html.heex:567
#, elixir-autogen, elixir-format
msgid "hours"
msgstr "timmar"
-#: lib/claper_web/live/event_live/show.html.heex:537
+#: lib/claper_web/live/event_live/show.html.heex:572
#, elixir-autogen, elixir-format
msgid "minutes"
msgstr "minuter"
@@ -120,7 +120,7 @@ msgstr "Instrumentpanel"
msgid "Host"
msgstr "Värd"
-#: lib/claper_web/live/event_live/show.html.heex:542
+#: lib/claper_web/live/event_live/show.html.heex:577
#, elixir-autogen, elixir-format
msgid "seconds"
msgstr "sekunder"
@@ -144,13 +144,13 @@ msgstr "Avslutades"
msgid "Incoming"
msgstr "Inkommande"
-#: lib/claper_web/live/event_live/show.html.heex:36
+#: lib/claper_web/live/event_live/show.html.heex:43
#, elixir-autogen, elixir-format
msgid "Leave"
msgstr "Lämna"
#: lib/claper_web/live/event_live/presenter.html.heex:27
-#: lib/claper_web/live/event_live/show.html.heex:567
+#: lib/claper_web/live/event_live/show.html.heex:602
#, elixir-autogen, elixir-format
msgid "Scan to interact in real-time"
msgstr "Skanna för att interagera i realtid"
@@ -411,7 +411,7 @@ msgid "This will delete all responses associated and the poll itself, are you su
msgstr ""
"Detta kommer att radera alla svar som är kopplade och själva omröstningen, är du säker?"
-#: lib/claper_web/live/event_live/show.html.heex:481
+#: lib/claper_web/live/event_live/show.html.heex:517
#, elixir-autogen, elixir-format
msgid "Ask, comment..."
msgstr "Fråga, kommentera..."
@@ -607,7 +607,7 @@ msgstr "Fel vid bearbetning av filen"
msgid "About"
msgstr "Om"
-#: lib/claper_web/live/event_live/show.html.heex:578
+#: lib/claper_web/live/event_live/show.html.heex:613
#, elixir-autogen, elixir-format
msgid "Or use the code:"
msgstr "Eller använd koden:"
@@ -771,14 +771,14 @@ msgstr "Aktivera meddelanden"
msgid "Show messages"
msgstr "Visa meddelanden"
-#: lib/claper_web/live/event_live/show.html.heex:497
+#: lib/claper_web/live/event_live/show.html.heex:533
#, elixir-autogen, elixir-format
msgid "Messages deactivated"
msgstr "Meddelanden inaktiverade"
#: lib/claper_web/live/event_live/post_component.ex:255
-#: lib/claper_web/live/event_live/show.html.heex:66
-#: lib/claper_web/live/event_live/show.html.heex:75
+#: lib/claper_web/live/event_live/show.html.heex:73
+#: lib/claper_web/live/event_live/show.html.heex:82
#, elixir-autogen, elixir-format
msgid "Anonymous"
msgstr "Anonym"
@@ -792,7 +792,7 @@ msgstr "Anonym"
msgid "Close"
msgstr "Stäng"
-#: lib/claper_web/live/event_live/show.html.heex:80
+#: lib/claper_web/live/event_live/show.html.heex:87
#, elixir-autogen, elixir-format
msgid "Enter your name"
msgstr "Ange ditt namn"
@@ -802,7 +802,7 @@ msgstr "Ange ditt namn"
msgid "Or go to %{url} and use the code:"
msgstr "Eller gå till %{url} och använd koden:"
-#: lib/claper_web/live/event_live/show.html.heex:75
+#: lib/claper_web/live/event_live/show.html.heex:82
#, elixir-autogen, elixir-format
msgid "disabled"
msgstr "inaktiverade"
@@ -1045,7 +1045,7 @@ msgstr "Detta evenemang har avslutats"
msgid "When your event will start?"
msgstr "När kommer ditt evenemang att starta?"
-#: lib/claper_web/live/event_live/show.html.heex:105
+#: lib/claper_web/live/event_live/show.html.heex:112
#, elixir-autogen, elixir-format
msgid "Create your next presentation with"
msgstr "Skapa din nästa presentation med"
@@ -3172,32 +3172,32 @@ msgstr "Redan tillagd i den här presentationen."
msgid "Global"
msgstr "Global"
-#: lib/claper_web/live/event_live/show.html.heex:548
+#: lib/claper_web/live/event_live/show.html.heex:583
#, elixir-autogen, elixir-format
msgid "Admit"
msgstr "Inträde"
-#: lib/claper_web/live/event_live/show.html.heex:512
+#: lib/claper_web/live/event_live/show.html.heex:547
#, elixir-autogen, elixir-format
msgid "Live interactive event"
msgstr "Interaktivt live-evenemang"
-#: lib/claper_web/live/event_live/show.html.heex:556
+#: lib/claper_web/live/event_live/show.html.heex:591
#, elixir-autogen, elixir-format
msgid "No."
msgstr "Nr."
-#: lib/claper_web/live/event_live/show.html.heex:552
+#: lib/claper_web/live/event_live/show.html.heex:587
#, elixir-autogen, elixir-format
msgid "Session"
msgstr "Session"
-#: lib/claper_web/live/event_live/show.html.heex:549
+#: lib/claper_web/live/event_live/show.html.heex:584
#, elixir-autogen, elixir-format
msgid "Unlimited"
msgstr "Obegränsat"
-#: lib/claper_web/live/event_live/show.html.heex:584
+#: lib/claper_web/live/event_live/show.html.heex:619
#, elixir-autogen, elixir-format
msgid "Powered by"
msgstr "Drivs av"
@@ -3351,17 +3351,17 @@ msgstr "Ta bort alternativ"
msgid "Remove field"
msgstr "Ta bort fält"
-#: lib/claper_web/live/event_live/show.html.heex:344
+#: lib/claper_web/live/event_live/show.html.heex:380
#, elixir-autogen, elixir-format
msgid "Be the first to ask a question or share a thought."
msgstr "Var först med att ställa en fråga eller dela en tanke."
-#: lib/claper_web/live/event_live/show.html.heex:464
+#: lib/claper_web/live/event_live/show.html.heex:500
#, elixir-autogen, elixir-format
msgid "Choose identity"
msgstr "Välj identitet"
-#: lib/claper_web/live/event_live/show.html.heex:206
+#: lib/claper_web/live/event_live/show.html.heex:213
#, elixir-autogen, elixir-format
msgid "Current presentation slide"
msgstr "Aktuell presentationsbild"
@@ -3371,98 +3371,93 @@ msgstr "Aktuell presentationsbild"
msgid "Message actions"
msgstr "Meddelandeåtgärder"
-#: lib/claper_web/live/event_live/show.html.heex:144
+#: lib/claper_web/live/event_live/show.html.heex:151
#, elixir-autogen, elixir-format
msgid "New interaction"
msgstr "Ny interaktion"
-#: lib/claper_web/live/event_live/show.html.heex:91
+#: lib/claper_web/live/event_live/show.html.heex:98
#, elixir-autogen, elixir-format
msgid "Nickname"
msgstr "Smeknamn"
-#: lib/claper_web/live/event_live/show.html.heex:222
+#: lib/claper_web/live/event_live/show.html.heex:229
#, elixir-autogen, elixir-format
msgid "Open fullscreen"
msgstr "Öppna helskärm"
-#: lib/claper_web/live/event_live/show.html.heex:53
+#: lib/claper_web/live/event_live/show.html.heex:60
#, elixir-autogen, elixir-format
msgid "Post as"
msgstr "Posta som"
-#: lib/claper_web/live/event_live/show.html.heex:44
+#: lib/claper_web/live/event_live/show.html.heex:51
#, elixir-autogen, elixir-format
msgid "Reconnecting..."
msgstr "Återansluter..."
-#: lib/claper_web/live/event_live/show.html.heex:431
+#: lib/claper_web/live/event_live/show.html.heex:467
#, elixir-autogen, elixir-format
msgid "Send a live reaction"
msgstr "Skicka en livereaktion"
-#: lib/claper_web/live/event_live/show.html.heex:489
+#: lib/claper_web/live/event_live/show.html.heex:525
#, elixir-autogen, elixir-format
msgid "Send message"
msgstr "Skicka meddelande"
-#: lib/claper_web/live/event_live/show.html.heex:93
+#: lib/claper_web/live/event_live/show.html.heex:100
#, elixir-autogen, elixir-format
msgid "Set your nickname"
msgstr "Välj smeknamn"
-#: lib/claper_web/live/event_live/show.html.heex:480
+#: lib/claper_web/live/event_live/show.html.heex:516
#, elixir-autogen, elixir-format
msgid "Set your nickname to participate"
msgstr "Välj smeknamn för att delta"
-#: lib/claper_web/live/event_live/show.html.heex:292
-#, elixir-autogen, elixir-format
-msgid "Toggle captions"
-msgstr "Växla undertexter"
-
-#: lib/claper_web/live/event_live/show.html.heex:212
+#: lib/claper_web/live/event_live/show.html.heex:219
#, elixir-autogen, elixir-format
msgid "Waiting for content"
msgstr "Väntar på innehåll"
-#: lib/claper_web/live/event_live/show.html.heex:352
+#: lib/claper_web/live/event_live/show.html.heex:388
#, elixir-autogen, elixir-format
msgid "new messages"
msgstr "nya meddelanden"
-#: lib/claper_web/live/event_live/show.html.heex:392
+#: lib/claper_web/live/event_live/show.html.heex:428
#, elixir-autogen, elixir-format
msgid "Clap"
msgstr "Applåd"
#: lib/claper_web/live/event_live/post_component.ex:151
-#: lib/claper_web/live/event_live/show.html.heex:379
+#: lib/claper_web/live/event_live/show.html.heex:415
#, elixir-autogen, elixir-format
msgid "Heart"
msgstr "Hjärta"
-#: lib/claper_web/live/event_live/show.html.heex:405
+#: lib/claper_web/live/event_live/show.html.heex:441
#, elixir-autogen, elixir-format
msgid "Hundred"
msgstr "Hundra poäng"
-#: lib/claper_web/live/event_live/show.html.heex:81
+#: lib/claper_web/live/event_live/show.html.heex:88
#, elixir-autogen, elixir-format
msgid "Nickname must be between 2 and 20 characters"
msgstr "Smeknamnet måste vara mellan 2 och 20 tecken"
-#: lib/claper_web/live/event_live/show.html.heex:418
+#: lib/claper_web/live/event_live/show.html.heex:454
#, elixir-autogen, elixir-format
msgid "Raise hand"
msgstr "Räckt hand"
-#: lib/claper_web/live/event_live/show.html.heex:244
+#: lib/claper_web/live/event_live/show.html.heex:251
#, elixir-autogen, elixir-format
msgid "Hide presentation"
msgstr "Dölj presentation"
-#: lib/claper_web/live/event_live/show.html.heex:268
+#: lib/claper_web/live/event_live/show.html.heex:275
#, elixir-autogen, elixir-format
msgid "Show presentation"
msgstr "Visa presentation"
@@ -3517,7 +3512,7 @@ msgstr "Presentationsinställningar"
msgid "Change the first and last name associated with your account."
msgstr "Ändra den e-postadress du vill koppla till ditt konto."
-#: lib/claper_web/live/admin_live/user_live.html.heex:41
+#: lib/claper_web/live/admin_live/user_live.html.heex:46
#: lib/claper_web/live/admin_live/user_live.html.heex:110
#: lib/claper_web/live/admin_live/user_live/form_component.ex:18
#: lib/claper_web/live/user_settings_live/show.html.heex:25
@@ -3527,7 +3522,7 @@ msgstr "Ändra den e-postadress du vill koppla till ditt konto."
msgid "First name"
msgstr ""
-#: lib/claper_web/live/admin_live/user_live.html.heex:44
+#: lib/claper_web/live/admin_live/user_live.html.heex:49
#: lib/claper_web/live/admin_live/user_live.html.heex:113
#: lib/claper_web/live/admin_live/user_live/form_component.ex:30
#: lib/claper_web/live/user_settings_live/show.html.heex:34
@@ -3562,3 +3557,18 @@ msgstr "Ange ditt namn"
#, elixir-autogen, elixir-format, fuzzy
msgid "Enter last name"
msgstr "Ange en titel"
+
+#: lib/claper_web/live/event_live/show.html.heex:311
+#, elixir-autogen, elixir-format, fuzzy
+msgid "Hide captions"
+msgstr "Växla undertexter"
+
+#: lib/claper_web/live/event_live/show.html.heex:331
+#, elixir-autogen, elixir-format, fuzzy
+msgid "Show captions"
+msgstr "Växla undertexter"
+
+#: lib/claper_web/live/event_live/show.html.heex:303
+#, elixir-autogen, elixir-format, fuzzy
+msgid "Waiting for captions"
+msgstr "Väntar på innehåll"
diff --git a/test/claper_web/live/event_live/show_test.exs b/test/claper_web/live/event_live/show_test.exs
index 4f17f0b..79f8728 100644
--- a/test/claper_web/live/event_live/show_test.exs
+++ b/test/claper_web/live/event_live/show_test.exs
@@ -62,6 +62,40 @@ defmodule ClaperWeb.EventLive.ShowTest do
assert render(view) =~ "data-message-reaction-trigger"
end
+ test "renders attendee captions as a collapsible panel that cannot be disabled", %{
+ conn: conn,
+ user: user
+ } do
+ presentation_file = presentation_file_fixture(%{user: user}, [:event])
+ presentation_state_fixture(%{presentation_file: presentation_file})
+
+ {:ok, _config} =
+ Claper.Transcriptions.create_transcription_config(%{
+ presentation_file_id: presentation_file.id,
+ enabled: true,
+ visibility: "attendee"
+ })
+
+ {:ok, view, html} = live(conn, ~p"/e/#{presentation_file.event.code}")
+
+ document = Floki.parse_document!(html)
+
+ assert "grid-rows-[auto_auto_auto_minmax(0,1fr)]" in classes(document, "#attendee-room")
+ assert Floki.attribute(document, "#caption-panel", "phx-hook") == ["AttendeeCaptions"]
+ assert Floki.find(document, "[data-caption-collapse]") != []
+ assert Floki.find(document, "[data-caption-show]") != []
+ assert Floki.find(document, "[data-caption-toggle]") == []
+ assert document |> Floki.find("[data-caption-show]") |> Floki.text() =~ "Show captions"
+
+ send(view.pid, {:transcription_delta, "Live caption text"})
+
+ assert view
+ |> render()
+ |> Floki.parse_document!()
+ |> Floki.find("[data-caption-text]")
+ |> Floki.text() =~ "Live caption text"
+ end
+
defp classes(document, selector) do
document
|> Floki.attribute(selector, "class")