add translation
This commit is contained in:
parent
527657d37b
commit
4ba03821a2
9 changed files with 426 additions and 121 deletions
|
|
@ -29,13 +29,13 @@ defmodule MvWeb.LinkOidcAccountLive do
|
||||||
{:error, _} ->
|
{:error, _} ->
|
||||||
{:ok,
|
{:ok,
|
||||||
socket
|
socket
|
||||||
|> put_flash(:error, gettext("Session expired. Please try again."))
|
|> put_flash(:error, dgettext("auth", "Session expired. Please try again."))
|
||||||
|> redirect(to: ~p"/sign-in")}
|
|> redirect(to: ~p"/sign-in")}
|
||||||
end
|
end
|
||||||
else
|
else
|
||||||
{:ok,
|
{:ok,
|
||||||
socket
|
socket
|
||||||
|> put_flash(:error, gettext("Invalid session. Please try again."))
|
|> put_flash(:error, dgettext("auth", "Invalid session. Please try again."))
|
||||||
|> redirect(to: ~p"/sign-in")}
|
|> redirect(to: ~p"/sign-in")}
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
@ -60,7 +60,7 @@ defmodule MvWeb.LinkOidcAccountLive do
|
||||||
# Password incorrect
|
# Password incorrect
|
||||||
{:noreply,
|
{:noreply,
|
||||||
socket
|
socket
|
||||||
|> assign(:error, gettext("Incorrect password. Please try again."))
|
|> assign(:error, dgettext("auth", "Incorrect password. Please try again."))
|
||||||
|> assign(:form, to_form(%{"password" => ""}))}
|
|> assign(:form, to_form(%{"password" => ""}))}
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
@ -103,7 +103,8 @@ defmodule MvWeb.LinkOidcAccountLive do
|
||||||
socket
|
socket
|
||||||
|> put_flash(
|
|> put_flash(
|
||||||
:info,
|
:info,
|
||||||
gettext(
|
dgettext(
|
||||||
|
"auth",
|
||||||
"Your OIDC account has been successfully linked! Redirecting to complete sign-in..."
|
"Your OIDC account has been successfully linked! Redirecting to complete sign-in..."
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
|
|
@ -112,7 +113,10 @@ defmodule MvWeb.LinkOidcAccountLive do
|
||||||
{:error, error} ->
|
{:error, error} ->
|
||||||
{:noreply,
|
{:noreply,
|
||||||
socket
|
socket
|
||||||
|> assign(:error, gettext("Failed to link account: %{error}", error: inspect(error)))
|
|> assign(
|
||||||
|
:error,
|
||||||
|
dgettext("auth", "Failed to link account: %{error}", error: inspect(error))
|
||||||
|
)
|
||||||
|> assign(:form, to_form(%{"password" => ""}))}
|
|> assign(:form, to_form(%{"password" => ""}))}
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
@ -121,10 +125,26 @@ defmodule MvWeb.LinkOidcAccountLive do
|
||||||
def render(assigns) do
|
def render(assigns) do
|
||||||
~H"""
|
~H"""
|
||||||
<div class="mx-auto max-w-sm mt-16">
|
<div class="mx-auto max-w-sm mt-16">
|
||||||
|
<%!-- Language Selector --%>
|
||||||
|
<div class="flex justify-center mb-4">
|
||||||
|
<form method="post" action="/set_locale" class="text-sm">
|
||||||
|
<input type="hidden" name="_csrf_token" value={Plug.CSRFProtection.get_csrf_token()} />
|
||||||
|
<select
|
||||||
|
name="locale"
|
||||||
|
onchange="this.form.submit()"
|
||||||
|
class="select select-sm select-bordered"
|
||||||
|
>
|
||||||
|
<option value="de" selected={Gettext.get_locale() == "de"}>🇩🇪 Deutsch</option>
|
||||||
|
<option value="en" selected={Gettext.get_locale() == "en"}>🇬🇧 English</option>
|
||||||
|
</select>
|
||||||
|
</form>
|
||||||
|
</div>
|
||||||
|
|
||||||
<.header class="text-center">
|
<.header class="text-center">
|
||||||
{gettext("Link OIDC Account")}
|
{dgettext("auth", "Link OIDC Account")}
|
||||||
<:subtitle>
|
<:subtitle>
|
||||||
{gettext(
|
{dgettext(
|
||||||
|
"auth",
|
||||||
"An account with email %{email} already exists. Please enter your password to link your OIDC account.",
|
"An account with email %{email} already exists. Please enter your password to link your OIDC account.",
|
||||||
email: @user.email
|
email: @user.email
|
||||||
)}
|
)}
|
||||||
|
|
@ -134,7 +154,12 @@ defmodule MvWeb.LinkOidcAccountLive do
|
||||||
<.form for={@form} id="link-oidc-form" phx-submit="submit" phx-change="validate" class="mt-8">
|
<.form for={@form} id="link-oidc-form" phx-submit="submit" phx-change="validate" class="mt-8">
|
||||||
<div class="space-y-6">
|
<div class="space-y-6">
|
||||||
<div>
|
<div>
|
||||||
<.input field={@form[:password]} type="password" label={gettext("Password")} required />
|
<.input
|
||||||
|
field={@form[:password]}
|
||||||
|
type="password"
|
||||||
|
label={dgettext("auth", "Password")}
|
||||||
|
required
|
||||||
|
/>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<%= if @error do %>
|
<%= if @error do %>
|
||||||
|
|
@ -144,8 +169,8 @@ defmodule MvWeb.LinkOidcAccountLive do
|
||||||
<% end %>
|
<% end %>
|
||||||
|
|
||||||
<div>
|
<div>
|
||||||
<.button phx-disable-with={gettext("Linking...")} class="w-full">
|
<.button phx-disable-with={dgettext("auth", "Linking...")} class="w-full">
|
||||||
{gettext("Link Account")}
|
{dgettext("auth", "Link Account")}
|
||||||
</.button>
|
</.button>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
@ -153,7 +178,7 @@ defmodule MvWeb.LinkOidcAccountLive do
|
||||||
|
|
||||||
<div class="mt-4 text-center text-sm">
|
<div class="mt-4 text-center text-sm">
|
||||||
<.link navigate={~p"/sign-in"} class="text-brand hover:underline">
|
<.link navigate={~p"/sign-in"} class="text-brand hover:underline">
|
||||||
{gettext("Cancel")}
|
{dgettext("auth", "Cancel")}
|
||||||
</.link>
|
</.link>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
|
||||||
|
|
@ -4,6 +4,8 @@ defmodule MvWeb.LocaleController do
|
||||||
def set_locale(conn, %{"locale" => locale}) do
|
def set_locale(conn, %{"locale" => locale}) do
|
||||||
conn
|
conn
|
||||||
|> put_session(:locale, locale)
|
|> put_session(:locale, locale)
|
||||||
|
# Store locale in a cookie that persists beyond the session
|
||||||
|
|> put_resp_cookie("locale", locale, max_age: 365 * 24 * 60 * 60, same_site: "Lax")
|
||||||
|> redirect(to: get_referer(conn) || "/")
|
|> redirect(to: get_referer(conn) || "/")
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -144,6 +144,7 @@ defmodule MvWeb.Router do
|
||||||
defp set_locale(conn, _opts) do
|
defp set_locale(conn, _opts) do
|
||||||
locale =
|
locale =
|
||||||
get_session(conn, :locale) ||
|
get_session(conn, :locale) ||
|
||||||
|
get_locale_from_cookie(conn) ||
|
||||||
extract_locale_from_headers(conn.req_headers)
|
extract_locale_from_headers(conn.req_headers)
|
||||||
|
|
||||||
Gettext.put_locale(MvWeb.Gettext, locale)
|
Gettext.put_locale(MvWeb.Gettext, locale)
|
||||||
|
|
@ -153,6 +154,13 @@ defmodule MvWeb.Router do
|
||||||
|> assign(:locale, locale)
|
|> assign(:locale, locale)
|
||||||
end
|
end
|
||||||
|
|
||||||
|
defp get_locale_from_cookie(conn) do
|
||||||
|
case conn.req_cookies do
|
||||||
|
%{"locale" => locale} when locale in ["en", "de"] -> locale
|
||||||
|
_ -> nil
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
# Get locale from user
|
# Get locale from user
|
||||||
defp extract_locale_from_headers(headers) do
|
defp extract_locale_from_headers(headers) do
|
||||||
headers
|
headers
|
||||||
|
|
|
||||||
|
|
@ -36,6 +36,8 @@ msgstr ""
|
||||||
msgid "Need an account?"
|
msgid "Need an account?"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: lib/mv_web/live/auth/link_oidc_account_live.ex:141
|
||||||
|
#, elixir-autogen
|
||||||
msgid "Password"
|
msgid "Password"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
|
@ -62,3 +64,53 @@ msgstr ""
|
||||||
|
|
||||||
msgid "Your password has successfully been reset"
|
msgid "Your password has successfully been reset"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: lib/mv_web/live/auth/link_oidc_account_live.ex:130
|
||||||
|
#, elixir-autogen, elixir-format
|
||||||
|
msgid "An account with email %{email} already exists. Please enter your password to link your OIDC account."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: lib/mv_web/live/auth/link_oidc_account_live.ex:160
|
||||||
|
#, elixir-autogen, elixir-format
|
||||||
|
msgid "Cancel"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: lib/mv_web/live/auth/link_oidc_account_live.ex:118
|
||||||
|
#, elixir-autogen, elixir-format
|
||||||
|
msgid "Failed to link account: %{error}"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: lib/mv_web/live/auth/link_oidc_account_live.ex:65
|
||||||
|
#, elixir-autogen, elixir-format
|
||||||
|
msgid "Incorrect password. Please try again."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: lib/mv_web/live/auth/link_oidc_account_live.ex:40
|
||||||
|
#, elixir-autogen, elixir-format
|
||||||
|
msgid "Invalid session. Please try again."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: lib/mv_web/live/auth/link_oidc_account_live.ex:152
|
||||||
|
#, elixir-autogen, elixir-format
|
||||||
|
msgid "Link Account"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: lib/mv_web/live/auth/link_oidc_account_live.ex:128
|
||||||
|
#, elixir-autogen, elixir-format
|
||||||
|
msgid "Link OIDC Account"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: lib/mv_web/live/auth/link_oidc_account_live.ex:151
|
||||||
|
#, elixir-autogen, elixir-format
|
||||||
|
msgid "Linking..."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: lib/mv_web/live/auth/link_oidc_account_live.ex:34
|
||||||
|
#, elixir-autogen, elixir-format
|
||||||
|
msgid "Session expired. Please try again."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: lib/mv_web/live/auth/link_oidc_account_live.ex:108
|
||||||
|
#, elixir-autogen, elixir-format
|
||||||
|
msgid "Your OIDC account has been successfully linked! Redirecting to complete sign-in..."
|
||||||
|
msgstr ""
|
||||||
|
|
|
||||||
|
|
@ -35,6 +35,8 @@ msgstr "Falls diese*r Benutzer*in bekannt ist, wird jetzt eine Email mit einer A
|
||||||
msgid "Need an account?"
|
msgid "Need an account?"
|
||||||
msgstr "Konto anlegen?"
|
msgstr "Konto anlegen?"
|
||||||
|
|
||||||
|
#: lib/mv_web/live/auth/link_oidc_account_live.ex:141
|
||||||
|
#, elixir-autogen
|
||||||
msgid "Password"
|
msgid "Password"
|
||||||
msgstr "Passwort"
|
msgstr "Passwort"
|
||||||
|
|
||||||
|
|
@ -62,5 +64,52 @@ msgstr "Anmelden..."
|
||||||
msgid "Your password has successfully been reset"
|
msgid "Your password has successfully been reset"
|
||||||
msgstr "Das Passwort wurde erfolgreich zurückgesetzt"
|
msgstr "Das Passwort wurde erfolgreich zurückgesetzt"
|
||||||
|
|
||||||
#~ msgid "Sign in with Rauthy"
|
#: lib/mv_web/live/auth/link_oidc_account_live.ex:130
|
||||||
#~ msgstr "Anmelden mit der Vereinscloud"
|
#, elixir-autogen, elixir-format
|
||||||
|
msgid "An account with email %{email} already exists. Please enter your password to link your OIDC account."
|
||||||
|
msgstr "Ein Konto mit der E-Mail %{email} existiert bereits. Bitte geben Sie Ihr Passwort ein, um Ihr OIDC-Konto zu verknüpfen."
|
||||||
|
|
||||||
|
#: lib/mv_web/live/auth/link_oidc_account_live.ex:160
|
||||||
|
#, elixir-autogen, elixir-format
|
||||||
|
msgid "Cancel"
|
||||||
|
msgstr "Abbrechen"
|
||||||
|
|
||||||
|
#: lib/mv_web/live/auth/link_oidc_account_live.ex:118
|
||||||
|
#, elixir-autogen, elixir-format
|
||||||
|
msgid "Failed to link account: %{error}"
|
||||||
|
msgstr "Verknüpfung des Kontos fehlgeschlagen: %{error}"
|
||||||
|
|
||||||
|
#: lib/mv_web/live/auth/link_oidc_account_live.ex:65
|
||||||
|
#, elixir-autogen, elixir-format
|
||||||
|
msgid "Incorrect password. Please try again."
|
||||||
|
msgstr "Falsches Passwort. Bitte versuchen Sie es erneut."
|
||||||
|
|
||||||
|
#: lib/mv_web/live/auth/link_oidc_account_live.ex:40
|
||||||
|
#, elixir-autogen, elixir-format
|
||||||
|
msgid "Invalid session. Please try again."
|
||||||
|
msgstr "Ungültige Sitzung. Bitte versuchen Sie es erneut."
|
||||||
|
|
||||||
|
#: lib/mv_web/live/auth/link_oidc_account_live.ex:152
|
||||||
|
#, elixir-autogen, elixir-format
|
||||||
|
msgid "Link Account"
|
||||||
|
msgstr "Konto verknüpfen"
|
||||||
|
|
||||||
|
#: lib/mv_web/live/auth/link_oidc_account_live.ex:128
|
||||||
|
#, elixir-autogen, elixir-format
|
||||||
|
msgid "Link OIDC Account"
|
||||||
|
msgstr "OIDC-Konto verknüpfen"
|
||||||
|
|
||||||
|
#: lib/mv_web/live/auth/link_oidc_account_live.ex:151
|
||||||
|
#, elixir-autogen, elixir-format
|
||||||
|
msgid "Linking..."
|
||||||
|
msgstr "Verknüpfen..."
|
||||||
|
|
||||||
|
#: lib/mv_web/live/auth/link_oidc_account_live.ex:34
|
||||||
|
#, elixir-autogen, elixir-format
|
||||||
|
msgid "Session expired. Please try again."
|
||||||
|
msgstr "Sitzung abgelaufen. Bitte versuchen Sie es erneut."
|
||||||
|
|
||||||
|
#: lib/mv_web/live/auth/link_oidc_account_live.ex:108
|
||||||
|
#, elixir-autogen, elixir-format
|
||||||
|
msgid "Your OIDC account has been successfully linked! Redirecting to complete sign-in..."
|
||||||
|
msgstr "Ihr OIDC-Konto wurde erfolgreich verknüpft! Sie werden zur Anmeldung weitergeleitet..."
|
||||||
|
|
|
||||||
|
|
@ -15,7 +15,7 @@ msgstr ""
|
||||||
msgid "Actions"
|
msgid "Actions"
|
||||||
msgstr "Aktionen"
|
msgstr "Aktionen"
|
||||||
|
|
||||||
#: lib/mv_web/live/member_live/index.html.heex:193
|
#: lib/mv_web/live/member_live/index.html.heex:200
|
||||||
#: lib/mv_web/live/user_live/index.html.heex:65
|
#: lib/mv_web/live/user_live/index.html.heex:65
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Are you sure?"
|
msgid "Are you sure?"
|
||||||
|
|
@ -28,19 +28,19 @@ msgid "Attempting to reconnect"
|
||||||
msgstr "Verbindung wird wiederhergestellt"
|
msgstr "Verbindung wird wiederhergestellt"
|
||||||
|
|
||||||
#: lib/mv_web/live/member_live/form.ex:25
|
#: lib/mv_web/live/member_live/form.ex:25
|
||||||
#: lib/mv_web/live/member_live/index.html.heex:138
|
#: lib/mv_web/live/member_live/index.html.heex:145
|
||||||
#: lib/mv_web/live/member_live/show.ex:36
|
#: lib/mv_web/live/member_live/show.ex:37
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "City"
|
msgid "City"
|
||||||
msgstr "Stadt"
|
msgstr "Stadt"
|
||||||
|
|
||||||
#: lib/mv_web/live/member_live/index.html.heex:195
|
#: lib/mv_web/live/member_live/index.html.heex:202
|
||||||
#: lib/mv_web/live/user_live/index.html.heex:67
|
#: lib/mv_web/live/user_live/index.html.heex:67
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Delete"
|
msgid "Delete"
|
||||||
msgstr "Löschen"
|
msgstr "Löschen"
|
||||||
|
|
||||||
#: lib/mv_web/live/member_live/index.html.heex:187
|
#: lib/mv_web/live/member_live/index.html.heex:194
|
||||||
#: lib/mv_web/live/user_live/form.ex:109
|
#: lib/mv_web/live/user_live/form.ex:109
|
||||||
#: lib/mv_web/live/user_live/index.html.heex:59
|
#: lib/mv_web/live/user_live/index.html.heex:59
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
|
|
@ -54,8 +54,8 @@ msgid "Edit Member"
|
||||||
msgstr "Mitglied bearbeiten"
|
msgstr "Mitglied bearbeiten"
|
||||||
|
|
||||||
#: lib/mv_web/live/member_live/form.ex:18
|
#: lib/mv_web/live/member_live/form.ex:18
|
||||||
#: lib/mv_web/live/member_live/index.html.heex:70
|
#: lib/mv_web/live/member_live/index.html.heex:77
|
||||||
#: lib/mv_web/live/member_live/show.ex:27
|
#: lib/mv_web/live/member_live/show.ex:28
|
||||||
#: lib/mv_web/live/user_live/form.ex:14
|
#: lib/mv_web/live/user_live/form.ex:14
|
||||||
#: lib/mv_web/live/user_live/index.html.heex:44
|
#: lib/mv_web/live/user_live/index.html.heex:44
|
||||||
#: lib/mv_web/live/user_live/show.ex:25
|
#: lib/mv_web/live/user_live/show.ex:25
|
||||||
|
|
@ -70,8 +70,8 @@ msgid "First Name"
|
||||||
msgstr "Vorname"
|
msgstr "Vorname"
|
||||||
|
|
||||||
#: lib/mv_web/live/member_live/form.ex:22
|
#: lib/mv_web/live/member_live/form.ex:22
|
||||||
#: lib/mv_web/live/member_live/index.html.heex:172
|
#: lib/mv_web/live/member_live/index.html.heex:179
|
||||||
#: lib/mv_web/live/member_live/show.ex:33
|
#: lib/mv_web/live/member_live/show.ex:34
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Join Date"
|
msgid "Join Date"
|
||||||
msgstr "Beitrittsdatum"
|
msgstr "Beitrittsdatum"
|
||||||
|
|
@ -87,7 +87,7 @@ msgstr "Nachname"
|
||||||
msgid "New Member"
|
msgid "New Member"
|
||||||
msgstr "Neues Mitglied"
|
msgstr "Neues Mitglied"
|
||||||
|
|
||||||
#: lib/mv_web/live/member_live/index.html.heex:184
|
#: lib/mv_web/live/member_live/index.html.heex:191
|
||||||
#: lib/mv_web/live/user_live/index.html.heex:56
|
#: lib/mv_web/live/user_live/index.html.heex:56
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Show"
|
msgid "Show"
|
||||||
|
|
@ -127,8 +127,8 @@ msgid "Exit Date"
|
||||||
msgstr "Austrittsdatum"
|
msgstr "Austrittsdatum"
|
||||||
|
|
||||||
#: lib/mv_web/live/member_live/form.ex:27
|
#: lib/mv_web/live/member_live/form.ex:27
|
||||||
#: lib/mv_web/live/member_live/index.html.heex:104
|
#: lib/mv_web/live/member_live/index.html.heex:111
|
||||||
#: lib/mv_web/live/member_live/show.ex:38
|
#: lib/mv_web/live/member_live/show.ex:39
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "House Number"
|
msgid "House Number"
|
||||||
msgstr "Hausnummer"
|
msgstr "Hausnummer"
|
||||||
|
|
@ -146,15 +146,15 @@ msgid "Paid"
|
||||||
msgstr "Bezahlt"
|
msgstr "Bezahlt"
|
||||||
|
|
||||||
#: lib/mv_web/live/member_live/form.ex:21
|
#: lib/mv_web/live/member_live/form.ex:21
|
||||||
#: lib/mv_web/live/member_live/index.html.heex:155
|
#: lib/mv_web/live/member_live/index.html.heex:162
|
||||||
#: lib/mv_web/live/member_live/show.ex:32
|
#: lib/mv_web/live/member_live/show.ex:33
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Phone Number"
|
msgid "Phone Number"
|
||||||
msgstr "Telefonnummer"
|
msgstr "Telefonnummer"
|
||||||
|
|
||||||
#: lib/mv_web/live/member_live/form.ex:28
|
#: lib/mv_web/live/member_live/form.ex:28
|
||||||
#: lib/mv_web/live/member_live/index.html.heex:121
|
#: lib/mv_web/live/member_live/index.html.heex:128
|
||||||
#: lib/mv_web/live/member_live/show.ex:39
|
#: lib/mv_web/live/member_live/show.ex:40
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Postal Code"
|
msgid "Postal Code"
|
||||||
msgstr "Postleitzahl"
|
msgstr "Postleitzahl"
|
||||||
|
|
@ -173,8 +173,8 @@ msgid "Saving..."
|
||||||
msgstr "Speichern..."
|
msgstr "Speichern..."
|
||||||
|
|
||||||
#: lib/mv_web/live/member_live/form.ex:26
|
#: lib/mv_web/live/member_live/form.ex:26
|
||||||
#: lib/mv_web/live/member_live/index.html.heex:87
|
#: lib/mv_web/live/member_live/index.html.heex:94
|
||||||
#: lib/mv_web/live/member_live/show.ex:37
|
#: lib/mv_web/live/member_live/show.ex:38
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Street"
|
msgid "Street"
|
||||||
msgstr "Straße"
|
msgstr "Straße"
|
||||||
|
|
@ -223,7 +223,7 @@ msgstr "erstellt"
|
||||||
msgid "update"
|
msgid "update"
|
||||||
msgstr "aktualisiert"
|
msgstr "aktualisiert"
|
||||||
|
|
||||||
#: lib/mv_web/controllers/auth_controller.ex:43
|
#: lib/mv_web/controllers/auth_controller.ex:87
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Incorrect email or password"
|
msgid "Incorrect email or password"
|
||||||
msgstr "Falsche E-Mail oder Passwort"
|
msgstr "Falsche E-Mail oder Passwort"
|
||||||
|
|
@ -238,12 +238,12 @@ msgstr "Mitglied %{action} erfolgreich"
|
||||||
msgid "You are now signed in"
|
msgid "You are now signed in"
|
||||||
msgstr "Sie sind jetzt angemeldet"
|
msgstr "Sie sind jetzt angemeldet"
|
||||||
|
|
||||||
#: lib/mv_web/controllers/auth_controller.ex:56
|
#: lib/mv_web/controllers/auth_controller.ex:132
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "You are now signed out"
|
msgid "You are now signed out"
|
||||||
msgstr "Sie sind jetzt abgemeldet"
|
msgstr "Sie sind jetzt abgemeldet"
|
||||||
|
|
||||||
#: lib/mv_web/controllers/auth_controller.ex:37
|
#: lib/mv_web/controllers/auth_controller.ex:77
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "You have already signed in another way, but have not confirmed your account.\nYou can confirm your account using the link we sent to you, or by resetting your password.\n"
|
msgid "You have already signed in another way, but have not confirmed your account.\nYou can confirm your account using the link we sent to you, or by resetting your password.\n"
|
||||||
msgstr "Sie haben sich bereits auf andere Weise angemeldet, aber Ihr Konto noch nicht bestätigt.\nSie können Ihr Konto über den Link bestätigen, den wir Ihnen gesendet haben, oder durch Zurücksetzen Ihres Passworts.\n"
|
msgstr "Sie haben sich bereits auf andere Weise angemeldet, aber Ihr Konto noch nicht bestätigt.\nSie können Ihr Konto über den Link bestätigen, den wir Ihnen gesendet haben, oder durch Zurücksetzen Ihres Passworts.\n"
|
||||||
|
|
@ -301,7 +301,7 @@ msgstr "ID"
|
||||||
msgid "Immutable"
|
msgid "Immutable"
|
||||||
msgstr "Unveränderlich"
|
msgstr "Unveränderlich"
|
||||||
|
|
||||||
#: lib/mv_web/components/layouts/navbar.ex:94
|
#: lib/mv_web/components/layouts/navbar.ex:93
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Logout"
|
msgid "Logout"
|
||||||
msgstr "Abmelden"
|
msgstr "Abmelden"
|
||||||
|
|
@ -317,8 +317,8 @@ msgstr "Benutzer*innen auflisten"
|
||||||
msgid "Member"
|
msgid "Member"
|
||||||
msgstr "Mitglied"
|
msgstr "Mitglied"
|
||||||
|
|
||||||
#: lib/mv_web/components/layouts/navbar.ex:14
|
#: lib/mv_web/components/layouts/navbar.ex:19
|
||||||
#: lib/mv_web/live/member_live/index.ex:8
|
#: lib/mv_web/live/member_live/index.ex:10
|
||||||
#: lib/mv_web/live/member_live/index.html.heex:3
|
#: lib/mv_web/live/member_live/index.html.heex:3
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Members"
|
msgid "Members"
|
||||||
|
|
@ -366,7 +366,7 @@ msgstr "Passwort-Authentifizierung"
|
||||||
msgid "Please select a property type first"
|
msgid "Please select a property type first"
|
||||||
msgstr "Bitte wählen Sie zuerst einen Eigenschaftstyp"
|
msgstr "Bitte wählen Sie zuerst einen Eigenschaftstyp"
|
||||||
|
|
||||||
#: lib/mv_web/components/layouts/navbar.ex:89
|
#: lib/mv_web/components/layouts/navbar.ex:88
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Profil"
|
msgid "Profil"
|
||||||
msgstr "Profil"
|
msgstr "Profil"
|
||||||
|
|
@ -411,7 +411,7 @@ msgstr "Alle Mitglieder auswählen"
|
||||||
msgid "Select member"
|
msgid "Select member"
|
||||||
msgstr "Mitglied auswählen"
|
msgstr "Mitglied auswählen"
|
||||||
|
|
||||||
#: lib/mv_web/components/layouts/navbar.ex:92
|
#: lib/mv_web/components/layouts/navbar.ex:91
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Settings"
|
msgid "Settings"
|
||||||
msgstr "Einstellungen"
|
msgstr "Einstellungen"
|
||||||
|
|
@ -468,13 +468,13 @@ msgid "Value type"
|
||||||
msgstr "Wertetyp"
|
msgstr "Wertetyp"
|
||||||
|
|
||||||
#: lib/mv_web/components/table_components.ex:30
|
#: lib/mv_web/components/table_components.ex:30
|
||||||
#: lib/mv_web/live/components/sort_header_component.ex:55
|
#: lib/mv_web/live/components/sort_header_component.ex:57
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "ascending"
|
msgid "ascending"
|
||||||
msgstr "aufsteigend"
|
msgstr "aufsteigend"
|
||||||
|
|
||||||
#: lib/mv_web/components/table_components.ex:30
|
#: lib/mv_web/components/table_components.ex:30
|
||||||
#: lib/mv_web/live/components/sort_header_component.ex:56
|
#: lib/mv_web/live/components/sort_header_component.ex:58
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "descending"
|
msgid "descending"
|
||||||
msgstr "absteigend"
|
msgstr "absteigend"
|
||||||
|
|
@ -586,14 +586,14 @@ msgstr "Zurück zur Mitgliederliste"
|
||||||
msgid "Back to users list"
|
msgid "Back to users list"
|
||||||
msgstr "Zurück zur Benutzer*innen-Liste"
|
msgstr "Zurück zur Benutzer*innen-Liste"
|
||||||
|
|
||||||
#: lib/mv_web/components/layouts/navbar.ex:27
|
#: lib/mv_web/components/layouts/navbar.ex:26
|
||||||
#: lib/mv_web/components/layouts/navbar.ex:33
|
#: lib/mv_web/components/layouts/navbar.ex:32
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Select language"
|
msgid "Select language"
|
||||||
msgstr "Sprache auswählen"
|
msgstr "Sprache auswählen"
|
||||||
|
|
||||||
#: lib/mv_web/components/layouts/navbar.ex:40
|
#: lib/mv_web/components/layouts/navbar.ex:39
|
||||||
#: lib/mv_web/components/layouts/navbar.ex:60
|
#: lib/mv_web/components/layouts/navbar.ex:59
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Toggle dark mode"
|
msgid "Toggle dark mode"
|
||||||
msgstr "Dunklen Modus umschalten"
|
msgstr "Dunklen Modus umschalten"
|
||||||
|
|
@ -601,15 +601,41 @@ msgstr "Dunklen Modus umschalten"
|
||||||
#: lib/mv_web/live/components/search_bar_component.ex:15
|
#: lib/mv_web/live/components/search_bar_component.ex:15
|
||||||
#: lib/mv_web/live/member_live/index.html.heex:15
|
#: lib/mv_web/live/member_live/index.html.heex:15
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
|
msgid "Search..."
|
||||||
|
msgstr "Suchen..."
|
||||||
|
|
||||||
|
#: lib/mv_web/components/layouts/navbar.ex:20
|
||||||
|
#, elixir-autogen, elixir-format
|
||||||
|
msgid "Users"
|
||||||
|
msgstr "Benutzer*innen"
|
||||||
|
|
||||||
|
#: lib/mv_web/live/components/sort_header_component.ex:59
|
||||||
|
#: lib/mv_web/live/components/sort_header_component.ex:63
|
||||||
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Click to sort"
|
msgid "Click to sort"
|
||||||
msgstr "Klicke um zu sortieren"
|
msgstr "Klicke um zu sortieren"
|
||||||
|
|
||||||
#: lib/mv_web/live/member_live/index.html.heex:53
|
#: lib/mv_web/live/member_live/index.html.heex:60
|
||||||
#, elixir-autogen, elixir-format, fuzzy
|
#, elixir-autogen, elixir-format
|
||||||
msgid "First name"
|
msgid "First name"
|
||||||
msgstr "Vorname"
|
msgstr "Vorname"
|
||||||
|
|
||||||
#~ #: lib/mv_web/auth_overrides.ex:30
|
#: lib/mv_web/controllers/auth_controller.ex:113
|
||||||
#~ #, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
#~ msgid "or"
|
msgid "An account with this email already exists. Please verify your password to link your OIDC account."
|
||||||
#~ msgstr "oder"
|
msgstr "Ein Konto mit dieser E-Mail existiert bereits. Bitte verifizieren Sie Ihr Passwort, um Ihr OIDC-Konto zu verknüpfen."
|
||||||
|
|
||||||
|
#: lib/mv_web/controllers/auth_controller.ex:66
|
||||||
|
#, elixir-autogen, elixir-format
|
||||||
|
msgid "Unable to authenticate with OIDC. Please try again."
|
||||||
|
msgstr "OIDC-Authentifizierung fehlgeschlagen. Bitte versuchen Sie es erneut."
|
||||||
|
|
||||||
|
#: lib/mv_web/controllers/auth_controller.ex:54
|
||||||
|
#, elixir-autogen, elixir-format
|
||||||
|
msgid "Unable to sign in with OIDC. Please try again."
|
||||||
|
msgstr "Anmeldung mit OIDC fehlgeschlagen. Bitte versuchen Sie es erneut."
|
||||||
|
|
||||||
|
#: lib/mv_web/controllers/auth_controller.ex:122
|
||||||
|
#, elixir-autogen, elixir-format
|
||||||
|
msgid "Unable to sign in. Please try again."
|
||||||
|
msgstr "Anmeldung fehlgeschlagen. Bitte versuchen Sie es erneut."
|
||||||
|
|
|
||||||
|
|
@ -16,7 +16,7 @@ msgstr ""
|
||||||
msgid "Actions"
|
msgid "Actions"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/mv_web/live/member_live/index.html.heex:193
|
#: lib/mv_web/live/member_live/index.html.heex:200
|
||||||
#: lib/mv_web/live/user_live/index.html.heex:65
|
#: lib/mv_web/live/user_live/index.html.heex:65
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Are you sure?"
|
msgid "Are you sure?"
|
||||||
|
|
@ -29,19 +29,19 @@ msgid "Attempting to reconnect"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/mv_web/live/member_live/form.ex:25
|
#: lib/mv_web/live/member_live/form.ex:25
|
||||||
#: lib/mv_web/live/member_live/index.html.heex:138
|
#: lib/mv_web/live/member_live/index.html.heex:145
|
||||||
#: lib/mv_web/live/member_live/show.ex:36
|
#: lib/mv_web/live/member_live/show.ex:37
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "City"
|
msgid "City"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/mv_web/live/member_live/index.html.heex:195
|
#: lib/mv_web/live/member_live/index.html.heex:202
|
||||||
#: lib/mv_web/live/user_live/index.html.heex:67
|
#: lib/mv_web/live/user_live/index.html.heex:67
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Delete"
|
msgid "Delete"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/mv_web/live/member_live/index.html.heex:187
|
#: lib/mv_web/live/member_live/index.html.heex:194
|
||||||
#: lib/mv_web/live/user_live/form.ex:109
|
#: lib/mv_web/live/user_live/form.ex:109
|
||||||
#: lib/mv_web/live/user_live/index.html.heex:59
|
#: lib/mv_web/live/user_live/index.html.heex:59
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
|
|
@ -55,8 +55,8 @@ msgid "Edit Member"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/mv_web/live/member_live/form.ex:18
|
#: lib/mv_web/live/member_live/form.ex:18
|
||||||
#: lib/mv_web/live/member_live/index.html.heex:70
|
#: lib/mv_web/live/member_live/index.html.heex:77
|
||||||
#: lib/mv_web/live/member_live/show.ex:27
|
#: lib/mv_web/live/member_live/show.ex:28
|
||||||
#: lib/mv_web/live/user_live/form.ex:14
|
#: lib/mv_web/live/user_live/form.ex:14
|
||||||
#: lib/mv_web/live/user_live/index.html.heex:44
|
#: lib/mv_web/live/user_live/index.html.heex:44
|
||||||
#: lib/mv_web/live/user_live/show.ex:25
|
#: lib/mv_web/live/user_live/show.ex:25
|
||||||
|
|
@ -71,8 +71,8 @@ msgid "First Name"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/mv_web/live/member_live/form.ex:22
|
#: lib/mv_web/live/member_live/form.ex:22
|
||||||
#: lib/mv_web/live/member_live/index.html.heex:172
|
#: lib/mv_web/live/member_live/index.html.heex:179
|
||||||
#: lib/mv_web/live/member_live/show.ex:33
|
#: lib/mv_web/live/member_live/show.ex:34
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Join Date"
|
msgid "Join Date"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
@ -88,7 +88,7 @@ msgstr ""
|
||||||
msgid "New Member"
|
msgid "New Member"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/mv_web/live/member_live/index.html.heex:184
|
#: lib/mv_web/live/member_live/index.html.heex:191
|
||||||
#: lib/mv_web/live/user_live/index.html.heex:56
|
#: lib/mv_web/live/user_live/index.html.heex:56
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Show"
|
msgid "Show"
|
||||||
|
|
@ -128,8 +128,8 @@ msgid "Exit Date"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/mv_web/live/member_live/form.ex:27
|
#: lib/mv_web/live/member_live/form.ex:27
|
||||||
#: lib/mv_web/live/member_live/index.html.heex:104
|
#: lib/mv_web/live/member_live/index.html.heex:111
|
||||||
#: lib/mv_web/live/member_live/show.ex:38
|
#: lib/mv_web/live/member_live/show.ex:39
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "House Number"
|
msgid "House Number"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
@ -147,15 +147,15 @@ msgid "Paid"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/mv_web/live/member_live/form.ex:21
|
#: lib/mv_web/live/member_live/form.ex:21
|
||||||
#: lib/mv_web/live/member_live/index.html.heex:155
|
#: lib/mv_web/live/member_live/index.html.heex:162
|
||||||
#: lib/mv_web/live/member_live/show.ex:32
|
#: lib/mv_web/live/member_live/show.ex:33
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Phone Number"
|
msgid "Phone Number"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/mv_web/live/member_live/form.ex:28
|
#: lib/mv_web/live/member_live/form.ex:28
|
||||||
#: lib/mv_web/live/member_live/index.html.heex:121
|
#: lib/mv_web/live/member_live/index.html.heex:128
|
||||||
#: lib/mv_web/live/member_live/show.ex:39
|
#: lib/mv_web/live/member_live/show.ex:40
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Postal Code"
|
msgid "Postal Code"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
@ -174,8 +174,8 @@ msgid "Saving..."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/mv_web/live/member_live/form.ex:26
|
#: lib/mv_web/live/member_live/form.ex:26
|
||||||
#: lib/mv_web/live/member_live/index.html.heex:87
|
#: lib/mv_web/live/member_live/index.html.heex:94
|
||||||
#: lib/mv_web/live/member_live/show.ex:37
|
#: lib/mv_web/live/member_live/show.ex:38
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Street"
|
msgid "Street"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
@ -224,7 +224,7 @@ msgstr ""
|
||||||
msgid "update"
|
msgid "update"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/mv_web/controllers/auth_controller.ex:43
|
#: lib/mv_web/controllers/auth_controller.ex:87
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Incorrect email or password"
|
msgid "Incorrect email or password"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
@ -239,12 +239,12 @@ msgstr ""
|
||||||
msgid "You are now signed in"
|
msgid "You are now signed in"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/mv_web/controllers/auth_controller.ex:56
|
#: lib/mv_web/controllers/auth_controller.ex:132
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "You are now signed out"
|
msgid "You are now signed out"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/mv_web/controllers/auth_controller.ex:37
|
#: lib/mv_web/controllers/auth_controller.ex:77
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "You have already signed in another way, but have not confirmed your account.\nYou can confirm your account using the link we sent to you, or by resetting your password.\n"
|
msgid "You have already signed in another way, but have not confirmed your account.\nYou can confirm your account using the link we sent to you, or by resetting your password.\n"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
@ -302,7 +302,7 @@ msgstr ""
|
||||||
msgid "Immutable"
|
msgid "Immutable"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/mv_web/components/layouts/navbar.ex:94
|
#: lib/mv_web/components/layouts/navbar.ex:93
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Logout"
|
msgid "Logout"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
@ -318,8 +318,8 @@ msgstr ""
|
||||||
msgid "Member"
|
msgid "Member"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/mv_web/components/layouts/navbar.ex:14
|
#: lib/mv_web/components/layouts/navbar.ex:19
|
||||||
#: lib/mv_web/live/member_live/index.ex:8
|
#: lib/mv_web/live/member_live/index.ex:10
|
||||||
#: lib/mv_web/live/member_live/index.html.heex:3
|
#: lib/mv_web/live/member_live/index.html.heex:3
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Members"
|
msgid "Members"
|
||||||
|
|
@ -367,7 +367,7 @@ msgstr ""
|
||||||
msgid "Please select a property type first"
|
msgid "Please select a property type first"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/mv_web/components/layouts/navbar.ex:89
|
#: lib/mv_web/components/layouts/navbar.ex:88
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Profil"
|
msgid "Profil"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
@ -412,7 +412,7 @@ msgstr ""
|
||||||
msgid "Select member"
|
msgid "Select member"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/mv_web/components/layouts/navbar.ex:92
|
#: lib/mv_web/components/layouts/navbar.ex:91
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Settings"
|
msgid "Settings"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
@ -469,13 +469,13 @@ msgid "Value type"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/mv_web/components/table_components.ex:30
|
#: lib/mv_web/components/table_components.ex:30
|
||||||
#: lib/mv_web/live/components/sort_header_component.ex:55
|
#: lib/mv_web/live/components/sort_header_component.ex:57
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "ascending"
|
msgid "ascending"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/mv_web/components/table_components.ex:30
|
#: lib/mv_web/components/table_components.ex:30
|
||||||
#: lib/mv_web/live/components/sort_header_component.ex:56
|
#: lib/mv_web/live/components/sort_header_component.ex:58
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "descending"
|
msgid "descending"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
@ -587,14 +587,14 @@ msgstr ""
|
||||||
msgid "Back to users list"
|
msgid "Back to users list"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/mv_web/components/layouts/navbar.ex:27
|
#: lib/mv_web/components/layouts/navbar.ex:26
|
||||||
#: lib/mv_web/components/layouts/navbar.ex:33
|
#: lib/mv_web/components/layouts/navbar.ex:32
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Select language"
|
msgid "Select language"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/mv_web/components/layouts/navbar.ex:40
|
#: lib/mv_web/components/layouts/navbar.ex:39
|
||||||
#: lib/mv_web/components/layouts/navbar.ex:60
|
#: lib/mv_web/components/layouts/navbar.ex:59
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Toggle dark mode"
|
msgid "Toggle dark mode"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
@ -608,12 +608,35 @@ msgstr ""
|
||||||
#: lib/mv_web/components/layouts/navbar.ex:20
|
#: lib/mv_web/components/layouts/navbar.ex:20
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Users"
|
msgid "Users"
|
||||||
#: lib/mv_web/live/components/sort_header_component.ex:60
|
msgstr ""
|
||||||
|
|
||||||
|
#: lib/mv_web/live/components/sort_header_component.ex:59
|
||||||
|
#: lib/mv_web/live/components/sort_header_component.ex:63
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Click to sort"
|
msgid "Click to sort"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/mv_web/live/member_live/index.html.heex:53
|
#: lib/mv_web/live/member_live/index.html.heex:60
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "First name"
|
msgid "First name"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: lib/mv_web/controllers/auth_controller.ex:113
|
||||||
|
#, elixir-autogen, elixir-format
|
||||||
|
msgid "An account with this email already exists. Please verify your password to link your OIDC account."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: lib/mv_web/controllers/auth_controller.ex:66
|
||||||
|
#, elixir-autogen, elixir-format
|
||||||
|
msgid "Unable to authenticate with OIDC. Please try again."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: lib/mv_web/controllers/auth_controller.ex:54
|
||||||
|
#, elixir-autogen, elixir-format
|
||||||
|
msgid "Unable to sign in with OIDC. Please try again."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: lib/mv_web/controllers/auth_controller.ex:122
|
||||||
|
#, elixir-autogen, elixir-format
|
||||||
|
msgid "Unable to sign in. Please try again."
|
||||||
|
msgstr ""
|
||||||
|
|
|
||||||
|
|
@ -32,6 +32,8 @@ msgstr ""
|
||||||
msgid "Need an account?"
|
msgid "Need an account?"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: lib/mv_web/live/auth/link_oidc_account_live.ex:141
|
||||||
|
#, elixir-autogen
|
||||||
msgid "Password"
|
msgid "Password"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
|
@ -59,5 +61,52 @@ msgstr ""
|
||||||
msgid "Your password has successfully been reset"
|
msgid "Your password has successfully been reset"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#~ msgid "Sign in with Rauthy"
|
#: lib/mv_web/live/auth/link_oidc_account_live.ex:130
|
||||||
#~ msgstr "Sign in with Vereinscloud"
|
#, elixir-autogen, elixir-format
|
||||||
|
msgid "An account with email %{email} already exists. Please enter your password to link your OIDC account."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: lib/mv_web/live/auth/link_oidc_account_live.ex:160
|
||||||
|
#, elixir-autogen, elixir-format
|
||||||
|
msgid "Cancel"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: lib/mv_web/live/auth/link_oidc_account_live.ex:118
|
||||||
|
#, elixir-autogen, elixir-format
|
||||||
|
msgid "Failed to link account: %{error}"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: lib/mv_web/live/auth/link_oidc_account_live.ex:65
|
||||||
|
#, elixir-autogen, elixir-format
|
||||||
|
msgid "Incorrect password. Please try again."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: lib/mv_web/live/auth/link_oidc_account_live.ex:40
|
||||||
|
#, elixir-autogen, elixir-format
|
||||||
|
msgid "Invalid session. Please try again."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: lib/mv_web/live/auth/link_oidc_account_live.ex:152
|
||||||
|
#, elixir-autogen, elixir-format
|
||||||
|
msgid "Link Account"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: lib/mv_web/live/auth/link_oidc_account_live.ex:128
|
||||||
|
#, elixir-autogen, elixir-format
|
||||||
|
msgid "Link OIDC Account"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: lib/mv_web/live/auth/link_oidc_account_live.ex:151
|
||||||
|
#, elixir-autogen, elixir-format
|
||||||
|
msgid "Linking..."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: lib/mv_web/live/auth/link_oidc_account_live.ex:34
|
||||||
|
#, elixir-autogen, elixir-format
|
||||||
|
msgid "Session expired. Please try again."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: lib/mv_web/live/auth/link_oidc_account_live.ex:108
|
||||||
|
#, elixir-autogen, elixir-format
|
||||||
|
msgid "Your OIDC account has been successfully linked! Redirecting to complete sign-in..."
|
||||||
|
msgstr ""
|
||||||
|
|
|
||||||
|
|
@ -16,7 +16,7 @@ msgstr ""
|
||||||
msgid "Actions"
|
msgid "Actions"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/mv_web/live/member_live/index.html.heex:193
|
#: lib/mv_web/live/member_live/index.html.heex:200
|
||||||
#: lib/mv_web/live/user_live/index.html.heex:65
|
#: lib/mv_web/live/user_live/index.html.heex:65
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Are you sure?"
|
msgid "Are you sure?"
|
||||||
|
|
@ -29,19 +29,19 @@ msgid "Attempting to reconnect"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/mv_web/live/member_live/form.ex:25
|
#: lib/mv_web/live/member_live/form.ex:25
|
||||||
#: lib/mv_web/live/member_live/index.html.heex:138
|
#: lib/mv_web/live/member_live/index.html.heex:145
|
||||||
#: lib/mv_web/live/member_live/show.ex:36
|
#: lib/mv_web/live/member_live/show.ex:37
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "City"
|
msgid "City"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/mv_web/live/member_live/index.html.heex:195
|
#: lib/mv_web/live/member_live/index.html.heex:202
|
||||||
#: lib/mv_web/live/user_live/index.html.heex:67
|
#: lib/mv_web/live/user_live/index.html.heex:67
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Delete"
|
msgid "Delete"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/mv_web/live/member_live/index.html.heex:187
|
#: lib/mv_web/live/member_live/index.html.heex:194
|
||||||
#: lib/mv_web/live/user_live/form.ex:109
|
#: lib/mv_web/live/user_live/form.ex:109
|
||||||
#: lib/mv_web/live/user_live/index.html.heex:59
|
#: lib/mv_web/live/user_live/index.html.heex:59
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
|
|
@ -55,8 +55,8 @@ msgid "Edit Member"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/mv_web/live/member_live/form.ex:18
|
#: lib/mv_web/live/member_live/form.ex:18
|
||||||
#: lib/mv_web/live/member_live/index.html.heex:70
|
#: lib/mv_web/live/member_live/index.html.heex:77
|
||||||
#: lib/mv_web/live/member_live/show.ex:27
|
#: lib/mv_web/live/member_live/show.ex:28
|
||||||
#: lib/mv_web/live/user_live/form.ex:14
|
#: lib/mv_web/live/user_live/form.ex:14
|
||||||
#: lib/mv_web/live/user_live/index.html.heex:44
|
#: lib/mv_web/live/user_live/index.html.heex:44
|
||||||
#: lib/mv_web/live/user_live/show.ex:25
|
#: lib/mv_web/live/user_live/show.ex:25
|
||||||
|
|
@ -71,8 +71,8 @@ msgid "First Name"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/mv_web/live/member_live/form.ex:22
|
#: lib/mv_web/live/member_live/form.ex:22
|
||||||
#: lib/mv_web/live/member_live/index.html.heex:172
|
#: lib/mv_web/live/member_live/index.html.heex:179
|
||||||
#: lib/mv_web/live/member_live/show.ex:33
|
#: lib/mv_web/live/member_live/show.ex:34
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Join Date"
|
msgid "Join Date"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
@ -88,7 +88,7 @@ msgstr ""
|
||||||
msgid "New Member"
|
msgid "New Member"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/mv_web/live/member_live/index.html.heex:184
|
#: lib/mv_web/live/member_live/index.html.heex:191
|
||||||
#: lib/mv_web/live/user_live/index.html.heex:56
|
#: lib/mv_web/live/user_live/index.html.heex:56
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Show"
|
msgid "Show"
|
||||||
|
|
@ -128,8 +128,8 @@ msgid "Exit Date"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/mv_web/live/member_live/form.ex:27
|
#: lib/mv_web/live/member_live/form.ex:27
|
||||||
#: lib/mv_web/live/member_live/index.html.heex:104
|
#: lib/mv_web/live/member_live/index.html.heex:111
|
||||||
#: lib/mv_web/live/member_live/show.ex:38
|
#: lib/mv_web/live/member_live/show.ex:39
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "House Number"
|
msgid "House Number"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
@ -147,15 +147,15 @@ msgid "Paid"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/mv_web/live/member_live/form.ex:21
|
#: lib/mv_web/live/member_live/form.ex:21
|
||||||
#: lib/mv_web/live/member_live/index.html.heex:155
|
#: lib/mv_web/live/member_live/index.html.heex:162
|
||||||
#: lib/mv_web/live/member_live/show.ex:32
|
#: lib/mv_web/live/member_live/show.ex:33
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Phone Number"
|
msgid "Phone Number"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/mv_web/live/member_live/form.ex:28
|
#: lib/mv_web/live/member_live/form.ex:28
|
||||||
#: lib/mv_web/live/member_live/index.html.heex:121
|
#: lib/mv_web/live/member_live/index.html.heex:128
|
||||||
#: lib/mv_web/live/member_live/show.ex:39
|
#: lib/mv_web/live/member_live/show.ex:40
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Postal Code"
|
msgid "Postal Code"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
@ -174,8 +174,8 @@ msgid "Saving..."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/mv_web/live/member_live/form.ex:26
|
#: lib/mv_web/live/member_live/form.ex:26
|
||||||
#: lib/mv_web/live/member_live/index.html.heex:87
|
#: lib/mv_web/live/member_live/index.html.heex:94
|
||||||
#: lib/mv_web/live/member_live/show.ex:37
|
#: lib/mv_web/live/member_live/show.ex:38
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Street"
|
msgid "Street"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
@ -224,7 +224,7 @@ msgstr ""
|
||||||
msgid "update"
|
msgid "update"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/mv_web/controllers/auth_controller.ex:43
|
#: lib/mv_web/controllers/auth_controller.ex:87
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Incorrect email or password"
|
msgid "Incorrect email or password"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
@ -239,12 +239,12 @@ msgstr ""
|
||||||
msgid "You are now signed in"
|
msgid "You are now signed in"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/mv_web/controllers/auth_controller.ex:56
|
#: lib/mv_web/controllers/auth_controller.ex:132
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "You are now signed out"
|
msgid "You are now signed out"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/mv_web/controllers/auth_controller.ex:37
|
#: lib/mv_web/controllers/auth_controller.ex:77
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "You have already signed in another way, but have not confirmed your account.\nYou can confirm your account using the link we sent to you, or by resetting your password.\n"
|
msgid "You have already signed in another way, but have not confirmed your account.\nYou can confirm your account using the link we sent to you, or by resetting your password.\n"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
@ -302,7 +302,7 @@ msgstr ""
|
||||||
msgid "Immutable"
|
msgid "Immutable"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/mv_web/components/layouts/navbar.ex:94
|
#: lib/mv_web/components/layouts/navbar.ex:93
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Logout"
|
msgid "Logout"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
@ -318,8 +318,8 @@ msgstr ""
|
||||||
msgid "Member"
|
msgid "Member"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/mv_web/components/layouts/navbar.ex:14
|
#: lib/mv_web/components/layouts/navbar.ex:19
|
||||||
#: lib/mv_web/live/member_live/index.ex:8
|
#: lib/mv_web/live/member_live/index.ex:10
|
||||||
#: lib/mv_web/live/member_live/index.html.heex:3
|
#: lib/mv_web/live/member_live/index.html.heex:3
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Members"
|
msgid "Members"
|
||||||
|
|
@ -367,7 +367,7 @@ msgstr ""
|
||||||
msgid "Please select a property type first"
|
msgid "Please select a property type first"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/mv_web/components/layouts/navbar.ex:89
|
#: lib/mv_web/components/layouts/navbar.ex:88
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Profil"
|
msgid "Profil"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
@ -412,7 +412,7 @@ msgstr ""
|
||||||
msgid "Select member"
|
msgid "Select member"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/mv_web/components/layouts/navbar.ex:92
|
#: lib/mv_web/components/layouts/navbar.ex:91
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Settings"
|
msgid "Settings"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
@ -469,13 +469,13 @@ msgid "Value type"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/mv_web/components/table_components.ex:30
|
#: lib/mv_web/components/table_components.ex:30
|
||||||
#: lib/mv_web/live/components/sort_header_component.ex:55
|
#: lib/mv_web/live/components/sort_header_component.ex:57
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "ascending"
|
msgid "ascending"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/mv_web/components/table_components.ex:30
|
#: lib/mv_web/components/table_components.ex:30
|
||||||
#: lib/mv_web/live/components/sort_header_component.ex:56
|
#: lib/mv_web/live/components/sort_header_component.ex:58
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "descending"
|
msgid "descending"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
@ -555,17 +555,88 @@ msgstr "Set Password"
|
||||||
msgid "User will be created without a password. Check 'Set Password' to add one."
|
msgid "User will be created without a password. Check 'Set Password' to add one."
|
||||||
msgstr "User will be created without a password. Check 'Set Password' to add one."
|
msgstr "User will be created without a password. Check 'Set Password' to add one."
|
||||||
|
|
||||||
#: lib/mv_web/live/components/sort_header_component.ex:60
|
#: lib/mv_web/live/user_live/show.ex:30
|
||||||
|
#, elixir-autogen, elixir-format, fuzzy
|
||||||
|
msgid "Linked Member"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: lib/mv_web/live/member_live/show.ex:41
|
||||||
|
#, elixir-autogen, elixir-format
|
||||||
|
msgid "Linked User"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: lib/mv_web/live/user_live/show.ex:40
|
||||||
|
#, elixir-autogen, elixir-format
|
||||||
|
msgid "No member linked"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: lib/mv_web/live/member_live/show.ex:51
|
||||||
|
#, elixir-autogen, elixir-format
|
||||||
|
msgid "No user linked"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: lib/mv_web/live/member_live/show.ex:14
|
||||||
|
#: lib/mv_web/live/member_live/show.ex:16
|
||||||
|
#, elixir-autogen, elixir-format
|
||||||
|
msgid "Back to members list"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: lib/mv_web/live/user_live/show.ex:13
|
||||||
|
#: lib/mv_web/live/user_live/show.ex:15
|
||||||
|
#, elixir-autogen, elixir-format
|
||||||
|
msgid "Back to users list"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: lib/mv_web/components/layouts/navbar.ex:26
|
||||||
|
#: lib/mv_web/components/layouts/navbar.ex:32
|
||||||
|
#, elixir-autogen, elixir-format, fuzzy
|
||||||
|
msgid "Select language"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: lib/mv_web/components/layouts/navbar.ex:39
|
||||||
|
#: lib/mv_web/components/layouts/navbar.ex:59
|
||||||
|
#, elixir-autogen, elixir-format
|
||||||
|
msgid "Toggle dark mode"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: lib/mv_web/live/components/search_bar_component.ex:15
|
||||||
|
#: lib/mv_web/live/member_live/index.html.heex:15
|
||||||
|
#, elixir-autogen, elixir-format
|
||||||
|
msgid "Search..."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: lib/mv_web/components/layouts/navbar.ex:20
|
||||||
|
#, elixir-autogen, elixir-format, fuzzy
|
||||||
|
msgid "Users"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: lib/mv_web/live/components/sort_header_component.ex:59
|
||||||
|
#: lib/mv_web/live/components/sort_header_component.ex:63
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Click to sort"
|
msgid "Click to sort"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/mv_web/live/member_live/index.html.heex:53
|
#: lib/mv_web/live/member_live/index.html.heex:60
|
||||||
#, elixir-autogen, elixir-format, fuzzy
|
#, elixir-autogen, elixir-format, fuzzy
|
||||||
msgid "First name"
|
msgid "First name"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#~ #: lib/mv_web/auth_overrides.ex:30
|
#: lib/mv_web/controllers/auth_controller.ex:113
|
||||||
#~ #, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
#~ msgid "or"
|
msgid "An account with this email already exists. Please verify your password to link your OIDC account."
|
||||||
#~ msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: lib/mv_web/controllers/auth_controller.ex:66
|
||||||
|
#, elixir-autogen, elixir-format
|
||||||
|
msgid "Unable to authenticate with OIDC. Please try again."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: lib/mv_web/controllers/auth_controller.ex:54
|
||||||
|
#, elixir-autogen, elixir-format
|
||||||
|
msgid "Unable to sign in with OIDC. Please try again."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: lib/mv_web/controllers/auth_controller.ex:122
|
||||||
|
#, elixir-autogen, elixir-format
|
||||||
|
msgid "Unable to sign in. Please try again."
|
||||||
|
msgstr ""
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue