Add interaction drag-and-drop and move API

This commit is contained in:
Alex Lion
2026-06-12 23:22:52 +02:00
parent 7a424cbb93
commit abae1c7e5f
16 changed files with 687 additions and 417 deletions

View File

@@ -1,3 +1,15 @@
## v.3.0.0
### Features
- Redesign the manager, dashboard and waiting screen
- Add new global interaction: realtime transcription with Mistral API
- Add drag-and-drop for interactions and slides
### Fixes and improvements
- Improve performance of preview with thumbnails
## v.2.5.2
### Fixes and improvements

View File

@@ -407,6 +407,10 @@ Hooks.Manager = {
this.manager.update();
},
};
const INTERACTION_DRAG_TYPE = "application/x-claper-interaction";
const isInteractionDrag = (e) =>
e.dataTransfer && Array.from(e.dataTransfer.types).includes(INTERACTION_DRAG_TYPE);
Hooks.SlideSortable = {
mounted() {
this.from = null;
@@ -421,7 +425,7 @@ Hooks.SlideSortable = {
});
this.el.addEventListener("dragover", (e) => {
if (this.from === null) return;
if (this.from === null && !isInteractionDrag(e)) return;
e.preventDefault();
e.dataTransfer.dropEffect = "move";
const item = e.target.closest("[data-index]");
@@ -439,6 +443,12 @@ Hooks.SlideSortable = {
if (to !== this.from) {
this.pushEvent("reorder-slides", { from: this.from, to: to });
}
} else if (item && isInteractionDrag(e)) {
const data = JSON.parse(e.dataTransfer.getData(INTERACTION_DRAG_TYPE));
const to = parseInt(item.dataset.index);
if (to !== data.position) {
this.pushEvent("move-interaction", { id: data.id, type: data.type, to: to });
}
}
this.reset();
});
@@ -458,6 +468,40 @@ Hooks.SlideSortable = {
.forEach((n) => n.classList.remove("opacity-40"));
},
};
Hooks.InteractionDrag = {
mounted() {
this.el.addEventListener("dragstart", (e) => {
const item = e.target.closest("[data-interaction-id]");
if (!item) return;
e.dataTransfer.effectAllowed = "move";
e.dataTransfer.setData(
INTERACTION_DRAG_TYPE,
JSON.stringify({
id: parseInt(item.dataset.interactionId),
type: item.dataset.interactionType,
position: parseInt(item.dataset.interactionPosition),
}),
);
const rect = item.getBoundingClientRect();
const ghost = item.cloneNode(true);
ghost.style.width = `${rect.width}px`;
ghost.style.position = "fixed";
ghost.style.top = "-1000px";
ghost.style.left = "-1000px";
ghost.style.pointerEvents = "none";
document.body.appendChild(ghost);
e.dataTransfer.setDragImage(ghost, e.clientX - rect.left, e.clientY - rect.top);
setTimeout(() => ghost.remove(), 0);
setTimeout(() => item.classList.add("opacity-40"), 0);
});
this.el.addEventListener("dragend", () => {
this.el
.querySelectorAll("[data-interaction-id]")
.forEach((n) => n.classList.remove("opacity-40"));
});
},
};
Hooks.OpenPresenter = {
open(e) {
e.preventDefault();

View File

@@ -73,6 +73,46 @@ defmodule Claper.Interactions do
end
end
@doc """
Moves an interaction to another slide position.
The interaction is disabled when moved so it doesn't stay live on a slide
the audience is not looking at. Returns `{:ok, interaction}` (a no-op when
the position is unchanged) or `{:error, :invalid_position}`.
"""
def move_interaction(
%Events.Event{
presentation_file: %Presentations.PresentationFile{} = presentation_file
} = event,
interaction,
to
)
when is_integer(to) do
count = presentation_file.length || 0
cond do
to < 0 or to >= count -> {:error, :invalid_position}
to == interaction.position -> {:ok, interaction}
true -> do_move_interaction(event.uuid, interaction, to)
end
end
defp do_move_interaction(event_uuid, %Polls.Poll{} = poll, to),
do: Polls.update_poll(event_uuid, poll, %{position: to, enabled: false})
defp do_move_interaction(event_uuid, %Forms.Form{} = form, to),
do: Forms.update_form(event_uuid, form, %{position: to, enabled: false})
defp do_move_interaction(event_uuid, %Embeds.Embed{} = embed, to),
do: Embeds.update_embed(event_uuid, embed, %{position: to, enabled: false})
# Quiz.changeset requires quiz_questions via cast_assoc, so they must be
# loaded even though the move doesn't touch them.
defp do_move_interaction(event_uuid, %Quizzes.Quiz{} = quiz, to) do
quiz = Claper.Repo.preload(quiz, quiz_questions: :quiz_question_opts)
Quizzes.update_quiz(event_uuid, quiz, %{position: to, enabled: false})
end
def enable_interaction(interaction) do
Ecto.Multi.new()
|> Ecto.Multi.run(:disable_polls, fn _repo, _ ->

View File

@@ -119,6 +119,18 @@ defmodule ClaperWeb.EventLive.Manage do
defp event_id(%{assigns: %{event: event}}), do: event.id
defp get_interaction_for_event("poll", id, socket),
do: Polls.get_poll_for_event(id, event_id(socket))
defp get_interaction_for_event("form", id, socket),
do: Forms.get_form_for_event(id, event_id(socket))
defp get_interaction_for_event("embed", id, socket),
do: Embeds.get_embed_for_event(id, event_id(socket))
defp get_interaction_for_event("quiz", id, socket),
do: Quizzes.get_quiz_for_event(id, event_id(socket))
@impl true
def handle_info(%{event: "presence_diff"}, %{assigns: %{event: event}} = socket) do
attendees = Presence.list("event:#{event.uuid}")
@@ -257,31 +269,31 @@ defmodule ClaperWeb.EventLive.Manage do
end
@impl true
def handle_info({:poll_updated, poll}, socket) do
def handle_info({:poll_updated, _poll}, socket) do
{:noreply,
socket
|> interactions_at_position(poll.position)}
|> interactions_at_position(socket.assigns.state.position)}
end
@impl true
def handle_info({:embed_updated, embed}, socket) do
def handle_info({:embed_updated, _embed}, socket) do
{:noreply,
socket
|> interactions_at_position(embed.position)}
|> interactions_at_position(socket.assigns.state.position)}
end
@impl true
def handle_info({:form_updated, form}, socket) do
def handle_info({:form_updated, _form}, socket) do
{:noreply,
socket
|> interactions_at_position(form.position)}
|> interactions_at_position(socket.assigns.state.position)}
end
@impl true
def handle_info({:quiz_updated, quiz}, socket) do
def handle_info({:quiz_updated, _quiz}, socket) do
{:noreply,
socket
|> interactions_at_position(quiz.position)}
|> interactions_at_position(socket.assigns.state.position)}
end
@impl true
@@ -453,6 +465,33 @@ defmodule ClaperWeb.EventLive.Manage do
end
end
@impl true
def handle_event(
"move-interaction",
%{"id" => id, "type" => type, "to" => to},
%{assigns: %{event: event, state: state}} = socket
)
when is_integer(id) and is_integer(to) and type in ["poll", "form", "embed", "quiz"] do
with interaction when not is_nil(interaction) <- get_interaction_for_event(type, id, socket),
{:ok, _moved} <- Claper.Interactions.move_interaction(event, interaction, to) do
if interaction.enabled do
Phoenix.PubSub.broadcast(
Claper.PubSub,
"event:#{event.uuid}",
{:current_interaction, nil}
)
end
{:noreply, socket |> interactions_at_position(state.position)}
else
nil ->
{:noreply, socket}
{:error, _reason} ->
{:noreply, socket |> put_flash(:error, gettext("Could not move interaction"))}
end
end
@impl true
def handle_event(
"regenerate-thumbnails",

View File

@@ -38,7 +38,11 @@ defmodule ClaperWeb.EventLive.ManageInteractionListComponent do
)
~H"""
<div class="relative flex flex-col gap-2 border border-gray-200 rounded-2xl p-2">
<div
id="interaction-drag-list"
phx-hook="InteractionDrag"
class="relative flex flex-col gap-2 border border-gray-200 rounded-2xl p-2"
>
<div class="flex items-center gap-2">
<svg
xmlns="http://www.w3.org/2000/svg"
@@ -357,13 +361,19 @@ defmodule ClaperWeb.EventLive.ManageInteractionListComponent do
</div>
<%= for interaction <- @paginated do %>
<div class={[
"flex items-center gap-2 overflow-hidden pl-2 pr-3 py-2 rounded-xl w-full",
if(interaction.enabled,
do: "bg-gray-100 border-b-2 border-accent",
else: "bg-white border border-gray-200"
)
]}>
<div
draggable="true"
data-interaction-id={interaction.id}
data-interaction-type={type_key(interaction)}
data-interaction-position={interaction.position}
class={[
"flex items-center gap-2 overflow-hidden pl-2 pr-3 py-2 rounded-xl w-full cursor-grab active:cursor-grabbing",
if(interaction.enabled,
do: "bg-gray-100 border-b-2 border-accent",
else: "bg-white border border-gray-200"
)
]}
>
<div class={[
"flex items-center justify-center rounded-full w-[42px] h-[41px] shrink-0",
if(interaction.enabled, do: "bg-white", else: "bg-gray-100")
@@ -444,6 +454,7 @@ defmodule ClaperWeb.EventLive.ManageInteractionListComponent do
<.link
patch={edit_path(@event_code, interaction)}
draggable="false"
class="flex items-center justify-center rounded-full w-[42px] h-[41px] shrink-0 border border-[#140553] text-[#140553]"
>
<svg
@@ -516,6 +527,12 @@ defmodule ClaperWeb.EventLive.ManageInteractionListComponent do
"""
end
defp type_key(%Claper.Polls.Poll{}), do: "poll"
defp type_key(%Claper.Forms.Form{}), do: "form"
defp type_key(%Claper.Embeds.Embed{}), do: "embed"
defp type_key(%Claper.Quizzes.Quiz{}), do: "quiz"
defp type_key(_), do: nil
defp type_label(%Claper.Polls.Poll{}), do: gettext("Poll")
defp type_label(%Claper.Forms.Form{}), do: gettext("Form")
defp type_label(%Claper.Embeds.Embed{}), do: gettext("Web content")

View File

@@ -19,7 +19,7 @@ msgstr "Einstellungen"
#: lib/claper_web/live/admin_live/user_live.html.heex:41
#: lib/claper_web/live/admin_live/user_live.html.heex:104
#: lib/claper_web/live/admin_live/user_live/form_component.ex:18
#: lib/claper_web/live/event_live/manage.ex:1118
#: lib/claper_web/live/event_live/manage.ex:1157
#: lib/claper_web/live/form_live/form_component.html.heex:32
#: lib/claper_web/live/user_settings_live/show.html.heex:18
#: lib/claper_web/templates/user_registration/new.html.heex:63
@@ -373,9 +373,9 @@ msgstr "Fügen Sie eine Umfrage hinzu, um die Meinung Ihres Publikums zu erfahre
#: lib/claper_web/live/event_live/manage.html.heex:82
#: lib/claper_web/live/event_live/manage_floating_action_bar.ex:10
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:68
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:152
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:519
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:72
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:156
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:536
#, elixir-autogen, elixir-format
msgid "Poll"
msgstr "Umfrage"
@@ -677,9 +677,9 @@ msgstr "Formular bearbeiten"
#: lib/claper_web/live/event_live/manage.html.heex:113
#: lib/claper_web/live/event_live/manage_floating_action_bar.ex:32
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:84
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:172
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:520
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:88
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:176
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:537
#, elixir-autogen, elixir-format
msgid "Form"
msgstr "Formular"
@@ -691,7 +691,7 @@ msgstr "Formular"
#: lib/claper_web/live/admin_live/oidc_provider_live.html.heex:74
#: lib/claper_web/live/admin_live/oidc_provider_live.html.heex:234
#: lib/claper_web/live/admin_live/oidc_provider_live/form_component.ex:24
#: lib/claper_web/live/event_live/manage.ex:1117
#: lib/claper_web/live/event_live/manage.ex:1156
#, elixir-autogen, elixir-format
msgid "Name"
msgstr "Name"
@@ -894,7 +894,7 @@ msgid "Title"
msgstr "Titel"
#: lib/claper_web/live/event_live/manage.html.heex:144
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:521
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:538
#, elixir-autogen, elixir-format
msgid "Web content"
msgstr "Webinhalt"
@@ -1028,7 +1028,7 @@ msgstr "Erstellen Sie Ihr erstes Veranstaltung"
#: lib/claper_web/live/event_live/event_card_component.ex:61
#: lib/claper_web/live/event_live/event_card_component.ex:311
#: lib/claper_web/live/event_live/event_card_component.ex:565
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:557
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:574
#, elixir-autogen, elixir-format
msgid "Live"
msgstr "Live"
@@ -1336,12 +1336,12 @@ msgstr "Laden Sie die Seite, auf die Sie zugreifen möchten, neu (senden Sie kei
msgid "Try logging in again"
msgstr "Versuchen Sie, sich erneut anzumelden"
#: lib/claper_web/live/event_live/manage.ex:1090
#: lib/claper_web/live/event_live/manage.ex:1129
#, elixir-autogen, elixir-format
msgid "No"
msgstr "Nein"
#: lib/claper_web/live/event_live/manage.ex:1090
#: lib/claper_web/live/event_live/manage.ex:1129
#, elixir-autogen, elixir-format
msgid "Yes"
msgstr "Ja"
@@ -1472,9 +1472,9 @@ msgstr "Vorherige"
#: lib/claper_web/live/event_live/manage.html.heex:175
#: lib/claper_web/live/event_live/manage_floating_action_bar.ex:76
#: lib/claper_web/live/event_live/manage_floating_action_bar.ex:77
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:100
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:212
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:522
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:104
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:216
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:539
#, elixir-autogen, elixir-format
msgid "Quiz"
msgstr "Quiz"
@@ -1562,7 +1562,7 @@ msgstr "Als QTI (XML) exportieren"
msgid "Forms"
msgstr "Formulare"
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:64
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:68
#: lib/claper_web/live/stat_live/index.html.heex:170
#, elixir-autogen, elixir-format, fuzzy
msgid "Interactions"
@@ -1611,7 +1611,7 @@ msgstr "Einzigartige Teilnehmer"
#: lib/claper_web/live/event_live/manage_floating_action_bar.ex:54
#: lib/claper_web/live/event_live/manage_floating_action_bar.ex:55
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:192
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:196
#: lib/claper_web/live/stat_live/index.html.heex:205
#, elixir-autogen, elixir-format, fuzzy
msgid "Web Content"
@@ -2407,7 +2407,7 @@ msgid "(optional)"
msgstr "(optional)"
#: lib/claper_web/live/event_live/manage_floating_action_bar.ex:12
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:153
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:157
#, elixir-autogen, elixir-format
msgid "Add a poll to gauge your audience's opinion."
msgstr "Erstellen Sie eine Umfrage, um die Meinung Ihres Publikums einzuholen."
@@ -2433,7 +2433,7 @@ msgid "Content"
msgstr "Inhalt"
#: lib/claper_web/live/event_live/manage_floating_action_bar.ex:34
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:173
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:177
#, elixir-autogen, elixir-format
msgid "Create a form to collect feedback from your audience."
msgstr "Erstellen Sie ein Formular, um Feedback von Ihrem Publikum zu sammeln."
@@ -2457,7 +2457,7 @@ msgid "Done"
msgstr "Fertig"
#: lib/claper_web/live/event_live/manage_floating_action_bar.ex:56
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:193
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:197
#, elixir-autogen, elixir-format
msgid "Embed external web content into your presentation."
msgstr "Betten Sie externe Webinhalte in Ihre Präsentation ein."
@@ -2522,7 +2522,7 @@ msgstr "NEUIGKEITEN:"
msgid "No interaction enabled"
msgstr "Keine Interaktion aktiviert"
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:355
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:359
#, elixir-autogen, elixir-format
msgid "No interactions on this slide"
msgstr "Keine Interaktionen auf dieser Folie"
@@ -2586,7 +2586,7 @@ msgid "Start creating for free"
msgstr "Kostenlos starten"
#: lib/claper_web/live/event_live/manage_floating_action_bar.ex:78
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:213
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:217
#, elixir-autogen, elixir-format
msgid "Test your audience's knowledge with a quiz."
msgstr "Testen Sie das Wissen Ihres Publikums mit einem Quiz."
@@ -2603,7 +2603,7 @@ msgstr "Teilnehmerraum"
msgid "External accounts connected to your profile"
msgstr "Externe Konten, die mit Ihrem Profil verbunden sind"
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:136
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:140
#, elixir-autogen, elixir-format
msgid "More"
msgstr "Mehr"
@@ -2666,10 +2666,10 @@ msgstr "Ressourcen-ID"
msgid "Resource Type"
msgstr "Antworttyp"
#: lib/claper_web/live/event_live/manage.ex:1098
#: lib/claper_web/live/event_live/manage.ex:1141
#: lib/claper_web/live/event_live/manage.ex:1157
#: lib/claper_web/live/event_live/manage.ex:1199
#: lib/claper_web/live/event_live/manage.ex:1137
#: lib/claper_web/live/event_live/manage.ex:1180
#: lib/claper_web/live/event_live/manage.ex:1196
#: lib/claper_web/live/event_live/manage.ex:1238
#, elixir-autogen, elixir-format
msgid "Resource not found"
msgstr "Ressource nicht gefunden"
@@ -2902,12 +2902,12 @@ msgstr "Verwenden Sie mindestens 6 Zeichen und geben Sie dasselbe Passwort zweim
msgid "Sign in to launch or manage your interactive sessions."
msgstr "Melden Sie sich an, um Ihre interaktiven Sitzungen zu starten oder zu verwalten."
#: lib/claper_web/live/event_live/manage.ex:369
#: lib/claper_web/live/event_live/manage.ex:381
#, elixir-autogen, elixir-format
msgid "Could not regenerate thumbnails"
msgstr "Miniaturbilder konnten nicht neu erstellt werden"
#: lib/claper_web/live/event_live/manage.ex:487
#: lib/claper_web/live/event_live/manage.ex:526
#, elixir-autogen, elixir-format
msgid "Could not start thumbnail regeneration"
msgstr "Miniaturbilderstellung konnte nicht gestartet werden"
@@ -2937,12 +2937,12 @@ msgstr "Miniaturbilder neu erstellen"
msgid "Regenerating..."
msgstr "Wird neu erstellt..."
#: lib/claper_web/live/event_live/manage.ex:484
#: lib/claper_web/live/event_live/manage.ex:523
#, elixir-autogen, elixir-format
msgid "Thumbnail regeneration started"
msgstr "Miniaturbilderstellung gestartet"
#: lib/claper_web/live/event_live/manage.ex:358
#: lib/claper_web/live/event_live/manage.ex:370
#, elixir-autogen, elixir-format
msgid "Thumbnails regenerated successfully"
msgstr "Miniaturbilder erfolgreich neu erstellt"
@@ -3031,7 +3031,7 @@ msgstr ""
msgid "Delete transcription"
msgstr "Präsentation auswählen"
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:559
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:576
#, elixir-autogen, elixir-format, fuzzy
msgid "Disabled"
msgstr "deaktiviert"
@@ -3110,7 +3110,7 @@ msgstr ""
msgid "Leave blank to keep current key"
msgstr ""
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:239
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:243
#, elixir-autogen, elixir-format
msgid "Live transcribe presenter audio for your audience."
msgstr ""
@@ -3229,8 +3229,8 @@ msgstr "Zeitstempel"
#: lib/claper_web/live/event_live/manage.html.heex:202
#: lib/claper_web/live/event_live/manage.html.heex:231
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:235
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:294
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:239
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:298
#, elixir-autogen, elixir-format
msgid "Transcription"
msgstr ""
@@ -3245,7 +3245,7 @@ msgstr ""
msgid "Transcription deleted"
msgstr ""
#: lib/claper_web/live/event_live/manage.ex:852
#: lib/claper_web/live/event_live/manage.ex:891
#, elixir-autogen, elixir-format
msgid "Transcription has been disabled by the administrator"
msgstr ""
@@ -3268,15 +3268,15 @@ msgid "When disabled, no events can use transcription."
msgstr ""
#: lib/claper_web/live/event_live/manage.html.heex:237
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:238
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:242
#, elixir-autogen, elixir-format
msgid "Already added to this presentation."
msgstr ""
#: lib/claper_web/live/event_live/manage.html.heex:204
#: lib/claper_web/live/event_live/manage.html.heex:233
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:234
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:296
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:238
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:300
#, elixir-autogen, elixir-format
msgid "Global"
msgstr ""
@@ -3311,7 +3311,12 @@ msgstr "Unbegrenzt"
msgid "Powered by"
msgstr "Bereitgestellt von"
#: lib/claper_web/live/event_live/manage.ex:452
#: lib/claper_web/live/event_live/manage.ex:464
#, elixir-autogen, elixir-format
msgid "Could not reorder slides"
msgstr ""
#: lib/claper_web/live/event_live/manage.ex:491
#, elixir-autogen, elixir-format, fuzzy
msgid "Could not move interaction"
msgstr ""

View File

@@ -21,7 +21,7 @@ msgstr ""
#: lib/claper_web/live/admin_live/user_live.html.heex:41
#: lib/claper_web/live/admin_live/user_live.html.heex:104
#: lib/claper_web/live/admin_live/user_live/form_component.ex:18
#: lib/claper_web/live/event_live/manage.ex:1118
#: lib/claper_web/live/event_live/manage.ex:1157
#: lib/claper_web/live/form_live/form_component.html.heex:32
#: lib/claper_web/live/user_settings_live/show.html.heex:18
#: lib/claper_web/templates/user_registration/new.html.heex:63
@@ -375,9 +375,9 @@ msgstr ""
#: lib/claper_web/live/event_live/manage.html.heex:82
#: lib/claper_web/live/event_live/manage_floating_action_bar.ex:10
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:68
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:152
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:519
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:72
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:156
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:536
#, elixir-autogen, elixir-format
msgid "Poll"
msgstr ""
@@ -679,9 +679,9 @@ msgstr ""
#: lib/claper_web/live/event_live/manage.html.heex:113
#: lib/claper_web/live/event_live/manage_floating_action_bar.ex:32
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:84
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:172
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:520
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:88
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:176
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:537
#, elixir-autogen, elixir-format
msgid "Form"
msgstr ""
@@ -693,7 +693,7 @@ msgstr ""
#: lib/claper_web/live/admin_live/oidc_provider_live.html.heex:74
#: lib/claper_web/live/admin_live/oidc_provider_live.html.heex:234
#: lib/claper_web/live/admin_live/oidc_provider_live/form_component.ex:24
#: lib/claper_web/live/event_live/manage.ex:1117
#: lib/claper_web/live/event_live/manage.ex:1156
#, elixir-autogen, elixir-format
msgid "Name"
msgstr ""
@@ -896,7 +896,7 @@ msgid "Title"
msgstr ""
#: lib/claper_web/live/event_live/manage.html.heex:144
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:521
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:538
#, elixir-autogen, elixir-format
msgid "Web content"
msgstr ""
@@ -1030,7 +1030,7 @@ msgstr ""
#: lib/claper_web/live/event_live/event_card_component.ex:61
#: lib/claper_web/live/event_live/event_card_component.ex:311
#: lib/claper_web/live/event_live/event_card_component.ex:565
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:557
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:574
#, elixir-autogen, elixir-format
msgid "Live"
msgstr ""
@@ -1338,12 +1338,12 @@ msgstr ""
msgid "Try logging in again"
msgstr ""
#: lib/claper_web/live/event_live/manage.ex:1090
#: lib/claper_web/live/event_live/manage.ex:1129
#, elixir-autogen, elixir-format
msgid "No"
msgstr ""
#: lib/claper_web/live/event_live/manage.ex:1090
#: lib/claper_web/live/event_live/manage.ex:1129
#, elixir-autogen, elixir-format
msgid "Yes"
msgstr ""
@@ -1474,9 +1474,9 @@ msgstr ""
#: lib/claper_web/live/event_live/manage.html.heex:175
#: lib/claper_web/live/event_live/manage_floating_action_bar.ex:76
#: lib/claper_web/live/event_live/manage_floating_action_bar.ex:77
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:100
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:212
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:522
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:104
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:216
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:539
#, elixir-autogen, elixir-format
msgid "Quiz"
msgstr ""
@@ -1564,7 +1564,7 @@ msgstr ""
msgid "Forms"
msgstr ""
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:64
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:68
#: lib/claper_web/live/stat_live/index.html.heex:170
#, elixir-autogen, elixir-format
msgid "Interactions"
@@ -1613,7 +1613,7 @@ msgstr ""
#: lib/claper_web/live/event_live/manage_floating_action_bar.ex:54
#: lib/claper_web/live/event_live/manage_floating_action_bar.ex:55
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:192
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:196
#: lib/claper_web/live/stat_live/index.html.heex:205
#, elixir-autogen, elixir-format
msgid "Web Content"
@@ -2409,7 +2409,7 @@ msgid "(optional)"
msgstr ""
#: lib/claper_web/live/event_live/manage_floating_action_bar.ex:12
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:153
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:157
#, elixir-autogen, elixir-format
msgid "Add a poll to gauge your audience's opinion."
msgstr ""
@@ -2435,7 +2435,7 @@ msgid "Content"
msgstr ""
#: lib/claper_web/live/event_live/manage_floating_action_bar.ex:34
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:173
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:177
#, elixir-autogen, elixir-format
msgid "Create a form to collect feedback from your audience."
msgstr ""
@@ -2459,7 +2459,7 @@ msgid "Done"
msgstr ""
#: lib/claper_web/live/event_live/manage_floating_action_bar.ex:56
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:193
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:197
#, elixir-autogen, elixir-format
msgid "Embed external web content into your presentation."
msgstr ""
@@ -2524,7 +2524,7 @@ msgstr ""
msgid "No interaction enabled"
msgstr ""
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:355
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:359
#, elixir-autogen, elixir-format
msgid "No interactions on this slide"
msgstr ""
@@ -2588,7 +2588,7 @@ msgid "Start creating for free"
msgstr ""
#: lib/claper_web/live/event_live/manage_floating_action_bar.ex:78
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:213
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:217
#, elixir-autogen, elixir-format
msgid "Test your audience's knowledge with a quiz."
msgstr ""
@@ -2605,7 +2605,7 @@ msgstr ""
msgid "External accounts connected to your profile"
msgstr ""
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:136
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:140
#, elixir-autogen, elixir-format
msgid "More"
msgstr ""
@@ -2668,10 +2668,10 @@ msgstr ""
msgid "Resource Type"
msgstr ""
#: lib/claper_web/live/event_live/manage.ex:1098
#: lib/claper_web/live/event_live/manage.ex:1141
#: lib/claper_web/live/event_live/manage.ex:1157
#: lib/claper_web/live/event_live/manage.ex:1199
#: lib/claper_web/live/event_live/manage.ex:1137
#: lib/claper_web/live/event_live/manage.ex:1180
#: lib/claper_web/live/event_live/manage.ex:1196
#: lib/claper_web/live/event_live/manage.ex:1238
#, elixir-autogen, elixir-format
msgid "Resource not found"
msgstr ""
@@ -2904,12 +2904,12 @@ msgstr ""
msgid "Sign in to launch or manage your interactive sessions."
msgstr ""
#: lib/claper_web/live/event_live/manage.ex:369
#: lib/claper_web/live/event_live/manage.ex:381
#, elixir-autogen, elixir-format
msgid "Could not regenerate thumbnails"
msgstr ""
#: lib/claper_web/live/event_live/manage.ex:487
#: lib/claper_web/live/event_live/manage.ex:526
#, elixir-autogen, elixir-format
msgid "Could not start thumbnail regeneration"
msgstr ""
@@ -2939,12 +2939,12 @@ msgstr ""
msgid "Regenerating..."
msgstr ""
#: lib/claper_web/live/event_live/manage.ex:484
#: lib/claper_web/live/event_live/manage.ex:523
#, elixir-autogen, elixir-format
msgid "Thumbnail regeneration started"
msgstr ""
#: lib/claper_web/live/event_live/manage.ex:358
#: lib/claper_web/live/event_live/manage.ex:370
#, elixir-autogen, elixir-format
msgid "Thumbnails regenerated successfully"
msgstr ""
@@ -3033,7 +3033,7 @@ msgstr ""
msgid "Delete transcription"
msgstr ""
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:559
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:576
#, elixir-autogen, elixir-format
msgid "Disabled"
msgstr ""
@@ -3112,7 +3112,7 @@ msgstr ""
msgid "Leave blank to keep current key"
msgstr ""
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:239
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:243
#, elixir-autogen, elixir-format
msgid "Live transcribe presenter audio for your audience."
msgstr ""
@@ -3231,8 +3231,8 @@ msgstr ""
#: lib/claper_web/live/event_live/manage.html.heex:202
#: lib/claper_web/live/event_live/manage.html.heex:231
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:235
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:294
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:239
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:298
#, elixir-autogen, elixir-format
msgid "Transcription"
msgstr ""
@@ -3247,7 +3247,7 @@ msgstr ""
msgid "Transcription deleted"
msgstr ""
#: lib/claper_web/live/event_live/manage.ex:852
#: lib/claper_web/live/event_live/manage.ex:891
#, elixir-autogen, elixir-format
msgid "Transcription has been disabled by the administrator"
msgstr ""
@@ -3270,15 +3270,15 @@ msgid "When disabled, no events can use transcription."
msgstr ""
#: lib/claper_web/live/event_live/manage.html.heex:237
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:238
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:242
#, elixir-autogen, elixir-format
msgid "Already added to this presentation."
msgstr ""
#: lib/claper_web/live/event_live/manage.html.heex:204
#: lib/claper_web/live/event_live/manage.html.heex:233
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:234
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:296
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:238
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:300
#, elixir-autogen, elixir-format
msgid "Global"
msgstr ""
@@ -3313,7 +3313,12 @@ msgstr ""
msgid "Powered by"
msgstr ""
#: lib/claper_web/live/event_live/manage.ex:452
#: lib/claper_web/live/event_live/manage.ex:464
#, elixir-autogen, elixir-format
msgid "Could not reorder slides"
msgstr ""
#: lib/claper_web/live/event_live/manage.ex:491
#, elixir-autogen, elixir-format
msgid "Could not move interaction"
msgstr ""

View File

@@ -19,7 +19,7 @@ msgstr ""
#: lib/claper_web/live/admin_live/user_live.html.heex:41
#: lib/claper_web/live/admin_live/user_live.html.heex:104
#: lib/claper_web/live/admin_live/user_live/form_component.ex:18
#: lib/claper_web/live/event_live/manage.ex:1118
#: lib/claper_web/live/event_live/manage.ex:1157
#: lib/claper_web/live/form_live/form_component.html.heex:32
#: lib/claper_web/live/user_settings_live/show.html.heex:18
#: lib/claper_web/templates/user_registration/new.html.heex:63
@@ -373,9 +373,9 @@ msgstr ""
#: lib/claper_web/live/event_live/manage.html.heex:82
#: lib/claper_web/live/event_live/manage_floating_action_bar.ex:10
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:68
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:152
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:519
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:72
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:156
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:536
#, elixir-autogen, elixir-format
msgid "Poll"
msgstr ""
@@ -677,9 +677,9 @@ msgstr ""
#: lib/claper_web/live/event_live/manage.html.heex:113
#: lib/claper_web/live/event_live/manage_floating_action_bar.ex:32
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:84
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:172
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:520
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:88
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:176
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:537
#, elixir-autogen, elixir-format
msgid "Form"
msgstr ""
@@ -691,7 +691,7 @@ msgstr ""
#: lib/claper_web/live/admin_live/oidc_provider_live.html.heex:74
#: lib/claper_web/live/admin_live/oidc_provider_live.html.heex:234
#: lib/claper_web/live/admin_live/oidc_provider_live/form_component.ex:24
#: lib/claper_web/live/event_live/manage.ex:1117
#: lib/claper_web/live/event_live/manage.ex:1156
#, elixir-autogen, elixir-format
msgid "Name"
msgstr ""
@@ -894,7 +894,7 @@ msgid "Title"
msgstr ""
#: lib/claper_web/live/event_live/manage.html.heex:144
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:521
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:538
#, elixir-autogen, elixir-format
msgid "Web content"
msgstr ""
@@ -1028,7 +1028,7 @@ msgstr ""
#: lib/claper_web/live/event_live/event_card_component.ex:61
#: lib/claper_web/live/event_live/event_card_component.ex:311
#: lib/claper_web/live/event_live/event_card_component.ex:565
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:557
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:574
#, elixir-autogen, elixir-format
msgid "Live"
msgstr ""
@@ -1336,12 +1336,12 @@ msgstr ""
msgid "Try logging in again"
msgstr ""
#: lib/claper_web/live/event_live/manage.ex:1090
#: lib/claper_web/live/event_live/manage.ex:1129
#, elixir-autogen, elixir-format
msgid "No"
msgstr ""
#: lib/claper_web/live/event_live/manage.ex:1090
#: lib/claper_web/live/event_live/manage.ex:1129
#, elixir-autogen, elixir-format
msgid "Yes"
msgstr ""
@@ -1472,9 +1472,9 @@ msgstr ""
#: lib/claper_web/live/event_live/manage.html.heex:175
#: lib/claper_web/live/event_live/manage_floating_action_bar.ex:76
#: lib/claper_web/live/event_live/manage_floating_action_bar.ex:77
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:100
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:212
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:522
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:104
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:216
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:539
#, elixir-autogen, elixir-format
msgid "Quiz"
msgstr ""
@@ -1562,7 +1562,7 @@ msgstr ""
msgid "Forms"
msgstr ""
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:64
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:68
#: lib/claper_web/live/stat_live/index.html.heex:170
#, elixir-autogen, elixir-format, fuzzy
msgid "Interactions"
@@ -1611,7 +1611,7 @@ msgstr ""
#: lib/claper_web/live/event_live/manage_floating_action_bar.ex:54
#: lib/claper_web/live/event_live/manage_floating_action_bar.ex:55
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:192
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:196
#: lib/claper_web/live/stat_live/index.html.heex:205
#, elixir-autogen, elixir-format, fuzzy
msgid "Web Content"
@@ -2407,7 +2407,7 @@ msgid "(optional)"
msgstr ""
#: lib/claper_web/live/event_live/manage_floating_action_bar.ex:12
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:153
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:157
#, elixir-autogen, elixir-format
msgid "Add a poll to gauge your audience's opinion."
msgstr ""
@@ -2433,7 +2433,7 @@ msgid "Content"
msgstr ""
#: lib/claper_web/live/event_live/manage_floating_action_bar.ex:34
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:173
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:177
#, elixir-autogen, elixir-format
msgid "Create a form to collect feedback from your audience."
msgstr ""
@@ -2457,7 +2457,7 @@ msgid "Done"
msgstr ""
#: lib/claper_web/live/event_live/manage_floating_action_bar.ex:56
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:193
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:197
#, elixir-autogen, elixir-format
msgid "Embed external web content into your presentation."
msgstr ""
@@ -2522,7 +2522,7 @@ msgstr ""
msgid "No interaction enabled"
msgstr ""
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:355
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:359
#, elixir-autogen, elixir-format
msgid "No interactions on this slide"
msgstr ""
@@ -2586,7 +2586,7 @@ msgid "Start creating for free"
msgstr ""
#: lib/claper_web/live/event_live/manage_floating_action_bar.ex:78
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:213
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:217
#, elixir-autogen, elixir-format
msgid "Test your audience's knowledge with a quiz."
msgstr ""
@@ -2603,7 +2603,7 @@ msgstr ""
msgid "External accounts connected to your profile"
msgstr ""
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:136
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:140
#, elixir-autogen, elixir-format
msgid "More"
msgstr ""
@@ -2666,10 +2666,10 @@ msgstr ""
msgid "Resource Type"
msgstr ""
#: lib/claper_web/live/event_live/manage.ex:1098
#: lib/claper_web/live/event_live/manage.ex:1141
#: lib/claper_web/live/event_live/manage.ex:1157
#: lib/claper_web/live/event_live/manage.ex:1199
#: lib/claper_web/live/event_live/manage.ex:1137
#: lib/claper_web/live/event_live/manage.ex:1180
#: lib/claper_web/live/event_live/manage.ex:1196
#: lib/claper_web/live/event_live/manage.ex:1238
#, elixir-autogen, elixir-format
msgid "Resource not found"
msgstr ""
@@ -2902,12 +2902,12 @@ msgstr ""
msgid "Sign in to launch or manage your interactive sessions."
msgstr ""
#: lib/claper_web/live/event_live/manage.ex:369
#: lib/claper_web/live/event_live/manage.ex:381
#, elixir-autogen, elixir-format
msgid "Could not regenerate thumbnails"
msgstr ""
#: lib/claper_web/live/event_live/manage.ex:487
#: lib/claper_web/live/event_live/manage.ex:526
#, elixir-autogen, elixir-format
msgid "Could not start thumbnail regeneration"
msgstr ""
@@ -2937,12 +2937,12 @@ msgstr ""
msgid "Regenerating..."
msgstr ""
#: lib/claper_web/live/event_live/manage.ex:484
#: lib/claper_web/live/event_live/manage.ex:523
#, elixir-autogen, elixir-format
msgid "Thumbnail regeneration started"
msgstr ""
#: lib/claper_web/live/event_live/manage.ex:358
#: lib/claper_web/live/event_live/manage.ex:370
#, elixir-autogen, elixir-format
msgid "Thumbnails regenerated successfully"
msgstr ""
@@ -3031,7 +3031,7 @@ msgstr ""
msgid "Delete transcription"
msgstr ""
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:559
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:576
#, elixir-autogen, elixir-format, fuzzy
msgid "Disabled"
msgstr ""
@@ -3110,7 +3110,7 @@ msgstr ""
msgid "Leave blank to keep current key"
msgstr ""
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:239
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:243
#, elixir-autogen, elixir-format
msgid "Live transcribe presenter audio for your audience."
msgstr ""
@@ -3229,8 +3229,8 @@ msgstr ""
#: lib/claper_web/live/event_live/manage.html.heex:202
#: lib/claper_web/live/event_live/manage.html.heex:231
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:235
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:294
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:239
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:298
#, elixir-autogen, elixir-format
msgid "Transcription"
msgstr ""
@@ -3245,7 +3245,7 @@ msgstr ""
msgid "Transcription deleted"
msgstr ""
#: lib/claper_web/live/event_live/manage.ex:852
#: lib/claper_web/live/event_live/manage.ex:891
#, elixir-autogen, elixir-format
msgid "Transcription has been disabled by the administrator"
msgstr ""
@@ -3268,15 +3268,15 @@ msgid "When disabled, no events can use transcription."
msgstr ""
#: lib/claper_web/live/event_live/manage.html.heex:237
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:238
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:242
#, elixir-autogen, elixir-format
msgid "Already added to this presentation."
msgstr ""
#: lib/claper_web/live/event_live/manage.html.heex:204
#: lib/claper_web/live/event_live/manage.html.heex:233
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:234
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:296
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:238
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:300
#, elixir-autogen, elixir-format
msgid "Global"
msgstr ""
@@ -3311,7 +3311,12 @@ msgstr ""
msgid "Powered by"
msgstr ""
#: lib/claper_web/live/event_live/manage.ex:452
#: lib/claper_web/live/event_live/manage.ex:464
#, elixir-autogen, elixir-format
msgid "Could not reorder slides"
msgstr ""
#: lib/claper_web/live/event_live/manage.ex:491
#, elixir-autogen, elixir-format, fuzzy
msgid "Could not move interaction"
msgstr ""

View File

@@ -19,7 +19,7 @@ msgstr "Configuración"
#: lib/claper_web/live/admin_live/user_live.html.heex:41
#: lib/claper_web/live/admin_live/user_live.html.heex:104
#: lib/claper_web/live/admin_live/user_live/form_component.ex:18
#: lib/claper_web/live/event_live/manage.ex:1118
#: lib/claper_web/live/event_live/manage.ex:1157
#: lib/claper_web/live/form_live/form_component.html.heex:32
#: lib/claper_web/live/user_settings_live/show.html.heex:18
#: lib/claper_web/templates/user_registration/new.html.heex:63
@@ -373,9 +373,9 @@ msgstr "Añadir una votación para conocer la opinión del público."
#: lib/claper_web/live/event_live/manage.html.heex:82
#: lib/claper_web/live/event_live/manage_floating_action_bar.ex:10
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:68
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:152
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:519
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:72
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:156
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:536
#, elixir-autogen, elixir-format
msgid "Poll"
msgstr "Votación"
@@ -677,9 +677,9 @@ msgstr "Editar formulario"
#: lib/claper_web/live/event_live/manage.html.heex:113
#: lib/claper_web/live/event_live/manage_floating_action_bar.ex:32
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:84
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:172
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:520
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:88
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:176
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:537
#, elixir-autogen, elixir-format
msgid "Form"
msgstr "Formulario"
@@ -691,7 +691,7 @@ msgstr "Formulario"
#: lib/claper_web/live/admin_live/oidc_provider_live.html.heex:74
#: lib/claper_web/live/admin_live/oidc_provider_live.html.heex:234
#: lib/claper_web/live/admin_live/oidc_provider_live/form_component.ex:24
#: lib/claper_web/live/event_live/manage.ex:1117
#: lib/claper_web/live/event_live/manage.ex:1156
#, elixir-autogen, elixir-format
msgid "Name"
msgstr "Nombre"
@@ -894,7 +894,7 @@ msgid "Title"
msgstr "Título"
#: lib/claper_web/live/event_live/manage.html.heex:144
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:521
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:538
#, elixir-autogen, elixir-format
msgid "Web content"
msgstr "Contenido"
@@ -1028,7 +1028,7 @@ msgstr "Crear tu primer evento"
#: lib/claper_web/live/event_live/event_card_component.ex:61
#: lib/claper_web/live/event_live/event_card_component.ex:311
#: lib/claper_web/live/event_live/event_card_component.ex:565
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:557
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:574
#, elixir-autogen, elixir-format
msgid "Live"
msgstr "En vivo"
@@ -1336,12 +1336,12 @@ msgstr "Recargue la página a la que está intentando acceder (no vuelva a envia
msgid "Try logging in again"
msgstr "Intente iniciar sesión de nuevo"
#: lib/claper_web/live/event_live/manage.ex:1090
#: lib/claper_web/live/event_live/manage.ex:1129
#, elixir-autogen, elixir-format
msgid "No"
msgstr "No"
#: lib/claper_web/live/event_live/manage.ex:1090
#: lib/claper_web/live/event_live/manage.ex:1129
#, elixir-autogen, elixir-format
msgid "Yes"
msgstr "Sí"
@@ -1472,9 +1472,9 @@ msgstr "Anterior"
#: lib/claper_web/live/event_live/manage.html.heex:175
#: lib/claper_web/live/event_live/manage_floating_action_bar.ex:76
#: lib/claper_web/live/event_live/manage_floating_action_bar.ex:77
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:100
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:212
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:522
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:104
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:216
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:539
#, elixir-autogen, elixir-format
msgid "Quiz"
msgstr "Cuestionario"
@@ -1562,7 +1562,7 @@ msgstr "Exportar a QTI (XML)"
msgid "Forms"
msgstr "Formularios"
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:64
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:68
#: lib/claper_web/live/stat_live/index.html.heex:170
#, elixir-autogen, elixir-format, fuzzy
msgid "Interactions"
@@ -1611,7 +1611,7 @@ msgstr "Asistentes únicos"
#: lib/claper_web/live/event_live/manage_floating_action_bar.ex:54
#: lib/claper_web/live/event_live/manage_floating_action_bar.ex:55
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:192
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:196
#: lib/claper_web/live/stat_live/index.html.heex:205
#, elixir-autogen, elixir-format, fuzzy
msgid "Web Content"
@@ -2407,7 +2407,7 @@ msgid "(optional)"
msgstr "(opcional)"
#: lib/claper_web/live/event_live/manage_floating_action_bar.ex:12
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:153
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:157
#, elixir-autogen, elixir-format
msgid "Add a poll to gauge your audience's opinion."
msgstr "Añade una encuesta para conocer la opinión de tu audiencia."
@@ -2433,7 +2433,7 @@ msgid "Content"
msgstr "Contenido"
#: lib/claper_web/live/event_live/manage_floating_action_bar.ex:34
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:173
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:177
#, elixir-autogen, elixir-format
msgid "Create a form to collect feedback from your audience."
msgstr "Crea un formulario para recopilar comentarios de tu audiencia."
@@ -2457,7 +2457,7 @@ msgid "Done"
msgstr "Hecho"
#: lib/claper_web/live/event_live/manage_floating_action_bar.ex:56
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:193
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:197
#, elixir-autogen, elixir-format
msgid "Embed external web content into your presentation."
msgstr "Inserta contenido web externo en tu presentación."
@@ -2522,7 +2522,7 @@ msgstr "NOVEDADES:"
msgid "No interaction enabled"
msgstr "Ninguna interacción activada"
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:355
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:359
#, elixir-autogen, elixir-format
msgid "No interactions on this slide"
msgstr "Sin interacciones en esta diapositiva"
@@ -2586,7 +2586,7 @@ msgid "Start creating for free"
msgstr "Empieza a crear gratis"
#: lib/claper_web/live/event_live/manage_floating_action_bar.ex:78
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:213
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:217
#, elixir-autogen, elixir-format
msgid "Test your audience's knowledge with a quiz."
msgstr "Pon a prueba los conocimientos de tu audiencia con un cuestionario."
@@ -2603,7 +2603,7 @@ msgstr "Sala de asistentes"
msgid "External accounts connected to your profile"
msgstr "Cuentas externas conectadas a tu perfil"
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:136
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:140
#, elixir-autogen, elixir-format
msgid "More"
msgstr "Más"
@@ -2666,10 +2666,10 @@ msgstr "ID del recurso"
msgid "Resource Type"
msgstr "Tipo de Respuesta"
#: lib/claper_web/live/event_live/manage.ex:1098
#: lib/claper_web/live/event_live/manage.ex:1141
#: lib/claper_web/live/event_live/manage.ex:1157
#: lib/claper_web/live/event_live/manage.ex:1199
#: lib/claper_web/live/event_live/manage.ex:1137
#: lib/claper_web/live/event_live/manage.ex:1180
#: lib/claper_web/live/event_live/manage.ex:1196
#: lib/claper_web/live/event_live/manage.ex:1238
#, elixir-autogen, elixir-format
msgid "Resource not found"
msgstr "Recurso no encontrado"
@@ -2902,12 +2902,12 @@ msgstr "Usa al menos 6 caracteres e introduce la misma contraseña dos veces."
msgid "Sign in to launch or manage your interactive sessions."
msgstr "Inicia sesión para lanzar o gestionar tus sesiones interactivas."
#: lib/claper_web/live/event_live/manage.ex:369
#: lib/claper_web/live/event_live/manage.ex:381
#, elixir-autogen, elixir-format
msgid "Could not regenerate thumbnails"
msgstr "No se pudieron regenerar las miniaturas"
#: lib/claper_web/live/event_live/manage.ex:487
#: lib/claper_web/live/event_live/manage.ex:526
#, elixir-autogen, elixir-format
msgid "Could not start thumbnail regeneration"
msgstr "No se pudo iniciar la regeneración de miniaturas"
@@ -2937,12 +2937,12 @@ msgstr "Regenerar miniaturas"
msgid "Regenerating..."
msgstr "Regenerando..."
#: lib/claper_web/live/event_live/manage.ex:484
#: lib/claper_web/live/event_live/manage.ex:523
#, elixir-autogen, elixir-format
msgid "Thumbnail regeneration started"
msgstr "Regeneración de miniaturas iniciada"
#: lib/claper_web/live/event_live/manage.ex:358
#: lib/claper_web/live/event_live/manage.ex:370
#, elixir-autogen, elixir-format
msgid "Thumbnails regenerated successfully"
msgstr "Miniaturas regeneradas correctamente"
@@ -3031,7 +3031,7 @@ msgstr ""
msgid "Delete transcription"
msgstr "Seleccionar presentación"
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:559
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:576
#, elixir-autogen, elixir-format, fuzzy
msgid "Disabled"
msgstr "desactivada"
@@ -3110,7 +3110,7 @@ msgstr ""
msgid "Leave blank to keep current key"
msgstr ""
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:239
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:243
#, elixir-autogen, elixir-format
msgid "Live transcribe presenter audio for your audience."
msgstr ""
@@ -3229,8 +3229,8 @@ msgstr "Marca de tiempo"
#: lib/claper_web/live/event_live/manage.html.heex:202
#: lib/claper_web/live/event_live/manage.html.heex:231
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:235
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:294
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:239
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:298
#, elixir-autogen, elixir-format
msgid "Transcription"
msgstr ""
@@ -3245,7 +3245,7 @@ msgstr ""
msgid "Transcription deleted"
msgstr ""
#: lib/claper_web/live/event_live/manage.ex:852
#: lib/claper_web/live/event_live/manage.ex:891
#, elixir-autogen, elixir-format
msgid "Transcription has been disabled by the administrator"
msgstr ""
@@ -3268,15 +3268,15 @@ msgid "When disabled, no events can use transcription."
msgstr ""
#: lib/claper_web/live/event_live/manage.html.heex:237
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:238
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:242
#, elixir-autogen, elixir-format
msgid "Already added to this presentation."
msgstr ""
#: lib/claper_web/live/event_live/manage.html.heex:204
#: lib/claper_web/live/event_live/manage.html.heex:233
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:234
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:296
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:238
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:300
#, elixir-autogen, elixir-format
msgid "Global"
msgstr ""
@@ -3311,7 +3311,12 @@ msgstr "Ilimitado"
msgid "Powered by"
msgstr "Con tecnología de"
#: lib/claper_web/live/event_live/manage.ex:452
#: lib/claper_web/live/event_live/manage.ex:464
#, elixir-autogen, elixir-format
msgid "Could not reorder slides"
msgstr ""
#: lib/claper_web/live/event_live/manage.ex:491
#, elixir-autogen, elixir-format, fuzzy
msgid "Could not move interaction"
msgstr ""

View File

@@ -19,7 +19,7 @@ msgstr "Paramètres"
#: lib/claper_web/live/admin_live/user_live.html.heex:41
#: lib/claper_web/live/admin_live/user_live.html.heex:104
#: lib/claper_web/live/admin_live/user_live/form_component.ex:18
#: lib/claper_web/live/event_live/manage.ex:1118
#: lib/claper_web/live/event_live/manage.ex:1157
#: lib/claper_web/live/form_live/form_component.html.heex:32
#: lib/claper_web/live/user_settings_live/show.html.heex:18
#: lib/claper_web/templates/user_registration/new.html.heex:63
@@ -373,9 +373,9 @@ msgstr "Ajoutez un sondage pour connaître l'opinion de votre public."
#: lib/claper_web/live/event_live/manage.html.heex:82
#: lib/claper_web/live/event_live/manage_floating_action_bar.ex:10
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:68
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:152
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:519
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:72
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:156
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:536
#, elixir-autogen, elixir-format
msgid "Poll"
msgstr "Sondage"
@@ -681,9 +681,9 @@ msgstr "Modifier"
#: lib/claper_web/live/event_live/manage.html.heex:113
#: lib/claper_web/live/event_live/manage_floating_action_bar.ex:32
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:84
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:172
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:520
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:88
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:176
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:537
#, elixir-autogen, elixir-format
msgid "Form"
msgstr "Formulaire"
@@ -695,7 +695,7 @@ msgstr "Formulaire"
#: lib/claper_web/live/admin_live/oidc_provider_live.html.heex:74
#: lib/claper_web/live/admin_live/oidc_provider_live.html.heex:234
#: lib/claper_web/live/admin_live/oidc_provider_live/form_component.ex:24
#: lib/claper_web/live/event_live/manage.ex:1117
#: lib/claper_web/live/event_live/manage.ex:1156
#, elixir-autogen, elixir-format
msgid "Name"
msgstr "Nom"
@@ -898,7 +898,7 @@ msgid "Title"
msgstr "Titre"
#: lib/claper_web/live/event_live/manage.html.heex:144
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:521
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:538
#, elixir-autogen, elixir-format
msgid "Web content"
msgstr "Contenu web"
@@ -1032,7 +1032,7 @@ msgstr "Créez votre premier événement"
#: lib/claper_web/live/event_live/event_card_component.ex:61
#: lib/claper_web/live/event_live/event_card_component.ex:311
#: lib/claper_web/live/event_live/event_card_component.ex:565
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:557
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:574
#, elixir-autogen, elixir-format
msgid "Live"
msgstr "En direct"
@@ -1340,12 +1340,12 @@ msgstr "Rechargez la page à laquelle vous essayez d'accéder (ne renvoyez pas l
msgid "Try logging in again"
msgstr "Essayez de vous reconnecter"
#: lib/claper_web/live/event_live/manage.ex:1090
#: lib/claper_web/live/event_live/manage.ex:1129
#, elixir-autogen, elixir-format
msgid "No"
msgstr "Non"
#: lib/claper_web/live/event_live/manage.ex:1090
#: lib/claper_web/live/event_live/manage.ex:1129
#, elixir-autogen, elixir-format
msgid "Yes"
msgstr "Oui"
@@ -1476,9 +1476,9 @@ msgstr "Précédent"
#: lib/claper_web/live/event_live/manage.html.heex:175
#: lib/claper_web/live/event_live/manage_floating_action_bar.ex:76
#: lib/claper_web/live/event_live/manage_floating_action_bar.ex:77
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:100
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:212
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:522
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:104
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:216
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:539
#, elixir-autogen, elixir-format
msgid "Quiz"
msgstr "Quiz"
@@ -1566,7 +1566,7 @@ msgstr "Exporter en QTI (XML)"
msgid "Forms"
msgstr "Formulaires"
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:64
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:68
#: lib/claper_web/live/stat_live/index.html.heex:170
#, elixir-autogen, elixir-format, fuzzy
msgid "Interactions"
@@ -1615,7 +1615,7 @@ msgstr "Participants uniques"
#: lib/claper_web/live/event_live/manage_floating_action_bar.ex:54
#: lib/claper_web/live/event_live/manage_floating_action_bar.ex:55
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:192
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:196
#: lib/claper_web/live/stat_live/index.html.heex:205
#, elixir-autogen, elixir-format, fuzzy
msgid "Web Content"
@@ -2411,7 +2411,7 @@ msgid "(optional)"
msgstr "(facultatif)"
#: lib/claper_web/live/event_live/manage_floating_action_bar.ex:12
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:153
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:157
#, elixir-autogen, elixir-format
msgid "Add a poll to gauge your audience's opinion."
msgstr "Ajoutez un sondage pour évaluer l'opinion de votre audience."
@@ -2437,7 +2437,7 @@ msgid "Content"
msgstr "Contenu"
#: lib/claper_web/live/event_live/manage_floating_action_bar.ex:34
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:173
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:177
#, elixir-autogen, elixir-format
msgid "Create a form to collect feedback from your audience."
msgstr "Créez un formulaire pour recueillir les retours de votre audience."
@@ -2461,7 +2461,7 @@ msgid "Done"
msgstr "Terminé"
#: lib/claper_web/live/event_live/manage_floating_action_bar.ex:56
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:193
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:197
#, elixir-autogen, elixir-format
msgid "Embed external web content into your presentation."
msgstr "Intégrez du contenu web externe dans votre présentation."
@@ -2526,7 +2526,7 @@ msgstr "NOUVEAUTÉS :"
msgid "No interaction enabled"
msgstr "Aucune interaction activée"
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:355
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:359
#, elixir-autogen, elixir-format
msgid "No interactions on this slide"
msgstr "Aucune interaction sur cette diapositive"
@@ -2590,7 +2590,7 @@ msgid "Start creating for free"
msgstr "Commencer gratuitement"
#: lib/claper_web/live/event_live/manage_floating_action_bar.ex:78
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:213
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:217
#, elixir-autogen, elixir-format
msgid "Test your audience's knowledge with a quiz."
msgstr "Testez les connaissances de votre audience avec un quiz."
@@ -2607,7 +2607,7 @@ msgstr "Salle des participants"
msgid "External accounts connected to your profile"
msgstr "Comptes externes connectés à votre profil"
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:136
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:140
#, elixir-autogen, elixir-format
msgid "More"
msgstr "Plus"
@@ -2670,10 +2670,10 @@ msgstr "ID de la ressource"
msgid "Resource Type"
msgstr "Type de réponse"
#: lib/claper_web/live/event_live/manage.ex:1098
#: lib/claper_web/live/event_live/manage.ex:1141
#: lib/claper_web/live/event_live/manage.ex:1157
#: lib/claper_web/live/event_live/manage.ex:1199
#: lib/claper_web/live/event_live/manage.ex:1137
#: lib/claper_web/live/event_live/manage.ex:1180
#: lib/claper_web/live/event_live/manage.ex:1196
#: lib/claper_web/live/event_live/manage.ex:1238
#, elixir-autogen, elixir-format
msgid "Resource not found"
msgstr "Ressource introuvable"
@@ -2906,12 +2906,12 @@ msgstr "Utilisez au moins 6 caractères et entrez le même mot de passe deux foi
msgid "Sign in to launch or manage your interactive sessions."
msgstr "Connectez-vous pour lancer ou gérer vos sessions interactives."
#: lib/claper_web/live/event_live/manage.ex:369
#: lib/claper_web/live/event_live/manage.ex:381
#, elixir-autogen, elixir-format
msgid "Could not regenerate thumbnails"
msgstr "Impossible de régénérer les miniatures"
#: lib/claper_web/live/event_live/manage.ex:487
#: lib/claper_web/live/event_live/manage.ex:526
#, elixir-autogen, elixir-format
msgid "Could not start thumbnail regeneration"
msgstr "Impossible de démarrer la régénération des miniatures"
@@ -2941,12 +2941,12 @@ msgstr "Régénérer les miniatures"
msgid "Regenerating..."
msgstr "Régénération en cours..."
#: lib/claper_web/live/event_live/manage.ex:484
#: lib/claper_web/live/event_live/manage.ex:523
#, elixir-autogen, elixir-format
msgid "Thumbnail regeneration started"
msgstr "Régénération des miniatures lancée"
#: lib/claper_web/live/event_live/manage.ex:358
#: lib/claper_web/live/event_live/manage.ex:370
#, elixir-autogen, elixir-format
msgid "Thumbnails regenerated successfully"
msgstr "Miniatures régénérées avec succès"
@@ -3035,7 +3035,7 @@ msgstr ""
msgid "Delete transcription"
msgstr "Sélectionner la présentation"
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:559
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:576
#, elixir-autogen, elixir-format, fuzzy
msgid "Disabled"
msgstr "désactivé"
@@ -3114,7 +3114,7 @@ msgstr ""
msgid "Leave blank to keep current key"
msgstr ""
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:239
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:243
#, elixir-autogen, elixir-format
msgid "Live transcribe presenter audio for your audience."
msgstr ""
@@ -3233,8 +3233,8 @@ msgstr "Horodatage"
#: lib/claper_web/live/event_live/manage.html.heex:202
#: lib/claper_web/live/event_live/manage.html.heex:231
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:235
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:294
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:239
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:298
#, elixir-autogen, elixir-format
msgid "Transcription"
msgstr ""
@@ -3249,7 +3249,7 @@ msgstr ""
msgid "Transcription deleted"
msgstr ""
#: lib/claper_web/live/event_live/manage.ex:852
#: lib/claper_web/live/event_live/manage.ex:891
#, elixir-autogen, elixir-format
msgid "Transcription has been disabled by the administrator"
msgstr ""
@@ -3272,15 +3272,15 @@ msgid "When disabled, no events can use transcription."
msgstr ""
#: lib/claper_web/live/event_live/manage.html.heex:237
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:238
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:242
#, elixir-autogen, elixir-format
msgid "Already added to this presentation."
msgstr ""
#: lib/claper_web/live/event_live/manage.html.heex:204
#: lib/claper_web/live/event_live/manage.html.heex:233
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:234
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:296
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:238
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:300
#, elixir-autogen, elixir-format
msgid "Global"
msgstr ""
@@ -3315,7 +3315,12 @@ msgstr "Illimité"
msgid "Powered by"
msgstr "Propulsé par"
#: lib/claper_web/live/event_live/manage.ex:452
#: lib/claper_web/live/event_live/manage.ex:464
#, elixir-autogen, elixir-format
msgid "Could not reorder slides"
msgstr ""
#: lib/claper_web/live/event_live/manage.ex:491
#, elixir-autogen, elixir-format, fuzzy
msgid "Could not move interaction"
msgstr ""

View File

@@ -19,7 +19,7 @@ msgstr "Beállítások"
#: lib/claper_web/live/admin_live/user_live.html.heex:41
#: lib/claper_web/live/admin_live/user_live.html.heex:104
#: lib/claper_web/live/admin_live/user_live/form_component.ex:18
#: lib/claper_web/live/event_live/manage.ex:1118
#: lib/claper_web/live/event_live/manage.ex:1157
#: lib/claper_web/live/form_live/form_component.html.heex:32
#: lib/claper_web/live/user_settings_live/show.html.heex:18
#: lib/claper_web/templates/user_registration/new.html.heex:63
@@ -373,9 +373,9 @@ msgstr "Adjon hozzá egy szavazást, hogy megismerje a közönség véleményét
#: lib/claper_web/live/event_live/manage.html.heex:82
#: lib/claper_web/live/event_live/manage_floating_action_bar.ex:10
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:68
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:152
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:519
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:72
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:156
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:536
#, elixir-autogen, elixir-format
msgid "Poll"
msgstr "Szavazás"
@@ -677,9 +677,9 @@ msgstr "Űrlap szerkesztése"
#: lib/claper_web/live/event_live/manage.html.heex:113
#: lib/claper_web/live/event_live/manage_floating_action_bar.ex:32
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:84
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:172
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:520
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:88
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:176
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:537
#, elixir-autogen, elixir-format
msgid "Form"
msgstr "Űrlap"
@@ -691,7 +691,7 @@ msgstr "Űrlap"
#: lib/claper_web/live/admin_live/oidc_provider_live.html.heex:74
#: lib/claper_web/live/admin_live/oidc_provider_live.html.heex:234
#: lib/claper_web/live/admin_live/oidc_provider_live/form_component.ex:24
#: lib/claper_web/live/event_live/manage.ex:1117
#: lib/claper_web/live/event_live/manage.ex:1156
#, elixir-autogen, elixir-format
msgid "Name"
msgstr "Név"
@@ -894,7 +894,7 @@ msgid "Title"
msgstr "Cím"
#: lib/claper_web/live/event_live/manage.html.heex:144
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:521
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:538
#, elixir-autogen, elixir-format
msgid "Web content"
msgstr "Internetes tartalom"
@@ -1028,7 +1028,7 @@ msgstr "Hozza létre első eseményét"
#: lib/claper_web/live/event_live/event_card_component.ex:61
#: lib/claper_web/live/event_live/event_card_component.ex:311
#: lib/claper_web/live/event_live/event_card_component.ex:565
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:557
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:574
#, elixir-autogen, elixir-format
msgid "Live"
msgstr "Élő"
@@ -1336,12 +1336,12 @@ msgstr "Töltse újra az elérni kívánt oldalt, de ne küldje újra az adatoka
msgid "Try logging in again"
msgstr "Jelentkezzen be újra"
#: lib/claper_web/live/event_live/manage.ex:1090
#: lib/claper_web/live/event_live/manage.ex:1129
#, elixir-autogen, elixir-format
msgid "No"
msgstr "Nem"
#: lib/claper_web/live/event_live/manage.ex:1090
#: lib/claper_web/live/event_live/manage.ex:1129
#, elixir-autogen, elixir-format
msgid "Yes"
msgstr "Igen"
@@ -1472,9 +1472,9 @@ msgstr "Előző"
#: lib/claper_web/live/event_live/manage.html.heex:175
#: lib/claper_web/live/event_live/manage_floating_action_bar.ex:76
#: lib/claper_web/live/event_live/manage_floating_action_bar.ex:77
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:100
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:212
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:522
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:104
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:216
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:539
#, elixir-autogen, elixir-format
msgid "Quiz"
msgstr "Kvíz"
@@ -1562,7 +1562,7 @@ msgstr "Exportálás QTI (XML) formátumba"
msgid "Forms"
msgstr "Űrlapok"
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:64
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:68
#: lib/claper_web/live/stat_live/index.html.heex:170
#, elixir-autogen, elixir-format, fuzzy
msgid "Interactions"
@@ -1611,7 +1611,7 @@ msgstr "Egyedi résztvevők"
#: lib/claper_web/live/event_live/manage_floating_action_bar.ex:54
#: lib/claper_web/live/event_live/manage_floating_action_bar.ex:55
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:192
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:196
#: lib/claper_web/live/stat_live/index.html.heex:205
#, elixir-autogen, elixir-format, fuzzy
msgid "Web Content"
@@ -2407,7 +2407,7 @@ msgid "(optional)"
msgstr "(opcionális)"
#: lib/claper_web/live/event_live/manage_floating_action_bar.ex:12
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:153
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:157
#, elixir-autogen, elixir-format
msgid "Add a poll to gauge your audience's opinion."
msgstr "Adjon hozzá egy szavazást a közönség véleményének felméréséhez."
@@ -2433,7 +2433,7 @@ msgid "Content"
msgstr "Tartalom"
#: lib/claper_web/live/event_live/manage_floating_action_bar.ex:34
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:173
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:177
#, elixir-autogen, elixir-format
msgid "Create a form to collect feedback from your audience."
msgstr "Hozzon létre egy űrlapot a közönség visszajelzéseinek gyűjtéséhez."
@@ -2457,7 +2457,7 @@ msgid "Done"
msgstr "Kész"
#: lib/claper_web/live/event_live/manage_floating_action_bar.ex:56
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:193
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:197
#, elixir-autogen, elixir-format
msgid "Embed external web content into your presentation."
msgstr "Ágyazzon be külső webes tartalmat a prezentációjába."
@@ -2522,7 +2522,7 @@ msgstr "HÍREK:"
msgid "No interaction enabled"
msgstr "Nincs interakció engedélyezve"
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:355
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:359
#, elixir-autogen, elixir-format
msgid "No interactions on this slide"
msgstr "Nincs interakció ezen a dián"
@@ -2586,7 +2586,7 @@ msgid "Start creating for free"
msgstr "Kezdjen el ingyen alkotni"
#: lib/claper_web/live/event_live/manage_floating_action_bar.ex:78
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:213
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:217
#, elixir-autogen, elixir-format
msgid "Test your audience's knowledge with a quiz."
msgstr "Tesztelje közönsége tudását egy kvízzel."
@@ -2603,7 +2603,7 @@ msgstr "Résztvevők szobája"
msgid "External accounts connected to your profile"
msgstr "Profiljához kapcsolt külső fiókok"
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:136
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:140
#, elixir-autogen, elixir-format
msgid "More"
msgstr "Több"
@@ -2666,10 +2666,10 @@ msgstr "Erőforrás-azonosító"
msgid "Resource Type"
msgstr "Válasz típus"
#: lib/claper_web/live/event_live/manage.ex:1098
#: lib/claper_web/live/event_live/manage.ex:1141
#: lib/claper_web/live/event_live/manage.ex:1157
#: lib/claper_web/live/event_live/manage.ex:1199
#: lib/claper_web/live/event_live/manage.ex:1137
#: lib/claper_web/live/event_live/manage.ex:1180
#: lib/claper_web/live/event_live/manage.ex:1196
#: lib/claper_web/live/event_live/manage.ex:1238
#, elixir-autogen, elixir-format
msgid "Resource not found"
msgstr "Az erőforrás nem található"
@@ -2902,12 +2902,12 @@ msgstr "Használjon legalább 6 karaktert, és adja meg kétszer ugyanazt a jels
msgid "Sign in to launch or manage your interactive sessions."
msgstr "Jelentkezzen be interaktív munkamenetei indításához vagy kezeléséhez."
#: lib/claper_web/live/event_live/manage.ex:369
#: lib/claper_web/live/event_live/manage.ex:381
#, elixir-autogen, elixir-format
msgid "Could not regenerate thumbnails"
msgstr "A miniatűrök nem hozhatók létre újra"
#: lib/claper_web/live/event_live/manage.ex:487
#: lib/claper_web/live/event_live/manage.ex:526
#, elixir-autogen, elixir-format
msgid "Could not start thumbnail regeneration"
msgstr "A miniatűrök újragenerálása nem indítható el"
@@ -2937,12 +2937,12 @@ msgstr "Miniatűrök újragenerálása"
msgid "Regenerating..."
msgstr "Újragenerálás..."
#: lib/claper_web/live/event_live/manage.ex:484
#: lib/claper_web/live/event_live/manage.ex:523
#, elixir-autogen, elixir-format
msgid "Thumbnail regeneration started"
msgstr "Miniatűrök újragenerálása elindult"
#: lib/claper_web/live/event_live/manage.ex:358
#: lib/claper_web/live/event_live/manage.ex:370
#, elixir-autogen, elixir-format
msgid "Thumbnails regenerated successfully"
msgstr "Miniatűrök sikeresen újragenerálva"
@@ -3031,7 +3031,7 @@ msgstr ""
msgid "Delete transcription"
msgstr "Prezentáció kiválasztása"
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:559
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:576
#, elixir-autogen, elixir-format, fuzzy
msgid "Disabled"
msgstr "letiltva"
@@ -3110,7 +3110,7 @@ msgstr ""
msgid "Leave blank to keep current key"
msgstr ""
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:239
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:243
#, elixir-autogen, elixir-format
msgid "Live transcribe presenter audio for your audience."
msgstr ""
@@ -3229,8 +3229,8 @@ msgstr "Időbélyeg"
#: lib/claper_web/live/event_live/manage.html.heex:202
#: lib/claper_web/live/event_live/manage.html.heex:231
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:235
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:294
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:239
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:298
#, elixir-autogen, elixir-format
msgid "Transcription"
msgstr ""
@@ -3245,7 +3245,7 @@ msgstr ""
msgid "Transcription deleted"
msgstr ""
#: lib/claper_web/live/event_live/manage.ex:852
#: lib/claper_web/live/event_live/manage.ex:891
#, elixir-autogen, elixir-format
msgid "Transcription has been disabled by the administrator"
msgstr ""
@@ -3268,15 +3268,15 @@ msgid "When disabled, no events can use transcription."
msgstr ""
#: lib/claper_web/live/event_live/manage.html.heex:237
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:238
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:242
#, elixir-autogen, elixir-format
msgid "Already added to this presentation."
msgstr ""
#: lib/claper_web/live/event_live/manage.html.heex:204
#: lib/claper_web/live/event_live/manage.html.heex:233
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:234
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:296
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:238
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:300
#, elixir-autogen, elixir-format
msgid "Global"
msgstr ""
@@ -3311,7 +3311,12 @@ msgstr "Korlátlan"
msgid "Powered by"
msgstr "Üzemelteti"
#: lib/claper_web/live/event_live/manage.ex:452
#: lib/claper_web/live/event_live/manage.ex:464
#, elixir-autogen, elixir-format
msgid "Could not reorder slides"
msgstr ""
#: lib/claper_web/live/event_live/manage.ex:491
#, elixir-autogen, elixir-format, fuzzy
msgid "Could not move interaction"
msgstr ""

View File

@@ -20,7 +20,7 @@ msgstr "Impostazioni"
#: lib/claper_web/live/admin_live/user_live.html.heex:41
#: lib/claper_web/live/admin_live/user_live.html.heex:104
#: lib/claper_web/live/admin_live/user_live/form_component.ex:18
#: lib/claper_web/live/event_live/manage.ex:1118
#: lib/claper_web/live/event_live/manage.ex:1157
#: lib/claper_web/live/form_live/form_component.html.heex:32
#: lib/claper_web/live/user_settings_live/show.html.heex:18
#: lib/claper_web/templates/user_registration/new.html.heex:63
@@ -374,9 +374,9 @@ msgstr "Aggiungi un sondaggio per conoscere l'opinione del tuo pubblico."
#: lib/claper_web/live/event_live/manage.html.heex:82
#: lib/claper_web/live/event_live/manage_floating_action_bar.ex:10
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:68
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:152
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:519
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:72
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:156
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:536
#, elixir-autogen, elixir-format
msgid "Poll"
msgstr "Sondaggio"
@@ -678,9 +678,9 @@ msgstr "Modifica modulo"
#: lib/claper_web/live/event_live/manage.html.heex:113
#: lib/claper_web/live/event_live/manage_floating_action_bar.ex:32
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:84
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:172
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:520
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:88
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:176
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:537
#, elixir-autogen, elixir-format
msgid "Form"
msgstr "Modulo"
@@ -692,7 +692,7 @@ msgstr "Modulo"
#: lib/claper_web/live/admin_live/oidc_provider_live.html.heex:74
#: lib/claper_web/live/admin_live/oidc_provider_live.html.heex:234
#: lib/claper_web/live/admin_live/oidc_provider_live/form_component.ex:24
#: lib/claper_web/live/event_live/manage.ex:1117
#: lib/claper_web/live/event_live/manage.ex:1156
#, elixir-autogen, elixir-format
msgid "Name"
msgstr "Nome"
@@ -895,7 +895,7 @@ msgid "Title"
msgstr "Titolo"
#: lib/claper_web/live/event_live/manage.html.heex:144
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:521
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:538
#, elixir-autogen, elixir-format
msgid "Web content"
msgstr "Contenuto web"
@@ -1029,7 +1029,7 @@ msgstr "Crea il tuo primo evento"
#: lib/claper_web/live/event_live/event_card_component.ex:61
#: lib/claper_web/live/event_live/event_card_component.ex:311
#: lib/claper_web/live/event_live/event_card_component.ex:565
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:557
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:574
#, elixir-autogen, elixir-format
msgid "Live"
msgstr "Dal vivo"
@@ -1337,12 +1337,12 @@ msgstr "Ricarica la pagina che stai cercando di accedere (non reinviare i dati)"
msgid "Try logging in again"
msgstr "Prova ad accedere di nuovo"
#: lib/claper_web/live/event_live/manage.ex:1090
#: lib/claper_web/live/event_live/manage.ex:1129
#, elixir-autogen, elixir-format
msgid "No"
msgstr "No"
#: lib/claper_web/live/event_live/manage.ex:1090
#: lib/claper_web/live/event_live/manage.ex:1129
#, elixir-autogen, elixir-format
msgid "Yes"
msgstr "Sì"
@@ -1473,9 +1473,9 @@ msgstr "Precedente"
#: lib/claper_web/live/event_live/manage.html.heex:175
#: lib/claper_web/live/event_live/manage_floating_action_bar.ex:76
#: lib/claper_web/live/event_live/manage_floating_action_bar.ex:77
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:100
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:212
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:522
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:104
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:216
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:539
#, elixir-autogen, elixir-format
msgid "Quiz"
msgstr "Quiz"
@@ -1563,7 +1563,7 @@ msgstr "Esporta in QTI (XML)"
msgid "Forms"
msgstr "Moduli"
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:64
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:68
#: lib/claper_web/live/stat_live/index.html.heex:170
#, elixir-autogen, elixir-format, fuzzy
msgid "Interactions"
@@ -1612,7 +1612,7 @@ msgstr "Partecipanti unici"
#: lib/claper_web/live/event_live/manage_floating_action_bar.ex:54
#: lib/claper_web/live/event_live/manage_floating_action_bar.ex:55
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:192
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:196
#: lib/claper_web/live/stat_live/index.html.heex:205
#, elixir-autogen, elixir-format
msgid "Web Content"
@@ -2408,7 +2408,7 @@ msgid "(optional)"
msgstr "(facoltativo)"
#: lib/claper_web/live/event_live/manage_floating_action_bar.ex:12
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:153
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:157
#, elixir-autogen, elixir-format
msgid "Add a poll to gauge your audience's opinion."
msgstr "Aggiungi un sondaggio per conoscere l'opinione del tuo pubblico."
@@ -2434,7 +2434,7 @@ msgid "Content"
msgstr "Contenuto"
#: lib/claper_web/live/event_live/manage_floating_action_bar.ex:34
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:173
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:177
#, elixir-autogen, elixir-format
msgid "Create a form to collect feedback from your audience."
msgstr "Crea un modulo per raccogliere feedback dal tuo pubblico."
@@ -2458,7 +2458,7 @@ msgid "Done"
msgstr "Fatto"
#: lib/claper_web/live/event_live/manage_floating_action_bar.ex:56
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:193
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:197
#, elixir-autogen, elixir-format
msgid "Embed external web content into your presentation."
msgstr "Incorpora contenuti web esterni nella tua presentazione."
@@ -2523,7 +2523,7 @@ msgstr "NOVITÀ:"
msgid "No interaction enabled"
msgstr "Nessuna interazione attivata"
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:355
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:359
#, elixir-autogen, elixir-format
msgid "No interactions on this slide"
msgstr "Nessuna interazione su questa diapositiva"
@@ -2587,7 +2587,7 @@ msgid "Start creating for free"
msgstr "Inizia a creare gratuitamente"
#: lib/claper_web/live/event_live/manage_floating_action_bar.ex:78
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:213
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:217
#, elixir-autogen, elixir-format
msgid "Test your audience's knowledge with a quiz."
msgstr "Metti alla prova le conoscenze del tuo pubblico con un quiz."
@@ -2604,7 +2604,7 @@ msgstr "Sala partecipanti"
msgid "External accounts connected to your profile"
msgstr "Account esterni collegati al tuo profilo"
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:136
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:140
#, elixir-autogen, elixir-format
msgid "More"
msgstr "Altro"
@@ -2667,10 +2667,10 @@ msgstr "ID risorsa"
msgid "Resource Type"
msgstr "Tipo di risposta"
#: lib/claper_web/live/event_live/manage.ex:1098
#: lib/claper_web/live/event_live/manage.ex:1141
#: lib/claper_web/live/event_live/manage.ex:1157
#: lib/claper_web/live/event_live/manage.ex:1199
#: lib/claper_web/live/event_live/manage.ex:1137
#: lib/claper_web/live/event_live/manage.ex:1180
#: lib/claper_web/live/event_live/manage.ex:1196
#: lib/claper_web/live/event_live/manage.ex:1238
#, elixir-autogen, elixir-format
msgid "Resource not found"
msgstr "Risorsa non trovata"
@@ -2903,12 +2903,12 @@ msgstr "Usa almeno 6 caratteri e inserisci la stessa password due volte."
msgid "Sign in to launch or manage your interactive sessions."
msgstr "Accedi per avviare o gestire le tue sessioni interattive."
#: lib/claper_web/live/event_live/manage.ex:369
#: lib/claper_web/live/event_live/manage.ex:381
#, elixir-autogen, elixir-format
msgid "Could not regenerate thumbnails"
msgstr "Impossibile rigenerare le miniature"
#: lib/claper_web/live/event_live/manage.ex:487
#: lib/claper_web/live/event_live/manage.ex:526
#, elixir-autogen, elixir-format
msgid "Could not start thumbnail regeneration"
msgstr "Impossibile avviare la rigenerazione delle miniature"
@@ -2938,12 +2938,12 @@ msgstr "Rigenera miniature"
msgid "Regenerating..."
msgstr "Rigenerazione in corso..."
#: lib/claper_web/live/event_live/manage.ex:484
#: lib/claper_web/live/event_live/manage.ex:523
#, elixir-autogen, elixir-format
msgid "Thumbnail regeneration started"
msgstr "Rigenerazione delle miniature avviata"
#: lib/claper_web/live/event_live/manage.ex:358
#: lib/claper_web/live/event_live/manage.ex:370
#, elixir-autogen, elixir-format
msgid "Thumbnails regenerated successfully"
msgstr "Miniature rigenerate con successo"
@@ -3032,7 +3032,7 @@ msgstr ""
msgid "Delete transcription"
msgstr "Seleziona presentazione"
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:559
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:576
#, elixir-autogen, elixir-format, fuzzy
msgid "Disabled"
msgstr "disabilitato"
@@ -3111,7 +3111,7 @@ msgstr ""
msgid "Leave blank to keep current key"
msgstr ""
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:239
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:243
#, elixir-autogen, elixir-format
msgid "Live transcribe presenter audio for your audience."
msgstr ""
@@ -3230,8 +3230,8 @@ msgstr "Marca temporale"
#: lib/claper_web/live/event_live/manage.html.heex:202
#: lib/claper_web/live/event_live/manage.html.heex:231
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:235
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:294
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:239
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:298
#, elixir-autogen, elixir-format
msgid "Transcription"
msgstr ""
@@ -3246,7 +3246,7 @@ msgstr ""
msgid "Transcription deleted"
msgstr ""
#: lib/claper_web/live/event_live/manage.ex:852
#: lib/claper_web/live/event_live/manage.ex:891
#, elixir-autogen, elixir-format
msgid "Transcription has been disabled by the administrator"
msgstr ""
@@ -3269,15 +3269,15 @@ msgid "When disabled, no events can use transcription."
msgstr ""
#: lib/claper_web/live/event_live/manage.html.heex:237
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:238
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:242
#, elixir-autogen, elixir-format
msgid "Already added to this presentation."
msgstr ""
#: lib/claper_web/live/event_live/manage.html.heex:204
#: lib/claper_web/live/event_live/manage.html.heex:233
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:234
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:296
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:238
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:300
#, elixir-autogen, elixir-format
msgid "Global"
msgstr ""
@@ -3312,7 +3312,12 @@ msgstr "Illimitato"
msgid "Powered by"
msgstr "Funziona con"
#: lib/claper_web/live/event_live/manage.ex:452
#: lib/claper_web/live/event_live/manage.ex:464
#, elixir-autogen, elixir-format
msgid "Could not reorder slides"
msgstr ""
#: lib/claper_web/live/event_live/manage.ex:491
#, elixir-autogen, elixir-format, fuzzy
msgid "Could not move interaction"
msgstr ""

View File

@@ -19,7 +19,7 @@ msgstr "Iestatījumi"
#: lib/claper_web/live/admin_live/user_live.html.heex:41
#: lib/claper_web/live/admin_live/user_live.html.heex:104
#: lib/claper_web/live/admin_live/user_live/form_component.ex:18
#: lib/claper_web/live/event_live/manage.ex:1118
#: lib/claper_web/live/event_live/manage.ex:1157
#: lib/claper_web/live/form_live/form_component.html.heex:32
#: lib/claper_web/live/user_settings_live/show.html.heex:18
#: lib/claper_web/templates/user_registration/new.html.heex:63
@@ -373,9 +373,9 @@ msgstr "Pievienojiet aptauju, lai uzzinātu auditorijas viedokli."
#: lib/claper_web/live/event_live/manage.html.heex:82
#: lib/claper_web/live/event_live/manage_floating_action_bar.ex:10
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:68
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:152
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:519
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:72
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:156
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:536
#, elixir-autogen, elixir-format
msgid "Poll"
msgstr "Aptauja"
@@ -681,9 +681,9 @@ msgstr "Rediģēt veidlapu"
#: lib/claper_web/live/event_live/manage.html.heex:113
#: lib/claper_web/live/event_live/manage_floating_action_bar.ex:32
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:84
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:172
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:520
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:88
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:176
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:537
#, elixir-autogen, elixir-format
msgid "Form"
msgstr "Veidlapa"
@@ -695,7 +695,7 @@ msgstr "Veidlapa"
#: lib/claper_web/live/admin_live/oidc_provider_live.html.heex:74
#: lib/claper_web/live/admin_live/oidc_provider_live.html.heex:234
#: lib/claper_web/live/admin_live/oidc_provider_live/form_component.ex:24
#: lib/claper_web/live/event_live/manage.ex:1117
#: lib/claper_web/live/event_live/manage.ex:1156
#, elixir-autogen, elixir-format
msgid "Name"
msgstr "Nosaukums"
@@ -898,7 +898,7 @@ msgid "Title"
msgstr "Nosaukums"
#: lib/claper_web/live/event_live/manage.html.heex:144
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:521
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:538
#, elixir-autogen, elixir-format
msgid "Web content"
msgstr "Tīmekļa saturs"
@@ -1032,7 +1032,7 @@ msgstr "Izveidojiet savu pirmo notikumu"
#: lib/claper_web/live/event_live/event_card_component.ex:61
#: lib/claper_web/live/event_live/event_card_component.ex:311
#: lib/claper_web/live/event_live/event_card_component.ex:565
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:557
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:574
#, elixir-autogen, elixir-format
msgid "Live"
msgstr "Tiešraide"
@@ -1340,12 +1340,12 @@ msgstr "Atkārtoti ielādējiet lapu, kurai mēģināt piekļūt (neveiciet atk
msgid "Try logging in again"
msgstr "Mēģiniet vēlreiz pieteikties"
#: lib/claper_web/live/event_live/manage.ex:1090
#: lib/claper_web/live/event_live/manage.ex:1129
#, elixir-autogen, elixir-format
msgid "No"
msgstr "Nē"
#: lib/claper_web/live/event_live/manage.ex:1090
#: lib/claper_web/live/event_live/manage.ex:1129
#, elixir-autogen, elixir-format
msgid "Yes"
msgstr "Jā"
@@ -1476,9 +1476,9 @@ msgstr "Iepriekšējais"
#: lib/claper_web/live/event_live/manage.html.heex:175
#: lib/claper_web/live/event_live/manage_floating_action_bar.ex:76
#: lib/claper_web/live/event_live/manage_floating_action_bar.ex:77
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:100
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:212
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:522
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:104
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:216
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:539
#, elixir-autogen, elixir-format
msgid "Quiz"
msgstr "Viktorīna"
@@ -1566,7 +1566,7 @@ msgstr "Eksportēšana uz QTI (XML)"
msgid "Forms"
msgstr "Veidlapas"
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:64
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:68
#: lib/claper_web/live/stat_live/index.html.heex:170
#, elixir-autogen, elixir-format
msgid "Interactions"
@@ -1615,7 +1615,7 @@ msgstr "Unikālie apmeklētāji"
#: lib/claper_web/live/event_live/manage_floating_action_bar.ex:54
#: lib/claper_web/live/event_live/manage_floating_action_bar.ex:55
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:192
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:196
#: lib/claper_web/live/stat_live/index.html.heex:205
#, elixir-autogen, elixir-format
msgid "Web Content"
@@ -2411,7 +2411,7 @@ msgid "(optional)"
msgstr "(pēc izvēles)"
#: lib/claper_web/live/event_live/manage_floating_action_bar.ex:12
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:153
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:157
#, elixir-autogen, elixir-format
msgid "Add a poll to gauge your audience's opinion."
msgstr "Pievienojiet aptauju, lai noskaidrotu auditorijas viedokli."
@@ -2437,7 +2437,7 @@ msgid "Content"
msgstr "Saturs"
#: lib/claper_web/live/event_live/manage_floating_action_bar.ex:34
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:173
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:177
#, elixir-autogen, elixir-format
msgid "Create a form to collect feedback from your audience."
msgstr "Izveidojiet veidlapu, lai apkopotu auditorijas atsauksmes."
@@ -2461,7 +2461,7 @@ msgid "Done"
msgstr "Gatavs"
#: lib/claper_web/live/event_live/manage_floating_action_bar.ex:56
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:193
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:197
#, elixir-autogen, elixir-format
msgid "Embed external web content into your presentation."
msgstr "Ieguliet ārēju tīmekļa saturu savā prezentācijā."
@@ -2526,7 +2526,7 @@ msgstr "JAUNUMI:"
msgid "No interaction enabled"
msgstr "Nav iespējota neviena mijiedarbība"
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:355
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:359
#, elixir-autogen, elixir-format
msgid "No interactions on this slide"
msgstr "Nav mijiedarbību šajā slaidā"
@@ -2590,7 +2590,7 @@ msgid "Start creating for free"
msgstr "Sāciet veidot bez maksas"
#: lib/claper_web/live/event_live/manage_floating_action_bar.ex:78
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:213
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:217
#, elixir-autogen, elixir-format
msgid "Test your audience's knowledge with a quiz."
msgstr "Pārbaudiet auditorijas zināšanas ar viktorīnu."
@@ -2607,7 +2607,7 @@ msgstr "Dalībnieku telpa"
msgid "External accounts connected to your profile"
msgstr "Ārējie konti, kas savienoti ar jūsu profilu"
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:136
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:140
#, elixir-autogen, elixir-format
msgid "More"
msgstr "Vairāk"
@@ -2670,10 +2670,10 @@ msgstr "Resursa ID"
msgid "Resource Type"
msgstr "Atbildes veids"
#: lib/claper_web/live/event_live/manage.ex:1098
#: lib/claper_web/live/event_live/manage.ex:1141
#: lib/claper_web/live/event_live/manage.ex:1157
#: lib/claper_web/live/event_live/manage.ex:1199
#: lib/claper_web/live/event_live/manage.ex:1137
#: lib/claper_web/live/event_live/manage.ex:1180
#: lib/claper_web/live/event_live/manage.ex:1196
#: lib/claper_web/live/event_live/manage.ex:1238
#, elixir-autogen, elixir-format
msgid "Resource not found"
msgstr "Resurss nav atrasts"
@@ -2906,12 +2906,12 @@ msgstr "Izmantojiet vismaz 6 rakstzīmes un ievadiet to pašu paroli divreiz."
msgid "Sign in to launch or manage your interactive sessions."
msgstr "Piesakieties, lai palaistu vai pārvaldītu savas interaktīvās sesijas."
#: lib/claper_web/live/event_live/manage.ex:369
#: lib/claper_web/live/event_live/manage.ex:381
#, elixir-autogen, elixir-format
msgid "Could not regenerate thumbnails"
msgstr "Nevarēja atjaunot sīktēlus"
#: lib/claper_web/live/event_live/manage.ex:487
#: lib/claper_web/live/event_live/manage.ex:526
#, elixir-autogen, elixir-format
msgid "Could not start thumbnail regeneration"
msgstr "Nevarēja sākt sīktēlu atjaunošanu"
@@ -2941,12 +2941,12 @@ msgstr "Atjaunot sīktēlus"
msgid "Regenerating..."
msgstr "Atjauno..."
#: lib/claper_web/live/event_live/manage.ex:484
#: lib/claper_web/live/event_live/manage.ex:523
#, elixir-autogen, elixir-format
msgid "Thumbnail regeneration started"
msgstr "Sīktēlu atjaunošana sākta"
#: lib/claper_web/live/event_live/manage.ex:358
#: lib/claper_web/live/event_live/manage.ex:370
#, elixir-autogen, elixir-format
msgid "Thumbnails regenerated successfully"
msgstr "Sīktēli veiksmīgi atjaunoti"
@@ -3035,7 +3035,7 @@ msgstr ""
msgid "Delete transcription"
msgstr "Izvēlieties prezentāciju"
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:559
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:576
#, elixir-autogen, elixir-format, fuzzy
msgid "Disabled"
msgstr "atspējots"
@@ -3114,7 +3114,7 @@ msgstr ""
msgid "Leave blank to keep current key"
msgstr ""
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:239
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:243
#, elixir-autogen, elixir-format
msgid "Live transcribe presenter audio for your audience."
msgstr ""
@@ -3233,8 +3233,8 @@ msgstr "Laika zīmogs"
#: lib/claper_web/live/event_live/manage.html.heex:202
#: lib/claper_web/live/event_live/manage.html.heex:231
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:235
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:294
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:239
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:298
#, elixir-autogen, elixir-format
msgid "Transcription"
msgstr ""
@@ -3249,7 +3249,7 @@ msgstr ""
msgid "Transcription deleted"
msgstr ""
#: lib/claper_web/live/event_live/manage.ex:852
#: lib/claper_web/live/event_live/manage.ex:891
#, elixir-autogen, elixir-format
msgid "Transcription has been disabled by the administrator"
msgstr ""
@@ -3272,15 +3272,15 @@ msgid "When disabled, no events can use transcription."
msgstr ""
#: lib/claper_web/live/event_live/manage.html.heex:237
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:238
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:242
#, elixir-autogen, elixir-format
msgid "Already added to this presentation."
msgstr ""
#: lib/claper_web/live/event_live/manage.html.heex:204
#: lib/claper_web/live/event_live/manage.html.heex:233
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:234
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:296
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:238
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:300
#, elixir-autogen, elixir-format
msgid "Global"
msgstr ""
@@ -3315,7 +3315,12 @@ msgstr "Neierobežots"
msgid "Powered by"
msgstr "Darbina"
#: lib/claper_web/live/event_live/manage.ex:452
#: lib/claper_web/live/event_live/manage.ex:464
#, elixir-autogen, elixir-format
msgid "Could not reorder slides"
msgstr ""
#: lib/claper_web/live/event_live/manage.ex:491
#, elixir-autogen, elixir-format, fuzzy
msgid "Could not move interaction"
msgstr ""

View File

@@ -19,7 +19,7 @@ msgstr "Instellingen"
#: lib/claper_web/live/admin_live/user_live.html.heex:41
#: lib/claper_web/live/admin_live/user_live.html.heex:104
#: lib/claper_web/live/admin_live/user_live/form_component.ex:18
#: lib/claper_web/live/event_live/manage.ex:1118
#: lib/claper_web/live/event_live/manage.ex:1157
#: lib/claper_web/live/form_live/form_component.html.heex:32
#: lib/claper_web/live/user_settings_live/show.html.heex:18
#: lib/claper_web/templates/user_registration/new.html.heex:63
@@ -373,9 +373,9 @@ msgstr "Voeg een peiling toe om achter de mening van het publiek te komen."
#: lib/claper_web/live/event_live/manage.html.heex:82
#: lib/claper_web/live/event_live/manage_floating_action_bar.ex:10
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:68
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:152
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:519
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:72
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:156
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:536
#, elixir-autogen, elixir-format
msgid "Poll"
msgstr "Peiling"
@@ -677,9 +677,9 @@ msgstr "Formulier bewerken"
#: lib/claper_web/live/event_live/manage.html.heex:113
#: lib/claper_web/live/event_live/manage_floating_action_bar.ex:32
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:84
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:172
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:520
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:88
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:176
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:537
#, elixir-autogen, elixir-format
msgid "Form"
msgstr "Formulier"
@@ -691,7 +691,7 @@ msgstr "Formulier"
#: lib/claper_web/live/admin_live/oidc_provider_live.html.heex:74
#: lib/claper_web/live/admin_live/oidc_provider_live.html.heex:234
#: lib/claper_web/live/admin_live/oidc_provider_live/form_component.ex:24
#: lib/claper_web/live/event_live/manage.ex:1117
#: lib/claper_web/live/event_live/manage.ex:1156
#, elixir-autogen, elixir-format
msgid "Name"
msgstr "Naam"
@@ -894,7 +894,7 @@ msgid "Title"
msgstr "Titel"
#: lib/claper_web/live/event_live/manage.html.heex:144
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:521
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:538
#, elixir-autogen, elixir-format
msgid "Web content"
msgstr "Webinhoud"
@@ -1028,7 +1028,7 @@ msgstr "Maak je eerste evenement aan"
#: lib/claper_web/live/event_live/event_card_component.ex:61
#: lib/claper_web/live/event_live/event_card_component.ex:311
#: lib/claper_web/live/event_live/event_card_component.ex:565
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:557
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:574
#, elixir-autogen, elixir-format
msgid "Live"
msgstr "Live"
@@ -1336,12 +1336,12 @@ msgstr "Herlaad de pagina die u probeert te openen (dien geen gegevens opnieuw i
msgid "Try logging in again"
msgstr "Probeer opnieuw in te loggen"
#: lib/claper_web/live/event_live/manage.ex:1090
#: lib/claper_web/live/event_live/manage.ex:1129
#, elixir-autogen, elixir-format
msgid "No"
msgstr "Nee"
#: lib/claper_web/live/event_live/manage.ex:1090
#: lib/claper_web/live/event_live/manage.ex:1129
#, elixir-autogen, elixir-format
msgid "Yes"
msgstr "Ja"
@@ -1472,9 +1472,9 @@ msgstr "Vorige"
#: lib/claper_web/live/event_live/manage.html.heex:175
#: lib/claper_web/live/event_live/manage_floating_action_bar.ex:76
#: lib/claper_web/live/event_live/manage_floating_action_bar.ex:77
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:100
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:212
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:522
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:104
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:216
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:539
#, elixir-autogen, elixir-format
msgid "Quiz"
msgstr "Quiz"
@@ -1562,7 +1562,7 @@ msgstr "Exporteren naar QTI (XML)"
msgid "Forms"
msgstr "Formulieren"
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:64
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:68
#: lib/claper_web/live/stat_live/index.html.heex:170
#, elixir-autogen, elixir-format, fuzzy
msgid "Interactions"
@@ -1611,7 +1611,7 @@ msgstr "Unieke deelnemers"
#: lib/claper_web/live/event_live/manage_floating_action_bar.ex:54
#: lib/claper_web/live/event_live/manage_floating_action_bar.ex:55
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:192
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:196
#: lib/claper_web/live/stat_live/index.html.heex:205
#, elixir-autogen, elixir-format, fuzzy
msgid "Web Content"
@@ -2407,7 +2407,7 @@ msgid "(optional)"
msgstr "(optioneel)"
#: lib/claper_web/live/event_live/manage_floating_action_bar.ex:12
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:153
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:157
#, elixir-autogen, elixir-format
msgid "Add a poll to gauge your audience's opinion."
msgstr "Voeg een poll toe om de mening van je publiek te peilen."
@@ -2433,7 +2433,7 @@ msgid "Content"
msgstr "Inhoud"
#: lib/claper_web/live/event_live/manage_floating_action_bar.ex:34
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:173
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:177
#, elixir-autogen, elixir-format
msgid "Create a form to collect feedback from your audience."
msgstr "Maak een formulier om feedback van je publiek te verzamelen."
@@ -2457,7 +2457,7 @@ msgid "Done"
msgstr "Gereed"
#: lib/claper_web/live/event_live/manage_floating_action_bar.ex:56
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:193
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:197
#, elixir-autogen, elixir-format
msgid "Embed external web content into your presentation."
msgstr "Sluit externe webcontent in je presentatie in."
@@ -2522,7 +2522,7 @@ msgstr "NIEUWS:"
msgid "No interaction enabled"
msgstr "Geen interactie ingeschakeld"
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:355
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:359
#, elixir-autogen, elixir-format
msgid "No interactions on this slide"
msgstr "Geen interacties op deze dia"
@@ -2586,7 +2586,7 @@ msgid "Start creating for free"
msgstr "Begin gratis met maken"
#: lib/claper_web/live/event_live/manage_floating_action_bar.ex:78
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:213
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:217
#, elixir-autogen, elixir-format
msgid "Test your audience's knowledge with a quiz."
msgstr "Test de kennis van je publiek met een quiz."
@@ -2603,7 +2603,7 @@ msgstr "Deelnemers ruimte"
msgid "External accounts connected to your profile"
msgstr "Externe accounts gekoppeld aan je profiel"
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:136
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:140
#, elixir-autogen, elixir-format
msgid "More"
msgstr "Meer"
@@ -2666,10 +2666,10 @@ msgstr "Resource-ID"
msgid "Resource Type"
msgstr "Reactietype"
#: lib/claper_web/live/event_live/manage.ex:1098
#: lib/claper_web/live/event_live/manage.ex:1141
#: lib/claper_web/live/event_live/manage.ex:1157
#: lib/claper_web/live/event_live/manage.ex:1199
#: lib/claper_web/live/event_live/manage.ex:1137
#: lib/claper_web/live/event_live/manage.ex:1180
#: lib/claper_web/live/event_live/manage.ex:1196
#: lib/claper_web/live/event_live/manage.ex:1238
#, elixir-autogen, elixir-format
msgid "Resource not found"
msgstr "Resource niet gevonden"
@@ -2902,12 +2902,12 @@ msgstr "Gebruik minimaal 6 tekens en voer hetzelfde wachtwoord twee keer in."
msgid "Sign in to launch or manage your interactive sessions."
msgstr "Meld je aan om je interactieve sessies te starten of beheren."
#: lib/claper_web/live/event_live/manage.ex:369
#: lib/claper_web/live/event_live/manage.ex:381
#, elixir-autogen, elixir-format
msgid "Could not regenerate thumbnails"
msgstr "Miniaturen konden niet opnieuw worden gegenereerd"
#: lib/claper_web/live/event_live/manage.ex:487
#: lib/claper_web/live/event_live/manage.ex:526
#, elixir-autogen, elixir-format
msgid "Could not start thumbnail regeneration"
msgstr "Het genereren van miniaturen kon niet worden gestart"
@@ -2937,12 +2937,12 @@ msgstr "Miniaturen opnieuw genereren"
msgid "Regenerating..."
msgstr "Opnieuw genereren..."
#: lib/claper_web/live/event_live/manage.ex:484
#: lib/claper_web/live/event_live/manage.ex:523
#, elixir-autogen, elixir-format
msgid "Thumbnail regeneration started"
msgstr "Genereren van miniaturen gestart"
#: lib/claper_web/live/event_live/manage.ex:358
#: lib/claper_web/live/event_live/manage.ex:370
#, elixir-autogen, elixir-format
msgid "Thumbnails regenerated successfully"
msgstr "Miniaturen succesvol opnieuw gegenereerd"
@@ -3031,7 +3031,7 @@ msgstr ""
msgid "Delete transcription"
msgstr "Selecteer presentatie"
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:559
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:576
#, elixir-autogen, elixir-format, fuzzy
msgid "Disabled"
msgstr "uitgeschakeld"
@@ -3110,7 +3110,7 @@ msgstr ""
msgid "Leave blank to keep current key"
msgstr ""
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:239
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:243
#, elixir-autogen, elixir-format
msgid "Live transcribe presenter audio for your audience."
msgstr ""
@@ -3229,8 +3229,8 @@ msgstr "Tijdstempel"
#: lib/claper_web/live/event_live/manage.html.heex:202
#: lib/claper_web/live/event_live/manage.html.heex:231
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:235
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:294
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:239
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:298
#, elixir-autogen, elixir-format
msgid "Transcription"
msgstr ""
@@ -3245,7 +3245,7 @@ msgstr ""
msgid "Transcription deleted"
msgstr ""
#: lib/claper_web/live/event_live/manage.ex:852
#: lib/claper_web/live/event_live/manage.ex:891
#, elixir-autogen, elixir-format
msgid "Transcription has been disabled by the administrator"
msgstr ""
@@ -3268,15 +3268,15 @@ msgid "When disabled, no events can use transcription."
msgstr ""
#: lib/claper_web/live/event_live/manage.html.heex:237
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:238
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:242
#, elixir-autogen, elixir-format
msgid "Already added to this presentation."
msgstr ""
#: lib/claper_web/live/event_live/manage.html.heex:204
#: lib/claper_web/live/event_live/manage.html.heex:233
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:234
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:296
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:238
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:300
#, elixir-autogen, elixir-format
msgid "Global"
msgstr ""
@@ -3311,7 +3311,12 @@ msgstr "Onbeperkt"
msgid "Powered by"
msgstr "Mogelijk gemaakt door"
#: lib/claper_web/live/event_live/manage.ex:452
#: lib/claper_web/live/event_live/manage.ex:464
#, elixir-autogen, elixir-format
msgid "Could not reorder slides"
msgstr ""
#: lib/claper_web/live/event_live/manage.ex:491
#, elixir-autogen, elixir-format, fuzzy
msgid "Could not move interaction"
msgstr ""

View File

@@ -26,7 +26,7 @@ msgstr "Inställningar"
#: lib/claper_web/live/admin_live/user_live.html.heex:41
#: lib/claper_web/live/admin_live/user_live.html.heex:104
#: lib/claper_web/live/admin_live/user_live/form_component.ex:18
#: lib/claper_web/live/event_live/manage.ex:1118
#: lib/claper_web/live/event_live/manage.ex:1157
#: lib/claper_web/live/form_live/form_component.html.heex:32
#: lib/claper_web/live/user_settings_live/show.html.heex:18
#: lib/claper_web/templates/user_registration/new.html.heex:63
@@ -380,9 +380,9 @@ msgstr "Lägg till en omröstning för att veta publikens åsikt."
#: lib/claper_web/live/event_live/manage.html.heex:82
#: lib/claper_web/live/event_live/manage_floating_action_bar.ex:10
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:68
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:152
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:519
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:72
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:156
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:536
#, elixir-autogen, elixir-format
msgid "Poll"
msgstr "Omröstning"
@@ -710,9 +710,9 @@ msgstr "Redigera formulär"
#: lib/claper_web/live/event_live/manage.html.heex:113
#: lib/claper_web/live/event_live/manage_floating_action_bar.ex:32
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:84
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:172
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:520
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:88
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:176
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:537
#, elixir-autogen, elixir-format
msgid "Form"
msgstr "Formulär"
@@ -724,7 +724,7 @@ msgstr "Formulär"
#: lib/claper_web/live/admin_live/oidc_provider_live.html.heex:74
#: lib/claper_web/live/admin_live/oidc_provider_live.html.heex:234
#: lib/claper_web/live/admin_live/oidc_provider_live/form_component.ex:24
#: lib/claper_web/live/event_live/manage.ex:1117
#: lib/claper_web/live/event_live/manage.ex:1156
#, elixir-autogen, elixir-format
msgid "Name"
msgstr "Namn"
@@ -930,7 +930,7 @@ msgid "Title"
msgstr "Titel"
#: lib/claper_web/live/event_live/manage.html.heex:144
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:521
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:538
#, elixir-autogen, elixir-format
msgid "Web content"
msgstr "Webbinnehåll"
@@ -1064,7 +1064,7 @@ msgstr "Skapa ditt första evenemang"
#: lib/claper_web/live/event_live/event_card_component.ex:61
#: lib/claper_web/live/event_live/event_card_component.ex:311
#: lib/claper_web/live/event_live/event_card_component.ex:565
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:557
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:574
#, elixir-autogen, elixir-format
msgid "Live"
msgstr "Live"
@@ -1372,12 +1372,12 @@ msgstr "Ladda om sidan du försöker komma åt (skicka inte om data)"
msgid "Try logging in again"
msgstr "Försök logga in igen"
#: lib/claper_web/live/event_live/manage.ex:1090
#: lib/claper_web/live/event_live/manage.ex:1129
#, elixir-autogen, elixir-format
msgid "No"
msgstr "Nej"
#: lib/claper_web/live/event_live/manage.ex:1090
#: lib/claper_web/live/event_live/manage.ex:1129
#, elixir-autogen, elixir-format
msgid "Yes"
msgstr "Ja"
@@ -1508,9 +1508,9 @@ msgstr "Föregående"
#: lib/claper_web/live/event_live/manage.html.heex:175
#: lib/claper_web/live/event_live/manage_floating_action_bar.ex:76
#: lib/claper_web/live/event_live/manage_floating_action_bar.ex:77
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:100
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:212
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:522
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:104
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:216
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:539
#, elixir-autogen, elixir-format
msgid "Quiz"
msgstr "Quiz"
@@ -1599,7 +1599,7 @@ msgstr "Exportera till QTI (XML)"
msgid "Forms"
msgstr "Formulär"
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:64
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:68
#: lib/claper_web/live/stat_live/index.html.heex:170
#, elixir-autogen, elixir-format, fuzzy
msgid "Interactions"
@@ -1648,7 +1648,7 @@ msgstr "Unika deltagare"
#: lib/claper_web/live/event_live/manage_floating_action_bar.ex:54
#: lib/claper_web/live/event_live/manage_floating_action_bar.ex:55
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:192
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:196
#: lib/claper_web/live/stat_live/index.html.heex:205
#, elixir-autogen, elixir-format, fuzzy
msgid "Web Content"
@@ -2445,7 +2445,7 @@ msgid "(optional)"
msgstr "(valfritt)"
#: lib/claper_web/live/event_live/manage_floating_action_bar.ex:12
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:153
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:157
#, elixir-autogen, elixir-format
msgid "Add a poll to gauge your audience's opinion."
msgstr ""
@@ -2471,7 +2471,7 @@ msgid "Content"
msgstr ""
#: lib/claper_web/live/event_live/manage_floating_action_bar.ex:34
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:173
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:177
#, elixir-autogen, elixir-format
msgid "Create a form to collect feedback from your audience."
msgstr ""
@@ -2495,7 +2495,7 @@ msgid "Done"
msgstr ""
#: lib/claper_web/live/event_live/manage_floating_action_bar.ex:56
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:193
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:197
#, elixir-autogen, elixir-format
msgid "Embed external web content into your presentation."
msgstr ""
@@ -2560,7 +2560,7 @@ msgstr ""
msgid "No interaction enabled"
msgstr ""
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:355
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:359
#, elixir-autogen, elixir-format
msgid "No interactions on this slide"
msgstr ""
@@ -2624,7 +2624,7 @@ msgid "Start creating for free"
msgstr ""
#: lib/claper_web/live/event_live/manage_floating_action_bar.ex:78
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:213
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:217
#, elixir-autogen, elixir-format
msgid "Test your audience's knowledge with a quiz."
msgstr ""
@@ -2641,7 +2641,7 @@ msgstr "Deltagarens rum"
msgid "External accounts connected to your profile"
msgstr ""
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:136
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:140
#, elixir-autogen, elixir-format
msgid "More"
msgstr ""
@@ -2704,10 +2704,10 @@ msgstr "Resurs-ID"
msgid "Resource Type"
msgstr "Resurstyp"
#: lib/claper_web/live/event_live/manage.ex:1098
#: lib/claper_web/live/event_live/manage.ex:1141
#: lib/claper_web/live/event_live/manage.ex:1157
#: lib/claper_web/live/event_live/manage.ex:1199
#: lib/claper_web/live/event_live/manage.ex:1137
#: lib/claper_web/live/event_live/manage.ex:1180
#: lib/claper_web/live/event_live/manage.ex:1196
#: lib/claper_web/live/event_live/manage.ex:1238
#, elixir-autogen, elixir-format
msgid "Resource not found"
msgstr ""
@@ -2940,12 +2940,12 @@ msgstr ""
msgid "Sign in to launch or manage your interactive sessions."
msgstr ""
#: lib/claper_web/live/event_live/manage.ex:369
#: lib/claper_web/live/event_live/manage.ex:381
#, elixir-autogen, elixir-format
msgid "Could not regenerate thumbnails"
msgstr ""
#: lib/claper_web/live/event_live/manage.ex:487
#: lib/claper_web/live/event_live/manage.ex:526
#, elixir-autogen, elixir-format
msgid "Could not start thumbnail regeneration"
msgstr ""
@@ -2975,12 +2975,12 @@ msgstr ""
msgid "Regenerating..."
msgstr ""
#: lib/claper_web/live/event_live/manage.ex:484
#: lib/claper_web/live/event_live/manage.ex:523
#, elixir-autogen, elixir-format
msgid "Thumbnail regeneration started"
msgstr ""
#: lib/claper_web/live/event_live/manage.ex:358
#: lib/claper_web/live/event_live/manage.ex:370
#, elixir-autogen, elixir-format
msgid "Thumbnails regenerated successfully"
msgstr ""
@@ -3069,7 +3069,7 @@ msgstr ""
msgid "Delete transcription"
msgstr "Välj presentation"
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:559
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:576
#, elixir-autogen, elixir-format, fuzzy
msgid "Disabled"
msgstr "Inaktivera"
@@ -3148,7 +3148,7 @@ msgstr ""
msgid "Leave blank to keep current key"
msgstr ""
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:239
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:243
#, elixir-autogen, elixir-format
msgid "Live transcribe presenter audio for your audience."
msgstr ""
@@ -3267,8 +3267,8 @@ msgstr "Tidsstämpel"
#: lib/claper_web/live/event_live/manage.html.heex:202
#: lib/claper_web/live/event_live/manage.html.heex:231
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:235
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:294
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:239
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:298
#, elixir-autogen, elixir-format
msgid "Transcription"
msgstr ""
@@ -3283,7 +3283,7 @@ msgstr ""
msgid "Transcription deleted"
msgstr ""
#: lib/claper_web/live/event_live/manage.ex:852
#: lib/claper_web/live/event_live/manage.ex:891
#, elixir-autogen, elixir-format
msgid "Transcription has been disabled by the administrator"
msgstr ""
@@ -3306,15 +3306,15 @@ msgid "When disabled, no events can use transcription."
msgstr ""
#: lib/claper_web/live/event_live/manage.html.heex:237
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:238
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:242
#, elixir-autogen, elixir-format
msgid "Already added to this presentation."
msgstr ""
#: lib/claper_web/live/event_live/manage.html.heex:204
#: lib/claper_web/live/event_live/manage.html.heex:233
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:234
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:296
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:238
#: lib/claper_web/live/event_live/manage_interaction_list_component.ex:300
#, elixir-autogen, elixir-format
msgid "Global"
msgstr ""
@@ -3349,7 +3349,12 @@ msgstr "Obegränsat"
msgid "Powered by"
msgstr "Drivs av"
#: lib/claper_web/live/event_live/manage.ex:452
#: lib/claper_web/live/event_live/manage.ex:464
#, elixir-autogen, elixir-format
msgid "Could not reorder slides"
msgstr ""
#: lib/claper_web/live/event_live/manage.ex:491
#, elixir-autogen, elixir-format, fuzzy
msgid "Could not move interaction"
msgstr ""

View File

@@ -0,0 +1,68 @@
defmodule Claper.InteractionsTest do
use Claper.DataCase
alias Claper.Interactions
import Claper.{EventsFixtures, PollsFixtures, PresentationsFixtures, QuizzesFixtures}
describe "move_interaction/3" do
setup do
event = event_fixture()
presentation_file = presentation_file_fixture(%{event: event, length: 5})
%{event: %{event | presentation_file: presentation_file}}
end
test "moves an interaction to another slide and disables it", %{event: event} do
poll =
poll_fixture(%{
presentation_file_id: event.presentation_file.id,
position: 0,
enabled: true
})
assert {:ok, moved} = Interactions.move_interaction(event, poll, 3)
assert moved.position == 3
refute moved.enabled
refute Claper.Polls.get_poll!(poll.id).enabled
end
test "moves a quiz without touching its questions", %{event: event} do
quiz =
quiz_fixture(%{
presentation_file: event.presentation_file,
position: 1,
enabled: true
})
# Load through the same path as the manage LiveView: no preloads, so
# quiz_questions is NotLoaded and must not be required by the update.
quiz = Claper.Quizzes.get_quiz_for_event(quiz.id, event.id)
assert {:ok, moved} = Interactions.move_interaction(event, quiz, 4)
assert moved.position == 4
refute moved.enabled
assert length(Claper.Quizzes.get_quiz!(quiz.id, [:quiz_questions]).quiz_questions) == 1
end
test "is a no-op when the position is unchanged", %{event: event} do
poll =
poll_fixture(%{
presentation_file_id: event.presentation_file.id,
position: 2,
enabled: true
})
assert {:ok, same} = Interactions.move_interaction(event, poll, 2)
assert same.position == 2
assert same.enabled
end
test "rejects out-of-range positions", %{event: event} do
poll = poll_fixture(%{presentation_file_id: event.presentation_file.id, position: 0})
assert {:error, :invalid_position} = Interactions.move_interaction(event, poll, -1)
assert {:error, :invalid_position} = Interactions.move_interaction(event, poll, 5)
end
end
end