Add question feature #86

This commit is contained in:
Alex
2024-04-13 12:54:05 +02:00
parent 2cd91149ca
commit b302f27d84
9 changed files with 704 additions and 548 deletions

View File

@@ -24,6 +24,28 @@ defmodule Claper.Posts do
|> Repo.preload(preload)
end
@doc """
Get event posts which are questions
"""
def list_questions(event_id, preload \\ [], sort \\ :date) do
query =
from(p in Post,
join: e in assoc(p, :event),
where: e.uuid == ^event_id and like(p.body, "%?%")
)
query =
case sort do
:likes -> from(p in query, order_by: [desc: p.like_count])
_ -> from(p in query, order_by: [asc: p.id])
end
query
|> Repo.all()
|> Repo.preload(preload)
end
@doc """
Get only the pinned event posts.
"""

View File

@@ -35,15 +35,22 @@ defmodule ClaperWeb.EventLive.Manage do
)
end
posts = list_all_posts(socket, event.uuid)
pinned_posts = list_pinned_posts(socket, event.uuid)
questions = list_all_questions(socket, event.uuid)
socket =
socket
|> assign(:attendees_nb, 1)
|> assign(:event, event)
|> assign(:sort_questions_by, "date")
|> assign(:state, event.presentation_file.presentation_state)
|> stream(:pinned_posts, list_pinned_posts(socket, event.uuid))
|> stream(:posts, list_all_posts(socket, event.uuid))
|> assign(:pinned_post_count, length(list_pinned_posts(socket, event.uuid)))
|> assign(:post_count, length(list_all_posts(socket, event.uuid)))
|> stream(:posts, posts)
|> stream(:questions, questions)
|> stream(:pinned_posts, pinned_posts)
|> assign(:pinned_post_count, length(pinned_posts))
|> assign(:question_count, length(questions))
|> assign(:post_count, length(posts))
|> assign(
:form_submit_count,
length(list_form_submits(socket, event.presentation_file.id))
@@ -80,11 +87,22 @@ defmodule ClaperWeb.EventLive.Manage do
@impl true
def handle_info({:post_created, post}, socket) do
{:noreply,
socket =
socket
|> stream_insert(:posts, post)
|> update(:post_count, fn post_count -> post_count + 1 end)
case post.body =~ "?" do
true ->
{:noreply,
socket
|> stream_insert(:questions, post)
|> update(:question_count, fn question_count -> question_count + 1 end)
|> push_event("scroll", %{})}
_ ->
{:noreply, socket |> push_event("scroll", %{})}
end
end
@impl true
@@ -92,19 +110,36 @@ defmodule ClaperWeb.EventLive.Manage do
{:noreply,
socket
|> stream_insert(:posts, updated_post)
|> then(fn socket ->
sorted_questions =
list_all_questions(socket, socket.assigns.event.uuid, socket.assigns.sort_questions_by)
stream(socket, :questions, sorted_questions, reset: true)
end)
|> stream_insert(:pinned_posts, updated_post)}
end
@impl true
def handle_info({:post_deleted, deleted_post}, socket) do
{:noreply,
socket =
socket
|> stream_delete(:posts, deleted_post)
|> stream_delete(:pinned_posts, deleted_post)
|> update(:pinned_post_count, fn pinned_post_count ->
pinned_post_count - if deleted_post.pinned, do: 1, else: 0
end)
|> update(:post_count, fn post_count -> post_count - 1 end)}
|> update(:post_count, fn post_count -> post_count - 1 end)
case deleted_post.body =~ "?" do
true ->
{:noreply,
socket
|> stream_delete(:questions, deleted_post)
|> update(:question_count, fn question_count -> question_count - 1 end)}
_ ->
{:noreply, socket}
end
end
@impl true
@@ -593,6 +628,16 @@ defmodule ClaperWeb.EventLive.Manage do
{:noreply, updated_socket}
end
@impl true
def handle_event("sort-questions", %{"sort" => sort}, socket) do
{:noreply,
socket
|> assign(:sort_questions_by, sort)
|> stream(:questions, list_all_questions(socket, socket.assigns.event.uuid, sort),
reset: true
)}
end
@impl true
def handle_event("delete-form-submit", %{"event-id" => event_id, "id" => id}, socket) do
form = Claper.Forms.get_form_submit_by_id!(id)
@@ -614,10 +659,13 @@ defmodule ClaperWeb.EventLive.Manage do
case tab do
"posts" ->
socket
|> stream(:pinned_posts, list_pinned_posts(socket, socket.assigns.event.uuid),
|> stream(:posts, list_all_posts(socket, socket.assigns.event.uuid), reset: true)
"questions" ->
socket
|> stream(:questions, list_all_questions(socket, socket.assigns.event.uuid),
reset: true
)
|> stream(:posts, list_all_posts(socket, socket.assigns.event.uuid), reset: true)
"forms" ->
stream(
@@ -827,6 +875,10 @@ defmodule ClaperWeb.EventLive.Manage do
Claper.Posts.list_posts(event_id, [:event, :reactions])
end
defp list_all_questions(_socket, event_id, sort \\ "date") do
Claper.Posts.list_questions(event_id, [:event, :reactions], String.to_atom(sort))
end
defp list_polls(_socket, presentation_file_id) do
Claper.Polls.list_polls(presentation_file_id)
end

View File

@@ -748,7 +748,7 @@
<ul
id="menu"
phx-update="replace"
class="fixed z-10 flex items-center bg-gray-200 space-x-3 px-2 w-full py-3"
class="fixed z-10 flex items-center bg-gray-200 space-x-3 px-2 w-full py-3 overflow-x-auto"
>
<li class={"rounded-md #{if @list_tab==:posts, do: 'bg-secondary-600 text-white' ,
else: 'bg-white text-gray-600' } px-2 py-0.5 text-sm shadow-sm"}>
@@ -758,6 +758,14 @@
phx_value_tab: :posts
) %>
</li>
<li class={"rounded-md #{if @list_tab==:questions, do: 'bg-secondary-600 text-white' ,
else: 'bg-white text-gray-600' } px-2 py-0.5 text-sm shadow-sm"}>
<%= link(gettext("Questions") <> " (#{@question_count})",
to: "#",
phx_click: "list-tab",
phx_value_tab: :questions
) %>
</li>
<li class={"rounded-md #{if @list_tab==:pinned_posts, do: 'bg-secondary-600 text-white' ,
else: 'bg-white text-gray-600' } px-2 py-0.5 text-sm shadow-sm"}>
<%= link(gettext("Pinned messages") <> " (#{@pinned_post_count})",
@@ -777,8 +785,8 @@
</ul>
<%= if @list_tab == :posts do %>
<%= if @post_count == 0 && @pinned_post_count == 0 do %>
<div
:if={@post_count == 0}
class="text-center flex flex-col space-y-5 items-center justify-center text-gray-400"
style="height: 100%;"
>
@@ -801,149 +809,110 @@
<%= gettext("Messages from attendees will appear here.") %>
</p>
</div>
<% end %>
<div id="x" class="overflow-y-auto max-h-full">
<div
:if={@post_count > 0}
id="post-list"
class="overflow-y-auto max-h-full pb-5 pt-8 px-5"
class="overflow-y-auto pb-5 pt-8 px-5"
phx-update="stream"
phx-hook="ScrollIntoDiv"
>
<div :for={{id, post} <- @streams.posts} id={id}>
<div class="flex flex-col md:block px-4 pb-2 pt-3 rounded-b-lg rounded-tr-lg bg-white relative shadow-md text-black break-all mt-4">
<div class="float-right mr-1">
<%= if post.attendee_identifier do %>
<span class="text-yellow-500">
<%= link(
if post.pinned do
gettext("Unpin")
else
gettext("Pin")
end,
to: "#",
phx_click: "pin",
phx_value_id: post.uuid,
phx_value_event_id: @event.uuid
) %>
</span>
/
<span class="text-red-500">
<%= link(gettext("Ban"),
to: "#",
phx_click: "ban",
phx_value_attendee_identifier: post.attendee_identifier,
data: [
confirm:
gettext(
"Blocking this user will delete all his messages and he will not be able to join again, confirm ?"
)
]
) %>
</span>
/
<% else %>
<span class="text-yellow-500">
<%= link(
if post.pinned do
gettext("Unpin")
else
gettext("Pin")
end,
to: "#",
phx_click: "pin",
phx_value_id: post.uuid,
phx_value_event_id: @event.uuid
) %>
</span>
/
<span class="text-red-500">
<%= link(gettext("Ban"),
to: "#",
phx_click: "ban",
phx_value_user_id: post.user_id,
data: [
confirm:
gettext(
"Blocking this user will delete all his messages and he will not be able to join again, confirm ?"
)
]
) %>
</span>
/
<% end %>
<span class="text-red-500">
<%= link(gettext("Delete"),
to: "#",
phx_click: "delete",
phx_value_id: post.uuid,
phx_value_event_id: @event.uuid
) %>
</span>
</div>
<div class="flex space-x-3 items-center">
<%= if post.attendee_identifier do %>
<img
class="h-8 w-8"
src={"https://api.dicebear.com/7.x/personas/svg?seed=#{post.attendee_identifier}"}
/>
<% else %>
<img
class="h-8 w-8"
src={"https://api.dicebear.com/7.x/personas/svg?seed=#{post.user_id}"}
<.live_component
:for={{id, post} <- @streams.posts}
module={ClaperWeb.EventLive.ManageablePostComponent}
id={id}
event={@event}
post={post}
/>
</div>
<% end %>
<div class="flex flex-col">
<%= if post.name do %>
<p class="text-black text-sm font-semibold mr-2">
<%= post.name %>
</p>
<% end %>
<p class="text-xl">
<%= post.body %>
</p>
</div>
</div>
<%= if post.like_count> 0 || post.love_count > 0 || post.lol_count > 0 do %>
<div class="flex h-6 space-x-2 text-base text-gray-500 pb-3 items-center mt-5">
<div class="flex items-center">
<%= if post.like_count> 0 do %>
<img src="/images/icons/thumb.svg" class="h-4" />
<span class="ml-1">
<%= post.like_count %>
</span>
<% end %>
</div>
<div class="flex items-center">
<%= if post.love_count> 0 do %>
<img src="/images/icons/heart.svg" class="h-4" />
<span class="ml-1">
<%= post.love_count %>
</span>
<% end %>
</div>
<div class="flex items-center">
<%= if post.lol_count> 0 do %>
<img src="/images/icons/laugh.svg" class="h-4" />
<span class="ml-1">
<%= post.lol_count %>
</span>
<% end %>
</div>
</div>
<% end %>
</div>
</div>
</div>
<!-- The div below encompasses the 2 post lists -->
</div>
<% end %>
<%= if @list_tab == :pinned_posts do %>
<%= if @pinned_post_count == 0 do %>
<%= if @list_tab == :questions do %>
<div
:if={@question_count == 0}
class="text-center flex flex-col space-y-5 items-center justify-center text-gray-400"
style="height: 100%;"
>
<svg
xmlns="http://www.w3.org/2000/svg"
fill="none"
viewBox="0 0 24 24"
stroke-width="1.5"
stroke="currentColor"
class="w-36 h-36"
>
<path
stroke-linecap="round"
stroke-linejoin="round"
d="M9.879 7.519c1.171-1.025 3.071-1.025 4.242 0 1.172 1.025 1.172 2.687 0 3.712-.203.179-.43.326-.67.442-.745.361-1.45.999-1.45 1.827v.75M21 12a9 9 0 1 1-18 0 9 9 0 0 1 18 0Zm-9 5.25h.008v.008H12v-.008Z"
/>
</svg>
<p class="text-lg">
<%= gettext("Questions will appear here.") %>
</p>
</div>
<div :if={@question_count > 0} class="overflow-y-auto max-h-full">
<div class="mt-12 px-5 w-full flex items-center gap-x-2">
<button
class="bg-gray-300 text-gray-700 rounded-md px-3 py-1 flex items-center gap-x-1"
phx-click="sort-questions"
phx-value-sort="likes"
>
<svg
xmlns="http://www.w3.org/2000/svg"
viewBox="0 0 16 16"
fill="currentColor"
class="w-4 h-4"
>
<path d="M2.09 15a1 1 0 0 0 1-1V8a1 1 0 1 0-2 0v6a1 1 0 0 0 1 1ZM5.765 13H4.09V8c.663 0 1.218-.466 1.556-1.037a4.02 4.02 0 0 1 1.358-1.377c.478-.292.907-.706.989-1.26V4.32a9.03 9.03 0 0 0 0-2.642c-.028-.194.048-.394.224-.479A2 2 0 0 1 11.09 3c0 .812-.08 1.605-.235 2.371a.521.521 0 0 0 .502.629h1.733c1.104 0 2.01.898 1.901 1.997a19.831 19.831 0 0 1-1.081 4.788c-.27.747-.998 1.215-1.793 1.215H9.414c-.215 0-.428-.035-.632-.103l-2.384-.794A2.002 2.002 0 0 0 5.765 13Z" />
</svg>
<p class="flex items-center gap-x-1">
<%= gettext("Sort by popularity") %>
</p>
</button>
<button
class="bg-gray-300 text-gray-700 rounded-md px-3 py-1 flex items-center gap-x-1"
phx-click="sort-questions"
phx-value-sort="date"
>
<svg
xmlns="http://www.w3.org/2000/svg"
viewBox="0 0 16 16"
fill="currentColor"
class="w-4 h-4"
>
<path
fill-rule="evenodd"
d="M1 8a7 7 0 1 1 14 0A7 7 0 0 1 1 8Zm7.75-4.25a.75.75 0 0 0-1.5 0V8c0 .414.336.75.75.75h3.25a.75.75 0 0 0 0-1.5h-2.5v-3.5Z"
clip-rule="evenodd"
/>
</svg>
<span><%= gettext("Sort by date") %></span>
</button>
</div>
<div
id="question-list"
class="overflow-y-auto pb-5 pt-1 px-5"
phx-update="stream"
phx-hook="ScrollIntoDiv"
>
<.live_component
:for={{id, post} <- @streams.questions}
module={ClaperWeb.EventLive.ManageablePostComponent}
id={id}
event={@event}
post={post}
/>
</div>
</div>
<% end %>
<%= if @list_tab == :pinned_posts do %>
<div
:if={@pinned_post_count == 0}
class="text-center flex flex-col space-y-5 items-center justify-center text-gray-400"
style="height: 100%;"
>
@@ -964,147 +933,24 @@
<%= gettext("Pinned messages will appear here.") %>
</p>
</div>
<% end %>
<div id="x-pinned" class="overflow-y-auto max-h-full">
<%= if @pinned_post_count > 0 do %>
<div class="overflow-y-auto max-h-full">
<div
:if={@pinned_post_count > 0}
id="pinned-post-list"
class="overflow-y-auto pb-5 pt-8 px-5"
phx-update="stream"
phx-hook="ScrollIntoDiv"
>
<div :for={{id, post} <- @streams.pinned_posts} id={id}>
<div class="px-4 pb-2 pt-3 rounded-b-lg rounded-tr-lg bg-white relative shadow-md text-black break-all mt-4">
<div class="float-right mr-1">
<%= if post.attendee_identifier do %>
<span class="text-yellow-500">
<%= link(
if post.pinned do
gettext("Unpin")
else
gettext("Pin")
end,
to: "#",
phx_click: "pin",
phx_value_id: post.uuid,
phx_value_event_id: @event.uuid
) %>
</span>
/
<span class="text-red-500">
<%= link(gettext("Ban"),
to: "#",
phx_click: "ban",
phx_value_attendee_identifier: post.attendee_identifier,
data: [
confirm:
gettext(
"Blocking this user will delete all his messages and he will not be able to join again, confirm ?"
)
]
) %>
</span>
/
<% else %>
<span class="text-yellow-500">
<%= link(
if post.pinned do
gettext("Unpin")
else
gettext("Pin")
end,
to: "#",
phx_click: "pin",
phx_value_id: post.uuid,
phx_value_event_id: @event.uuid
) %>
</span>
/
<span class="text-red-500">
<%= link(gettext("Ban"),
to: "#",
phx_click: "ban",
phx_value_user_id: post.user_id,
data: [
confirm:
gettext(
"Blocking this user will delete all his messages and he will not be able to join again, confirm ?"
)
]
) %>
</span>
/
<% end %>
<span class="text-red-500">
<%= link(gettext("Delete"),
to: "#",
phx_click: "delete",
phx_value_id: post.uuid,
phx_value_event_id: @event.uuid
) %>
</span>
</div>
<div class="flex space-x-3 items-center">
<%= if post.attendee_identifier do %>
<img
class="h-8 w-8"
src={"https://api.dicebear.com/7.x/personas/svg?seed=#{post.attendee_identifier}"}
<.live_component
:for={{id, post} <- @streams.pinned_posts}
module={ClaperWeb.EventLive.ManageablePostComponent}
id={id}
event={@event}
post={post}
/>
<% else %>
<img
class="h-8 w-8"
src={"https://api.dicebear.com/7.x/personas/svg?seed=#{post.user_id}"}
/>
<% end %>
<div class="flex flex-col">
<%= if post.name do %>
<p class="text-black text-sm font-semibold mr-2">
<%= post.name %>
</p>
<% end %>
<p class="text-xl">
<%= post.body %>
</p>
</div>
</div>
<%= if post.like_count> 0 || post.love_count > 0 || post.lol_count > 0 do %>
<div class="flex h-6 space-x-2 text-base text-gray-500 pb-3 items-center mt-5">
<div class="flex items-center">
<%= if post.like_count> 0 do %>
<img src="/images/icons/thumb.svg" class="h-4" />
<span class="ml-1">
<%= post.like_count %>
</span>
<% end %>
</div>
<div class="flex items-center">
<%= if post.love_count> 0 do %>
<img src="/images/icons/heart.svg" class="h-4" />
<span class="ml-1">
<%= post.love_count %>
</span>
<% end %>
</div>
<div class="flex items-center">
<%= if post.lol_count> 0 do %>
<img src="/images/icons/laugh.svg" class="h-4" />
<span class="ml-1">
<%= post.lol_count %>
</span>
<% end %>
</div>
</div>
<% end %>
</div>
</div>
</div>
<% end %>
</div>
<% end %>
<%= if @list_tab == :forms do %>

View File

@@ -0,0 +1,156 @@
defmodule ClaperWeb.EventLive.ManageablePostComponent do
use ClaperWeb, :live_component
def render(assigns) do
~H"""
<div
id={"#{@id}"}
class={"#{if @post.body =~ "?", do: "border-supporting-yellow-400 border-2"} flex flex-col md:block px-4 pb-2 pt-3 rounded-b-lg rounded-tr-lg bg-white relative shadow-md text-black break-all mt-4"}
>
<div
:if={@post.body =~ "?"}
class="inline-flex items-center space-x-1 justify-center px-3 py-0.5 rounded-full text-xs font-medium bg-supporting-yellow-400 text-white mb-2"
>
<svg
xmlns="http://www.w3.org/2000/svg"
viewBox="0 0 16 16"
fill="currentColor"
class="w-4 h-4"
>
<path
fill-rule="evenodd"
d="M15 8A7 7 0 1 1 1 8a7 7 0 0 1 14 0Zm-6 3.5a1 1 0 1 1-2 0 1 1 0 0 1 2 0ZM7.293 5.293a1 1 0 1 1 .99 1.667c-.459.134-1.033.566-1.033 1.29v.25a.75.75 0 1 0 1.5 0v-.115a2.5 2.5 0 1 0-2.518-4.153.75.75 0 1 0 1.061 1.06Z"
clip-rule="evenodd"
/>
</svg>
<span><%= gettext("Question") %></span>
</div>
<div class="float-right mr-1">
<%= if @post.attendee_identifier do %>
<span class="text-yellow-500">
<%= link(
if @post.pinned do
gettext("Unpin")
else
gettext("Pin")
end,
to: "#",
phx_click: "pin",
phx_value_id: @post.uuid,
phx_value_event_id: @event.uuid
) %>
</span>
/
<span class="text-red-500">
<%= link(gettext("Ban"),
to: "#",
phx_click: "ban",
phx_value_attendee_identifier: @post.attendee_identifier,
data: [
confirm:
gettext(
"Blocking this user will delete all his messages and he will not be able to join again, confirm ?"
)
]
) %>
</span>
/
<% else %>
<span class="text-yellow-500">
<%= link(
if @post.pinned do
gettext("Unpin")
else
gettext("Pin")
end,
to: "#",
phx_click: "pin",
phx_value_id: @post.uuid,
phx_value_event_id: @event.uuid
) %>
</span>
/
<span class="text-red-500">
<%= link(gettext("Ban"),
to: "#",
phx_click: "ban",
phx_value_user_id: @post.user_id,
data: [
confirm:
gettext(
"Blocking this user will delete all his messages and he will not be able to join again, confirm ?"
)
]
) %>
</span>
/
<% end %>
<span class="text-red-500">
<%= link(gettext("Delete"),
to: "#",
phx_click: "delete",
phx_value_id: @post.uuid,
phx_value_event_id: @event.uuid
) %>
</span>
</div>
<div class="flex space-x-3 items-center">
<%= if @post.attendee_identifier do %>
<img
class="h-8 w-8"
src={"https://api.dicebear.com/7.x/personas/svg?seed=#{@post.attendee_identifier}"}
/>
<% else %>
<img
class="h-8 w-8"
src={"https://api.dicebear.com/7.x/personas/svg?seed=#{@post.user_id}"}
/>
<% end %>
<div class="flex flex-col">
<%= if @post.name do %>
<p class="text-black text-sm font-semibold mr-2">
<%= @post.name %>
</p>
<% end %>
<p class="text-xl">
<%= @post.body %>
</p>
</div>
</div>
<%= if @post.like_count> 0 || @post.love_count > 0 || @post.lol_count > 0 do %>
<div class="flex h-6 space-x-2 text-base text-gray-500 pb-3 items-center mt-5">
<div class="flex items-center">
<%= if @post.like_count> 0 do %>
<img src="/images/icons/thumb.svg" class="h-4" />
<span class="ml-1">
<%= @post.like_count %>
</span>
<% end %>
</div>
<div class="flex items-center">
<%= if @post.love_count> 0 do %>
<img src="/images/icons/heart.svg" class="h-4" />
<span class="ml-1">
<%= @post.love_count %>
</span>
<% end %>
</div>
<div class="flex items-center">
<%= if @post.lol_count> 0 do %>
<img src="/images/icons/laugh.svg" class="h-4" />
<span class="ml-1">
<%= @post.lol_count %>
</span>
<% end %>
</div>
</div>
<% end %>
</div>
"""
end
end

View File

@@ -8,7 +8,7 @@ msgstr ""
"Language: de\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#: lib/claper_web/live/event_live/manage.html.heex:1200
#: lib/claper_web/live/event_live/manage.html.heex:1046
#: lib/claper_web/live/user_settings_live/show.ex:50
#: lib/claper_web/live/user_settings_live/show.html.heex:5
#: lib/claper_web/templates/layout/_user_menu.html.heex:6
@@ -16,7 +16,7 @@ msgstr ""
msgid "Settings"
msgstr "Einstellungen"
#: lib/claper_web/live/event_live/manage.ex:703
#: lib/claper_web/live/event_live/manage.ex:751
#: lib/claper_web/live/form_live/form_component.html.heex:37
#: lib/claper_web/live/user_settings_live/show.html.heex:34
#: lib/claper_web/templates/user_registration/new.html.heex:29
@@ -200,9 +200,8 @@ msgstr "Erstellen"
#: lib/claper_web/live/embed_live/form_component.html.heex:56
#: lib/claper_web/live/event_live/event_card_component.ex:255
#: lib/claper_web/live/event_live/event_form_component.html.heex:37
#: lib/claper_web/live/event_live/manage.html.heex:875
#: lib/claper_web/live/event_live/manage.html.heex:1040
#: lib/claper_web/live/event_live/manage.html.heex:1148
#: lib/claper_web/live/event_live/manage.html.heex:994
#: lib/claper_web/live/event_live/manageable_post_component.ex:90
#: lib/claper_web/live/event_live/post_component.ex:70
#: lib/claper_web/live/event_live/post_component.ex:142
#: lib/claper_web/live/form_live/form_component.html.heex:103
@@ -406,7 +405,7 @@ msgstr "Aktiv"
msgid "Changing your file will remove all interaction elements like polls associated."
msgstr "Wenn Sie Ihre Datei ändern, werden alle damit verbundenen Interaktionselemente wie Umfragen entfernt."
#: lib/claper_web/live/event_live/manage.html.heex:801
#: lib/claper_web/live/event_live/manage.html.heex:809
#, elixir-autogen, elixir-format
msgid "Messages from attendees will appear here."
msgstr "Nachrichten von Teilnehmern werden hier erscheinen."
@@ -481,10 +480,8 @@ msgstr "Sie können Ihre E-Mail-Adresse ändern, indem Sie die folgende URL aufr
msgid "Add interaction"
msgstr "Interaktion hinzufügen"
#: lib/claper_web/live/event_live/manage.html.heex:837
#: lib/claper_web/live/event_live/manage.html.heex:866
#: lib/claper_web/live/event_live/manage.html.heex:1002
#: lib/claper_web/live/event_live/manage.html.heex:1031
#: lib/claper_web/live/event_live/manageable_post_component.ex:52
#: lib/claper_web/live/event_live/manageable_post_component.ex:81
#, elixir-autogen, elixir-format
msgid "Blocking this user will delete all his messages and he will not be able to join again, confirm ?"
msgstr "Wenn Sie diesen Benutzer sperren, werden alle seine Nachrichten gelöscht, und er kann nicht mehr beitreten. Bestätigen?"
@@ -496,10 +493,8 @@ msgstr "Wenn Sie diesen Benutzer sperren, werden alle seine Nachrichten gelösch
msgid "You have been banned from this event"
msgstr "Sie wurden von dieser Veranstaltung ausgeschlossen"
#: lib/claper_web/live/event_live/manage.html.heex:831
#: lib/claper_web/live/event_live/manage.html.heex:860
#: lib/claper_web/live/event_live/manage.html.heex:996
#: lib/claper_web/live/event_live/manage.html.heex:1025
#: lib/claper_web/live/event_live/manageable_post_component.ex:46
#: lib/claper_web/live/event_live/manageable_post_component.ex:75
#, elixir-autogen, elixir-format
msgid "Ban"
msgstr "Ban"
@@ -726,23 +721,23 @@ msgstr "Formular bearbeiten"
#: lib/claper_web/live/event_live/manage.html.heex:106
#: lib/claper_web/live/event_live/manage.html.heex:556
#: lib/claper_web/live/event_live/manage.html.heex:1160
#: lib/claper_web/live/event_live/manage.html.heex:1006
#: lib/claper_web/live/stat_live/index.html.heex:217
#, elixir-autogen, elixir-format
msgid "Form"
msgstr "Formular"
#: lib/claper_web/live/event_live/manage.html.heex:771
#: lib/claper_web/live/event_live/manage.html.heex:779
#, elixir-autogen, elixir-format
msgid "Form submissions"
msgstr "Abgeschickte Formulare"
#: lib/claper_web/live/event_live/manage.html.heex:1133
#: lib/claper_web/live/event_live/manage.html.heex:979
#, elixir-autogen, elixir-format
msgid "Form submissions from attendees will appear here."
msgstr "Formulareinsendungen der Teilnehmer werden hier angezeigt."
#: lib/claper_web/live/event_live/manage.ex:702
#: lib/claper_web/live/event_live/manage.ex:750
#, elixir-autogen, elixir-format
msgid "Name"
msgstr "Name"
@@ -772,7 +767,7 @@ msgstr "Abschicken"
msgid "Text"
msgstr "Text"
#: lib/claper_web/live/event_live/manage.html.heex:1153
#: lib/claper_web/live/event_live/manage.html.heex:999
#, elixir-autogen, elixir-format
msgid "This cannot be undone, confirm ?"
msgstr "Dies kann nicht rückgängig gemacht werden. Bestätigen?"
@@ -817,12 +812,12 @@ msgstr "Mehrere Antworten"
msgid "Import all interactions from another presentation"
msgstr "Importieren Sie alle Interaktionen aus einer anderen Präsentation"
#: lib/claper_web/live/event_live/manage.ex:237
#: lib/claper_web/live/event_live/manage.ex:272
#, elixir-autogen, elixir-format
msgid "Interactions import failed"
msgstr "Der Import der Interaktionen ist fehlgeschlagen"
#: lib/claper_web/live/event_live/manage.ex:230
#: lib/claper_web/live/event_live/manage.ex:265
#, elixir-autogen, elixir-format
msgid "Interactions imported successfully"
msgstr "Interaktionen erfolgreich importiert"
@@ -837,28 +832,28 @@ msgstr "Präsentation auswählen"
msgid "PDF, PPT, PPTX up to %{size} MB"
msgstr "PDF, PPT, PPTX bis zu %{size} MB"
#: lib/claper_web/live/event_live/manage.html.heex:1270
#: lib/claper_web/live/event_live/manage.html.heex:1116
#, elixir-autogen, elixir-format
msgid "Attendees settings"
msgstr "Teilnehmereinstellungen"
#: lib/claper_web/live/event_live/manage.html.heex:1280
#: lib/claper_web/live/event_live/manage.html.heex:1126
#, elixir-autogen, elixir-format
msgid "Enable messages"
msgstr "Nachrichten aktivieren"
#: lib/claper_web/live/event_live/manage.html.heex:1217
#: lib/claper_web/live/event_live/manage.html.heex:1063
#, elixir-autogen, elixir-format
msgid "Show instructions"
msgstr "Anleitung anzeigen"
#: lib/claper_web/live/event_live/manage.html.heex:1231
#: lib/claper_web/live/event_live/manage.html.heex:1077
#, elixir-autogen, elixir-format
msgid "Show messages"
msgstr "Nachrichten anzeigen"
#: lib/claper_web/live/event_live/manage.html.heex:1260
#: lib/claper_web/live/event_live/manage.html.heex:1323
#: lib/claper_web/live/event_live/manage.html.heex:1106
#: lib/claper_web/live/event_live/manage.html.heex:1169
#, elixir-autogen, elixir-format
msgid "Show poll results"
msgstr "Umfrageergebnisse anzeigen"
@@ -880,7 +875,7 @@ msgstr "Anonymous"
msgid "Close"
msgstr "Schließen"
#: lib/claper_web/live/event_live/manage.html.heex:1294
#: lib/claper_web/live/event_live/manage.html.heex:1140
#, elixir-autogen, elixir-format, fuzzy
msgid "Enable anonymous messages"
msgstr "Anonyme Nachrichten aktivieren"
@@ -1009,10 +1004,8 @@ msgstr "Webinhalt"
msgid "Invalid embed format (should start with <iframe> and end with </iframe>)"
msgstr "Ungültiges Einbettungsformat (sollte mit <iframe> beginnen und mit </iframe> enden)"
#: lib/claper_web/live/event_live/manage.html.heex:821
#: lib/claper_web/live/event_live/manage.html.heex:850
#: lib/claper_web/live/event_live/manage.html.heex:986
#: lib/claper_web/live/event_live/manage.html.heex:1015
#: lib/claper_web/live/event_live/manageable_post_component.ex:36
#: lib/claper_web/live/event_live/manageable_post_component.ex:65
#, elixir-autogen, elixir-format
msgid "Pin"
msgstr "Anpinnen"
@@ -1023,25 +1016,23 @@ msgstr "Anpinnen"
msgid "Pinned"
msgstr "Angepinnt"
#: lib/claper_web/live/event_live/manage.html.heex:763
#: lib/claper_web/live/event_live/manage.html.heex:771
#, elixir-autogen, elixir-format, fuzzy
msgid "Pinned messages"
msgstr "Angepinnte Nachrichten"
#: lib/claper_web/live/event_live/manage.html.heex:964
#: lib/claper_web/live/event_live/manage.html.heex:933
#, elixir-autogen, elixir-format
msgid "Pinned messages will appear here."
msgstr "Angepinnte Beiträge werden hier angezeigt."
#: lib/claper_web/live/event_live/manage.html.heex:1245
#: lib/claper_web/live/event_live/manage.html.heex:1091
#, elixir-autogen, elixir-format
msgid "Show only pinned messages"
msgstr "Nur angepinnte Nachrichten anzeigen"
#: lib/claper_web/live/event_live/manage.html.heex:819
#: lib/claper_web/live/event_live/manage.html.heex:848
#: lib/claper_web/live/event_live/manage.html.heex:984
#: lib/claper_web/live/event_live/manage.html.heex:1013
#: lib/claper_web/live/event_live/manageable_post_component.ex:34
#: lib/claper_web/live/event_live/manageable_post_component.ex:63
#, elixir-autogen, elixir-format
msgid "Unpin"
msgstr "Lösen"
@@ -1111,7 +1102,7 @@ msgstr "Gefahrenzone"
msgid "Delete account"
msgstr "Konto löschen"
#: lib/claper_web/live/event_live/manage.html.heex:1308
#: lib/claper_web/live/event_live/manage.html.heex:1154
#, elixir-autogen, elixir-format, fuzzy
msgid "Enable message reactions"
msgstr "Nachrichtenreaktionen aktivieren"
@@ -1207,12 +1198,12 @@ msgstr "Wählen Sie Ihre Präsentationsdatei aus. Akzeptierte Formate sind PDF,
msgid "Time to launch your presentation!"
msgstr "Zeit, Ihre Präsentation zu starten!"
#: lib/claper_web/live/event_live/manage.html.heex:1202
#: lib/claper_web/live/event_live/manage.html.heex:1048
#, elixir-autogen, elixir-format
msgid "Use the associated keyboard shortcuts for quick toggling of these settings."
msgstr "Verwenden Sie die zugehörigen Tastaturkürzel, um diese Einstellungen schnell umzuschalten."
#: lib/claper_web/live/event_live/manage.html.heex:1202
#: lib/claper_web/live/event_live/manage.html.heex:1048
#, elixir-autogen, elixir-format
msgid "You can control each setting for the presentation (showing on the big screen) and on the attendee's room."
msgstr "Sie können jede Einstellung für die Präsentation (Anzeige auf dem Großbildschirm) und im Raum der Teilnehmer steuern."
@@ -1293,7 +1284,7 @@ msgstr "Hinweis: Moderatoren können Ihre Veranstaltung nicht löschen."
msgid "Presentation file (optional)"
msgstr "Präsentationsdatei (optional)"
#: lib/claper_web/live/event_live/manage.html.heex:1207
#: lib/claper_web/live/event_live/manage.html.heex:1053
#, elixir-autogen, elixir-format, fuzzy
msgid "Presentation settings"
msgstr "Präsentationseinstellungen"
@@ -1384,3 +1375,28 @@ msgstr "Einstellungen"
#, elixir-autogen, elixir-format
msgid "Your preferences have been updated."
msgstr "Ihre Einstellungen wurden aktualisiert."
#: lib/claper_web/live/event_live/manageable_post_component.ex:27
#, elixir-autogen, elixir-format
msgid "Question"
msgstr "Frage"
#: lib/claper_web/live/event_live/manage.html.heex:763
#, elixir-autogen, elixir-format
msgid "Questions"
msgstr "Fragen"
#: lib/claper_web/live/event_live/manage.html.heex:851
#, elixir-autogen, elixir-format
msgid "Questions will appear here."
msgstr "Fragen werden hier erscheinen."
#: lib/claper_web/live/event_live/manage.html.heex:893
#, elixir-autogen, elixir-format
msgid "Sort by date"
msgstr "Nach Datum sortieren"
#: lib/claper_web/live/event_live/manage.html.heex:872
#, elixir-autogen, elixir-format
msgid "Sort by popularity"
msgstr "Nach Beliebtheit sortieren"

View File

@@ -10,7 +10,7 @@
msgid ""
msgstr ""
#: lib/claper_web/live/event_live/manage.html.heex:1200
#: lib/claper_web/live/event_live/manage.html.heex:1046
#: lib/claper_web/live/user_settings_live/show.ex:50
#: lib/claper_web/live/user_settings_live/show.html.heex:5
#: lib/claper_web/templates/layout/_user_menu.html.heex:6
@@ -18,7 +18,7 @@ msgstr ""
msgid "Settings"
msgstr ""
#: lib/claper_web/live/event_live/manage.ex:703
#: lib/claper_web/live/event_live/manage.ex:751
#: lib/claper_web/live/form_live/form_component.html.heex:37
#: lib/claper_web/live/user_settings_live/show.html.heex:34
#: lib/claper_web/templates/user_registration/new.html.heex:29
@@ -202,9 +202,8 @@ msgstr ""
#: lib/claper_web/live/embed_live/form_component.html.heex:56
#: lib/claper_web/live/event_live/event_card_component.ex:255
#: lib/claper_web/live/event_live/event_form_component.html.heex:37
#: lib/claper_web/live/event_live/manage.html.heex:875
#: lib/claper_web/live/event_live/manage.html.heex:1040
#: lib/claper_web/live/event_live/manage.html.heex:1148
#: lib/claper_web/live/event_live/manage.html.heex:994
#: lib/claper_web/live/event_live/manageable_post_component.ex:90
#: lib/claper_web/live/event_live/post_component.ex:70
#: lib/claper_web/live/event_live/post_component.ex:142
#: lib/claper_web/live/form_live/form_component.html.heex:103
@@ -408,7 +407,7 @@ msgstr ""
msgid "Changing your file will remove all interaction elements like polls associated."
msgstr ""
#: lib/claper_web/live/event_live/manage.html.heex:801
#: lib/claper_web/live/event_live/manage.html.heex:809
#, elixir-autogen, elixir-format
msgid "Messages from attendees will appear here."
msgstr ""
@@ -483,10 +482,8 @@ msgstr ""
msgid "Add interaction"
msgstr ""
#: lib/claper_web/live/event_live/manage.html.heex:837
#: lib/claper_web/live/event_live/manage.html.heex:866
#: lib/claper_web/live/event_live/manage.html.heex:1002
#: lib/claper_web/live/event_live/manage.html.heex:1031
#: lib/claper_web/live/event_live/manageable_post_component.ex:52
#: lib/claper_web/live/event_live/manageable_post_component.ex:81
#, elixir-autogen, elixir-format
msgid "Blocking this user will delete all his messages and he will not be able to join again, confirm ?"
msgstr ""
@@ -498,10 +495,8 @@ msgstr ""
msgid "You have been banned from this event"
msgstr ""
#: lib/claper_web/live/event_live/manage.html.heex:831
#: lib/claper_web/live/event_live/manage.html.heex:860
#: lib/claper_web/live/event_live/manage.html.heex:996
#: lib/claper_web/live/event_live/manage.html.heex:1025
#: lib/claper_web/live/event_live/manageable_post_component.ex:46
#: lib/claper_web/live/event_live/manageable_post_component.ex:75
#, elixir-autogen, elixir-format
msgid "Ban"
msgstr ""
@@ -728,23 +723,23 @@ msgstr ""
#: lib/claper_web/live/event_live/manage.html.heex:106
#: lib/claper_web/live/event_live/manage.html.heex:556
#: lib/claper_web/live/event_live/manage.html.heex:1160
#: lib/claper_web/live/event_live/manage.html.heex:1006
#: lib/claper_web/live/stat_live/index.html.heex:217
#, elixir-autogen, elixir-format
msgid "Form"
msgstr ""
#: lib/claper_web/live/event_live/manage.html.heex:771
#: lib/claper_web/live/event_live/manage.html.heex:779
#, elixir-autogen, elixir-format
msgid "Form submissions"
msgstr ""
#: lib/claper_web/live/event_live/manage.html.heex:1133
#: lib/claper_web/live/event_live/manage.html.heex:979
#, elixir-autogen, elixir-format
msgid "Form submissions from attendees will appear here."
msgstr ""
#: lib/claper_web/live/event_live/manage.ex:702
#: lib/claper_web/live/event_live/manage.ex:750
#, elixir-autogen, elixir-format
msgid "Name"
msgstr ""
@@ -774,7 +769,7 @@ msgstr ""
msgid "Text"
msgstr ""
#: lib/claper_web/live/event_live/manage.html.heex:1153
#: lib/claper_web/live/event_live/manage.html.heex:999
#, elixir-autogen, elixir-format
msgid "This cannot be undone, confirm ?"
msgstr ""
@@ -819,12 +814,12 @@ msgstr ""
msgid "Import all interactions from another presentation"
msgstr ""
#: lib/claper_web/live/event_live/manage.ex:237
#: lib/claper_web/live/event_live/manage.ex:272
#, elixir-autogen, elixir-format
msgid "Interactions import failed"
msgstr ""
#: lib/claper_web/live/event_live/manage.ex:230
#: lib/claper_web/live/event_live/manage.ex:265
#, elixir-autogen, elixir-format
msgid "Interactions imported successfully"
msgstr ""
@@ -839,28 +834,28 @@ msgstr ""
msgid "PDF, PPT, PPTX up to %{size} MB"
msgstr ""
#: lib/claper_web/live/event_live/manage.html.heex:1270
#: lib/claper_web/live/event_live/manage.html.heex:1116
#, elixir-autogen, elixir-format
msgid "Attendees settings"
msgstr ""
#: lib/claper_web/live/event_live/manage.html.heex:1280
#: lib/claper_web/live/event_live/manage.html.heex:1126
#, elixir-autogen, elixir-format
msgid "Enable messages"
msgstr ""
#: lib/claper_web/live/event_live/manage.html.heex:1217
#: lib/claper_web/live/event_live/manage.html.heex:1063
#, elixir-autogen, elixir-format
msgid "Show instructions"
msgstr ""
#: lib/claper_web/live/event_live/manage.html.heex:1231
#: lib/claper_web/live/event_live/manage.html.heex:1077
#, elixir-autogen, elixir-format
msgid "Show messages"
msgstr ""
#: lib/claper_web/live/event_live/manage.html.heex:1260
#: lib/claper_web/live/event_live/manage.html.heex:1323
#: lib/claper_web/live/event_live/manage.html.heex:1106
#: lib/claper_web/live/event_live/manage.html.heex:1169
#, elixir-autogen, elixir-format
msgid "Show poll results"
msgstr ""
@@ -882,7 +877,7 @@ msgstr ""
msgid "Close"
msgstr ""
#: lib/claper_web/live/event_live/manage.html.heex:1294
#: lib/claper_web/live/event_live/manage.html.heex:1140
#, elixir-autogen, elixir-format
msgid "Enable anonymous messages"
msgstr ""
@@ -1011,10 +1006,8 @@ msgstr ""
msgid "Invalid embed format (should start with <iframe> and end with </iframe>)"
msgstr ""
#: lib/claper_web/live/event_live/manage.html.heex:821
#: lib/claper_web/live/event_live/manage.html.heex:850
#: lib/claper_web/live/event_live/manage.html.heex:986
#: lib/claper_web/live/event_live/manage.html.heex:1015
#: lib/claper_web/live/event_live/manageable_post_component.ex:36
#: lib/claper_web/live/event_live/manageable_post_component.ex:65
#, elixir-autogen, elixir-format
msgid "Pin"
msgstr ""
@@ -1025,25 +1018,23 @@ msgstr ""
msgid "Pinned"
msgstr ""
#: lib/claper_web/live/event_live/manage.html.heex:763
#: lib/claper_web/live/event_live/manage.html.heex:771
#, elixir-autogen, elixir-format
msgid "Pinned messages"
msgstr ""
#: lib/claper_web/live/event_live/manage.html.heex:964
#: lib/claper_web/live/event_live/manage.html.heex:933
#, elixir-autogen, elixir-format
msgid "Pinned messages will appear here."
msgstr ""
#: lib/claper_web/live/event_live/manage.html.heex:1245
#: lib/claper_web/live/event_live/manage.html.heex:1091
#, elixir-autogen, elixir-format
msgid "Show only pinned messages"
msgstr ""
#: lib/claper_web/live/event_live/manage.html.heex:819
#: lib/claper_web/live/event_live/manage.html.heex:848
#: lib/claper_web/live/event_live/manage.html.heex:984
#: lib/claper_web/live/event_live/manage.html.heex:1013
#: lib/claper_web/live/event_live/manageable_post_component.ex:34
#: lib/claper_web/live/event_live/manageable_post_component.ex:63
#, elixir-autogen, elixir-format
msgid "Unpin"
msgstr ""
@@ -1113,7 +1104,7 @@ msgstr ""
msgid "Delete account"
msgstr ""
#: lib/claper_web/live/event_live/manage.html.heex:1308
#: lib/claper_web/live/event_live/manage.html.heex:1154
#, elixir-autogen, elixir-format
msgid "Enable message reactions"
msgstr ""
@@ -1209,12 +1200,12 @@ msgstr ""
msgid "Time to launch your presentation!"
msgstr ""
#: lib/claper_web/live/event_live/manage.html.heex:1202
#: lib/claper_web/live/event_live/manage.html.heex:1048
#, elixir-autogen, elixir-format
msgid "Use the associated keyboard shortcuts for quick toggling of these settings."
msgstr ""
#: lib/claper_web/live/event_live/manage.html.heex:1202
#: lib/claper_web/live/event_live/manage.html.heex:1048
#, elixir-autogen, elixir-format
msgid "You can control each setting for the presentation (showing on the big screen) and on the attendee's room."
msgstr ""
@@ -1295,7 +1286,7 @@ msgstr ""
msgid "Presentation file (optional)"
msgstr ""
#: lib/claper_web/live/event_live/manage.html.heex:1207
#: lib/claper_web/live/event_live/manage.html.heex:1053
#, elixir-autogen, elixir-format
msgid "Presentation settings"
msgstr ""
@@ -1386,3 +1377,28 @@ msgstr ""
#, elixir-autogen, elixir-format
msgid "Your preferences have been updated."
msgstr ""
#: lib/claper_web/live/event_live/manageable_post_component.ex:27
#, elixir-autogen, elixir-format
msgid "Question"
msgstr ""
#: lib/claper_web/live/event_live/manage.html.heex:763
#, elixir-autogen, elixir-format
msgid "Questions"
msgstr ""
#: lib/claper_web/live/event_live/manage.html.heex:851
#, elixir-autogen, elixir-format
msgid "Questions will appear here."
msgstr ""
#: lib/claper_web/live/event_live/manage.html.heex:893
#, elixir-autogen, elixir-format
msgid "Sort by date"
msgstr ""
#: lib/claper_web/live/event_live/manage.html.heex:872
#, elixir-autogen, elixir-format
msgid "Sort by popularity"
msgstr ""

View File

@@ -8,7 +8,7 @@ msgstr ""
"Language: en\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#: lib/claper_web/live/event_live/manage.html.heex:1200
#: lib/claper_web/live/event_live/manage.html.heex:1046
#: lib/claper_web/live/user_settings_live/show.ex:50
#: lib/claper_web/live/user_settings_live/show.html.heex:5
#: lib/claper_web/templates/layout/_user_menu.html.heex:6
@@ -16,7 +16,7 @@ msgstr ""
msgid "Settings"
msgstr ""
#: lib/claper_web/live/event_live/manage.ex:703
#: lib/claper_web/live/event_live/manage.ex:751
#: lib/claper_web/live/form_live/form_component.html.heex:37
#: lib/claper_web/live/user_settings_live/show.html.heex:34
#: lib/claper_web/templates/user_registration/new.html.heex:29
@@ -200,9 +200,8 @@ msgstr ""
#: lib/claper_web/live/embed_live/form_component.html.heex:56
#: lib/claper_web/live/event_live/event_card_component.ex:255
#: lib/claper_web/live/event_live/event_form_component.html.heex:37
#: lib/claper_web/live/event_live/manage.html.heex:875
#: lib/claper_web/live/event_live/manage.html.heex:1040
#: lib/claper_web/live/event_live/manage.html.heex:1148
#: lib/claper_web/live/event_live/manage.html.heex:994
#: lib/claper_web/live/event_live/manageable_post_component.ex:90
#: lib/claper_web/live/event_live/post_component.ex:70
#: lib/claper_web/live/event_live/post_component.ex:142
#: lib/claper_web/live/form_live/form_component.html.heex:103
@@ -406,7 +405,7 @@ msgstr ""
msgid "Changing your file will remove all interaction elements like polls associated."
msgstr ""
#: lib/claper_web/live/event_live/manage.html.heex:801
#: lib/claper_web/live/event_live/manage.html.heex:809
#, elixir-autogen, elixir-format
msgid "Messages from attendees will appear here."
msgstr ""
@@ -481,10 +480,8 @@ msgstr ""
msgid "Add interaction"
msgstr ""
#: lib/claper_web/live/event_live/manage.html.heex:837
#: lib/claper_web/live/event_live/manage.html.heex:866
#: lib/claper_web/live/event_live/manage.html.heex:1002
#: lib/claper_web/live/event_live/manage.html.heex:1031
#: lib/claper_web/live/event_live/manageable_post_component.ex:52
#: lib/claper_web/live/event_live/manageable_post_component.ex:81
#, elixir-autogen, elixir-format
msgid "Blocking this user will delete all his messages and he will not be able to join again, confirm ?"
msgstr ""
@@ -496,10 +493,8 @@ msgstr ""
msgid "You have been banned from this event"
msgstr ""
#: lib/claper_web/live/event_live/manage.html.heex:831
#: lib/claper_web/live/event_live/manage.html.heex:860
#: lib/claper_web/live/event_live/manage.html.heex:996
#: lib/claper_web/live/event_live/manage.html.heex:1025
#: lib/claper_web/live/event_live/manageable_post_component.ex:46
#: lib/claper_web/live/event_live/manageable_post_component.ex:75
#, elixir-autogen, elixir-format
msgid "Ban"
msgstr ""
@@ -726,23 +721,23 @@ msgstr ""
#: lib/claper_web/live/event_live/manage.html.heex:106
#: lib/claper_web/live/event_live/manage.html.heex:556
#: lib/claper_web/live/event_live/manage.html.heex:1160
#: lib/claper_web/live/event_live/manage.html.heex:1006
#: lib/claper_web/live/stat_live/index.html.heex:217
#, elixir-autogen, elixir-format
msgid "Form"
msgstr ""
#: lib/claper_web/live/event_live/manage.html.heex:771
#: lib/claper_web/live/event_live/manage.html.heex:779
#, elixir-autogen, elixir-format
msgid "Form submissions"
msgstr ""
#: lib/claper_web/live/event_live/manage.html.heex:1133
#: lib/claper_web/live/event_live/manage.html.heex:979
#, elixir-autogen, elixir-format
msgid "Form submissions from attendees will appear here."
msgstr ""
#: lib/claper_web/live/event_live/manage.ex:702
#: lib/claper_web/live/event_live/manage.ex:750
#, elixir-autogen, elixir-format
msgid "Name"
msgstr ""
@@ -772,7 +767,7 @@ msgstr ""
msgid "Text"
msgstr ""
#: lib/claper_web/live/event_live/manage.html.heex:1153
#: lib/claper_web/live/event_live/manage.html.heex:999
#, elixir-autogen, elixir-format
msgid "This cannot be undone, confirm ?"
msgstr ""
@@ -817,12 +812,12 @@ msgstr ""
msgid "Import all interactions from another presentation"
msgstr ""
#: lib/claper_web/live/event_live/manage.ex:237
#: lib/claper_web/live/event_live/manage.ex:272
#, elixir-autogen, elixir-format
msgid "Interactions import failed"
msgstr ""
#: lib/claper_web/live/event_live/manage.ex:230
#: lib/claper_web/live/event_live/manage.ex:265
#, elixir-autogen, elixir-format
msgid "Interactions imported successfully"
msgstr ""
@@ -837,28 +832,28 @@ msgstr ""
msgid "PDF, PPT, PPTX up to %{size} MB"
msgstr ""
#: lib/claper_web/live/event_live/manage.html.heex:1270
#: lib/claper_web/live/event_live/manage.html.heex:1116
#, elixir-autogen, elixir-format
msgid "Attendees settings"
msgstr ""
#: lib/claper_web/live/event_live/manage.html.heex:1280
#: lib/claper_web/live/event_live/manage.html.heex:1126
#, elixir-autogen, elixir-format
msgid "Enable messages"
msgstr ""
#: lib/claper_web/live/event_live/manage.html.heex:1217
#: lib/claper_web/live/event_live/manage.html.heex:1063
#, elixir-autogen, elixir-format
msgid "Show instructions"
msgstr ""
#: lib/claper_web/live/event_live/manage.html.heex:1231
#: lib/claper_web/live/event_live/manage.html.heex:1077
#, elixir-autogen, elixir-format
msgid "Show messages"
msgstr ""
#: lib/claper_web/live/event_live/manage.html.heex:1260
#: lib/claper_web/live/event_live/manage.html.heex:1323
#: lib/claper_web/live/event_live/manage.html.heex:1106
#: lib/claper_web/live/event_live/manage.html.heex:1169
#, elixir-autogen, elixir-format
msgid "Show poll results"
msgstr ""
@@ -880,7 +875,7 @@ msgstr ""
msgid "Close"
msgstr ""
#: lib/claper_web/live/event_live/manage.html.heex:1294
#: lib/claper_web/live/event_live/manage.html.heex:1140
#, elixir-autogen, elixir-format
msgid "Enable anonymous messages"
msgstr ""
@@ -1009,10 +1004,8 @@ msgstr ""
msgid "Invalid embed format (should start with <iframe> and end with </iframe>)"
msgstr ""
#: lib/claper_web/live/event_live/manage.html.heex:821
#: lib/claper_web/live/event_live/manage.html.heex:850
#: lib/claper_web/live/event_live/manage.html.heex:986
#: lib/claper_web/live/event_live/manage.html.heex:1015
#: lib/claper_web/live/event_live/manageable_post_component.ex:36
#: lib/claper_web/live/event_live/manageable_post_component.ex:65
#, elixir-autogen, elixir-format
msgid "Pin"
msgstr ""
@@ -1023,25 +1016,23 @@ msgstr ""
msgid "Pinned"
msgstr ""
#: lib/claper_web/live/event_live/manage.html.heex:763
#: lib/claper_web/live/event_live/manage.html.heex:771
#, elixir-autogen, elixir-format
msgid "Pinned messages"
msgstr ""
#: lib/claper_web/live/event_live/manage.html.heex:964
#: lib/claper_web/live/event_live/manage.html.heex:933
#, elixir-autogen, elixir-format
msgid "Pinned messages will appear here."
msgstr ""
#: lib/claper_web/live/event_live/manage.html.heex:1245
#: lib/claper_web/live/event_live/manage.html.heex:1091
#, elixir-autogen, elixir-format
msgid "Show only pinned messages"
msgstr ""
#: lib/claper_web/live/event_live/manage.html.heex:819
#: lib/claper_web/live/event_live/manage.html.heex:848
#: lib/claper_web/live/event_live/manage.html.heex:984
#: lib/claper_web/live/event_live/manage.html.heex:1013
#: lib/claper_web/live/event_live/manageable_post_component.ex:34
#: lib/claper_web/live/event_live/manageable_post_component.ex:63
#, elixir-autogen, elixir-format
msgid "Unpin"
msgstr ""
@@ -1111,7 +1102,7 @@ msgstr ""
msgid "Delete account"
msgstr ""
#: lib/claper_web/live/event_live/manage.html.heex:1308
#: lib/claper_web/live/event_live/manage.html.heex:1154
#, elixir-autogen, elixir-format, fuzzy
msgid "Enable message reactions"
msgstr ""
@@ -1207,12 +1198,12 @@ msgstr ""
msgid "Time to launch your presentation!"
msgstr ""
#: lib/claper_web/live/event_live/manage.html.heex:1202
#: lib/claper_web/live/event_live/manage.html.heex:1048
#, elixir-autogen, elixir-format
msgid "Use the associated keyboard shortcuts for quick toggling of these settings."
msgstr ""
#: lib/claper_web/live/event_live/manage.html.heex:1202
#: lib/claper_web/live/event_live/manage.html.heex:1048
#, elixir-autogen, elixir-format
msgid "You can control each setting for the presentation (showing on the big screen) and on the attendee's room."
msgstr ""
@@ -1293,7 +1284,7 @@ msgstr ""
msgid "Presentation file (optional)"
msgstr ""
#: lib/claper_web/live/event_live/manage.html.heex:1207
#: lib/claper_web/live/event_live/manage.html.heex:1053
#, elixir-autogen, elixir-format, fuzzy
msgid "Presentation settings"
msgstr ""
@@ -1384,3 +1375,28 @@ msgstr ""
#, elixir-autogen, elixir-format
msgid "Your preferences have been updated."
msgstr ""
#: lib/claper_web/live/event_live/manageable_post_component.ex:27
#, elixir-autogen, elixir-format
msgid "Question"
msgstr ""
#: lib/claper_web/live/event_live/manage.html.heex:763
#, elixir-autogen, elixir-format
msgid "Questions"
msgstr ""
#: lib/claper_web/live/event_live/manage.html.heex:851
#, elixir-autogen, elixir-format
msgid "Questions will appear here."
msgstr ""
#: lib/claper_web/live/event_live/manage.html.heex:893
#, elixir-autogen, elixir-format
msgid "Sort by date"
msgstr ""
#: lib/claper_web/live/event_live/manage.html.heex:872
#, elixir-autogen, elixir-format
msgid "Sort by popularity"
msgstr ""

View File

@@ -8,7 +8,7 @@ msgstr ""
"Language: es\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#: lib/claper_web/live/event_live/manage.html.heex:1200
#: lib/claper_web/live/event_live/manage.html.heex:1046
#: lib/claper_web/live/user_settings_live/show.ex:50
#: lib/claper_web/live/user_settings_live/show.html.heex:5
#: lib/claper_web/templates/layout/_user_menu.html.heex:6
@@ -16,7 +16,7 @@ msgstr ""
msgid "Settings"
msgstr "Configuración"
#: lib/claper_web/live/event_live/manage.ex:703
#: lib/claper_web/live/event_live/manage.ex:751
#: lib/claper_web/live/form_live/form_component.html.heex:37
#: lib/claper_web/live/user_settings_live/show.html.heex:34
#: lib/claper_web/templates/user_registration/new.html.heex:29
@@ -200,9 +200,8 @@ msgstr "Crear"
#: lib/claper_web/live/embed_live/form_component.html.heex:56
#: lib/claper_web/live/event_live/event_card_component.ex:255
#: lib/claper_web/live/event_live/event_form_component.html.heex:37
#: lib/claper_web/live/event_live/manage.html.heex:875
#: lib/claper_web/live/event_live/manage.html.heex:1040
#: lib/claper_web/live/event_live/manage.html.heex:1148
#: lib/claper_web/live/event_live/manage.html.heex:994
#: lib/claper_web/live/event_live/manageable_post_component.ex:90
#: lib/claper_web/live/event_live/post_component.ex:70
#: lib/claper_web/live/event_live/post_component.ex:142
#: lib/claper_web/live/form_live/form_component.html.heex:103
@@ -406,7 +405,7 @@ msgstr "Activa"
msgid "Changing your file will remove all interaction elements like polls associated."
msgstr "Hacer cambios en tu fichero borrará todos los elementos de interacción asociados, incluyendo votaciones"
#: lib/claper_web/live/event_live/manage.html.heex:801
#: lib/claper_web/live/event_live/manage.html.heex:809
#, elixir-autogen, elixir-format
msgid "Messages from attendees will appear here."
msgstr "Los mensajes de los asistentes aparecerán aquí."
@@ -481,10 +480,8 @@ msgstr "Puedes cambiar tu correo visitando la URL de debajo"
msgid "Add interaction"
msgstr "Añadir interacción"
#: lib/claper_web/live/event_live/manage.html.heex:837
#: lib/claper_web/live/event_live/manage.html.heex:866
#: lib/claper_web/live/event_live/manage.html.heex:1002
#: lib/claper_web/live/event_live/manage.html.heex:1031
#: lib/claper_web/live/event_live/manageable_post_component.ex:52
#: lib/claper_web/live/event_live/manageable_post_component.ex:81
#, elixir-autogen, elixir-format
msgid "Blocking this user will delete all his messages and he will not be able to join again, confirm ?"
msgstr "Bloquear este usuario borrará todos sus mensajes y él no será capaz de unirse de nuevo, ¿estás seguro?"
@@ -496,10 +493,8 @@ msgstr "Bloquear este usuario borrará todos sus mensajes y él no será capaz d
msgid "You have been banned from this event"
msgstr "Has sido excluido/a de este evento"
#: lib/claper_web/live/event_live/manage.html.heex:831
#: lib/claper_web/live/event_live/manage.html.heex:860
#: lib/claper_web/live/event_live/manage.html.heex:996
#: lib/claper_web/live/event_live/manage.html.heex:1025
#: lib/claper_web/live/event_live/manageable_post_component.ex:46
#: lib/claper_web/live/event_live/manageable_post_component.ex:75
#, elixir-autogen, elixir-format
msgid "Ban"
msgstr "Excluir"
@@ -726,23 +721,23 @@ msgstr "Editar formulario"
#: lib/claper_web/live/event_live/manage.html.heex:106
#: lib/claper_web/live/event_live/manage.html.heex:556
#: lib/claper_web/live/event_live/manage.html.heex:1160
#: lib/claper_web/live/event_live/manage.html.heex:1006
#: lib/claper_web/live/stat_live/index.html.heex:217
#, elixir-autogen, elixir-format
msgid "Form"
msgstr "Formulario"
#: lib/claper_web/live/event_live/manage.html.heex:771
#: lib/claper_web/live/event_live/manage.html.heex:779
#, elixir-autogen, elixir-format
msgid "Form submissions"
msgstr "Envíos de formulario"
#: lib/claper_web/live/event_live/manage.html.heex:1133
#: lib/claper_web/live/event_live/manage.html.heex:979
#, elixir-autogen, elixir-format
msgid "Form submissions from attendees will appear here."
msgstr "Los envíos de formulario de los asistentes aparecerán aquí."
#: lib/claper_web/live/event_live/manage.ex:702
#: lib/claper_web/live/event_live/manage.ex:750
#, elixir-autogen, elixir-format
msgid "Name"
msgstr "Nombre"
@@ -772,7 +767,7 @@ msgstr "Enviar"
msgid "Text"
msgstr "Texto"
#: lib/claper_web/live/event_live/manage.html.heex:1153
#: lib/claper_web/live/event_live/manage.html.heex:999
#, elixir-autogen, elixir-format
msgid "This cannot be undone, confirm ?"
msgstr "Esto no se puede deshacer, ¿estás seguro/a?"
@@ -817,12 +812,12 @@ msgstr "Respuestas múltiples"
msgid "Import all interactions from another presentation"
msgstr "Importar todas las interacciones de otra presentación"
#: lib/claper_web/live/event_live/manage.ex:237
#: lib/claper_web/live/event_live/manage.ex:272
#, elixir-autogen, elixir-format
msgid "Interactions import failed"
msgstr "La importación de interacciones ha fallado"
#: lib/claper_web/live/event_live/manage.ex:230
#: lib/claper_web/live/event_live/manage.ex:265
#, elixir-autogen, elixir-format
msgid "Interactions imported successfully"
msgstr "Interacciones importadas con éxito"
@@ -837,28 +832,28 @@ msgstr "Seleccionar presentación"
msgid "PDF, PPT, PPTX up to %{size} MB"
msgstr "PDF, PPT, PPTX de hasta %{size} MB"
#: lib/claper_web/live/event_live/manage.html.heex:1270
#: lib/claper_web/live/event_live/manage.html.heex:1116
#, elixir-autogen, elixir-format
msgid "Attendees settings"
msgstr "Ajustes de asistentes"
#: lib/claper_web/live/event_live/manage.html.heex:1280
#: lib/claper_web/live/event_live/manage.html.heex:1126
#, elixir-autogen, elixir-format
msgid "Enable messages"
msgstr "Activar mensajes"
#: lib/claper_web/live/event_live/manage.html.heex:1217
#: lib/claper_web/live/event_live/manage.html.heex:1063
#, elixir-autogen, elixir-format
msgid "Show instructions"
msgstr "Mostrar instrucciones"
#: lib/claper_web/live/event_live/manage.html.heex:1231
#: lib/claper_web/live/event_live/manage.html.heex:1077
#, elixir-autogen, elixir-format
msgid "Show messages"
msgstr "Mostrar mensajes"
#: lib/claper_web/live/event_live/manage.html.heex:1260
#: lib/claper_web/live/event_live/manage.html.heex:1323
#: lib/claper_web/live/event_live/manage.html.heex:1106
#: lib/claper_web/live/event_live/manage.html.heex:1169
#, elixir-autogen, elixir-format
msgid "Show poll results"
msgstr "Mostrar resultados de votaciones"
@@ -880,7 +875,7 @@ msgstr "Anónimo"
msgid "Close"
msgstr "Cerrar"
#: lib/claper_web/live/event_live/manage.html.heex:1294
#: lib/claper_web/live/event_live/manage.html.heex:1140
#, elixir-autogen, elixir-format
msgid "Enable anonymous messages"
msgstr "Activar mensajes anónimos"
@@ -1009,10 +1004,8 @@ msgstr "Contenido"
msgid "Invalid embed format (should start with <iframe> and end with </iframe>)"
msgstr "Formato embebido inválido (debe comenzar con <iframe> y acabar con </iframe>)"
#: lib/claper_web/live/event_live/manage.html.heex:821
#: lib/claper_web/live/event_live/manage.html.heex:850
#: lib/claper_web/live/event_live/manage.html.heex:986
#: lib/claper_web/live/event_live/manage.html.heex:1015
#: lib/claper_web/live/event_live/manageable_post_component.ex:36
#: lib/claper_web/live/event_live/manageable_post_component.ex:65
#, elixir-autogen, elixir-format
msgid "Pin"
msgstr "Anclar"
@@ -1023,25 +1016,23 @@ msgstr "Anclar"
msgid "Pinned"
msgstr "Anclado"
#: lib/claper_web/live/event_live/manage.html.heex:763
#: lib/claper_web/live/event_live/manage.html.heex:771
#, elixir-autogen, elixir-format
msgid "Pinned messages"
msgstr "Mensajes anclados"
#: lib/claper_web/live/event_live/manage.html.heex:964
#: lib/claper_web/live/event_live/manage.html.heex:933
#, elixir-autogen, elixir-format
msgid "Pinned messages will appear here."
msgstr "Los mensajes anclados aparecerán aquí."
#: lib/claper_web/live/event_live/manage.html.heex:1245
#: lib/claper_web/live/event_live/manage.html.heex:1091
#, elixir-autogen, elixir-format
msgid "Show only pinned messages"
msgstr "Mostrar sólo mensajes anclados"
#: lib/claper_web/live/event_live/manage.html.heex:819
#: lib/claper_web/live/event_live/manage.html.heex:848
#: lib/claper_web/live/event_live/manage.html.heex:984
#: lib/claper_web/live/event_live/manage.html.heex:1013
#: lib/claper_web/live/event_live/manageable_post_component.ex:34
#: lib/claper_web/live/event_live/manageable_post_component.ex:63
#, elixir-autogen, elixir-format
msgid "Unpin"
msgstr "Desanclar"
@@ -1111,7 +1102,7 @@ msgstr "Zona de peligro"
msgid "Delete account"
msgstr "Borrar cuenta"
#: lib/claper_web/live/event_live/manage.html.heex:1308
#: lib/claper_web/live/event_live/manage.html.heex:1154
#, elixir-autogen, elixir-format, fuzzy
msgid "Enable message reactions"
msgstr "Activar reacciones a mensajes"
@@ -1207,12 +1198,12 @@ msgstr "Selecciona tu fichero de presentación. Los formatos aceptados son PDF,
msgid "Time to launch your presentation!"
msgstr "¡Es el momento de lanzar tu presentación!"
#: lib/claper_web/live/event_live/manage.html.heex:1202
#: lib/claper_web/live/event_live/manage.html.heex:1048
#, elixir-autogen, elixir-format
msgid "Use the associated keyboard shortcuts for quick toggling of these settings."
msgstr "Usa los atajos de teclado asociados para conmutar estos ajustes."
#: lib/claper_web/live/event_live/manage.html.heex:1202
#: lib/claper_web/live/event_live/manage.html.heex:1048
#, elixir-autogen, elixir-format
msgid "You can control each setting for the presentation (showing on the big screen) and on the attendee's room."
msgstr "Puedes controlar cada ajuste para la presentación (lo que se muestra en la pantalla grande) y en la sala de asistentes."
@@ -1293,7 +1284,7 @@ msgstr "Nota: Los colaboradores no tienen capacidad para borrar tu evento."
msgid "Presentation file (optional)"
msgstr "Fichero de presentación (opcional)"
#: lib/claper_web/live/event_live/manage.html.heex:1207
#: lib/claper_web/live/event_live/manage.html.heex:1053
#, elixir-autogen, elixir-format, fuzzy
msgid "Presentation settings"
msgstr "Ajustes de presentación"
@@ -1384,3 +1375,28 @@ msgstr "Preferencias"
#, elixir-autogen, elixir-format
msgid "Your preferences have been updated."
msgstr "Vuestras preferencias han sido actualizadas."
#: lib/claper_web/live/event_live/manageable_post_component.ex:27
#, elixir-autogen, elixir-format
msgid "Question"
msgstr "Pregunta"
#: lib/claper_web/live/event_live/manage.html.heex:763
#, elixir-autogen, elixir-format
msgid "Questions"
msgstr "Preguntas"
#: lib/claper_web/live/event_live/manage.html.heex:851
#, elixir-autogen, elixir-format
msgid "Questions will appear here."
msgstr "Las preguntas aparecerán aquí."
#: lib/claper_web/live/event_live/manage.html.heex:893
#, elixir-autogen, elixir-format
msgid "Sort by date"
msgstr "Ordenar por fecha"
#: lib/claper_web/live/event_live/manage.html.heex:872
#, elixir-autogen, elixir-format
msgid "Sort by popularity"
msgstr "Ordenar por popularidad"

View File

@@ -8,7 +8,7 @@ msgstr ""
"Language: fr\n"
"Plural-Forms: nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n"
#: lib/claper_web/live/event_live/manage.html.heex:1200
#: lib/claper_web/live/event_live/manage.html.heex:1046
#: lib/claper_web/live/user_settings_live/show.ex:50
#: lib/claper_web/live/user_settings_live/show.html.heex:5
#: lib/claper_web/templates/layout/_user_menu.html.heex:6
@@ -16,7 +16,7 @@ msgstr ""
msgid "Settings"
msgstr "Paramètres"
#: lib/claper_web/live/event_live/manage.ex:703
#: lib/claper_web/live/event_live/manage.ex:751
#: lib/claper_web/live/form_live/form_component.html.heex:37
#: lib/claper_web/live/user_settings_live/show.html.heex:34
#: lib/claper_web/templates/user_registration/new.html.heex:29
@@ -200,9 +200,8 @@ msgstr "Créer"
#: lib/claper_web/live/embed_live/form_component.html.heex:56
#: lib/claper_web/live/event_live/event_card_component.ex:255
#: lib/claper_web/live/event_live/event_form_component.html.heex:37
#: lib/claper_web/live/event_live/manage.html.heex:875
#: lib/claper_web/live/event_live/manage.html.heex:1040
#: lib/claper_web/live/event_live/manage.html.heex:1148
#: lib/claper_web/live/event_live/manage.html.heex:994
#: lib/claper_web/live/event_live/manageable_post_component.ex:90
#: lib/claper_web/live/event_live/post_component.ex:70
#: lib/claper_web/live/event_live/post_component.ex:142
#: lib/claper_web/live/form_live/form_component.html.heex:103
@@ -407,7 +406,7 @@ msgstr "Actif"
msgid "Changing your file will remove all interaction elements like polls associated."
msgstr "La modification de votre fichier supprimera tous les éléments d'interaction comme les sondages associés."
#: lib/claper_web/live/event_live/manage.html.heex:801
#: lib/claper_web/live/event_live/manage.html.heex:809
#, elixir-autogen, elixir-format
msgid "Messages from attendees will appear here."
msgstr "Les messages des participants apparaîtront ici."
@@ -482,10 +481,8 @@ msgstr "Vous pouvez modifier votre email en visitant l'URL ci-dessous"
msgid "Add interaction"
msgstr "Ajouter une interaction"
#: lib/claper_web/live/event_live/manage.html.heex:837
#: lib/claper_web/live/event_live/manage.html.heex:866
#: lib/claper_web/live/event_live/manage.html.heex:1002
#: lib/claper_web/live/event_live/manage.html.heex:1031
#: lib/claper_web/live/event_live/manageable_post_component.ex:52
#: lib/claper_web/live/event_live/manageable_post_component.ex:81
#, elixir-autogen, elixir-format
msgid "Blocking this user will delete all his messages and he will not be able to join again, confirm ?"
msgstr "Bloquer cet utilisateur supprimera tous ses messages et il ne pourra pas rejoindre à nouveau, confirmer ?"
@@ -497,10 +494,8 @@ msgstr "Bloquer cet utilisateur supprimera tous ses messages et il ne pourra pas
msgid "You have been banned from this event"
msgstr "Vous avez été banni de cet événement"
#: lib/claper_web/live/event_live/manage.html.heex:831
#: lib/claper_web/live/event_live/manage.html.heex:860
#: lib/claper_web/live/event_live/manage.html.heex:996
#: lib/claper_web/live/event_live/manage.html.heex:1025
#: lib/claper_web/live/event_live/manageable_post_component.ex:46
#: lib/claper_web/live/event_live/manageable_post_component.ex:75
#, elixir-autogen, elixir-format
msgid "Ban"
msgstr "Bannir"
@@ -731,23 +726,23 @@ msgstr "Modifier"
#: lib/claper_web/live/event_live/manage.html.heex:106
#: lib/claper_web/live/event_live/manage.html.heex:556
#: lib/claper_web/live/event_live/manage.html.heex:1160
#: lib/claper_web/live/event_live/manage.html.heex:1006
#: lib/claper_web/live/stat_live/index.html.heex:217
#, elixir-autogen, elixir-format
msgid "Form"
msgstr "Formulaire"
#: lib/claper_web/live/event_live/manage.html.heex:771
#: lib/claper_web/live/event_live/manage.html.heex:779
#, elixir-autogen, elixir-format
msgid "Form submissions"
msgstr "Soumissions de formulaire"
#: lib/claper_web/live/event_live/manage.html.heex:1133
#: lib/claper_web/live/event_live/manage.html.heex:979
#, elixir-autogen, elixir-format
msgid "Form submissions from attendees will appear here."
msgstr "Les formulaires soumis par les participants apparaîtront ici."
#: lib/claper_web/live/event_live/manage.ex:702
#: lib/claper_web/live/event_live/manage.ex:750
#, elixir-autogen, elixir-format
msgid "Name"
msgstr "Nom"
@@ -777,7 +772,7 @@ msgstr "Soumettre"
msgid "Text"
msgstr "Texte"
#: lib/claper_web/live/event_live/manage.html.heex:1153
#: lib/claper_web/live/event_live/manage.html.heex:999
#, elixir-autogen, elixir-format
msgid "This cannot be undone, confirm ?"
msgstr "Cela ne peut pas être annulé, confirmez-vous ?"
@@ -822,12 +817,12 @@ msgstr "Réponses multiples"
msgid "Import all interactions from another presentation"
msgstr "Importer toutes les interactions d'une autre présentation"
#: lib/claper_web/live/event_live/manage.ex:237
#: lib/claper_web/live/event_live/manage.ex:272
#, elixir-autogen, elixir-format
msgid "Interactions import failed"
msgstr "Échec de l'importation d'interactions"
#: lib/claper_web/live/event_live/manage.ex:230
#: lib/claper_web/live/event_live/manage.ex:265
#, elixir-autogen, elixir-format
msgid "Interactions imported successfully"
msgstr "Interactions importées avec succès"
@@ -842,28 +837,28 @@ msgstr "Sélectionnez la présentation"
msgid "PDF, PPT, PPTX up to %{size} MB"
msgstr "PDF, PPT, PPTX jusqu'à %{size} MB"
#: lib/claper_web/live/event_live/manage.html.heex:1270
#: lib/claper_web/live/event_live/manage.html.heex:1116
#, elixir-autogen, elixir-format
msgid "Attendees settings"
msgstr "Paramètres participants"
#: lib/claper_web/live/event_live/manage.html.heex:1280
#: lib/claper_web/live/event_live/manage.html.heex:1126
#, elixir-autogen, elixir-format
msgid "Enable messages"
msgstr "Activer messages"
#: lib/claper_web/live/event_live/manage.html.heex:1217
#: lib/claper_web/live/event_live/manage.html.heex:1063
#, elixir-autogen, elixir-format
msgid "Show instructions"
msgstr "Afficher instructions"
#: lib/claper_web/live/event_live/manage.html.heex:1231
#: lib/claper_web/live/event_live/manage.html.heex:1077
#, elixir-autogen, elixir-format
msgid "Show messages"
msgstr "Afficher messages"
#: lib/claper_web/live/event_live/manage.html.heex:1260
#: lib/claper_web/live/event_live/manage.html.heex:1323
#: lib/claper_web/live/event_live/manage.html.heex:1106
#: lib/claper_web/live/event_live/manage.html.heex:1169
#, elixir-autogen, elixir-format
msgid "Show poll results"
msgstr "Afficher résultats sondage"
@@ -885,7 +880,7 @@ msgstr "Anonyme"
msgid "Close"
msgstr "Fermer"
#: lib/claper_web/live/event_live/manage.html.heex:1294
#: lib/claper_web/live/event_live/manage.html.heex:1140
#, elixir-autogen, elixir-format, fuzzy
msgid "Enable anonymous messages"
msgstr "Activer messages anonymes"
@@ -1014,10 +1009,8 @@ msgstr "Contenu web"
msgid "Invalid embed format (should start with <iframe> and end with </iframe>)"
msgstr "Format d'intégration invalide (doit commencer par <iframe> et se terminer par </iframe>)"
#: lib/claper_web/live/event_live/manage.html.heex:821
#: lib/claper_web/live/event_live/manage.html.heex:850
#: lib/claper_web/live/event_live/manage.html.heex:986
#: lib/claper_web/live/event_live/manage.html.heex:1015
#: lib/claper_web/live/event_live/manageable_post_component.ex:36
#: lib/claper_web/live/event_live/manageable_post_component.ex:65
#, elixir-autogen, elixir-format
msgid "Pin"
msgstr "Épingler"
@@ -1028,25 +1021,23 @@ msgstr "Épingler"
msgid "Pinned"
msgstr "Épinglé"
#: lib/claper_web/live/event_live/manage.html.heex:763
#: lib/claper_web/live/event_live/manage.html.heex:771
#, elixir-autogen, elixir-format, fuzzy
msgid "Pinned messages"
msgstr "Messages épinglés"
#: lib/claper_web/live/event_live/manage.html.heex:964
#: lib/claper_web/live/event_live/manage.html.heex:933
#, elixir-autogen, elixir-format
msgid "Pinned messages will appear here."
msgstr "Les messages épinglés apparaîtront ici."
#: lib/claper_web/live/event_live/manage.html.heex:1245
#: lib/claper_web/live/event_live/manage.html.heex:1091
#, elixir-autogen, elixir-format
msgid "Show only pinned messages"
msgstr "Afficher uniquement les messages épinglés"
#: lib/claper_web/live/event_live/manage.html.heex:819
#: lib/claper_web/live/event_live/manage.html.heex:848
#: lib/claper_web/live/event_live/manage.html.heex:984
#: lib/claper_web/live/event_live/manage.html.heex:1013
#: lib/claper_web/live/event_live/manageable_post_component.ex:34
#: lib/claper_web/live/event_live/manageable_post_component.ex:63
#, elixir-autogen, elixir-format
msgid "Unpin"
msgstr "Détacher"
@@ -1116,7 +1107,7 @@ msgstr "Zone de danger"
msgid "Delete account"
msgstr "Supprimer le compte"
#: lib/claper_web/live/event_live/manage.html.heex:1308
#: lib/claper_web/live/event_live/manage.html.heex:1154
#, elixir-autogen, elixir-format, fuzzy
msgid "Enable message reactions"
msgstr "Activer les réactions aux messages"
@@ -1212,12 +1203,12 @@ msgstr "Sélectionnez votre fichier de présentation. Les formats acceptés sont
msgid "Time to launch your presentation!"
msgstr "Il est temps de lancer votre présentation !"
#: lib/claper_web/live/event_live/manage.html.heex:1202
#: lib/claper_web/live/event_live/manage.html.heex:1048
#, elixir-autogen, elixir-format
msgid "Use the associated keyboard shortcuts for quick toggling of these settings."
msgstr "Utilisez les raccourcis clavier associés pour basculer rapidement entre ces paramètres."
#: lib/claper_web/live/event_live/manage.html.heex:1202
#: lib/claper_web/live/event_live/manage.html.heex:1048
#, elixir-autogen, elixir-format
msgid "You can control each setting for the presentation (showing on the big screen) and on the attendee's room."
msgstr "Vous pouvez contrôler chaque paramètre pour la présentation (affichage sur le grand écran) et dans la salle des participants."
@@ -1298,7 +1289,7 @@ msgstr "Remarque : Les animateurs n'ont pas la possibilité de supprimer votre
msgid "Presentation file (optional)"
msgstr "Fichier de présentation (facultatif)"
#: lib/claper_web/live/event_live/manage.html.heex:1207
#: lib/claper_web/live/event_live/manage.html.heex:1053
#, elixir-autogen, elixir-format
msgid "Presentation settings"
msgstr "Paramètres de présentation"
@@ -1389,3 +1380,28 @@ msgstr "Préférences"
#, elixir-autogen, elixir-format
msgid "Your preferences have been updated."
msgstr "Vos préférences ont été mises à jour."
#: lib/claper_web/live/event_live/manageable_post_component.ex:27
#, elixir-autogen, elixir-format
msgid "Question"
msgstr "Question"
#: lib/claper_web/live/event_live/manage.html.heex:763
#, elixir-autogen, elixir-format
msgid "Questions"
msgstr "Questions"
#: lib/claper_web/live/event_live/manage.html.heex:851
#, elixir-autogen, elixir-format
msgid "Questions will appear here."
msgstr "Les questions apparaîtront ici."
#: lib/claper_web/live/event_live/manage.html.heex:893
#, elixir-autogen, elixir-format
msgid "Sort by date"
msgstr "Trier par date"
#: lib/claper_web/live/event_live/manage.html.heex:872
#, elixir-autogen, elixir-format
msgid "Sort by popularity"
msgstr "Trier par popularité"