From 9ddcd6dff69f1018b05d20a6a60cbabbe433cfa5 Mon Sep 17 00:00:00 2001 From: Thomas Citharel Date: Tue, 29 Mar 2022 10:38:50 +0200 Subject: [PATCH 01/14] Make sure timezone as an UTC fallback in case it's nil Signed-off-by: Thomas Citharel --- lib/service/date_time/date_time.ex | 2 +- lib/service/workers/notification.ex | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/lib/service/date_time/date_time.ex b/lib/service/date_time/date_time.ex index d1aec54f2..9c2a82789 100644 --- a/lib/service/date_time/date_time.ex +++ b/lib/service/date_time/date_time.ex @@ -182,7 +182,7 @@ defmodule Mobilizon.Service.DateTime do compare_to_day = Keyword.get(options, :compare_to_day, Date.utc_today()) compare_to = Keyword.get(options, :compare_to_datetime, DateTime.utc_now()) start_time = Keyword.get(options, :start_time, @start_time) - timezone = Keyword.get(options, :timezone, "Etc/UTC") + timezone = Keyword.get(options, :timezone, "Etc/UTC") || "Etc/UTC" end_time = Keyword.get(options, :end_time, @end_time) DateTime.compare(compare_to, DateTime.new!(compare_to_day, start_time, timezone)) in [ diff --git a/lib/service/workers/notification.ex b/lib/service/workers/notification.ex index 46d3310ed..3282169d2 100644 --- a/lib/service/workers/notification.ex +++ b/lib/service/workers/notification.ex @@ -46,7 +46,7 @@ defmodule Mobilizon.Service.Workers.Notification do }) do with %User{locale: locale, settings: %Setting{timezone: timezone, notification_on_day: true}} = user <- Users.get_user_with_settings!(user_id), - {start, tomorrow} <- calculate_start_end(1, timezone), + {start, tomorrow} <- calculate_start_end(1, timezone || "Etc/UTC"), %Page{ elements: participations, total: total @@ -80,7 +80,7 @@ defmodule Mobilizon.Service.Workers.Notification do locale: locale, settings: %Setting{timezone: timezone, notification_each_week: true} } = user <- Users.get_user_with_settings!(user_id), - {start, end_week} <- calculate_start_end(7, timezone), + {start, end_week} <- calculate_start_end(7, timezone || "Etc/UTC"), %Page{ elements: participations, total: total From bd64e19af4ef104b37f0fbe6acf4b7ec128d4206 Mon Sep 17 00:00:00 2001 From: Thomas Citharel Date: Tue, 29 Mar 2022 10:39:10 +0200 Subject: [PATCH 02/14] Move a logging warning for HTTP issue to an info Signed-off-by: Thomas Citharel --- lib/federation/activity_pub/fetcher.ex | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/federation/activity_pub/fetcher.ex b/lib/federation/activity_pub/fetcher.ex index 479c2322c..4c4324fee 100644 --- a/lib/federation/activity_pub/fetcher.ex +++ b/lib/federation/activity_pub/fetcher.ex @@ -148,7 +148,7 @@ defmodule Mobilizon.Federation.ActivityPub.Fetcher do {:error, :http_error} {:error, error} -> - Logger.warn("Could not fetch actor at fetch #{url}, #{inspect(error)}") + Logger.info("Could not fetch actor at #{url}, #{inspect(error)}") {:error, :http_error} end end From 3c8a2a1313fa507b6ef9dbb87c44a5473cfdb21c Mon Sep 17 00:00:00 2001 From: Thomas Citharel Date: Tue, 29 Mar 2022 10:39:32 +0200 Subject: [PATCH 03/14] Add details of object in exception when AP object as no actor/attributedTo Signed-off-by: Thomas Citharel --- lib/federation/activity_pub/utils.ex | 5 +++-- test/federation/activity_pub/utils_test.exs | 2 +- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/lib/federation/activity_pub/utils.ex b/lib/federation/activity_pub/utils.ex index 84efe8ff0..6896dc6cc 100644 --- a/lib/federation/activity_pub/utils.ex +++ b/lib/federation/activity_pub/utils.ex @@ -337,8 +337,9 @@ defmodule Mobilizon.Federation.ActivityPub.Utils do message: "Object contains an actor object with invalid type: #{inspect(type)}" end - def get_actor(%{"actor" => nil, "attributedTo" => nil}) do - raise ArgumentError, message: "Object contains both actor and attributedTo fields being null" + def get_actor(%{"actor" => nil, "attributedTo" => nil} = object) do + raise ArgumentError, + message: "Object contains both actor and attributedTo fields being null: #{inspect(object)}" end def get_actor(%{"actor" => _}) do diff --git a/test/federation/activity_pub/utils_test.exs b/test/federation/activity_pub/utils_test.exs index 28a271b76..83f058681 100644 --- a/test/federation/activity_pub/utils_test.exs +++ b/test/federation/activity_pub/utils_test.exs @@ -129,7 +129,7 @@ defmodule Mobilizon.Federation.ActivityPub.UtilsTest do test "with no actor information" do assert_raise ArgumentError, - "Object contains both actor and attributedTo fields being null", + "Object contains both actor and attributedTo fields being null: %{\"actor\" => nil, \"attributedTo\" => nil}", fn -> Utils.get_actor(%{ "actor" => nil, From 4a8064f24f4afdcce79cc08e6455facbeb9075c4 Mon Sep 17 00:00:00 2001 From: Thomas Citharel Date: Tue, 29 Mar 2022 11:27:53 +0200 Subject: [PATCH 04/14] Move Sentry request context to new module and load it everytime Signed-off-by: Thomas Citharel --- lib/web/auth/context.ex | 16 ---------------- lib/web/request_context.ex | 26 ++++++++++++++++++++++++++ lib/web/router.ex | 16 ++++++++++------ 3 files changed, 36 insertions(+), 22 deletions(-) create mode 100644 lib/web/request_context.ex diff --git a/lib/web/auth/context.ex b/lib/web/auth/context.ex index 86ac41b36..48bbe295a 100644 --- a/lib/web/auth/context.ex +++ b/lib/web/auth/context.ex @@ -26,22 +26,6 @@ defmodule Mobilizon.Web.Auth.Context do user_agent = conn |> Plug.Conn.get_req_header("user-agent") |> List.first() - if Application.get_env(:sentry, :dsn) != nil do - Sentry.Context.set_request_context(%{ - url: Plug.Conn.request_url(conn), - method: conn.method, - headers: %{ - "User-Agent": user_agent, - Referer: conn |> Plug.Conn.get_req_header("referer") |> List.first() - }, - query_string: conn.query_string, - env: %{ - REQUEST_ID: conn |> Plug.Conn.get_resp_header("x-request-id") |> List.first(), - SERVER_NAME: conn.host - } - }) - end - {conn, context} = case Guardian.Plug.current_resource(conn) do %User{id: user_id, email: user_email} = user -> diff --git a/lib/web/request_context.ex b/lib/web/request_context.ex new file mode 100644 index 000000000..b41acb46e --- /dev/null +++ b/lib/web/request_context.ex @@ -0,0 +1,26 @@ +defmodule Mobilizon.Web.RequestContext do + @moduledoc """ + Module to put some context into the request + """ + + @spec put_request_context(Plug.Conn.t(), Keyword.t()) :: Plug.Conn.t() + def put_request_context(%Plug.Conn{} = conn, _opts \\ []) do + if Application.get_env(:sentry, :dsn) != nil do + Sentry.Context.set_request_context(%{ + url: Plug.Conn.request_url(conn), + method: conn.method, + headers: %{ + "User-Agent": conn |> Plug.Conn.get_req_header("user-agent") |> List.first(), + Referer: conn |> Plug.Conn.get_req_header("referer") |> List.first() + }, + query_string: conn.query_string, + env: %{ + REQUEST_ID: conn |> Plug.Conn.get_resp_header("x-request-id") |> List.first(), + SERVER_NAME: conn.host + } + }) + end + + conn + end +end diff --git a/lib/web/router.ex b/lib/web/router.ex index 5875b889b..de9a18a5b 100644 --- a/lib/web/router.ex +++ b/lib/web/router.ex @@ -3,9 +3,11 @@ defmodule Mobilizon.Web.Router do Router for mobilizon app """ use Mobilizon.Web, :router + import Mobilizon.Web.RequestContext pipeline :graphql do # plug(:accepts, ["json"]) + plug(:put_request_context) plug(Mobilizon.Web.Auth.Pipeline) plug(Mobilizon.Web.Plugs.SetLocalePlug) end @@ -22,29 +24,35 @@ defmodule Mobilizon.Web.Router do end pipeline :host_meta do + plug(:put_request_context) plug(:accepts, ["xrd-xml"]) end pipeline :well_known do + plug(:put_request_context) plug(:accepts, ["json", "jrd-json"]) end pipeline :activity_pub_signature do + plug(:put_request_context) plug(Mobilizon.Web.Plugs.HTTPSignatures) plug(Mobilizon.Web.Plugs.MappedSignatureToIdentity) end pipeline :relay do + plug(:put_request_context) plug(Mobilizon.Web.Plugs.HTTPSignatures) plug(Mobilizon.Web.Plugs.MappedSignatureToIdentity) plug(:accepts, ["activity-json", "json"]) end pipeline :activity_pub do + plug(:put_request_context) plug(:accepts, ["activity-json"]) end pipeline :activity_pub_and_html do + plug(:put_request_context) plug(:accepts, ["html", "activity-json"]) plug(:put_secure_browser_headers) @@ -57,14 +65,13 @@ defmodule Mobilizon.Web.Router do end pipeline :atom_and_ical do + plug(:put_request_context) plug(:put_secure_browser_headers) plug(:accepts, ["atom", "ics", "html", "xml"]) end - pipeline :exports do - end - pipeline :browser do + plug(:put_request_context) plug(Plug.Static, at: "/", from: "priv/static") plug(Mobilizon.Web.Plugs.SetLocalePlug) @@ -78,9 +85,6 @@ defmodule Mobilizon.Web.Router do plug(:put_secure_browser_headers) end - pipeline :remote_media do - end - scope "/exports", Mobilizon.Web do pipe_through(:browser) get("/:format/:file", ExportController, :export) From dd97565dd5c59dcbb15edfb103cd00cc4149b57a Mon Sep 17 00:00:00 2001 From: Thomas Citharel Date: Tue, 29 Mar 2022 11:33:09 +0200 Subject: [PATCH 05/14] Give extra content to Sentry when creating a signature Signed-off-by: Thomas Citharel --- lib/federation/http_signatures/signature.ex | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/lib/federation/http_signatures/signature.ex b/lib/federation/http_signatures/signature.ex index 0427a63e9..cebcfb271 100644 --- a/lib/federation/http_signatures/signature.ex +++ b/lib/federation/http_signatures/signature.ex @@ -102,14 +102,18 @@ defmodule Mobilizon.Federation.HTTPSignatures.Signature do end @spec sign(Actor.t(), map()) :: String.t() | {:error, :pem_decode_error} | no_return - def sign(%Actor{domain: domain, keys: keys} = actor, headers) when is_nil(domain) do - Logger.debug("Signing a payload on behalf of #{actor.url}") + def sign(%Actor{domain: domain, keys: keys, url: url} = actor, headers) when is_nil(domain) do + Logger.debug("Signing a payload on behalf of #{url}") Logger.debug("headers") Logger.debug(inspect(headers)) case prepare_public_key(keys) do {:ok, key} -> - HTTPSignatures.sign(key, actor.url <> "#main-key", headers) + if Application.get_env(:sentry, :dsn) != nil do + Sentry.Context.set_extra_context(%{"actor_url" => url}) + end + + HTTPSignatures.sign(key, url <> "#main-key", headers) {:error, :pem_decode_error} -> raise ArgumentError, message: "Failed to prepare public keys for #{actor.url}" From 9ab95efb0869923b724854fd83f28b244c7c384b Mon Sep 17 00:00:00 2001 From: Thomas Citharel Date: Tue, 29 Mar 2022 11:37:55 +0200 Subject: [PATCH 06/14] Fix an email template and rename a translated string Signed-off-by: Thomas Citharel --- .../email/participation/event_card.text.eex | 2 +- priv/gettext/ar/LC_MESSAGES/default.po | 70 +- priv/gettext/be/LC_MESSAGES/default.po | 70 +- priv/gettext/ca/LC_MESSAGES/default.po | 70 +- priv/gettext/cs/LC_MESSAGES/default.po | 70 +- priv/gettext/de/LC_MESSAGES/activity.po | 152 +-- priv/gettext/de/LC_MESSAGES/default.po | 998 +++++++++--------- priv/gettext/default.pot | 70 +- priv/gettext/en/LC_MESSAGES/default.po | 70 +- priv/gettext/es/LC_MESSAGES/default.po | 70 +- priv/gettext/es/LC_MESSAGES/errors.po | 378 +++---- priv/gettext/fi/LC_MESSAGES/default.po | 70 +- priv/gettext/fr/LC_MESSAGES/default.po | 70 +- priv/gettext/gd/LC_MESSAGES/default.po | 70 +- priv/gettext/gl/LC_MESSAGES/default.po | 70 +- priv/gettext/he/LC_MESSAGES/default.po | 70 +- priv/gettext/hr/LC_MESSAGES/default.po | 70 +- priv/gettext/hu/LC_MESSAGES/default.po | 70 +- priv/gettext/id/LC_MESSAGES/default.po | 70 +- priv/gettext/it/LC_MESSAGES/default.po | 70 +- priv/gettext/ja/LC_MESSAGES/default.po | 70 +- priv/gettext/nb_NO/LC_MESSAGES/default.po | 70 +- priv/gettext/nl/LC_MESSAGES/default.po | 70 +- priv/gettext/nn/LC_MESSAGES/default.po | 70 +- priv/gettext/oc/LC_MESSAGES/default.po | 70 +- priv/gettext/pl/LC_MESSAGES/default.po | 70 +- priv/gettext/pt/LC_MESSAGES/default.po | 70 +- priv/gettext/pt_BR/LC_MESSAGES/default.po | 70 +- priv/gettext/ru/LC_MESSAGES/default.po | 70 +- priv/gettext/sv/LC_MESSAGES/default.po | 70 +- 30 files changed, 1686 insertions(+), 1664 deletions(-) diff --git a/lib/web/templates/email/participation/event_card.text.eex b/lib/web/templates/email/participation/event_card.text.eex index f5520ee4a..c50bdf02c 100644 --- a/lib/web/templates/email/participation/event_card.text.eex +++ b/lib/web/templates/email/participation/event_card.text.eex @@ -6,4 +6,4 @@ <%= if @event.description do %><%= gettext("Details:") %> <%= process_description(@event.description) %> -<%= if String.length(@event.description) > 200 do %><%= gettext("Read more : %{url}", url: Routes.page_url(Mobilizon.Web.Endpoint, :event, @event.uuid)) |> raw %><% end %><% end %> \ No newline at end of file +<%= if String.length(@event.description) > 200 do %><%= gettext("Read more: %{url}", url: Routes.page_url(Mobilizon.Web.Endpoint, :event, @event.uuid)) %><% end %><% end %> \ No newline at end of file diff --git a/priv/gettext/ar/LC_MESSAGES/default.po b/priv/gettext/ar/LC_MESSAGES/default.po index 5b693612e..3186be8b6 100644 --- a/priv/gettext/ar/LC_MESSAGES/default.po +++ b/priv/gettext/ar/LC_MESSAGES/default.po @@ -1620,11 +1620,6 @@ msgstr "تم قبول المشاركة" msgid "Participate:" msgstr "تم قبول المشاركة" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/participation/event_card.text.eex:9 -msgid "Read more : %{url}" -msgstr "" - #, elixir-autogen, elixir-format #: lib/web/templates/email/participation/card/_title.text.eex:1 msgid "Title: %{title}" @@ -1877,151 +1872,156 @@ msgid "View the details" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:10 +#: lib/mobilizon/events/categories.ex:16 msgid "Arts" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:46 +#: lib/mobilizon/events/categories.ex:52 msgid "Auto, boat and air" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:14 +#: lib/mobilizon/events/categories.ex:20 msgid "Book clubs" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:18 +#: lib/mobilizon/events/categories.ex:24 msgid "Business" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:22 +#: lib/mobilizon/events/categories.ex:28 msgid "Causes" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:26 +#: lib/mobilizon/events/categories.ex:32 msgid "Comedy" msgstr "" #, elixir-autogen, elixir-format, fuzzy -#: lib/mobilizon/events/categories.ex:50 +#: lib/mobilizon/events/categories.ex:56 msgid "Community" msgstr "التعليقات" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:30 +#: lib/mobilizon/events/categories.ex:36 msgid "Crafts" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:54 +#: lib/mobilizon/events/categories.ex:60 msgid "Family & Education" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:58 +#: lib/mobilizon/events/categories.ex:64 msgid "Fashion & Beauty" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:62 +#: lib/mobilizon/events/categories.ex:68 msgid "Film & Media" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:34 +#: lib/mobilizon/events/categories.ex:40 msgid "Food & Drink" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:66 +#: lib/mobilizon/events/categories.ex:72 msgid "Games" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:38 +#: lib/mobilizon/events/categories.ex:44 msgid "Health" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:78 +#: lib/mobilizon/events/categories.ex:84 msgid "LGBTQ" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:70 +#: lib/mobilizon/events/categories.ex:76 msgid "Language & Culture" msgstr "" #, elixir-autogen, elixir-format, fuzzy -#: lib/mobilizon/events/categories.ex:74 +#: lib/mobilizon/events/categories.ex:80 msgid "Learning" msgstr "تنبيه" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:127 +#: lib/mobilizon/events/categories.ex:133 msgid "Meeting" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:82 +#: lib/mobilizon/events/categories.ex:88 msgid "Movements and politics" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:42 +#: lib/mobilizon/events/categories.ex:48 msgid "Music" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:86 +#: lib/mobilizon/events/categories.ex:92 msgid "Networking" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:106 +#: lib/mobilizon/events/categories.ex:112 msgid "Outdoors & Adventure" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:90 +#: lib/mobilizon/events/categories.ex:96 msgid "Party" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:94 +#: lib/mobilizon/events/categories.ex:100 msgid "Performing & Visual Arts" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:98 +#: lib/mobilizon/events/categories.ex:104 msgid "Pets" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:102 +#: lib/mobilizon/events/categories.ex:108 msgid "Photography" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:114 +#: lib/mobilizon/events/categories.ex:120 msgid "Science & Tech" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:110 +#: lib/mobilizon/events/categories.ex:116 msgid "Spirituality, Religion & Beliefs" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:118 +#: lib/mobilizon/events/categories.ex:124 msgid "Sports" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:122 +#: lib/mobilizon/events/categories.ex:128 msgid "Theatre" msgstr "" + +#, elixir-autogen, elixir-format, fuzzy +#: lib/web/templates/email/participation/event_card.text.eex:9 +msgid "Read more: %{url}" +msgstr "" diff --git a/priv/gettext/be/LC_MESSAGES/default.po b/priv/gettext/be/LC_MESSAGES/default.po index 2ab1363d1..71d278846 100644 --- a/priv/gettext/be/LC_MESSAGES/default.po +++ b/priv/gettext/be/LC_MESSAGES/default.po @@ -1599,11 +1599,6 @@ msgstr "" msgid "Participate:" msgstr "" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/participation/event_card.text.eex:9 -msgid "Read more : %{url}" -msgstr "" - #, elixir-autogen, elixir-format #: lib/web/templates/email/participation/card/_title.text.eex:1 msgid "Title: %{title}" @@ -1853,151 +1848,156 @@ msgid "View the details" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:10 +#: lib/mobilizon/events/categories.ex:16 msgid "Arts" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:46 +#: lib/mobilizon/events/categories.ex:52 msgid "Auto, boat and air" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:14 +#: lib/mobilizon/events/categories.ex:20 msgid "Book clubs" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:18 +#: lib/mobilizon/events/categories.ex:24 msgid "Business" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:22 +#: lib/mobilizon/events/categories.ex:28 msgid "Causes" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:26 +#: lib/mobilizon/events/categories.ex:32 msgid "Comedy" msgstr "" #, elixir-autogen, elixir-format, fuzzy -#: lib/mobilizon/events/categories.ex:50 +#: lib/mobilizon/events/categories.ex:56 msgid "Community" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:30 +#: lib/mobilizon/events/categories.ex:36 msgid "Crafts" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:54 +#: lib/mobilizon/events/categories.ex:60 msgid "Family & Education" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:58 +#: lib/mobilizon/events/categories.ex:64 msgid "Fashion & Beauty" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:62 +#: lib/mobilizon/events/categories.ex:68 msgid "Film & Media" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:34 +#: lib/mobilizon/events/categories.ex:40 msgid "Food & Drink" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:66 +#: lib/mobilizon/events/categories.ex:72 msgid "Games" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:38 +#: lib/mobilizon/events/categories.ex:44 msgid "Health" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:78 +#: lib/mobilizon/events/categories.ex:84 msgid "LGBTQ" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:70 +#: lib/mobilizon/events/categories.ex:76 msgid "Language & Culture" msgstr "" #, elixir-autogen, elixir-format, fuzzy -#: lib/mobilizon/events/categories.ex:74 +#: lib/mobilizon/events/categories.ex:80 msgid "Learning" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:127 +#: lib/mobilizon/events/categories.ex:133 msgid "Meeting" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:82 +#: lib/mobilizon/events/categories.ex:88 msgid "Movements and politics" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:42 +#: lib/mobilizon/events/categories.ex:48 msgid "Music" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:86 +#: lib/mobilizon/events/categories.ex:92 msgid "Networking" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:106 +#: lib/mobilizon/events/categories.ex:112 msgid "Outdoors & Adventure" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:90 +#: lib/mobilizon/events/categories.ex:96 msgid "Party" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:94 +#: lib/mobilizon/events/categories.ex:100 msgid "Performing & Visual Arts" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:98 +#: lib/mobilizon/events/categories.ex:104 msgid "Pets" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:102 +#: lib/mobilizon/events/categories.ex:108 msgid "Photography" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:114 +#: lib/mobilizon/events/categories.ex:120 msgid "Science & Tech" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:110 +#: lib/mobilizon/events/categories.ex:116 msgid "Spirituality, Religion & Beliefs" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:118 +#: lib/mobilizon/events/categories.ex:124 msgid "Sports" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:122 +#: lib/mobilizon/events/categories.ex:128 msgid "Theatre" msgstr "" + +#, elixir-autogen, elixir-format, fuzzy +#: lib/web/templates/email/participation/event_card.text.eex:9 +msgid "Read more: %{url}" +msgstr "" diff --git a/priv/gettext/ca/LC_MESSAGES/default.po b/priv/gettext/ca/LC_MESSAGES/default.po index 3a34b2877..74a962242 100644 --- a/priv/gettext/ca/LC_MESSAGES/default.po +++ b/priv/gettext/ca/LC_MESSAGES/default.po @@ -1851,11 +1851,6 @@ msgstr "S'ha aprovat la participació" msgid "Participate:" msgstr "S'ha aprovat la participació" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/participation/event_card.text.eex:9 -msgid "Read more : %{url}" -msgstr "" - #, elixir-autogen, elixir-format #: lib/web/templates/email/participation/card/_title.text.eex:1 msgid "Title: %{title}" @@ -2113,151 +2108,156 @@ msgid "View the details" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:10 +#: lib/mobilizon/events/categories.ex:16 msgid "Arts" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:46 +#: lib/mobilizon/events/categories.ex:52 msgid "Auto, boat and air" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:14 +#: lib/mobilizon/events/categories.ex:20 msgid "Book clubs" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:18 +#: lib/mobilizon/events/categories.ex:24 msgid "Business" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:22 +#: lib/mobilizon/events/categories.ex:28 msgid "Causes" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:26 +#: lib/mobilizon/events/categories.ex:32 msgid "Comedy" msgstr "" #, elixir-autogen, elixir-format, fuzzy -#: lib/mobilizon/events/categories.ex:50 +#: lib/mobilizon/events/categories.ex:56 msgid "Community" msgstr "Comentaris" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:30 +#: lib/mobilizon/events/categories.ex:36 msgid "Crafts" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:54 +#: lib/mobilizon/events/categories.ex:60 msgid "Family & Education" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:58 +#: lib/mobilizon/events/categories.ex:64 msgid "Fashion & Beauty" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:62 +#: lib/mobilizon/events/categories.ex:68 msgid "Film & Media" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:34 +#: lib/mobilizon/events/categories.ex:40 msgid "Food & Drink" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:66 +#: lib/mobilizon/events/categories.ex:72 msgid "Games" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:38 +#: lib/mobilizon/events/categories.ex:44 msgid "Health" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:78 +#: lib/mobilizon/events/categories.ex:84 msgid "LGBTQ" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:70 +#: lib/mobilizon/events/categories.ex:76 msgid "Language & Culture" msgstr "" #, elixir-autogen, elixir-format, fuzzy -#: lib/mobilizon/events/categories.ex:74 +#: lib/mobilizon/events/categories.ex:80 msgid "Learning" msgstr "Alerta" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:127 +#: lib/mobilizon/events/categories.ex:133 msgid "Meeting" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:82 +#: lib/mobilizon/events/categories.ex:88 msgid "Movements and politics" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:42 +#: lib/mobilizon/events/categories.ex:48 msgid "Music" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:86 +#: lib/mobilizon/events/categories.ex:92 msgid "Networking" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:106 +#: lib/mobilizon/events/categories.ex:112 msgid "Outdoors & Adventure" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:90 +#: lib/mobilizon/events/categories.ex:96 msgid "Party" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:94 +#: lib/mobilizon/events/categories.ex:100 msgid "Performing & Visual Arts" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:98 +#: lib/mobilizon/events/categories.ex:104 msgid "Pets" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:102 +#: lib/mobilizon/events/categories.ex:108 msgid "Photography" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:114 +#: lib/mobilizon/events/categories.ex:120 msgid "Science & Tech" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:110 +#: lib/mobilizon/events/categories.ex:116 msgid "Spirituality, Religion & Beliefs" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:118 +#: lib/mobilizon/events/categories.ex:124 msgid "Sports" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:122 +#: lib/mobilizon/events/categories.ex:128 msgid "Theatre" msgstr "" + +#, elixir-autogen, elixir-format, fuzzy +#: lib/web/templates/email/participation/event_card.text.eex:9 +msgid "Read more: %{url}" +msgstr "" diff --git a/priv/gettext/cs/LC_MESSAGES/default.po b/priv/gettext/cs/LC_MESSAGES/default.po index 3d3ec0ad4..44effa54d 100644 --- a/priv/gettext/cs/LC_MESSAGES/default.po +++ b/priv/gettext/cs/LC_MESSAGES/default.po @@ -1919,11 +1919,6 @@ msgstr "Účastněte se" msgid "Participate:" msgstr "Účastněte se:" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/participation/event_card.text.eex:9 -msgid "Read more : %{url}" -msgstr "Více informací : %{url}" - #, elixir-autogen, elixir-format #: lib/web/templates/email/participation/card/_title.text.eex:1 msgid "Title: %{title}" @@ -2209,151 +2204,156 @@ msgid "View the details" msgstr "Zobrazit podrobnosti" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:10 +#: lib/mobilizon/events/categories.ex:16 msgid "Arts" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:46 +#: lib/mobilizon/events/categories.ex:52 msgid "Auto, boat and air" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:14 +#: lib/mobilizon/events/categories.ex:20 msgid "Book clubs" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:18 +#: lib/mobilizon/events/categories.ex:24 msgid "Business" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:22 +#: lib/mobilizon/events/categories.ex:28 msgid "Causes" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:26 +#: lib/mobilizon/events/categories.ex:32 msgid "Comedy" msgstr "" #, elixir-autogen, elixir-format, fuzzy -#: lib/mobilizon/events/categories.ex:50 +#: lib/mobilizon/events/categories.ex:56 msgid "Community" msgstr "Komentáře" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:30 +#: lib/mobilizon/events/categories.ex:36 msgid "Crafts" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:54 +#: lib/mobilizon/events/categories.ex:60 msgid "Family & Education" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:58 +#: lib/mobilizon/events/categories.ex:64 msgid "Fashion & Beauty" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:62 +#: lib/mobilizon/events/categories.ex:68 msgid "Film & Media" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:34 +#: lib/mobilizon/events/categories.ex:40 msgid "Food & Drink" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:66 +#: lib/mobilizon/events/categories.ex:72 msgid "Games" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:38 +#: lib/mobilizon/events/categories.ex:44 msgid "Health" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:78 +#: lib/mobilizon/events/categories.ex:84 msgid "LGBTQ" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:70 +#: lib/mobilizon/events/categories.ex:76 msgid "Language & Culture" msgstr "" #, elixir-autogen, elixir-format, fuzzy -#: lib/mobilizon/events/categories.ex:74 +#: lib/mobilizon/events/categories.ex:80 msgid "Learning" msgstr "Upozornění" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:127 +#: lib/mobilizon/events/categories.ex:133 msgid "Meeting" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:82 +#: lib/mobilizon/events/categories.ex:88 msgid "Movements and politics" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:42 +#: lib/mobilizon/events/categories.ex:48 msgid "Music" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:86 +#: lib/mobilizon/events/categories.ex:92 msgid "Networking" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:106 +#: lib/mobilizon/events/categories.ex:112 msgid "Outdoors & Adventure" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:90 +#: lib/mobilizon/events/categories.ex:96 msgid "Party" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:94 +#: lib/mobilizon/events/categories.ex:100 msgid "Performing & Visual Arts" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:98 +#: lib/mobilizon/events/categories.ex:104 msgid "Pets" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:102 +#: lib/mobilizon/events/categories.ex:108 msgid "Photography" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:114 +#: lib/mobilizon/events/categories.ex:120 msgid "Science & Tech" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:110 +#: lib/mobilizon/events/categories.ex:116 msgid "Spirituality, Religion & Beliefs" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:118 +#: lib/mobilizon/events/categories.ex:124 msgid "Sports" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:122 +#: lib/mobilizon/events/categories.ex:128 msgid "Theatre" msgstr "" + +#, elixir-autogen, elixir-format, fuzzy +#: lib/web/templates/email/participation/event_card.text.eex:9 +msgid "Read more: %{url}" +msgstr "Více informací : %{url}" diff --git a/priv/gettext/de/LC_MESSAGES/activity.po b/priv/gettext/de/LC_MESSAGES/activity.po index aa318a854..18058e198 100644 --- a/priv/gettext/de/LC_MESSAGES/activity.po +++ b/priv/gettext/de/LC_MESSAGES/activity.po @@ -18,468 +18,468 @@ msgstr "" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 4.11.2\n" +#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_member_activity_item.html.heex:19 #: lib/web/templates/email/activity/_member_activity_item.text.eex:12 -#, elixir-autogen, elixir-format msgid "%{member} accepted the invitation to join the group." msgstr "%{member} hat die Einladung in die Gruppe angenommen." +#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_member_activity_item.html.heex:26 #: lib/web/templates/email/activity/_member_activity_item.text.eex:17 -#, elixir-autogen, elixir-format msgid "%{member} rejected the invitation to join the group." msgstr "%{member} hat die Einladung in die Gruppe abgelehnt." +#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_member_activity_item.html.heex:4 #: lib/web/templates/email/activity/_member_activity_item.text.eex:1 -#, elixir-autogen, elixir-format msgid "%{member} requested to join the group." msgstr "%{member} hat den Eintritt in die Gruppe beantragt." +#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_member_activity_item.html.heex:11 #: lib/web/templates/email/activity/_member_activity_item.text.eex:6 -#, elixir-autogen, elixir-format msgid "%{member} was invited by %{profile}." msgstr "%{member} wurde von %{profile} eingeladen." +#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_member_activity_item.html.heex:40 #: lib/web/templates/email/activity/_member_activity_item.text.eex:27 -#, elixir-autogen, elixir-format msgid "%{profile} added the member %{member}." msgstr "%{profile} hat das Mitglied %{member} hinzugefügt." +#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_discussion_activity_item.html.heex:46 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:19 -#, elixir-autogen, elixir-format msgid "%{profile} archived the discussion %{discussion}." msgstr "%{profile} hat die Diskussion %{discussion} archiviert." +#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_discussion_activity_item.html.heex:4 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:1 -#, elixir-autogen, elixir-format msgid "%{profile} created the discussion %{discussion}." msgstr "%{profile} hat die Diskussion %{discussion} erstellt." +#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_resource_activity_item.html.heex:5 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:2 -#, elixir-autogen, elixir-format msgid "%{profile} created the folder %{resource}." msgstr "%{profile} hat den Folder %{resource} erstellt." +#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_group_activity_item.html.heex:4 #: lib/web/templates/email/activity/_group_activity_item.text.eex:1 -#, elixir-autogen, elixir-format msgid "%{profile} created the group %{group}." msgstr "%{profile} hat die Gruppe %{group} erstellt." +#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_resource_activity_item.html.heex:20 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:8 -#, elixir-autogen, elixir-format msgid "%{profile} created the resource %{resource}." msgstr "%{profile} hat die Ressource %{resource} erstellt." +#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_discussion_activity_item.html.heex:60 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:25 -#, elixir-autogen, elixir-format msgid "%{profile} deleted the discussion %{discussion}." msgstr "%{profile} hat die Diskussion %{discussion} gelöscht." +#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_resource_activity_item.html.heex:103 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:40 -#, elixir-autogen, elixir-format msgid "%{profile} deleted the folder %{resource}." msgstr "%{profile} hat den Folder %{resource} gelöscht." +#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_resource_activity_item.html.heex:111 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:45 -#, elixir-autogen, elixir-format msgid "%{profile} deleted the resource %{resource}." msgstr "%{profile} hat die Ressource %{resource} gelöscht." +#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_member_activity_item.html.heex:56 #: lib/web/templates/email/activity/_member_activity_item.text.eex:39 -#, elixir-autogen, elixir-format msgid "%{profile} excluded member %{member}." msgstr "%{profile} hat das Mitglied %{member} ausgeschlossen." +#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_resource_activity_item.html.heex:71 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:28 -#, elixir-autogen, elixir-format msgid "%{profile} moved the folder %{resource}." msgstr "%{profile} hat den Ordner %{resource} verschoben." +#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_resource_activity_item.html.heex:86 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:34 -#, elixir-autogen, elixir-format msgid "%{profile} moved the resource %{resource}." msgstr "%{profile} hat den Ordner %{resource} verschoben." +#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_member_activity_item.html.heex:64 #: lib/web/templates/email/activity/_member_activity_item.text.eex:45 -#, elixir-autogen, elixir-format msgid "%{profile} quit the group." msgstr "%{profile} hat die Gruppe verlassen." +#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_discussion_activity_item.html.heex:32 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:13 -#, elixir-autogen, elixir-format msgid "%{profile} renamed the discussion %{discussion}." msgstr "%{profile} hat die Diskussion %{discussion} umbenannt." +#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_resource_activity_item.html.heex:37 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:14 -#, elixir-autogen, elixir-format msgid "%{profile} renamed the folder from %{old_resource_title} to %{resource}." msgstr "" "%{profile} hat den Folder %{old_resource_title} in %{resource} umbenannt." +#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_resource_activity_item.html.heex:53 #: lib/web/templates/email/activity/_resource_activity_item.text.eex:21 -#, elixir-autogen, elixir-format msgid "%{profile} renamed the resource from %{old_resource_title} to %{resource}." msgstr "" "{profile} hat die Ressource %{old_resource_title} in %{resource} umbenannt." +#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_discussion_activity_item.html.heex:18 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:7 -#, elixir-autogen, elixir-format msgid "%{profile} replied to the discussion %{discussion}." msgstr "%{profile} hat auf die Diskussion %{discussion} geantwortet." +#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_group_activity_item.html.heex:19 #: lib/web/templates/email/activity/_group_activity_item.text.eex:7 -#, elixir-autogen, elixir-format msgid "%{profile} updated the group %{group}." msgstr "%{profile} hat die Gruppe %{group} aktualisiert." +#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_member_activity_item.html.heex:48 #: lib/web/templates/email/activity/_member_activity_item.text.eex:33 -#, elixir-autogen, elixir-format msgid "%{profile} updated the member %{member}." msgstr "%{profile} hat das Mitglied %{member} aktualisiert." +#, elixir-autogen, elixir-format #: lib/service/activity/renderer/event.ex:23 #: lib/web/templates/email/activity/_event_activity_item.html.heex:4 #: lib/web/templates/email/activity/_event_activity_item.text.eex:1 -#, elixir-autogen, elixir-format msgid "The event %{event} was created by %{profile}." msgstr "Die Veranstaltung %{event} wurde von %{profile} erstellt." +#, elixir-autogen, elixir-format #: lib/service/activity/renderer/event.ex:43 #: lib/web/templates/email/activity/_event_activity_item.html.heex:34 #: lib/web/templates/email/activity/_event_activity_item.text.eex:13 -#, elixir-autogen, elixir-format msgid "The event %{event} was deleted by %{profile}." msgstr "Die Veranstaltung %{event} wurde von %{profile} gelöscht." +#, elixir-autogen, elixir-format #: lib/service/activity/renderer/event.ex:33 #: lib/web/templates/email/activity/_event_activity_item.html.heex:19 #: lib/web/templates/email/activity/_event_activity_item.text.eex:7 -#, elixir-autogen, elixir-format msgid "The event %{event} was updated by %{profile}." msgstr "Die Veranstaltung %{event} wurde von %{profile} aktualisiert." +#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_post_activity_item.html.heex:4 #: lib/web/templates/email/activity/_post_activity_item.text.eex:1 -#, elixir-autogen, elixir-format msgid "The post %{post} was created by %{profile}." msgstr "Der Beitrag %{post} wurde von %{profile} erstellt." +#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_post_activity_item.html.heex:34 #: lib/web/templates/email/activity/_post_activity_item.text.eex:13 -#, elixir-autogen, elixir-format msgid "The post %{post} was deleted by %{profile}." msgstr "Der Beitrag %{post} wurde von %{profile} gelöscht." +#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_post_activity_item.html.heex:19 #: lib/web/templates/email/activity/_post_activity_item.text.eex:7 -#, elixir-autogen, elixir-format msgid "The post %{post} was updated by %{profile}." msgstr "Der Beitrag %{post} wurde von %{profile} aktualisiert." +#, elixir-autogen, elixir-format #: lib/web/templates/email/activity/_member_activity_item.html.heex:33 #: lib/web/templates/email/activity/_member_activity_item.text.eex:22 -#, elixir-autogen, elixir-format msgid "%{member} joined the group." msgstr "%{member} ist der Gruppe beigetreten." +#, elixir-autogen, elixir-format #: lib/service/activity/renderer/event.ex:63 #: lib/web/templates/email/activity/_event_activity_item.html.heex:58 #: lib/web/templates/email/activity/_event_activity_item.text.eex:25 -#, elixir-autogen, elixir-format msgid "%{profile} posted a comment on the event %{event}." msgstr "%{profile} hat die Veranstaltung %{event} kommentiert." +#, elixir-autogen, elixir-format #: lib/service/activity/renderer/event.ex:54 #: lib/web/templates/email/activity/_event_activity_item.html.heex:43 #: lib/web/templates/email/activity/_event_activity_item.text.eex:19 -#, elixir-autogen, elixir-format msgid "%{profile} replied to a comment on the event %{event}." msgstr "" "%{profile} hat auf ein Kommentar in der Veranstaltung %{event} geantwortet." -#: lib/web/templates/email/email_direct_activity.text.eex:27 #, elixir-autogen, elixir-format +#: lib/web/templates/email/email_direct_activity.text.eex:27 msgid "Don't want to receive activity notifications? You may change frequency or disable them in your settings." msgstr "" "Sie möchten keine Benachrichtigungen erhalten? Sie können die Häufigkeit, " "mit der Sie Benachrichtigungen erhalten, in den Einstellungen ändern oder " "Sie ausschalten." +#, elixir-format #: lib/web/templates/email/email_direct_activity.html.heex:135 #: lib/web/templates/email/email_direct_activity.text.eex:23 -#, elixir-format msgid "View one more activity" msgid_plural "View %{count} more activities" msgstr[0] "%{count} weitere Aktivität anzeigen" msgstr[1] "Eine weitere Aktivität anzeigen" +#, elixir-format #: lib/web/templates/email/email_direct_activity.html.heex:44 #: lib/web/templates/email/email_direct_activity.html.heex:46 #: lib/web/templates/email/email_direct_activity.text.eex:6 #: lib/web/templates/email/email_direct_activity.text.eex:7 -#, elixir-format msgid "There has been an activity!" msgid_plural "There has been some activity!" msgstr[0] "Es hat sich etwas getan!" msgstr[1] "Es hat sich einiges getan!" -#: lib/service/activity/renderer/renderer.ex:46 #, elixir-autogen, elixir-format +#: lib/service/activity/renderer/renderer.ex:46 msgid "Activity on %{instance}" msgstr "Aktivität auf %{Instanz}" +#, elixir-autogen, elixir-format #: lib/service/activity/renderer/comment.ex:38 #: lib/web/templates/email/activity/_comment_activity_item.html.heex:19 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:7 #: lib/web/templates/email/email_anonymous_activity.html.heex:41 #: lib/web/templates/email/email_anonymous_activity.text.eex:5 -#, elixir-autogen, elixir-format msgid "%{profile} has posted an announcement under event %{event}." msgstr "" "%{profile} hat eine Ankündigung unter der Veranstaltung %{event} " "veröffentlicht." +#, elixir-autogen, elixir-format #: lib/service/activity/renderer/comment.ex:24 #: lib/web/templates/email/activity/_comment_activity_item.html.heex:4 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:1 -#, elixir-autogen, elixir-format msgid "%{profile} mentionned you in a comment under event %{event}." msgstr "" "%{profile} hat Sie in einem Kommentar unter der Veranstaltung %{event} " "erwähnt." -#: lib/web/templates/email/email_direct_activity.html.heex:155 #, elixir-autogen, elixir-format +#: lib/web/templates/email/email_direct_activity.html.heex:155 msgid "Don't want to receive activity notifications? You may change frequency or disable them in %{tag_start}your settings%{tag_end}." msgstr "" "Möchten Sie keine Aktivitätsbenachrichtigungen erhalten? Sie können die " "Häufigkeit ändern oder sie in %{tag_start}Ihren Einstellungen%{tag_end} " "deaktivieren." +#, elixir-autogen, elixir-format #: lib/web/templates/email/email_direct_activity.html.heex:42 #: lib/web/templates/email/email_direct_activity.text.eex:5 -#, elixir-autogen, elixir-format msgid "Here's your weekly activity recap" msgstr "Hier ist Ihre wöchentliche Zusammenfassung der Aktivitäten" +#, elixir-autogen, elixir-format #: lib/web/email/activity.ex:119 #: lib/web/email/activity.ex:140 -#, elixir-autogen, elixir-format msgid "Activity notification for %{instance}" msgstr "Aktivitätsbenachrichtigung für %{Instanz}" -#: lib/web/email/activity.ex:126 #, elixir-autogen, elixir-format +#: lib/web/email/activity.ex:126 msgid "Daily activity recap for %{instance}" msgstr "Tägliche Zusammenfassung der Aktivitäten für %{instance}" +#, elixir-autogen, elixir-format #: lib/web/templates/email/email_direct_activity.html.heex:40 #: lib/web/templates/email/email_direct_activity.text.eex:4 -#, elixir-autogen, elixir-format msgid "Here's your daily activity recap" msgstr "Hier ist Ihre tägliche Zusammenfassung der Aktivitäten" -#: lib/web/email/activity.ex:133 #, elixir-autogen, elixir-format +#: lib/web/email/activity.ex:133 msgid "Weekly activity recap for %{instance}" msgstr "Wöchentliche Zusammenfassung der Aktivitäten für %{Instanz}" +#, elixir-autogen, elixir-format #: lib/service/activity/renderer/comment.ex:66 #: lib/web/templates/email/activity/_comment_activity_item.html.heex:51 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:19 -#, elixir-autogen, elixir-format msgid "%{profile} has posted a new comment under your event %{event}." msgstr "" "%{profile} hat einen neuen Kommentar unter Ihrer Veranstaltung %{event} " "abgegeben." +#, elixir-autogen, elixir-format #: lib/service/activity/renderer/comment.ex:53 #: lib/web/templates/email/activity/_comment_activity_item.html.heex:36 #: lib/web/templates/email/activity/_comment_activity_item.text.eex:13 -#, elixir-autogen, elixir-format msgid "%{profile} has posted a new reply under your event %{event}." msgstr "" "%{profile} hat eine neue Antwort unter Ihrer Veranstaltung %{event} gepostet." -#: lib/web/email/activity.ex:46 #, elixir-autogen, elixir-format +#: lib/web/email/activity.ex:46 msgid "Announcement for your event %{event}" msgstr "Ankündigung für Ihre Veranstaltung %{event}" -#: lib/service/activity/renderer/group.ex:23 #, elixir-autogen, elixir-format +#: lib/service/activity/renderer/group.ex:23 msgid "The group %{group} was updated by %{profile}." msgstr "Die Gruppe %{group} wurde von %{profile} aktualisiert." -#: lib/service/activity/renderer/post.ex:47 #, elixir-autogen, elixir-format +#: lib/service/activity/renderer/post.ex:47 msgid "The post %{post} from group %{group} was deleted by %{profile}." msgstr "" "Der Beitrag %{post} in der Gruppe %{group} wurde von %{profile} gelöscht." -#: lib/service/activity/renderer/post.ex:31 #, elixir-autogen, elixir-format +#: lib/service/activity/renderer/post.ex:31 msgid "The post %{post} from group %{group} was published by %{profile}." msgstr "" "Der Beitrag %{post} in der Gruppe %{group} wurde von %{profile} " "veröffentlicht." -#: lib/service/activity/renderer/post.ex:39 #, elixir-autogen, elixir-format +#: lib/service/activity/renderer/post.ex:39 msgid "The post %{post} from group %{group} was updated by %{profile}." msgstr "" "Der Beitrag %{post} in der Gruppe %{group} wurde von %{profile} aktualisiert." -#: lib/service/activity/renderer/member.ex:39 #, elixir-autogen, elixir-format +#: lib/service/activity/renderer/member.ex:39 msgid "%{member} accepted the invitation to join the group %{group}." msgstr "%{member} hat die Einladung in die Gruppe angenommen." -#: lib/service/activity/renderer/member.ex:47 #, elixir-autogen, elixir-format +#: lib/service/activity/renderer/member.ex:47 msgid "%{member} joined the group %{group}." msgstr "%{member} ist der Gruppe beigetreten." -#: lib/service/activity/renderer/member.ex:43 #, elixir-autogen, elixir-format +#: lib/service/activity/renderer/member.ex:43 msgid "%{member} rejected the invitation to join the group %{group}." msgstr "%{member} hat die Einladung in die Gruppe abgelehnt." -#: lib/service/activity/renderer/member.ex:31 #, elixir-autogen, elixir-format +#: lib/service/activity/renderer/member.ex:31 msgid "%{member} requested to join the group %{group}." msgstr "%{member} hat den Eintritt in die Gruppe beantragt." -#: lib/service/activity/renderer/member.ex:35 #, elixir-autogen, elixir-format +#: lib/service/activity/renderer/member.ex:35 msgid "%{member} was invited by %{profile} to group %{group}." msgstr "%{member} wurde von %{profile} eingeladen." -#: lib/service/activity/renderer/member.ex:51 #, elixir-autogen, elixir-format +#: lib/service/activity/renderer/member.ex:51 msgid "%{profile} added the member %{member} to group %{group}." msgstr "%{profile} hat das Mitglied %{member} hinzugefügt." -#: lib/service/activity/renderer/member.ex:55 #, elixir-autogen, elixir-format +#: lib/service/activity/renderer/member.ex:55 msgid "%{profile} approved the membership request from %{member} for group %{group}." msgstr "%{profile} hat das Mitglied %{member} aktualisiert." -#: lib/service/activity/renderer/resource.ex:33 #, elixir-autogen, elixir-format +#: lib/service/activity/renderer/resource.ex:33 msgid "%{profile} created the folder %{resource} in group %{group}." msgstr "%{profile} hat den Folder %{resource} erstellt." -#: lib/service/activity/renderer/resource.ex:69 #, elixir-autogen, elixir-format +#: lib/service/activity/renderer/resource.ex:69 msgid "%{profile} deleted the folder %{resource} in group %{group}." msgstr "%{profile} hat den Folder %{resource} gelöscht." -#: lib/service/activity/renderer/resource.ex:71 #, elixir-autogen, elixir-format +#: lib/service/activity/renderer/resource.ex:71 msgid "%{profile} deleted the resource %{resource} in group %{group}." msgstr "%{profile} hat die Ressource %{resource} gelöscht." -#: lib/service/activity/renderer/member.ex:75 #, elixir-autogen, elixir-format +#: lib/service/activity/renderer/member.ex:75 msgid "%{profile} excluded member %{member} from the group %{group}." msgstr "%{profile} hat das Mitglied %{member} ausgeschlossen." -#: lib/service/activity/renderer/resource.ex:61 #, elixir-autogen, elixir-format +#: lib/service/activity/renderer/resource.ex:61 msgid "%{profile} moved the folder %{resource} in group %{group}." msgstr "" "%{profile} hat den Ordner %{resource} in der Gruppe %{group} verschoben." -#: lib/service/activity/renderer/resource.ex:63 #, elixir-autogen, elixir-format +#: lib/service/activity/renderer/resource.ex:63 msgid "%{profile} moved the resource %{resource} in group %{group}." msgstr "" "%{profile} hat die Ressource %{resource} in der Gruppe %{group} verschoben." -#: lib/service/activity/renderer/member.ex:79 #, elixir-autogen, elixir-format +#: lib/service/activity/renderer/member.ex:79 msgid "%{profile} quit the group %{group}." msgstr "%{profile} hat die Gruppe verlassen." -#: lib/service/activity/renderer/member.ex:63 #, elixir-autogen, elixir-format +#: lib/service/activity/renderer/member.ex:63 msgid "%{profile} rejected the membership request from %{member} for group %{group}." msgstr "" "%{profile} hat die Mitgliedschaftsanfrage von %{member} für die Gruppe " "%{group} abgelehnt." -#: lib/service/activity/renderer/resource.ex:45 #, elixir-autogen, elixir-format +#: lib/service/activity/renderer/resource.ex:45 msgid "%{profile} renamed the folder from %{old_resource_title} to %{resource} in group %{group}." msgstr "" "%{profile} hat den Folder %{old_resource_title} in %{resource} umbenannt." -#: lib/service/activity/renderer/resource.ex:51 #, elixir-autogen, elixir-format +#: lib/service/activity/renderer/resource.ex:51 msgid "%{profile} renamed the resource from %{old_resource_title} to %{resource} in group %{group}." msgstr "" "{profile} hat die Ressource %{old_resource_title} in %{resource} umbenannt." -#: lib/service/activity/renderer/member.ex:71 #, elixir-autogen, elixir-format +#: lib/service/activity/renderer/member.ex:71 msgid "%{profile} updated the member %{member} in group %{group}." msgstr "%{profile} hat das Mitglied %{member} aktualisiert." -#: lib/service/activity/renderer/resource.ex:35 #, elixir-autogen, elixir-format +#: lib/service/activity/renderer/resource.ex:35 msgid "%{profile} created the resource %{resource} in group %{group}." msgstr "%{profile} hat die Ressource %{resource} erstellt." -#: lib/service/activity/renderer/discussion.ex:86 #, elixir-autogen, elixir-format +#: lib/service/activity/renderer/discussion.ex:86 msgid "%{profile} archived the discussion %{discussion} in group %{group}." msgstr "%{profile} hat die Diskussion %{discussion} archiviert." -#: lib/service/activity/renderer/discussion.ex:26 #, elixir-autogen, elixir-format +#: lib/service/activity/renderer/discussion.ex:26 msgid "%{profile} created the discussion %{discussion} in group %{group}." msgstr "%{profile} hat die Diskussion %{discussion} erstellt." -#: lib/service/activity/renderer/discussion.ex:101 #, elixir-autogen, elixir-format +#: lib/service/activity/renderer/discussion.ex:101 msgid "%{profile} deleted the discussion %{discussion} in group %{group}." msgstr "%{profile} hat die Diskussion %{discussion} gelöscht." -#: lib/service/activity/renderer/discussion.ex:56 #, elixir-autogen, elixir-format +#: lib/service/activity/renderer/discussion.ex:56 msgid "%{profile} mentionned you in the discussion %{discussion} in group %{group}." msgstr "" "%{profile} hat dich in der Diskussion %{diskussion} in der Gruppe %{group} " "erwähnt." -#: lib/service/activity/renderer/discussion.ex:71 #, elixir-autogen, elixir-format +#: lib/service/activity/renderer/discussion.ex:71 msgid "%{profile} renamed the discussion %{discussion} in group %{group}." msgstr "%{profile} hat die Diskussion %{discussion} umbenannt." -#: lib/service/activity/renderer/discussion.ex:41 #, elixir-autogen, elixir-format +#: lib/service/activity/renderer/discussion.ex:41 msgid "%{profile} replied to the discussion %{discussion} in group %{group}." msgstr "%{profile} hat auf die Diskussion %{discussion} geantwortet." diff --git a/priv/gettext/de/LC_MESSAGES/default.po b/priv/gettext/de/LC_MESSAGES/default.po index 23cb709ee..0911cd7ad 100644 --- a/priv/gettext/de/LC_MESSAGES/default.po +++ b/priv/gettext/de/LC_MESSAGES/default.po @@ -14,205 +14,231 @@ msgstr "" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 4.10.1\n" +#, elixir-autogen, elixir-format #: lib/web/templates/email/password_reset.html.heex:48 -msgid "" -"If you didn't request this, please ignore this email. Your password won't " -"change until you access the link below and create a new one." +msgid "If you didn't request this, please ignore this email. Your password won't change until you access the link below and create a new one." msgstr "" "Wenn Du diese E-Mail nicht angefordert hast, ignoriere sie bitte. Dein " "Passwort wird sich nicht ändern, solange Du den Link unten nicht besuchst " "und ein neues erstellst." +#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:74 msgid "%{title} by %{creator}" msgstr "%{title} von %{creator}" +#, elixir-autogen, elixir-format #: lib/web/templates/email/registration_confirmation.html.heex:58 msgid "Activate my account" msgstr "Mein Konto aktivieren" +#, elixir-autogen, elixir-format #: lib/web/templates/email/email.html.heex:120 #: lib/web/templates/email/email.text.eex:9 msgid "Ask the community on Framacolibri" msgstr "Richte deine Fragen an die Gemeinschaft auf Framacolibri" +#, elixir-autogen, elixir-format #: lib/web/templates/email/report.text.eex:15 msgid "Comments" msgstr "Kommentare" +#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:72 #: lib/web/templates/email/report.text.eex:11 msgid "Event" msgstr "Veranstaltung" +#, elixir-autogen, elixir-format #: lib/web/email/user.ex:49 msgid "Instructions to reset your password on %{instance}" msgstr "Anweisungen um dein Passwort auf %{instance} zurückzusetzen" +#, elixir-autogen, elixir-format #: lib/web/templates/email/report.text.eex:21 msgid "Reason" msgstr "Begründung" +#, elixir-autogen, elixir-format #: lib/web/templates/email/password_reset.html.heex:61 msgid "Reset Password" msgstr "Passwort zurücksetzen" +#, elixir-autogen, elixir-format #: lib/web/templates/email/password_reset.html.heex:41 -msgid "" -"Resetting your password is easy. Just press the button below and follow the " -"instructions. We'll have you up and running in no time." +msgid "Resetting your password is easy. Just press the button below and follow the instructions. We'll have you up and running in no time." msgstr "" "Dein Passwort zurückzusetzen ist einfach. Klicke einfach auf den Button " "unten und folge den Anweisungen. Wir kümmern uns um den Rest." +#, elixir-autogen, elixir-format #: lib/web/email/user.ex:28 msgid "Instructions to confirm your Mobilizon account on %{instance}" msgstr "Anweisungen um deinen Mobilizon-Account auf %{instance} zu bestätigen" +#, elixir-autogen, elixir-format #: lib/web/email/admin.ex:24 msgid "New report on Mobilizon instance %{instance}" msgstr "Neue Meldung auf der Mobilizon-Instanz %{instance}" +#, elixir-autogen, elixir-format #: lib/web/templates/email/before_event_notification.html.heex:51 #: lib/web/templates/email/before_event_notification.text.eex:4 msgid "Go to event page" msgstr "Gehe zur Veranstaltungs-Seite" +#, elixir-autogen, elixir-format #: lib/web/templates/email/report.text.eex:1 msgid "New report from %{reporter} on %{instance}" msgstr "Neue Meldung von %{reporter} auf %{instance}" +#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_approved.text.eex:1 msgid "Participation approved" msgstr "Teilnahme bestätigt" +#, elixir-autogen, elixir-format #: lib/web/templates/email/password_reset.html.heex:13 #: lib/web/templates/email/password_reset.text.eex:1 msgid "Password reset" msgstr "Passwort zurückgesetzt" +#, elixir-autogen, elixir-format #: lib/web/templates/email/password_reset.text.eex:7 -msgid "" -"Resetting your password is easy. Just click the link below and follow the " -"instructions. We'll have you up and running in no time." +msgid "Resetting your password is easy. Just click the link below and follow the instructions. We'll have you up and running in no time." msgstr "" "Dein Passwort zurückzusetzen ist einfach. Klicke einfach auf den Button " "unten und folge den Anweisungen. Wir kümmern uns um den Rest." +#, elixir-autogen, elixir-format #: lib/web/templates/email/registration_confirmation.text.eex:5 -msgid "" -"You created an account on %{host} with this email address. You are one click " -"away from activating it. If this wasn't you, please ignore this email." +msgid "You created an account on %{host} with this email address. You are one click away from activating it. If this wasn't you, please ignore this email." msgstr "" "Du hast einen Account auf %{host} mit dieser E-Mail-Adresse. Du bist nur ein " "Klick von der Aktivierung entfernt. Wenn Du das nicht warst, ignoriere diese " "E-Mail bitte." +#, elixir-autogen, elixir-format #: lib/web/email/participation.ex:111 msgid "Your participation to event %{title} has been approved" msgstr "Deine Teilnahme an der Veranstaltung %{title}wurde akzeptiert" +#, elixir-autogen, elixir-format #: lib/web/email/participation.ex:68 msgid "Your participation to event %{title} has been rejected" msgstr "Deine Teilnahme an der Veranstaltung %{title}wurde abgelehnt" +#, elixir-autogen, elixir-format #: lib/web/email/event.ex:46 msgid "Event %{title} has been updated" msgstr "Veranstaltung %{title} wurde aktualisiert" +#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.text.eex:7 msgid "New title: %{title}" msgstr "Neuer Titel: %{title}" +#, elixir-autogen, elixir-format #: lib/web/templates/email/password_reset.text.eex:5 msgid "You requested a new password for your account on %{instance}." msgstr "" "Du hast ein neues Passwort für deinen Account auf %{instance} angefragt." +#, elixir-autogen, elixir-format #: lib/web/templates/email/email.html.heex:88 msgid "Warning" msgstr "Warnung" +#, elixir-autogen, elixir-format #: lib/web/email/participation.ex:135 msgid "Confirm your participation to event %{title}" msgstr "Meine Teilnahme an der Veranstaltung %{title} zusagen" +#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:75 msgctxt "terms" msgid "An internal ID for your current selected identity" msgstr "Eine interne ID für deine aktuell ausgewählte Identität" +#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:74 msgctxt "terms" msgid "An internal user ID" msgstr "Ein interne Benutzer ID" +#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:37 msgctxt "terms" -msgid "" -"Any of the information we collect from you may be used in the following ways:" +msgid "Any of the information we collect from you may be used in the following ways:" msgstr "" "Alle Informationen, die wir über Sie sammeln, können wie folgt verwendet " "werden:" +#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:9 msgctxt "terms" msgid "Basic account information" msgstr "Grundlegende Kontoinformationen" +#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:25 msgctxt "terms" msgid "Do not share any dangerous information over Mobilizon." msgstr "Teile keine gefährlichen Informationen über Mobilizon." +#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:90 msgctxt "terms" msgid "Do we disclose any information to outside parties?" msgstr "Geben wir Informationen an Dritte weiter?" +#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:68 msgctxt "terms" msgid "Do we use cookies?" msgstr "Benutzen wir Cookies?" +#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:51 msgctxt "terms" msgid "How do we protect your information?" msgstr "Wie schützen wir deinen Informationen?" +#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:29 msgctxt "terms" msgid "IPs and other metadata" msgstr "IPs und anderen Metadaten" +#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:17 msgctxt "terms" msgid "Published events and comments" msgstr "Veröffentlichte Veranstaltungen und Kommentare" +#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:64 msgctxt "terms" -msgid "" -"Retain the IP addresses associated with registered users no more than 12 " -"months." +msgid "Retain the IP addresses associated with registered users no more than 12 months." msgstr "" "Bewahren Sie die IP-Adressen, die mit registrierten Benutzern verbunden " "sind, nicht länger als 12 Monate auf." +#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:76 msgctxt "terms" msgid "Tokens to authenticate you" msgstr "Tokens, um dich zu authentifizieren" +#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:31 msgctxt "terms" -msgid "" -"We also may retain server logs which include the IP address of every request " -"to our server." +msgid "We also may retain server logs which include the IP address of every request to our server." msgstr "" "Wir können auch Serverprotokolle mit den IP-Adressen der Anfragen an unseren " "Server aufbewahren." +#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:70 msgctxt "terms" msgid "We store the following information on your device when you connect:" @@ -220,39 +246,40 @@ msgstr "" "Wir speichern auf deines Gerät die folgenden Informationen wann Du " "einloggst :" +#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:58 msgctxt "terms" msgid "We will make a good faith effort to:" msgstr "Wir werden uns nach besten Wissen und Gewissen dazu bemühen:" +#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:35 msgctxt "terms" msgid "What do we use your information for?" msgstr "Für was nutzen wir deine Informationen?" +#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:57 msgctxt "terms" msgid "What is our data retention policy?" msgstr "Was ist unsere Richtlinie zur Datenspeicherung?" +#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:67 msgctxt "terms" msgid "You may irreversibly delete your account at any time." msgstr "Du kannst jederzeit dein Konto löschen." +#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:115 msgctxt "terms" msgid "Changes to our Privacy Policy" msgstr "Änderungen unserer Datenschutzerklärung" +#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:106 msgctxt "terms" -msgid "" -"If this server is in the EU or the EEA: Our site, products and services are " -"all directed to people who are at least 16 years old. If you are under the " -"age of 16, per the requirements of the GDPR (General Data Protection " -"Regulation) do not use this site." +msgid "If this server is in the EU or the EEA: Our site, products and services are all directed to people who are at least 16 years old. If you are under the age of 16, per the requirements of the GDPR (General Data Protection Regulation) do not use this site." msgstr "" "Wenn sich dieser Server in der EU oder dem EWR befindet: Unsere Website, " "Produkte und Dienstleistungen sind an Personen gerichtet, die mindestens 16 " @@ -261,14 +288,10 @@ msgstr "" "General_Data_Protection_Regulation\">General Data Protection Regulation) " "diese Website nicht nutzen." +#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:109 msgctxt "terms" -msgid "" -"If this server is in the USA: Our site, products and services are all " -"directed to people who are at least 13 years old. If you are under the age " -"of 13, per the requirements of COPPA (Children's Online Privacy " -"Protection Act) do not use this site." +msgid "If this server is in the USA: Our site, products and services are all directed to people who are at least 13 years old. If you are under the age of 13, per the requirements of COPPA (Children's Online Privacy Protection Act) do not use this site." msgstr "" "Wenn sich dieser Server in den USA befindet: Unsere Website, Produkte und " "Dienstleistungen sind an Personen gerichtet, die mindestens 13 Jahre alt " @@ -277,36 +300,32 @@ msgstr "" "%27s_Online_Privacy_Protection_Act\">Children's Online Privacy Protection " "Act) nicht nutzen." +#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:117 msgctxt "terms" -msgid "" -"If we decide to change our privacy policy, we will post those changes on " -"this page." +msgid "If we decide to change our privacy policy, we will post those changes on this page." msgstr "" "Wenn wir beschließen unsere Datenschutzerklärung zu ändern, werden wir diese " "Änderungen auf dieser Seite veröffentlichen." +#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:112 msgctxt "terms" -msgid "" -"Law requirements can be different if this server is in another jurisdiction." +msgid "Law requirements can be different if this server is in another jurisdiction." msgstr "" "Die gesetzlichen Anforderungen können unterschiedlich sein, wenn sich dieser " "Server in einer anderen Gerichtsbarkeit befindet." +#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:103 msgctxt "terms" msgid "Site usage by children" msgstr "Nutzung der Website durch Kinder" +#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:47 msgctxt "terms" -msgid "" -"The email address you provide may be used to send you information, updates " -"and notifications about other people\n" -" interacting with your content or sending you messages and to respond to " -"inquiries, and/or other requests or\n" -" questions." +msgid "The email address you provide may be used to send you information, updates and notifications about other people\n interacting with your content or sending you messages and to respond to inquiries, and/or other requests or\n questions." msgstr "" "Die von Ihnen angegebene E-Mail-Adresse kann verwendet werden, um Ihnen " "Informationen, Updates und Benachrichtigungen über andere Personen zu " @@ -315,49 +334,49 @@ msgstr "" "Beantwortung von Anfragen, und/oder anderen Bitten oder \n" "Fragen." +#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:45 msgctxt "terms" -msgid "" -"To aid moderation of the community, for example comparing your IP address " -"with other known ones to determine ban\n" -" evasion or other violations." +msgid "To aid moderation of the community, for example comparing your IP address with other known ones to determine ban\n evasion or other violations." msgstr "" "Um die Moderation der Community zu unterstützen, z. B. durch den Vergleich " "Ihrer IP-Adresse mit anderen bekannten IP-Adressen, um eine Ban\n" " Umgehung oder andere Verstöße zu ermitteln." +#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:43 msgctxt "terms" -msgid "" -"To provide the core functionality of Mobilizon. Depending on this instance's " -"policy you may only be able to\n" -" interact with other people's content and post your own content if you " -"are logged in." +msgid "To provide the core functionality of Mobilizon. Depending on this instance's policy you may only be able to\n interact with other people's content and post your own content if you are logged in." msgstr "" "Um die Kernfunktionalität von Mobilizon bereitzustellen. Abhängig von der " "Politik dieser Instanz können Sie nur\n" " mit den Inhalten anderer Personen interagieren und eigene Inhalte " "veröffentlichen, wenn Sie eingeloggt sind." +#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:6 msgctxt "terms" msgid "What information do we collect?" msgstr "Welche Informationen sammeln wir ?" +#, elixir-autogen, elixir-format #: lib/web/email/user.ex:178 msgid "Mobilizon on %{instance}: confirm your email address" msgstr "Mobilizon auf %{instance}: Bestätige deine E-Mail Adresse" +#, elixir-autogen, elixir-format #: lib/web/email/user.ex:157 msgid "Mobilizon on %{instance}: email changed" msgstr "Mobilizon auf %{instance}: E-Mail geändert" +#, elixir-format #: lib/web/email/notification.ex:51 msgid "One event planned today" msgid_plural "%{nb_events} events planned today" msgstr[0] "Ein Event wurde heute geplannt" msgstr[1] "%{nb_events} wurden heute geplannt" +#, elixir-format #: lib/web/templates/email/on_day_notification.html.heex:38 #: lib/web/templates/email/on_day_notification.text.eex:3 msgid "You have one event today:" @@ -365,57 +384,66 @@ msgid_plural "You have %{total} events today:" msgstr[0] "Du hast heute ein Event:" msgstr[1] "Du hast heute %{total} Events:" +#, elixir-autogen, elixir-format #: lib/web/templates/email/group_invite.text.eex:3 msgid "%{inviter} just invited you to join their group %{group}" msgstr "%{inviter} hat dich gerade in die Gruppe %{group} eingeladen" +#, elixir-autogen, elixir-format #: lib/web/templates/email/group_invite.html.heex:13 #: lib/web/templates/email/group_invite.text.eex:1 msgid "Come along!" msgstr "Komm rein!" +#, elixir-autogen, elixir-format #: lib/web/email/notification.ex:25 msgid "Don't forget to go to %{title}" msgstr "Vergesse nicht zu %{title} gehen" +#, elixir-autogen, elixir-format #: lib/web/templates/email/before_event_notification.html.heex:38 #: lib/web/templates/email/before_event_notification.text.eex:3 msgid "Get ready for %{title}" msgstr "Mach dich bereit für %{title}" +#, elixir-autogen, elixir-format #: lib/web/templates/email/group_invite.html.heex:59 msgid "See my groups" msgstr "Zeige meine Gruppen" +#, elixir-autogen, elixir-format #: lib/web/templates/email/group_invite.html.heex:45 #: lib/web/templates/email/group_invite.text.eex:5 msgid "To accept this invitation, head over to your groups." msgstr "Um diese Einladung anzunehmen, gehen Sie zu Ihren Gruppen." +#, elixir-autogen, elixir-format #: lib/web/templates/email/before_event_notification.text.eex:5 msgid "View the event on: %{link}" msgstr "Zeige die aktualisierte Veranstaltung unter: %{link}" +#, elixir-autogen, elixir-format #: lib/web/email/member.ex:31 msgid "You have been invited by %{inviter} to join group %{group}" msgstr "Du wurdest von %{inviter} eingeladen, der Gruppe %{group} beizutreten" +#, elixir-format #: lib/web/email/notification.ex:78 msgid "One event planned this week" msgid_plural "%{nb_events} events planned this week" msgstr[0] "Ein Event ist für diese Woche geplant" msgstr[1] "%{nb_events} Events sind für diese Woche geplant" +#, elixir-format #: lib/web/email/notification.ex:102 msgid "One participation request for event %{title} to process" -msgid_plural "" -"%{number_participation_requests} participation requests for event %{title} " -"to process" +msgid_plural "%{number_participation_requests} participation requests for event %{title} to process" msgstr[0] "Eine Teilnahmeanfrage für die Veranstaltung %{title} zu bearbeiten" msgstr[1] "" "%{number_participation_requests} Teilnahmeanfragen für Veranstaltung " "%{title} zu bearbeiten" +#, elixir-format #: lib/web/templates/email/notification_each_week.html.heex:38 #: lib/web/templates/email/notification_each_week.text.eex:3 msgid "You have one event this week:" @@ -423,18 +451,15 @@ msgid_plural "You have %{total} events this week:" msgstr[0] "Du hast diese Woche eine Veranstaltung:" msgstr[1] "Du hast diese Woche %{total} Veranstaltungen:" +#, elixir-autogen, elixir-format #: lib/service/metadata/utils.ex:53 msgid "The event organizer didn't add any description." msgstr "Der Eventorganisator hat keine Beschreibung hinzugefügt." +#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:54 msgctxt "terms" -msgid "" -"We implement a variety of security measures to maintain the safety of your " -"personal information when you enter, submit, or access your personal " -"information. Among other things, your browser session, as well as the " -"traffic between your applications and the API, are secured with SSL/TLS, and " -"your password is hashed using a strong one-way algorithm." +msgid "We implement a variety of security measures to maintain the safety of your personal information when you enter, submit, or access your personal information. Among other things, your browser session, as well as the traffic between your applications and the API, are secured with SSL/TLS, and your password is hashed using a strong one-way algorithm." msgstr "" "Wir implementieren eine Vielzahl von Sicherheitsmaßnahmen, um die Sicherheit " "Ihrer persönlichen Daten zu gewährleisten, wenn Sie diese eingeben, " @@ -443,16 +468,10 @@ msgstr "" "gesichert, und Ihr Passwort wird mit einem starken Einweg-Algorithmus " "gehasht." +#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:94 msgctxt "terms" -msgid "" -"No. We do not sell, trade, or otherwise transfer to outside parties your " -"personally identifiable information. This does not include trusted third " -"parties who assist us in operating our site, conducting our business, or " -"servicing you, so long as those parties agree to keep this information " -"confidential. We may also release your information when we believe release " -"is appropriate to comply with the law, enforce our site policies, or protect " -"ours or others rights, property, or safety." +msgid "No. We do not sell, trade, or otherwise transfer to outside parties your personally identifiable information. This does not include trusted third parties who assist us in operating our site, conducting our business, or servicing you, so long as those parties agree to keep this information confidential. We may also release your information when we believe release is appropriate to comply with the law, enforce our site policies, or protect ours or others rights, property, or safety." msgstr "" "Nein. Wir verkaufen, tauschen oder übertragen Ihre persönlich " "identifizierbaren Informationen nicht an Dritte. Ausgenommen hiervon sind " @@ -464,25 +483,22 @@ msgstr "" "einzuhalten, unsere Website-Richtlinien durchzusetzen oder unsere oder die " "Rechte, das Eigentum oder die Sicherheit anderer zu schützen." +#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:23 msgctxt "terms" msgid "Accepting these Terms" msgstr "Akzeptiere die AGB/Bedigungen" +#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:27 msgctxt "terms" msgid "Changes to these Terms" msgstr "Änderung dieser Bedingungen" +#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:85 msgctxt "terms" -msgid "" -"A lot of the content on the Service is from you and others, and we don't " -"review, verify or authenticate it, and it may include inaccuracies or false " -"information. We make no representations, warranties, or guarantees relating " -"to the quality, suitability, truth, accuracy or completeness of any content " -"contained in the Service. You acknowledge sole responsibility for and assume " -"all risk arising from your use of or reliance on any content." +msgid "A lot of the content on the Service is from you and others, and we don't review, verify or authenticate it, and it may include inaccuracies or false information. We make no representations, warranties, or guarantees relating to the quality, suitability, truth, accuracy or completeness of any content contained in the Service. You acknowledge sole responsibility for and assume all risk arising from your use of or reliance on any content." msgstr "" "Ein Großteil der Inhalte im Dienst stammt von Ihnen und anderen, und wir " "überprüfen, verifizieren oder authentifizieren sie nicht, und sie können " @@ -493,151 +509,140 @@ msgstr "" "gesamte Risiko an, das sich aus Ihrer Nutzung von oder Ihrem Vertrauen auf " "Inhalte ergibt." +#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:60 msgctxt "terms" -msgid "" -"Also, you agree that you will not do any of the following in connection with " -"the Service or other users:" +msgid "Also, you agree that you will not do any of the following in connection with the Service or other users:" msgstr "" "Außerdem erklären Sie sich damit einverstanden, dass Sie keine der folgenden " "Handlungen in Verbindung mit dem Dienst oder anderen Benutzern vornehmen " "werden:" +#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:65 msgctxt "terms" -msgid "" -"Circumvent or attempt to circumvent any filtering, security measures, rate " -"limits or other features designed to protect the Service, users of the " -"Service, or third parties." +msgid "Circumvent or attempt to circumvent any filtering, security measures, rate limits or other features designed to protect the Service, users of the Service, or third parties." msgstr "" "Umgehung oder Versuch der Umgehung von Filtern, Sicherheitsmaßnahmen, " "Ratenbegrenzungen oder anderen Funktionen, die zum Schutz des Dienstes, der " "Benutzer des Dienstes oder Dritter vorgesehen sind." +#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:64 msgctxt "terms" -msgid "" -"Collect any personal information about other users, or intimidate, threaten, " -"stalk or otherwise harass other users of the Service;" +msgid "Collect any personal information about other users, or intimidate, threaten, stalk or otherwise harass other users of the Service;" msgstr "" "Persönliche Informationen über andere Benutzer zu sammeln oder andere " "Benutzer des Dienstes einzuschüchtern, zu bedrohen, zu belästigen oder " "anderweitig zu schikanieren;" +#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:55 msgctxt "terms" -msgid "" -"Content that is illegal or unlawful, that would otherwise create liability;" +msgid "Content that is illegal or unlawful, that would otherwise create liability;" msgstr "" "Inhalte, die illegal oder ungesetzlich sind, die sonst eine Haftung " "begründen würden;" +#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:56 msgctxt "terms" -msgid "" -"Content that may infringe or violate any patent, trademark, trade secret, " -"copyright, right of privacy, right of publicity or other intellectual or " -"other right of any party;" +msgid "Content that may infringe or violate any patent, trademark, trade secret, copyright, right of privacy, right of publicity or other intellectual or other right of any party;" msgstr "" "Inhalte, die ein Patent, eine Marke, ein Geschäftsgeheimnis, ein " "Urheberrecht, ein Recht auf Privatsphäre, ein Recht auf Öffentlichkeit oder " "ein sonstiges geistiges oder sonstiges Recht einer Partei verletzen oder " "beeinträchtigen können;" +#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:42 msgctxt "terms" msgid "Creating Accounts" msgstr "Account erstellen" +#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:89 msgctxt "terms" msgid "Entire Agreement" msgstr "Gesamte Vereinbarung" +#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:92 msgctxt "terms" msgid "Feedback" msgstr "Rückmeldung" +#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:83 msgctxt "terms" msgid "Hyperlinks and Third Party Content" msgstr "Hyperlinks und Inhalte von Drittanbietern" +#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:88 msgctxt "terms" -msgid "" -"If you breach any of these Terms, we have the right to suspend or disable " -"your access to or use of the Service." +msgid "If you breach any of these Terms, we have the right to suspend or disable your access to or use of the Service." msgstr "" "Wenn Sie gegen eine dieser Bedingungen verstoßen, haben wir das Recht, Ihren " "Zugang zu oder Ihre Nutzung des Dienstes auszusetzen oder zu sperren." +#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:63 msgctxt "terms" -msgid "" -"Impersonate or post on behalf of any person or entity or otherwise " -"misrepresent your affiliation with a person or entity;" +msgid "Impersonate or post on behalf of any person or entity or otherwise misrepresent your affiliation with a person or entity;" msgstr "" "sich als eine natürliche oder juristische Person auszugeben oder im Namen " "einer solchen zu posten oder anderweitig Ihre Zugehörigkeit zu einer " "natürlichen oder juristischen Person falsch darzustellen;" +#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:48 msgctxt "terms" -msgid "" -"Our Service allows you and other users to post, link and otherwise make " -"available content. You are responsible for the content that you make " -"available to the Service, including its legality, reliability, and " -"appropriateness." +msgid "Our Service allows you and other users to post, link and otherwise make available content. You are responsible for the content that you make available to the Service, including its legality, reliability, and appropriateness." msgstr "" "Unser Dienst ermöglicht es Ihnen und anderen Benutzern, Inhalte zu posten, " "zu verlinken und anderweitig zur Verfügung zu stellen. Sie sind für die " "Inhalte verantwortlich, die Sie dem Dienst zur Verfügung stellen, " "einschließlich ihrer Rechtmäßigkeit, Zuverlässigkeit und Angemessenheit." +#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:39 msgctxt "terms" msgid "Privacy Policy" msgstr "Datenschutzerklärung" +#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:95 msgctxt "terms" msgid "Questions & Contact Information" msgstr "Fragen & Kontaktinformationen" +#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:87 msgctxt "terms" msgid "Termination" msgstr "Dauer" +#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:62 msgctxt "terms" -msgid "" -"Use the Service in any manner that could interfere with, disrupt, negatively " -"affect or inhibit other users from fully enjoying the Service or that could " -"damage, disable, overburden or impair the functioning of the Service;" +msgid "Use the Service in any manner that could interfere with, disrupt, negatively affect or inhibit other users from fully enjoying the Service or that could damage, disable, overburden or impair the functioning of the Service;" msgstr "" "Benutze unseren Dienst in einer Weise, die andere Nutzer nicht stören, " "unterbrechen, negativ beeinflussen oder daran hindern könnte, den Dienst in " "vollem Umfang zu genießen. Oder die Funktion des Dienstes beschädigen, " "deaktivieren, überlasten oder beeinträchtigen könnte;" +#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:47 msgctxt "terms" msgid "Your Content & Conduct" msgstr "Ihr Inhalt & Verhalten" +#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:84 msgctxt "terms" -msgid "" -"%{instance_name} makes no claim or representation regarding, and " -"accepts no responsibility for third party websites accessible by hyperlink " -"from the Service or websites linking to the Service. When you leave the " -"Service, you should be aware that these Terms and our policies no longer " -"govern. The inclusion of any link does not imply endorsement by " -"%{instance_name} of the site. Use of any such linked website is at the " -"user's own risk." +msgid "%{instance_name} makes no claim or representation regarding, and accepts no responsibility for third party websites accessible by hyperlink from the Service or websites linking to the Service. When you leave the Service, you should be aware that these Terms and our policies no longer govern. The inclusion of any link does not imply endorsement by %{instance_name} of the site. Use of any such linked website is at the user's own risk." msgstr "" "%{instance_name} erhebt keinen Anspruch auf und übernimmt keine " "Verantwortung für Websites von Dritten, die über einen Hyperlink vom Dienst " @@ -648,35 +653,28 @@ msgstr "" "Die Nutzung einer solchen verlinkten Website erfolgt auf eigenes Risiko des " "Nutzers." +#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:68 msgctxt "terms" -msgid "" -"Finally, your use of the Service is also subject to acceptance of the instance's own specific rules regarding the code of conduct " -"and moderation rules. Breaking those rules may also result in your account " -"being disabled or suspended." +msgid "Finally, your use of the Service is also subject to acceptance of the instance's own specific rules regarding the code of conduct and moderation rules. Breaking those rules may also result in your account being disabled or suspended." msgstr "" "Schließlich unterliegt Ihre Nutzung des Dienstes auch der Akzeptanz der instanzspezifischen Regeln bezüglich des Verhaltenskodex " "und der Moderationsregeln. Ein Verstoß gegen diese Regeln kann auch dazu " "führen, dass Ihr Konto deaktiviert oder gesperrt wird." +#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:81 msgctxt "terms" -msgid "" -"For full details about the Mobilizon software see here." +msgid "For full details about the Mobilizon software see here." msgstr "" "Für vollständige Informationen zur Mobilizion Software hier klicken." +#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:18 msgctxt "terms" -msgid "" -"Here are the important things you need to know about accessing and using the " -"%{instance_name} (%{instance_url}" -") website and service (collectively, \"Service\"). These are our terms " -"of service (\"Terms\"). Please read them carefully." +msgid "Here are the important things you need to know about accessing and using the %{instance_name} (%{instance_url}) website and service (collectively, \"Service\"). These are our terms of service (\"Terms\"). Please read them carefully." msgstr "" "Hier sind die wichtigen Dinge, die Sie über den Zugriff auf und die Nutzung " "der %{instance_name} (" @@ -684,13 +682,10 @@ msgstr "" "wissen müssen. Dies sind unsere Servicebedingungen (\"Bedingungen\"). Bitte " "lesen Sie sie sorgfältig durch." +#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:33 msgctxt "terms" -msgid "" -"If we make major changes, we will notify our users in a clear and prominent " -"manner. Minor changes may only be highlighted in the footer of our website. " -"It is your responsibility to check the website regularly for changes to " -"these Terms." +msgid "If we make major changes, we will notify our users in a clear and prominent manner. Minor changes may only be highlighted in the footer of our website. It is your responsibility to check the website regularly for changes to these Terms." msgstr "" "Wenn wir größere Änderungen vornehmen, werden wir unsere Nutzer in klarer " "und deutlicher Weise darauf hinweisen. Geringfügige Änderungen werden " @@ -698,36 +693,27 @@ msgstr "" "in Ihrer Verantwortung, die Website regelmäßig auf Änderungen an diesen " "Bedingungen zu überprüfen." +#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:53 msgctxt "terms" -msgid "" -"In order to make %{instance_name} a great place for all of us, please " -"do not post, link and otherwise make available on or through the Service any " -"of the following:" +msgid "In order to make %{instance_name} a great place for all of us, please do not post, link and otherwise make available on or through the Service any of the following:" msgstr "" "Um %{instance_name} zu einem großartigen Ort für uns alle zu machen, " "bitten wir Sie, Folgendes nicht zu posten, zu verlinken oder anderweitig auf " "oder durch den Dienst verfügbar zu machen:" +#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:57 msgctxt "terms" -msgid "" -"Private information of any third party (e.g., addresses, phone numbers, " -"email addresses, Social Security numbers and credit card numbers); and" +msgid "Private information of any third party (e.g., addresses, phone numbers, email addresses, Social Security numbers and credit card numbers); and" msgstr "" "Private Informationen von Dritten (z. B. Adressen, Telefonnummern, E-Mail-" "Adressen, Sozialversicherungsnummern und Kreditkartennummern); und" +#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:52 msgctxt "terms" -msgid "" -"Since Mobilizon is a distributed network, it is possible, depending on the " -"visibility rules set to your content, that your content has been distributed " -"to other Mobilizon instances. When you delete your content, we will request " -"those other instances to also delete the content. Our responsibility on the " -"content being deleted from those other instances ends here. If for some " -"reason, some other instance does not delete the content, we cannot be held " -"responsible." +msgid "Since Mobilizon is a distributed network, it is possible, depending on the visibility rules set to your content, that your content has been distributed to other Mobilizon instances. When you delete your content, we will request those other instances to also delete the content. Our responsibility on the content being deleted from those other instances ends here. If for some reason, some other instance does not delete the content, we cannot be held responsible." msgstr "" "Da es sich bei Mobilizon um ein verteiltes Netzwerk handelt, ist es möglich, " "dass Ihr Inhalt, abhängig von den eingestellten Sichtbarkeitsregeln für " @@ -738,26 +724,20 @@ msgstr "" "Instanz den Inhalt nicht löscht, können wir nicht verantwortlich gemacht " "werden." +#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:90 msgctxt "terms" -msgid "" -"These Terms constitute the entire agreement between you and " -"%{instance_name} regarding the use of the Service, superseding any prior " -"agreements between you and %{instance_name} relating to your use of " -"the Service." +msgid "These Terms constitute the entire agreement between you and %{instance_name} regarding the use of the Service, superseding any prior agreements between you and %{instance_name} relating to your use of the Service." msgstr "" "Diese Bedingungen stellen die gesamte Vereinbarung zwischen Ihnen und " "%{instance_name} bezüglich der Nutzung des Dienstes dar und ersetzen " "alle früheren Vereinbarungen zwischen Ihnen und %{instance_name} in " "Bezug auf Ihre Nutzung des Dienstes." +#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:80 msgctxt "terms" -msgid "" -"This Service runs on a Mobilizon instance. This source code is licensed " -"under an AGPLv3 license which means you are allowed to " -"and even encouraged to take the source code, modify it and use it." +msgid "This Service runs on a Mobilizon instance. This source code is licensed under an AGPLv3 license which means you are allowed to and even encouraged to take the source code, modify it and use it." msgstr "" "Dieser Dienst läuft auf einer Mobilizon-Instanz. Dieser Quellcode ist unter " "einer %{instance_name}." +msgid "We love feedback. Please let us know what you think of the Service, these Terms and, in general, %{instance_name}." msgstr "" "Wir lieben Feedback. Bitte lass uns wissen, was du von unserem Dienst und " "den Bedigungen hälst %{instance_name}." +#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:74 msgctxt "terms" -msgid "" -"Instance administrators (and community moderators, given the relevant " -"access) are responsible for monitoring and acting on flagged content and " -"other user reports, and have the right and responsibility to remove or edit " -"content that is not aligned to this Instance set of rules, or to suspend, " -"block or ban (temporarily or permanently) any account, community, or " -"instance for breaking these terms, or for other behaviours that they deem " -"inappropriate, threatening, offensive, or harmful." +msgid "Instance administrators (and community moderators, given the relevant access) are responsible for monitoring and acting on flagged content and other user reports, and have the right and responsibility to remove or edit content that is not aligned to this Instance set of rules, or to suspend, block or ban (temporarily or permanently) any account, community, or instance for breaking these terms, or for other behaviours that they deem inappropriate, threatening, offensive, or harmful." msgstr "" "Instanz-Administratoren (und Community-Moderatoren, wenn sie den " "entsprechenden Zugriff haben) sind für die Überwachung und das Handeln bei " @@ -831,106 +801,94 @@ msgstr "" "verstoßen oder ein anderes Verhalten zeigen, das sie für unangemessen, " "bedrohlich, beleidigend oder schädlich halten." +#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:6 msgctxt "terms" -msgid "" -"%{instance_name} will not use or transmit or resell your personal data" +msgid "%{instance_name} will not use or transmit or resell your personal data" msgstr "" "%{instance_name} wird Ihre persönlichen Daten weder nutzen noch " "weitergeben oder weiterverkaufen" +#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:44 msgctxt "terms" -msgid "" -"If you discover or suspect any Service security breaches, please let us know " -"as soon as possible. For security holes in the Mobilizon software itself, " -"please contact its " -"contributors directly." +msgid "If you discover or suspect any Service security breaches, please let us know as soon as possible. For security holes in the Mobilizon software itself, please contact its contributors directly." msgstr "" "Wenn Sie Sicherheitslücken im Service entdecken oder vermuten, informieren " "Sie uns bitte so schnell wie möglich. Bei Sicherheitslücken in der Mobilizon-" "Software selbst, wenden Sie sich bitte direkt an die Mitwirkenden." +#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:77 msgctxt "terms" -msgid "" -"Instance administrators should ensure that every community hosted on the " -"instance is properly moderated according to the defined rules." +msgid "Instance administrators should ensure that every community hosted on the instance is properly moderated according to the defined rules." msgstr "" "Instanzadministratoren sollten sicherstellen, dass jede Community, die auf " "der Instanz gehostet wird, ordnungsgemäß nach den definierten Regeln " "moderiert wird." +#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:98 msgctxt "terms" -msgid "" -"Originally adapted from the Diaspora* and App.net privacy policies, also licensed under CC BY-SA." +msgid "Originally adapted from the Diaspora* and App.net privacy policies, also licensed under CC BY-SA." msgstr "" "Ursprünglich angepasst aus den Diaspora* und App.net Datenschutzrichtlinien, ebenfalls lizenziert unter CC BY-SA." +#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:119 msgctxt "terms" -msgid "" -"Originally adapted from the Mastodon and Discourse privacy policies, also licensed under CC BY-SA." +msgid "Originally adapted from the Mastodon and Discourse privacy policies, also licensed under CC BY-SA." msgstr "" "Ursprünglich angepasst von den Mastodon und Discourse Datenschutzrichtlinien, ebenfalls lizenziert unter CC BY-SA." +#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:3 msgctxt "terms" msgid "Short version" msgstr "Kurzfassung" +#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:9 msgctxt "terms" -msgid "" -"The service is provided without warranties and these terms may change in the " -"future" +msgid "The service is provided without warranties and these terms may change in the future" msgstr "" "Der Dienst wird ohne Garantien bereitgestellt und diese Bedingungen können " "sich in Zukunft ändern" +#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:118 msgctxt "terms" -msgid "" -"This document is licensed under CC BY-SA. It was last updated June 18, 2020." +msgid "This document is licensed under CC BY-SA. It was last updated June 18, 2020." msgstr "" "Dieses Dokument ist lizenziert unter CC BY-SA. Es wurde zuletzt am 18. Juni 2020 " "aktualisiert." +#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:97 msgctxt "terms" -msgid "" -"This document is licensed under CC BY-SA. It was last updated June 22, 2020." +msgid "This document is licensed under CC BY-SA. It was last updated June 22, 2020." msgstr "" "Dieses Dokument ist lizenziert unter CC BY-SA. Es wurde zuletzt am 22. Juni 2020 " "aktualisiert." +#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:8 msgctxt "terms" -msgid "" -"You must respect other people and %{instance_name}'s rules when using " -"the service" +msgid "You must respect other people and %{instance_name}'s rules when using the service" msgstr "" "Sie müssen andere Personen und die Regeln von %{instance_name} " "respektieren, wenn Sie den Dienst nutzen" +#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:7 msgctxt "terms" msgid "You must respect the law when using %{instance_name}" @@ -938,61 +896,67 @@ msgstr "" "Sie müssen das Gesetz respektieren, wenn Sie %{instance_name} " "verwenden" +#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:5 msgctxt "terms" msgid "Your content is yours" msgstr "Ihr Inhalt gehört Ihnen" +#, elixir-autogen, elixir-format #: lib/web/templates/email/anonymous_participation_confirmation.html.heex:51 msgid "Confirm my e-mail address" msgstr "Bestätigen Sie meine E-Mail Adresse" +#, elixir-autogen, elixir-format #: lib/web/templates/email/anonymous_participation_confirmation.html.heex:13 #: lib/web/templates/email/anonymous_participation_confirmation.text.eex:1 msgid "Confirm your e-mail" msgstr "Bestätigen Sie Ihre E-Mail Adresse" +#, elixir-autogen, elixir-format #: lib/web/templates/email/anonymous_participation_confirmation.text.eex:3 -msgid "" -"Hi there! You just registered to join this event: « %{title} ». Please " -"confirm the e-mail address you provided:" +msgid "Hi there! You just registered to join this event: « %{title} ». Please confirm the e-mail address you provided:" msgstr "" "Hallo zusammen! Sie haben sich soeben für die Teilnahme an dieser " "Veranstaltung registriert: \" %{title} ». Bitte bestätigen Sie die von Ihnen " "angegebene E-Mail Adresse:" +#, elixir-autogen, elixir-format #: lib/web/templates/email/email.html.heex:117 #: lib/web/templates/email/email.text.eex:8 msgid "Need help? Is something not working as expected?" msgstr "Brauchst Du Hilfe? Funktioniert etwas nicht richtig?" +#, elixir-autogen, elixir-format #: lib/web/templates/email/registration_confirmation.html.heex:38 -msgid "" -"You created an account on %{host} with this email address. You are " -"one click away from activating it." +msgid "You created an account on %{host} with this email address. You are one click away from activating it." msgstr "" "Du hast einen Account auf %{host} mit dieser E-Mail-Adresse. Du bist " "nur ein Klick von der Aktivierung entfernt." +#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:13 msgid "New report on %{instance}" msgstr "Neue Meldung auf %{instance}" +#, elixir-autogen, elixir-format #: lib/web/templates/email/email_changed_old.html.heex:38 -msgid "" -"The email address for your account on %{host} is being changed to:" +msgid "The email address for your account on %{host} is being changed to:" msgstr "Die E-Mail-Adresse für Ihr Konto auf %{host} wird geändert in:" +#, elixir-autogen, elixir-format #: lib/web/templates/email/password_reset.html.heex:38 msgid "You requested a new password for your account on %{instance}." msgstr "" "Du hast ein neues Passwort für deinen Account auf %{instance} " "angefragt." +#, elixir-autogen, elixir-format #: lib/web/templates/email/email.text.eex:5 msgid "Please do not use it for real purposes." msgstr "Bitte verwenden Sie es nicht für reale Zwecke." +#, elixir-format #: lib/web/templates/email/anonymous_participation_confirmation.html.heex:63 #: lib/web/templates/email/anonymous_participation_confirmation.text.eex:6 #: lib/web/templates/email/event_updated.html.heex:133 @@ -1001,12 +965,8 @@ msgstr "Bitte verwenden Sie es nicht für reale Zwecke." #: lib/web/templates/email/notification_each_week.text.eex:11 #: lib/web/templates/email/on_day_notification.html.heex:60 #: lib/web/templates/email/on_day_notification.text.eex:11 -msgid "" -"Would you wish to cancel your attendance, visit the event page through the " -"link above and click the « Attending » button." -msgid_plural "" -"Would you wish to cancel your attendance to one or several events, visit the " -"event pages through the links above and click the « Attending » button." +msgid "Would you wish to cancel your attendance, visit the event page through the link above and click the « Attending » button." +msgid_plural "Would you wish to cancel your attendance to one or several events, visit the event pages through the links above and click the « Attending » button." msgstr[0] "" "Wenn Du die Teilnahme absagen musst, gehe einfach über obenstehenden Link " "auf die Veranstaltungs-Seite und klicke auf den Teilnahme-Button." @@ -1015,57 +975,61 @@ msgstr[1] "" "gehe einfach über obenstehenden Link auf die Veranstaltungs-Seite und klicke " "auf den Teilnahme-Button." +#, elixir-autogen, elixir-format #: lib/web/templates/email/email.text.eex:11 msgid "%{instance} is powered by Mobilizon." msgstr "%{instance} ist ein Mobilizon-Server." +#, elixir-autogen, elixir-format #: lib/web/templates/email/email.html.heex:152 msgid "%{instance} is powered by Mobilizon." msgstr "%{instance} ist ein Mobilizon-Server." +#, elixir-autogen, elixir-format #: lib/web/templates/email/pending_participation_notification.html.heex:13 #: lib/web/templates/email/pending_participation_notification.text.eex:1 msgid "A request is pending!" msgstr "Es liegt eine Anfrage vor!" +#, elixir-autogen, elixir-format #: lib/web/templates/email/before_event_notification.html.heex:13 #: lib/web/templates/email/before_event_notification.text.eex:1 msgid "An event is upcoming!" msgstr "Eine Veranstaltung steht an!" +#, elixir-autogen, elixir-format #: lib/web/templates/email/email_changed_new.html.heex:13 #: lib/web/templates/email/email_changed_new.text.eex:1 msgid "Confirm new email" msgstr "Neue E-Mail bestätigen" +#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:84 msgid "End" msgstr "Ende" +#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:13 #: lib/web/templates/email/event_updated.text.eex:1 msgid "Event update!" msgstr "Veranstaltung aktualisiert!" +#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:88 msgid "Flagged comments" msgstr "Markierte Kommentare" +#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_approved.html.heex:45 #: lib/web/templates/email/event_participation_approved.text.eex:7 -msgid "" -"Good news: one of the event organizers just approved your request. Update " -"your calendar, because you're on the guest list now!" +msgid "Good news: one of the event organizers just approved your request. Update your calendar, because you're on the guest list now!" msgstr "" "Gute Nachrichten: Einer der Organisatoren hat gerade Ihre Anfrage genehmigt. " "Aktualisieren Sie Ihren Kalender, denn Sie stehen jetzt auf der Gästeliste!" +#, elixir-autogen, elixir-format #: lib/web/templates/email/email_changed_new.html.heex:38 -msgid "" -"Hi there! It seems like you wanted to change the email address linked to " -"your account on %{instance}. If you still wish to do so, please click " -"the button below to confirm the change. You will then be able to log in to " -"%{instance} with this new email address." +msgid "Hi there! It seems like you wanted to change the email address linked to your account on %{instance}. If you still wish to do so, please click the button below to confirm the change. You will then be able to log in to %{instance} with this new email address." msgstr "" "Hallo zusammen! Es scheint, dass Sie die mit Ihrem Konto verknüpfte E-Mail-" "Adresse auf %{instance} ändern wollten. Wenn Sie dies immer noch tun " @@ -1073,180 +1037,191 @@ msgstr "" "bestätigen. Sie können sich dann mit dieser neuen E-Mail-Adresse bei " "%{instance} anmelden." +#, elixir-autogen, elixir-format #: lib/web/templates/email/email_changed_old.text.eex:3 -msgid "" -"Hi there! Just a quick note to confirm that the email address linked to your " -"account on %{host} has been changed from this one to:" +msgid "Hi there! Just a quick note to confirm that the email address linked to your account on %{host} has been changed from this one to:" msgstr "" "Hallo zusammen! Nur eine kurze Notiz, um zu bestätigen, dass die mit Ihrem " "Konto auf %{host} verknüpfte E-Mail-Adresse von dieser zu geändert wurde:" +#, elixir-autogen, elixir-format #: lib/web/templates/email/email_changed_old.html.heex:62 #: lib/web/templates/email/email_changed_old.text.eex:5 -msgid "" -"If you did not trigger this change yourself, it is likely that someone has " -"gained access to your %{host} account. Please log in and change your " -"password immediately. If you cannot login, contact the admin on %{host}." +msgid "If you did not trigger this change yourself, it is likely that someone has gained access to your %{host} account. Please log in and change your password immediately. If you cannot login, contact the admin on %{host}." msgstr "" "Wenn Sie diese Änderung nicht selbst ausgelöst haben, ist es wahrscheinlich, " "dass sich jemand Zugang zu Ihrem %{host}-Konto verschafft hat. Bitte melden " "Sie sich an und ändern Sie Ihr Passwort sofort. Wenn Sie sich nicht anmelden " "können, wenden Sie sich an den Admin auf %{host}." +#, elixir-autogen, elixir-format #: lib/web/templates/email/password_reset.text.eex:12 -msgid "" -"If you didn't trigger the change yourself, please ignore this message. Your " -"password won't be changed until you click the link above." +msgid "If you didn't trigger the change yourself, please ignore this message. Your password won't be changed until you click the link above." msgstr "" "Wenn Sie die Änderung nicht selbst ausgelöst haben, ignorieren Sie bitte " "diese Meldung. Ihr Passwort wird erst dann geändert, wenn Sie auf den obigen " "Link klicken." +#, elixir-autogen, elixir-format #: lib/web/templates/email/anonymous_participation_confirmation.html.heex:70 #: lib/web/templates/email/anonymous_participation_confirmation.text.eex:4 #: lib/web/templates/email/registration_confirmation.html.heex:45 msgid "If you didn't trigger this email, you may safely ignore it." msgstr "Wenn Du dies nicht angefragt hast, ignoriere diese E-Mail." +#, elixir-autogen, elixir-format #: lib/web/templates/email/before_event_notification.html.heex:63 #: lib/web/templates/email/before_event_notification.text.eex:6 -msgid "" -"If you wish to cancel your attendance, visit the event page through the link " -"above and click the « Attending » button." +msgid "If you wish to cancel your attendance, visit the event page through the link above and click the « Attending » button." msgstr "" "Wenn Du deine Teilnahme absagen musst, gehe einfach über obenstehenden Link " "auf die Veranstaltungs-Seite und klicke auf den Teilnahme-Button." +#, elixir-autogen, elixir-format #: lib/web/templates/email/email.html.heex:153 #: lib/web/templates/email/email.text.eex:11 msgid "Learn more about Mobilizon here!" msgstr "Lerne mehr über Mobilizon!" +#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:94 #: lib/web/templates/export/event_participants.html.heex:129 msgid "Location" msgstr "Ort" +#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:104 msgid "Location address was removed" msgstr "Adresse wurde entfernt" +#, elixir-autogen, elixir-format #: lib/web/templates/email/pending_participation_notification.html.heex:56 #: lib/web/templates/email/pending_participation_notification.text.eex:8 msgid "Manage pending requests" msgstr "Ausstehende Anfragen verwalten" +#, elixir-autogen, elixir-format #: lib/web/templates/email/registration_confirmation.html.heex:13 #: lib/web/templates/email/registration_confirmation.text.eex:1 msgid "Nearly there!" msgstr "Fast hier!" +#, elixir-autogen, elixir-format #: lib/web/templates/email/email_changed_old.html.heex:13 #: lib/web/templates/email/email_changed_old.text.eex:1 msgid "New email confirmation" msgstr "Neue E-Mail Bestätigung" +#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:106 msgid "Reasons for report" msgstr "Gründe für Benachrichtigung" +#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:39 -msgid "" -"Someone on %{instance} reported the following content for you to " -"analyze:" +msgid "Someone on %{instance} reported the following content for you to analyze:" msgstr "" "Jemand auf %{instance} hat den folgenden Inhalt gemeldet, den Sie " "analysieren können:" +#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_rejected.html.heex:13 #: lib/web/templates/email/event_participation_rejected.text.eex:1 msgid "Sorry! You're not going." msgstr "Schade! Sie sind nicht dabei." +#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:74 msgid "Start" msgstr "Start" +#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.text.eex:3 msgid "There have been changes for %{title} so we'd thought we'd let you know." msgstr "" "Es gibt Änderungen für %{title}. Wir dachten daher, das könnte für Dich " "interessant sein." +#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:55 #: lib/web/templates/email/event_updated.text.eex:6 msgid "This event has been cancelled by its organizers. Sorry!" msgstr "" "Diese Veranstaltung wurde von den Veranstaltern abgesagt. Entschuldigung!" +#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:51 #: lib/web/templates/email/event_updated.text.eex:4 msgid "This event has been confirmed" msgstr "Veranstaltung wurde bestätigt" +#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:53 #: lib/web/templates/email/event_updated.text.eex:5 -msgid "" -"This event has yet to be confirmed: organizers will let you know if they do " -"confirm it." +msgid "This event has yet to be confirmed: organizers will let you know if they do confirm it." msgstr "" "Diese Veranstaltung muss noch bestätigt werden: Die Organisatorinnen werden " "Dich nach der Bestätigung informieren." +#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_rejected.html.heex:45 #: lib/web/templates/email/event_participation_rejected.text.eex:7 msgid "Unfortunately, the organizers rejected your request." msgstr "Leider hat der Organisator deine Teilnahme abgelehnt." +#, elixir-autogen, elixir-format #: lib/web/templates/email/email_changed_new.html.heex:51 msgid "Verify your email address" msgstr "Bestätig E-Mail Adresse" +#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:126 msgid "View report" msgstr "Meldung ansehen" +#, elixir-autogen, elixir-format #: lib/web/templates/email/report.text.eex:24 msgid "View report:" msgstr "Meldung ansehen:" +#, elixir-autogen, elixir-format #: lib/web/templates/email/email_anonymous_activity.html.heex:67 #: lib/web/templates/email/event_participation_approved.html.heex:58 #: lib/web/templates/email/event_participation_confirmed.html.heex:58 msgid "Visit event page" msgstr "Besuche die Event Seite" +#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:121 msgid "Visit the updated event page" msgstr "Besuchen Sie die aktualisierte Veranstaltungsseite" +#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.text.eex:12 msgid "Visit the updated event page: %{link}" msgstr "Zeige die aktualisierte Veranstaltung unter: %{link}" +#, elixir-autogen, elixir-format #: lib/web/templates/email/on_day_notification.html.heex:13 #: lib/web/templates/email/on_day_notification.text.eex:1 msgid "What's up today?" msgstr "Was gibt's heute?" +#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_approved.html.heex:70 #: lib/web/templates/email/event_participation_approved.text.eex:11 #: lib/web/templates/email/event_participation_confirmed.html.heex:70 #: lib/web/templates/email/event_participation_confirmed.text.eex:6 -msgid "" -"Would you wish to update or cancel your attendance, simply access the event " -"page through the link above and click on the Attending button." +msgid "Would you wish to update or cancel your attendance, simply access the event page through the link above and click on the Attending button." msgstr "" "Möchten Sie Ihre Teilnahme aktualisieren oder stornieren, rufen Sie einfach " "die Veranstaltungsseite über den obigen Link auf und klicken Sie auf die " "Schaltfläche \"Teilnehmen\"." +#, elixir-autogen, elixir-format #: lib/web/templates/email/pending_participation_notification.html.heex:69 #: lib/web/templates/email/pending_participation_notification.text.eex:10 -msgid "" -"You are receiving this email because you chose to get notifications for " -"pending attendance requests to your events. You can disable or change your " -"notification settings in your user account settings under « Notifications »." +msgid "You are receiving this email because you chose to get notifications for pending attendance requests to your events. You can disable or change your notification settings in your user account settings under « Notifications »." msgstr "" "Sie erhalten diese E-Mail, weil Sie sich dafür entschieden haben, " "Benachrichtigungen über ausstehende Teilnahmeanfragen an Ihren " @@ -1254,21 +1229,25 @@ msgstr "" "in den Einstellungen Ihres Benutzerkontos unter \" Benachrichtigungen \" " "deaktivieren oder ändern." +#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_rejected.text.eex:5 msgid "You issued a request to attend %{title}." msgstr "Sie haben eine Anfrage zur Teilnahme an %{title} gestellt." +#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_approved.text.eex:5 #: lib/web/templates/email/event_participation_confirmed.text.eex:3 msgid "You recently requested to attend %{title}." msgstr "Du hast angefragt, an der Veranstaltung %{title} teilzunehmen." +#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_approved.html.heex:13 #: lib/web/templates/email/event_participation_confirmed.html.heex:13 #: lib/web/templates/email/event_participation_confirmed.text.eex:1 msgid "You're going!" msgstr "Sie sind dabei!" +#, elixir-autogen, elixir-format #: lib/web/templates/email/email_changed_new.html.heex:64 #: lib/web/templates/email/email_changed_new.text.eex:5 msgid "If you didn't trigger the change yourself, please ignore this message." @@ -1276,133 +1255,123 @@ msgstr "" "Wenn Sie die Änderung nicht selbst ausgelöst haben, ignorieren Sie bitte " "diese Meldung." +#, elixir-autogen, elixir-format #: lib/web/templates/email/email.html.heex:92 msgid "Please do not use it for real purposes." msgstr "Bitte verwenden Sie es nicht für reale Zwecke." +#, elixir-autogen, elixir-format #: lib/web/templates/email/group_member_removal.html.heex:45 #: lib/web/templates/email/group_member_removal.text.eex:5 -msgid "" -"If you feel this is an error, you may contact the group's administrators so " -"that they can add you back." +msgid "If you feel this is an error, you may contact the group's administrators so that they can add you back." msgstr "" "Wenn Sie der Meinung sind, dass dies ein Fehler ist, können Sie sich an die " "Administratoren der Gruppe wenden, damit diese Sie wieder hinzufügen können." +#, elixir-autogen, elixir-format #: lib/web/templates/email/group_member_removal.html.heex:13 #: lib/web/templates/email/group_member_removal.text.eex:1 msgid "So long, and thanks for the fish!" msgstr "Macht's gut und danke für den Fisch!" +#, elixir-autogen, elixir-format #: lib/web/email/member.ex:113 msgid "You have been removed from group %{group}" msgstr "Sie wurden aus der Gruppe %{group} entfernt" +#, elixir-autogen, elixir-format #: lib/web/templates/email/group_member_removal.text.eex:3 -msgid "" -"You have been removed from group %{group}. You will not be able to access " -"this group's private content anymore." +msgid "You have been removed from group %{group}. You will not be able to access this group's private content anymore." msgstr "" "Du wurdest aus der Gruppe %{group} entfernt. Sie werden nicht mehr auf den " "privaten Inhalt dieser Gruppe zugreifen können." +#, elixir-autogen, elixir-format #: lib/web/templates/email/group_invite.html.heex:38 -msgid "" -"%{inviter} just invited you to join their group %{link_start}" -"%{group}%{link_end}" +msgid "%{inviter} just invited you to join their group %{link_start}%{group}%{link_end}" msgstr "" "%{inviter} hat Sie gerade eingeladen, seiner Gruppe beizutreten " "%{link_start}%{group}%{link_end}" +#, elixir-autogen, elixir-format #: lib/web/templates/email/group_member_removal.html.heex:38 -msgid "" -"You have been removed from group %{link_start}%{group}%{link_end}. " -"You will not be able to access this group's private content anymore." +msgid "You have been removed from group %{link_start}%{group}%{link_end}. You will not be able to access this group's private content anymore." msgstr "" "Sie wurden aus der Gruppe %{link_start}%{group}%{link_end} entfernt. " "Sie werden nicht mehr auf den privaten Inhalt dieser Gruppe zugreifen können." +#, elixir-autogen, elixir-format #: lib/web/templates/email/group_suspension.html.heex:54 #: lib/web/templates/email/group_suspension.text.eex:7 -msgid "" -"As this group was located on another instance, it will continue to work for " -"other instances than this one." +msgid "As this group was located on another instance, it will continue to work for other instances than this one." msgstr "" "Da sich diese Gruppe auf einer anderen Instanz befand, funktioniert sie auch " "weiterhin für andere Instanzen als diese." +#, elixir-autogen, elixir-format #: lib/web/templates/email/group_suspension.html.heex:46 #: lib/web/templates/email/group_suspension.text.eex:5 -msgid "" -"As this group was located on this instance, all of it's data has been " -"irretrievably deleted." +msgid "As this group was located on this instance, all of it's data has been irretrievably deleted." msgstr "" "Da sich diese Gruppe auf dieser Instanz befand, wurden alle ihre Daten " "unwiederbringlich gelöscht." +#, elixir-autogen, elixir-format #: lib/web/templates/email/group_suspension.html.heex:13 #: lib/web/templates/email/group_suspension.text.eex:1 msgid "The group %{group} has been suspended on %{instance}!" msgstr "Die Gruppe %{group} wurde auf %{instance} suspendiert!" +#, elixir-autogen, elixir-format #: lib/web/templates/email/group_suspension.text.eex:3 -msgid "" -"Your instance's moderation team has decided to suspend %{group_name} " -"(%{group_address}). You are no longer a member of this group." +msgid "Your instance's moderation team has decided to suspend %{group_name} (%{group_address}). You are no longer a member of this group." msgstr "" "Das Moderationsteam Ihrer Instanz hat beschlossen, %{group_name} " "(%{group_address}) zu suspendieren. Sie sind nicht länger ein Mitglied " "dieser Gruppe." +#, elixir-autogen, elixir-format #: lib/web/email/group.ex:89 msgid "The group %{group} has been suspended on %{instance}" msgstr "Die Gruppe %{group} wurde auf %{instance} ausgesetzt" +#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:24 msgctxt "terms" -msgid "" -"By accessing or using the Service, this means you agree to be bound by all " -"the terms below. If these terms are in any way unclear, please let us know " -"by contacting %{contact}." +msgid "By accessing or using the Service, this means you agree to be bound by all the terms below. If these terms are in any way unclear, please let us know by contacting %{contact}." msgstr "" "Wenn Sie auf den Dienst zugreifen oder ihn nutzen, bedeutet dies, dass Sie " "sich mit allen nachstehenden Bedingungen einverstanden erklären. Sollten " "diese Bedingungen in irgendeiner Weise unklar sein, teilen Sie uns dies " "bitte mit, indem Sie sich an %{contact} wenden." +#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:40 msgctxt "terms" -msgid "" -"For information about how we collect and use information about users of the " -"Service, please check our privacy policy." +msgid "For information about how we collect and use information about users of the Service, please check our privacy policy." msgstr "" "Informationen darüber, wie wir Informationen über Nutzer des Dienstes " "sammeln und verwenden, finden Sie in unserer Datenschutzrichtlinie." +#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:36 msgctxt "terms" -msgid "" -"If you continue to use the Service after the revised Terms go into effect, " -"you accept the revised Terms." +msgid "If you continue to use the Service after the revised Terms go into effect, you accept the revised Terms." msgstr "" "Wenn Sie den Dienst nach Inkrafttreten der überarbeiteten Bedingungen " "weiterhin nutzen, akzeptieren Sie die überarbeiteten Bedingungen." +#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:78 msgctxt "terms" msgid "If you delete this information, you need to login again." msgstr "Wenn Sie diese Informationen löschen, müssen Sie sich erneut anmelden." +#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:80 msgctxt "terms" -msgid "" -"If you're not connected, we don't store any information on your device, " -"unless you participate in an event anonymously. In this specific case we " -"store the hash of an unique identifier for the event and participation " -"status in your browser so that we may display participation status. Deleting " -"this information will only stop displaying participation status in your " -"browser." +msgid "If you're not connected, we don't store any information on your device, unless you participate in an event anonymously. In this specific case we store the hash of an unique identifier for the event and participation status in your browser so that we may display participation status. Deleting this information will only stop displaying participation status in your browser." msgstr "" "Wenn Sie nicht verbunden sind, speichern wir keine Informationen auf Ihrem " "Gerät, es sei denn, Sie nehmen anonym an einer Veranstaltung teil. In diesem " @@ -1411,57 +1380,51 @@ msgstr "" "Teilnahmestatus anzeigen können. Wenn Sie diese Informationen löschen, wird " "lediglich die Anzeige des Teilnahmestatus in Ihrem Browser beendet." +#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:87 msgctxt "terms" -msgid "" -"Note: This information is stored in your localStorage and not your cookies." +msgid "Note: This information is stored in your localStorage and not your cookies." msgstr "" "Hinweis: Diese Informationen werden in Ihrem lokalem Speicher und nicht in " "Ihren Cookies gespeichert." +#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:71 msgctxt "terms" msgid "Our responsibility" msgstr "Unsere Verantwortung" +#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:61 msgctxt "terms" -msgid "" -"Retain server logs containing the IP address of all requests to this server, " -"insofar as such logs are kept, no more than 90 days." +msgid "Retain server logs containing the IP address of all requests to this server, insofar as such logs are kept, no more than 90 days." msgstr "" "Serverprotokolle mit den IP-Adressen aller Anfragen an diesen Server werden " "nach 90 Tagen gelöscht, sofern solche Protokolle geführt werden." +#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:3 #: lib/web/templates/api/terms.html.heex:15 msgctxt "terms" -msgid "" -"Some terms, technical or otherwise, used in the text below may cover " -"concepts that are difficult to grasp. We have provided a glossary to help you understand them better." +msgid "Some terms, technical or otherwise, used in the text below may cover concepts that are difficult to grasp. We have provided a glossary to help you understand them better." msgstr "" "Einige technische oder andere Begriffe, die im folgenden Text verwendet " "werden, können schwer verständliche Konzepte umfassen. Wir haben ein Glossar bereitgestellt, um Ihnen das Verständnis zu " "erleichtern." +#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:45 msgctxt "terms" -msgid "" -"We are not liable for any loss you may incur as a result of someone else " -"using your email or password, either with or without your knowledge." +msgid "We are not liable for any loss you may incur as a result of someone else using your email or password, either with or without your knowledge." msgstr "" "Wir haften nicht für Verluste, die Ihnen dadurch entstehen, dass jemand " "anderes Ihre E-Mail oder Ihr Passwort mit oder ohne Ihr Wissen verwendet." +#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:50 msgctxt "terms" -msgid "" -"We cannot be held responsible should a programming or administrative error " -"make your content visible to a larger audience than intended. Aside from our " -"limited right to your content, you retain all of your rights to the content " -"you post, link and otherwise make available on or through the Service." +msgid "We cannot be held responsible should a programming or administrative error make your content visible to a larger audience than intended. Aside from our limited right to your content, you retain all of your rights to the content you post, link and otherwise make available on or through the Service." msgstr "" "Wir können nicht dafür verantwortlich gemacht werden, wenn ein Programmier- " "oder Verwaltungsfehler Ihre Inhalte für ein größeres Publikum als " @@ -1469,20 +1432,10 @@ msgstr "" "Ihren Inhalten behalten Sie alle Rechte an den Inhalten, die Sie im oder " "über den Dienst veröffentlichen, verlinken oder anderweitig verfügbar machen." +#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:10 msgctxt "terms" -msgid "" -"We collect information from you when you register on this instance and " -"gather data when you participate in the platform by reading, writing, and " -"interacting with content shared here. If you register on this instance, you " -"will be asked to enter an email address, a password (hashed) and at " -"least an username. Your email address will be verified by an email " -"containing a unique link. Once the link is activated, we know you control " -"that email address. You may also enter additional profile information such " -"as a display name and biography, and upload a profile picture and header " -"image. The username, display name, biography, profile picture and header " -"image are always listed publicly. You may however visit this " -"instance without registering." +msgid "We collect information from you when you register on this instance and gather data when you participate in the platform by reading, writing, and interacting with content shared here. If you register on this instance, you will be asked to enter an email address, a password (hashed) and at least an username. Your email address will be verified by an email containing a unique link. Once the link is activated, we know you control that email address. You may also enter additional profile information such as a display name and biography, and upload a profile picture and header image. The username, display name, biography, profile picture and header image are always listed publicly. You may however visit this instance without registering." msgstr "" "Wir erheben Informationen von Ihnen, wenn Sie sich auf dieser Instanz " "registrieren und sammeln Daten, wenn Sie an der Plattform teilnehmen, indem " @@ -1498,27 +1451,19 @@ msgstr "" "Headerbild werden immer öffentlich aufgelistet. Sie können diese " "Instanz jedoch auch ohne Registrierung besuchen." +#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:30 msgctxt "terms" -msgid "" -"We reserve the right to modify these Terms at any time. For instance, we may " -"need to change these Terms if we come out with a new feature." +msgid "We reserve the right to modify these Terms at any time. For instance, we may need to change these Terms if we come out with a new feature." msgstr "" "Wir behalten uns das Recht vor, diese Bedingungen jederzeit zu ändern. Zum " "Beispiel kann es sein, dass wir diese Bedingungen ändern müssen, wenn wir " "eine neue Funktion einführen." +#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:20 msgctxt "terms" -msgid "" -"When we say “we”, “our”, or “us” in this document, we are referring to the " -"owners, operators and administrators of this Mobilizon instance. The " -"Mobilizon software is provided by the team of Mobilizon contributors, " -"supported by Framasoft, a French not-" -"for-profit organization advocating for Free/Libre Software. Unless " -"explicitly stated, this Mobilizon instance is an independent service using " -"Mobilizon's source code. You may find more information about this instance " -"on the \"About this instance\" page." +msgid "When we say “we”, “our”, or “us” in this document, we are referring to the owners, operators and administrators of this Mobilizon instance. The Mobilizon software is provided by the team of Mobilizon contributors, supported by Framasoft, a French not-for-profit organization advocating for Free/Libre Software. Unless explicitly stated, this Mobilizon instance is an independent service using Mobilizon's source code. You may find more information about this instance on the \"About this instance\" page." msgstr "" "Wenn wir in diesem Dokument \"wir\", \"unser\" oder \"uns\" sagen, beziehen " "wir uns auf die Eigentümer, Betreiber und Administratoren dieser Mobilizon-" @@ -1530,13 +1475,10 @@ msgstr "" "Weitere Informationen über diese Instanz finden Sie auf der Seite \"Über diese Instanz\"." +#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:43 msgctxt "terms" -msgid "" -"When you create an account you agree to maintain the security and " -"confidentiality of your password and accept all risks of unauthorized access " -"to your account data and any other information you provide to " -"%{instance_name}." +msgid "When you create an account you agree to maintain the security and confidentiality of your password and accept all risks of unauthorized access to your account data and any other information you provide to %{instance_name}." msgstr "" "Wenn Sie ein Konto erstellen, erklären Sie sich damit einverstanden, die " "Sicherheit und Vertraulichkeit Ihres Passworts aufrechtzuerhalten und " @@ -1544,16 +1486,10 @@ msgstr "" "alle anderen Informationen, die Sie %{instance_name} zur Verfügung " "stellen." +#, elixir-autogen, elixir-format #: lib/web/templates/api/terms.html.heex:49 msgctxt "terms" -msgid "" -"When you post, link or otherwise make available content to the Service, you " -"grant us the right and license to display and distribute your content on or " -"through the Service (including via applications). We may format your content " -"for display throughout the Service, but we will not edit or revise the " -"substance of your content itself. The displaying and distribution of your " -"content happens only according to the visibility rules you have set for the " -"content. We will not modify the visibility of the content you have set." +msgid "When you post, link or otherwise make available content to the Service, you grant us the right and license to display and distribute your content on or through the Service (including via applications). We may format your content for display throughout the Service, but we will not edit or revise the substance of your content itself. The displaying and distribution of your content happens only according to the visibility rules you have set for the content. We will not modify the visibility of the content you have set." msgstr "" "Wenn Sie Inhalte in den Dienst einstellen, verlinken oder anderweitig zur " "Verfügung stellen, gewähren Sie uns das Recht und die Lizenz, Ihre Inhalte " @@ -1565,18 +1501,10 @@ msgstr "" "werden die Sichtbarkeit der Inhalte, die Sie eingestellt haben, nicht " "verändern." +#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:19 msgctxt "terms" -msgid "" -"Your events and comments are delivered to other instances that " -"follow your own, meaning they are delivered to different instances and " -"copies are stored there. When you delete events or comments, this is " -"likewise delivered to these other instances. All interactions related to " -"event features - such as joining an event - or group features - such as " -"managing resources - are federated as well. Please keep in mind that the " -"operators of the instance and any receiving instances may view such messages " -"and information, and that recipients may screenshot, copy or otherwise re-" -"share them." +msgid "Your events and comments are delivered to other instances that follow your own, meaning they are delivered to different instances and copies are stored there. When you delete events or comments, this is likewise delivered to these other instances. All interactions related to event features - such as joining an event - or group features - such as managing resources - are federated as well. Please keep in mind that the operators of the instance and any receiving instances may view such messages and information, and that recipients may screenshot, copy or otherwise re-share them." msgstr "" "Ihre Veranstaltungen und Kommentare werden an andere Instanzen " "geliefert, die Ihrer eigenen folgen, d. h. sie werden an verschiedene " @@ -1589,14 +1517,10 @@ msgstr "" "solche Nachrichten und Informationen sehen können und dass die Empfänger " "Screenshots machen, sie kopieren oder anderweitig weitergeben können." +#, elixir-autogen, elixir-format #: lib/web/templates/api/privacy.html.heex:99 msgctxt "terms" -msgid "" -"Your content may be downloaded by other instances in the network. Your " -"public events and comments are delivered to the instances following your own " -"instance. Content created through a group is forwarded to all the instances " -"of all the members of the group, insofar as these members reside on a " -"different instance than this one." +msgid "Your content may be downloaded by other instances in the network. Your public events and comments are delivered to the instances following your own instance. Content created through a group is forwarded to all the instances of all the members of the group, insofar as these members reside on a different instance than this one." msgstr "" "Deine Inhalte können von anderen Instanzen im Netzwerk heruntergeladen " "werden. Deine öffentlichen Veranstaltungen und Kommentare werden an die " @@ -1605,77 +1529,89 @@ msgstr "" "weitergeleitet, sofern sich diese Mitglieder auf einer anderen Instanz als " "dieser befinden." +#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_confirmed.text.eex:4 -msgid "" -"You have confirmed your participation. Update your calendar, because you're " -"on the guest list now!" +msgid "You have confirmed your participation. Update your calendar, because you're on the guest list now!" msgstr "" "Sie haben Ihre Teilnahme bestätigt. Aktualisieren Sie Ihren Kalender, denn " "Sie stehen jetzt auf der Gästeliste!" +#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_approved.html.heex:38 #: lib/web/templates/email/event_participation_confirmed.html.heex:38 msgid "You recently requested to attend %{title}." msgstr "Du hast angefragt, an der Veranstaltung %{title} teilzunehmen." +#, elixir-autogen, elixir-format #: lib/web/email/participation.ex:90 msgid "Your participation to event %{title} has been confirmed" msgstr "Deine Teilnahme an der Veranstaltung %{title}wurde akzeptiert" +#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:41 msgid "%{reporter} reported the following content." msgstr "%{reporter} hat den folgenden Inhalt gemeldet." +#, elixir-autogen, elixir-format #: lib/web/templates/email/report.text.eex:5 msgid "Group %{group} was reported" msgstr "Gruppe %{group} wurde gemeldet" +#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:51 msgid "Group reported" msgstr "Gruppe wurde gemeldet" +#, elixir-autogen, elixir-format #: lib/web/templates/email/report.text.eex:7 msgid "Profile %{profile} was reported" msgstr "Profil %{profile} wurde gemeldet" +#, elixir-autogen, elixir-format #: lib/web/templates/email/report.html.heex:56 msgid "Profile reported" msgstr "Profil gemeldet" +#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_confirmed.html.heex:45 -msgid "" -"You have now confirmed your participation. Update your calendar, because " -"you're on the guest list now!" +msgid "You have now confirmed your participation. Update your calendar, because you're on the guest list now!" msgstr "" "Sie haben nun Ihre Teilnahme bestätigt. Aktualisieren Sie Ihren Kalender, " "denn Sie stehen jetzt auf der Gästeliste!" +#, elixir-autogen, elixir-format #: lib/mobilizon/posts/post.ex:99 msgid "A text is required for the post" msgstr "Für die Stelle wird ein Text benötigt" +#, elixir-autogen, elixir-format #: lib/mobilizon/posts/post.ex:98 msgid "A title is required for the post" msgstr "Für die Stelle wird ein Titel benötigt" +#, elixir-autogen, elixir-format #: lib/web/templates/email/instance_follow.text.eex:5 msgid "%{name} (%{domain}) just requested to follow your instance." msgstr "%{name} (%{domain}) hat soeben angefordert, Ihrer Instanz zu folgen." +#, elixir-autogen, elixir-format #: lib/web/email/follow.ex:54 msgid "%{name} requests to follow your instance" msgstr "%{name} bittet darum, Ihrer Instanz zu folgen" +#, elixir-autogen, elixir-format #: lib/web/templates/email/instance_follow.html.heex:40 #: lib/web/templates/email/instance_follow.text.eex:6 msgid "If you accept, this instance will receive all of your public events." msgstr "" "Wenn Sie akzeptieren, erhält diese Instanz alle Ihre öffentlichen Ereignisse." +#, elixir-autogen, elixir-format #: lib/web/email/follow.ex:48 msgid "Instance %{name} (%{domain}) requests to follow your instance" msgstr "Instanz %{name} (%{domain}) bittet darum, Ihrer Instanz zu folgen" +#, elixir-autogen, elixir-format #: lib/web/templates/email/instance_follow.html.heex:56 #: lib/web/templates/email/instance_follow.text.eex:9 msgid "To accept this invitation, head over to the instance's admin settings." @@ -1683,143 +1619,152 @@ msgstr "" "Um diese Einladung anzunehmen, gehen Sie zu den Admin-Einstellungen der " "Instanz." +#, elixir-autogen, elixir-format #: lib/web/templates/email/instance_follow.html.heex:13 #: lib/web/templates/email/instance_follow.text.eex:1 msgid "Want to connect?" msgstr "Sie wollen sich verbinden?" +#, elixir-autogen, elixir-format #: lib/web/templates/email/instance_follow.html.heex:48 #: lib/web/templates/email/instance_follow.text.eex:7 -msgid "" -"Note: %{name} (%{domain}) following you doesn't necessarily imply that you " -"follow this instance, but you can ask to follow them too." +msgid "Note: %{name} (%{domain}) following you doesn't necessarily imply that you follow this instance, but you can ask to follow them too." msgstr "" "Hinweis: Wenn %{name} (%{domain}) Ihnen folgt, bedeutet das nicht unbedingt, " "dass Sie dieser Instanz folgen, aber Sie können darum bitten, ihnen " "ebenfalls zu folgen." +#, elixir-autogen, elixir-format #: lib/web/templates/email/anonymous_participation_confirmation.html.heex:38 -msgid "" -"Hi there! You just registered to join this event: « %{title} ». " -"Please confirm the e-mail address you provided:" +msgid "Hi there! You just registered to join this event: « %{title} ». Please confirm the e-mail address you provided:" msgstr "" "Hallo zusammen! Sie haben sich soeben für die Teilnahme an dieser " "Veranstaltung registriert: \" %{title} \". Bitte bestätigen Sie die " "von Ihnen angegebene E-Mail Adresse:" +#, elixir-autogen, elixir-format #: lib/web/templates/email/event_participation_rejected.html.heex:38 msgid "You issued a request to attend %{title}." msgstr "Sie haben eine Anfrage zur Teilnahme an %{title} gestellt." +#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:64 msgid "Event title" msgstr "Veranstaltung" +#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.html.heex:38 -msgid "" -"There have been changes for %{title} so we'd thought we'd let you " -"know." +msgid "There have been changes for %{title} so we'd thought we'd let you know." msgstr "" "Es gibt Änderungen für %{title}, also dachten wir, das ist für Dich " "interessant." +#, elixir-autogen, elixir-format #: lib/web/templates/error/500_page.html.heex:7 msgid "This page is not correct" msgstr "Diese Seite ist nicht korrekt" +#, elixir-autogen, elixir-format #: lib/web/templates/error/500_page.html.heex:50 msgid "We're sorry, but something went wrong on our end." msgstr "Es tut uns leid, aber auf unserer Seite ist etwas schief gelaufen." +#, elixir-autogen, elixir-format #: lib/web/templates/email/email.html.heex:91 #: lib/web/templates/email/email.text.eex:4 msgid "This is a demonstration site to test Mobilizon." msgstr "Dies ist eine Demonstrationsseite, um Mobilizon zu testen." -#: lib/service/metadata/actor.ex:91 lib/service/metadata/actor.ex:99 -#: lib/service/metadata/instance.ex:56 lib/service/metadata/instance.ex:62 +#, elixir-autogen, elixir-format +#: lib/service/metadata/actor.ex:91 +#: lib/service/metadata/actor.ex:99 +#: lib/service/metadata/instance.ex:56 +#: lib/service/metadata/instance.ex:62 msgid "%{name}'s feed" msgstr "Feed von %{name}" +#, elixir-autogen, elixir-format #: lib/service/export/feed.ex:120 msgid "%{actor}'s private events feed on %{instance}" msgstr "Privater Veranstaltungsfeed von %{actor} auf %{instance}" +#, elixir-autogen, elixir-format #: lib/service/export/feed.ex:115 msgid "%{actor}'s public events feed on %{instance}" msgstr "Öffentlicher Veranstaltungsfeed von %{actor} auf %{instance}" +#, elixir-autogen, elixir-format #: lib/service/export/feed.ex:224 msgid "Feed for %{email} on %{instance}" msgstr "Feed für %{email} auf %{instance}" +#, elixir-autogen, elixir-format #: lib/web/templates/error/500_page.html.heex:57 -msgid "" -"If the issue persists, you may contact the server administrator at " -"%{contact}." +msgid "If the issue persists, you may contact the server administrator at %{contact}." msgstr "" "Falls das Problem bestehen bleibt, kontaktieren Sie den/die Server-" "Administrator/in unter %{contact}." +#, elixir-autogen, elixir-format #: lib/web/templates/error/500_page.html.heex:55 msgid "If the issue persists, you may try to contact the server administrator." msgstr "" "Falls das Problem bestehen bleibt, versuchen Sie den/die Server-" "Administrator/in zu kontaktieren." +#, elixir-autogen, elixir-format #: lib/web/templates/error/500_page.html.heex:68 msgid "Technical details" msgstr "Technische Details" +#, elixir-autogen, elixir-format #: lib/web/templates/error/500_page.html.heex:52 msgid "The Mobilizon server %{instance} seems to be temporarily down." msgstr "" "Der Mobilizon-Server %{instance} scheint vorübergehend nicht erreichbar zu " "sein." +#, elixir-autogen, elixir-format #: lib/service/export/feed.ex:72 msgid "Public feed for %{instance}" msgstr "Öffentlicher Newsfeed für %{instance}" +#, elixir-autogen, elixir-format #: lib/graphql/resolvers/user.ex:318 -msgid "" -"The password you have choosen is too short. Please make sure your password " -"contains at least 6 charaters." +msgid "The password you have choosen is too short. Please make sure your password contains at least 6 charaters." msgstr "" "Das gewählte Passwort ist zu kurz. Es muss aus wenigstens 6 Zeichen bestehen." +#, elixir-autogen, elixir-format #: lib/graphql/resolvers/user.ex:324 -msgid "" -"The token you provided is invalid. Make sure that the URL is exactly the one " -"provided inside the email you got." +msgid "The token you provided is invalid. Make sure that the URL is exactly the one provided inside the email you got." msgstr "" "Das von Ihnen angegebene Token ist ungültig. Vergewissern Sie sich, dass die " "URL genau derjenigen entspricht, die Sie in der E-Mail erhalten haben." +#, elixir-autogen, elixir-format #: lib/web/email/actor.ex:44 msgid "Your participation to %{event} has been cancelled!" msgstr "Ihre Teilnahme an %{event} wurde storniert!" +#, elixir-autogen, elixir-format #: lib/web/templates/email/actor_suspension_participants.html.heex:38 #: lib/web/templates/email/actor_suspension_participants.text.eex:3 -msgid "" -"Your instance's moderation team has decided to suspend %{actor_name} " -"(%{actor_address}). All of their events have been removed and your " -"participation to event %{event} cancelled." +msgid "Your instance's moderation team has decided to suspend %{actor_name} (%{actor_address}). All of their events have been removed and your participation to event %{event} cancelled." msgstr "" "Das Moderationsteam Ihrer Instanz hat beschlossen, %{group_name} " "(%{group_address}) zu suspendieren. Sie sind nicht länger ein Mitglied " "dieser Gruppe." +#, elixir-autogen, elixir-format #: lib/web/templates/email/group_suspension.html.heex:38 -msgid "" -"Your instance's moderation team has decided to suspend %{group_name} " -"(%{group_address}). You are no longer a member of this group." +msgid "Your instance's moderation team has decided to suspend %{group_name} (%{group_address}). You are no longer a member of this group." msgstr "" "Das Moderationsteam Ihrer Instanz hat beschlossen, %{group_name} " "(%{group_address}) zu suspendieren. Sie sind nicht länger ein Mitglied " "dieser Gruppe." +#, elixir-autogen, elixir-format #: lib/web/templates/email/actor_suspension_participants.html.heex:13 #: lib/web/templates/email/actor_suspension_participants.text.eex:1 msgid "Your participation to %{event} on %{instance} has been cancelled!" @@ -1828,253 +1773,298 @@ msgstr "Ihre Teilnahme an %{title} auf %{instance} wurde storniert!" #. File name template for exported list of participants. Should NOT contain spaces. Make sure the output is going to be something standardized that is acceptable as a file name on most systems. #. File name template for exported list of participants. Should NOT contain spaces. Make sure the output is going to be something standardized that is acceptable as a file name on most systems. #. File name template for exported list of participants. Should NOT contain spaces. Make sure the output is going to be something standardized that is acceptable as a file name on most systems. +#, elixir-autogen, elixir-format #: lib/service/export/participants/csv.ex:81 #: lib/service/export/participants/ods.ex:86 #: lib/service/export/participants/pdf.ex:96 msgid "%{event}_participants" msgstr "%{Veranstaltung}-Teilnehmer" +#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:61 msgid "Participant message" msgstr "Nachricht der Teilnehmer:in" +#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:61 msgid "Participant name" msgstr "Teilnahme bestätigt" +#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:61 msgid "Participant status" msgstr "Status der Teilnehmer:in" +#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:52 #: lib/web/templates/email/admin/_role.html.heex:3 #: lib/web/templates/email/admin/_role.text.eex:1 msgid "Administrator" msgstr "Administrator:in" +#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:55 msgid "Creator" msgstr "Ersteller:in" +#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:49 #: lib/web/templates/email/admin/_role.html.heex:5 #: lib/web/templates/email/admin/_role.text.eex:1 msgid "Moderator" msgstr "Moderator:in" +#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:37 msgid "Not approved" msgstr "Nicht freigegeben" +#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:40 msgid "Not confirmed" msgstr "Nicht bestätigt" +#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:46 msgid "Participant" msgstr "Teilnahme bestätigt" +#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:43 msgid "Rejected" msgstr "Abgelehnt" +#, elixir-autogen, elixir-format #: lib/web/templates/export/event_participants.html.heex:122 msgid "Begins on" msgstr "Startet am" +#, elixir-autogen, elixir-format #: lib/web/templates/export/event_participants.html.heex:125 msgid "Ends on" msgstr "Ende" +#, elixir-autogen, elixir-format #: lib/web/templates/export/event_participants.html.heex:132 msgid "Number of participants" msgstr "Anzahl der Treilnehmenden" +#, elixir-autogen, elixir-format #: lib/web/templates/export/event_participants.html.heex:120 msgid "Participants for %{event}" msgstr "Teilnahme bestätigt" +#, elixir-autogen, elixir-format #: lib/service/export/participants/common.ex:88 msgid "Anonymous participant" msgstr "Anonyme Teilnehmer:in" +#, elixir-autogen, elixir-format #: lib/web/templates/email/date/event_tz_date.html.heex:6 #: lib/web/templates/email/date/event_tz_date_range.html.heex:7 #: lib/web/templates/email/date/event_tz_date_range.html.heex:12 #: lib/web/templates/email/date/event_tz_date_range.text.eex:1 +#: lib/web/templates/email/date/event_tz_date_range.text.eex:1 msgid "🌐 %{timezone} %{offset}" msgstr "🌐 %{timezone} %{offset}" +#, elixir-autogen, elixir-format #: lib/web/templates/email/date/event_tz_date.text.eex:1 msgid "%{date_time} (%{timezone} %{offset})" msgstr "%{date_time} (%{timezone} %{offset})" +#, elixir-autogen, elixir-format #: lib/web/templates/email/date/event_tz_date.text.eex:1 msgid "%{date_time} (in your timezone %{timezone} %{offset})" msgstr "%{date_time} (in Ihrer Zeitzone %{timezone} %{offset})" +#, elixir-autogen, elixir-format #: lib/web/templates/email/notification_each_week.html.heex:13 #: lib/web/templates/email/notification_each_week.text.eex:1 msgid "On the agenda this week" msgstr "Ein Event ist für diese Woche geplant" +#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/event_card.html.heex:58 msgid "Details" msgstr "Details" +#, elixir-autogen, elixir-format #: lib/web/templates/email/date/event_tz_date_range.html.heex:10 #: lib/web/templates/email/date/event_tz_date_range.text.eex:1 msgid "From the %{start} to the %{end}" msgstr "Vom %{start} bis zum %{end}" +#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/event_card.html.heex:20 msgid "Manage your participation" msgstr "Teilnahme bearbeiten" +#, elixir-autogen, elixir-format #: lib/web/templates/email/date/event_tz_date_range.html.heex:5 #: lib/web/templates/email/date/event_tz_date_range.text.eex:1 msgid "On %{date} from %{start_time} to %{end_time}" msgstr "Am %{date} von %{start_time} bis %{end_time}" +#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/event_card.html.heex:66 msgid "Read more" msgstr "Mehr lesen" +#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/card/_metadata.html.heex:50 #: lib/web/templates/email/participation/card/_metadata.text.eex:2 msgid "Online event" msgstr "Online-Veranstaltung" +#, elixir-autogen, elixir-format #: lib/web/templates/email/event_group_follower_notification.html.heex:13 msgid "%{group} scheduled a new event" msgstr "%{group} hat eine neue Veranstaltung geplant" +#, elixir-autogen, elixir-format #: lib/web/templates/email/event_group_follower_notification.text.eex:1 msgid "%{group} scheduled a new event:" msgstr "%{group} hat eine neue Veranstaltung geplant:" +#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/card/_metadata.text.eex:2 msgid "Address:" msgstr "Adresse:" +#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/card/_metadata.text.eex:1 msgid "Date:" msgstr "Datum:" +#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/event_card.text.eex:7 msgid "Details:" msgstr "Details:" +#, elixir-autogen, elixir-format #: lib/web/templates/email/email.html.heex:147 msgid "Manage your notification settings" msgstr "Verwalten Sie Ihre Benachrichtigungseinstellungen" +#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/event_card.text.eex:5 msgid "Manage your participation:" msgstr "Verwalten Sie Ihre Teilnahme:" +#, elixir-autogen, elixir-format +#: lib/web/templates/email/participation/card/_title.text.eex:3 #: lib/web/templates/email/participation/card/_title.text.eex:3 msgid "Organizer: %{organizer}" msgstr "Veranstalter:in: %{organizer}" +#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/event_card.html.heex:42 msgid "Participate" msgstr "Teilnehmen" +#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/event_card.text.eex:5 msgid "Participate:" msgstr "Teilnehmen:" -#: lib/web/templates/email/participation/event_card.text.eex:9 -msgid "Read more : %{url}" -msgstr "Weiterlesen: %{url}" - +#, elixir-autogen, elixir-format #: lib/web/templates/email/participation/card/_title.text.eex:1 msgid "Title: %{title}" msgstr "Titel: %{title}" +#, elixir-autogen, elixir-format #: lib/web/email/group.ex:44 msgid "📅 Just scheduled by %{group}: %{event}" msgstr "📅 Gerade erstellt von %{group}: %{event}" +#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.text.eex:9 msgid "New end date:" msgstr "Neues Enddatum:" +#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.text.eex:10 msgid "New location:" msgstr "Neuer Ort:" +#, elixir-autogen, elixir-format #: lib/web/templates/email/event_updated.text.eex:8 msgid "New start date:" msgstr "Neues Startdatum:" +#, elixir-autogen, elixir-format #: lib/web/templates/email/group_membership_rejection.html.heex:13 #: lib/web/templates/email/group_membership_rejection.text.eex:1 msgid "Sorry, not this time!" msgstr "Tut uns leid, dieses Mal nicht!" +#, elixir-autogen, elixir-format #: lib/web/templates/email/group_membership_approval.html.heex:52 msgid "View the group" msgstr "Zeige die Gruppe" +#, elixir-autogen, elixir-format #: lib/web/templates/email/group_membership_approval.html.heex:13 #: lib/web/templates/email/group_membership_approval.text.eex:1 msgid "You're in!" msgstr "Sie sind dabei!" +#, elixir-autogen, elixir-format #: lib/web/email/member.ex:60 msgid "Your membership request for group %{group} has been approved" msgstr "Ihr Antrag auf Mitgliedschaft in der Gruppe %{group} wurde genehmigt" +#, elixir-autogen, elixir-format #: lib/web/email/member.ex:89 msgid "Your membership request for group %{group} has been rejected" msgstr "Ihr Antrag auf Mitgliedschaft in der Gruppe %{group} wurde abgelehnt" +#, elixir-autogen, elixir-format #: lib/web/templates/email/group_membership_rejection.text.eex:3 msgid "Your membership request for group %{group} has been rejected." msgstr "Ihr Antrag auf Mitgliedschaft in der Gruppe %{group} wurde abgelehnt." +#, elixir-autogen, elixir-format #: lib/web/templates/email/group_membership_rejection.html.heex:38 -msgid "" -"Your membership request for group %{link_start}%{group}%{link_end} " -"has been rejected." +msgid "Your membership request for group %{link_start}%{group}%{link_end} has been rejected." msgstr "" "Ihr Antrag auf Mitgliedschaft in der Gruppe %{link_start}%{group}" "%{link_end} wurde abgelehnt." +#, elixir-autogen, elixir-format #: lib/web/templates/email/group_membership_approval.text.eex:3 msgid "Your membership request for group %{group} has been approved." msgstr "Ihr Antrag auf Mitgliedschaft in der Gruppe %{group} wurde genehmigt." +#, elixir-autogen, elixir-format #: lib/web/templates/email/group_membership_approval.html.heex:38 -msgid "" -"Your membership request for group %{link_start}%{group}%{link_end} " -"has been approved." +msgid "Your membership request for group %{link_start}%{group}%{link_end} has been approved." msgstr "" "Ihr Antrag auf Mitgliedschaft in der Gruppe %{link_start}%{group}" "%{link_end} wurde genehmigt." +#, elixir-format #: lib/web/templates/email/pending_participation_notification.html.heex:38 #: lib/web/templates/email/pending_participation_notification.text.eex:4 -msgid "" -"You have one pending attendance request to process for the following event:" -msgid_plural "" -"You have %{number_participation_requests} attendance requests to process for " -"the following event:" +msgid "You have one pending attendance request to process for the following event:" +msgid_plural "You have %{number_participation_requests} attendance requests to process for the following event:" msgstr[0] "Sie haben eine ausstehende Anwesenheitsanforderung zu bearbeiten:" msgstr[1] "" "Sie haben %{Anzahl_Teilnahmeanträge} Teilnahmeanträge zu bearbeiten:" +#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_role_changed.html.heex:13 #: lib/web/templates/email/admin_user_role_changed.text.eex:1 msgid "An administrator changed your role" msgstr "Eine Administrator:in hat Ihre Rolle geändert" +#, elixir-autogen, elixir-format #: lib/web/email/admin.ex:120 msgid "An administrator confirmed your account on %{instance}" msgstr "Eine Administrator:in hat Ihr Konto auf %{instance} bestätigt" +#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_email_changed_new.html.heex:13 #: lib/web/templates/email/admin_user_email_changed_new.text.eex:1 #: lib/web/templates/email/admin_user_email_changed_old.html.heex:13 @@ -2084,29 +2074,28 @@ msgstr "" "Eine Administrator:in hat die mit Ihrem Konto verknüpfte E-Mail manuell " "geändert" -#: lib/web/email/admin.ex:47 lib/web/email/admin.ex:72 -msgid "" -"An administrator manually changed the email attached to your account on " -"%{instance}" +#, elixir-autogen, elixir-format +#: lib/web/email/admin.ex:47 +#: lib/web/email/admin.ex:72 +msgid "An administrator manually changed the email attached to your account on %{instance}" msgstr "" "Eine Administrator:in hat die mit Ihrem Konto verknüpfte E-Mail auf " "%{instance} manuell geändert" +#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_confirmation.html.heex:13 #: lib/web/templates/email/admin_user_confirmation.text.eex:1 msgid "An administrator manually confirmed your account" msgstr "Eine Administrator:in hat Ihr Konto manuell bestätigt" +#, elixir-autogen, elixir-format #: lib/web/email/admin.ex:98 msgid "An administrator updated your role on %{instance}" msgstr "Eine Administrator:in hat Ihre Rolle auf %{instance} aktualisiert" +#, elixir-autogen, elixir-format #: lib/web/templates/email/email_changed_new.text.eex:3 -msgid "" -"Hi there! It seems like you wanted to change the email address linked to " -"your account on %{instance}. If you still wish to do so, please click the " -"button below to confirm the change. You will then be able to log in to " -"%{instance} with this new email address." +msgid "Hi there! It seems like you wanted to change the email address linked to your account on %{instance}. If you still wish to do so, please click the button below to confirm the change. You will then be able to log in to %{instance} with this new email address." msgstr "" "Hallo zusammen! Es scheint, dass Sie die mit Ihrem Konto verknüpfte E-Mail-" "Adresse auf %{instance} ändern wollten. Wenn Sie dies immer noch tun " @@ -2114,141 +2103,139 @@ msgstr "" "bestätigen. Sie können sich dann mit dieser neuen E-Mail-Adresse bei " "%{instance} anmelden." +#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_email_changed_new.text.eex:3 #: lib/web/templates/email/admin_user_email_changed_old.text.eex:3 -msgid "" -"Hi there! We just wanted to inform you that an administrator from " -"%{instance} just manually changed your account email from %{old_email} (this " -"one) to %{new_email}." +msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually changed your account email from %{old_email} (this one) to %{new_email}." msgstr "" "Hallo! Wir wollten Sie nur informieren, dass eine Administrator:in von " "%{instance} soeben manuell die mit Ihrem Konto verknüpfte E-Mail von " "%{old_email} (diese hier) in %{neue_email} geändert hat." +#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_confirmation.text.eex:3 -msgid "" -"Hi there! We just wanted to inform you that an administrator from " -"%{instance} just manually confirmed your account." +msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually confirmed your account." msgstr "" "Hallo! Wir wollten Sie informieren, dass eine Administrator:in von " "%{instance} eben manuell Ihr Kontos bestätigte." +#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_email_changed_old.html.heex:38 -msgid "" -"Hi there! We just wanted to inform you that an administrator from " -"%{instance} just manually changed your account email from %{old_email}" -" (this one) to %{new_email}." +msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually changed your account email from %{old_email} (this one) to %{new_email}." msgstr "" "Hallo! Wir wollten Sie nur informieren, dass eine Administrator:in von " "%{instance} soeben manuell die mit Ihrem Konto verknüpfte E-Mail von " "%{old_email} (diese hier) zu %{new_email} geändert hat." +#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_email_changed_new.html.heex:38 -msgid "" -"Hi there! We just wanted to inform you that an administrator from " -"%{instance} just manually changed your account email from %{old_email}" -" to %{new_email} (this one)." +msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually changed your account email from %{old_email} to %{new_email} (this one)." msgstr "" "Hallo! Wir wollten Sie nur informieren, dass eine Administrator:in von " "%{instance} soeben manuell die mit Ihrem Konto verknüpfte E-Mail von " "%{old_email} zu %{new_email} (diese hier) geändert hat." +#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_confirmation.html.heex:38 -msgid "" -"Hi there! We just wanted to inform you that an administrator from " -"%{instance} just manually confirmed your account." +msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just manually confirmed your account." msgstr "" "Hallo! Wir wollten Sie nur informieren, dass ein Administrator von " "%{instance} Ihr Konto gerade manuell bestätigt hat." +#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_confirmation.html.heex:71 #: lib/web/templates/email/admin_user_email_changed_new.html.heex:45 #: lib/web/templates/email/admin_user_email_changed_old.html.heex:45 #: lib/web/templates/email/admin_user_role_changed.html.heex:67 -msgid "" -"If something doesn't feel right to you, please contact the instance " -"administrator through the contact methods %{start_link}on the instance's " -"about page%{end_link}." +msgid "If something doesn't feel right to you, please contact the instance administrator through the contact methods %{start_link}on the instance's about page%{end_link}." msgstr "" "Wenn Ihnen etwas nicht richtig vorkommt, kontaktieren Sie bitte die " "Instanzadministrator:in über die aufgeführten Kontaktmethoden %{start_link} " "auf der About-Seite%{end_link} der Instanz." +#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_confirmation.text.eex:7 #: lib/web/templates/email/admin_user_email_changed_new.text.eex:4 #: lib/web/templates/email/admin_user_email_changed_old.text.eex:4 #: lib/web/templates/email/admin_user_role_changed.text.eex:8 -msgid "" -"If something doesn't feel right to you, please contact the instance " -"administrator through the contact methods on the instance's about page: " -"%{about_page}." +msgid "If something doesn't feel right to you, please contact the instance administrator through the contact methods on the instance's about page: %{about_page}." msgstr "" "Wenn Ihnen etwas nicht richtig vorkommt, kontaktieren Sie bitte die " "Instanzadministrator:in über die Kontaktmethoden auf der Über-Seite der " "Instanz: %{about_page}." +#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_confirmation.html.heex:58 msgid "Login on %{instance}" msgstr "Anmelden auf %{instance}" +#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_role_changed.html.heex:55 msgid "New role" msgstr "Neue Rolle" +#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_role_changed.text.eex:6 msgid "New role:" msgstr "Neue Rolle:" +#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_role_changed.html.heex:47 msgid "Old role" msgstr "Alte Rolle" +#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_role_changed.text.eex:5 msgid "Old role:" msgstr "Alte Rolle:" +#, elixir-autogen, elixir-format #: lib/web/templates/email/admin/_role.html.heex:7 #: lib/web/templates/email/admin/_role.text.eex:1 msgid "User" msgstr "Benutzer:in" +#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_confirmation.html.heex:45 msgid "You may now login using your credentials on the service." msgstr "Sie können sich nun mit Ihren Anmeldedaten anmelden." +#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_confirmation.text.eex:5 msgid "You may now login using your credentials on the service:" msgstr "Sie können sich nun mit Ihren Anmeldedaten bei dem Dienst anmelden:" +#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_role_changed.text.eex:3 -msgid "" -"Hi there! We just wanted to inform you that an administrator from " -"%{instance} just changed your account role." +msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just changed your account role." msgstr "" "Hallo! Wir wollten Sie nur informieren, dass ein Administrator von " "%{instance} Ihr Konto Rolle gerade manuell geändert hat." +#, elixir-autogen, elixir-format #: lib/web/templates/email/admin_user_role_changed.html.heex:38 -msgid "" -"Hi there! We just wanted to inform you that an administrator from " -"%{instance} just changed your account role." +msgid "Hi there! We just wanted to inform you that an administrator from %{instance} just changed your account role." msgstr "" "Hallo! Wir wollten Sie informieren, dass eine Administrator:in von " "%{instance} änderte die Rolle Ihres Kontos." +#, elixir-autogen, elixir-format #: lib/web/templates/email/instance_follow.text.eex:5 msgid "%{name} just requested to follow your instance." msgstr "%{name} fragt an, Ihrer Instanz folgen zu dürfen." +#, elixir-autogen, elixir-format #: lib/web/templates/email/instance_follow.html.heex:38 msgid "%{name} (%{domain}) just requested to follow your instance." msgstr "" "%{name} (%{domain}) hat soeben beantragt, Ihrer Instanz zu folgen." +#, elixir-autogen, elixir-format #: lib/web/templates/email/instance_follow.html.heex:38 msgid "%{name} just requested to follow your instance." msgstr "%{name} hat soeben beantragt, Ihrer Instanz zu folgen." +#, elixir-autogen, elixir-format #: lib/web/templates/email/instance_follow.html.heex:40 #: lib/web/templates/email/instance_follow.text.eex:6 msgid "If you accept, this profile will receive all of your public events." @@ -2256,6 +2243,7 @@ msgstr "" "Wenn Sie akzeptieren, erhält diese Instanz alle Ihre öffentlichen " "Veranstaltungen." +#, elixir-autogen, elixir-format #: lib/web/templates/email/instance_follow.html.heex:56 #: lib/web/templates/email/instance_follow.text.eex:9 msgid "To accept this invitation, head over to the profile's admin page." @@ -2263,129 +2251,163 @@ msgstr "" "Um diese Einladung anzunehmen, gehen Sie zu den Administrator:in-" "Einstellungen der Instanz." +#, elixir-autogen, elixir-format #: lib/web/templates/email/instance_follow.html.heex:71 #: lib/web/templates/email/instance_follow.html.heex:75 msgid "View the details" msgstr "Die Details ansehen" -#: lib/mobilizon/events/categories.ex:10 +#, elixir-autogen, elixir-format +#: lib/mobilizon/events/categories.ex:16 msgid "Arts" msgstr "" -#: lib/mobilizon/events/categories.ex:46 +#, elixir-autogen, elixir-format +#: lib/mobilizon/events/categories.ex:52 msgid "Auto, boat and air" msgstr "" -#: lib/mobilizon/events/categories.ex:14 +#, elixir-autogen, elixir-format +#: lib/mobilizon/events/categories.ex:20 msgid "Book clubs" msgstr "" -#: lib/mobilizon/events/categories.ex:18 +#, elixir-autogen, elixir-format +#: lib/mobilizon/events/categories.ex:24 msgid "Business" msgstr "" -#: lib/mobilizon/events/categories.ex:22 +#, elixir-autogen, elixir-format +#: lib/mobilizon/events/categories.ex:28 msgid "Causes" msgstr "" -#: lib/mobilizon/events/categories.ex:26 +#, elixir-autogen, elixir-format +#: lib/mobilizon/events/categories.ex:32 msgid "Comedy" msgstr "" -#: lib/mobilizon/events/categories.ex:50 -#, fuzzy +#, elixir-autogen, elixir-format, fuzzy +#: lib/mobilizon/events/categories.ex:56 msgid "Community" msgstr "Kommentare" -#: lib/mobilizon/events/categories.ex:30 +#, elixir-autogen, elixir-format +#: lib/mobilizon/events/categories.ex:36 msgid "Crafts" msgstr "" -#: lib/mobilizon/events/categories.ex:54 +#, elixir-autogen, elixir-format +#: lib/mobilizon/events/categories.ex:60 msgid "Family & Education" msgstr "" -#: lib/mobilizon/events/categories.ex:58 +#, elixir-autogen, elixir-format +#: lib/mobilizon/events/categories.ex:64 msgid "Fashion & Beauty" msgstr "" -#: lib/mobilizon/events/categories.ex:62 +#, elixir-autogen, elixir-format +#: lib/mobilizon/events/categories.ex:68 msgid "Film & Media" msgstr "" -#: lib/mobilizon/events/categories.ex:34 +#, elixir-autogen, elixir-format +#: lib/mobilizon/events/categories.ex:40 msgid "Food & Drink" msgstr "" -#: lib/mobilizon/events/categories.ex:66 +#, elixir-autogen, elixir-format +#: lib/mobilizon/events/categories.ex:72 msgid "Games" msgstr "" -#: lib/mobilizon/events/categories.ex:38 +#, elixir-autogen, elixir-format +#: lib/mobilizon/events/categories.ex:44 msgid "Health" msgstr "" -#: lib/mobilizon/events/categories.ex:78 +#, elixir-autogen, elixir-format +#: lib/mobilizon/events/categories.ex:84 msgid "LGBTQ" msgstr "" -#: lib/mobilizon/events/categories.ex:70 +#, elixir-autogen, elixir-format +#: lib/mobilizon/events/categories.ex:76 msgid "Language & Culture" msgstr "" -#: lib/mobilizon/events/categories.ex:74 -#, fuzzy +#, elixir-autogen, elixir-format, fuzzy +#: lib/mobilizon/events/categories.ex:80 msgid "Learning" msgstr "Warnung" -#: lib/mobilizon/events/categories.ex:127 +#, elixir-autogen, elixir-format +#: lib/mobilizon/events/categories.ex:133 msgid "Meeting" msgstr "" -#: lib/mobilizon/events/categories.ex:82 +#, elixir-autogen, elixir-format +#: lib/mobilizon/events/categories.ex:88 msgid "Movements and politics" msgstr "" -#: lib/mobilizon/events/categories.ex:42 +#, elixir-autogen, elixir-format +#: lib/mobilizon/events/categories.ex:48 msgid "Music" msgstr "" -#: lib/mobilizon/events/categories.ex:86 +#, elixir-autogen, elixir-format +#: lib/mobilizon/events/categories.ex:92 msgid "Networking" msgstr "" -#: lib/mobilizon/events/categories.ex:106 +#, elixir-autogen, elixir-format +#: lib/mobilizon/events/categories.ex:112 msgid "Outdoors & Adventure" msgstr "" -#: lib/mobilizon/events/categories.ex:90 +#, elixir-autogen, elixir-format +#: lib/mobilizon/events/categories.ex:96 msgid "Party" msgstr "" -#: lib/mobilizon/events/categories.ex:94 +#, elixir-autogen, elixir-format +#: lib/mobilizon/events/categories.ex:100 msgid "Performing & Visual Arts" msgstr "" -#: lib/mobilizon/events/categories.ex:98 +#, elixir-autogen, elixir-format +#: lib/mobilizon/events/categories.ex:104 msgid "Pets" msgstr "" -#: lib/mobilizon/events/categories.ex:102 +#, elixir-autogen, elixir-format +#: lib/mobilizon/events/categories.ex:108 msgid "Photography" msgstr "" -#: lib/mobilizon/events/categories.ex:114 +#, elixir-autogen, elixir-format +#: lib/mobilizon/events/categories.ex:120 msgid "Science & Tech" msgstr "" -#: lib/mobilizon/events/categories.ex:110 +#, elixir-autogen, elixir-format +#: lib/mobilizon/events/categories.ex:116 msgid "Spirituality, Religion & Beliefs" msgstr "" -#: lib/mobilizon/events/categories.ex:118 +#, elixir-autogen, elixir-format +#: lib/mobilizon/events/categories.ex:124 msgid "Sports" msgstr "" -#: lib/mobilizon/events/categories.ex:122 +#, elixir-autogen, elixir-format +#: lib/mobilizon/events/categories.ex:128 msgid "Theatre" msgstr "" + +#, elixir-autogen, elixir-format, fuzzy +#: lib/web/templates/email/participation/event_card.text.eex:9 +msgid "Read more: %{url}" +msgstr "Weiterlesen: %{url}" diff --git a/priv/gettext/default.pot b/priv/gettext/default.pot index 400a73f42..8780de8df 100644 --- a/priv/gettext/default.pot +++ b/priv/gettext/default.pot @@ -1579,11 +1579,6 @@ msgstr "" msgid "Participate:" msgstr "" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/participation/event_card.text.eex:9 -msgid "Read more : %{url}" -msgstr "" - #, elixir-autogen, elixir-format #: lib/web/templates/email/participation/card/_title.text.eex:1 msgid "Title: %{title}" @@ -1832,151 +1827,156 @@ msgid "View the details" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:10 +#: lib/mobilizon/events/categories.ex:16 msgid "Arts" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:46 +#: lib/mobilizon/events/categories.ex:52 msgid "Auto, boat and air" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:14 +#: lib/mobilizon/events/categories.ex:20 msgid "Book clubs" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:18 +#: lib/mobilizon/events/categories.ex:24 msgid "Business" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:22 +#: lib/mobilizon/events/categories.ex:28 msgid "Causes" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:26 +#: lib/mobilizon/events/categories.ex:32 msgid "Comedy" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:50 +#: lib/mobilizon/events/categories.ex:56 msgid "Community" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:30 +#: lib/mobilizon/events/categories.ex:36 msgid "Crafts" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:54 +#: lib/mobilizon/events/categories.ex:60 msgid "Family & Education" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:58 +#: lib/mobilizon/events/categories.ex:64 msgid "Fashion & Beauty" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:62 +#: lib/mobilizon/events/categories.ex:68 msgid "Film & Media" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:34 +#: lib/mobilizon/events/categories.ex:40 msgid "Food & Drink" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:66 +#: lib/mobilizon/events/categories.ex:72 msgid "Games" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:38 +#: lib/mobilizon/events/categories.ex:44 msgid "Health" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:78 +#: lib/mobilizon/events/categories.ex:84 msgid "LGBTQ" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:70 +#: lib/mobilizon/events/categories.ex:76 msgid "Language & Culture" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:74 +#: lib/mobilizon/events/categories.ex:80 msgid "Learning" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:127 +#: lib/mobilizon/events/categories.ex:133 msgid "Meeting" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:82 +#: lib/mobilizon/events/categories.ex:88 msgid "Movements and politics" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:42 +#: lib/mobilizon/events/categories.ex:48 msgid "Music" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:86 +#: lib/mobilizon/events/categories.ex:92 msgid "Networking" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:106 +#: lib/mobilizon/events/categories.ex:112 msgid "Outdoors & Adventure" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:90 +#: lib/mobilizon/events/categories.ex:96 msgid "Party" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:94 +#: lib/mobilizon/events/categories.ex:100 msgid "Performing & Visual Arts" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:98 +#: lib/mobilizon/events/categories.ex:104 msgid "Pets" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:102 +#: lib/mobilizon/events/categories.ex:108 msgid "Photography" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:114 +#: lib/mobilizon/events/categories.ex:120 msgid "Science & Tech" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:110 +#: lib/mobilizon/events/categories.ex:116 msgid "Spirituality, Religion & Beliefs" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:118 +#: lib/mobilizon/events/categories.ex:124 msgid "Sports" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:122 +#: lib/mobilizon/events/categories.ex:128 msgid "Theatre" msgstr "" + +#, elixir-autogen, elixir-format +#: lib/web/templates/email/participation/event_card.text.eex:9 +msgid "Read more: %{url}" +msgstr "" diff --git a/priv/gettext/en/LC_MESSAGES/default.po b/priv/gettext/en/LC_MESSAGES/default.po index d8974d318..54ec122a3 100644 --- a/priv/gettext/en/LC_MESSAGES/default.po +++ b/priv/gettext/en/LC_MESSAGES/default.po @@ -1632,11 +1632,6 @@ msgstr "Participant" msgid "Participate:" msgstr "Participant" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/participation/event_card.text.eex:9 -msgid "Read more : %{url}" -msgstr "" - #, elixir-autogen, elixir-format #: lib/web/templates/email/participation/card/_title.text.eex:1 msgid "Title: %{title}" @@ -1885,151 +1880,156 @@ msgid "View the details" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:10 +#: lib/mobilizon/events/categories.ex:16 msgid "Arts" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:46 +#: lib/mobilizon/events/categories.ex:52 msgid "Auto, boat and air" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:14 +#: lib/mobilizon/events/categories.ex:20 msgid "Book clubs" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:18 +#: lib/mobilizon/events/categories.ex:24 msgid "Business" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:22 +#: lib/mobilizon/events/categories.ex:28 msgid "Causes" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:26 +#: lib/mobilizon/events/categories.ex:32 msgid "Comedy" msgstr "" #, elixir-autogen, elixir-format, fuzzy -#: lib/mobilizon/events/categories.ex:50 +#: lib/mobilizon/events/categories.ex:56 msgid "Community" msgstr "Comments" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:30 +#: lib/mobilizon/events/categories.ex:36 msgid "Crafts" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:54 +#: lib/mobilizon/events/categories.ex:60 msgid "Family & Education" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:58 +#: lib/mobilizon/events/categories.ex:64 msgid "Fashion & Beauty" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:62 +#: lib/mobilizon/events/categories.ex:68 msgid "Film & Media" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:34 +#: lib/mobilizon/events/categories.ex:40 msgid "Food & Drink" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:66 +#: lib/mobilizon/events/categories.ex:72 msgid "Games" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:38 +#: lib/mobilizon/events/categories.ex:44 msgid "Health" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:78 +#: lib/mobilizon/events/categories.ex:84 msgid "LGBTQ" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:70 +#: lib/mobilizon/events/categories.ex:76 msgid "Language & Culture" msgstr "" #, elixir-autogen, elixir-format, fuzzy -#: lib/mobilizon/events/categories.ex:74 +#: lib/mobilizon/events/categories.ex:80 msgid "Learning" msgstr "Warning" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:127 +#: lib/mobilizon/events/categories.ex:133 msgid "Meeting" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:82 +#: lib/mobilizon/events/categories.ex:88 msgid "Movements and politics" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:42 +#: lib/mobilizon/events/categories.ex:48 msgid "Music" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:86 +#: lib/mobilizon/events/categories.ex:92 msgid "Networking" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:106 +#: lib/mobilizon/events/categories.ex:112 msgid "Outdoors & Adventure" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:90 +#: lib/mobilizon/events/categories.ex:96 msgid "Party" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:94 +#: lib/mobilizon/events/categories.ex:100 msgid "Performing & Visual Arts" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:98 +#: lib/mobilizon/events/categories.ex:104 msgid "Pets" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:102 +#: lib/mobilizon/events/categories.ex:108 msgid "Photography" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:114 +#: lib/mobilizon/events/categories.ex:120 msgid "Science & Tech" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:110 +#: lib/mobilizon/events/categories.ex:116 msgid "Spirituality, Religion & Beliefs" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:118 +#: lib/mobilizon/events/categories.ex:124 msgid "Sports" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:122 +#: lib/mobilizon/events/categories.ex:128 msgid "Theatre" msgstr "" + +#, elixir-autogen, elixir-format, fuzzy +#: lib/web/templates/email/participation/event_card.text.eex:9 +msgid "Read more: %{url}" +msgstr "" diff --git a/priv/gettext/es/LC_MESSAGES/default.po b/priv/gettext/es/LC_MESSAGES/default.po index c849848bd..724d27522 100644 --- a/priv/gettext/es/LC_MESSAGES/default.po +++ b/priv/gettext/es/LC_MESSAGES/default.po @@ -1922,11 +1922,6 @@ msgstr "Participar" msgid "Participate:" msgstr "Participar:" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/participation/event_card.text.eex:9 -msgid "Read more : %{url}" -msgstr "Lee mas" - #, elixir-autogen, elixir-format #: lib/web/templates/email/participation/card/_title.text.eex:1 msgid "Title: %{title}" @@ -2212,151 +2207,156 @@ msgid "View the details" msgstr "Ver los detalles" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:10 +#: lib/mobilizon/events/categories.ex:16 msgid "Arts" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:46 +#: lib/mobilizon/events/categories.ex:52 msgid "Auto, boat and air" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:14 +#: lib/mobilizon/events/categories.ex:20 msgid "Book clubs" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:18 +#: lib/mobilizon/events/categories.ex:24 msgid "Business" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:22 +#: lib/mobilizon/events/categories.ex:28 msgid "Causes" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:26 +#: lib/mobilizon/events/categories.ex:32 msgid "Comedy" msgstr "" #, elixir-autogen, elixir-format, fuzzy -#: lib/mobilizon/events/categories.ex:50 +#: lib/mobilizon/events/categories.ex:56 msgid "Community" msgstr "Comentarios" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:30 +#: lib/mobilizon/events/categories.ex:36 msgid "Crafts" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:54 +#: lib/mobilizon/events/categories.ex:60 msgid "Family & Education" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:58 +#: lib/mobilizon/events/categories.ex:64 msgid "Fashion & Beauty" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:62 +#: lib/mobilizon/events/categories.ex:68 msgid "Film & Media" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:34 +#: lib/mobilizon/events/categories.ex:40 msgid "Food & Drink" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:66 +#: lib/mobilizon/events/categories.ex:72 msgid "Games" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:38 +#: lib/mobilizon/events/categories.ex:44 msgid "Health" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:78 +#: lib/mobilizon/events/categories.ex:84 msgid "LGBTQ" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:70 +#: lib/mobilizon/events/categories.ex:76 msgid "Language & Culture" msgstr "" #, elixir-autogen, elixir-format, fuzzy -#: lib/mobilizon/events/categories.ex:74 +#: lib/mobilizon/events/categories.ex:80 msgid "Learning" msgstr "Advertencia" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:127 +#: lib/mobilizon/events/categories.ex:133 msgid "Meeting" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:82 +#: lib/mobilizon/events/categories.ex:88 msgid "Movements and politics" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:42 +#: lib/mobilizon/events/categories.ex:48 msgid "Music" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:86 +#: lib/mobilizon/events/categories.ex:92 msgid "Networking" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:106 +#: lib/mobilizon/events/categories.ex:112 msgid "Outdoors & Adventure" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:90 +#: lib/mobilizon/events/categories.ex:96 msgid "Party" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:94 +#: lib/mobilizon/events/categories.ex:100 msgid "Performing & Visual Arts" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:98 +#: lib/mobilizon/events/categories.ex:104 msgid "Pets" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:102 +#: lib/mobilizon/events/categories.ex:108 msgid "Photography" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:114 +#: lib/mobilizon/events/categories.ex:120 msgid "Science & Tech" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:110 +#: lib/mobilizon/events/categories.ex:116 msgid "Spirituality, Religion & Beliefs" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:118 +#: lib/mobilizon/events/categories.ex:124 msgid "Sports" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:122 +#: lib/mobilizon/events/categories.ex:128 msgid "Theatre" msgstr "" + +#, elixir-autogen, elixir-format, fuzzy +#: lib/web/templates/email/participation/event_card.text.eex:9 +msgid "Read more: %{url}" +msgstr "Lee mas" diff --git a/priv/gettext/es/LC_MESSAGES/errors.po b/priv/gettext/es/LC_MESSAGES/errors.po index b8f8d4d5b..f2098babb 100644 --- a/priv/gettext/es/LC_MESSAGES/errors.po +++ b/priv/gettext/es/LC_MESSAGES/errors.po @@ -18,8 +18,8 @@ msgstr "" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 4.11.2\n" -#: lib/mobilizon/discussions/discussion.ex:69 #, elixir-autogen +#: lib/mobilizon/discussions/discussion.ex:69 msgid "can't be blank" msgstr "no pueden estar vacíos" @@ -95,26 +95,27 @@ msgstr "debe ser mayor o igual que% {number}" msgid "must be equal to %{number}" msgstr "debe ser igual a% {number}" -#: lib/graphql/resolvers/user.ex:107 #, elixir-autogen, elixir-format +#: lib/graphql/resolvers/user.ex:107 msgid "Cannot refresh the token" msgstr "No se puede actualizar el token" -#: lib/graphql/resolvers/group.ex:252 #, elixir-autogen, elixir-format +#: lib/graphql/resolvers/group.ex:252 msgid "Current profile is not a member of this group" msgstr "El perfil actual no es miembro de este grupo" -#: lib/graphql/resolvers/group.ex:256 #, elixir-autogen, elixir-format +#: lib/graphql/resolvers/group.ex:256 msgid "Current profile is not an administrator of the selected group" msgstr "El perfil actual no es un administrador del grupo seleccionado" -#: lib/graphql/resolvers/user.ex:612 #, elixir-autogen, elixir-format +#: lib/graphql/resolvers/user.ex:612 msgid "Error while saving user settings" msgstr "Error al guardar los parámetros del usuario" +#, elixir-autogen, elixir-format #: lib/graphql/error.ex:101 #: lib/graphql/resolvers/group.ex:249 #: lib/graphql/resolvers/group.ex:281 @@ -122,43 +123,43 @@ msgstr "Error al guardar los parámetros del usuario" #: lib/graphql/resolvers/group.ex:349 #: lib/graphql/resolvers/group.ex:398 #: lib/graphql/resolvers/member.ex:81 -#, elixir-autogen, elixir-format msgid "Group not found" msgstr "Grupo no encontrado" +#, elixir-autogen, elixir-format #: lib/graphql/resolvers/group.ex:78 #: lib/graphql/resolvers/group.ex:82 -#, elixir-autogen, elixir-format msgid "Group with ID %{id} not found" msgstr "No se encontró el grupo con ID% {id}" -#: lib/graphql/resolvers/user.ex:85 #, elixir-autogen, elixir-format +#: lib/graphql/resolvers/user.ex:85 msgid "Impossible to authenticate, either your email or password are invalid." msgstr "" "Imposible autenticarse, su correo electrónico o contraseña no son válidos." -#: lib/graphql/resolvers/group.ex:315 #, elixir-autogen, elixir-format +#: lib/graphql/resolvers/group.ex:315 msgid "Member not found" msgstr "Miembro no encontrado" -#: lib/graphql/resolvers/actor.ex:94 #, elixir-autogen, elixir-format +#: lib/graphql/resolvers/actor.ex:94 msgid "No profile found for the moderator user" msgstr "No se encontró el perfil del usuario moderador" -#: lib/graphql/resolvers/user.ex:273 #, elixir-autogen, elixir-format +#: lib/graphql/resolvers/user.ex:273 msgid "No user to validate with this email was found" msgstr "No se encontró ningún usuario para validar con este correo electrónico" +#, elixir-autogen, elixir-format #: lib/graphql/resolvers/person.ex:314 #: lib/graphql/resolvers/user.ex:298 -#, elixir-autogen, elixir-format msgid "No user with this email was found" msgstr "No se encontró ningún usuario con este correo electrónico" +#, elixir-autogen, elixir-format #: lib/graphql/resolvers/feed_token.ex:28 #: lib/graphql/resolvers/participant.ex:32 #: lib/graphql/resolvers/participant.ex:210 @@ -168,319 +169,319 @@ msgstr "No se encontró ningún usuario con este correo electrónico" #: lib/graphql/resolvers/person.ex:397 #: lib/graphql/resolvers/person.ex:425 #: lib/graphql/resolvers/person.ex:440 -#, elixir-autogen, elixir-format msgid "Profile is not owned by authenticated user" msgstr "El perfil no es propiedad del usuario autenticado" -#: lib/graphql/resolvers/user.ex:160 #, elixir-autogen, elixir-format +#: lib/graphql/resolvers/user.ex:160 msgid "Registrations are not open" msgstr "Las inscripciones no están abiertas" -#: lib/graphql/resolvers/user.ex:429 #, elixir-autogen, elixir-format +#: lib/graphql/resolvers/user.ex:429 msgid "The current password is invalid" msgstr "La contraseña actual no es válida" +#, elixir-autogen, elixir-format #: lib/graphql/resolvers/admin.ex:340 #: lib/graphql/resolvers/user.ex:472 -#, elixir-autogen, elixir-format msgid "The new email doesn't seem to be valid" msgstr "El nuevo correo electrónico no parece ser válido" +#, elixir-autogen, elixir-format #: lib/graphql/resolvers/admin.ex:343 #: lib/graphql/resolvers/user.ex:475 -#, elixir-autogen, elixir-format msgid "The new email must be different" msgstr "El nuevo correo electrónico debe ser diferente" -#: lib/graphql/resolvers/user.ex:432 #, elixir-autogen, elixir-format +#: lib/graphql/resolvers/user.ex:432 msgid "The new password must be different" msgstr "La nueva contraseña debe ser diferente" +#, elixir-autogen, elixir-format #: lib/graphql/resolvers/user.ex:479 #: lib/graphql/resolvers/user.ex:541 #: lib/graphql/resolvers/user.ex:544 -#, elixir-autogen, elixir-format msgid "The password provided is invalid" msgstr "La contraseña proporcionada no es válida" -#: lib/graphql/resolvers/user.ex:436 #, elixir-autogen, elixir-format +#: lib/graphql/resolvers/user.ex:436 msgid "The password you have chosen is too short. Please make sure your password contains at least 6 characters." msgstr "" "La contraseña que ha elegido es demasiado corta. Asegúrese de que su " "contraseña contenga al menos 6 caracteres." -#: lib/graphql/resolvers/user.ex:294 #, elixir-autogen, elixir-format +#: lib/graphql/resolvers/user.ex:294 msgid "This user can't reset their password" msgstr "Este usuario no puede restablecer su contraseña" -#: lib/graphql/resolvers/user.ex:81 #, elixir-autogen, elixir-format +#: lib/graphql/resolvers/user.ex:81 msgid "This user has been disabled" msgstr "Este usuario ha sido inhabilitado" +#, elixir-autogen, elixir-format #: lib/graphql/resolvers/user.ex:252 #: lib/graphql/resolvers/user.ex:257 -#, elixir-autogen, elixir-format msgid "Unable to validate user" msgstr "No se puede validar al usuario" -#: lib/graphql/resolvers/user.ex:522 #, elixir-autogen, elixir-format +#: lib/graphql/resolvers/user.ex:522 msgid "User already disabled" msgstr "El usuario ya está inhabilitado" -#: lib/graphql/resolvers/user.ex:587 #, elixir-autogen, elixir-format +#: lib/graphql/resolvers/user.ex:587 msgid "User requested is not logged-in" msgstr "El usuario solicitado no ha iniciado sesión" -#: lib/graphql/resolvers/group.ex:287 #, elixir-autogen, elixir-format +#: lib/graphql/resolvers/group.ex:287 msgid "You are already a member of this group" msgstr "Ya eres miembro de este grupo" -#: lib/graphql/resolvers/group.ex:322 #, elixir-autogen, elixir-format +#: lib/graphql/resolvers/group.ex:322 msgid "You can't leave this group because you are the only administrator" msgstr "No puedes dejar este grupo porque eres el único administrador" -#: lib/graphql/resolvers/group.ex:284 #, elixir-autogen, elixir-format +#: lib/graphql/resolvers/group.ex:284 msgid "You cannot join this group" msgstr "No puedes unirte a este grupo" -#: lib/graphql/resolvers/group.ex:112 #, elixir-autogen, elixir-format +#: lib/graphql/resolvers/group.ex:112 msgid "You may not list groups unless moderator." msgstr "No puedes enumerar grupos a menos que seas moderador." -#: lib/graphql/resolvers/user.ex:487 #, elixir-autogen, elixir-format +#: lib/graphql/resolvers/user.ex:487 msgid "You need to be logged-in to change your email" msgstr "Debes iniciar sesión para cambiar tu correo electrónico" -#: lib/graphql/resolvers/user.ex:444 #, elixir-autogen, elixir-format +#: lib/graphql/resolvers/user.ex:444 msgid "You need to be logged-in to change your password" msgstr "Debes iniciar sesión para cambiar tu contraseña" -#: lib/graphql/resolvers/group.ex:261 #, elixir-autogen, elixir-format +#: lib/graphql/resolvers/group.ex:261 msgid "You need to be logged-in to delete a group" msgstr "Debes iniciar sesión para eliminar un grupo" -#: lib/graphql/resolvers/user.ex:549 #, elixir-autogen, elixir-format +#: lib/graphql/resolvers/user.ex:549 msgid "You need to be logged-in to delete your account" msgstr "Debes iniciar sesión para eliminar su cuenta" -#: lib/graphql/resolvers/group.ex:292 #, elixir-autogen, elixir-format +#: lib/graphql/resolvers/group.ex:292 msgid "You need to be logged-in to join a group" msgstr "Debes iniciar sesión para eliminar su cuenta" -#: lib/graphql/resolvers/group.ex:327 #, elixir-autogen, elixir-format +#: lib/graphql/resolvers/group.ex:327 msgid "You need to be logged-in to leave a group" msgstr "Debes iniciar sesión para dejar un grupo" -#: lib/graphql/resolvers/group.ex:225 #, elixir-autogen, elixir-format +#: lib/graphql/resolvers/group.ex:225 msgid "You need to be logged-in to update a group" msgstr "Debes iniciar sesión para actualizar un grupo" -#: lib/graphql/resolvers/user.ex:112 #, elixir-autogen, elixir-format +#: lib/graphql/resolvers/user.ex:112 msgid "You need to have an existing token to get a refresh token" msgstr "Debes tener un token existente para obtener un token de actualización" +#, elixir-autogen, elixir-format #: lib/graphql/resolvers/user.ex:276 #: lib/graphql/resolvers/user.ex:301 -#, elixir-autogen, elixir-format msgid "You requested again a confirmation email too soon" msgstr "" "Solicitó de nuevo un correo electrónico de confirmación demasiado pronto" -#: lib/graphql/resolvers/user.ex:163 #, elixir-autogen, elixir-format +#: lib/graphql/resolvers/user.ex:163 msgid "Your email is not on the allowlist" msgstr "Tu correo electrónico no está en la lista de permitidos" -#: lib/graphql/resolvers/actor.ex:100 #, elixir-autogen, elixir-format +#: lib/graphql/resolvers/actor.ex:100 msgid "Error while performing background task" msgstr "Error al realizar la tarea en segundo plano" -#: lib/graphql/resolvers/actor.ex:32 #, elixir-autogen, elixir-format +#: lib/graphql/resolvers/actor.ex:32 msgid "No profile found with this ID" msgstr "No se encontró ningún perfil con este ID" +#, elixir-autogen, elixir-format #: lib/graphql/resolvers/actor.ex:61 #: lib/graphql/resolvers/actor.ex:97 -#, elixir-autogen, elixir-format msgid "No remote profile found with this ID" msgstr "No se encontró ningún perfil remoto con este ID" -#: lib/graphql/resolvers/actor.ex:72 #, elixir-autogen, elixir-format +#: lib/graphql/resolvers/actor.ex:72 msgid "Only moderators and administrators can suspend a profile" msgstr "Solo los moderadores y administradores pueden suspender un perfil" -#: lib/graphql/resolvers/actor.ex:105 #, elixir-autogen, elixir-format +#: lib/graphql/resolvers/actor.ex:105 msgid "Only moderators and administrators can unsuspend a profile" msgstr "" "Solo los moderadores y administradores pueden anular la suspensión de un " "perfil" -#: lib/graphql/resolvers/actor.ex:29 #, elixir-autogen, elixir-format +#: lib/graphql/resolvers/actor.ex:29 msgid "Only remote profiles may be refreshed" msgstr "Solo se pueden actualizar los perfiles remotos" -#: lib/graphql/resolvers/actor.ex:64 #, elixir-autogen, elixir-format +#: lib/graphql/resolvers/actor.ex:64 msgid "Profile already suspended" msgstr "Perfil ya suspendido" -#: lib/graphql/resolvers/participant.ex:96 #, elixir-autogen, elixir-format +#: lib/graphql/resolvers/participant.ex:96 msgid "A valid email is required by your instance" msgstr "Su instancia requiere un correo electrónico válido" +#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:90 #: lib/graphql/resolvers/participant.ex:143 -#, elixir-autogen, elixir-format msgid "Anonymous participation is not enabled" msgstr "La participación anónima no está habilitada" -#: lib/graphql/resolvers/person.ex:210 #, elixir-autogen, elixir-format +#: lib/graphql/resolvers/person.ex:210 msgid "Cannot remove the last administrator of a group" msgstr "No se puede eliminar al último administrador de un grupo" -#: lib/graphql/resolvers/person.ex:207 #, elixir-autogen, elixir-format +#: lib/graphql/resolvers/person.ex:207 msgid "Cannot remove the last identity of a user" msgstr "No se puede eliminar la última identidad de un usuario" -#: lib/graphql/resolvers/comment.ex:126 #, elixir-autogen, elixir-format +#: lib/graphql/resolvers/comment.ex:126 msgid "Comment is already deleted" msgstr "El comentario ya está eliminado" +#, elixir-autogen, elixir-format #: lib/graphql/error.ex:103 #: lib/graphql/resolvers/discussion.ex:69 -#, elixir-autogen, elixir-format msgid "Discussion not found" msgstr "Discusión no encontrada" +#, elixir-autogen, elixir-format #: lib/graphql/resolvers/report.ex:71 #: lib/graphql/resolvers/report.ex:90 -#, elixir-autogen, elixir-format msgid "Error while saving report" msgstr "Error al guardar el informe" -#: lib/graphql/resolvers/report.ex:110 #, elixir-autogen, elixir-format +#: lib/graphql/resolvers/report.ex:110 msgid "Error while updating report" msgstr "Error al actualizar el informe" -#: lib/graphql/resolvers/participant.ex:131 #, elixir-autogen, elixir-format +#: lib/graphql/resolvers/participant.ex:131 msgid "Event id not found" msgstr "ID de evento no encontrado" +#, elixir-autogen, elixir-format #: lib/graphql/error.ex:100 #: lib/graphql/resolvers/event.ex:360 #: lib/graphql/resolvers/event.ex:412 -#, elixir-autogen, elixir-format msgid "Event not found" msgstr "Evento no encontrado" +#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:87 #: lib/graphql/resolvers/participant.ex:128 #: lib/graphql/resolvers/participant.ex:155 #: lib/graphql/resolvers/participant.ex:336 -#, elixir-autogen, elixir-format msgid "Event with this ID %{id} doesn't exist" msgstr "El evento con este ID%{id} no existe" -#: lib/graphql/resolvers/participant.ex:103 #, elixir-autogen, elixir-format +#: lib/graphql/resolvers/participant.ex:103 msgid "Internal Error" msgstr "Error interno" -#: lib/graphql/resolvers/discussion.ex:219 #, elixir-autogen, elixir-format +#: lib/graphql/resolvers/discussion.ex:219 msgid "No discussion with ID %{id}" msgstr "Sin discusión con ID%{id}" +#, elixir-autogen, elixir-format #: lib/graphql/resolvers/todos.ex:80 #: lib/graphql/resolvers/todos.ex:107 #: lib/graphql/resolvers/todos.ex:179 #: lib/graphql/resolvers/todos.ex:208 #: lib/graphql/resolvers/todos.ex:237 -#, elixir-autogen, elixir-format msgid "No profile found for user" msgstr "No se encontró perfil para el usuario" -#: lib/graphql/resolvers/feed_token.ex:64 #, elixir-autogen, elixir-format +#: lib/graphql/resolvers/feed_token.ex:64 msgid "No such feed token" msgstr "No existe tal token de alimentación" -#: lib/graphql/resolvers/participant.ex:259 #, elixir-autogen, elixir-format +#: lib/graphql/resolvers/participant.ex:259 msgid "Participant already has role %{role}" msgstr "El participante ya tiene el rol%{role}" +#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:187 #: lib/graphql/resolvers/participant.ex:220 #: lib/graphql/resolvers/participant.ex:263 -#, elixir-autogen, elixir-format msgid "Participant not found" msgstr "Participante no encontrado" -#: lib/graphql/resolvers/person.ex:32 #, elixir-autogen, elixir-format +#: lib/graphql/resolvers/person.ex:32 msgid "Person with ID %{id} not found" msgstr "Persona con ID%{id} no encontrada" -#: lib/graphql/resolvers/person.ex:56 #, elixir-autogen, elixir-format +#: lib/graphql/resolvers/person.ex:56 msgid "Person with username %{username} not found" msgstr "Persona con nombre de usuario %{username} no encontrada" +#, elixir-autogen, elixir-format #: lib/graphql/resolvers/post.ex:169 #: lib/graphql/resolvers/post.ex:203 -#, elixir-autogen, elixir-format msgid "Post ID is not a valid ID" msgstr "La ID de publicación no es válida" +#, elixir-autogen, elixir-format #: lib/graphql/resolvers/post.ex:172 #: lib/graphql/resolvers/post.ex:206 -#, elixir-autogen, elixir-format msgid "Post doesn't exist" msgstr "La publicación no existe" -#: lib/graphql/resolvers/member.ex:84 #, elixir-autogen, elixir-format +#: lib/graphql/resolvers/member.ex:84 msgid "Profile invited doesn't exist" msgstr "El perfil invitado no existe" +#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:93 #: lib/graphql/resolvers/member.ex:97 -#, elixir-autogen, elixir-format msgid "Profile is already a member of this group" msgstr "Perfil ya es miembro de este grupo" +#, elixir-autogen, elixir-format #: lib/graphql/resolvers/post.ex:133 #: lib/graphql/resolvers/post.ex:175 #: lib/graphql/resolvers/post.ex:209 @@ -494,641 +495,640 @@ msgstr "Perfil ya es miembro de este grupo" #: lib/graphql/resolvers/todos.ex:182 #: lib/graphql/resolvers/todos.ex:214 #: lib/graphql/resolvers/todos.ex:246 -#, elixir-autogen, elixir-format msgid "Profile is not member of group" msgstr "El perfil no es miembro del grupo" +#, elixir-autogen, elixir-format #: lib/graphql/resolvers/actor.ex:67 #: lib/graphql/resolvers/person.ex:233 -#, elixir-autogen, elixir-format msgid "Profile not found" msgstr "Perfil no encontrado" -#: lib/graphql/resolvers/report.ex:48 #, elixir-autogen, elixir-format +#: lib/graphql/resolvers/report.ex:48 msgid "Report not found" msgstr "Informe no encontrado" +#, elixir-autogen, elixir-format #: lib/graphql/resolvers/resource.ex:169 #: lib/graphql/resolvers/resource.ex:196 -#, elixir-autogen, elixir-format msgid "Resource doesn't exist" msgstr "El recurso no existe" -#: lib/graphql/resolvers/participant.ex:124 #, elixir-autogen, elixir-format +#: lib/graphql/resolvers/participant.ex:124 msgid "The event has already reached its maximum capacity" msgstr "El evento ya alcanzó su capacidad máxima" -#: lib/graphql/resolvers/participant.ex:282 #, elixir-autogen, elixir-format +#: lib/graphql/resolvers/participant.ex:282 msgid "This token is invalid" msgstr "Este token no es válido" +#, elixir-autogen, elixir-format #: lib/graphql/resolvers/todos.ex:176 #: lib/graphql/resolvers/todos.ex:243 -#, elixir-autogen, elixir-format msgid "Todo doesn't exist" msgstr "Todo no existe" +#, elixir-autogen, elixir-format #: lib/graphql/resolvers/todos.ex:77 #: lib/graphql/resolvers/todos.ex:211 #: lib/graphql/resolvers/todos.ex:240 -#, elixir-autogen, elixir-format msgid "Todo list doesn't exist" msgstr "La lista de tareas pendientes no existe" -#: lib/graphql/resolvers/feed_token.ex:73 #, elixir-autogen, elixir-format +#: lib/graphql/resolvers/feed_token.ex:73 msgid "Token does not exist" msgstr "El token no existe" +#, elixir-autogen, elixir-format #: lib/graphql/resolvers/feed_token.ex:67 #: lib/graphql/resolvers/feed_token.ex:70 -#, elixir-autogen, elixir-format msgid "Token is not a valid UUID" msgstr "El token no es un UUID válido" -#: lib/graphql/error.ex:98 #, elixir-autogen, elixir-format +#: lib/graphql/error.ex:98 msgid "User not found" msgstr "Usuario no encontrado" -#: lib/graphql/resolvers/person.ex:310 #, elixir-autogen, elixir-format +#: lib/graphql/resolvers/person.ex:310 msgid "You already have a profile for this user" msgstr "Ya tienes un perfil para este usuario" -#: lib/graphql/resolvers/participant.ex:134 #, elixir-autogen, elixir-format +#: lib/graphql/resolvers/participant.ex:134 msgid "You are already a participant of this event" msgstr "Ya eres participante de este evento" -#: lib/graphql/resolvers/member.ex:87 #, elixir-autogen, elixir-format +#: lib/graphql/resolvers/member.ex:87 msgid "You are not a member of this group" msgstr "no eres un miembro de este grupo" +#, elixir-autogen, elixir-format #: lib/graphql/resolvers/member.ex:157 #: lib/graphql/resolvers/member.ex:173 #: lib/graphql/resolvers/member.ex:188 -#, elixir-autogen, elixir-format msgid "You are not a moderator or admin for this group" msgstr "No eres moderador ni administrador de este grupo" -#: lib/graphql/resolvers/comment.ex:59 #, elixir-autogen, elixir-format +#: lib/graphql/resolvers/comment.ex:59 msgid "You are not allowed to create a comment if not connected" msgstr "No está permitido crear un comentario si no está conectado" -#: lib/graphql/resolvers/feed_token.ex:41 #, elixir-autogen, elixir-format +#: lib/graphql/resolvers/feed_token.ex:41 msgid "You are not allowed to create a feed token if not connected" msgstr "No puede crear un token de feed si no está conectado" -#: lib/graphql/resolvers/comment.ex:134 #, elixir-autogen, elixir-format +#: lib/graphql/resolvers/comment.ex:134 msgid "You are not allowed to delete a comment if not connected" msgstr "No puede eliminar un comentario si no está conectado" -#: lib/graphql/resolvers/feed_token.ex:82 #, elixir-autogen, elixir-format +#: lib/graphql/resolvers/feed_token.ex:82 msgid "You are not allowed to delete a feed token if not connected" msgstr "No puede eliminar un token de feed si no está conectado" -#: lib/graphql/resolvers/comment.ex:93 #, elixir-autogen, elixir-format +#: lib/graphql/resolvers/comment.ex:93 msgid "You are not allowed to update a comment if not connected" msgstr "No se le permite actualizar un comentario si no está conectado" +#, elixir-autogen, elixir-format #: lib/graphql/resolvers/participant.ex:181 #: lib/graphql/resolvers/participant.ex:214 -#, elixir-autogen, elixir-format msgid "You can't leave event because you're the only event creator participant" msgstr "" "No puedes abandonar el evento porque eres el único participante creador del " "evento" -#: lib/graphql/resolvers/member.ex:192 #, elixir-autogen, elixir-format +#: lib/graphql/resolvers/member.ex:192 msgid "You can't set yourself to a lower member role for this group because you are the only administrator" msgstr "" "No puede establecerse en un rol de miembro inferior para este grupo porque " "es el único administrador" -#: lib/graphql/resolvers/comment.ex:122 #, elixir-autogen, elixir-format +#: lib/graphql/resolvers/comment.ex:122 msgid "You cannot delete this comment" msgstr "No puedes borrar este comentario" -#: lib/graphql/resolvers/event.ex:408 #, elixir-autogen, elixir-format +#: lib/graphql/resolvers/event.ex:408 msgid "You cannot delete this event" msgstr "No puedes borrar este evento" -#: lib/graphql/resolvers/member.ex:90 #, elixir-autogen, elixir-format +#: lib/graphql/resolvers/member.ex:90 msgid "You cannot invite to this group" msgstr "No puedes invitar a este grupo" -#: lib/graphql/resolvers/feed_token.ex:76 #, elixir-autogen, elixir-format +#: lib/graphql/resolvers/feed_token.ex:76 msgid "You don't have permission to delete this token" msgstr "No tienes permiso para eliminar este token" -#: lib/graphql/resolvers/admin.ex:56 #, elixir-autogen, elixir-format +#: lib/graphql/resolvers/admin.ex:56 msgid "You need to be logged-in and a moderator to list action logs" msgstr "" "Debe iniciar sesión y un moderador para enumerar los registros de acción" -#: lib/graphql/resolvers/report.ex:36 #, elixir-autogen, elixir-format +#: lib/graphql/resolvers/report.ex:36 msgid "You need to be logged-in and a moderator to list reports" msgstr "Debe iniciar sesión y un moderador para enumerar los informes" -#: lib/graphql/resolvers/report.ex:115 #, elixir-autogen, elixir-format +#: lib/graphql/resolvers/report.ex:115 msgid "You need to be logged-in and a moderator to update a report" msgstr "Debe iniciar sesión y ser un moderador para actualizar un informe" -#: lib/graphql/resolvers/report.ex:53 #, elixir-autogen, elixir-format +#: lib/graphql/resolvers/report.ex:53 msgid "You need to be logged-in and a moderator to view a report" msgstr "Debe iniciar sesión y ser un moderador para actualizar un informe" -#: lib/graphql/resolvers/admin.ex:256 #, elixir-autogen, elixir-format +#: lib/graphql/resolvers/admin.ex:256 msgid "You need to be logged-in and an administrator to access admin settings" msgstr "" "Debe iniciar sesión y ser administrador para acceder a la configuración de " "administrador" -#: lib/graphql/resolvers/admin.ex:240 #, elixir-autogen, elixir-format +#: lib/graphql/resolvers/admin.ex:240 msgid "You need to be logged-in and an administrator to access dashboard statistics" msgstr "" "Debe iniciar sesión y ser administrador para acceder a las estadísticas del " "panel" -#: lib/graphql/resolvers/admin.ex:282 #, elixir-autogen, elixir-format +#: lib/graphql/resolvers/admin.ex:282 msgid "You need to be logged-in and an administrator to save admin settings" msgstr "" "Debe iniciar sesión y ser administrador para acceder a las estadísticas del " "panel" -#: lib/graphql/resolvers/discussion.ex:84 #, elixir-autogen, elixir-format +#: lib/graphql/resolvers/discussion.ex:84 msgid "You need to be logged-in to access discussions" msgstr "Debe iniciar sesión para acceder a las discusiones" -#: lib/graphql/resolvers/resource.ex:96 #, elixir-autogen, elixir-format +#: lib/graphql/resolvers/resource.ex:96 msgid "You need to be logged-in to access resources" msgstr "Debes iniciar sesión para acceder a los recursos" -#: lib/graphql/resolvers/event.ex:318 #, elixir-autogen, elixir-format +#: lib/graphql/resolvers/event.ex:318 msgid "You need to be logged-in to create events" msgstr "Debes iniciar sesión para crear eventos" -#: lib/graphql/resolvers/post.ex:141 #, elixir-autogen, elixir-format +#: lib/graphql/resolvers/post.ex:141 msgid "You need to be logged-in to create posts" msgstr "Debes iniciar sesión para crear publicaciones" -#: lib/graphql/resolvers/report.ex:87 #, elixir-autogen, elixir-format +#: lib/graphql/resolvers/report.ex:87 msgid "You need to be logged-in to create reports" msgstr "Debe iniciar sesión para crear informes" -#: lib/graphql/resolvers/resource.ex:137 #, elixir-autogen, elixir-format +#: lib/graphql/resolvers/resource.ex:137 msgid "You need to be logged-in to create resources" msgstr "Debe iniciar sesión para crear recursos" -#: lib/graphql/resolvers/event.ex:417 #, elixir-autogen, elixir-format +#: lib/graphql/resolvers/event.ex:417 msgid "You need to be logged-in to delete an event" msgstr "Debe iniciar sesión para eliminar un evento" -#: lib/graphql/resolvers/post.ex:214 #, elixir-autogen, elixir-format +#: lib/graphql/resolvers/post.ex:214 msgid "You need to be logged-in to delete posts" msgstr "Debes iniciar sesión para eliminar publicaciones" -#: lib/graphql/resolvers/resource.ex:204 #, elixir-autogen, elixir-format +#: lib/graphql/resolvers/resource.ex:204 msgid "You need to be logged-in to delete resources" msgstr "Debes iniciar sesión para eliminar recursos" -#: lib/graphql/resolvers/participant.ex:108 #, elixir-autogen, elixir-format +#: lib/graphql/resolvers/participant.ex:108 msgid "You need to be logged-in to join an event" msgstr "Debes iniciar sesión para eliminar recursos" -#: lib/graphql/resolvers/participant.ex:225 #, elixir-autogen, elixir-format +#: lib/graphql/resolvers/participant.ex:225 msgid "You need to be logged-in to leave an event" msgstr "Debes iniciar sesión para salir de un evento" -#: lib/graphql/resolvers/event.ex:374 #, elixir-autogen, elixir-format +#: lib/graphql/resolvers/event.ex:374 msgid "You need to be logged-in to update an event" msgstr "Debe iniciar sesión para actualizar un evento" -#: lib/graphql/resolvers/post.ex:180 #, elixir-autogen, elixir-format +#: lib/graphql/resolvers/post.ex:180 msgid "You need to be logged-in to update posts" msgstr "Debes iniciar sesión para actualizar las publicaciones" -#: lib/graphql/resolvers/resource.ex:174 #, elixir-autogen, elixir-format +#: lib/graphql/resolvers/resource.ex:174 msgid "You need to be logged-in to update resources" msgstr "Debes iniciar sesión para actualizar los recursos" -#: lib/graphql/resolvers/resource.ex:233 #, elixir-autogen, elixir-format +#: lib/graphql/resolvers/resource.ex:233 msgid "You need to be logged-in to view a resource preview" msgstr "Debe iniciar sesión para ver una vista previa del recurso" -#: lib/graphql/resolvers/resource.ex:129 #, elixir-autogen, elixir-format +#: lib/graphql/resolvers/resource.ex:129 msgid "Parent resource doesn't belong to this group" msgstr "El recurso principal no pertenece a este grupo" -#: lib/mobilizon/users/user.ex:114 #, elixir-autogen, elixir-format +#: lib/mobilizon/users/user.ex:114 msgid "The chosen password is too short." msgstr "La contraseña elegida es demasiado corta." -#: lib/mobilizon/users/user.ex:142 #, elixir-autogen, elixir-format +#: lib/mobilizon/users/user.ex:142 msgid "The registration token is already in use, this looks like an issue on our side." msgstr "" "El token de registro ya está en uso, esto parece un problema de nuestra " "parte." -#: lib/mobilizon/users/user.ex:108 #, elixir-autogen, elixir-format +#: lib/mobilizon/users/user.ex:108 msgid "This email is already used." msgstr "Este correo electrónico ya está en uso." -#: lib/graphql/error.ex:99 #, elixir-autogen, elixir-format +#: lib/graphql/error.ex:99 msgid "Post not found" msgstr "Informe no encontrado" -#: lib/graphql/error.ex:86 #, elixir-autogen, elixir-format +#: lib/graphql/error.ex:86 msgid "Invalid arguments passed" msgstr "Se pasaron argumentos no válidos" -#: lib/graphql/error.ex:92 #, elixir-autogen, elixir-format +#: lib/graphql/error.ex:92 msgid "Invalid credentials" msgstr "Credenciales no válidas" -#: lib/graphql/error.ex:90 #, elixir-autogen, elixir-format +#: lib/graphql/error.ex:90 msgid "Reset your password to login" msgstr "Restablezca su contraseña para iniciar sesión" +#, elixir-autogen, elixir-format #: lib/graphql/error.ex:97 #: lib/graphql/error.ex:102 -#, elixir-autogen, elixir-format msgid "Resource not found" msgstr "Recurso no encontrado" -#: lib/graphql/error.ex:104 #, elixir-autogen, elixir-format +#: lib/graphql/error.ex:104 msgid "Something went wrong" msgstr "Algo salió mal" -#: lib/graphql/error.ex:85 #, elixir-autogen, elixir-format +#: lib/graphql/error.ex:85 msgid "Unknown Resource" msgstr "Recurso desconocido" -#: lib/graphql/error.ex:95 #, elixir-autogen, elixir-format +#: lib/graphql/error.ex:95 msgid "You don't have permission to do this" msgstr "No tienes permiso para hacer esto" -#: lib/graphql/error.ex:87 #, elixir-autogen, elixir-format +#: lib/graphql/error.ex:87 msgid "You need to be logged in" msgstr "Debes iniciar sesión" -#: lib/graphql/resolvers/member.ex:118 #, elixir-autogen, elixir-format +#: lib/graphql/resolvers/member.ex:118 msgid "You can't accept this invitation with this profile." msgstr "No puedes aceptar esta invitación con este perfil." -#: lib/graphql/resolvers/member.ex:139 #, elixir-autogen, elixir-format +#: lib/graphql/resolvers/member.ex:139 msgid "You can't reject this invitation with this profile." msgstr "No puedes rechazar esta invitación con este perfil." -#: lib/graphql/resolvers/media.ex:71 #, elixir-autogen, elixir-format +#: lib/graphql/resolvers/media.ex:71 msgid "File doesn't have an allowed MIME type." msgstr "El archivo no tiene un tipo MIME permitido." -#: lib/graphql/resolvers/group.ex:220 #, elixir-autogen, elixir-format +#: lib/graphql/resolvers/group.ex:220 msgid "Profile is not administrator for the group" msgstr "El perfil no es miembro del grupo" -#: lib/graphql/resolvers/event.ex:363 #, elixir-autogen, elixir-format +#: lib/graphql/resolvers/event.ex:363 msgid "You can't edit this event." msgstr "No puedes borrar este evento." -#: lib/graphql/resolvers/event.ex:366 #, elixir-autogen, elixir-format +#: lib/graphql/resolvers/event.ex:366 msgid "You can't attribute this event to this profile." msgstr "No puedes rechazar esta invitación con este perfil." -#: lib/graphql/resolvers/member.ex:142 #, elixir-autogen, elixir-format +#: lib/graphql/resolvers/member.ex:142 msgid "This invitation doesn't exist." msgstr "Esta invitación no existe." -#: lib/graphql/resolvers/member.ex:217 #, elixir-autogen, elixir-format +#: lib/graphql/resolvers/member.ex:217 msgid "This member already has been rejected." msgstr "Este miembro ya ha sido rechazado." -#: lib/graphql/resolvers/member.ex:241 #, elixir-autogen, elixir-format +#: lib/graphql/resolvers/member.ex:241 msgid "You don't have the right to remove this member." msgstr "No tiene derecho a eliminar este miembro." -#: lib/mobilizon/actors/actor.ex:351 #, elixir-autogen, elixir-format +#: lib/mobilizon/actors/actor.ex:351 msgid "This username is already taken." msgstr "Este nombre de usuario ya está en uso." -#: lib/graphql/resolvers/discussion.ex:81 #, elixir-autogen, elixir-format +#: lib/graphql/resolvers/discussion.ex:81 msgid "You must provide either an ID or a slug to access a discussion" msgstr "" "Debe proporcionar una identificación o un slug para acceder a una discusión" -#: lib/graphql/resolvers/event.ex:313 #, elixir-autogen, elixir-format +#: lib/graphql/resolvers/event.ex:313 msgid "Organizer profile is not owned by the user" msgstr "El perfil del organizador no es propiedad del usuario" -#: lib/graphql/resolvers/participant.ex:93 #, elixir-autogen, elixir-format +#: lib/graphql/resolvers/participant.ex:93 msgid "Profile ID provided is not the anonymous profile one" msgstr "El ID de perfil proporcionado no es el del perfil anónimo" +#, elixir-autogen, elixir-format #: lib/graphql/resolvers/group.ex:161 #: lib/graphql/resolvers/group.ex:203 #: lib/graphql/resolvers/person.ex:148 #: lib/graphql/resolvers/person.ex:182 #: lib/graphql/resolvers/person.ex:304 -#, elixir-autogen, elixir-format msgid "The provided picture is too heavy" msgstr "La imagen proporcionada es demasiado pesada" -#: lib/web/views/utils.ex:34 #, elixir-autogen, elixir-format +#: lib/web/views/utils.ex:34 msgid "Index file not found. You need to recompile the front-end." msgstr "No se encontró el archivo de índice. Necesita recompilar el front-end." -#: lib/graphql/resolvers/resource.ex:126 #, elixir-autogen, elixir-format +#: lib/graphql/resolvers/resource.ex:126 msgid "Error while creating resource" msgstr "Error al crear el recurso" -#: lib/graphql/resolvers/user.ex:505 #, elixir-autogen, elixir-format +#: lib/graphql/resolvers/user.ex:505 msgid "Invalid activation token" msgstr "Token de activación no válido" -#: lib/graphql/resolvers/resource.ex:223 #, elixir-autogen, elixir-format +#: lib/graphql/resolvers/resource.ex:223 msgid "Unable to fetch resource details from this URL." msgstr "No se pueden recuperar los detalles del recurso de esta URL." +#, elixir-autogen, elixir-format #: lib/graphql/resolvers/event.ex:164 #: lib/graphql/resolvers/participant.ex:253 #: lib/graphql/resolvers/participant.ex:328 -#, elixir-autogen, elixir-format msgid "Provided profile doesn't have moderator permissions on this event" msgstr "El perfil de moderador proporcionado no tiene permiso para este evento" -#: lib/graphql/resolvers/event.ex:299 #, elixir-autogen, elixir-format +#: lib/graphql/resolvers/event.ex:299 msgid "Organizer profile doesn't have permission to create an event on behalf of this group" msgstr "" "El perfil del organizador no tiene permiso para crear un evento en nombre de " "este grupo" -#: lib/graphql/resolvers/event.ex:354 #, elixir-autogen, elixir-format +#: lib/graphql/resolvers/event.ex:354 msgid "This profile doesn't have permission to update an event on behalf of this group" msgstr "" "Este perfil no tiene permiso para actualizar un evento en nombre de este " "grupo" -#: lib/graphql/resolvers/user.ex:167 #, elixir-autogen, elixir-format +#: lib/graphql/resolvers/user.ex:167 msgid "Your e-mail has been denied registration or uses a disallowed e-mail provider" msgstr "" "A su correo electrónico se le ha denegado el registro o utiliza un proveedor " "de correo electrónico no autorizado" -#: lib/graphql/resolvers/comment.ex:129 #, elixir-autogen, elixir-format +#: lib/graphql/resolvers/comment.ex:129 msgid "Comment not found" msgstr "Evento no encontrado" -#: lib/graphql/resolvers/discussion.ex:123 #, elixir-autogen, elixir-format +#: lib/graphql/resolvers/discussion.ex:123 msgid "Error while creating a discussion" msgstr "Error al crear el recurso" -#: lib/graphql/resolvers/user.ex:626 #, elixir-autogen, elixir-format +#: lib/graphql/resolvers/user.ex:626 msgid "Error while updating locale" msgstr "Error al actualizar el informe" -#: lib/graphql/resolvers/person.ex:307 #, elixir-autogen, elixir-format +#: lib/graphql/resolvers/person.ex:307 msgid "Error while uploading pictures" msgstr "Error al actualizar el informe" -#: lib/graphql/resolvers/participant.ex:190 #, elixir-autogen, elixir-format +#: lib/graphql/resolvers/participant.ex:190 msgid "Failed to leave the event" msgstr "No se pudo salir del evento" -#: lib/graphql/resolvers/group.ex:216 #, elixir-autogen, elixir-format +#: lib/graphql/resolvers/group.ex:216 msgid "Failed to update the group" msgstr "No se pudo actualizar el grupo" +#, elixir-autogen, elixir-format #: lib/graphql/resolvers/admin.ex:337 #: lib/graphql/resolvers/user.ex:469 -#, elixir-autogen, elixir-format msgid "Failed to update user email" msgstr "No se pudo actualizar el correo electrónico del usuario" -#: lib/graphql/resolvers/user.ex:501 #, elixir-autogen, elixir-format +#: lib/graphql/resolvers/user.ex:501 msgid "Failed to validate user email" msgstr "No se puede validar al usuario" -#: lib/graphql/resolvers/participant.ex:146 #, elixir-autogen, elixir-format +#: lib/graphql/resolvers/participant.ex:146 msgid "The anonymous actor ID is invalid" msgstr "El ID de actor anónimo no es válido" -#: lib/graphql/resolvers/resource.ex:162 #, elixir-autogen, elixir-format +#: lib/graphql/resolvers/resource.ex:162 msgid "Unknown error while updating resource" msgstr "Error desconocido al actualizar el recurso" -#: lib/graphql/resolvers/comment.ex:84 #, elixir-autogen, elixir-format +#: lib/graphql/resolvers/comment.ex:84 msgid "You are not the comment creator" msgstr "No eres el creador de comentarios" -#: lib/graphql/resolvers/user.ex:426 #, elixir-autogen, elixir-format +#: lib/graphql/resolvers/user.ex:426 msgid "You cannot change your password." msgstr "No puede cambiar su contraseña." -#: lib/graphql/resolvers/participant.ex:321 #, elixir-autogen, elixir-format +#: lib/graphql/resolvers/participant.ex:321 msgid "Format not supported" msgstr "Formato incompatible" -#: lib/graphql/resolvers/participant.ex:305 #, elixir-autogen, elixir-format +#: lib/graphql/resolvers/participant.ex:305 msgid "A dependency needed to export to %{format} is not installed" msgstr "Una dependencia necesaria para exportar a %{formato} no está instalada" -#: lib/graphql/resolvers/participant.ex:313 #, elixir-autogen, elixir-format +#: lib/graphql/resolvers/participant.ex:313 msgid "An error occured while saving export" msgstr "Ocurrió un error al guardar la exportación" -#: lib/web/controllers/export_controller.ex:30 #, elixir-autogen, elixir-format +#: lib/web/controllers/export_controller.ex:30 msgid "Export to format %{format} is not enabled on this instance" msgstr "" "La exportación al formato %{format} no está habilitada en esta instancia" -#: lib/graphql/resolvers/group.ex:167 #, elixir-autogen, elixir-format +#: lib/graphql/resolvers/group.ex:167 msgid "Only admins can create groups" msgstr "Solo los administradores pueden crear grupos" -#: lib/graphql/resolvers/event.ex:306 #, elixir-autogen, elixir-format +#: lib/graphql/resolvers/event.ex:306 msgid "Only groups can create events" msgstr "Solo los grupos pueden crear eventos" -#: lib/graphql/resolvers/event.ex:292 #, elixir-autogen, elixir-format +#: lib/graphql/resolvers/event.ex:292 msgid "Unknown error while creating event" msgstr "Error desconocido al crear el evevento" -#: lib/graphql/resolvers/user.ex:482 #, elixir-autogen, elixir-format +#: lib/graphql/resolvers/user.ex:482 msgid "User cannot change email" msgstr "El usuario no puede cambiar el correo electrónico" -#: lib/graphql/resolvers/group.ex:371 #, elixir-autogen, elixir-format +#: lib/graphql/resolvers/group.ex:371 msgid "Follow does not match your account" msgstr "Seguir no conduce a tu cuenta" -#: lib/graphql/resolvers/group.ex:375 #, elixir-autogen, elixir-format +#: lib/graphql/resolvers/group.ex:375 msgid "Follow not found" msgstr "Seguimiento no encontrado" -#: lib/graphql/resolvers/user.ex:347 #, elixir-autogen, elixir-format +#: lib/graphql/resolvers/user.ex:347 msgid "Profile with username %{username} not found" msgstr "Persona con nombre de usuario %{username} no encontrada" -#: lib/graphql/resolvers/user.ex:342 #, elixir-autogen, elixir-format +#: lib/graphql/resolvers/user.ex:342 msgid "This profile does not belong to you" msgstr "Este perfil no te pertenece" -#: lib/graphql/resolvers/group.ex:345 #, elixir-autogen, elixir-format +#: lib/graphql/resolvers/group.ex:345 msgid "You are already following this group" msgstr "Ya estas siguiendo este grupo" -#: lib/graphql/resolvers/group.ex:354 #, elixir-autogen, elixir-format +#: lib/graphql/resolvers/group.ex:354 msgid "You need to be logged-in to follow a group" msgstr "Debes iniciar sesión para eliminar su cuenta" -#: lib/graphql/resolvers/group.ex:403 #, elixir-autogen, elixir-format +#: lib/graphql/resolvers/group.ex:403 msgid "You need to be logged-in to unfollow a group" msgstr "Debes iniciar sesión para eliminar su cuenta" -#: lib/graphql/resolvers/group.ex:380 #, elixir-autogen, elixir-format +#: lib/graphql/resolvers/group.ex:380 msgid "You need to be logged-in to update a group follow" msgstr "Debes iniciar sesión para actualizar un grupo" -#: lib/graphql/resolvers/member.ex:210 #, elixir-autogen, elixir-format +#: lib/graphql/resolvers/member.ex:210 msgid "This member does not exist" msgstr "Este miembro no existe" -#: lib/graphql/resolvers/member.ex:234 #, elixir-autogen, elixir-format +#: lib/graphql/resolvers/member.ex:234 msgid "You don't have the role needed to remove this member." msgstr "No tiene derecho a eliminar este miembro." -#: lib/graphql/resolvers/member.ex:252 #, elixir-autogen, elixir-format +#: lib/graphql/resolvers/member.ex:252 msgid "You must be logged-in to remove a member" msgstr "Debes iniciar sesión para eliminar un miembro" -#: lib/graphql/resolvers/user.ex:157 #, elixir-autogen, elixir-format +#: lib/graphql/resolvers/user.ex:157 msgid "Your email seems to be using an invalid format" msgstr "Su correo electrónico parece estar usando un formato no válido" -#: lib/graphql/resolvers/admin.ex:386 #, elixir-autogen, elixir-format +#: lib/graphql/resolvers/admin.ex:386 msgid "Can't confirm an already confirmed user" msgstr "No puedo confirmar un usuario ya confirmado" -#: lib/graphql/resolvers/admin.ex:390 #, elixir-autogen, elixir-format +#: lib/graphql/resolvers/admin.ex:390 msgid "Deconfirming users is not supported" msgstr "No se admite la desconfirmación de usuarios" -#: lib/graphql/resolvers/admin.ex:362 #, elixir-autogen, elixir-format +#: lib/graphql/resolvers/admin.ex:362 msgid "The new role must be different" msgstr "El nuevo rol debe ser diferente" -#: lib/graphql/resolvers/admin.ex:313 #, elixir-autogen, elixir-format +#: lib/graphql/resolvers/admin.ex:313 msgid "You need to be logged-in and an administrator to edit an user's details" msgstr "" "Debe iniciar sesión y ser administrador para editar los detalles de un " "usuario" -#: lib/graphql/api/groups.ex:33 #, elixir-autogen, elixir-format +#: lib/graphql/api/groups.ex:33 msgid "A profile or group with that name already exists" msgstr "Ya existe un perfil o grupo con ese nombre" diff --git a/priv/gettext/fi/LC_MESSAGES/default.po b/priv/gettext/fi/LC_MESSAGES/default.po index 690ea7079..d06fa4aeb 100644 --- a/priv/gettext/fi/LC_MESSAGES/default.po +++ b/priv/gettext/fi/LC_MESSAGES/default.po @@ -1890,11 +1890,6 @@ msgstr "Osallistuminen hyväksytty" msgid "Participate:" msgstr "Osallistuminen hyväksytty" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/participation/event_card.text.eex:9 -msgid "Read more : %{url}" -msgstr "" - #, elixir-autogen, elixir-format #: lib/web/templates/email/participation/card/_title.text.eex:1 msgid "Title: %{title}" @@ -2149,151 +2144,156 @@ msgid "View the details" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:10 +#: lib/mobilizon/events/categories.ex:16 msgid "Arts" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:46 +#: lib/mobilizon/events/categories.ex:52 msgid "Auto, boat and air" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:14 +#: lib/mobilizon/events/categories.ex:20 msgid "Book clubs" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:18 +#: lib/mobilizon/events/categories.ex:24 msgid "Business" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:22 +#: lib/mobilizon/events/categories.ex:28 msgid "Causes" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:26 +#: lib/mobilizon/events/categories.ex:32 msgid "Comedy" msgstr "" #, elixir-autogen, elixir-format, fuzzy -#: lib/mobilizon/events/categories.ex:50 +#: lib/mobilizon/events/categories.ex:56 msgid "Community" msgstr "Kommentit" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:30 +#: lib/mobilizon/events/categories.ex:36 msgid "Crafts" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:54 +#: lib/mobilizon/events/categories.ex:60 msgid "Family & Education" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:58 +#: lib/mobilizon/events/categories.ex:64 msgid "Fashion & Beauty" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:62 +#: lib/mobilizon/events/categories.ex:68 msgid "Film & Media" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:34 +#: lib/mobilizon/events/categories.ex:40 msgid "Food & Drink" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:66 +#: lib/mobilizon/events/categories.ex:72 msgid "Games" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:38 +#: lib/mobilizon/events/categories.ex:44 msgid "Health" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:78 +#: lib/mobilizon/events/categories.ex:84 msgid "LGBTQ" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:70 +#: lib/mobilizon/events/categories.ex:76 msgid "Language & Culture" msgstr "" #, elixir-autogen, elixir-format, fuzzy -#: lib/mobilizon/events/categories.ex:74 +#: lib/mobilizon/events/categories.ex:80 msgid "Learning" msgstr "Varoitus" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:127 +#: lib/mobilizon/events/categories.ex:133 msgid "Meeting" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:82 +#: lib/mobilizon/events/categories.ex:88 msgid "Movements and politics" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:42 +#: lib/mobilizon/events/categories.ex:48 msgid "Music" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:86 +#: lib/mobilizon/events/categories.ex:92 msgid "Networking" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:106 +#: lib/mobilizon/events/categories.ex:112 msgid "Outdoors & Adventure" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:90 +#: lib/mobilizon/events/categories.ex:96 msgid "Party" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:94 +#: lib/mobilizon/events/categories.ex:100 msgid "Performing & Visual Arts" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:98 +#: lib/mobilizon/events/categories.ex:104 msgid "Pets" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:102 +#: lib/mobilizon/events/categories.ex:108 msgid "Photography" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:114 +#: lib/mobilizon/events/categories.ex:120 msgid "Science & Tech" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:110 +#: lib/mobilizon/events/categories.ex:116 msgid "Spirituality, Religion & Beliefs" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:118 +#: lib/mobilizon/events/categories.ex:124 msgid "Sports" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:122 +#: lib/mobilizon/events/categories.ex:128 msgid "Theatre" msgstr "" + +#, elixir-autogen, elixir-format, fuzzy +#: lib/web/templates/email/participation/event_card.text.eex:9 +msgid "Read more: %{url}" +msgstr "" diff --git a/priv/gettext/fr/LC_MESSAGES/default.po b/priv/gettext/fr/LC_MESSAGES/default.po index 3338f55a7..b3bfbb851 100644 --- a/priv/gettext/fr/LC_MESSAGES/default.po +++ b/priv/gettext/fr/LC_MESSAGES/default.po @@ -10,7 +10,7 @@ msgid "" msgstr "" "Project-Id-Version: \n" "POT-Creation-Date: \n" -"PO-Revision-Date: 2022-03-28 19:02+0200\n" +"PO-Revision-Date: 2022-03-29 11:37+0200\n" "Last-Translator: Thomas Citharel \n" "Language-Team: French \n" "Language: fr\n" @@ -1259,10 +1259,6 @@ msgstr "Participer" msgid "Participate:" msgstr "Participer :" -#: lib/web/templates/email/participation/event_card.text.eex:9 -msgid "Read more : %{url}" -msgstr "Lire plus : %{url}" - #: lib/web/templates/email/participation/card/_title.text.eex:1 msgid "Title: %{title}" msgstr "Titre : %{title}" @@ -1445,122 +1441,126 @@ msgstr "Pour accepter cette invitation, rendez-vous sur la page du profil dans l msgid "View the details" msgstr "Voir les détails" -#: lib/mobilizon/events/categories.ex:10 +#: lib/mobilizon/events/categories.ex:16 msgid "Arts" msgstr "Arts" -#: lib/mobilizon/events/categories.ex:46 +#: lib/mobilizon/events/categories.ex:52 msgid "Auto, boat and air" msgstr "Automobile, bateaux et aéronautique" -#: lib/mobilizon/events/categories.ex:14 +#: lib/mobilizon/events/categories.ex:20 msgid "Book clubs" msgstr "Clubs de lecture" -#: lib/mobilizon/events/categories.ex:18 +#: lib/mobilizon/events/categories.ex:24 msgid "Business" msgstr "Entreprises" -#: lib/mobilizon/events/categories.ex:22 +#: lib/mobilizon/events/categories.ex:28 msgid "Causes" msgstr "Causes" -#: lib/mobilizon/events/categories.ex:26 +#: lib/mobilizon/events/categories.ex:32 msgid "Comedy" msgstr "Comédie" -#: lib/mobilizon/events/categories.ex:50 +#: lib/mobilizon/events/categories.ex:56 msgid "Community" msgstr "Communauté" -#: lib/mobilizon/events/categories.ex:30 +#: lib/mobilizon/events/categories.ex:36 msgid "Crafts" msgstr "Artisanat" -#: lib/mobilizon/events/categories.ex:54 +#: lib/mobilizon/events/categories.ex:60 msgid "Family & Education" msgstr "Famille et éducation" -#: lib/mobilizon/events/categories.ex:58 +#: lib/mobilizon/events/categories.ex:64 msgid "Fashion & Beauty" msgstr "Mode et beauté" -#: lib/mobilizon/events/categories.ex:62 +#: lib/mobilizon/events/categories.ex:68 msgid "Film & Media" msgstr "Films et médias" -#: lib/mobilizon/events/categories.ex:34 +#: lib/mobilizon/events/categories.ex:40 msgid "Food & Drink" msgstr "Alimentation et boissons" -#: lib/mobilizon/events/categories.ex:66 +#: lib/mobilizon/events/categories.ex:72 msgid "Games" msgstr "Jeux" -#: lib/mobilizon/events/categories.ex:38 +#: lib/mobilizon/events/categories.ex:44 msgid "Health" msgstr "Santé" -#: lib/mobilizon/events/categories.ex:78 +#: lib/mobilizon/events/categories.ex:84 msgid "LGBTQ" msgstr "LGBTQ" -#: lib/mobilizon/events/categories.ex:70 +#: lib/mobilizon/events/categories.ex:76 msgid "Language & Culture" msgstr "Langue et Culture" -#: lib/mobilizon/events/categories.ex:74 +#: lib/mobilizon/events/categories.ex:80 msgid "Learning" msgstr "Apprentissage" -#: lib/mobilizon/events/categories.ex:127 +#: lib/mobilizon/events/categories.ex:133 msgid "Meeting" msgstr "Rencontre" -#: lib/mobilizon/events/categories.ex:82 +#: lib/mobilizon/events/categories.ex:88 msgid "Movements and politics" msgstr "Politique et organisations" -#: lib/mobilizon/events/categories.ex:42 +#: lib/mobilizon/events/categories.ex:48 msgid "Music" msgstr "Musique" -#: lib/mobilizon/events/categories.ex:86 +#: lib/mobilizon/events/categories.ex:92 msgid "Networking" msgstr "Réseautage" -#: lib/mobilizon/events/categories.ex:106 +#: lib/mobilizon/events/categories.ex:112 msgid "Outdoors & Adventure" msgstr "Plein air et aventure" -#: lib/mobilizon/events/categories.ex:90 +#: lib/mobilizon/events/categories.ex:96 msgid "Party" msgstr "Fête" -#: lib/mobilizon/events/categories.ex:94 +#: lib/mobilizon/events/categories.ex:100 msgid "Performing & Visual Arts" msgstr "Arts du spectacle et arts visuels" -#: lib/mobilizon/events/categories.ex:98 +#: lib/mobilizon/events/categories.ex:104 msgid "Pets" msgstr "Animaux domestiques" -#: lib/mobilizon/events/categories.ex:102 +#: lib/mobilizon/events/categories.ex:108 msgid "Photography" msgstr "Photographie" -#: lib/mobilizon/events/categories.ex:114 +#: lib/mobilizon/events/categories.ex:120 msgid "Science & Tech" msgstr "Science et technologie" -#: lib/mobilizon/events/categories.ex:110 +#: lib/mobilizon/events/categories.ex:116 msgid "Spirituality, Religion & Beliefs" msgstr "Spiritualité, religion et croyances" -#: lib/mobilizon/events/categories.ex:118 +#: lib/mobilizon/events/categories.ex:124 msgid "Sports" msgstr "Sports" -#: lib/mobilizon/events/categories.ex:122 +#: lib/mobilizon/events/categories.ex:128 msgid "Theatre" msgstr "Théâtre" + +#: lib/web/templates/email/participation/event_card.text.eex:9 +msgid "Read more: %{url}" +msgstr "Lire plus : %{url}" diff --git a/priv/gettext/gd/LC_MESSAGES/default.po b/priv/gettext/gd/LC_MESSAGES/default.po index 021bcb4dd..d4bc24c59 100644 --- a/priv/gettext/gd/LC_MESSAGES/default.po +++ b/priv/gettext/gd/LC_MESSAGES/default.po @@ -1604,11 +1604,6 @@ msgstr "" msgid "Participate:" msgstr "" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/participation/event_card.text.eex:9 -msgid "Read more : %{url}" -msgstr "" - #, elixir-autogen, elixir-format #: lib/web/templates/email/participation/card/_title.text.eex:1 msgid "Title: %{title}" @@ -1859,151 +1854,156 @@ msgid "View the details" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:10 +#: lib/mobilizon/events/categories.ex:16 msgid "Arts" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:46 +#: lib/mobilizon/events/categories.ex:52 msgid "Auto, boat and air" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:14 +#: lib/mobilizon/events/categories.ex:20 msgid "Book clubs" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:18 +#: lib/mobilizon/events/categories.ex:24 msgid "Business" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:22 +#: lib/mobilizon/events/categories.ex:28 msgid "Causes" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:26 +#: lib/mobilizon/events/categories.ex:32 msgid "Comedy" msgstr "" #, elixir-autogen, elixir-format, fuzzy -#: lib/mobilizon/events/categories.ex:50 +#: lib/mobilizon/events/categories.ex:56 msgid "Community" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:30 +#: lib/mobilizon/events/categories.ex:36 msgid "Crafts" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:54 +#: lib/mobilizon/events/categories.ex:60 msgid "Family & Education" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:58 +#: lib/mobilizon/events/categories.ex:64 msgid "Fashion & Beauty" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:62 +#: lib/mobilizon/events/categories.ex:68 msgid "Film & Media" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:34 +#: lib/mobilizon/events/categories.ex:40 msgid "Food & Drink" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:66 +#: lib/mobilizon/events/categories.ex:72 msgid "Games" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:38 +#: lib/mobilizon/events/categories.ex:44 msgid "Health" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:78 +#: lib/mobilizon/events/categories.ex:84 msgid "LGBTQ" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:70 +#: lib/mobilizon/events/categories.ex:76 msgid "Language & Culture" msgstr "" #, elixir-autogen, elixir-format, fuzzy -#: lib/mobilizon/events/categories.ex:74 +#: lib/mobilizon/events/categories.ex:80 msgid "Learning" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:127 +#: lib/mobilizon/events/categories.ex:133 msgid "Meeting" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:82 +#: lib/mobilizon/events/categories.ex:88 msgid "Movements and politics" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:42 +#: lib/mobilizon/events/categories.ex:48 msgid "Music" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:86 +#: lib/mobilizon/events/categories.ex:92 msgid "Networking" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:106 +#: lib/mobilizon/events/categories.ex:112 msgid "Outdoors & Adventure" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:90 +#: lib/mobilizon/events/categories.ex:96 msgid "Party" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:94 +#: lib/mobilizon/events/categories.ex:100 msgid "Performing & Visual Arts" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:98 +#: lib/mobilizon/events/categories.ex:104 msgid "Pets" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:102 +#: lib/mobilizon/events/categories.ex:108 msgid "Photography" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:114 +#: lib/mobilizon/events/categories.ex:120 msgid "Science & Tech" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:110 +#: lib/mobilizon/events/categories.ex:116 msgid "Spirituality, Religion & Beliefs" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:118 +#: lib/mobilizon/events/categories.ex:124 msgid "Sports" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:122 +#: lib/mobilizon/events/categories.ex:128 msgid "Theatre" msgstr "" + +#, elixir-autogen, elixir-format, fuzzy +#: lib/web/templates/email/participation/event_card.text.eex:9 +msgid "Read more: %{url}" +msgstr "" diff --git a/priv/gettext/gl/LC_MESSAGES/default.po b/priv/gettext/gl/LC_MESSAGES/default.po index e35f7cee8..163389893 100644 --- a/priv/gettext/gl/LC_MESSAGES/default.po +++ b/priv/gettext/gl/LC_MESSAGES/default.po @@ -1890,11 +1890,6 @@ msgstr "Participación aprobada" msgid "Participate:" msgstr "Participación aprobada" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/participation/event_card.text.eex:9 -msgid "Read more : %{url}" -msgstr "" - #, elixir-autogen, elixir-format #: lib/web/templates/email/participation/card/_title.text.eex:1 msgid "Title: %{title}" @@ -2150,151 +2145,156 @@ msgid "View the details" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:10 +#: lib/mobilizon/events/categories.ex:16 msgid "Arts" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:46 +#: lib/mobilizon/events/categories.ex:52 msgid "Auto, boat and air" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:14 +#: lib/mobilizon/events/categories.ex:20 msgid "Book clubs" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:18 +#: lib/mobilizon/events/categories.ex:24 msgid "Business" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:22 +#: lib/mobilizon/events/categories.ex:28 msgid "Causes" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:26 +#: lib/mobilizon/events/categories.ex:32 msgid "Comedy" msgstr "" #, elixir-autogen, elixir-format, fuzzy -#: lib/mobilizon/events/categories.ex:50 +#: lib/mobilizon/events/categories.ex:56 msgid "Community" msgstr "Comentarios" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:30 +#: lib/mobilizon/events/categories.ex:36 msgid "Crafts" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:54 +#: lib/mobilizon/events/categories.ex:60 msgid "Family & Education" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:58 +#: lib/mobilizon/events/categories.ex:64 msgid "Fashion & Beauty" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:62 +#: lib/mobilizon/events/categories.ex:68 msgid "Film & Media" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:34 +#: lib/mobilizon/events/categories.ex:40 msgid "Food & Drink" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:66 +#: lib/mobilizon/events/categories.ex:72 msgid "Games" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:38 +#: lib/mobilizon/events/categories.ex:44 msgid "Health" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:78 +#: lib/mobilizon/events/categories.ex:84 msgid "LGBTQ" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:70 +#: lib/mobilizon/events/categories.ex:76 msgid "Language & Culture" msgstr "" #, elixir-autogen, elixir-format, fuzzy -#: lib/mobilizon/events/categories.ex:74 +#: lib/mobilizon/events/categories.ex:80 msgid "Learning" msgstr "Aviso" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:127 +#: lib/mobilizon/events/categories.ex:133 msgid "Meeting" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:82 +#: lib/mobilizon/events/categories.ex:88 msgid "Movements and politics" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:42 +#: lib/mobilizon/events/categories.ex:48 msgid "Music" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:86 +#: lib/mobilizon/events/categories.ex:92 msgid "Networking" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:106 +#: lib/mobilizon/events/categories.ex:112 msgid "Outdoors & Adventure" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:90 +#: lib/mobilizon/events/categories.ex:96 msgid "Party" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:94 +#: lib/mobilizon/events/categories.ex:100 msgid "Performing & Visual Arts" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:98 +#: lib/mobilizon/events/categories.ex:104 msgid "Pets" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:102 +#: lib/mobilizon/events/categories.ex:108 msgid "Photography" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:114 +#: lib/mobilizon/events/categories.ex:120 msgid "Science & Tech" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:110 +#: lib/mobilizon/events/categories.ex:116 msgid "Spirituality, Religion & Beliefs" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:118 +#: lib/mobilizon/events/categories.ex:124 msgid "Sports" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:122 +#: lib/mobilizon/events/categories.ex:128 msgid "Theatre" msgstr "" + +#, elixir-autogen, elixir-format, fuzzy +#: lib/web/templates/email/participation/event_card.text.eex:9 +msgid "Read more: %{url}" +msgstr "" diff --git a/priv/gettext/he/LC_MESSAGES/default.po b/priv/gettext/he/LC_MESSAGES/default.po index 6275661f2..0f9227c95 100644 --- a/priv/gettext/he/LC_MESSAGES/default.po +++ b/priv/gettext/he/LC_MESSAGES/default.po @@ -1592,11 +1592,6 @@ msgstr "" msgid "Participate:" msgstr "" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/participation/event_card.text.eex:9 -msgid "Read more : %{url}" -msgstr "" - #, elixir-autogen, elixir-format #: lib/web/templates/email/participation/card/_title.text.eex:1 msgid "Title: %{title}" @@ -1845,151 +1840,156 @@ msgid "View the details" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:10 +#: lib/mobilizon/events/categories.ex:16 msgid "Arts" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:46 +#: lib/mobilizon/events/categories.ex:52 msgid "Auto, boat and air" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:14 +#: lib/mobilizon/events/categories.ex:20 msgid "Book clubs" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:18 +#: lib/mobilizon/events/categories.ex:24 msgid "Business" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:22 +#: lib/mobilizon/events/categories.ex:28 msgid "Causes" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:26 +#: lib/mobilizon/events/categories.ex:32 msgid "Comedy" msgstr "" #, elixir-autogen, elixir-format, fuzzy -#: lib/mobilizon/events/categories.ex:50 +#: lib/mobilizon/events/categories.ex:56 msgid "Community" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:30 +#: lib/mobilizon/events/categories.ex:36 msgid "Crafts" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:54 +#: lib/mobilizon/events/categories.ex:60 msgid "Family & Education" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:58 +#: lib/mobilizon/events/categories.ex:64 msgid "Fashion & Beauty" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:62 +#: lib/mobilizon/events/categories.ex:68 msgid "Film & Media" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:34 +#: lib/mobilizon/events/categories.ex:40 msgid "Food & Drink" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:66 +#: lib/mobilizon/events/categories.ex:72 msgid "Games" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:38 +#: lib/mobilizon/events/categories.ex:44 msgid "Health" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:78 +#: lib/mobilizon/events/categories.ex:84 msgid "LGBTQ" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:70 +#: lib/mobilizon/events/categories.ex:76 msgid "Language & Culture" msgstr "" #, elixir-autogen, elixir-format, fuzzy -#: lib/mobilizon/events/categories.ex:74 +#: lib/mobilizon/events/categories.ex:80 msgid "Learning" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:127 +#: lib/mobilizon/events/categories.ex:133 msgid "Meeting" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:82 +#: lib/mobilizon/events/categories.ex:88 msgid "Movements and politics" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:42 +#: lib/mobilizon/events/categories.ex:48 msgid "Music" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:86 +#: lib/mobilizon/events/categories.ex:92 msgid "Networking" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:106 +#: lib/mobilizon/events/categories.ex:112 msgid "Outdoors & Adventure" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:90 +#: lib/mobilizon/events/categories.ex:96 msgid "Party" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:94 +#: lib/mobilizon/events/categories.ex:100 msgid "Performing & Visual Arts" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:98 +#: lib/mobilizon/events/categories.ex:104 msgid "Pets" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:102 +#: lib/mobilizon/events/categories.ex:108 msgid "Photography" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:114 +#: lib/mobilizon/events/categories.ex:120 msgid "Science & Tech" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:110 +#: lib/mobilizon/events/categories.ex:116 msgid "Spirituality, Religion & Beliefs" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:118 +#: lib/mobilizon/events/categories.ex:124 msgid "Sports" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:122 +#: lib/mobilizon/events/categories.ex:128 msgid "Theatre" msgstr "" + +#, elixir-autogen, elixir-format, fuzzy +#: lib/web/templates/email/participation/event_card.text.eex:9 +msgid "Read more: %{url}" +msgstr "" diff --git a/priv/gettext/hr/LC_MESSAGES/default.po b/priv/gettext/hr/LC_MESSAGES/default.po index 9e80bf45e..ab66edf24 100644 --- a/priv/gettext/hr/LC_MESSAGES/default.po +++ b/priv/gettext/hr/LC_MESSAGES/default.po @@ -1599,11 +1599,6 @@ msgstr "" msgid "Participate:" msgstr "" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/participation/event_card.text.eex:9 -msgid "Read more : %{url}" -msgstr "" - #, elixir-autogen, elixir-format #: lib/web/templates/email/participation/card/_title.text.eex:1 msgid "Title: %{title}" @@ -1853,151 +1848,156 @@ msgid "View the details" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:10 +#: lib/mobilizon/events/categories.ex:16 msgid "Arts" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:46 +#: lib/mobilizon/events/categories.ex:52 msgid "Auto, boat and air" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:14 +#: lib/mobilizon/events/categories.ex:20 msgid "Book clubs" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:18 +#: lib/mobilizon/events/categories.ex:24 msgid "Business" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:22 +#: lib/mobilizon/events/categories.ex:28 msgid "Causes" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:26 +#: lib/mobilizon/events/categories.ex:32 msgid "Comedy" msgstr "" #, elixir-autogen, elixir-format, fuzzy -#: lib/mobilizon/events/categories.ex:50 +#: lib/mobilizon/events/categories.ex:56 msgid "Community" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:30 +#: lib/mobilizon/events/categories.ex:36 msgid "Crafts" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:54 +#: lib/mobilizon/events/categories.ex:60 msgid "Family & Education" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:58 +#: lib/mobilizon/events/categories.ex:64 msgid "Fashion & Beauty" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:62 +#: lib/mobilizon/events/categories.ex:68 msgid "Film & Media" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:34 +#: lib/mobilizon/events/categories.ex:40 msgid "Food & Drink" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:66 +#: lib/mobilizon/events/categories.ex:72 msgid "Games" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:38 +#: lib/mobilizon/events/categories.ex:44 msgid "Health" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:78 +#: lib/mobilizon/events/categories.ex:84 msgid "LGBTQ" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:70 +#: lib/mobilizon/events/categories.ex:76 msgid "Language & Culture" msgstr "" #, elixir-autogen, elixir-format, fuzzy -#: lib/mobilizon/events/categories.ex:74 +#: lib/mobilizon/events/categories.ex:80 msgid "Learning" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:127 +#: lib/mobilizon/events/categories.ex:133 msgid "Meeting" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:82 +#: lib/mobilizon/events/categories.ex:88 msgid "Movements and politics" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:42 +#: lib/mobilizon/events/categories.ex:48 msgid "Music" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:86 +#: lib/mobilizon/events/categories.ex:92 msgid "Networking" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:106 +#: lib/mobilizon/events/categories.ex:112 msgid "Outdoors & Adventure" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:90 +#: lib/mobilizon/events/categories.ex:96 msgid "Party" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:94 +#: lib/mobilizon/events/categories.ex:100 msgid "Performing & Visual Arts" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:98 +#: lib/mobilizon/events/categories.ex:104 msgid "Pets" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:102 +#: lib/mobilizon/events/categories.ex:108 msgid "Photography" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:114 +#: lib/mobilizon/events/categories.ex:120 msgid "Science & Tech" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:110 +#: lib/mobilizon/events/categories.ex:116 msgid "Spirituality, Religion & Beliefs" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:118 +#: lib/mobilizon/events/categories.ex:124 msgid "Sports" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:122 +#: lib/mobilizon/events/categories.ex:128 msgid "Theatre" msgstr "" + +#, elixir-autogen, elixir-format, fuzzy +#: lib/web/templates/email/participation/event_card.text.eex:9 +msgid "Read more: %{url}" +msgstr "" diff --git a/priv/gettext/hu/LC_MESSAGES/default.po b/priv/gettext/hu/LC_MESSAGES/default.po index c6e57149b..472a25cd8 100644 --- a/priv/gettext/hu/LC_MESSAGES/default.po +++ b/priv/gettext/hu/LC_MESSAGES/default.po @@ -1658,11 +1658,6 @@ msgstr "Részvétel" msgid "Participate:" msgstr "Részvétel:" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/participation/event_card.text.eex:9 -msgid "Read more : %{url}" -msgstr "Olvasson tovább : %{url}" - #, elixir-autogen, elixir-format #: lib/web/templates/email/participation/card/_title.text.eex:1 msgid "Title: %{title}" @@ -1911,151 +1906,156 @@ msgid "View the details" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:10 +#: lib/mobilizon/events/categories.ex:16 msgid "Arts" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:46 +#: lib/mobilizon/events/categories.ex:52 msgid "Auto, boat and air" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:14 +#: lib/mobilizon/events/categories.ex:20 msgid "Book clubs" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:18 +#: lib/mobilizon/events/categories.ex:24 msgid "Business" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:22 +#: lib/mobilizon/events/categories.ex:28 msgid "Causes" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:26 +#: lib/mobilizon/events/categories.ex:32 msgid "Comedy" msgstr "" #, elixir-autogen, elixir-format, fuzzy -#: lib/mobilizon/events/categories.ex:50 +#: lib/mobilizon/events/categories.ex:56 msgid "Community" msgstr "Hozzászólások" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:30 +#: lib/mobilizon/events/categories.ex:36 msgid "Crafts" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:54 +#: lib/mobilizon/events/categories.ex:60 msgid "Family & Education" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:58 +#: lib/mobilizon/events/categories.ex:64 msgid "Fashion & Beauty" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:62 +#: lib/mobilizon/events/categories.ex:68 msgid "Film & Media" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:34 +#: lib/mobilizon/events/categories.ex:40 msgid "Food & Drink" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:66 +#: lib/mobilizon/events/categories.ex:72 msgid "Games" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:38 +#: lib/mobilizon/events/categories.ex:44 msgid "Health" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:78 +#: lib/mobilizon/events/categories.ex:84 msgid "LGBTQ" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:70 +#: lib/mobilizon/events/categories.ex:76 msgid "Language & Culture" msgstr "" #, elixir-autogen, elixir-format, fuzzy -#: lib/mobilizon/events/categories.ex:74 +#: lib/mobilizon/events/categories.ex:80 msgid "Learning" msgstr "Figyelmeztetés" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:127 +#: lib/mobilizon/events/categories.ex:133 msgid "Meeting" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:82 +#: lib/mobilizon/events/categories.ex:88 msgid "Movements and politics" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:42 +#: lib/mobilizon/events/categories.ex:48 msgid "Music" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:86 +#: lib/mobilizon/events/categories.ex:92 msgid "Networking" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:106 +#: lib/mobilizon/events/categories.ex:112 msgid "Outdoors & Adventure" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:90 +#: lib/mobilizon/events/categories.ex:96 msgid "Party" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:94 +#: lib/mobilizon/events/categories.ex:100 msgid "Performing & Visual Arts" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:98 +#: lib/mobilizon/events/categories.ex:104 msgid "Pets" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:102 +#: lib/mobilizon/events/categories.ex:108 msgid "Photography" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:114 +#: lib/mobilizon/events/categories.ex:120 msgid "Science & Tech" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:110 +#: lib/mobilizon/events/categories.ex:116 msgid "Spirituality, Religion & Beliefs" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:118 +#: lib/mobilizon/events/categories.ex:124 msgid "Sports" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:122 +#: lib/mobilizon/events/categories.ex:128 msgid "Theatre" msgstr "" + +#, elixir-autogen, elixir-format, fuzzy +#: lib/web/templates/email/participation/event_card.text.eex:9 +msgid "Read more: %{url}" +msgstr "Olvasson tovább : %{url}" diff --git a/priv/gettext/id/LC_MESSAGES/default.po b/priv/gettext/id/LC_MESSAGES/default.po index 6cc646f39..d5d774bf7 100644 --- a/priv/gettext/id/LC_MESSAGES/default.po +++ b/priv/gettext/id/LC_MESSAGES/default.po @@ -1629,11 +1629,6 @@ msgstr "" msgid "Participate:" msgstr "" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/participation/event_card.text.eex:9 -msgid "Read more : %{url}" -msgstr "" - #, elixir-autogen, elixir-format #: lib/web/templates/email/participation/card/_title.text.eex:1 msgid "Title: %{title}" @@ -1881,151 +1876,156 @@ msgid "View the details" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:10 +#: lib/mobilizon/events/categories.ex:16 msgid "Arts" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:46 +#: lib/mobilizon/events/categories.ex:52 msgid "Auto, boat and air" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:14 +#: lib/mobilizon/events/categories.ex:20 msgid "Book clubs" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:18 +#: lib/mobilizon/events/categories.ex:24 msgid "Business" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:22 +#: lib/mobilizon/events/categories.ex:28 msgid "Causes" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:26 +#: lib/mobilizon/events/categories.ex:32 msgid "Comedy" msgstr "" #, elixir-autogen, elixir-format, fuzzy -#: lib/mobilizon/events/categories.ex:50 +#: lib/mobilizon/events/categories.ex:56 msgid "Community" msgstr "Komentar" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:30 +#: lib/mobilizon/events/categories.ex:36 msgid "Crafts" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:54 +#: lib/mobilizon/events/categories.ex:60 msgid "Family & Education" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:58 +#: lib/mobilizon/events/categories.ex:64 msgid "Fashion & Beauty" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:62 +#: lib/mobilizon/events/categories.ex:68 msgid "Film & Media" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:34 +#: lib/mobilizon/events/categories.ex:40 msgid "Food & Drink" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:66 +#: lib/mobilizon/events/categories.ex:72 msgid "Games" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:38 +#: lib/mobilizon/events/categories.ex:44 msgid "Health" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:78 +#: lib/mobilizon/events/categories.ex:84 msgid "LGBTQ" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:70 +#: lib/mobilizon/events/categories.ex:76 msgid "Language & Culture" msgstr "" #, elixir-autogen, elixir-format, fuzzy -#: lib/mobilizon/events/categories.ex:74 +#: lib/mobilizon/events/categories.ex:80 msgid "Learning" msgstr "Peringatan" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:127 +#: lib/mobilizon/events/categories.ex:133 msgid "Meeting" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:82 +#: lib/mobilizon/events/categories.ex:88 msgid "Movements and politics" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:42 +#: lib/mobilizon/events/categories.ex:48 msgid "Music" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:86 +#: lib/mobilizon/events/categories.ex:92 msgid "Networking" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:106 +#: lib/mobilizon/events/categories.ex:112 msgid "Outdoors & Adventure" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:90 +#: lib/mobilizon/events/categories.ex:96 msgid "Party" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:94 +#: lib/mobilizon/events/categories.ex:100 msgid "Performing & Visual Arts" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:98 +#: lib/mobilizon/events/categories.ex:104 msgid "Pets" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:102 +#: lib/mobilizon/events/categories.ex:108 msgid "Photography" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:114 +#: lib/mobilizon/events/categories.ex:120 msgid "Science & Tech" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:110 +#: lib/mobilizon/events/categories.ex:116 msgid "Spirituality, Religion & Beliefs" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:118 +#: lib/mobilizon/events/categories.ex:124 msgid "Sports" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:122 +#: lib/mobilizon/events/categories.ex:128 msgid "Theatre" msgstr "" + +#, elixir-autogen, elixir-format, fuzzy +#: lib/web/templates/email/participation/event_card.text.eex:9 +msgid "Read more: %{url}" +msgstr "" diff --git a/priv/gettext/it/LC_MESSAGES/default.po b/priv/gettext/it/LC_MESSAGES/default.po index a30dcea51..fc5afc36d 100644 --- a/priv/gettext/it/LC_MESSAGES/default.po +++ b/priv/gettext/it/LC_MESSAGES/default.po @@ -1933,11 +1933,6 @@ msgstr "Partecipazione approvata" msgid "Participate:" msgstr "Partecipazione approvata" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/participation/event_card.text.eex:9 -msgid "Read more : %{url}" -msgstr "Leggi di più: %{url}" - #, elixir-autogen, elixir-format #: lib/web/templates/email/participation/card/_title.text.eex:1 msgid "Title: %{title}" @@ -2214,151 +2209,156 @@ msgid "View the details" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:10 +#: lib/mobilizon/events/categories.ex:16 msgid "Arts" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:46 +#: lib/mobilizon/events/categories.ex:52 msgid "Auto, boat and air" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:14 +#: lib/mobilizon/events/categories.ex:20 msgid "Book clubs" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:18 +#: lib/mobilizon/events/categories.ex:24 msgid "Business" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:22 +#: lib/mobilizon/events/categories.ex:28 msgid "Causes" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:26 +#: lib/mobilizon/events/categories.ex:32 msgid "Comedy" msgstr "" #, elixir-autogen, elixir-format, fuzzy -#: lib/mobilizon/events/categories.ex:50 +#: lib/mobilizon/events/categories.ex:56 msgid "Community" msgstr "Commenti" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:30 +#: lib/mobilizon/events/categories.ex:36 msgid "Crafts" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:54 +#: lib/mobilizon/events/categories.ex:60 msgid "Family & Education" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:58 +#: lib/mobilizon/events/categories.ex:64 msgid "Fashion & Beauty" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:62 +#: lib/mobilizon/events/categories.ex:68 msgid "Film & Media" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:34 +#: lib/mobilizon/events/categories.ex:40 msgid "Food & Drink" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:66 +#: lib/mobilizon/events/categories.ex:72 msgid "Games" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:38 +#: lib/mobilizon/events/categories.ex:44 msgid "Health" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:78 +#: lib/mobilizon/events/categories.ex:84 msgid "LGBTQ" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:70 +#: lib/mobilizon/events/categories.ex:76 msgid "Language & Culture" msgstr "" #, elixir-autogen, elixir-format, fuzzy -#: lib/mobilizon/events/categories.ex:74 +#: lib/mobilizon/events/categories.ex:80 msgid "Learning" msgstr "Avviso" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:127 +#: lib/mobilizon/events/categories.ex:133 msgid "Meeting" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:82 +#: lib/mobilizon/events/categories.ex:88 msgid "Movements and politics" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:42 +#: lib/mobilizon/events/categories.ex:48 msgid "Music" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:86 +#: lib/mobilizon/events/categories.ex:92 msgid "Networking" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:106 +#: lib/mobilizon/events/categories.ex:112 msgid "Outdoors & Adventure" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:90 +#: lib/mobilizon/events/categories.ex:96 msgid "Party" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:94 +#: lib/mobilizon/events/categories.ex:100 msgid "Performing & Visual Arts" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:98 +#: lib/mobilizon/events/categories.ex:104 msgid "Pets" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:102 +#: lib/mobilizon/events/categories.ex:108 msgid "Photography" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:114 +#: lib/mobilizon/events/categories.ex:120 msgid "Science & Tech" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:110 +#: lib/mobilizon/events/categories.ex:116 msgid "Spirituality, Religion & Beliefs" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:118 +#: lib/mobilizon/events/categories.ex:124 msgid "Sports" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:122 +#: lib/mobilizon/events/categories.ex:128 msgid "Theatre" msgstr "" + +#, elixir-autogen, elixir-format, fuzzy +#: lib/web/templates/email/participation/event_card.text.eex:9 +msgid "Read more: %{url}" +msgstr "Leggi di più: %{url}" diff --git a/priv/gettext/ja/LC_MESSAGES/default.po b/priv/gettext/ja/LC_MESSAGES/default.po index 25c287f84..8885094e2 100644 --- a/priv/gettext/ja/LC_MESSAGES/default.po +++ b/priv/gettext/ja/LC_MESSAGES/default.po @@ -1589,11 +1589,6 @@ msgstr "" msgid "Participate:" msgstr "" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/participation/event_card.text.eex:9 -msgid "Read more : %{url}" -msgstr "" - #, elixir-autogen, elixir-format #: lib/web/templates/email/participation/card/_title.text.eex:1 msgid "Title: %{title}" @@ -1841,151 +1836,156 @@ msgid "View the details" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:10 +#: lib/mobilizon/events/categories.ex:16 msgid "Arts" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:46 +#: lib/mobilizon/events/categories.ex:52 msgid "Auto, boat and air" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:14 +#: lib/mobilizon/events/categories.ex:20 msgid "Book clubs" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:18 +#: lib/mobilizon/events/categories.ex:24 msgid "Business" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:22 +#: lib/mobilizon/events/categories.ex:28 msgid "Causes" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:26 +#: lib/mobilizon/events/categories.ex:32 msgid "Comedy" msgstr "" #, elixir-autogen, elixir-format, fuzzy -#: lib/mobilizon/events/categories.ex:50 +#: lib/mobilizon/events/categories.ex:56 msgid "Community" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:30 +#: lib/mobilizon/events/categories.ex:36 msgid "Crafts" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:54 +#: lib/mobilizon/events/categories.ex:60 msgid "Family & Education" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:58 +#: lib/mobilizon/events/categories.ex:64 msgid "Fashion & Beauty" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:62 +#: lib/mobilizon/events/categories.ex:68 msgid "Film & Media" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:34 +#: lib/mobilizon/events/categories.ex:40 msgid "Food & Drink" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:66 +#: lib/mobilizon/events/categories.ex:72 msgid "Games" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:38 +#: lib/mobilizon/events/categories.ex:44 msgid "Health" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:78 +#: lib/mobilizon/events/categories.ex:84 msgid "LGBTQ" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:70 +#: lib/mobilizon/events/categories.ex:76 msgid "Language & Culture" msgstr "" #, elixir-autogen, elixir-format, fuzzy -#: lib/mobilizon/events/categories.ex:74 +#: lib/mobilizon/events/categories.ex:80 msgid "Learning" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:127 +#: lib/mobilizon/events/categories.ex:133 msgid "Meeting" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:82 +#: lib/mobilizon/events/categories.ex:88 msgid "Movements and politics" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:42 +#: lib/mobilizon/events/categories.ex:48 msgid "Music" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:86 +#: lib/mobilizon/events/categories.ex:92 msgid "Networking" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:106 +#: lib/mobilizon/events/categories.ex:112 msgid "Outdoors & Adventure" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:90 +#: lib/mobilizon/events/categories.ex:96 msgid "Party" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:94 +#: lib/mobilizon/events/categories.ex:100 msgid "Performing & Visual Arts" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:98 +#: lib/mobilizon/events/categories.ex:104 msgid "Pets" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:102 +#: lib/mobilizon/events/categories.ex:108 msgid "Photography" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:114 +#: lib/mobilizon/events/categories.ex:120 msgid "Science & Tech" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:110 +#: lib/mobilizon/events/categories.ex:116 msgid "Spirituality, Religion & Beliefs" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:118 +#: lib/mobilizon/events/categories.ex:124 msgid "Sports" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:122 +#: lib/mobilizon/events/categories.ex:128 msgid "Theatre" msgstr "" + +#, elixir-autogen, elixir-format, fuzzy +#: lib/web/templates/email/participation/event_card.text.eex:9 +msgid "Read more: %{url}" +msgstr "" diff --git a/priv/gettext/nb_NO/LC_MESSAGES/default.po b/priv/gettext/nb_NO/LC_MESSAGES/default.po index b5c9bfe1a..a3fbaa3a0 100644 --- a/priv/gettext/nb_NO/LC_MESSAGES/default.po +++ b/priv/gettext/nb_NO/LC_MESSAGES/default.po @@ -1601,11 +1601,6 @@ msgstr "" msgid "Participate:" msgstr "" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/participation/event_card.text.eex:9 -msgid "Read more : %{url}" -msgstr "" - #, elixir-autogen, elixir-format #: lib/web/templates/email/participation/card/_title.text.eex:1 msgid "Title: %{title}" @@ -1854,151 +1849,156 @@ msgid "View the details" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:10 +#: lib/mobilizon/events/categories.ex:16 msgid "Arts" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:46 +#: lib/mobilizon/events/categories.ex:52 msgid "Auto, boat and air" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:14 +#: lib/mobilizon/events/categories.ex:20 msgid "Book clubs" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:18 +#: lib/mobilizon/events/categories.ex:24 msgid "Business" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:22 +#: lib/mobilizon/events/categories.ex:28 msgid "Causes" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:26 +#: lib/mobilizon/events/categories.ex:32 msgid "Comedy" msgstr "" #, elixir-autogen, elixir-format, fuzzy -#: lib/mobilizon/events/categories.ex:50 +#: lib/mobilizon/events/categories.ex:56 msgid "Community" msgstr "Kommentarer" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:30 +#: lib/mobilizon/events/categories.ex:36 msgid "Crafts" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:54 +#: lib/mobilizon/events/categories.ex:60 msgid "Family & Education" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:58 +#: lib/mobilizon/events/categories.ex:64 msgid "Fashion & Beauty" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:62 +#: lib/mobilizon/events/categories.ex:68 msgid "Film & Media" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:34 +#: lib/mobilizon/events/categories.ex:40 msgid "Food & Drink" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:66 +#: lib/mobilizon/events/categories.ex:72 msgid "Games" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:38 +#: lib/mobilizon/events/categories.ex:44 msgid "Health" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:78 +#: lib/mobilizon/events/categories.ex:84 msgid "LGBTQ" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:70 +#: lib/mobilizon/events/categories.ex:76 msgid "Language & Culture" msgstr "" #, elixir-autogen, elixir-format, fuzzy -#: lib/mobilizon/events/categories.ex:74 +#: lib/mobilizon/events/categories.ex:80 msgid "Learning" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:127 +#: lib/mobilizon/events/categories.ex:133 msgid "Meeting" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:82 +#: lib/mobilizon/events/categories.ex:88 msgid "Movements and politics" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:42 +#: lib/mobilizon/events/categories.ex:48 msgid "Music" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:86 +#: lib/mobilizon/events/categories.ex:92 msgid "Networking" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:106 +#: lib/mobilizon/events/categories.ex:112 msgid "Outdoors & Adventure" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:90 +#: lib/mobilizon/events/categories.ex:96 msgid "Party" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:94 +#: lib/mobilizon/events/categories.ex:100 msgid "Performing & Visual Arts" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:98 +#: lib/mobilizon/events/categories.ex:104 msgid "Pets" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:102 +#: lib/mobilizon/events/categories.ex:108 msgid "Photography" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:114 +#: lib/mobilizon/events/categories.ex:120 msgid "Science & Tech" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:110 +#: lib/mobilizon/events/categories.ex:116 msgid "Spirituality, Religion & Beliefs" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:118 +#: lib/mobilizon/events/categories.ex:124 msgid "Sports" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:122 +#: lib/mobilizon/events/categories.ex:128 msgid "Theatre" msgstr "" + +#, elixir-autogen, elixir-format, fuzzy +#: lib/web/templates/email/participation/event_card.text.eex:9 +msgid "Read more: %{url}" +msgstr "" diff --git a/priv/gettext/nl/LC_MESSAGES/default.po b/priv/gettext/nl/LC_MESSAGES/default.po index 5e0952306..667cea1f0 100644 --- a/priv/gettext/nl/LC_MESSAGES/default.po +++ b/priv/gettext/nl/LC_MESSAGES/default.po @@ -1613,11 +1613,6 @@ msgstr "Deelnemen" msgid "Participate:" msgstr "Deelnemen:" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/participation/event_card.text.eex:9 -msgid "Read more : %{url}" -msgstr "Meer lezen: %{url}" - #, elixir-autogen, elixir-format #: lib/web/templates/email/participation/card/_title.text.eex:1 msgid "Title: %{title}" @@ -1866,151 +1861,156 @@ msgid "View the details" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:10 +#: lib/mobilizon/events/categories.ex:16 msgid "Arts" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:46 +#: lib/mobilizon/events/categories.ex:52 msgid "Auto, boat and air" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:14 +#: lib/mobilizon/events/categories.ex:20 msgid "Book clubs" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:18 +#: lib/mobilizon/events/categories.ex:24 msgid "Business" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:22 +#: lib/mobilizon/events/categories.ex:28 msgid "Causes" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:26 +#: lib/mobilizon/events/categories.ex:32 msgid "Comedy" msgstr "" #, elixir-autogen, elixir-format, fuzzy -#: lib/mobilizon/events/categories.ex:50 +#: lib/mobilizon/events/categories.ex:56 msgid "Community" msgstr "Opmerkingen" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:30 +#: lib/mobilizon/events/categories.ex:36 msgid "Crafts" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:54 +#: lib/mobilizon/events/categories.ex:60 msgid "Family & Education" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:58 +#: lib/mobilizon/events/categories.ex:64 msgid "Fashion & Beauty" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:62 +#: lib/mobilizon/events/categories.ex:68 msgid "Film & Media" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:34 +#: lib/mobilizon/events/categories.ex:40 msgid "Food & Drink" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:66 +#: lib/mobilizon/events/categories.ex:72 msgid "Games" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:38 +#: lib/mobilizon/events/categories.ex:44 msgid "Health" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:78 +#: lib/mobilizon/events/categories.ex:84 msgid "LGBTQ" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:70 +#: lib/mobilizon/events/categories.ex:76 msgid "Language & Culture" msgstr "" #, elixir-autogen, elixir-format, fuzzy -#: lib/mobilizon/events/categories.ex:74 +#: lib/mobilizon/events/categories.ex:80 msgid "Learning" msgstr "Waarschuwing" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:127 +#: lib/mobilizon/events/categories.ex:133 msgid "Meeting" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:82 +#: lib/mobilizon/events/categories.ex:88 msgid "Movements and politics" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:42 +#: lib/mobilizon/events/categories.ex:48 msgid "Music" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:86 +#: lib/mobilizon/events/categories.ex:92 msgid "Networking" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:106 +#: lib/mobilizon/events/categories.ex:112 msgid "Outdoors & Adventure" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:90 +#: lib/mobilizon/events/categories.ex:96 msgid "Party" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:94 +#: lib/mobilizon/events/categories.ex:100 msgid "Performing & Visual Arts" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:98 +#: lib/mobilizon/events/categories.ex:104 msgid "Pets" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:102 +#: lib/mobilizon/events/categories.ex:108 msgid "Photography" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:114 +#: lib/mobilizon/events/categories.ex:120 msgid "Science & Tech" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:110 +#: lib/mobilizon/events/categories.ex:116 msgid "Spirituality, Religion & Beliefs" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:118 +#: lib/mobilizon/events/categories.ex:124 msgid "Sports" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:122 +#: lib/mobilizon/events/categories.ex:128 msgid "Theatre" msgstr "" + +#, elixir-autogen, elixir-format, fuzzy +#: lib/web/templates/email/participation/event_card.text.eex:9 +msgid "Read more: %{url}" +msgstr "Meer lezen: %{url}" diff --git a/priv/gettext/nn/LC_MESSAGES/default.po b/priv/gettext/nn/LC_MESSAGES/default.po index 2556e3b21..db127f832 100644 --- a/priv/gettext/nn/LC_MESSAGES/default.po +++ b/priv/gettext/nn/LC_MESSAGES/default.po @@ -1888,11 +1888,6 @@ msgstr "Bli med" msgid "Participate:" msgstr "Bli med:" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/participation/event_card.text.eex:9 -msgid "Read more : %{url}" -msgstr "Les meir" - #, elixir-autogen, elixir-format #: lib/web/templates/email/participation/card/_title.text.eex:1 msgid "Title: %{title}" @@ -2179,151 +2174,156 @@ msgid "View the details" msgstr "Sjå på detaljane" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:10 +#: lib/mobilizon/events/categories.ex:16 msgid "Arts" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:46 +#: lib/mobilizon/events/categories.ex:52 msgid "Auto, boat and air" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:14 +#: lib/mobilizon/events/categories.ex:20 msgid "Book clubs" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:18 +#: lib/mobilizon/events/categories.ex:24 msgid "Business" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:22 +#: lib/mobilizon/events/categories.ex:28 msgid "Causes" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:26 +#: lib/mobilizon/events/categories.ex:32 msgid "Comedy" msgstr "" #, elixir-autogen, elixir-format, fuzzy -#: lib/mobilizon/events/categories.ex:50 +#: lib/mobilizon/events/categories.ex:56 msgid "Community" msgstr "Kommentarar" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:30 +#: lib/mobilizon/events/categories.ex:36 msgid "Crafts" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:54 +#: lib/mobilizon/events/categories.ex:60 msgid "Family & Education" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:58 +#: lib/mobilizon/events/categories.ex:64 msgid "Fashion & Beauty" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:62 +#: lib/mobilizon/events/categories.ex:68 msgid "Film & Media" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:34 +#: lib/mobilizon/events/categories.ex:40 msgid "Food & Drink" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:66 +#: lib/mobilizon/events/categories.ex:72 msgid "Games" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:38 +#: lib/mobilizon/events/categories.ex:44 msgid "Health" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:78 +#: lib/mobilizon/events/categories.ex:84 msgid "LGBTQ" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:70 +#: lib/mobilizon/events/categories.ex:76 msgid "Language & Culture" msgstr "" #, elixir-autogen, elixir-format, fuzzy -#: lib/mobilizon/events/categories.ex:74 +#: lib/mobilizon/events/categories.ex:80 msgid "Learning" msgstr "Åtvaring" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:127 +#: lib/mobilizon/events/categories.ex:133 msgid "Meeting" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:82 +#: lib/mobilizon/events/categories.ex:88 msgid "Movements and politics" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:42 +#: lib/mobilizon/events/categories.ex:48 msgid "Music" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:86 +#: lib/mobilizon/events/categories.ex:92 msgid "Networking" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:106 +#: lib/mobilizon/events/categories.ex:112 msgid "Outdoors & Adventure" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:90 +#: lib/mobilizon/events/categories.ex:96 msgid "Party" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:94 +#: lib/mobilizon/events/categories.ex:100 msgid "Performing & Visual Arts" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:98 +#: lib/mobilizon/events/categories.ex:104 msgid "Pets" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:102 +#: lib/mobilizon/events/categories.ex:108 msgid "Photography" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:114 +#: lib/mobilizon/events/categories.ex:120 msgid "Science & Tech" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:110 +#: lib/mobilizon/events/categories.ex:116 msgid "Spirituality, Religion & Beliefs" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:118 +#: lib/mobilizon/events/categories.ex:124 msgid "Sports" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:122 +#: lib/mobilizon/events/categories.ex:128 msgid "Theatre" msgstr "" + +#, elixir-autogen, elixir-format, fuzzy +#: lib/web/templates/email/participation/event_card.text.eex:9 +msgid "Read more: %{url}" +msgstr "Les meir" diff --git a/priv/gettext/oc/LC_MESSAGES/default.po b/priv/gettext/oc/LC_MESSAGES/default.po index 7f62056bf..1429bd1b6 100644 --- a/priv/gettext/oc/LC_MESSAGES/default.po +++ b/priv/gettext/oc/LC_MESSAGES/default.po @@ -1698,11 +1698,6 @@ msgstr "Participacion aprovada" msgid "Participate:" msgstr "Participacion aprovada" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/participation/event_card.text.eex:9 -msgid "Read more : %{url}" -msgstr "" - #, elixir-autogen, elixir-format #: lib/web/templates/email/participation/card/_title.text.eex:1 msgid "Title: %{title}" @@ -1951,151 +1946,156 @@ msgid "View the details" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:10 +#: lib/mobilizon/events/categories.ex:16 msgid "Arts" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:46 +#: lib/mobilizon/events/categories.ex:52 msgid "Auto, boat and air" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:14 +#: lib/mobilizon/events/categories.ex:20 msgid "Book clubs" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:18 +#: lib/mobilizon/events/categories.ex:24 msgid "Business" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:22 +#: lib/mobilizon/events/categories.ex:28 msgid "Causes" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:26 +#: lib/mobilizon/events/categories.ex:32 msgid "Comedy" msgstr "" #, elixir-autogen, elixir-format, fuzzy -#: lib/mobilizon/events/categories.ex:50 +#: lib/mobilizon/events/categories.ex:56 msgid "Community" msgstr "Comentaris" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:30 +#: lib/mobilizon/events/categories.ex:36 msgid "Crafts" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:54 +#: lib/mobilizon/events/categories.ex:60 msgid "Family & Education" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:58 +#: lib/mobilizon/events/categories.ex:64 msgid "Fashion & Beauty" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:62 +#: lib/mobilizon/events/categories.ex:68 msgid "Film & Media" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:34 +#: lib/mobilizon/events/categories.ex:40 msgid "Food & Drink" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:66 +#: lib/mobilizon/events/categories.ex:72 msgid "Games" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:38 +#: lib/mobilizon/events/categories.ex:44 msgid "Health" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:78 +#: lib/mobilizon/events/categories.ex:84 msgid "LGBTQ" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:70 +#: lib/mobilizon/events/categories.ex:76 msgid "Language & Culture" msgstr "" #, elixir-autogen, elixir-format, fuzzy -#: lib/mobilizon/events/categories.ex:74 +#: lib/mobilizon/events/categories.ex:80 msgid "Learning" msgstr "Avertiment" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:127 +#: lib/mobilizon/events/categories.ex:133 msgid "Meeting" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:82 +#: lib/mobilizon/events/categories.ex:88 msgid "Movements and politics" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:42 +#: lib/mobilizon/events/categories.ex:48 msgid "Music" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:86 +#: lib/mobilizon/events/categories.ex:92 msgid "Networking" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:106 +#: lib/mobilizon/events/categories.ex:112 msgid "Outdoors & Adventure" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:90 +#: lib/mobilizon/events/categories.ex:96 msgid "Party" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:94 +#: lib/mobilizon/events/categories.ex:100 msgid "Performing & Visual Arts" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:98 +#: lib/mobilizon/events/categories.ex:104 msgid "Pets" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:102 +#: lib/mobilizon/events/categories.ex:108 msgid "Photography" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:114 +#: lib/mobilizon/events/categories.ex:120 msgid "Science & Tech" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:110 +#: lib/mobilizon/events/categories.ex:116 msgid "Spirituality, Religion & Beliefs" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:118 +#: lib/mobilizon/events/categories.ex:124 msgid "Sports" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:122 +#: lib/mobilizon/events/categories.ex:128 msgid "Theatre" msgstr "" + +#, elixir-autogen, elixir-format, fuzzy +#: lib/web/templates/email/participation/event_card.text.eex:9 +msgid "Read more: %{url}" +msgstr "" diff --git a/priv/gettext/pl/LC_MESSAGES/default.po b/priv/gettext/pl/LC_MESSAGES/default.po index 6e07b93de..a319f6fbc 100644 --- a/priv/gettext/pl/LC_MESSAGES/default.po +++ b/priv/gettext/pl/LC_MESSAGES/default.po @@ -1707,11 +1707,6 @@ msgstr "Uczestnictwo przyjęte" msgid "Participate:" msgstr "Uczestnictwo przyjęte" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/participation/event_card.text.eex:9 -msgid "Read more : %{url}" -msgstr "" - #, elixir-autogen, elixir-format #: lib/web/templates/email/participation/card/_title.text.eex:1 msgid "Title: %{title}" @@ -1971,151 +1966,156 @@ msgid "View the details" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:10 +#: lib/mobilizon/events/categories.ex:16 msgid "Arts" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:46 +#: lib/mobilizon/events/categories.ex:52 msgid "Auto, boat and air" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:14 +#: lib/mobilizon/events/categories.ex:20 msgid "Book clubs" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:18 +#: lib/mobilizon/events/categories.ex:24 msgid "Business" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:22 +#: lib/mobilizon/events/categories.ex:28 msgid "Causes" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:26 +#: lib/mobilizon/events/categories.ex:32 msgid "Comedy" msgstr "" #, elixir-autogen, elixir-format, fuzzy -#: lib/mobilizon/events/categories.ex:50 +#: lib/mobilizon/events/categories.ex:56 msgid "Community" msgstr "Komentarze" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:30 +#: lib/mobilizon/events/categories.ex:36 msgid "Crafts" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:54 +#: lib/mobilizon/events/categories.ex:60 msgid "Family & Education" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:58 +#: lib/mobilizon/events/categories.ex:64 msgid "Fashion & Beauty" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:62 +#: lib/mobilizon/events/categories.ex:68 msgid "Film & Media" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:34 +#: lib/mobilizon/events/categories.ex:40 msgid "Food & Drink" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:66 +#: lib/mobilizon/events/categories.ex:72 msgid "Games" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:38 +#: lib/mobilizon/events/categories.ex:44 msgid "Health" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:78 +#: lib/mobilizon/events/categories.ex:84 msgid "LGBTQ" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:70 +#: lib/mobilizon/events/categories.ex:76 msgid "Language & Culture" msgstr "" #, elixir-autogen, elixir-format, fuzzy -#: lib/mobilizon/events/categories.ex:74 +#: lib/mobilizon/events/categories.ex:80 msgid "Learning" msgstr "Ostrzeżenie" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:127 +#: lib/mobilizon/events/categories.ex:133 msgid "Meeting" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:82 +#: lib/mobilizon/events/categories.ex:88 msgid "Movements and politics" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:42 +#: lib/mobilizon/events/categories.ex:48 msgid "Music" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:86 +#: lib/mobilizon/events/categories.ex:92 msgid "Networking" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:106 +#: lib/mobilizon/events/categories.ex:112 msgid "Outdoors & Adventure" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:90 +#: lib/mobilizon/events/categories.ex:96 msgid "Party" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:94 +#: lib/mobilizon/events/categories.ex:100 msgid "Performing & Visual Arts" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:98 +#: lib/mobilizon/events/categories.ex:104 msgid "Pets" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:102 +#: lib/mobilizon/events/categories.ex:108 msgid "Photography" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:114 +#: lib/mobilizon/events/categories.ex:120 msgid "Science & Tech" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:110 +#: lib/mobilizon/events/categories.ex:116 msgid "Spirituality, Religion & Beliefs" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:118 +#: lib/mobilizon/events/categories.ex:124 msgid "Sports" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:122 +#: lib/mobilizon/events/categories.ex:128 msgid "Theatre" msgstr "" + +#, elixir-autogen, elixir-format, fuzzy +#: lib/web/templates/email/participation/event_card.text.eex:9 +msgid "Read more: %{url}" +msgstr "" diff --git a/priv/gettext/pt/LC_MESSAGES/default.po b/priv/gettext/pt/LC_MESSAGES/default.po index 6aa6789ac..1d3c2b687 100644 --- a/priv/gettext/pt/LC_MESSAGES/default.po +++ b/priv/gettext/pt/LC_MESSAGES/default.po @@ -1593,11 +1593,6 @@ msgstr "" msgid "Participate:" msgstr "" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/participation/event_card.text.eex:9 -msgid "Read more : %{url}" -msgstr "" - #, elixir-autogen, elixir-format #: lib/web/templates/email/participation/card/_title.text.eex:1 msgid "Title: %{title}" @@ -1846,151 +1841,156 @@ msgid "View the details" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:10 +#: lib/mobilizon/events/categories.ex:16 msgid "Arts" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:46 +#: lib/mobilizon/events/categories.ex:52 msgid "Auto, boat and air" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:14 +#: lib/mobilizon/events/categories.ex:20 msgid "Book clubs" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:18 +#: lib/mobilizon/events/categories.ex:24 msgid "Business" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:22 +#: lib/mobilizon/events/categories.ex:28 msgid "Causes" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:26 +#: lib/mobilizon/events/categories.ex:32 msgid "Comedy" msgstr "" #, elixir-autogen, elixir-format, fuzzy -#: lib/mobilizon/events/categories.ex:50 +#: lib/mobilizon/events/categories.ex:56 msgid "Community" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:30 +#: lib/mobilizon/events/categories.ex:36 msgid "Crafts" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:54 +#: lib/mobilizon/events/categories.ex:60 msgid "Family & Education" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:58 +#: lib/mobilizon/events/categories.ex:64 msgid "Fashion & Beauty" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:62 +#: lib/mobilizon/events/categories.ex:68 msgid "Film & Media" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:34 +#: lib/mobilizon/events/categories.ex:40 msgid "Food & Drink" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:66 +#: lib/mobilizon/events/categories.ex:72 msgid "Games" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:38 +#: lib/mobilizon/events/categories.ex:44 msgid "Health" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:78 +#: lib/mobilizon/events/categories.ex:84 msgid "LGBTQ" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:70 +#: lib/mobilizon/events/categories.ex:76 msgid "Language & Culture" msgstr "" #, elixir-autogen, elixir-format, fuzzy -#: lib/mobilizon/events/categories.ex:74 +#: lib/mobilizon/events/categories.ex:80 msgid "Learning" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:127 +#: lib/mobilizon/events/categories.ex:133 msgid "Meeting" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:82 +#: lib/mobilizon/events/categories.ex:88 msgid "Movements and politics" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:42 +#: lib/mobilizon/events/categories.ex:48 msgid "Music" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:86 +#: lib/mobilizon/events/categories.ex:92 msgid "Networking" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:106 +#: lib/mobilizon/events/categories.ex:112 msgid "Outdoors & Adventure" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:90 +#: lib/mobilizon/events/categories.ex:96 msgid "Party" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:94 +#: lib/mobilizon/events/categories.ex:100 msgid "Performing & Visual Arts" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:98 +#: lib/mobilizon/events/categories.ex:104 msgid "Pets" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:102 +#: lib/mobilizon/events/categories.ex:108 msgid "Photography" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:114 +#: lib/mobilizon/events/categories.ex:120 msgid "Science & Tech" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:110 +#: lib/mobilizon/events/categories.ex:116 msgid "Spirituality, Religion & Beliefs" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:118 +#: lib/mobilizon/events/categories.ex:124 msgid "Sports" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:122 +#: lib/mobilizon/events/categories.ex:128 msgid "Theatre" msgstr "" + +#, elixir-autogen, elixir-format, fuzzy +#: lib/web/templates/email/participation/event_card.text.eex:9 +msgid "Read more: %{url}" +msgstr "" diff --git a/priv/gettext/pt_BR/LC_MESSAGES/default.po b/priv/gettext/pt_BR/LC_MESSAGES/default.po index b5c3a1a95..b9371911f 100644 --- a/priv/gettext/pt_BR/LC_MESSAGES/default.po +++ b/priv/gettext/pt_BR/LC_MESSAGES/default.po @@ -1705,11 +1705,6 @@ msgstr "Participação aprovada" msgid "Participate:" msgstr "Participação aprovada" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/participation/event_card.text.eex:9 -msgid "Read more : %{url}" -msgstr "" - #, elixir-autogen, elixir-format #: lib/web/templates/email/participation/card/_title.text.eex:1 msgid "Title: %{title}" @@ -1958,151 +1953,156 @@ msgid "View the details" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:10 +#: lib/mobilizon/events/categories.ex:16 msgid "Arts" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:46 +#: lib/mobilizon/events/categories.ex:52 msgid "Auto, boat and air" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:14 +#: lib/mobilizon/events/categories.ex:20 msgid "Book clubs" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:18 +#: lib/mobilizon/events/categories.ex:24 msgid "Business" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:22 +#: lib/mobilizon/events/categories.ex:28 msgid "Causes" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:26 +#: lib/mobilizon/events/categories.ex:32 msgid "Comedy" msgstr "" #, elixir-autogen, elixir-format, fuzzy -#: lib/mobilizon/events/categories.ex:50 +#: lib/mobilizon/events/categories.ex:56 msgid "Community" msgstr "Comentários" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:30 +#: lib/mobilizon/events/categories.ex:36 msgid "Crafts" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:54 +#: lib/mobilizon/events/categories.ex:60 msgid "Family & Education" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:58 +#: lib/mobilizon/events/categories.ex:64 msgid "Fashion & Beauty" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:62 +#: lib/mobilizon/events/categories.ex:68 msgid "Film & Media" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:34 +#: lib/mobilizon/events/categories.ex:40 msgid "Food & Drink" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:66 +#: lib/mobilizon/events/categories.ex:72 msgid "Games" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:38 +#: lib/mobilizon/events/categories.ex:44 msgid "Health" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:78 +#: lib/mobilizon/events/categories.ex:84 msgid "LGBTQ" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:70 +#: lib/mobilizon/events/categories.ex:76 msgid "Language & Culture" msgstr "" #, elixir-autogen, elixir-format, fuzzy -#: lib/mobilizon/events/categories.ex:74 +#: lib/mobilizon/events/categories.ex:80 msgid "Learning" msgstr "Atenção" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:127 +#: lib/mobilizon/events/categories.ex:133 msgid "Meeting" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:82 +#: lib/mobilizon/events/categories.ex:88 msgid "Movements and politics" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:42 +#: lib/mobilizon/events/categories.ex:48 msgid "Music" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:86 +#: lib/mobilizon/events/categories.ex:92 msgid "Networking" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:106 +#: lib/mobilizon/events/categories.ex:112 msgid "Outdoors & Adventure" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:90 +#: lib/mobilizon/events/categories.ex:96 msgid "Party" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:94 +#: lib/mobilizon/events/categories.ex:100 msgid "Performing & Visual Arts" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:98 +#: lib/mobilizon/events/categories.ex:104 msgid "Pets" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:102 +#: lib/mobilizon/events/categories.ex:108 msgid "Photography" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:114 +#: lib/mobilizon/events/categories.ex:120 msgid "Science & Tech" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:110 +#: lib/mobilizon/events/categories.ex:116 msgid "Spirituality, Religion & Beliefs" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:118 +#: lib/mobilizon/events/categories.ex:124 msgid "Sports" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:122 +#: lib/mobilizon/events/categories.ex:128 msgid "Theatre" msgstr "" + +#, elixir-autogen, elixir-format, fuzzy +#: lib/web/templates/email/participation/event_card.text.eex:9 +msgid "Read more: %{url}" +msgstr "" diff --git a/priv/gettext/ru/LC_MESSAGES/default.po b/priv/gettext/ru/LC_MESSAGES/default.po index 6e4f29699..ca3112308 100644 --- a/priv/gettext/ru/LC_MESSAGES/default.po +++ b/priv/gettext/ru/LC_MESSAGES/default.po @@ -1930,11 +1930,6 @@ msgstr "Участвовать" msgid "Participate:" msgstr "Участвовать:" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/participation/event_card.text.eex:9 -msgid "Read more : %{url}" -msgstr "Подробнее" - #, elixir-autogen, elixir-format #: lib/web/templates/email/participation/card/_title.text.eex:1 msgid "Title: %{title}" @@ -2198,151 +2193,156 @@ msgid "View the details" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:10 +#: lib/mobilizon/events/categories.ex:16 msgid "Arts" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:46 +#: lib/mobilizon/events/categories.ex:52 msgid "Auto, boat and air" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:14 +#: lib/mobilizon/events/categories.ex:20 msgid "Book clubs" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:18 +#: lib/mobilizon/events/categories.ex:24 msgid "Business" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:22 +#: lib/mobilizon/events/categories.ex:28 msgid "Causes" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:26 +#: lib/mobilizon/events/categories.ex:32 msgid "Comedy" msgstr "" #, elixir-autogen, elixir-format, fuzzy -#: lib/mobilizon/events/categories.ex:50 +#: lib/mobilizon/events/categories.ex:56 msgid "Community" msgstr "Комментарии" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:30 +#: lib/mobilizon/events/categories.ex:36 msgid "Crafts" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:54 +#: lib/mobilizon/events/categories.ex:60 msgid "Family & Education" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:58 +#: lib/mobilizon/events/categories.ex:64 msgid "Fashion & Beauty" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:62 +#: lib/mobilizon/events/categories.ex:68 msgid "Film & Media" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:34 +#: lib/mobilizon/events/categories.ex:40 msgid "Food & Drink" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:66 +#: lib/mobilizon/events/categories.ex:72 msgid "Games" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:38 +#: lib/mobilizon/events/categories.ex:44 msgid "Health" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:78 +#: lib/mobilizon/events/categories.ex:84 msgid "LGBTQ" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:70 +#: lib/mobilizon/events/categories.ex:76 msgid "Language & Culture" msgstr "" #, elixir-autogen, elixir-format, fuzzy -#: lib/mobilizon/events/categories.ex:74 +#: lib/mobilizon/events/categories.ex:80 msgid "Learning" msgstr "Предупреждение" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:127 +#: lib/mobilizon/events/categories.ex:133 msgid "Meeting" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:82 +#: lib/mobilizon/events/categories.ex:88 msgid "Movements and politics" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:42 +#: lib/mobilizon/events/categories.ex:48 msgid "Music" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:86 +#: lib/mobilizon/events/categories.ex:92 msgid "Networking" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:106 +#: lib/mobilizon/events/categories.ex:112 msgid "Outdoors & Adventure" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:90 +#: lib/mobilizon/events/categories.ex:96 msgid "Party" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:94 +#: lib/mobilizon/events/categories.ex:100 msgid "Performing & Visual Arts" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:98 +#: lib/mobilizon/events/categories.ex:104 msgid "Pets" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:102 +#: lib/mobilizon/events/categories.ex:108 msgid "Photography" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:114 +#: lib/mobilizon/events/categories.ex:120 msgid "Science & Tech" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:110 +#: lib/mobilizon/events/categories.ex:116 msgid "Spirituality, Religion & Beliefs" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:118 +#: lib/mobilizon/events/categories.ex:124 msgid "Sports" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:122 +#: lib/mobilizon/events/categories.ex:128 msgid "Theatre" msgstr "" + +#, elixir-autogen, elixir-format, fuzzy +#: lib/web/templates/email/participation/event_card.text.eex:9 +msgid "Read more: %{url}" +msgstr "Подробнее" diff --git a/priv/gettext/sv/LC_MESSAGES/default.po b/priv/gettext/sv/LC_MESSAGES/default.po index 7145e0554..3fb4a094d 100644 --- a/priv/gettext/sv/LC_MESSAGES/default.po +++ b/priv/gettext/sv/LC_MESSAGES/default.po @@ -1621,11 +1621,6 @@ msgstr "Ditt deltagande har godkänts" msgid "Participate:" msgstr "Ditt deltagande har godkänts" -#, elixir-autogen, elixir-format -#: lib/web/templates/email/participation/event_card.text.eex:9 -msgid "Read more : %{url}" -msgstr "" - #, elixir-autogen, elixir-format #: lib/web/templates/email/participation/card/_title.text.eex:1 msgid "Title: %{title}" @@ -1874,151 +1869,156 @@ msgid "View the details" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:10 +#: lib/mobilizon/events/categories.ex:16 msgid "Arts" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:46 +#: lib/mobilizon/events/categories.ex:52 msgid "Auto, boat and air" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:14 +#: lib/mobilizon/events/categories.ex:20 msgid "Book clubs" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:18 +#: lib/mobilizon/events/categories.ex:24 msgid "Business" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:22 +#: lib/mobilizon/events/categories.ex:28 msgid "Causes" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:26 +#: lib/mobilizon/events/categories.ex:32 msgid "Comedy" msgstr "" #, elixir-autogen, elixir-format, fuzzy -#: lib/mobilizon/events/categories.ex:50 +#: lib/mobilizon/events/categories.ex:56 msgid "Community" msgstr "Kommentarer" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:30 +#: lib/mobilizon/events/categories.ex:36 msgid "Crafts" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:54 +#: lib/mobilizon/events/categories.ex:60 msgid "Family & Education" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:58 +#: lib/mobilizon/events/categories.ex:64 msgid "Fashion & Beauty" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:62 +#: lib/mobilizon/events/categories.ex:68 msgid "Film & Media" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:34 +#: lib/mobilizon/events/categories.ex:40 msgid "Food & Drink" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:66 +#: lib/mobilizon/events/categories.ex:72 msgid "Games" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:38 +#: lib/mobilizon/events/categories.ex:44 msgid "Health" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:78 +#: lib/mobilizon/events/categories.ex:84 msgid "LGBTQ" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:70 +#: lib/mobilizon/events/categories.ex:76 msgid "Language & Culture" msgstr "" #, elixir-autogen, elixir-format, fuzzy -#: lib/mobilizon/events/categories.ex:74 +#: lib/mobilizon/events/categories.ex:80 msgid "Learning" msgstr "Varning" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:127 +#: lib/mobilizon/events/categories.ex:133 msgid "Meeting" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:82 +#: lib/mobilizon/events/categories.ex:88 msgid "Movements and politics" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:42 +#: lib/mobilizon/events/categories.ex:48 msgid "Music" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:86 +#: lib/mobilizon/events/categories.ex:92 msgid "Networking" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:106 +#: lib/mobilizon/events/categories.ex:112 msgid "Outdoors & Adventure" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:90 +#: lib/mobilizon/events/categories.ex:96 msgid "Party" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:94 +#: lib/mobilizon/events/categories.ex:100 msgid "Performing & Visual Arts" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:98 +#: lib/mobilizon/events/categories.ex:104 msgid "Pets" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:102 +#: lib/mobilizon/events/categories.ex:108 msgid "Photography" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:114 +#: lib/mobilizon/events/categories.ex:120 msgid "Science & Tech" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:110 +#: lib/mobilizon/events/categories.ex:116 msgid "Spirituality, Religion & Beliefs" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:118 +#: lib/mobilizon/events/categories.ex:124 msgid "Sports" msgstr "" #, elixir-autogen, elixir-format -#: lib/mobilizon/events/categories.ex:122 +#: lib/mobilizon/events/categories.ex:128 msgid "Theatre" msgstr "" + +#, elixir-autogen, elixir-format, fuzzy +#: lib/web/templates/email/participation/event_card.text.eex:9 +msgid "Read more: %{url}" +msgstr "" From 4c9065ce68712878928666f018517049638fcf2c Mon Sep 17 00:00:00 2001 From: Thomas Citharel Date: Thu, 31 Mar 2022 10:41:38 +0200 Subject: [PATCH 07/14] Resource fixes Signed-off-by: Thomas Citharel --- js/src/components/Resource/ResourceItem.vue | 2 +- .../components/Resource/ResourceSelector.vue | 42 +++++++++++----- js/src/views/Resources/ResourceFolder.vue | 48 ++++++++++++++----- lib/graphql/resolvers/resource.ex | 3 ++ lib/mobilizon/resources/resource.ex | 4 ++ lib/mobilizon/resources/resources.ex | 6 ++- 6 files changed, 79 insertions(+), 26 deletions(-) diff --git a/js/src/components/Resource/ResourceItem.vue b/js/src/components/Resource/ResourceItem.vue index 58b570768..fbac3cb9e 100644 --- a/js/src/components/Resource/ResourceItem.vue +++ b/js/src/components/Resource/ResourceItem.vue @@ -45,7 +45,7 @@
-

+

{{ $t('Move "{resourceName}"', { resourceName: initialResource.title }) }} @@ -28,7 +28,7 @@