Add email confirmation option

This commit is contained in:
Alex
2024-10-20 11:13:31 +02:00
parent d9eecfbfee
commit 74762691d2
24 changed files with 755 additions and 267 deletions

View File

@@ -36,6 +36,7 @@ MAIL_FROM_NAME=Claper
# Claper configuration # Claper configuration
#ENABLE_ACCOUNT_CREATION=true #ENABLE_ACCOUNT_CREATION=true
#EMAIL_CONFIRMATION=true
#ALLOW_UNLINK_EXTERNAL_PROVIDER=false #ALLOW_UNLINK_EXTERNAL_PROVIDER=false
#LOGOUT_REDIRECT_URL=https://google.com #LOGOUT_REDIRECT_URL=https://google.com
#GS_JPG_RESOLUTION=300x300 #GS_JPG_RESOLUTION=300x300

View File

@@ -4,6 +4,7 @@
- Add duplicate feature on finished events - Add duplicate feature on finished events
- Add italian translation (thanks to @loviuz and @albanobattistella) - Add italian translation (thanks to @loviuz and @albanobattistella)
- Add EMAIL_CONFIRMATION environment variable to disable or enable email confirmation after registration
### Fixes and improvements ### Fixes and improvements
@@ -15,6 +16,7 @@
- Change wording for more options dropdown and access - Change wording for more options dropdown and access
- Fix dropdown position to be on the front of other elements - Fix dropdown position to be on the front of other elements
- Owner and facilitators of the event can now join the attendee room before the event starts - Owner and facilitators of the event can now join the attendee room before the event starts
- Fix email templates
## v2.1.1 ## v2.1.1

View File

@@ -59,6 +59,10 @@ enable_account_creation =
get_var_from_path_or_env(config_dir, "ENABLE_ACCOUNT_CREATION", "true") get_var_from_path_or_env(config_dir, "ENABLE_ACCOUNT_CREATION", "true")
|> String.to_existing_atom() |> String.to_existing_atom()
email_confirmation =
get_var_from_path_or_env(config_dir, "EMAIL_CONFIRMATION", "false")
|> String.to_existing_atom()
pool_size = get_int_from_path_or_env(config_dir, "POOL_SIZE", 10) pool_size = get_int_from_path_or_env(config_dir, "POOL_SIZE", 10)
queue_target = get_int_from_path_or_env(config_dir, "QUEUE_TARGET", 5_000) queue_target = get_int_from_path_or_env(config_dir, "QUEUE_TARGET", 5_000)
@@ -150,6 +154,7 @@ config :claper, ClaperWeb.Endpoint,
config :claper, config :claper,
enable_account_creation: enable_account_creation, enable_account_creation: enable_account_creation,
email_confirmation: email_confirmation,
allow_unlink_external_provider: allow_unlink_external_provider, allow_unlink_external_provider: allow_unlink_external_provider,
logout_redirect_url: logout_redirect_url logout_redirect_url: logout_redirect_url

View File

@@ -1,24 +1,24 @@
defmodule Claper.Accounts.UserNotifier do defmodule Claper.Accounts.UserNotifier do
import Swoosh.Email # import Swoosh.Email
alias Claper.Mailer alias Claper.Mailer
# Delivers the email using the application mailer. # Delivers the email using the application mailer.
defp deliver(recipient, subject, body) do # defp deliver(recipient, subject, body) do
from_name = Application.get_env(:claper, :mail)[:from_name] # from_name = Application.get_env(:claper, :mail)[:from_name]
from_email = Application.get_env(:claper, :mail)[:from] # from_email = Application.get_env(:claper, :mail)[:from]
email = # email =
new() # new()
|> to(recipient) # |> to(recipient)
|> from({from_name, from_email}) # |> from({from_name, from_email})
|> subject(subject) # |> subject(subject)
|> text_body(body) # |> text_body(body)
with {:ok, _metadata} <- Mailer.deliver(email) do # with {:ok, _metadata} <- Mailer.deliver(email) do
{:ok, email} # {:ok, email}
end # end
end # end
def deliver_magic_link(email, url) do def deliver_magic_link(email, url) do
email = ClaperWeb.Notifiers.UserNotifier.magic(email, url) email = ClaperWeb.Notifiers.UserNotifier.magic(email, url)
@@ -40,40 +40,22 @@ defmodule Claper.Accounts.UserNotifier do
Deliver instructions to confirm account. Deliver instructions to confirm account.
""" """
def deliver_confirmation_instructions(user, url) do def deliver_confirmation_instructions(user, url) do
deliver(user.email, "Confirmation instructions", """ email = ClaperWeb.Notifiers.UserNotifier.confirm(user, url)
============================== with {:ok, _metadata} <- Mailer.deliver(email) do
{:ok, email}
Hi #{user.email}, end
You can confirm your account by visiting the URL below:
#{url}
If you didn't create an account with us, please ignore this.
==============================
""")
end end
@doc """ @doc """
Deliver instructions to reset a user password. Deliver instructions to reset a user password.
""" """
def deliver_reset_password_instructions(user, url) do def deliver_reset_password_instructions(user, url) do
deliver(user.email, "Reset password instructions", """ email = ClaperWeb.Notifiers.UserNotifier.reset(user, url)
============================== with {:ok, _metadata} <- Mailer.deliver(email) do
{:ok, email}
Hi #{user.email}, end
You can reset your password by visiting the URL below:
#{url}
If you didn't request this change, please ignore this.
==============================
""")
end end
@doc """ @doc """

View File

@@ -32,7 +32,7 @@ defmodule ClaperWeb.UserConfirmationController do
{:ok, _} -> {:ok, _} ->
conn conn
|> put_flash(:info, "User confirmed successfully.") |> put_flash(:info, "User confirmed successfully.")
|> redirect(to: "/") |> redirect(to: ~p"/users/log_in")
:error -> :error ->
# If there is a current user and the account was already confirmed, # If there is a current user and the account was already confirmed,
@@ -41,12 +41,12 @@ defmodule ClaperWeb.UserConfirmationController do
# a warning message. # a warning message.
case conn.assigns do case conn.assigns do
%{current_user: %{confirmed_at: confirmed_at}} when not is_nil(confirmed_at) -> %{current_user: %{confirmed_at: confirmed_at}} when not is_nil(confirmed_at) ->
redirect(conn, to: "/") redirect(conn, to: ~p"/users/log_in")
%{} -> %{} ->
conn conn
|> put_flash(:error, "User confirmation link is invalid or it has expired.") |> put_flash(:error, "User confirmation link is invalid or it has expired.")
|> redirect(to: "/") |> redirect(to: ~p"/")
end end
end end
end end

View File

@@ -23,15 +23,20 @@ defmodule ClaperWeb.UserRegistrationController do
def create(conn, %{"user" => user_params}) do def create(conn, %{"user" => user_params}) do
case Accounts.register_user(user_params) do case Accounts.register_user(user_params) do
{:ok, user} -> {:ok, user} ->
# {:ok, _} = if Application.get_env(:claper, :email_confirmation) do
# Accounts.deliver_user_confirmation_instructions( {:ok, _} =
# user, Accounts.deliver_user_confirmation_instructions(
# &url(~p"/users/confirm/#{&1}") user,
# ) &url(~p"/users/confirm/#{&1}")
)
conn
|> redirect(to: ~p"/users/register/confirm")
else
conn conn
|> put_flash(:info, "User created successfully.") |> put_flash(:info, "User created successfully.")
|> UserAuth.log_in_user(user) |> UserAuth.log_in_user(user)
end
{:error, %Ecto.Changeset{} = changeset} -> {:error, %Ecto.Changeset{} = changeset} ->
render(conn, "new.html", changeset: changeset) render(conn, "new.html", changeset: changeset)

View File

@@ -43,7 +43,17 @@ defmodule ClaperWeb.UserSessionController do
oidc_enabled = Application.get_env(:claper, :oidc)[:enabled] oidc_enabled = Application.get_env(:claper, :oidc)[:enabled]
if user = Accounts.get_user_by_email_and_password(email, password) do if user = Accounts.get_user_by_email_and_password(email, password) do
if Application.get_env(:claper, :email_confirmation) and !user.confirmed_at do
render(conn, "new.html",
error_message:
"You need to confirm your account before logging in. Please check your email for confirmation instructions.",
oidc_provider_name: oidc_provider_name,
oidc_logo_url: oidc_logo_url,
oidc_enabled: oidc_enabled
)
else
UserAuth.log_in_user(conn, user, user_params) UserAuth.log_in_user(conn, user, user_params)
end
else else
render(conn, "new.html", render(conn, "new.html",
error_message: "Invalid email or password", error_message: "Invalid email or password",

View File

@@ -93,7 +93,11 @@ defmodule ClaperWeb.EventLive.EventFormComponent do
updated_changeset = updated_changeset =
case leaders do case leaders do
[] -> [] ->
Events.change_event(socket.assigns.event, Map.put(socket.assigns.changeset.changes, :leaders, [])) Events.change_event(
socket.assigns.event,
Map.put(socket.assigns.changeset.changes, :leaders, [])
)
_ -> _ ->
changeset changeset
end end

View File

@@ -1031,7 +1031,9 @@
bg-white @container rounded-lg p-3 shadow-base transition-all flex flex-col justify-center items-center transform hover:scale-105" bg-white @container rounded-lg p-3 shadow-base transition-all flex flex-col justify-center items-center transform hover:scale-105"
> >
<img src="/images/interaction-icons.png" class="w-2/3 @sm:w-1/3" /> <img src="/images/interaction-icons.png" class="w-2/3 @sm:w-1/3" />
<span class="font-semibold text-secondary-800"><%= gettext("Add interaction") %></span> <span class="font-semibold text-secondary-800">
<%= gettext("Add interaction") %>
</span>
</button> </button>
</div> </div>
</div> </div>

View File

@@ -7,24 +7,18 @@ defmodule ClaperWeb.UserLiveAuth do
router: ClaperWeb.Router router: ClaperWeb.Router
def on_mount(:default, _params, %{"current_user" => current_user} = _session, socket) do def on_mount(:default, _params, %{"current_user" => current_user} = _session, socket) do
socket = socket = assign_new(socket, :current_user, fn -> current_user end)
socket
|> assign_new(:current_user, fn -> current_user end)
cond do
not Application.get_env(:claper, :email_confirmation) ->
{:cont, socket} {:cont, socket}
# if current_user.confirmed_at do current_user.confirmed_at ->
# socket = {:cont, socket}
# socket
# |> assign_new(:current_user, fn -> current_user end)
# {:cont, socket} true ->
# else {:halt, redirect(socket, to: ~p"/users/register/confirm")}
# {:halt, end
# redirect(socket,
# to: ~p"/users/register/confirm?#{[%{email: current_user.email}]}"
# )}
# end
end end
def on_mount(:default, _params, _session, socket), def on_mount(:default, _params, _session, socket),

View File

@@ -34,4 +34,26 @@ defmodule ClaperWeb.Notifiers.UserNotifier do
|> subject(gettext("Update email instructions")) |> subject(gettext("Update email instructions"))
|> render_body("change.html", %{user: user, url: url}) |> render_body("change.html", %{user: user, url: url})
end end
def confirm(user, url) do
new()
|> to(user.email)
|> from(
{Application.get_env(:claper, :mail) |> Keyword.get(:from_name),
Application.get_env(:claper, :mail) |> Keyword.get(:from)}
)
|> subject(gettext("Confirmation instructions"))
|> render_body("confirm.html", %{user: user, url: url})
end
def reset(user, url) do
new()
|> to(user.email)
|> from(
{Application.get_env(:claper, :mail) |> Keyword.get(:from_name),
Application.get_env(:claper, :mail) |> Keyword.get(:from)}
)
|> subject(gettext("Reset password instructions"))
|> render_body("reset.html", %{user: user, url: url})
end
end end

View File

@@ -124,6 +124,10 @@ defmodule ClaperWeb.Router do
get("/users/reset_password/:token", UserResetPasswordController, :edit) get("/users/reset_password/:token", UserResetPasswordController, :edit)
post("/users/reset_password/:token", UserResetPasswordController, :update) post("/users/reset_password/:token", UserResetPasswordController, :update)
get("/users/confirm", UserConfirmationController, :new)
post("/users/confirm", UserConfirmationController, :create)
get("/users/confirm/:token", UserConfirmationController, :update)
get("/users/oidc", UserOidcAuth, :new) get("/users/oidc", UserOidcAuth, :new)
get("/users/oidc/callback", UserOidcAuth, :callback) get("/users/oidc/callback", UserOidcAuth, :callback)
end end
@@ -154,9 +158,5 @@ defmodule ClaperWeb.Router do
get("/privacy", PageController, :privacy) get("/privacy", PageController, :privacy)
delete("/users/log_out", UserSessionController, :delete) delete("/users/log_out", UserSessionController, :delete)
get("/users/confirm", UserConfirmationController, :new)
post("/users/confirm", UserConfirmationController, :create)
get("/users/confirm/:token", UserConfirmationController, :edit)
post("/users/confirm/:token", UserConfirmationController, :update)
end end
end end

View File

@@ -40,10 +40,14 @@
</tr> </tr>
<tr> <tr>
<td style="text-align:center;"> <td style="text-align:center;">
<a href="https://claper.co" title="logo" target="_blank"> <a
href={Application.get_env(:claper, ClaperWeb.Endpoint)[:base_url]}
title="logo"
target="_blank"
>
<img <img
width="60" width="60"
src="https://docs.claper.co/assets/logo.png" src={"#{Application.get_env(:claper, ClaperWeb.Endpoint)[:base_url]}/images/logo.png"}
title="logo" title="logo"
alt="logo" alt="logo"
/> />

View File

@@ -0,0 +1,57 @@
<tr>
<td>
<table
width="95%"
border="0"
align="center"
cellpadding="0"
cellspacing="0"
style="max-width:670px;background:#fff; border-radius:3px; text-align:center;-webkit-box-shadow:0 6px 18px 0 rgba(0,0,0,.06);-moz-box-shadow:0 6px 18px 0 rgba(0,0,0,.06);box-shadow:0 6px 18px 0 rgba(0,0,0,.06);"
>
<tr>
<td style="height:40px;">&nbsp;</td>
</tr>
<tr>
<td style="padding:0 35px;">
<h1 style="color:#1e1e2d; font-weight:500; margin:0;font-size:32px;font-family:'Rubik',sans-serif;">
<%= gettext("Confirm account") %>
</h1>
<span style="display:inline-block; vertical-align:middle; margin:29px 0 26px; border-bottom:1px solid #cecece; width:100px;">
</span>
<p style="color:#455056; font-size:15px;line-height:24px; margin:0;">
<%= gettext("You can confirm your account by visiting the URL below") %>
</p>
<a
href={@url}
target="_blank"
style="background:#8611ed;text-decoration:none !important; font-weight:500; margin-top:35px; color:#fff;text-transform:uppercase; font-size:14px;padding:10px 24px;display:inline-block;border-radius:50px;"
>
<%= gettext("CONFIRM ACCOUNT") %>
</a>
<p style="color:#455056; font-size:15px;line-height:24px; margin-top:26px;">
<%= gettext("If you didn't create an account with us, please ignore this.") %>
</p>
</td>
</tr>
<tr>
<td style="height:20px;">&nbsp;</td>
</tr>
<tr>
<td style="font-size: 0.8em; color: #6C6C6C">
<p class="sub">
<%= gettext(
"If youre having trouble with the button above, copy and paste the URL below into your web browser"
) %>.
</p>
<p class="sub"><%= @url %></p>
</td>
</tr>
<tr>
<td style="height:40px;">&nbsp;</td>
</tr>
</table>
</td>
</tr>
<tr>
<td style="height:20px;">&nbsp;</td>
</tr>

View File

@@ -0,0 +1,57 @@
<tr>
<td>
<table
width="95%"
border="0"
align="center"
cellpadding="0"
cellspacing="0"
style="max-width:670px;background:#fff; border-radius:3px; text-align:center;-webkit-box-shadow:0 6px 18px 0 rgba(0,0,0,.06);-moz-box-shadow:0 6px 18px 0 rgba(0,0,0,.06);box-shadow:0 6px 18px 0 rgba(0,0,0,.06);"
>
<tr>
<td style="height:40px;">&nbsp;</td>
</tr>
<tr>
<td style="padding:0 35px;">
<h1 style="color:#1e1e2d; font-weight:500; margin:0;font-size:32px;font-family:'Rubik',sans-serif;">
<%= gettext("Reset password") %>
</h1>
<span style="display:inline-block; vertical-align:middle; margin:29px 0 26px; border-bottom:1px solid #cecece; width:100px;">
</span>
<p style="color:#455056; font-size:15px;line-height:24px; margin:0;">
<%= gettext("You can reset your password by visiting the URL below") %>
</p>
<a
href={@url}
target="_blank"
style="background:#8611ed;text-decoration:none !important; font-weight:500; margin-top:35px; color:#fff;text-transform:uppercase; font-size:14px;padding:10px 24px;display:inline-block;border-radius:50px;"
>
<%= gettext("RESET PASSWORD") %>
</a>
<p style="color:#455056; font-size:15px;line-height:24px; margin-top:26px;">
<%= gettext("If you didn't create an account with us, please ignore this.") %>
</p>
</td>
</tr>
<tr>
<td style="height:20px;">&nbsp;</td>
</tr>
<tr>
<td style="font-size: 0.8em; color: #6C6C6C">
<p class="sub">
<%= gettext(
"If youre having trouble with the button above, copy and paste the URL below into your web browser"
) %>.
</p>
<p class="sub"><%= @url %></p>
</td>
</tr>
<tr>
<td style="height:40px;">&nbsp;</td>
</tr>
</table>
</td>
</tr>
<tr>
<td style="height:20px;">&nbsp;</td>
</tr>

View File

@@ -8,7 +8,7 @@
<img src="/images/icons/email.png" class="w-auto inline" /> <img src="/images/icons/email.png" class="w-auto inline" />
</a> </a>
</h2> </h2>
<p class="mt-6 text-xl md:text-3xl font-bold text-gray-100"> <p class="mt-6 text-lg md:text-xl font-bold text-gray-100">
<%= if @conn.query_params["retry"] do %> <%= if @conn.query_params["retry"] do %>
<%= gettext("We already sent you an email to login, please retry in 5 minutes.") %> <%= gettext("We already sent you an email to login, please retry in 5 minutes.") %>
<% else %> <% else %>
@@ -26,7 +26,7 @@
<div class="mt-10"> <div class="mt-10">
<.link href={~p"/"} class="text-sm text-white underline"> <.link href={~p"/"} class="text-sm text-white underline">
<%= gettext("Return to home") %> <%= gettext("back to the home page") %>
</.link> </.link>
</div> </div>
</div> </div>

View File

@@ -8,7 +8,7 @@ msgstr ""
"Language: de\n" "Language: de\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n"
#: lib/claper_web/live/event_live/manage.html.heex:1358 #: lib/claper_web/live/event_live/manage.html.heex:1360
#: lib/claper_web/live/user_settings_live/show.ex:77 #: lib/claper_web/live/user_settings_live/show.ex:77
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Settings" msgid "Settings"
@@ -150,7 +150,7 @@ msgstr "Scannen und in Echtzeit interagieren"
msgid "Starting on" msgid "Starting on"
msgstr "Startet um" msgstr "Startet um"
#: lib/claper_web/live/event_live/event_form_component.ex:257 #: lib/claper_web/live/event_live/event_form_component.ex:268
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Updated successfully" msgid "Updated successfully"
msgstr "Erfolgreich aktualisiert" msgstr "Erfolgreich aktualisiert"
@@ -162,13 +162,12 @@ msgstr "Es ist an der Zeit, Ihren Präsentationen mehr Bedeutung zu verleihen."
#: lib/claper_web/templates/error/404.html.heex:36 #: lib/claper_web/templates/error/404.html.heex:36
#: lib/claper_web/templates/error/500.html.heex:37 #: lib/claper_web/templates/error/500.html.heex:37
#: lib/claper_web/templates/user_registration/confirm.html.heex:29
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Return to home" msgid "Return to home"
msgstr "Zurück zur Startseite" msgstr "Zurück zur Startseite"
#: lib/claper_web/live/event_live/event_form_component.ex:201 #: lib/claper_web/live/event_live/event_form_component.ex:212
#: lib/claper_web/live/event_live/event_form_component.ex:237 #: lib/claper_web/live/event_live/event_form_component.ex:248
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Created successfully" msgid "Created successfully"
msgstr "Erfolgreich erstellt" msgstr "Erfolgreich erstellt"
@@ -195,7 +194,7 @@ msgstr "Erstellen"
#: lib/claper_web/live/embed_live/form_component.html.heex:74 #: lib/claper_web/live/embed_live/form_component.html.heex:74
#: lib/claper_web/live/event_live/event_card_component.ex:418 #: lib/claper_web/live/event_live/event_card_component.ex:418
#: lib/claper_web/live/event_live/event_form_component.html.heex:37 #: lib/claper_web/live/event_live/event_form_component.html.heex:37
#: lib/claper_web/live/event_live/manage.html.heex:1306 #: lib/claper_web/live/event_live/manage.html.heex:1308
#: lib/claper_web/live/event_live/manageable_post_component.ex:92 #: lib/claper_web/live/event_live/manageable_post_component.ex:92
#: lib/claper_web/live/event_live/post_component.ex:70 #: lib/claper_web/live/event_live/post_component.ex:70
#: lib/claper_web/live/event_live/post_component.ex:142 #: lib/claper_web/live/event_live/post_component.ex:142
@@ -259,7 +258,9 @@ msgid "Confirm email"
msgstr "E-Mail bestätigen" msgstr "E-Mail bestätigen"
#: lib/claper_web/templates/user_notifier/change.html.heex:32 #: lib/claper_web/templates/user_notifier/change.html.heex:32
#: lib/claper_web/templates/user_notifier/confirm.html.heex:32
#: lib/claper_web/templates/user_notifier/magic.html.heex:32 #: lib/claper_web/templates/user_notifier/magic.html.heex:32
#: lib/claper_web/templates/user_notifier/reset.html.heex:32
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "If you didn't create an account with us, please ignore this." msgid "If you didn't create an account with us, please ignore this."
msgstr "Wenn Sie kein Konto bei uns erstellt haben, ignorieren Sie dies bitte." msgstr "Wenn Sie kein Konto bei uns erstellt haben, ignorieren Sie dies bitte."
@@ -309,12 +310,12 @@ msgstr "Datei hochladen"
msgid "or drag and drop" msgid "or drag and drop"
msgstr "oder drag and drop" msgstr "oder drag and drop"
#: lib/claper_web/live/event_live/event_form_component.ex:311 #: lib/claper_web/live/event_live/event_form_component.ex:322
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "You have selected an incorrect file type" msgid "You have selected an incorrect file type"
msgstr "Sie haben einen falschen Dateityp ausgewählt" msgstr "Sie haben einen falschen Dateityp ausgewählt"
#: lib/claper_web/live/event_live/event_form_component.ex:310 #: lib/claper_web/live/event_live/event_form_component.ex:321
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Your file is too large" msgid "Your file is too large"
msgstr "Ihre Datei ist zu groß" msgstr "Ihre Datei ist zu groß"
@@ -344,7 +345,7 @@ msgstr "Neue Umfrage"
msgid "Title of your poll" msgid "Title of your poll"
msgstr "Titel Ihrer Umfrage" msgstr "Titel Ihrer Umfrage"
#: lib/claper_web/live/event_live/event_form_component.ex:312 #: lib/claper_web/live/event_live/event_form_component.ex:323
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Upload failed" msgid "Upload failed"
msgstr "Hochladen fehlgeschlagen" msgstr "Hochladen fehlgeschlagen"
@@ -394,7 +395,7 @@ msgstr "Benutzer Email-Adresse"
msgid "Changing your file will remove all interaction elements like polls associated." 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." msgstr "Wenn Sie Ihre Datei ändern, werden alle damit verbundenen Interaktionselemente wie Umfragen entfernt."
#: lib/claper_web/live/event_live/manage.html.heex:1122 #: lib/claper_web/live/event_live/manage.html.heex:1124
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Messages from attendees will appear here." msgid "Messages from attendees will appear here."
msgstr "Nachrichten von Teilnehmern werden hier erscheinen." msgstr "Nachrichten von Teilnehmern werden hier erscheinen."
@@ -419,7 +420,7 @@ msgstr "Drücken Sie <strong>F</strong> im Präsentationsfenster, um den Vollbil
msgid "Ask, comment..." msgid "Ask, comment..."
msgstr "Fragen, kommentieren..." msgstr "Fragen, kommentieren..."
#: lib/claper_web/live/event_live/manage.html.heex:1068 #: lib/claper_web/live/event_live/manage.html.heex:1070
#: lib/claper_web/live/stat_live/index.html.heex:71 #: lib/claper_web/live/stat_live/index.html.heex:71
#: lib/claper_web/live/stat_live/index.html.heex:271 #: lib/claper_web/live/stat_live/index.html.heex:271
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
@@ -448,7 +449,9 @@ msgstr "Moderatoren können präsentieren und Interaktionen steuern"
#: lib/claper_web/templates/leader_notifier/invitation.html.heex:45 #: lib/claper_web/templates/leader_notifier/invitation.html.heex:45
#: lib/claper_web/templates/user_notifier/change.html.heex:42 #: lib/claper_web/templates/user_notifier/change.html.heex:42
#: lib/claper_web/templates/user_notifier/confirm.html.heex:42
#: lib/claper_web/templates/user_notifier/magic.html.heex:42 #: lib/claper_web/templates/user_notifier/magic.html.heex:42
#: lib/claper_web/templates/user_notifier/reset.html.heex:42
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "If youre having trouble with the button above, copy and paste the URL below into your web browser" msgid "If youre having trouble with the button above, copy and paste the URL below into your web browser"
msgstr "Wenn Sie Probleme mit der obigen Schaltfläche haben, kopieren Sie die folgende URL und fügen Sie sie in Ihren Webbrowser ein" msgstr "Wenn Sie Probleme mit der obigen Schaltfläche haben, kopieren Sie die folgende URL und fügen Sie sie in Ihren Webbrowser ein"
@@ -459,6 +462,7 @@ msgid "You can change your email by visiting the URL below"
msgstr "Sie können Ihre E-Mail-Adresse ändern, indem Sie die folgende URL aufrufen" msgstr "Sie können Ihre E-Mail-Adresse ändern, indem Sie die folgende URL aufrufen"
#: lib/claper_web/live/event_live/manage.html.heex:636 #: lib/claper_web/live/event_live/manage.html.heex:636
#: lib/claper_web/live/event_live/manage.html.heex:1035
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Add interaction" msgid "Add interaction"
msgstr "Interaktion hinzufügen" msgstr "Interaktion hinzufügen"
@@ -691,18 +695,18 @@ msgstr "Formular bearbeiten"
#: lib/claper_web/live/event_live/manage.html.heex:198 #: lib/claper_web/live/event_live/manage.html.heex:198
#: lib/claper_web/live/event_live/manage.html.heex:758 #: lib/claper_web/live/event_live/manage.html.heex:758
#: lib/claper_web/live/event_live/manage.html.heex:1318 #: lib/claper_web/live/event_live/manage.html.heex:1320
#: lib/claper_web/live/stat_live/index.html.heex:217 #: lib/claper_web/live/stat_live/index.html.heex:217
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Form" msgid "Form"
msgstr "Formular" msgstr "Formular"
#: lib/claper_web/live/event_live/manage.html.heex:1092 #: lib/claper_web/live/event_live/manage.html.heex:1094
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Form submissions" msgid "Form submissions"
msgstr "Abgeschickte Formulare" msgstr "Abgeschickte Formulare"
#: lib/claper_web/live/event_live/manage.html.heex:1291 #: lib/claper_web/live/event_live/manage.html.heex:1293
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Form submissions from attendees will appear here." msgid "Form submissions from attendees will appear here."
msgstr "Formulareinsendungen der Teilnehmer werden hier angezeigt." msgstr "Formulareinsendungen der Teilnehmer werden hier angezeigt."
@@ -737,7 +741,7 @@ msgstr "Abschicken"
msgid "Text" msgid "Text"
msgstr "Text" msgstr "Text"
#: lib/claper_web/live/event_live/manage.html.heex:1311 #: lib/claper_web/live/event_live/manage.html.heex:1313
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "This cannot be undone, confirm ?" msgid "This cannot be undone, confirm ?"
msgstr "Dies kann nicht rückgängig gemacht werden. Bestätigen?" msgstr "Dies kann nicht rückgängig gemacht werden. Bestätigen?"
@@ -941,12 +945,12 @@ msgstr "Anpinnen"
msgid "Pinned" msgid "Pinned"
msgstr "Angepinnt" msgstr "Angepinnt"
#: lib/claper_web/live/event_live/manage.html.heex:1084 #: lib/claper_web/live/event_live/manage.html.heex:1086
#, elixir-autogen, elixir-format, fuzzy #, elixir-autogen, elixir-format, fuzzy
msgid "Pinned messages" msgid "Pinned messages"
msgstr "Angepinnte Nachrichten" msgstr "Angepinnte Nachrichten"
#: lib/claper_web/live/event_live/manage.html.heex:1245 #: lib/claper_web/live/event_live/manage.html.heex:1247
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Pinned messages will appear here." msgid "Pinned messages will appear here."
msgstr "Angepinnte Beiträge werden hier angezeigt." msgstr "Angepinnte Beiträge werden hier angezeigt."
@@ -1047,7 +1051,7 @@ msgstr "Zugriff"
msgid "Animations in PPT/PPTX files are not supported, which is why we recommend exporting your presentation to PDF to ensure it displays correctly." msgid "Animations in PPT/PPTX files are not supported, which is why we recommend exporting your presentation to PDF to ensure it displays correctly."
msgstr "Animationen in PPT/PPTX-Dateien werden nicht unterstützt, weshalb wir empfehlen, Ihre Präsentation in PDF zu exportieren, um eine korrekte Anzeige zu gewährleisten." msgstr "Animationen in PPT/PPTX-Dateien werden nicht unterstützt, weshalb wir empfehlen, Ihre Präsentation in PDF zu exportieren, um eine korrekte Anzeige zu gewährleisten."
#: lib/claper_web/live/event_live/manage.html.heex:1056 #: lib/claper_web/live/event_live/manage.html.heex:1058
#, elixir-autogen, elixir-format, fuzzy #, elixir-autogen, elixir-format, fuzzy
msgid "Attendees interactions" msgid "Attendees interactions"
msgstr "Interaktionen der Teilnehmer" msgstr "Interaktionen der Teilnehmer"
@@ -1077,12 +1081,12 @@ msgstr "Moderatoren"
msgid "Finish" msgid "Finish"
msgstr "Abschließen" msgstr "Abschließen"
#: lib/claper_web/live/event_live/manage.html.heex:1058 #: lib/claper_web/live/event_live/manage.html.heex:1060
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Here you'll find all interactions from your attendees. You can manage messages, pinned messages, and submitted forms." msgid "Here you'll find all interactions from your attendees. You can manage messages, pinned messages, and submitted forms."
msgstr "Hier finden Sie alle Interaktionen Ihrer Teilnehmer. Sie können Nachrichten, angeheftete Nachrichten und eingereichte Formulare verwalten." msgstr "Hier finden Sie alle Interaktionen Ihrer Teilnehmer. Sie können Nachrichten, angeheftete Nachrichten und eingereichte Formulare verwalten."
#: lib/claper_web/live/event_live/manage.html.heex:1058 #: lib/claper_web/live/event_live/manage.html.heex:1060
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Identify users by their unique avatars." msgid "Identify users by their unique avatars."
msgstr "Identifizieren Sie Benutzer anhand ihrer einzigartigen Avatare." msgstr "Identifizieren Sie Benutzer anhand ihrer einzigartigen Avatare."
@@ -1104,12 +1108,12 @@ msgstr "Wählen Sie Ihre Präsentationsdatei aus. Akzeptierte Formate sind PDF,
msgid "Time to launch your presentation!" msgid "Time to launch your presentation!"
msgstr "Zeit, Ihre Präsentation zu starten!" msgstr "Zeit, Ihre Präsentation zu starten!"
#: lib/claper_web/live/event_live/manage.html.heex:1360 #: lib/claper_web/live/event_live/manage.html.heex:1362
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Use the associated keyboard shortcuts for quick toggling of these settings." 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." msgstr "Verwenden Sie die zugehörigen Tastaturkürzel, um diese Einstellungen schnell umzuschalten."
#: lib/claper_web/live/event_live/manage.html.heex:1360 #: lib/claper_web/live/event_live/manage.html.heex:1362
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "You can control each setting for the presentation (showing on the big screen) and on the attendee's room." 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." msgstr "Sie können jede Einstellung für die Präsentation (Anzeige auf dem Großbildschirm) und im Raum der Teilnehmer steuern."
@@ -1272,22 +1276,22 @@ msgstr "Ihre Einstellungen wurden aktualisiert."
msgid "Question" msgid "Question"
msgstr "Frage" msgstr "Frage"
#: lib/claper_web/live/event_live/manage.html.heex:1076 #: lib/claper_web/live/event_live/manage.html.heex:1078
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Questions" msgid "Questions"
msgstr "Fragen" msgstr "Fragen"
#: lib/claper_web/live/event_live/manage.html.heex:1163 #: lib/claper_web/live/event_live/manage.html.heex:1165
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Questions will appear here." msgid "Questions will appear here."
msgstr "Fragen werden hier erscheinen." msgstr "Fragen werden hier erscheinen."
#: lib/claper_web/live/event_live/manage.html.heex:1205 #: lib/claper_web/live/event_live/manage.html.heex:1207
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Sort by date" msgid "Sort by date"
msgstr "Nach Datum sortieren" msgstr "Nach Datum sortieren"
#: lib/claper_web/live/event_live/manage.html.heex:1184 #: lib/claper_web/live/event_live/manage.html.heex:1186
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Sort by popularity" msgid "Sort by popularity"
msgstr "Nach Beliebtheit sortieren" msgstr "Nach Beliebtheit sortieren"
@@ -1612,3 +1616,48 @@ msgstr "Nein"
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Yes" msgid "Yes"
msgstr "Ja" msgstr "Ja"
#: lib/claper_web/templates/user_notifier/confirm.html.heex:29
#, elixir-autogen, elixir-format
msgid "CONFIRM ACCOUNT"
msgstr "KONTO BESTÄTIGEN"
#: lib/claper_web/templates/user_notifier/confirm.html.heex:17
#, elixir-autogen, elixir-format
msgid "Confirm account"
msgstr "Konto bestätigen"
#: lib/claper_web/notifiers/user_notifier.ex:45
#, elixir-autogen, elixir-format
msgid "Confirmation instructions"
msgstr "Bestätigungsanweisungen"
#: lib/claper_web/templates/user_notifier/reset.html.heex:29
#, elixir-autogen, elixir-format
msgid "RESET PASSWORD"
msgstr "PASSWORT ZURÜCKSETZEN"
#: lib/claper_web/templates/user_notifier/reset.html.heex:17
#, elixir-autogen, elixir-format, fuzzy
msgid "Reset password"
msgstr "Passwort zurücksetzen"
#: lib/claper_web/notifiers/user_notifier.ex:56
#, elixir-autogen, elixir-format
msgid "Reset password instructions"
msgstr "Anweisungen zum Zurücksetzen des Passworts"
#: lib/claper_web/templates/user_notifier/confirm.html.heex:22
#, elixir-autogen, elixir-format, fuzzy
msgid "You can confirm your account by visiting the URL below"
msgstr "Sie können Ihr Konto bestätigen, indem Sie die folgende URL besuchen"
#: lib/claper_web/templates/user_notifier/reset.html.heex:22
#, elixir-autogen, elixir-format
msgid "You can reset your password by visiting the URL below"
msgstr "Sie können Ihr Passwort zurücksetzen, indem Sie die folgende URL besuchen"
#: lib/claper_web/templates/user_registration/confirm.html.heex:29
#, elixir-autogen, elixir-format
msgid "back to the home page"
msgstr "zurück zur Startseite"

View File

@@ -10,7 +10,7 @@
msgid "" msgid ""
msgstr "" msgstr ""
#: lib/claper_web/live/event_live/manage.html.heex:1358 #: lib/claper_web/live/event_live/manage.html.heex:1360
#: lib/claper_web/live/user_settings_live/show.ex:77 #: lib/claper_web/live/user_settings_live/show.ex:77
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Settings" msgid "Settings"
@@ -152,7 +152,7 @@ msgstr ""
msgid "Starting on" msgid "Starting on"
msgstr "" msgstr ""
#: lib/claper_web/live/event_live/event_form_component.ex:257 #: lib/claper_web/live/event_live/event_form_component.ex:268
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Updated successfully" msgid "Updated successfully"
msgstr "" msgstr ""
@@ -164,13 +164,12 @@ msgstr ""
#: lib/claper_web/templates/error/404.html.heex:36 #: lib/claper_web/templates/error/404.html.heex:36
#: lib/claper_web/templates/error/500.html.heex:37 #: lib/claper_web/templates/error/500.html.heex:37
#: lib/claper_web/templates/user_registration/confirm.html.heex:29
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Return to home" msgid "Return to home"
msgstr "" msgstr ""
#: lib/claper_web/live/event_live/event_form_component.ex:201 #: lib/claper_web/live/event_live/event_form_component.ex:212
#: lib/claper_web/live/event_live/event_form_component.ex:237 #: lib/claper_web/live/event_live/event_form_component.ex:248
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Created successfully" msgid "Created successfully"
msgstr "" msgstr ""
@@ -197,7 +196,7 @@ msgstr ""
#: lib/claper_web/live/embed_live/form_component.html.heex:74 #: lib/claper_web/live/embed_live/form_component.html.heex:74
#: lib/claper_web/live/event_live/event_card_component.ex:418 #: lib/claper_web/live/event_live/event_card_component.ex:418
#: lib/claper_web/live/event_live/event_form_component.html.heex:37 #: lib/claper_web/live/event_live/event_form_component.html.heex:37
#: lib/claper_web/live/event_live/manage.html.heex:1306 #: lib/claper_web/live/event_live/manage.html.heex:1308
#: lib/claper_web/live/event_live/manageable_post_component.ex:92 #: lib/claper_web/live/event_live/manageable_post_component.ex:92
#: lib/claper_web/live/event_live/post_component.ex:70 #: lib/claper_web/live/event_live/post_component.ex:70
#: lib/claper_web/live/event_live/post_component.ex:142 #: lib/claper_web/live/event_live/post_component.ex:142
@@ -261,7 +260,9 @@ msgid "Confirm email"
msgstr "" msgstr ""
#: lib/claper_web/templates/user_notifier/change.html.heex:32 #: lib/claper_web/templates/user_notifier/change.html.heex:32
#: lib/claper_web/templates/user_notifier/confirm.html.heex:32
#: lib/claper_web/templates/user_notifier/magic.html.heex:32 #: lib/claper_web/templates/user_notifier/magic.html.heex:32
#: lib/claper_web/templates/user_notifier/reset.html.heex:32
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "If you didn't create an account with us, please ignore this." msgid "If you didn't create an account with us, please ignore this."
msgstr "" msgstr ""
@@ -311,12 +312,12 @@ msgstr ""
msgid "or drag and drop" msgid "or drag and drop"
msgstr "" msgstr ""
#: lib/claper_web/live/event_live/event_form_component.ex:311 #: lib/claper_web/live/event_live/event_form_component.ex:322
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "You have selected an incorrect file type" msgid "You have selected an incorrect file type"
msgstr "" msgstr ""
#: lib/claper_web/live/event_live/event_form_component.ex:310 #: lib/claper_web/live/event_live/event_form_component.ex:321
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Your file is too large" msgid "Your file is too large"
msgstr "" msgstr ""
@@ -346,7 +347,7 @@ msgstr ""
msgid "Title of your poll" msgid "Title of your poll"
msgstr "" msgstr ""
#: lib/claper_web/live/event_live/event_form_component.ex:312 #: lib/claper_web/live/event_live/event_form_component.ex:323
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Upload failed" msgid "Upload failed"
msgstr "" msgstr ""
@@ -396,7 +397,7 @@ msgstr ""
msgid "Changing your file will remove all interaction elements like polls associated." msgid "Changing your file will remove all interaction elements like polls associated."
msgstr "" msgstr ""
#: lib/claper_web/live/event_live/manage.html.heex:1122 #: lib/claper_web/live/event_live/manage.html.heex:1124
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Messages from attendees will appear here." msgid "Messages from attendees will appear here."
msgstr "" msgstr ""
@@ -421,7 +422,7 @@ msgstr ""
msgid "Ask, comment..." msgid "Ask, comment..."
msgstr "" msgstr ""
#: lib/claper_web/live/event_live/manage.html.heex:1068 #: lib/claper_web/live/event_live/manage.html.heex:1070
#: lib/claper_web/live/stat_live/index.html.heex:71 #: lib/claper_web/live/stat_live/index.html.heex:71
#: lib/claper_web/live/stat_live/index.html.heex:271 #: lib/claper_web/live/stat_live/index.html.heex:271
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
@@ -450,7 +451,9 @@ msgstr ""
#: lib/claper_web/templates/leader_notifier/invitation.html.heex:45 #: lib/claper_web/templates/leader_notifier/invitation.html.heex:45
#: lib/claper_web/templates/user_notifier/change.html.heex:42 #: lib/claper_web/templates/user_notifier/change.html.heex:42
#: lib/claper_web/templates/user_notifier/confirm.html.heex:42
#: lib/claper_web/templates/user_notifier/magic.html.heex:42 #: lib/claper_web/templates/user_notifier/magic.html.heex:42
#: lib/claper_web/templates/user_notifier/reset.html.heex:42
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "If youre having trouble with the button above, copy and paste the URL below into your web browser" msgid "If youre having trouble with the button above, copy and paste the URL below into your web browser"
msgstr "" msgstr ""
@@ -461,6 +464,7 @@ msgid "You can change your email by visiting the URL below"
msgstr "" msgstr ""
#: lib/claper_web/live/event_live/manage.html.heex:636 #: lib/claper_web/live/event_live/manage.html.heex:636
#: lib/claper_web/live/event_live/manage.html.heex:1035
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Add interaction" msgid "Add interaction"
msgstr "" msgstr ""
@@ -693,18 +697,18 @@ msgstr ""
#: lib/claper_web/live/event_live/manage.html.heex:198 #: lib/claper_web/live/event_live/manage.html.heex:198
#: lib/claper_web/live/event_live/manage.html.heex:758 #: lib/claper_web/live/event_live/manage.html.heex:758
#: lib/claper_web/live/event_live/manage.html.heex:1318 #: lib/claper_web/live/event_live/manage.html.heex:1320
#: lib/claper_web/live/stat_live/index.html.heex:217 #: lib/claper_web/live/stat_live/index.html.heex:217
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Form" msgid "Form"
msgstr "" msgstr ""
#: lib/claper_web/live/event_live/manage.html.heex:1092 #: lib/claper_web/live/event_live/manage.html.heex:1094
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Form submissions" msgid "Form submissions"
msgstr "" msgstr ""
#: lib/claper_web/live/event_live/manage.html.heex:1291 #: lib/claper_web/live/event_live/manage.html.heex:1293
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Form submissions from attendees will appear here." msgid "Form submissions from attendees will appear here."
msgstr "" msgstr ""
@@ -739,7 +743,7 @@ msgstr ""
msgid "Text" msgid "Text"
msgstr "" msgstr ""
#: lib/claper_web/live/event_live/manage.html.heex:1311 #: lib/claper_web/live/event_live/manage.html.heex:1313
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "This cannot be undone, confirm ?" msgid "This cannot be undone, confirm ?"
msgstr "" msgstr ""
@@ -943,12 +947,12 @@ msgstr ""
msgid "Pinned" msgid "Pinned"
msgstr "" msgstr ""
#: lib/claper_web/live/event_live/manage.html.heex:1084 #: lib/claper_web/live/event_live/manage.html.heex:1086
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Pinned messages" msgid "Pinned messages"
msgstr "" msgstr ""
#: lib/claper_web/live/event_live/manage.html.heex:1245 #: lib/claper_web/live/event_live/manage.html.heex:1247
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Pinned messages will appear here." msgid "Pinned messages will appear here."
msgstr "" msgstr ""
@@ -1049,7 +1053,7 @@ msgstr ""
msgid "Animations in PPT/PPTX files are not supported, which is why we recommend exporting your presentation to PDF to ensure it displays correctly." msgid "Animations in PPT/PPTX files are not supported, which is why we recommend exporting your presentation to PDF to ensure it displays correctly."
msgstr "" msgstr ""
#: lib/claper_web/live/event_live/manage.html.heex:1056 #: lib/claper_web/live/event_live/manage.html.heex:1058
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Attendees interactions" msgid "Attendees interactions"
msgstr "" msgstr ""
@@ -1079,12 +1083,12 @@ msgstr ""
msgid "Finish" msgid "Finish"
msgstr "" msgstr ""
#: lib/claper_web/live/event_live/manage.html.heex:1058 #: lib/claper_web/live/event_live/manage.html.heex:1060
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Here you'll find all interactions from your attendees. You can manage messages, pinned messages, and submitted forms." msgid "Here you'll find all interactions from your attendees. You can manage messages, pinned messages, and submitted forms."
msgstr "" msgstr ""
#: lib/claper_web/live/event_live/manage.html.heex:1058 #: lib/claper_web/live/event_live/manage.html.heex:1060
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Identify users by their unique avatars." msgid "Identify users by their unique avatars."
msgstr "" msgstr ""
@@ -1106,12 +1110,12 @@ msgstr ""
msgid "Time to launch your presentation!" msgid "Time to launch your presentation!"
msgstr "" msgstr ""
#: lib/claper_web/live/event_live/manage.html.heex:1360 #: lib/claper_web/live/event_live/manage.html.heex:1362
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Use the associated keyboard shortcuts for quick toggling of these settings." msgid "Use the associated keyboard shortcuts for quick toggling of these settings."
msgstr "" msgstr ""
#: lib/claper_web/live/event_live/manage.html.heex:1360 #: lib/claper_web/live/event_live/manage.html.heex:1362
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "You can control each setting for the presentation (showing on the big screen) and on the attendee's room." msgid "You can control each setting for the presentation (showing on the big screen) and on the attendee's room."
msgstr "" msgstr ""
@@ -1274,22 +1278,22 @@ msgstr ""
msgid "Question" msgid "Question"
msgstr "" msgstr ""
#: lib/claper_web/live/event_live/manage.html.heex:1076 #: lib/claper_web/live/event_live/manage.html.heex:1078
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Questions" msgid "Questions"
msgstr "" msgstr ""
#: lib/claper_web/live/event_live/manage.html.heex:1163 #: lib/claper_web/live/event_live/manage.html.heex:1165
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Questions will appear here." msgid "Questions will appear here."
msgstr "" msgstr ""
#: lib/claper_web/live/event_live/manage.html.heex:1205 #: lib/claper_web/live/event_live/manage.html.heex:1207
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Sort by date" msgid "Sort by date"
msgstr "" msgstr ""
#: lib/claper_web/live/event_live/manage.html.heex:1184 #: lib/claper_web/live/event_live/manage.html.heex:1186
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Sort by popularity" msgid "Sort by popularity"
msgstr "" msgstr ""
@@ -1614,3 +1618,48 @@ msgstr ""
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Yes" msgid "Yes"
msgstr "" msgstr ""
#: lib/claper_web/templates/user_notifier/confirm.html.heex:29
#, elixir-autogen, elixir-format
msgid "CONFIRM ACCOUNT"
msgstr ""
#: lib/claper_web/templates/user_notifier/confirm.html.heex:17
#, elixir-autogen, elixir-format
msgid "Confirm account"
msgstr ""
#: lib/claper_web/notifiers/user_notifier.ex:45
#, elixir-autogen, elixir-format
msgid "Confirmation instructions"
msgstr ""
#: lib/claper_web/templates/user_notifier/reset.html.heex:29
#, elixir-autogen, elixir-format
msgid "RESET PASSWORD"
msgstr ""
#: lib/claper_web/templates/user_notifier/reset.html.heex:17
#, elixir-autogen, elixir-format
msgid "Reset password"
msgstr ""
#: lib/claper_web/notifiers/user_notifier.ex:56
#, elixir-autogen, elixir-format
msgid "Reset password instructions"
msgstr ""
#: lib/claper_web/templates/user_notifier/confirm.html.heex:22
#, elixir-autogen, elixir-format
msgid "You can confirm your account by visiting the URL below"
msgstr ""
#: lib/claper_web/templates/user_notifier/reset.html.heex:22
#, elixir-autogen, elixir-format
msgid "You can reset your password by visiting the URL below"
msgstr ""
#: lib/claper_web/templates/user_registration/confirm.html.heex:29
#, elixir-autogen, elixir-format
msgid "back to the home page"
msgstr ""

View File

@@ -8,7 +8,7 @@ msgstr ""
"Language: en\n" "Language: en\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n"
#: lib/claper_web/live/event_live/manage.html.heex:1358 #: lib/claper_web/live/event_live/manage.html.heex:1360
#: lib/claper_web/live/user_settings_live/show.ex:77 #: lib/claper_web/live/user_settings_live/show.ex:77
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Settings" msgid "Settings"
@@ -150,7 +150,7 @@ msgstr ""
msgid "Starting on" msgid "Starting on"
msgstr "" msgstr ""
#: lib/claper_web/live/event_live/event_form_component.ex:257 #: lib/claper_web/live/event_live/event_form_component.ex:268
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Updated successfully" msgid "Updated successfully"
msgstr "" msgstr ""
@@ -162,13 +162,12 @@ msgstr ""
#: lib/claper_web/templates/error/404.html.heex:36 #: lib/claper_web/templates/error/404.html.heex:36
#: lib/claper_web/templates/error/500.html.heex:37 #: lib/claper_web/templates/error/500.html.heex:37
#: lib/claper_web/templates/user_registration/confirm.html.heex:29
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Return to home" msgid "Return to home"
msgstr "" msgstr ""
#: lib/claper_web/live/event_live/event_form_component.ex:201 #: lib/claper_web/live/event_live/event_form_component.ex:212
#: lib/claper_web/live/event_live/event_form_component.ex:237 #: lib/claper_web/live/event_live/event_form_component.ex:248
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Created successfully" msgid "Created successfully"
msgstr "" msgstr ""
@@ -195,7 +194,7 @@ msgstr ""
#: lib/claper_web/live/embed_live/form_component.html.heex:74 #: lib/claper_web/live/embed_live/form_component.html.heex:74
#: lib/claper_web/live/event_live/event_card_component.ex:418 #: lib/claper_web/live/event_live/event_card_component.ex:418
#: lib/claper_web/live/event_live/event_form_component.html.heex:37 #: lib/claper_web/live/event_live/event_form_component.html.heex:37
#: lib/claper_web/live/event_live/manage.html.heex:1306 #: lib/claper_web/live/event_live/manage.html.heex:1308
#: lib/claper_web/live/event_live/manageable_post_component.ex:92 #: lib/claper_web/live/event_live/manageable_post_component.ex:92
#: lib/claper_web/live/event_live/post_component.ex:70 #: lib/claper_web/live/event_live/post_component.ex:70
#: lib/claper_web/live/event_live/post_component.ex:142 #: lib/claper_web/live/event_live/post_component.ex:142
@@ -259,7 +258,9 @@ msgid "Confirm email"
msgstr "" msgstr ""
#: lib/claper_web/templates/user_notifier/change.html.heex:32 #: lib/claper_web/templates/user_notifier/change.html.heex:32
#: lib/claper_web/templates/user_notifier/confirm.html.heex:32
#: lib/claper_web/templates/user_notifier/magic.html.heex:32 #: lib/claper_web/templates/user_notifier/magic.html.heex:32
#: lib/claper_web/templates/user_notifier/reset.html.heex:32
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "If you didn't create an account with us, please ignore this." msgid "If you didn't create an account with us, please ignore this."
msgstr "" msgstr ""
@@ -309,12 +310,12 @@ msgstr ""
msgid "or drag and drop" msgid "or drag and drop"
msgstr "" msgstr ""
#: lib/claper_web/live/event_live/event_form_component.ex:311 #: lib/claper_web/live/event_live/event_form_component.ex:322
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "You have selected an incorrect file type" msgid "You have selected an incorrect file type"
msgstr "" msgstr ""
#: lib/claper_web/live/event_live/event_form_component.ex:310 #: lib/claper_web/live/event_live/event_form_component.ex:321
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Your file is too large" msgid "Your file is too large"
msgstr "" msgstr ""
@@ -344,7 +345,7 @@ msgstr ""
msgid "Title of your poll" msgid "Title of your poll"
msgstr "" msgstr ""
#: lib/claper_web/live/event_live/event_form_component.ex:312 #: lib/claper_web/live/event_live/event_form_component.ex:323
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Upload failed" msgid "Upload failed"
msgstr "" msgstr ""
@@ -394,7 +395,7 @@ msgstr ""
msgid "Changing your file will remove all interaction elements like polls associated." msgid "Changing your file will remove all interaction elements like polls associated."
msgstr "" msgstr ""
#: lib/claper_web/live/event_live/manage.html.heex:1122 #: lib/claper_web/live/event_live/manage.html.heex:1124
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Messages from attendees will appear here." msgid "Messages from attendees will appear here."
msgstr "" msgstr ""
@@ -419,7 +420,7 @@ msgstr ""
msgid "Ask, comment..." msgid "Ask, comment..."
msgstr "" msgstr ""
#: lib/claper_web/live/event_live/manage.html.heex:1068 #: lib/claper_web/live/event_live/manage.html.heex:1070
#: lib/claper_web/live/stat_live/index.html.heex:71 #: lib/claper_web/live/stat_live/index.html.heex:71
#: lib/claper_web/live/stat_live/index.html.heex:271 #: lib/claper_web/live/stat_live/index.html.heex:271
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
@@ -448,7 +449,9 @@ msgstr ""
#: lib/claper_web/templates/leader_notifier/invitation.html.heex:45 #: lib/claper_web/templates/leader_notifier/invitation.html.heex:45
#: lib/claper_web/templates/user_notifier/change.html.heex:42 #: lib/claper_web/templates/user_notifier/change.html.heex:42
#: lib/claper_web/templates/user_notifier/confirm.html.heex:42
#: lib/claper_web/templates/user_notifier/magic.html.heex:42 #: lib/claper_web/templates/user_notifier/magic.html.heex:42
#: lib/claper_web/templates/user_notifier/reset.html.heex:42
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "If youre having trouble with the button above, copy and paste the URL below into your web browser" msgid "If youre having trouble with the button above, copy and paste the URL below into your web browser"
msgstr "" msgstr ""
@@ -459,6 +462,7 @@ msgid "You can change your email by visiting the URL below"
msgstr "" msgstr ""
#: lib/claper_web/live/event_live/manage.html.heex:636 #: lib/claper_web/live/event_live/manage.html.heex:636
#: lib/claper_web/live/event_live/manage.html.heex:1035
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Add interaction" msgid "Add interaction"
msgstr "" msgstr ""
@@ -691,18 +695,18 @@ msgstr ""
#: lib/claper_web/live/event_live/manage.html.heex:198 #: lib/claper_web/live/event_live/manage.html.heex:198
#: lib/claper_web/live/event_live/manage.html.heex:758 #: lib/claper_web/live/event_live/manage.html.heex:758
#: lib/claper_web/live/event_live/manage.html.heex:1318 #: lib/claper_web/live/event_live/manage.html.heex:1320
#: lib/claper_web/live/stat_live/index.html.heex:217 #: lib/claper_web/live/stat_live/index.html.heex:217
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Form" msgid "Form"
msgstr "" msgstr ""
#: lib/claper_web/live/event_live/manage.html.heex:1092 #: lib/claper_web/live/event_live/manage.html.heex:1094
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Form submissions" msgid "Form submissions"
msgstr "" msgstr ""
#: lib/claper_web/live/event_live/manage.html.heex:1291 #: lib/claper_web/live/event_live/manage.html.heex:1293
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Form submissions from attendees will appear here." msgid "Form submissions from attendees will appear here."
msgstr "" msgstr ""
@@ -737,7 +741,7 @@ msgstr ""
msgid "Text" msgid "Text"
msgstr "" msgstr ""
#: lib/claper_web/live/event_live/manage.html.heex:1311 #: lib/claper_web/live/event_live/manage.html.heex:1313
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "This cannot be undone, confirm ?" msgid "This cannot be undone, confirm ?"
msgstr "" msgstr ""
@@ -941,12 +945,12 @@ msgstr ""
msgid "Pinned" msgid "Pinned"
msgstr "" msgstr ""
#: lib/claper_web/live/event_live/manage.html.heex:1084 #: lib/claper_web/live/event_live/manage.html.heex:1086
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Pinned messages" msgid "Pinned messages"
msgstr "" msgstr ""
#: lib/claper_web/live/event_live/manage.html.heex:1245 #: lib/claper_web/live/event_live/manage.html.heex:1247
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Pinned messages will appear here." msgid "Pinned messages will appear here."
msgstr "" msgstr ""
@@ -1047,7 +1051,7 @@ msgstr ""
msgid "Animations in PPT/PPTX files are not supported, which is why we recommend exporting your presentation to PDF to ensure it displays correctly." msgid "Animations in PPT/PPTX files are not supported, which is why we recommend exporting your presentation to PDF to ensure it displays correctly."
msgstr "" msgstr ""
#: lib/claper_web/live/event_live/manage.html.heex:1056 #: lib/claper_web/live/event_live/manage.html.heex:1058
#, elixir-autogen, elixir-format, fuzzy #, elixir-autogen, elixir-format, fuzzy
msgid "Attendees interactions" msgid "Attendees interactions"
msgstr "" msgstr ""
@@ -1077,12 +1081,12 @@ msgstr ""
msgid "Finish" msgid "Finish"
msgstr "" msgstr ""
#: lib/claper_web/live/event_live/manage.html.heex:1058 #: lib/claper_web/live/event_live/manage.html.heex:1060
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Here you'll find all interactions from your attendees. You can manage messages, pinned messages, and submitted forms." msgid "Here you'll find all interactions from your attendees. You can manage messages, pinned messages, and submitted forms."
msgstr "" msgstr ""
#: lib/claper_web/live/event_live/manage.html.heex:1058 #: lib/claper_web/live/event_live/manage.html.heex:1060
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Identify users by their unique avatars." msgid "Identify users by their unique avatars."
msgstr "" msgstr ""
@@ -1104,12 +1108,12 @@ msgstr ""
msgid "Time to launch your presentation!" msgid "Time to launch your presentation!"
msgstr "" msgstr ""
#: lib/claper_web/live/event_live/manage.html.heex:1360 #: lib/claper_web/live/event_live/manage.html.heex:1362
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Use the associated keyboard shortcuts for quick toggling of these settings." msgid "Use the associated keyboard shortcuts for quick toggling of these settings."
msgstr "" msgstr ""
#: lib/claper_web/live/event_live/manage.html.heex:1360 #: lib/claper_web/live/event_live/manage.html.heex:1362
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "You can control each setting for the presentation (showing on the big screen) and on the attendee's room." msgid "You can control each setting for the presentation (showing on the big screen) and on the attendee's room."
msgstr "" msgstr ""
@@ -1272,22 +1276,22 @@ msgstr ""
msgid "Question" msgid "Question"
msgstr "" msgstr ""
#: lib/claper_web/live/event_live/manage.html.heex:1076 #: lib/claper_web/live/event_live/manage.html.heex:1078
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Questions" msgid "Questions"
msgstr "" msgstr ""
#: lib/claper_web/live/event_live/manage.html.heex:1163 #: lib/claper_web/live/event_live/manage.html.heex:1165
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Questions will appear here." msgid "Questions will appear here."
msgstr "" msgstr ""
#: lib/claper_web/live/event_live/manage.html.heex:1205 #: lib/claper_web/live/event_live/manage.html.heex:1207
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Sort by date" msgid "Sort by date"
msgstr "" msgstr ""
#: lib/claper_web/live/event_live/manage.html.heex:1184 #: lib/claper_web/live/event_live/manage.html.heex:1186
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Sort by popularity" msgid "Sort by popularity"
msgstr "" msgstr ""
@@ -1612,3 +1616,48 @@ msgstr ""
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Yes" msgid "Yes"
msgstr "" msgstr ""
#: lib/claper_web/templates/user_notifier/confirm.html.heex:29
#, elixir-autogen, elixir-format
msgid "CONFIRM ACCOUNT"
msgstr ""
#: lib/claper_web/templates/user_notifier/confirm.html.heex:17
#, elixir-autogen, elixir-format
msgid "Confirm account"
msgstr ""
#: lib/claper_web/notifiers/user_notifier.ex:45
#, elixir-autogen, elixir-format
msgid "Confirmation instructions"
msgstr ""
#: lib/claper_web/templates/user_notifier/reset.html.heex:29
#, elixir-autogen, elixir-format
msgid "RESET PASSWORD"
msgstr ""
#: lib/claper_web/templates/user_notifier/reset.html.heex:17
#, elixir-autogen, elixir-format, fuzzy
msgid "Reset password"
msgstr ""
#: lib/claper_web/notifiers/user_notifier.ex:56
#, elixir-autogen, elixir-format
msgid "Reset password instructions"
msgstr ""
#: lib/claper_web/templates/user_notifier/confirm.html.heex:22
#, elixir-autogen, elixir-format, fuzzy
msgid "You can confirm your account by visiting the URL below"
msgstr ""
#: lib/claper_web/templates/user_notifier/reset.html.heex:22
#, elixir-autogen, elixir-format
msgid "You can reset your password by visiting the URL below"
msgstr ""
#: lib/claper_web/templates/user_registration/confirm.html.heex:29
#, elixir-autogen, elixir-format
msgid "back to the home page"
msgstr ""

View File

@@ -8,7 +8,7 @@ msgstr ""
"Language: es\n" "Language: es\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n"
#: lib/claper_web/live/event_live/manage.html.heex:1358 #: lib/claper_web/live/event_live/manage.html.heex:1360
#: lib/claper_web/live/user_settings_live/show.ex:77 #: lib/claper_web/live/user_settings_live/show.ex:77
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Settings" msgid "Settings"
@@ -150,7 +150,7 @@ msgstr "Escanea para interactuar"
msgid "Starting on" msgid "Starting on"
msgstr "Empieza" msgstr "Empieza"
#: lib/claper_web/live/event_live/event_form_component.ex:257 #: lib/claper_web/live/event_live/event_form_component.ex:268
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Updated successfully" msgid "Updated successfully"
msgstr "Actualizado exitosamente" msgstr "Actualizado exitosamente"
@@ -162,13 +162,12 @@ msgstr "Es el momento para potenciar tus presentaciones"
#: lib/claper_web/templates/error/404.html.heex:36 #: lib/claper_web/templates/error/404.html.heex:36
#: lib/claper_web/templates/error/500.html.heex:37 #: lib/claper_web/templates/error/500.html.heex:37
#: lib/claper_web/templates/user_registration/confirm.html.heex:29
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Return to home" msgid "Return to home"
msgstr "Volver a principal" msgstr "Volver a principal"
#: lib/claper_web/live/event_live/event_form_component.ex:201 #: lib/claper_web/live/event_live/event_form_component.ex:212
#: lib/claper_web/live/event_live/event_form_component.ex:237 #: lib/claper_web/live/event_live/event_form_component.ex:248
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Created successfully" msgid "Created successfully"
msgstr "Creado exitosamente" msgstr "Creado exitosamente"
@@ -195,7 +194,7 @@ msgstr "Crear"
#: lib/claper_web/live/embed_live/form_component.html.heex:74 #: lib/claper_web/live/embed_live/form_component.html.heex:74
#: lib/claper_web/live/event_live/event_card_component.ex:418 #: lib/claper_web/live/event_live/event_card_component.ex:418
#: lib/claper_web/live/event_live/event_form_component.html.heex:37 #: lib/claper_web/live/event_live/event_form_component.html.heex:37
#: lib/claper_web/live/event_live/manage.html.heex:1306 #: lib/claper_web/live/event_live/manage.html.heex:1308
#: lib/claper_web/live/event_live/manageable_post_component.ex:92 #: lib/claper_web/live/event_live/manageable_post_component.ex:92
#: lib/claper_web/live/event_live/post_component.ex:70 #: lib/claper_web/live/event_live/post_component.ex:70
#: lib/claper_web/live/event_live/post_component.ex:142 #: lib/claper_web/live/event_live/post_component.ex:142
@@ -259,7 +258,9 @@ msgid "Confirm email"
msgstr "Confirmar email" msgstr "Confirmar email"
#: lib/claper_web/templates/user_notifier/change.html.heex:32 #: lib/claper_web/templates/user_notifier/change.html.heex:32
#: lib/claper_web/templates/user_notifier/confirm.html.heex:32
#: lib/claper_web/templates/user_notifier/magic.html.heex:32 #: lib/claper_web/templates/user_notifier/magic.html.heex:32
#: lib/claper_web/templates/user_notifier/reset.html.heex:32
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "If you didn't create an account with us, please ignore this." msgid "If you didn't create an account with us, please ignore this."
msgstr "Si no has creado una cuenta con nosotros, por favor ignora ésto." msgstr "Si no has creado una cuenta con nosotros, por favor ignora ésto."
@@ -309,12 +310,12 @@ msgstr "Subir un fichero"
msgid "or drag and drop" msgid "or drag and drop"
msgstr "o arrastra" msgstr "o arrastra"
#: lib/claper_web/live/event_live/event_form_component.ex:311 #: lib/claper_web/live/event_live/event_form_component.ex:322
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "You have selected an incorrect file type" msgid "You have selected an incorrect file type"
msgstr "Has seleccionado un tipo de fichero incorrecto" msgstr "Has seleccionado un tipo de fichero incorrecto"
#: lib/claper_web/live/event_live/event_form_component.ex:310 #: lib/claper_web/live/event_live/event_form_component.ex:321
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Your file is too large" msgid "Your file is too large"
msgstr "Tu fichero es demasiado grande" msgstr "Tu fichero es demasiado grande"
@@ -344,7 +345,7 @@ msgstr "Nueva votación"
msgid "Title of your poll" msgid "Title of your poll"
msgstr "Título de tu votación" msgstr "Título de tu votación"
#: lib/claper_web/live/event_live/event_form_component.ex:312 #: lib/claper_web/live/event_live/event_form_component.ex:323
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Upload failed" msgid "Upload failed"
msgstr "Subida fallida" msgstr "Subida fallida"
@@ -394,7 +395,7 @@ msgstr "Dirección email del usuario"
msgid "Changing your file will remove all interaction elements like polls associated." 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" 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:1122 #: lib/claper_web/live/event_live/manage.html.heex:1124
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Messages from attendees will appear here." msgid "Messages from attendees will appear here."
msgstr "Los mensajes de los asistentes aparecerán aquí." msgstr "Los mensajes de los asistentes aparecerán aquí."
@@ -419,7 +420,7 @@ msgstr "Pulsa <strong>F</strong> en la ventana de presentación para activar el
msgid "Ask, comment..." msgid "Ask, comment..."
msgstr "Pregunta, deja comentarios..." msgstr "Pregunta, deja comentarios..."
#: lib/claper_web/live/event_live/manage.html.heex:1068 #: lib/claper_web/live/event_live/manage.html.heex:1070
#: lib/claper_web/live/stat_live/index.html.heex:71 #: lib/claper_web/live/stat_live/index.html.heex:71
#: lib/claper_web/live/stat_live/index.html.heex:271 #: lib/claper_web/live/stat_live/index.html.heex:271
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
@@ -448,7 +449,9 @@ msgstr "Los colaboradores pueden presentar y gestionar las interacciones"
#: lib/claper_web/templates/leader_notifier/invitation.html.heex:45 #: lib/claper_web/templates/leader_notifier/invitation.html.heex:45
#: lib/claper_web/templates/user_notifier/change.html.heex:42 #: lib/claper_web/templates/user_notifier/change.html.heex:42
#: lib/claper_web/templates/user_notifier/confirm.html.heex:42
#: lib/claper_web/templates/user_notifier/magic.html.heex:42 #: lib/claper_web/templates/user_notifier/magic.html.heex:42
#: lib/claper_web/templates/user_notifier/reset.html.heex:42
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "If youre having trouble with the button above, copy and paste the URL below into your web browser" msgid "If youre having trouble with the button above, copy and paste the URL below into your web browser"
msgstr "Si tienes problemas con el botón superior, copia y pega la URL de debajo en tu navegador" msgstr "Si tienes problemas con el botón superior, copia y pega la URL de debajo en tu navegador"
@@ -459,6 +462,7 @@ msgid "You can change your email by visiting the URL below"
msgstr "Puedes cambiar tu correo visitando la URL de debajo" msgstr "Puedes cambiar tu correo visitando la URL de debajo"
#: lib/claper_web/live/event_live/manage.html.heex:636 #: lib/claper_web/live/event_live/manage.html.heex:636
#: lib/claper_web/live/event_live/manage.html.heex:1035
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Add interaction" msgid "Add interaction"
msgstr "Añadir interacción" msgstr "Añadir interacción"
@@ -691,18 +695,18 @@ msgstr "Editar formulario"
#: lib/claper_web/live/event_live/manage.html.heex:198 #: lib/claper_web/live/event_live/manage.html.heex:198
#: lib/claper_web/live/event_live/manage.html.heex:758 #: lib/claper_web/live/event_live/manage.html.heex:758
#: lib/claper_web/live/event_live/manage.html.heex:1318 #: lib/claper_web/live/event_live/manage.html.heex:1320
#: lib/claper_web/live/stat_live/index.html.heex:217 #: lib/claper_web/live/stat_live/index.html.heex:217
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Form" msgid "Form"
msgstr "Formulario" msgstr "Formulario"
#: lib/claper_web/live/event_live/manage.html.heex:1092 #: lib/claper_web/live/event_live/manage.html.heex:1094
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Form submissions" msgid "Form submissions"
msgstr "Envíos de formulario" msgstr "Envíos de formulario"
#: lib/claper_web/live/event_live/manage.html.heex:1291 #: lib/claper_web/live/event_live/manage.html.heex:1293
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Form submissions from attendees will appear here." msgid "Form submissions from attendees will appear here."
msgstr "Los envíos de formulario de los asistentes aparecerán aquí." msgstr "Los envíos de formulario de los asistentes aparecerán aquí."
@@ -737,7 +741,7 @@ msgstr "Enviar"
msgid "Text" msgid "Text"
msgstr "Texto" msgstr "Texto"
#: lib/claper_web/live/event_live/manage.html.heex:1311 #: lib/claper_web/live/event_live/manage.html.heex:1313
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "This cannot be undone, confirm ?" msgid "This cannot be undone, confirm ?"
msgstr "Esto no se puede deshacer, ¿estás seguro/a?" msgstr "Esto no se puede deshacer, ¿estás seguro/a?"
@@ -941,12 +945,12 @@ msgstr "Anclar"
msgid "Pinned" msgid "Pinned"
msgstr "Anclado" msgstr "Anclado"
#: lib/claper_web/live/event_live/manage.html.heex:1084 #: lib/claper_web/live/event_live/manage.html.heex:1086
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Pinned messages" msgid "Pinned messages"
msgstr "Mensajes anclados" msgstr "Mensajes anclados"
#: lib/claper_web/live/event_live/manage.html.heex:1245 #: lib/claper_web/live/event_live/manage.html.heex:1247
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Pinned messages will appear here." msgid "Pinned messages will appear here."
msgstr "Los mensajes anclados aparecerán aquí." msgstr "Los mensajes anclados aparecerán aquí."
@@ -1047,7 +1051,7 @@ msgstr "Código de acceso"
msgid "Animations in PPT/PPTX files are not supported, which is why we recommend exporting your presentation to PDF to ensure it displays correctly." msgid "Animations in PPT/PPTX files are not supported, which is why we recommend exporting your presentation to PDF to ensure it displays correctly."
msgstr "No se soportan las animaciones de los ficheros PPT/PPTX, por lo que te recomendamos exportar tus presentaciones a formato PDF para tener la seguridad de que se mostrarán correctamente." msgstr "No se soportan las animaciones de los ficheros PPT/PPTX, por lo que te recomendamos exportar tus presentaciones a formato PDF para tener la seguridad de que se mostrarán correctamente."
#: lib/claper_web/live/event_live/manage.html.heex:1056 #: lib/claper_web/live/event_live/manage.html.heex:1058
#, elixir-autogen, elixir-format, fuzzy #, elixir-autogen, elixir-format, fuzzy
msgid "Attendees interactions" msgid "Attendees interactions"
msgstr "Interacciones de asistentes" msgstr "Interacciones de asistentes"
@@ -1077,12 +1081,12 @@ msgstr "Colaboradores"
msgid "Finish" msgid "Finish"
msgstr "Finalizar" msgstr "Finalizar"
#: lib/claper_web/live/event_live/manage.html.heex:1058 #: lib/claper_web/live/event_live/manage.html.heex:1060
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Here you'll find all interactions from your attendees. You can manage messages, pinned messages, and submitted forms." msgid "Here you'll find all interactions from your attendees. You can manage messages, pinned messages, and submitted forms."
msgstr "Aquí encontrarás todas las interacciones de tus asistentes. Puedes gestionar mensajes, mensajes anclados y formularios enviados." msgstr "Aquí encontrarás todas las interacciones de tus asistentes. Puedes gestionar mensajes, mensajes anclados y formularios enviados."
#: lib/claper_web/live/event_live/manage.html.heex:1058 #: lib/claper_web/live/event_live/manage.html.heex:1060
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Identify users by their unique avatars." msgid "Identify users by their unique avatars."
msgstr "Identificar usuarios por sus avatares únicos." msgstr "Identificar usuarios por sus avatares únicos."
@@ -1104,12 +1108,12 @@ msgstr "Selecciona tu fichero de presentación. Los formatos aceptados son PDF,
msgid "Time to launch your presentation!" msgid "Time to launch your presentation!"
msgstr "¡Es el momento de lanzar tu presentación!" msgstr "¡Es el momento de lanzar tu presentación!"
#: lib/claper_web/live/event_live/manage.html.heex:1360 #: lib/claper_web/live/event_live/manage.html.heex:1362
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Use the associated keyboard shortcuts for quick toggling of these settings." msgid "Use the associated keyboard shortcuts for quick toggling of these settings."
msgstr "Usa los atajos de teclado asociados para conmutar estos ajustes." msgstr "Usa los atajos de teclado asociados para conmutar estos ajustes."
#: lib/claper_web/live/event_live/manage.html.heex:1360 #: lib/claper_web/live/event_live/manage.html.heex:1362
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "You can control each setting for the presentation (showing on the big screen) and on the attendee's room." 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." msgstr "Puedes controlar cada ajuste para la presentación (lo que se muestra en la pantalla grande) y en la sala de asistentes."
@@ -1272,22 +1276,22 @@ msgstr "Tus preferencias han sido actualizadas."
msgid "Question" msgid "Question"
msgstr "Pregunta" msgstr "Pregunta"
#: lib/claper_web/live/event_live/manage.html.heex:1076 #: lib/claper_web/live/event_live/manage.html.heex:1078
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Questions" msgid "Questions"
msgstr "Preguntas" msgstr "Preguntas"
#: lib/claper_web/live/event_live/manage.html.heex:1163 #: lib/claper_web/live/event_live/manage.html.heex:1165
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Questions will appear here." msgid "Questions will appear here."
msgstr "Las preguntas aparecerán aquí." msgstr "Las preguntas aparecerán aquí."
#: lib/claper_web/live/event_live/manage.html.heex:1205 #: lib/claper_web/live/event_live/manage.html.heex:1207
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Sort by date" msgid "Sort by date"
msgstr "Ordenar por fecha" msgstr "Ordenar por fecha"
#: lib/claper_web/live/event_live/manage.html.heex:1184 #: lib/claper_web/live/event_live/manage.html.heex:1186
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Sort by popularity" msgid "Sort by popularity"
msgstr "Ordenar por popularidad" msgstr "Ordenar por popularidad"
@@ -1612,3 +1616,48 @@ msgstr "No"
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Yes" msgid "Yes"
msgstr "Sí" msgstr "Sí"
#: lib/claper_web/templates/user_notifier/confirm.html.heex:29
#, elixir-autogen, elixir-format
msgid "CONFIRM ACCOUNT"
msgstr "CONFIRMAR CUENTA"
#: lib/claper_web/templates/user_notifier/confirm.html.heex:17
#, elixir-autogen, elixir-format
msgid "Confirm account"
msgstr "Confirmar cuenta"
#: lib/claper_web/notifiers/user_notifier.ex:45
#, elixir-autogen, elixir-format
msgid "Confirmation instructions"
msgstr "Instrucciones de confirmación"
#: lib/claper_web/templates/user_notifier/reset.html.heex:29
#, elixir-autogen, elixir-format
msgid "RESET PASSWORD"
msgstr "RESTABLECER CONTRASEÑA"
#: lib/claper_web/templates/user_notifier/reset.html.heex:17
#, elixir-autogen, elixir-format, fuzzy
msgid "Reset password"
msgstr "Restablecer tu contraseña"
#: lib/claper_web/notifiers/user_notifier.ex:56
#, elixir-autogen, elixir-format
msgid "Reset password instructions"
msgstr "Instrucciones para restablecer la contraseña"
#: lib/claper_web/templates/user_notifier/confirm.html.heex:22
#, elixir-autogen, elixir-format, fuzzy
msgid "You can confirm your account by visiting the URL below"
msgstr "Puedes confirmar tu cuenta visitando la URL de abajo"
#: lib/claper_web/templates/user_notifier/reset.html.heex:22
#, elixir-autogen, elixir-format
msgid "You can reset your password by visiting the URL below"
msgstr "Puedes restablecer tu contraseña visitando la URL de abajo"
#: lib/claper_web/templates/user_registration/confirm.html.heex:29
#, elixir-autogen, elixir-format
msgid "back to the home page"
msgstr "volver a la página de inicio"

View File

@@ -8,7 +8,7 @@ msgstr ""
"Language: fr\n" "Language: fr\n"
"Plural-Forms: nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\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:1358 #: lib/claper_web/live/event_live/manage.html.heex:1360
#: lib/claper_web/live/user_settings_live/show.ex:77 #: lib/claper_web/live/user_settings_live/show.ex:77
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Settings" msgid "Settings"
@@ -150,7 +150,7 @@ msgstr "Scannez pour interagir en temps réel"
msgid "Starting on" msgid "Starting on"
msgstr "Commence le" msgstr "Commence le"
#: lib/claper_web/live/event_live/event_form_component.ex:257 #: lib/claper_web/live/event_live/event_form_component.ex:268
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Updated successfully" msgid "Updated successfully"
msgstr "Mis à jour avec succès" msgstr "Mis à jour avec succès"
@@ -162,13 +162,12 @@ msgstr "C'est le moment de propulser vos présentations."
#: lib/claper_web/templates/error/404.html.heex:36 #: lib/claper_web/templates/error/404.html.heex:36
#: lib/claper_web/templates/error/500.html.heex:37 #: lib/claper_web/templates/error/500.html.heex:37
#: lib/claper_web/templates/user_registration/confirm.html.heex:29
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Return to home" msgid "Return to home"
msgstr "Retourner à l'accueil" msgstr "Retourner à l'accueil"
#: lib/claper_web/live/event_live/event_form_component.ex:201 #: lib/claper_web/live/event_live/event_form_component.ex:212
#: lib/claper_web/live/event_live/event_form_component.ex:237 #: lib/claper_web/live/event_live/event_form_component.ex:248
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Created successfully" msgid "Created successfully"
msgstr "Mis à jour avec succès" msgstr "Mis à jour avec succès"
@@ -195,7 +194,7 @@ msgstr "Créer"
#: lib/claper_web/live/embed_live/form_component.html.heex:74 #: lib/claper_web/live/embed_live/form_component.html.heex:74
#: lib/claper_web/live/event_live/event_card_component.ex:418 #: lib/claper_web/live/event_live/event_card_component.ex:418
#: lib/claper_web/live/event_live/event_form_component.html.heex:37 #: lib/claper_web/live/event_live/event_form_component.html.heex:37
#: lib/claper_web/live/event_live/manage.html.heex:1306 #: lib/claper_web/live/event_live/manage.html.heex:1308
#: lib/claper_web/live/event_live/manageable_post_component.ex:92 #: lib/claper_web/live/event_live/manageable_post_component.ex:92
#: lib/claper_web/live/event_live/post_component.ex:70 #: lib/claper_web/live/event_live/post_component.ex:70
#: lib/claper_web/live/event_live/post_component.ex:142 #: lib/claper_web/live/event_live/post_component.ex:142
@@ -259,7 +258,9 @@ msgid "Confirm email"
msgstr "Confirmer l'email" msgstr "Confirmer l'email"
#: lib/claper_web/templates/user_notifier/change.html.heex:32 #: lib/claper_web/templates/user_notifier/change.html.heex:32
#: lib/claper_web/templates/user_notifier/confirm.html.heex:32
#: lib/claper_web/templates/user_notifier/magic.html.heex:32 #: lib/claper_web/templates/user_notifier/magic.html.heex:32
#: lib/claper_web/templates/user_notifier/reset.html.heex:32
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "If you didn't create an account with us, please ignore this." msgid "If you didn't create an account with us, please ignore this."
msgstr "Si vous n'avez pas créé de compte chez nous, veuillez ignorer ceci." msgstr "Si vous n'avez pas créé de compte chez nous, veuillez ignorer ceci."
@@ -309,12 +310,12 @@ msgstr "Chargez un fichier"
msgid "or drag and drop" msgid "or drag and drop"
msgstr "ou glisser-déposer" msgstr "ou glisser-déposer"
#: lib/claper_web/live/event_live/event_form_component.ex:311 #: lib/claper_web/live/event_live/event_form_component.ex:322
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "You have selected an incorrect file type" msgid "You have selected an incorrect file type"
msgstr "Vous avez sélectionné un type de fichier incorrect" msgstr "Vous avez sélectionné un type de fichier incorrect"
#: lib/claper_web/live/event_live/event_form_component.ex:310 #: lib/claper_web/live/event_live/event_form_component.ex:321
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Your file is too large" msgid "Your file is too large"
msgstr "Votre fichier est trop volumineux" msgstr "Votre fichier est trop volumineux"
@@ -344,7 +345,7 @@ msgstr "Nouveau sondage"
msgid "Title of your poll" msgid "Title of your poll"
msgstr "Titre de votre sondage" msgstr "Titre de votre sondage"
#: lib/claper_web/live/event_live/event_form_component.ex:312 #: lib/claper_web/live/event_live/event_form_component.ex:323
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Upload failed" msgid "Upload failed"
msgstr "Échec du chargement" msgstr "Échec du chargement"
@@ -395,7 +396,7 @@ msgstr "Adresse email"
msgid "Changing your file will remove all interaction elements like polls associated." 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." 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:1122 #: lib/claper_web/live/event_live/manage.html.heex:1124
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Messages from attendees will appear here." msgid "Messages from attendees will appear here."
msgstr "Les messages des participants apparaîtront ici." msgstr "Les messages des participants apparaîtront ici."
@@ -420,7 +421,7 @@ msgstr "Appuyez sur <strong>F</strong> dans la fenêtre de présentation pour ac
msgid "Ask, comment..." msgid "Ask, comment..."
msgstr "Questionnez, commentez..." msgstr "Questionnez, commentez..."
#: lib/claper_web/live/event_live/manage.html.heex:1068 #: lib/claper_web/live/event_live/manage.html.heex:1070
#: lib/claper_web/live/stat_live/index.html.heex:71 #: lib/claper_web/live/stat_live/index.html.heex:71
#: lib/claper_web/live/stat_live/index.html.heex:271 #: lib/claper_web/live/stat_live/index.html.heex:271
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
@@ -449,7 +450,9 @@ msgstr "Les animateurs peuvent présenter et gérer les interactions"
#: lib/claper_web/templates/leader_notifier/invitation.html.heex:45 #: lib/claper_web/templates/leader_notifier/invitation.html.heex:45
#: lib/claper_web/templates/user_notifier/change.html.heex:42 #: lib/claper_web/templates/user_notifier/change.html.heex:42
#: lib/claper_web/templates/user_notifier/confirm.html.heex:42
#: lib/claper_web/templates/user_notifier/magic.html.heex:42 #: lib/claper_web/templates/user_notifier/magic.html.heex:42
#: lib/claper_web/templates/user_notifier/reset.html.heex:42
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "If youre having trouble with the button above, copy and paste the URL below into your web browser" msgid "If youre having trouble with the button above, copy and paste the URL below into your web browser"
msgstr "Si vous rencontrez des difficultés avec le bouton ci-dessus, copiez et collez l'URL ci-dessous dans votre navigateur web" msgstr "Si vous rencontrez des difficultés avec le bouton ci-dessus, copiez et collez l'URL ci-dessous dans votre navigateur web"
@@ -460,6 +463,7 @@ msgid "You can change your email by visiting the URL below"
msgstr "Vous pouvez modifier votre email en visitant l'URL ci-dessous" msgstr "Vous pouvez modifier votre email en visitant l'URL ci-dessous"
#: lib/claper_web/live/event_live/manage.html.heex:636 #: lib/claper_web/live/event_live/manage.html.heex:636
#: lib/claper_web/live/event_live/manage.html.heex:1035
#, elixir-autogen, elixir-format, fuzzy #, elixir-autogen, elixir-format, fuzzy
msgid "Add interaction" msgid "Add interaction"
msgstr "Ajouter une interaction" msgstr "Ajouter une interaction"
@@ -696,18 +700,18 @@ msgstr "Modifier"
#: lib/claper_web/live/event_live/manage.html.heex:198 #: lib/claper_web/live/event_live/manage.html.heex:198
#: lib/claper_web/live/event_live/manage.html.heex:758 #: lib/claper_web/live/event_live/manage.html.heex:758
#: lib/claper_web/live/event_live/manage.html.heex:1318 #: lib/claper_web/live/event_live/manage.html.heex:1320
#: lib/claper_web/live/stat_live/index.html.heex:217 #: lib/claper_web/live/stat_live/index.html.heex:217
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Form" msgid "Form"
msgstr "Formulaire" msgstr "Formulaire"
#: lib/claper_web/live/event_live/manage.html.heex:1092 #: lib/claper_web/live/event_live/manage.html.heex:1094
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Form submissions" msgid "Form submissions"
msgstr "Soumissions de formulaire" msgstr "Soumissions de formulaire"
#: lib/claper_web/live/event_live/manage.html.heex:1291 #: lib/claper_web/live/event_live/manage.html.heex:1293
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Form submissions from attendees will appear here." msgid "Form submissions from attendees will appear here."
msgstr "Les formulaires soumis par les participants apparaîtront ici." msgstr "Les formulaires soumis par les participants apparaîtront ici."
@@ -742,7 +746,7 @@ msgstr "Soumettre"
msgid "Text" msgid "Text"
msgstr "Texte" msgstr "Texte"
#: lib/claper_web/live/event_live/manage.html.heex:1311 #: lib/claper_web/live/event_live/manage.html.heex:1313
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "This cannot be undone, confirm ?" msgid "This cannot be undone, confirm ?"
msgstr "Cela ne peut pas être annulé, confirmez-vous ?" msgstr "Cela ne peut pas être annulé, confirmez-vous ?"
@@ -946,12 +950,12 @@ msgstr "Épingler"
msgid "Pinned" msgid "Pinned"
msgstr "Épinglé" msgstr "Épinglé"
#: lib/claper_web/live/event_live/manage.html.heex:1084 #: lib/claper_web/live/event_live/manage.html.heex:1086
#, elixir-autogen, elixir-format, fuzzy #, elixir-autogen, elixir-format, fuzzy
msgid "Pinned messages" msgid "Pinned messages"
msgstr "Messages épinglés" msgstr "Messages épinglés"
#: lib/claper_web/live/event_live/manage.html.heex:1245 #: lib/claper_web/live/event_live/manage.html.heex:1247
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Pinned messages will appear here." msgid "Pinned messages will appear here."
msgstr "Les messages épinglés apparaîtront ici." msgstr "Les messages épinglés apparaîtront ici."
@@ -1052,7 +1056,7 @@ msgstr "Code d'accès"
msgid "Animations in PPT/PPTX files are not supported, which is why we recommend exporting your presentation to PDF to ensure it displays correctly." msgid "Animations in PPT/PPTX files are not supported, which is why we recommend exporting your presentation to PDF to ensure it displays correctly."
msgstr "Les animations dans les fichiers PPT/PPTX ne sont pas prises en charge, c'est pourquoi nous recommandons d'exporter votre présentation en PDF pour garantir un affichage correct." msgstr "Les animations dans les fichiers PPT/PPTX ne sont pas prises en charge, c'est pourquoi nous recommandons d'exporter votre présentation en PDF pour garantir un affichage correct."
#: lib/claper_web/live/event_live/manage.html.heex:1056 #: lib/claper_web/live/event_live/manage.html.heex:1058
#, elixir-autogen, elixir-format, fuzzy #, elixir-autogen, elixir-format, fuzzy
msgid "Attendees interactions" msgid "Attendees interactions"
msgstr "Interactions des participants" msgstr "Interactions des participants"
@@ -1082,12 +1086,12 @@ msgstr "Animateurs"
msgid "Finish" msgid "Finish"
msgstr "Terminer" msgstr "Terminer"
#: lib/claper_web/live/event_live/manage.html.heex:1058 #: lib/claper_web/live/event_live/manage.html.heex:1060
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Here you'll find all interactions from your attendees. You can manage messages, pinned messages, and submitted forms." msgid "Here you'll find all interactions from your attendees. You can manage messages, pinned messages, and submitted forms."
msgstr "Ici, vous trouverez toutes les interactions de vos participants. Vous pouvez gérer les messages, les messages épinglés et les formulaires soumis." msgstr "Ici, vous trouverez toutes les interactions de vos participants. Vous pouvez gérer les messages, les messages épinglés et les formulaires soumis."
#: lib/claper_web/live/event_live/manage.html.heex:1058 #: lib/claper_web/live/event_live/manage.html.heex:1060
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Identify users by their unique avatars." msgid "Identify users by their unique avatars."
msgstr "Identifiez les utilisateurs par leurs avatars uniques." msgstr "Identifiez les utilisateurs par leurs avatars uniques."
@@ -1109,12 +1113,12 @@ msgstr "Sélectionnez votre fichier de présentation. Les formats acceptés sont
msgid "Time to launch your presentation!" msgid "Time to launch your presentation!"
msgstr "Il est temps de lancer votre présentation !" msgstr "Il est temps de lancer votre présentation !"
#: lib/claper_web/live/event_live/manage.html.heex:1360 #: lib/claper_web/live/event_live/manage.html.heex:1362
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Use the associated keyboard shortcuts for quick toggling of these settings." 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." msgstr "Utilisez les raccourcis clavier associés pour basculer rapidement entre ces paramètres."
#: lib/claper_web/live/event_live/manage.html.heex:1360 #: lib/claper_web/live/event_live/manage.html.heex:1362
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "You can control each setting for the presentation (showing on the big screen) and on the attendee's room." 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." msgstr "Vous pouvez contrôler chaque paramètre pour la présentation (affichage sur le grand écran) et dans la salle des participants."
@@ -1277,22 +1281,22 @@ msgstr "Vos préférences ont été mises à jour."
msgid "Question" msgid "Question"
msgstr "Question" msgstr "Question"
#: lib/claper_web/live/event_live/manage.html.heex:1076 #: lib/claper_web/live/event_live/manage.html.heex:1078
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Questions" msgid "Questions"
msgstr "Questions" msgstr "Questions"
#: lib/claper_web/live/event_live/manage.html.heex:1163 #: lib/claper_web/live/event_live/manage.html.heex:1165
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Questions will appear here." msgid "Questions will appear here."
msgstr "Les questions apparaîtront ici." msgstr "Les questions apparaîtront ici."
#: lib/claper_web/live/event_live/manage.html.heex:1205 #: lib/claper_web/live/event_live/manage.html.heex:1207
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Sort by date" msgid "Sort by date"
msgstr "Trier par date" msgstr "Trier par date"
#: lib/claper_web/live/event_live/manage.html.heex:1184 #: lib/claper_web/live/event_live/manage.html.heex:1186
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Sort by popularity" msgid "Sort by popularity"
msgstr "Trier par popularité" msgstr "Trier par popularité"
@@ -1617,3 +1621,48 @@ msgstr "Non"
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Yes" msgid "Yes"
msgstr "Oui" msgstr "Oui"
#: lib/claper_web/templates/user_notifier/confirm.html.heex:29
#, elixir-autogen, elixir-format
msgid "CONFIRM ACCOUNT"
msgstr "CONFIRMER LE COMPTE"
#: lib/claper_web/templates/user_notifier/confirm.html.heex:17
#, elixir-autogen, elixir-format
msgid "Confirm account"
msgstr "Confirmer le compte"
#: lib/claper_web/notifiers/user_notifier.ex:45
#, elixir-autogen, elixir-format
msgid "Confirmation instructions"
msgstr "Instructions de confirmation"
#: lib/claper_web/templates/user_notifier/reset.html.heex:29
#, elixir-autogen, elixir-format
msgid "RESET PASSWORD"
msgstr "RÉINITIALISER LE MOT DE PASSE"
#: lib/claper_web/templates/user_notifier/reset.html.heex:17
#, elixir-autogen, elixir-format, fuzzy
msgid "Reset password"
msgstr "Réinitialiser le mot de passe"
#: lib/claper_web/notifiers/user_notifier.ex:56
#, elixir-autogen, elixir-format
msgid "Reset password instructions"
msgstr "Instructions de réinitialisation du mot de passe"
#: lib/claper_web/templates/user_notifier/confirm.html.heex:22
#, elixir-autogen, elixir-format, fuzzy
msgid "You can confirm your account by visiting the URL below"
msgstr "Vous pouvez confirmer votre compte en visitant l'URL ci-dessous"
#: lib/claper_web/templates/user_notifier/reset.html.heex:22
#, elixir-autogen, elixir-format
msgid "You can reset your password by visiting the URL below"
msgstr "Vous pouvez réinitialiser votre mot de passe en visitant l'URL ci-dessous"
#: lib/claper_web/templates/user_registration/confirm.html.heex:29
#, elixir-autogen, elixir-format
msgid "back to the home page"
msgstr "retour à la page d'accueil"

View File

@@ -9,7 +9,7 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Generator: Poedit 3.0.1\n" "X-Generator: Poedit 3.0.1\n"
#: lib/claper_web/live/event_live/manage.html.heex:1358 #: lib/claper_web/live/event_live/manage.html.heex:1360
#: lib/claper_web/live/user_settings_live/show.ex:77 #: lib/claper_web/live/user_settings_live/show.ex:77
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Settings" msgid "Settings"
@@ -151,7 +151,7 @@ msgstr "Scansiona per interagire in tempo reale"
msgid "Starting on" msgid "Starting on"
msgstr "Inizia il" msgstr "Inizia il"
#: lib/claper_web/live/event_live/event_form_component.ex:257 #: lib/claper_web/live/event_live/event_form_component.ex:268
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Updated successfully" msgid "Updated successfully"
msgstr "Aggiornato correttamente" msgstr "Aggiornato correttamente"
@@ -163,13 +163,12 @@ msgstr "È il momento di potenziare le tue presentazioni."
#: lib/claper_web/templates/error/404.html.heex:36 #: lib/claper_web/templates/error/404.html.heex:36
#: lib/claper_web/templates/error/500.html.heex:37 #: lib/claper_web/templates/error/500.html.heex:37
#: lib/claper_web/templates/user_registration/confirm.html.heex:29
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Return to home" msgid "Return to home"
msgstr "Ritorna alla home" msgstr "Ritorna alla home"
#: lib/claper_web/live/event_live/event_form_component.ex:201 #: lib/claper_web/live/event_live/event_form_component.ex:212
#: lib/claper_web/live/event_live/event_form_component.ex:237 #: lib/claper_web/live/event_live/event_form_component.ex:248
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Created successfully" msgid "Created successfully"
msgstr "Creato correttamente" msgstr "Creato correttamente"
@@ -196,7 +195,7 @@ msgstr "Crea"
#: lib/claper_web/live/embed_live/form_component.html.heex:74 #: lib/claper_web/live/embed_live/form_component.html.heex:74
#: lib/claper_web/live/event_live/event_card_component.ex:418 #: lib/claper_web/live/event_live/event_card_component.ex:418
#: lib/claper_web/live/event_live/event_form_component.html.heex:37 #: lib/claper_web/live/event_live/event_form_component.html.heex:37
#: lib/claper_web/live/event_live/manage.html.heex:1306 #: lib/claper_web/live/event_live/manage.html.heex:1308
#: lib/claper_web/live/event_live/manageable_post_component.ex:92 #: lib/claper_web/live/event_live/manageable_post_component.ex:92
#: lib/claper_web/live/event_live/post_component.ex:70 #: lib/claper_web/live/event_live/post_component.ex:70
#: lib/claper_web/live/event_live/post_component.ex:142 #: lib/claper_web/live/event_live/post_component.ex:142
@@ -260,7 +259,9 @@ msgid "Confirm email"
msgstr "Conferma email" msgstr "Conferma email"
#: lib/claper_web/templates/user_notifier/change.html.heex:32 #: lib/claper_web/templates/user_notifier/change.html.heex:32
#: lib/claper_web/templates/user_notifier/confirm.html.heex:32
#: lib/claper_web/templates/user_notifier/magic.html.heex:32 #: lib/claper_web/templates/user_notifier/magic.html.heex:32
#: lib/claper_web/templates/user_notifier/reset.html.heex:32
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "If you didn't create an account with us, please ignore this." msgid "If you didn't create an account with us, please ignore this."
msgstr "Se non hai creato un'utenza con noi, ignora questo messaggio." msgstr "Se non hai creato un'utenza con noi, ignora questo messaggio."
@@ -310,12 +311,12 @@ msgstr "Carica un file"
msgid "or drag and drop" msgid "or drag and drop"
msgstr "o trascina" msgstr "o trascina"
#: lib/claper_web/live/event_live/event_form_component.ex:311 #: lib/claper_web/live/event_live/event_form_component.ex:322
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "You have selected an incorrect file type" msgid "You have selected an incorrect file type"
msgstr "Hai selezionato un tipo di file non corretto" msgstr "Hai selezionato un tipo di file non corretto"
#: lib/claper_web/live/event_live/event_form_component.ex:310 #: lib/claper_web/live/event_live/event_form_component.ex:321
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Your file is too large" msgid "Your file is too large"
msgstr "Il tuo file è troppo grande" msgstr "Il tuo file è troppo grande"
@@ -345,7 +346,7 @@ msgstr "Nuovo sondaggio"
msgid "Title of your poll" msgid "Title of your poll"
msgstr "Titolo del tuo sondaggio" msgstr "Titolo del tuo sondaggio"
#: lib/claper_web/live/event_live/event_form_component.ex:312 #: lib/claper_web/live/event_live/event_form_component.ex:323
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Upload failed" msgid "Upload failed"
msgstr "Caricamento non riuscito" msgstr "Caricamento non riuscito"
@@ -395,7 +396,7 @@ msgstr "Indirizzo email utente"
msgid "Changing your file will remove all interaction elements like polls associated." msgid "Changing your file will remove all interaction elements like polls associated."
msgstr "La modifica del file rimuoverà tutti gli elementi di interazione associati, come i sondaggi." msgstr "La modifica del file rimuoverà tutti gli elementi di interazione associati, come i sondaggi."
#: lib/claper_web/live/event_live/manage.html.heex:1122 #: lib/claper_web/live/event_live/manage.html.heex:1124
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Messages from attendees will appear here." msgid "Messages from attendees will appear here."
msgstr "I messaggi delle persone partecipanti appariranno qui." msgstr "I messaggi delle persone partecipanti appariranno qui."
@@ -420,7 +421,7 @@ msgstr "Premi <strong>F</strong> nella finestra di presentazione per abilitare l
msgid "Ask, comment..." msgid "Ask, comment..."
msgstr "Chiedi, commenta..." msgstr "Chiedi, commenta..."
#: lib/claper_web/live/event_live/manage.html.heex:1068 #: lib/claper_web/live/event_live/manage.html.heex:1070
#: lib/claper_web/live/stat_live/index.html.heex:71 #: lib/claper_web/live/stat_live/index.html.heex:71
#: lib/claper_web/live/stat_live/index.html.heex:271 #: lib/claper_web/live/stat_live/index.html.heex:271
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
@@ -449,7 +450,9 @@ msgstr "Gli aiutanti possono presentare e gestire le interazioni"
#: lib/claper_web/templates/leader_notifier/invitation.html.heex:45 #: lib/claper_web/templates/leader_notifier/invitation.html.heex:45
#: lib/claper_web/templates/user_notifier/change.html.heex:42 #: lib/claper_web/templates/user_notifier/change.html.heex:42
#: lib/claper_web/templates/user_notifier/confirm.html.heex:42
#: lib/claper_web/templates/user_notifier/magic.html.heex:42 #: lib/claper_web/templates/user_notifier/magic.html.heex:42
#: lib/claper_web/templates/user_notifier/reset.html.heex:42
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "If youre having trouble with the button above, copy and paste the URL below into your web browser" msgid "If youre having trouble with the button above, copy and paste the URL below into your web browser"
msgstr "Se riscontri problemi con il pulsante sopra, copia e incolla l'URL sottostante nel tuo browser web" msgstr "Se riscontri problemi con il pulsante sopra, copia e incolla l'URL sottostante nel tuo browser web"
@@ -460,6 +463,7 @@ msgid "You can change your email by visiting the URL below"
msgstr "Puoi modificare la tua email visitando l'URL sottostante" msgstr "Puoi modificare la tua email visitando l'URL sottostante"
#: lib/claper_web/live/event_live/manage.html.heex:636 #: lib/claper_web/live/event_live/manage.html.heex:636
#: lib/claper_web/live/event_live/manage.html.heex:1035
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Add interaction" msgid "Add interaction"
msgstr "Aggiungi interazione" msgstr "Aggiungi interazione"
@@ -692,18 +696,18 @@ msgstr "Modifica modulo"
#: lib/claper_web/live/event_live/manage.html.heex:198 #: lib/claper_web/live/event_live/manage.html.heex:198
#: lib/claper_web/live/event_live/manage.html.heex:758 #: lib/claper_web/live/event_live/manage.html.heex:758
#: lib/claper_web/live/event_live/manage.html.heex:1318 #: lib/claper_web/live/event_live/manage.html.heex:1320
#: lib/claper_web/live/stat_live/index.html.heex:217 #: lib/claper_web/live/stat_live/index.html.heex:217
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Form" msgid "Form"
msgstr "Modulo" msgstr "Modulo"
#: lib/claper_web/live/event_live/manage.html.heex:1092 #: lib/claper_web/live/event_live/manage.html.heex:1094
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Form submissions" msgid "Form submissions"
msgstr "Invio di moduli" msgstr "Invio di moduli"
#: lib/claper_web/live/event_live/manage.html.heex:1291 #: lib/claper_web/live/event_live/manage.html.heex:1293
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Form submissions from attendees will appear here." msgid "Form submissions from attendees will appear here."
msgstr "I moduli compilati dai partecipanti appariranno qui." msgstr "I moduli compilati dai partecipanti appariranno qui."
@@ -738,7 +742,7 @@ msgstr "Invia"
msgid "Text" msgid "Text"
msgstr "Testo" msgstr "Testo"
#: lib/claper_web/live/event_live/manage.html.heex:1311 #: lib/claper_web/live/event_live/manage.html.heex:1313
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "This cannot be undone, confirm ?" msgid "This cannot be undone, confirm ?"
msgstr "Questa operazione non può essere annullata, confermi ?" msgstr "Questa operazione non può essere annullata, confermi ?"
@@ -942,12 +946,12 @@ msgstr "Appunta"
msgid "Pinned" msgid "Pinned"
msgstr "Appuntato" msgstr "Appuntato"
#: lib/claper_web/live/event_live/manage.html.heex:1084 #: lib/claper_web/live/event_live/manage.html.heex:1086
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Pinned messages" msgid "Pinned messages"
msgstr "Messaggi appuntati" msgstr "Messaggi appuntati"
#: lib/claper_web/live/event_live/manage.html.heex:1245 #: lib/claper_web/live/event_live/manage.html.heex:1247
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Pinned messages will appear here." msgid "Pinned messages will appear here."
msgstr "I messaggi appuntati verranno visualizzati qui." msgstr "I messaggi appuntati verranno visualizzati qui."
@@ -1048,7 +1052,7 @@ msgstr "Codice di accesso"
msgid "Animations in PPT/PPTX files are not supported, which is why we recommend exporting your presentation to PDF to ensure it displays correctly." msgid "Animations in PPT/PPTX files are not supported, which is why we recommend exporting your presentation to PDF to ensure it displays correctly."
msgstr "Le animazioni nei file PPT/PPTX non sono supportate, motivo per cui consigliamo di esportare la presentazione in PDF per garantirne la corretta visualizzazione." msgstr "Le animazioni nei file PPT/PPTX non sono supportate, motivo per cui consigliamo di esportare la presentazione in PDF per garantirne la corretta visualizzazione."
#: lib/claper_web/live/event_live/manage.html.heex:1056 #: lib/claper_web/live/event_live/manage.html.heex:1058
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Attendees interactions" msgid "Attendees interactions"
msgstr "Interazioni con i partecipanti" msgstr "Interazioni con i partecipanti"
@@ -1078,12 +1082,12 @@ msgstr "Aiutanti"
msgid "Finish" msgid "Finish"
msgstr "Terminato" msgstr "Terminato"
#: lib/claper_web/live/event_live/manage.html.heex:1058 #: lib/claper_web/live/event_live/manage.html.heex:1060
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Here you'll find all interactions from your attendees. You can manage messages, pinned messages, and submitted forms." msgid "Here you'll find all interactions from your attendees. You can manage messages, pinned messages, and submitted forms."
msgstr "Qui troverai tutte le interazioni dei tuoi partecipanti. Puoi gestire messaggi, messaggi appuntati e moduli compilati." msgstr "Qui troverai tutte le interazioni dei tuoi partecipanti. Puoi gestire messaggi, messaggi appuntati e moduli compilati."
#: lib/claper_web/live/event_live/manage.html.heex:1058 #: lib/claper_web/live/event_live/manage.html.heex:1060
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Identify users by their unique avatars." msgid "Identify users by their unique avatars."
msgstr "Identifica gli utenti tramite i loro avatar unici." msgstr "Identifica gli utenti tramite i loro avatar unici."
@@ -1105,12 +1109,12 @@ msgstr "Seleziona il file della tua presentazione. I formati accettati sono PDF,
msgid "Time to launch your presentation!" msgid "Time to launch your presentation!"
msgstr "È il momento di lanciare la tua presentazione!" msgstr "È il momento di lanciare la tua presentazione!"
#: lib/claper_web/live/event_live/manage.html.heex:1360 #: lib/claper_web/live/event_live/manage.html.heex:1362
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Use the associated keyboard shortcuts for quick toggling of these settings." msgid "Use the associated keyboard shortcuts for quick toggling of these settings."
msgstr "Per attivare/disattivare rapidamente queste impostazioni, utilizzare le scorciatoie da tastiera associate." msgstr "Per attivare/disattivare rapidamente queste impostazioni, utilizzare le scorciatoie da tastiera associate."
#: lib/claper_web/live/event_live/manage.html.heex:1360 #: lib/claper_web/live/event_live/manage.html.heex:1362
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "You can control each setting for the presentation (showing on the big screen) and on the attendee's room." msgid "You can control each setting for the presentation (showing on the big screen) and on the attendee's room."
msgstr "È possibile controllare ogni impostazione della presentazione (visualizzata sul grande schermo) e della sala dei partecipanti." msgstr "È possibile controllare ogni impostazione della presentazione (visualizzata sul grande schermo) e della sala dei partecipanti."
@@ -1273,22 +1277,22 @@ msgstr "Le tue preferenze sono state aggiornate."
msgid "Question" msgid "Question"
msgstr "Domanda" msgstr "Domanda"
#: lib/claper_web/live/event_live/manage.html.heex:1076 #: lib/claper_web/live/event_live/manage.html.heex:1078
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Questions" msgid "Questions"
msgstr "Domande" msgstr "Domande"
#: lib/claper_web/live/event_live/manage.html.heex:1163 #: lib/claper_web/live/event_live/manage.html.heex:1165
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Questions will appear here." msgid "Questions will appear here."
msgstr "Le domande appariranno qui." msgstr "Le domande appariranno qui."
#: lib/claper_web/live/event_live/manage.html.heex:1205 #: lib/claper_web/live/event_live/manage.html.heex:1207
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Sort by date" msgid "Sort by date"
msgstr "Ordina per data" msgstr "Ordina per data"
#: lib/claper_web/live/event_live/manage.html.heex:1184 #: lib/claper_web/live/event_live/manage.html.heex:1186
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Sort by popularity" msgid "Sort by popularity"
msgstr "Ordina per popolarità" msgstr "Ordina per popolarità"
@@ -1613,3 +1617,48 @@ msgstr "No"
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Yes" msgid "Yes"
msgstr "Sì" msgstr "Sì"
#: lib/claper_web/templates/user_notifier/confirm.html.heex:29
#, elixir-autogen, elixir-format
msgid "CONFIRM ACCOUNT"
msgstr "CONFERMA ACCOUNT"
#: lib/claper_web/templates/user_notifier/confirm.html.heex:17
#, elixir-autogen, elixir-format
msgid "Confirm account"
msgstr "Conferma account"
#: lib/claper_web/notifiers/user_notifier.ex:45
#, elixir-autogen, elixir-format
msgid "Confirmation instructions"
msgstr "Istruzioni di conferma"
#: lib/claper_web/templates/user_notifier/reset.html.heex:29
#, elixir-autogen, elixir-format
msgid "RESET PASSWORD"
msgstr "REIMPOSTA PASSWORD"
#: lib/claper_web/templates/user_notifier/reset.html.heex:17
#, elixir-autogen, elixir-format, fuzzy
msgid "Reset password"
msgstr "Reimposta la tua password"
#: lib/claper_web/notifiers/user_notifier.ex:56
#, elixir-autogen, elixir-format
msgid "Reset password instructions"
msgstr "Istruzioni per reimpostare la password"
#: lib/claper_web/templates/user_notifier/confirm.html.heex:22
#, elixir-autogen, elixir-format, fuzzy
msgid "You can confirm your account by visiting the URL below"
msgstr "Puoi confermare il tuo account visitando l'URL sottostante"
#: lib/claper_web/templates/user_notifier/reset.html.heex:22
#, elixir-autogen, elixir-format
msgid "You can reset your password by visiting the URL below"
msgstr "Puoi reimpostare la tua password visitando l'URL sottostante"
#: lib/claper_web/templates/user_registration/confirm.html.heex:29
#, elixir-autogen, elixir-format
msgid "back to the home page"
msgstr "torna alla pagina iniziale"

View File

@@ -8,7 +8,7 @@ msgstr ""
"Language: nl\n" "Language: nl\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n"
#: lib/claper_web/live/event_live/manage.html.heex:1358 #: lib/claper_web/live/event_live/manage.html.heex:1360
#: lib/claper_web/live/user_settings_live/show.ex:77 #: lib/claper_web/live/user_settings_live/show.ex:77
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Settings" msgid "Settings"
@@ -150,7 +150,7 @@ msgstr "Scannen om live mee te doen"
msgid "Starting on" msgid "Starting on"
msgstr "Vanaf" msgstr "Vanaf"
#: lib/claper_web/live/event_live/event_form_component.ex:257 #: lib/claper_web/live/event_live/event_form_component.ex:268
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Updated successfully" msgid "Updated successfully"
msgstr "Succesvol bijgewerkt" msgstr "Succesvol bijgewerkt"
@@ -162,13 +162,12 @@ msgstr "Het is tijd om jouw presentaties kracht bij te zetten."
#: lib/claper_web/templates/error/404.html.heex:36 #: lib/claper_web/templates/error/404.html.heex:36
#: lib/claper_web/templates/error/500.html.heex:37 #: lib/claper_web/templates/error/500.html.heex:37
#: lib/claper_web/templates/user_registration/confirm.html.heex:29
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Return to home" msgid "Return to home"
msgstr "Terug" msgstr "Terug"
#: lib/claper_web/live/event_live/event_form_component.ex:201 #: lib/claper_web/live/event_live/event_form_component.ex:212
#: lib/claper_web/live/event_live/event_form_component.ex:237 #: lib/claper_web/live/event_live/event_form_component.ex:248
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Created successfully" msgid "Created successfully"
msgstr "Succesvol aangemaakt" msgstr "Succesvol aangemaakt"
@@ -195,7 +194,7 @@ msgstr "Aanmaken"
#: lib/claper_web/live/embed_live/form_component.html.heex:74 #: lib/claper_web/live/embed_live/form_component.html.heex:74
#: lib/claper_web/live/event_live/event_card_component.ex:418 #: lib/claper_web/live/event_live/event_card_component.ex:418
#: lib/claper_web/live/event_live/event_form_component.html.heex:37 #: lib/claper_web/live/event_live/event_form_component.html.heex:37
#: lib/claper_web/live/event_live/manage.html.heex:1306 #: lib/claper_web/live/event_live/manage.html.heex:1308
#: lib/claper_web/live/event_live/manageable_post_component.ex:92 #: lib/claper_web/live/event_live/manageable_post_component.ex:92
#: lib/claper_web/live/event_live/post_component.ex:70 #: lib/claper_web/live/event_live/post_component.ex:70
#: lib/claper_web/live/event_live/post_component.ex:142 #: lib/claper_web/live/event_live/post_component.ex:142
@@ -259,7 +258,9 @@ msgid "Confirm email"
msgstr "Bevestig e-mail" msgstr "Bevestig e-mail"
#: lib/claper_web/templates/user_notifier/change.html.heex:32 #: lib/claper_web/templates/user_notifier/change.html.heex:32
#: lib/claper_web/templates/user_notifier/confirm.html.heex:32
#: lib/claper_web/templates/user_notifier/magic.html.heex:32 #: lib/claper_web/templates/user_notifier/magic.html.heex:32
#: lib/claper_web/templates/user_notifier/reset.html.heex:32
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "If you didn't create an account with us, please ignore this." msgid "If you didn't create an account with us, please ignore this."
msgstr "Als je geen account bij ons hebt aangemaakt, kun je dit negeren." msgstr "Als je geen account bij ons hebt aangemaakt, kun je dit negeren."
@@ -309,12 +310,12 @@ msgstr "Een bestand uploaden"
msgid "or drag and drop" msgid "or drag and drop"
msgstr "of slepen en neerzetten" msgstr "of slepen en neerzetten"
#: lib/claper_web/live/event_live/event_form_component.ex:311 #: lib/claper_web/live/event_live/event_form_component.ex:322
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "You have selected an incorrect file type" msgid "You have selected an incorrect file type"
msgstr "Je hebt een onjuist bestandstype geselecteerd" msgstr "Je hebt een onjuist bestandstype geselecteerd"
#: lib/claper_web/live/event_live/event_form_component.ex:310 #: lib/claper_web/live/event_live/event_form_component.ex:321
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Your file is too large" msgid "Your file is too large"
msgstr "Het bestand is te groot" msgstr "Het bestand is te groot"
@@ -344,7 +345,7 @@ msgstr "Nieuwe peiling"
msgid "Title of your poll" msgid "Title of your poll"
msgstr "Titel van de peiling" msgstr "Titel van de peiling"
#: lib/claper_web/live/event_live/event_form_component.ex:312 #: lib/claper_web/live/event_live/event_form_component.ex:323
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Upload failed" msgid "Upload failed"
msgstr "Uploaden mislukt" msgstr "Uploaden mislukt"
@@ -394,7 +395,7 @@ msgstr "E-mailadres van gebruiker"
msgid "Changing your file will remove all interaction elements like polls associated." msgid "Changing your file will remove all interaction elements like polls associated."
msgstr "Als je het bestand wijzigt, worden alle bijbehorende interactie-elementen, zoals peilingen, verwijderd." msgstr "Als je het bestand wijzigt, worden alle bijbehorende interactie-elementen, zoals peilingen, verwijderd."
#: lib/claper_web/live/event_live/manage.html.heex:1122 #: lib/claper_web/live/event_live/manage.html.heex:1124
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Messages from attendees will appear here." msgid "Messages from attendees will appear here."
msgstr "Hier verschijnen berichten van deelnemers." msgstr "Hier verschijnen berichten van deelnemers."
@@ -419,7 +420,7 @@ msgstr "Druk op <strong>F</strong> in het presentatievenster om volledig scherm
msgid "Ask, comment..." msgid "Ask, comment..."
msgstr "Vraag, reageer..." msgstr "Vraag, reageer..."
#: lib/claper_web/live/event_live/manage.html.heex:1068 #: lib/claper_web/live/event_live/manage.html.heex:1070
#: lib/claper_web/live/stat_live/index.html.heex:71 #: lib/claper_web/live/stat_live/index.html.heex:71
#: lib/claper_web/live/stat_live/index.html.heex:271 #: lib/claper_web/live/stat_live/index.html.heex:271
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
@@ -448,7 +449,9 @@ msgstr "Facilitators kunnen interacties presenteren en beheren"
#: lib/claper_web/templates/leader_notifier/invitation.html.heex:45 #: lib/claper_web/templates/leader_notifier/invitation.html.heex:45
#: lib/claper_web/templates/user_notifier/change.html.heex:42 #: lib/claper_web/templates/user_notifier/change.html.heex:42
#: lib/claper_web/templates/user_notifier/confirm.html.heex:42
#: lib/claper_web/templates/user_notifier/magic.html.heex:42 #: lib/claper_web/templates/user_notifier/magic.html.heex:42
#: lib/claper_web/templates/user_notifier/reset.html.heex:42
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "If youre having trouble with the button above, copy and paste the URL below into your web browser" msgid "If youre having trouble with the button above, copy and paste the URL below into your web browser"
msgstr "Als je problemen ondervindt met de bovenstaande knop, kopieer en plak dan de onderstaande URL in de webbrowser" msgstr "Als je problemen ondervindt met de bovenstaande knop, kopieer en plak dan de onderstaande URL in de webbrowser"
@@ -459,6 +462,7 @@ msgid "You can change your email by visiting the URL below"
msgstr "Je kunt het e-mailadres wijzigen door naar de onderstaande URL te gaan" msgstr "Je kunt het e-mailadres wijzigen door naar de onderstaande URL te gaan"
#: lib/claper_web/live/event_live/manage.html.heex:636 #: lib/claper_web/live/event_live/manage.html.heex:636
#: lib/claper_web/live/event_live/manage.html.heex:1035
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Add interaction" msgid "Add interaction"
msgstr "Voeg interactie toe" msgstr "Voeg interactie toe"
@@ -691,18 +695,18 @@ msgstr "Formulier bewerken"
#: lib/claper_web/live/event_live/manage.html.heex:198 #: lib/claper_web/live/event_live/manage.html.heex:198
#: lib/claper_web/live/event_live/manage.html.heex:758 #: lib/claper_web/live/event_live/manage.html.heex:758
#: lib/claper_web/live/event_live/manage.html.heex:1318 #: lib/claper_web/live/event_live/manage.html.heex:1320
#: lib/claper_web/live/stat_live/index.html.heex:217 #: lib/claper_web/live/stat_live/index.html.heex:217
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Form" msgid "Form"
msgstr "Formulier" msgstr "Formulier"
#: lib/claper_web/live/event_live/manage.html.heex:1092 #: lib/claper_web/live/event_live/manage.html.heex:1094
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Form submissions" msgid "Form submissions"
msgstr "Formulierinzendingen" msgstr "Formulierinzendingen"
#: lib/claper_web/live/event_live/manage.html.heex:1291 #: lib/claper_web/live/event_live/manage.html.heex:1293
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Form submissions from attendees will appear here." msgid "Form submissions from attendees will appear here."
msgstr "Formulierinzendingen van deelnemers worden hier weergegeven." msgstr "Formulierinzendingen van deelnemers worden hier weergegeven."
@@ -737,7 +741,7 @@ msgstr "Indienen"
msgid "Text" msgid "Text"
msgstr "Tekst" msgstr "Tekst"
#: lib/claper_web/live/event_live/manage.html.heex:1311 #: lib/claper_web/live/event_live/manage.html.heex:1313
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "This cannot be undone, confirm ?" msgid "This cannot be undone, confirm ?"
msgstr "Dit kan niet ongedaan worden gemaakt. Bevestigen ?" msgstr "Dit kan niet ongedaan worden gemaakt. Bevestigen ?"
@@ -941,12 +945,12 @@ msgstr "Vastzetten"
msgid "Pinned" msgid "Pinned"
msgstr "Vastgezet" msgstr "Vastgezet"
#: lib/claper_web/live/event_live/manage.html.heex:1084 #: lib/claper_web/live/event_live/manage.html.heex:1086
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Pinned messages" msgid "Pinned messages"
msgstr "Vastgezette berichten" msgstr "Vastgezette berichten"
#: lib/claper_web/live/event_live/manage.html.heex:1245 #: lib/claper_web/live/event_live/manage.html.heex:1247
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Pinned messages will appear here." msgid "Pinned messages will appear here."
msgstr "Hier verschijnen vastgezette berichten." msgstr "Hier verschijnen vastgezette berichten."
@@ -1047,7 +1051,7 @@ msgstr "Toegangscode"
msgid "Animations in PPT/PPTX files are not supported, which is why we recommend exporting your presentation to PDF to ensure it displays correctly." msgid "Animations in PPT/PPTX files are not supported, which is why we recommend exporting your presentation to PDF to ensure it displays correctly."
msgstr "Animaties in PPT/PPTX-bestanden worden niet ondersteund. Daarom raden wij je aan de presentatie naar PDF te exporteren om er zeker van te zijn dat deze correct wordt weergegeven." msgstr "Animaties in PPT/PPTX-bestanden worden niet ondersteund. Daarom raden wij je aan de presentatie naar PDF te exporteren om er zeker van te zijn dat deze correct wordt weergegeven."
#: lib/claper_web/live/event_live/manage.html.heex:1056 #: lib/claper_web/live/event_live/manage.html.heex:1058
#, elixir-autogen, elixir-format, fuzzy #, elixir-autogen, elixir-format, fuzzy
msgid "Attendees interactions" msgid "Attendees interactions"
msgstr "Interacties van deelnemers" msgstr "Interacties van deelnemers"
@@ -1077,12 +1081,12 @@ msgstr "Facilitators"
msgid "Finish" msgid "Finish"
msgstr "Finish" msgstr "Finish"
#: lib/claper_web/live/event_live/manage.html.heex:1058 #: lib/claper_web/live/event_live/manage.html.heex:1060
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Here you'll find all interactions from your attendees. You can manage messages, pinned messages, and submitted forms." msgid "Here you'll find all interactions from your attendees. You can manage messages, pinned messages, and submitted forms."
msgstr "Hier vind je alle interacties van je bezoekers. Je kunt berichten, vastgezette berichten en verzonden formulieren beheren." msgstr "Hier vind je alle interacties van je bezoekers. Je kunt berichten, vastgezette berichten en verzonden formulieren beheren."
#: lib/claper_web/live/event_live/manage.html.heex:1058 #: lib/claper_web/live/event_live/manage.html.heex:1060
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Identify users by their unique avatars." msgid "Identify users by their unique avatars."
msgstr "Identificeer gebruikers aan de hand van hun unieke avatars." msgstr "Identificeer gebruikers aan de hand van hun unieke avatars."
@@ -1104,12 +1108,12 @@ msgstr "Selecteer het Presentatie. Geaccepteerde formaten zijn PDF, PPT of PPTX.
msgid "Time to launch your presentation!" msgid "Time to launch your presentation!"
msgstr "Tijd om je presentatie te starten!" msgstr "Tijd om je presentatie te starten!"
#: lib/claper_web/live/event_live/manage.html.heex:1360 #: lib/claper_web/live/event_live/manage.html.heex:1362
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Use the associated keyboard shortcuts for quick toggling of these settings." msgid "Use the associated keyboard shortcuts for quick toggling of these settings."
msgstr "Gebruik de bijbehorende sneltoetsen om snel tussen deze instellingen te schakelen." msgstr "Gebruik de bijbehorende sneltoetsen om snel tussen deze instellingen te schakelen."
#: lib/claper_web/live/event_live/manage.html.heex:1360 #: lib/claper_web/live/event_live/manage.html.heex:1362
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "You can control each setting for the presentation (showing on the big screen) and on the attendee's room." msgid "You can control each setting for the presentation (showing on the big screen) and on the attendee's room."
msgstr "Je kunt elke instelling voor de presentatie (weergave op het grote scherm) en in de ruimte van de deelnemer beheren." msgstr "Je kunt elke instelling voor de presentatie (weergave op het grote scherm) en in de ruimte van de deelnemer beheren."
@@ -1272,22 +1276,22 @@ msgstr "Je voorkeuren zijn bijgewerkt."
msgid "Question" msgid "Question"
msgstr "Vraag" msgstr "Vraag"
#: lib/claper_web/live/event_live/manage.html.heex:1076 #: lib/claper_web/live/event_live/manage.html.heex:1078
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Questions" msgid "Questions"
msgstr "Vragen" msgstr "Vragen"
#: lib/claper_web/live/event_live/manage.html.heex:1163 #: lib/claper_web/live/event_live/manage.html.heex:1165
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Questions will appear here." msgid "Questions will appear here."
msgstr "Vragen zullen hier verschijnen" msgstr "Vragen zullen hier verschijnen"
#: lib/claper_web/live/event_live/manage.html.heex:1205 #: lib/claper_web/live/event_live/manage.html.heex:1207
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Sort by date" msgid "Sort by date"
msgstr "Sorteren op datum" msgstr "Sorteren op datum"
#: lib/claper_web/live/event_live/manage.html.heex:1184 #: lib/claper_web/live/event_live/manage.html.heex:1186
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Sort by popularity" msgid "Sort by popularity"
msgstr "Sorteer op populariteit" msgstr "Sorteer op populariteit"
@@ -1612,3 +1616,48 @@ msgstr "Nee"
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Yes" msgid "Yes"
msgstr "Ja" msgstr "Ja"
#: lib/claper_web/templates/user_notifier/confirm.html.heex:29
#, elixir-autogen, elixir-format
msgid "CONFIRM ACCOUNT"
msgstr "BEVESTIG ACCOUNT"
#: lib/claper_web/templates/user_notifier/confirm.html.heex:17
#, elixir-autogen, elixir-format
msgid "Confirm account"
msgstr "Bevestig account"
#: lib/claper_web/notifiers/user_notifier.ex:45
#, elixir-autogen, elixir-format
msgid "Confirmation instructions"
msgstr "Bevestigingsinstructies"
#: lib/claper_web/templates/user_notifier/reset.html.heex:29
#, elixir-autogen, elixir-format
msgid "RESET PASSWORD"
msgstr "WACHTWOORD OPNIEUW INSTELLEN"
#: lib/claper_web/templates/user_notifier/reset.html.heex:17
#, elixir-autogen, elixir-format, fuzzy
msgid "Reset password"
msgstr "Stel je wachtwoord opnieuw in"
#: lib/claper_web/notifiers/user_notifier.ex:56
#, elixir-autogen, elixir-format
msgid "Reset password instructions"
msgstr "Instructies voor het opnieuw instellen van het wachtwoord"
#: lib/claper_web/templates/user_notifier/confirm.html.heex:22
#, elixir-autogen, elixir-format, fuzzy
msgid "You can confirm your account by visiting the URL below"
msgstr "Je kunt je account bevestigen door de onderstaande URL te bezoeken"
#: lib/claper_web/templates/user_notifier/reset.html.heex:22
#, elixir-autogen, elixir-format
msgid "You can reset your password by visiting the URL below"
msgstr "Je kunt je wachtwoord opnieuw instellen door de onderstaande URL te bezoeken"
#: lib/claper_web/templates/user_registration/confirm.html.heex:29
#, elixir-autogen, elixir-format
msgid "back to the home page"
msgstr "terug naar de startpagina"

View File

@@ -45,7 +45,7 @@ defmodule ClaperWeb.UserConfirmationControllerTest do
assert Phoenix.Flash.get(conn.assigns.flash, :info) =~ "If your email is in our system" assert Phoenix.Flash.get(conn.assigns.flash, :info) =~ "If your email is in our system"
assert from(ut in Accounts.UserToken, assert from(ut in Accounts.UserToken,
where: ut.context == "confirm" where: ut.context == "confirm" and ut.sent_to == "unknown@example.com"
) )
|> Repo.all() == [] |> Repo.all() == []
end end
@@ -58,19 +58,19 @@ defmodule ClaperWeb.UserConfirmationControllerTest do
Accounts.deliver_user_confirmation_instructions(user, url) Accounts.deliver_user_confirmation_instructions(user, url)
end) end)
conn = post(conn, ~p"/users/confirm/#{token}") conn = get(conn, ~p"/users/confirm/#{token}")
assert redirected_to(conn) == "/" assert redirected_to(conn) == ~p"/users/log_in"
assert Phoenix.Flash.get(conn.assigns.flash, :info) =~ "User confirmed successfully" assert Phoenix.Flash.get(conn.assigns.flash, :info) =~ "User confirmed successfully"
assert Accounts.get_user!(user.id).confirmed_at assert Accounts.get_user!(user.id).confirmed_at
refute get_session(conn, :user_token) refute get_session(conn, :user_token)
assert from(ut in Accounts.UserToken, assert from(ut in Accounts.UserToken,
where: ut.context == "confirm" where: ut.context == "confirm" and ut.user_id == ^user.id
) )
|> Repo.all() == [] |> Repo.all() == []
# When not logged in # When not logged in
conn = post(conn, ~p"/users/confirm/#{token}") conn = get(conn, ~p"/users/confirm/#{token}")
assert redirected_to(conn) == "/" assert redirected_to(conn) == "/"
assert Phoenix.Flash.get(conn.assigns.flash, :error) =~ assert Phoenix.Flash.get(conn.assigns.flash, :error) =~
@@ -80,14 +80,14 @@ defmodule ClaperWeb.UserConfirmationControllerTest do
conn = conn =
build_conn() build_conn()
|> log_in_user(user) |> log_in_user(user)
|> post(~p"/users/confirm/#{token}") |> get(~p"/users/confirm/#{token}")
assert redirected_to(conn) == "/" assert redirected_to(conn) == "/events"
refute Phoenix.Flash.get(conn.assigns.flash, :error) refute Phoenix.Flash.get(conn.assigns.flash, :error)
end end
test "does not confirm email with invalid token", %{conn: conn, user: user} do test "does not confirm email with invalid token", %{conn: conn, user: user} do
conn = post(conn, ~p"/users/confirm/#{"oops"}") conn = get(conn, ~p"/users/confirm/#{"oops"}")
assert redirected_to(conn) == "/" assert redirected_to(conn) == "/"
assert Phoenix.Flash.get(conn.assigns.flash, :error) =~ assert Phoenix.Flash.get(conn.assigns.flash, :error) =~