Merge branch 'notify-instance-subscriptions' into 'master'

Notify instance subscriptions

See merge request framasoft/mobilizon!583
This commit is contained in:
Thomas Citharel 2020-10-06 13:01:37 +02:00
commit b13267c846
43 changed files with 1404 additions and 617 deletions

View File

@ -48,6 +48,7 @@ defmodule Mobilizon.Federation.ActivityPub do
alias Mobilizon.Web.Endpoint
alias Mobilizon.Web.Email.{Admin, Group, Mailer}
alias Mobilizon.Web.Email.Follow, as: FollowMailer
require Logger
@ -317,6 +318,7 @@ defmodule Mobilizon.Federation.ActivityPub do
with {:different_actors, true} <- {:different_actors, followed.id != follower.id},
{:ok, %Follower{} = follower} <-
Actors.follow(followed, follower, activity_id, false),
:ok <- FollowMailer.send_notification_to_admins(follower),
follower_as_data <- Convertible.model_to_as(follower),
{:ok, activity} <- create_activity(follower_as_data, local),
:ok <- maybe_federate(activity) do

71
lib/web/email/follow.ex Normal file
View File

@ -0,0 +1,71 @@
defmodule Mobilizon.Web.Email.Follow do
@moduledoc """
Handles emails sent about (instance) follow.
"""
use Bamboo.Phoenix, view: Mobilizon.Web.EmailView
import Bamboo.Phoenix
import Mobilizon.Web.Gettext
alias Mobilizon.Users
alias Mobilizon.Actors.{Actor, Follower}
alias Mobilizon.Federation.ActivityPub.Relay
alias Mobilizon.Users.User
alias Mobilizon.Web.{Email, Gettext}
@doc """
Send follow notification to admins if the followed actor
"""
@spec send_notification_to_admins(Follower.t()) :: :ok
def send_notification_to_admins(
%Follower{
# approved: false,
actor: %Actor{} = follower,
target_actor: %Actor{id: target_actor_id}
} = _follow
) do
relay_actor = Relay.get_actor()
if relay_actor.id == target_actor_id do
Enum.each(Users.list_admins(), fn admin ->
send_notification_to_admin(admin, follower)
end)
end
:ok
end
def send_notification_to_admins(_), do: :ok
defp send_notification_to_admin(
%User{email: email, locale: locale},
%Actor{type: follower_type} = follower
) do
Gettext.put_locale(locale)
subject =
if follower_type == :Application do
gettext(
"Instance %{name} (%{domain}) requests to follow your instance",
name: follower.name,
domain: follower.domain
)
else
gettext(
"%{name} requests to follow your instance",
name: Actor.display_name_and_username(follower)
)
end
Email.base_email(to: email, subject: subject)
|> assign(:locale, locale)
|> assign(:follower, follower)
|> assign(:subject, subject)
|> render(:instance_follow)
|> Email.Mailer.deliver_later()
:ok
end
defp send_notification_to_admin(_, _), do: :ok
end

View File

@ -0,0 +1,83 @@
<!-- HERO -->
<tr>
<td bgcolor="#474467" align="center" style="padding: 0px 10px 0px 10px;">
<!--[if (gte mso 9)|(IE)]>
<table align="center" border="0" cellspacing="0" cellpadding="0" width="600">
<tr>
<td align="center" valign="top" width="600">
<![endif]-->
<table border="0" cellpadding="0" cellspacing="0" width="100%" style="max-width: 600px;" >
<tr>
<td bgcolor="#ffffff" align="center" valign="top" style="padding: 40px 20px 20px 20px; border-radius: 4px 4px 0px 0px; color: #3A384C; font-family: 'Roboto', Helvetica, Arial, sans-serif; font-size: 48px; font-weight: 400; line-height: 48px;">
<h1 style="font-size: 48px; font-weight: 400; margin: 0;">
<%= gettext "Want to connect?" %>
</h1>
</td>
</tr>
</table>
<!--[if (gte mso 9)|(IE)]>
</td>
</tr>
</table>
<![endif]-->
</td>
</tr>
<!-- COPY BLOCK -->
<tr>
<td bgcolor="#E6E4F4" align="center" style="padding: 0px 10px 0px 10px;">
<!--[if (gte mso 9)|(IE)]>
<table align="center" border="0" cellspacing="0" cellpadding="0" width="600">
<tr>
<td align="center" valign="top" width="600">
<![endif]-->
<table border="0" cellpadding="0" cellspacing="0" width="100%" style="max-width: 600px;" >
<!-- COPY -->
<tr>
<td bgcolor="#ffffff" align="left" style="padding: 20px 30px 0px 30px; color: #474467; font-family: 'Roboto', Helvetica, Arial, sans-serif; font-size: 18px; font-weight: 400; line-height: 25px;" >
<p style="margin: 0;">
<%= gettext("<b>%{name} (%{domain})</b> just requested to follow your instance. If you accept, this instance will receive all of your instance's public events.", name: @follower.name, domain: @follower.domain) |> raw %>
</p>
</td>
</tr>
<tr>
<td bgcolor="#ffffff" align="left" style="padding: 20px 30px 0px 30px; color: #474467; font-family: 'Roboto', Helvetica, Arial, sans-serif; font-size: 18px; font-weight: 400; line-height: 25px;" >
<p style="margin: 0;">
<%= gettext("Note: %{name} (%{domain}) following you doesn't necessarily imply that you follow this instance, but you can ask to follow them too.") %>
</p>
</td>
</tr>
<tr>
<td bgcolor="#ffffff" align="left" style="padding: 20px 30px 40px 30px; color: #474467; font-family: 'Roboto', Helvetica, Arial, sans-serif; font-size: 18px; font-weight: 400; line-height: 25px;" >
<p style="margin: 0">
<%= gettext "To accept this invitation, head over to the instance's admin settings." %>
</p>
</td>
</tr>
<!-- BULLETPROOF BUTTON -->
<tr>
<td bgcolor="#ffffff" align="left">
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td bgcolor="#ffffff" align="center" style="padding: 20px 30px 60px 30px;">
<table border="0" cellspacing="0" cellpadding="0">
<tr>
<td align="center" style="border-radius: 3px;" bgcolor="#3C376E">
<a href="<%= "#{Mobilizon.Web.Endpoint.url()}/settings/admin/relays/followers" %>" target="_blank" style="font-size: 20px; font-family: Helvetica, Arial, sans-serif; color: #ffffff; text-decoration: none; padding: 15px 25px; border-radius: 2px; border: 1px solid #3C376E; display: inline-block;">
<%= gettext "See the federation settings" %>
</a>
</td>
</tr>
</table>
</td>
</tr>
</table>
</td>
</tr>
</table>
<!--[if (gte mso 9)|(IE)]>
</td>
</tr>
</table>
<![endif]-->
</td>
</tr>

View File

@ -0,0 +1,7 @@
<%= gettext "Want to connect?" %>
==
<%= gettext "%{name} (%{domain}) just requested to follow your instance.", name: @follower.name, domain: @follower.domain %>
<%= gettext "If you accept, this instance will receive all of your public events." %>
<%= gettext "Note: %{name} (%{domain}) following you doesn't necessarily imply that you follow this instance, but you can ask to follow them too." %>
<%= gettext "To accept this invitation, head over to the instance's admin settings." %>
<%= "#{Mobilizon.Web.Endpoint.url()}/settings/admin/relays/followers" %>

View File

@ -886,7 +886,7 @@ msgstr ""
#, elixir-format
#: lib/web/templates/email/email_changed_old.html.eex:41
#: lib/web/templates/email/email_changed_old.text.eex:5
#: lib/web/templates/email/email_changed_old.html.eex:65 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}."
msgstr ""
@ -1339,3 +1339,51 @@ msgstr ""
#: lib/mobilizon/posts/post.ex:90
msgid "A title is required for the post"
msgstr ""
#, elixir-format
#: lib/web/templates/email/instance_follow.text.eex:3
msgid "%{name} (%{domain}) just requested to follow your instance."
msgstr ""
#, elixir-format
#: lib/web/email/follow.ex:54
msgid "%{name} requests to follow your instance"
msgstr ""
#, elixir-format
#: lib/web/templates/email/instance_follow.html.eex:38
msgid "<b>%{name} (%{domain})</b> just requested to follow your instance. If you accept, this instance will receive all of your instance's public events."
msgstr ""
#, elixir-format
#: lib/web/templates/email/instance_follow.text.eex:4
msgid "If you accept, this instance will receive all of your public events."
msgstr ""
#, elixir-format
#: lib/web/email/follow.ex:48
msgid "Instance %{name} (%{domain}) requests to follow your instance"
msgstr ""
#, elixir-format
#: lib/web/templates/email/instance_follow.html.eex:66
msgid "See the federation settings"
msgstr ""
#, elixir-format
#: lib/web/templates/email/instance_follow.html.eex:52
#: lib/web/templates/email/instance_follow.text.eex:6
msgid "To accept this invitation, head over to the instance's admin settings."
msgstr ""
#, elixir-format
#: lib/web/templates/email/instance_follow.html.eex:13
#: lib/web/templates/email/instance_follow.text.eex:1
msgid "Want to connect?"
msgstr ""
#, elixir-format
#: lib/web/templates/email/instance_follow.html.eex:45
#: lib/web/templates/email/instance_follow.text.eex:5
msgid "Note: %{name} (%{domain}) following you doesn't necessarily imply that you follow this instance, but you can ask to follow them too."
msgstr ""

View File

@ -187,7 +187,7 @@ msgid "No user with this email was found"
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/comment.ex:36 lib/graphql/resolvers/comment.ex:98
#: lib/graphql/resolvers/comment.ex:50 lib/graphql/resolvers/comment.ex:112
#: lib/graphql/resolvers/event.ex:281 lib/graphql/resolvers/feed_token.ex:28 lib/graphql/resolvers/group.ex:243
#: lib/graphql/resolvers/member.ex:77 lib/graphql/resolvers/participant.ex:29
#: lib/graphql/resolvers/participant.ex:163 lib/graphql/resolvers/participant.ex:192 lib/graphql/resolvers/person.ex:157
@ -389,7 +389,7 @@ msgid "Cannot remove the last identity of a user"
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/comment.ex:95
#: lib/graphql/resolvers/comment.ex:109
msgid "Comment is already deleted"
msgstr ""
@ -603,7 +603,7 @@ msgid "You are not a moderator or admin for this group"
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/comment.ex:41
#: lib/graphql/resolvers/comment.ex:55
msgid "You are not allowed to create a comment if not connected"
msgstr ""
@ -613,7 +613,7 @@ msgid "You are not allowed to create a feed token if not connected"
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/comment.ex:103
#: lib/graphql/resolvers/comment.ex:117
msgid "You are not allowed to delete a comment if not connected"
msgstr ""
@ -623,7 +623,7 @@ msgid "You are not allowed to delete a feed token if not connected"
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/comment.ex:63
#: lib/graphql/resolvers/comment.ex:77
msgid "You are not allowed to update a comment if not connected"
msgstr ""
@ -639,7 +639,7 @@ msgid "You can't set yourself to a lower member role for this group because you
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/comment.ex:91
#: lib/graphql/resolvers/comment.ex:105
msgid "You cannot delete this comment"
msgstr ""

View File

@ -862,7 +862,7 @@ msgstr ""
#, elixir-format
#: lib/web/templates/email/email_changed_old.html.eex:41
#: lib/web/templates/email/email_changed_old.text.eex:5
#: lib/web/templates/email/email_changed_old.html.eex:65 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}."
msgstr ""
@ -1315,3 +1315,51 @@ msgstr ""
#: lib/mobilizon/posts/post.ex:90
msgid "A title is required for the post"
msgstr ""
#, elixir-format
#: lib/web/templates/email/instance_follow.text.eex:3
msgid "%{name} (%{domain}) just requested to follow your instance."
msgstr ""
#, elixir-format
#: lib/web/email/follow.ex:54
msgid "%{name} requests to follow your instance"
msgstr ""
#, elixir-format
#: lib/web/templates/email/instance_follow.html.eex:38
msgid "<b>%{name} (%{domain})</b> just requested to follow your instance. If you accept, this instance will receive all of your instance's public events."
msgstr ""
#, elixir-format
#: lib/web/templates/email/instance_follow.text.eex:4
msgid "If you accept, this instance will receive all of your public events."
msgstr ""
#, elixir-format
#: lib/web/email/follow.ex:48
msgid "Instance %{name} (%{domain}) requests to follow your instance"
msgstr ""
#, elixir-format
#: lib/web/templates/email/instance_follow.html.eex:66
msgid "See the federation settings"
msgstr ""
#, elixir-format
#: lib/web/templates/email/instance_follow.html.eex:52
#: lib/web/templates/email/instance_follow.text.eex:6
msgid "To accept this invitation, head over to the instance's admin settings."
msgstr ""
#, elixir-format
#: lib/web/templates/email/instance_follow.html.eex:13
#: lib/web/templates/email/instance_follow.text.eex:1
msgid "Want to connect?"
msgstr ""
#, elixir-format
#: lib/web/templates/email/instance_follow.html.eex:45
#: lib/web/templates/email/instance_follow.text.eex:5
msgid "Note: %{name} (%{domain}) following you doesn't necessarily imply that you follow this instance, but you can ask to follow them too."
msgstr ""

View File

@ -161,7 +161,7 @@ msgid "No user with this email was found"
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/comment.ex:36 lib/graphql/resolvers/comment.ex:98
#: lib/graphql/resolvers/comment.ex:50 lib/graphql/resolvers/comment.ex:112
#: lib/graphql/resolvers/event.ex:281 lib/graphql/resolvers/feed_token.ex:28 lib/graphql/resolvers/group.ex:243
#: lib/graphql/resolvers/member.ex:77 lib/graphql/resolvers/participant.ex:29
#: lib/graphql/resolvers/participant.ex:163 lib/graphql/resolvers/participant.ex:192 lib/graphql/resolvers/person.ex:157
@ -363,7 +363,7 @@ msgid "Cannot remove the last identity of a user"
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/comment.ex:95
#: lib/graphql/resolvers/comment.ex:109
msgid "Comment is already deleted"
msgstr ""
@ -577,7 +577,7 @@ msgid "You are not a moderator or admin for this group"
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/comment.ex:41
#: lib/graphql/resolvers/comment.ex:55
msgid "You are not allowed to create a comment if not connected"
msgstr ""
@ -587,7 +587,7 @@ msgid "You are not allowed to create a feed token if not connected"
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/comment.ex:103
#: lib/graphql/resolvers/comment.ex:117
msgid "You are not allowed to delete a comment if not connected"
msgstr ""
@ -597,7 +597,7 @@ msgid "You are not allowed to delete a feed token if not connected"
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/comment.ex:63
#: lib/graphql/resolvers/comment.ex:77
msgid "You are not allowed to update a comment if not connected"
msgstr ""
@ -613,7 +613,7 @@ msgid "You can't set yourself to a lower member role for this group because you
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/comment.ex:91
#: lib/graphql/resolvers/comment.ex:105
msgid "You cannot delete this comment"
msgstr ""

View File

@ -873,7 +873,7 @@ msgstr ""
#, elixir-format
#: lib/web/templates/email/email_changed_old.html.eex:41
#: lib/web/templates/email/email_changed_old.text.eex:5
#: lib/web/templates/email/email_changed_old.html.eex:65 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}."
msgstr ""
@ -1335,3 +1335,51 @@ msgstr ""
#: lib/mobilizon/posts/post.ex:90
msgid "A title is required for the post"
msgstr ""
#, elixir-format
#: lib/web/templates/email/instance_follow.text.eex:3
msgid "%{name} (%{domain}) just requested to follow your instance."
msgstr ""
#, elixir-format
#: lib/web/email/follow.ex:54
msgid "%{name} requests to follow your instance"
msgstr ""
#, elixir-format
#: lib/web/templates/email/instance_follow.html.eex:38
msgid "<b>%{name} (%{domain})</b> just requested to follow your instance. If you accept, this instance will receive all of your instance's public events."
msgstr ""
#, elixir-format
#: lib/web/templates/email/instance_follow.text.eex:4
msgid "If you accept, this instance will receive all of your public events."
msgstr ""
#, elixir-format
#: lib/web/email/follow.ex:48
msgid "Instance %{name} (%{domain}) requests to follow your instance"
msgstr ""
#, elixir-format
#: lib/web/templates/email/instance_follow.html.eex:66
msgid "See the federation settings"
msgstr ""
#, elixir-format
#: lib/web/templates/email/instance_follow.html.eex:52
#: lib/web/templates/email/instance_follow.text.eex:6
msgid "To accept this invitation, head over to the instance's admin settings."
msgstr ""
#, elixir-format
#: lib/web/templates/email/instance_follow.html.eex:13
#: lib/web/templates/email/instance_follow.text.eex:1
msgid "Want to connect?"
msgstr ""
#, elixir-format
#: lib/web/templates/email/instance_follow.html.eex:45
#: lib/web/templates/email/instance_follow.text.eex:5
msgid "Note: %{name} (%{domain}) following you doesn't necessarily imply that you follow this instance, but you can ask to follow them too."
msgstr ""

View File

@ -155,7 +155,7 @@ msgid "No user with this email was found"
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/comment.ex:36 lib/graphql/resolvers/comment.ex:98
#: lib/graphql/resolvers/comment.ex:50 lib/graphql/resolvers/comment.ex:112
#: lib/graphql/resolvers/event.ex:281 lib/graphql/resolvers/feed_token.ex:28 lib/graphql/resolvers/group.ex:243
#: lib/graphql/resolvers/member.ex:77 lib/graphql/resolvers/participant.ex:29
#: lib/graphql/resolvers/participant.ex:163 lib/graphql/resolvers/participant.ex:192 lib/graphql/resolvers/person.ex:157
@ -357,7 +357,7 @@ msgid "Cannot remove the last identity of a user"
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/comment.ex:95
#: lib/graphql/resolvers/comment.ex:109
msgid "Comment is already deleted"
msgstr ""
@ -571,7 +571,7 @@ msgid "You are not a moderator or admin for this group"
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/comment.ex:41
#: lib/graphql/resolvers/comment.ex:55
msgid "You are not allowed to create a comment if not connected"
msgstr ""
@ -581,7 +581,7 @@ msgid "You are not allowed to create a feed token if not connected"
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/comment.ex:103
#: lib/graphql/resolvers/comment.ex:117
msgid "You are not allowed to delete a comment if not connected"
msgstr ""
@ -591,7 +591,7 @@ msgid "You are not allowed to delete a feed token if not connected"
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/comment.ex:63
#: lib/graphql/resolvers/comment.ex:77
msgid "You are not allowed to update a comment if not connected"
msgstr ""
@ -607,7 +607,7 @@ msgid "You can't set yourself to a lower member role for this group because you
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/comment.ex:91
#: lib/graphql/resolvers/comment.ex:105
msgid "You cannot delete this comment"
msgstr ""

View File

@ -862,7 +862,7 @@ msgstr ""
#, elixir-format
#: lib/web/templates/email/email_changed_old.html.eex:41
#: lib/web/templates/email/email_changed_old.text.eex:5
#: lib/web/templates/email/email_changed_old.html.eex:65 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}."
msgstr ""
@ -1315,3 +1315,51 @@ msgstr ""
#: lib/mobilizon/posts/post.ex:90
msgid "A title is required for the post"
msgstr ""
#, elixir-format
#: lib/web/templates/email/instance_follow.text.eex:3
msgid "%{name} (%{domain}) just requested to follow your instance."
msgstr ""
#, elixir-format
#: lib/web/email/follow.ex:54
msgid "%{name} requests to follow your instance"
msgstr ""
#, elixir-format
#: lib/web/templates/email/instance_follow.html.eex:38
msgid "<b>%{name} (%{domain})</b> just requested to follow your instance. If you accept, this instance will receive all of your instance's public events."
msgstr ""
#, elixir-format
#: lib/web/templates/email/instance_follow.text.eex:4
msgid "If you accept, this instance will receive all of your public events."
msgstr ""
#, elixir-format
#: lib/web/email/follow.ex:48
msgid "Instance %{name} (%{domain}) requests to follow your instance"
msgstr ""
#, elixir-format
#: lib/web/templates/email/instance_follow.html.eex:66
msgid "See the federation settings"
msgstr ""
#, elixir-format
#: lib/web/templates/email/instance_follow.html.eex:52
#: lib/web/templates/email/instance_follow.text.eex:6
msgid "To accept this invitation, head over to the instance's admin settings."
msgstr ""
#, elixir-format
#: lib/web/templates/email/instance_follow.html.eex:13
#: lib/web/templates/email/instance_follow.text.eex:1
msgid "Want to connect?"
msgstr ""
#, elixir-format
#: lib/web/templates/email/instance_follow.html.eex:45
#: lib/web/templates/email/instance_follow.text.eex:5
msgid "Note: %{name} (%{domain}) following you doesn't necessarily imply that you follow this instance, but you can ask to follow them too."
msgstr ""

View File

@ -161,7 +161,7 @@ msgid "No user with this email was found"
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/comment.ex:36 lib/graphql/resolvers/comment.ex:98
#: lib/graphql/resolvers/comment.ex:50 lib/graphql/resolvers/comment.ex:112
#: lib/graphql/resolvers/event.ex:281 lib/graphql/resolvers/feed_token.ex:28 lib/graphql/resolvers/group.ex:243
#: lib/graphql/resolvers/member.ex:77 lib/graphql/resolvers/participant.ex:29
#: lib/graphql/resolvers/participant.ex:163 lib/graphql/resolvers/participant.ex:192 lib/graphql/resolvers/person.ex:157
@ -363,7 +363,7 @@ msgid "Cannot remove the last identity of a user"
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/comment.ex:95
#: lib/graphql/resolvers/comment.ex:109
msgid "Comment is already deleted"
msgstr ""
@ -577,7 +577,7 @@ msgid "You are not a moderator or admin for this group"
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/comment.ex:41
#: lib/graphql/resolvers/comment.ex:55
msgid "You are not allowed to create a comment if not connected"
msgstr ""
@ -587,7 +587,7 @@ msgid "You are not allowed to create a feed token if not connected"
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/comment.ex:103
#: lib/graphql/resolvers/comment.ex:117
msgid "You are not allowed to delete a comment if not connected"
msgstr ""
@ -597,7 +597,7 @@ msgid "You are not allowed to delete a feed token if not connected"
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/comment.ex:63
#: lib/graphql/resolvers/comment.ex:77
msgid "You are not allowed to update a comment if not connected"
msgstr ""
@ -613,7 +613,7 @@ msgid "You can't set yourself to a lower member role for this group because you
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/comment.ex:91
#: lib/graphql/resolvers/comment.ex:105
msgid "You cannot delete this comment"
msgstr ""

View File

@ -880,7 +880,7 @@ msgstr ""
#, elixir-format
#: lib/web/templates/email/email_changed_old.html.eex:41
#: lib/web/templates/email/email_changed_old.text.eex:5
#: lib/web/templates/email/email_changed_old.html.eex:65 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}."
msgstr ""
@ -1343,3 +1343,51 @@ msgstr ""
#: lib/mobilizon/posts/post.ex:90
msgid "A title is required for the post"
msgstr ""
#, elixir-format
#: lib/web/templates/email/instance_follow.text.eex:3
msgid "%{name} (%{domain}) just requested to follow your instance."
msgstr ""
#, elixir-format
#: lib/web/email/follow.ex:54
msgid "%{name} requests to follow your instance"
msgstr ""
#, elixir-format
#: lib/web/templates/email/instance_follow.html.eex:38
msgid "<b>%{name} (%{domain})</b> just requested to follow your instance. If you accept, this instance will receive all of your instance's public events."
msgstr ""
#, elixir-format
#: lib/web/templates/email/instance_follow.text.eex:4
msgid "If you accept, this instance will receive all of your public events."
msgstr ""
#, elixir-format
#: lib/web/email/follow.ex:48
msgid "Instance %{name} (%{domain}) requests to follow your instance"
msgstr ""
#, elixir-format
#: lib/web/templates/email/instance_follow.html.eex:66
msgid "See the federation settings"
msgstr ""
#, elixir-format
#: lib/web/templates/email/instance_follow.html.eex:52
#: lib/web/templates/email/instance_follow.text.eex:6
msgid "To accept this invitation, head over to the instance's admin settings."
msgstr ""
#, elixir-format
#: lib/web/templates/email/instance_follow.html.eex:13
#: lib/web/templates/email/instance_follow.text.eex:1
msgid "Want to connect?"
msgstr ""
#, elixir-format
#: lib/web/templates/email/instance_follow.html.eex:45
#: lib/web/templates/email/instance_follow.text.eex:5
msgid "Note: %{name} (%{domain}) following you doesn't necessarily imply that you follow this instance, but you can ask to follow them too."
msgstr ""

View File

@ -155,7 +155,7 @@ msgid "No user with this email was found"
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/comment.ex:36 lib/graphql/resolvers/comment.ex:98
#: lib/graphql/resolvers/comment.ex:50 lib/graphql/resolvers/comment.ex:112
#: lib/graphql/resolvers/event.ex:281 lib/graphql/resolvers/feed_token.ex:28 lib/graphql/resolvers/group.ex:243
#: lib/graphql/resolvers/member.ex:77 lib/graphql/resolvers/participant.ex:29
#: lib/graphql/resolvers/participant.ex:163 lib/graphql/resolvers/participant.ex:192 lib/graphql/resolvers/person.ex:157
@ -357,7 +357,7 @@ msgid "Cannot remove the last identity of a user"
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/comment.ex:95
#: lib/graphql/resolvers/comment.ex:109
msgid "Comment is already deleted"
msgstr ""
@ -571,7 +571,7 @@ msgid "You are not a moderator or admin for this group"
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/comment.ex:41
#: lib/graphql/resolvers/comment.ex:55
msgid "You are not allowed to create a comment if not connected"
msgstr ""
@ -581,7 +581,7 @@ msgid "You are not allowed to create a feed token if not connected"
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/comment.ex:103
#: lib/graphql/resolvers/comment.ex:117
msgid "You are not allowed to delete a comment if not connected"
msgstr ""
@ -591,7 +591,7 @@ msgid "You are not allowed to delete a feed token if not connected"
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/comment.ex:63
#: lib/graphql/resolvers/comment.ex:77
msgid "You are not allowed to update a comment if not connected"
msgstr ""
@ -607,7 +607,7 @@ msgid "You can't set yourself to a lower member role for this group because you
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/comment.ex:91
#: lib/graphql/resolvers/comment.ex:105
msgid "You cannot delete this comment"
msgstr ""

View File

@ -841,7 +841,7 @@ msgstr ""
#, elixir-format
#: lib/web/templates/email/email_changed_old.html.eex:41
#: lib/web/templates/email/email_changed_old.text.eex:5
#: lib/web/templates/email/email_changed_old.html.eex:65 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}."
msgstr ""
@ -1294,3 +1294,51 @@ msgstr ""
#: lib/mobilizon/posts/post.ex:90
msgid "A title is required for the post"
msgstr ""
#, elixir-format
#: lib/web/templates/email/instance_follow.text.eex:3
msgid "%{name} (%{domain}) just requested to follow your instance."
msgstr ""
#, elixir-format
#: lib/web/email/follow.ex:54
msgid "%{name} requests to follow your instance"
msgstr ""
#, elixir-format
#: lib/web/templates/email/instance_follow.html.eex:38
msgid "<b>%{name} (%{domain})</b> just requested to follow your instance. If you accept, this instance will receive all of your instance's public events."
msgstr ""
#, elixir-format
#: lib/web/templates/email/instance_follow.text.eex:4
msgid "If you accept, this instance will receive all of your public events."
msgstr ""
#, elixir-format
#: lib/web/email/follow.ex:48
msgid "Instance %{name} (%{domain}) requests to follow your instance"
msgstr ""
#, elixir-format
#: lib/web/templates/email/instance_follow.html.eex:66
msgid "See the federation settings"
msgstr ""
#, elixir-format
#: lib/web/templates/email/instance_follow.html.eex:52
#: lib/web/templates/email/instance_follow.text.eex:6
msgid "To accept this invitation, head over to the instance's admin settings."
msgstr ""
#, elixir-format
#: lib/web/templates/email/instance_follow.html.eex:13
#: lib/web/templates/email/instance_follow.text.eex:1
msgid "Want to connect?"
msgstr ""
#, elixir-format
#: lib/web/templates/email/instance_follow.html.eex:45
#: lib/web/templates/email/instance_follow.text.eex:5
msgid "Note: %{name} (%{domain}) following you doesn't necessarily imply that you follow this instance, but you can ask to follow them too."
msgstr ""

View File

@ -864,7 +864,7 @@ msgstr ""
#, elixir-format
#: lib/web/templates/email/email_changed_old.html.eex:41
#: lib/web/templates/email/email_changed_old.text.eex:5
#: lib/web/templates/email/email_changed_old.html.eex:65 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}."
msgstr ""
@ -1317,3 +1317,51 @@ msgstr ""
#: lib/mobilizon/posts/post.ex:90
msgid "A title is required for the post"
msgstr ""
#, elixir-format
#: lib/web/templates/email/instance_follow.text.eex:3
msgid "%{name} (%{domain}) just requested to follow your instance."
msgstr ""
#, elixir-format
#: lib/web/email/follow.ex:54
msgid "%{name} requests to follow your instance"
msgstr ""
#, elixir-format
#: lib/web/templates/email/instance_follow.html.eex:38
msgid "<b>%{name} (%{domain})</b> just requested to follow your instance. If you accept, this instance will receive all of your instance's public events."
msgstr ""
#, elixir-format
#: lib/web/templates/email/instance_follow.text.eex:4
msgid "If you accept, this instance will receive all of your public events."
msgstr ""
#, elixir-format
#: lib/web/email/follow.ex:48
msgid "Instance %{name} (%{domain}) requests to follow your instance"
msgstr ""
#, elixir-format
#: lib/web/templates/email/instance_follow.html.eex:66
msgid "See the federation settings"
msgstr ""
#, elixir-format
#: lib/web/templates/email/instance_follow.html.eex:52
#: lib/web/templates/email/instance_follow.text.eex:6
msgid "To accept this invitation, head over to the instance's admin settings."
msgstr ""
#, elixir-format
#: lib/web/templates/email/instance_follow.html.eex:13
#: lib/web/templates/email/instance_follow.text.eex:1
msgid "Want to connect?"
msgstr ""
#, elixir-format
#: lib/web/templates/email/instance_follow.html.eex:45
#: lib/web/templates/email/instance_follow.text.eex:5
msgid "Note: %{name} (%{domain}) following you doesn't necessarily imply that you follow this instance, but you can ask to follow them too."
msgstr ""

View File

@ -165,7 +165,7 @@ msgid "No user with this email was found"
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/comment.ex:36 lib/graphql/resolvers/comment.ex:98
#: lib/graphql/resolvers/comment.ex:50 lib/graphql/resolvers/comment.ex:112
#: lib/graphql/resolvers/event.ex:281 lib/graphql/resolvers/feed_token.ex:28 lib/graphql/resolvers/group.ex:243
#: lib/graphql/resolvers/member.ex:77 lib/graphql/resolvers/participant.ex:29
#: lib/graphql/resolvers/participant.ex:163 lib/graphql/resolvers/participant.ex:192 lib/graphql/resolvers/person.ex:157
@ -367,7 +367,7 @@ msgid "Cannot remove the last identity of a user"
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/comment.ex:95
#: lib/graphql/resolvers/comment.ex:109
msgid "Comment is already deleted"
msgstr ""
@ -581,7 +581,7 @@ msgid "You are not a moderator or admin for this group"
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/comment.ex:41
#: lib/graphql/resolvers/comment.ex:55
msgid "You are not allowed to create a comment if not connected"
msgstr ""
@ -591,7 +591,7 @@ msgid "You are not allowed to create a feed token if not connected"
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/comment.ex:103
#: lib/graphql/resolvers/comment.ex:117
msgid "You are not allowed to delete a comment if not connected"
msgstr ""
@ -601,7 +601,7 @@ msgid "You are not allowed to delete a feed token if not connected"
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/comment.ex:63
#: lib/graphql/resolvers/comment.ex:77
msgid "You are not allowed to update a comment if not connected"
msgstr ""
@ -617,7 +617,7 @@ msgid "You can't set yourself to a lower member role for this group because you
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/comment.ex:91
#: lib/graphql/resolvers/comment.ex:105
msgid "You cannot delete this comment"
msgstr ""

View File

@ -162,7 +162,7 @@ msgid "No user with this email was found"
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/comment.ex:36 lib/graphql/resolvers/comment.ex:98
#: lib/graphql/resolvers/comment.ex:50 lib/graphql/resolvers/comment.ex:112
#: lib/graphql/resolvers/event.ex:281 lib/graphql/resolvers/feed_token.ex:28 lib/graphql/resolvers/group.ex:243
#: lib/graphql/resolvers/member.ex:77 lib/graphql/resolvers/participant.ex:29
#: lib/graphql/resolvers/participant.ex:163 lib/graphql/resolvers/participant.ex:192 lib/graphql/resolvers/person.ex:157
@ -364,7 +364,7 @@ msgid "Cannot remove the last identity of a user"
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/comment.ex:95
#: lib/graphql/resolvers/comment.ex:109
msgid "Comment is already deleted"
msgstr ""
@ -578,7 +578,7 @@ msgid "You are not a moderator or admin for this group"
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/comment.ex:41
#: lib/graphql/resolvers/comment.ex:55
msgid "You are not allowed to create a comment if not connected"
msgstr ""
@ -588,7 +588,7 @@ msgid "You are not allowed to create a feed token if not connected"
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/comment.ex:103
#: lib/graphql/resolvers/comment.ex:117
msgid "You are not allowed to delete a comment if not connected"
msgstr ""
@ -598,7 +598,7 @@ msgid "You are not allowed to delete a feed token if not connected"
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/comment.ex:63
#: lib/graphql/resolvers/comment.ex:77
msgid "You are not allowed to update a comment if not connected"
msgstr ""
@ -614,7 +614,7 @@ msgid "You can't set yourself to a lower member role for this group because you
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/comment.ex:91
#: lib/graphql/resolvers/comment.ex:105
msgid "You cannot delete this comment"
msgstr ""

View File

@ -1058,7 +1058,7 @@ msgstr ""
#, elixir-format
#: lib/web/templates/email/email_changed_old.html.eex:41
#: lib/web/templates/email/email_changed_old.text.eex:5
#: lib/web/templates/email/email_changed_old.html.eex:65 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}."
msgstr ""
"Si no activó este cambio usted mismo, es probable que alguien haya obtenido "
@ -1637,3 +1637,51 @@ msgstr "Se requiere un texto para la publicación"
#: lib/mobilizon/posts/post.ex:90
msgid "A title is required for the post"
msgstr "Se requiere un título para la publicación"
#, elixir-format
#: lib/web/templates/email/instance_follow.text.eex:3
msgid "%{name} (%{domain}) just requested to follow your instance."
msgstr ""
#, elixir-format
#: lib/web/email/follow.ex:54
msgid "%{name} requests to follow your instance"
msgstr ""
#, elixir-format
#: lib/web/templates/email/instance_follow.html.eex:38
msgid "<b>%{name} (%{domain})</b> just requested to follow your instance. If you accept, this instance will receive all of your instance's public events."
msgstr ""
#, elixir-format
#: lib/web/templates/email/instance_follow.text.eex:4
msgid "If you accept, this instance will receive all of your public events."
msgstr ""
#, elixir-format
#: lib/web/email/follow.ex:48
msgid "Instance %{name} (%{domain}) requests to follow your instance"
msgstr ""
#, elixir-format
#: lib/web/templates/email/instance_follow.html.eex:66
msgid "See the federation settings"
msgstr ""
#, elixir-format
#: lib/web/templates/email/instance_follow.html.eex:52
#: lib/web/templates/email/instance_follow.text.eex:6
msgid "To accept this invitation, head over to the instance's admin settings."
msgstr "Para aceptar esta invitación, dirígete a tus grupos."
#, elixir-format
#: lib/web/templates/email/instance_follow.html.eex:13
#: lib/web/templates/email/instance_follow.text.eex:1
msgid "Want to connect?"
msgstr ""
#, elixir-format
#: lib/web/templates/email/instance_follow.html.eex:45
#: lib/web/templates/email/instance_follow.text.eex:5
msgid "Note: %{name} (%{domain}) following you doesn't necessarily imply that you follow this instance, but you can ask to follow them too."
msgstr ""

View File

@ -93,768 +93,768 @@ 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:103
#, elixir-format
#: lib/graphql/resolvers/user.ex:103
msgid "Cannot refresh the token"
msgstr "No se puede actualizar el token"
#: lib/graphql/resolvers/group.ex:139 lib/graphql/resolvers/group.ex:170
#, elixir-format
#: lib/graphql/resolvers/group.ex:139 lib/graphql/resolvers/group.ex:170
msgid "Creator profile is not owned by the current user"
msgstr "El perfil del creador no es propiedad del usuario actual"
#: lib/graphql/resolvers/group.ex:201
#, elixir-format
#: lib/graphql/resolvers/group.ex:201
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:205
#, elixir-format
#: lib/graphql/resolvers/group.ex:205
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:514
#, elixir-format
#: lib/graphql/resolvers/user.ex:514
msgid "Error while saving user settings"
msgstr "Error al guardar los parámetros del usuario"
#, elixir-format
#: lib/graphql/resolvers/group.ex:198 lib/graphql/resolvers/group.ex:246
#: lib/graphql/resolvers/group.ex:281 lib/graphql/resolvers/member.ex:80
#, elixir-format
msgid "Group not found"
msgstr "Grupo no encontrado"
#: lib/graphql/resolvers/group.ex:69
#, elixir-format
#: lib/graphql/resolvers/group.ex:69
msgid "Group with ID %{id} not found"
msgstr "No se encontró el grupo con ID% {id}"
#: lib/graphql/resolvers/group.ex:41 lib/graphql/resolvers/group.ex:55
#, elixir-format
#: lib/graphql/resolvers/group.ex:41 lib/graphql/resolvers/group.ex:55
msgid "Group with name %{name} not found"
msgstr "No se encontró el grupo con el nombre% {name}"
#: lib/graphql/resolvers/user.ex:83
#, elixir-format
#: lib/graphql/resolvers/user.ex:83
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:278
#, elixir-format
#: lib/graphql/resolvers/group.ex:278
msgid "Member not found"
msgstr "Miembro no encontrado"
#, elixir-format
#: lib/graphql/resolvers/actor.ex:58 lib/graphql/resolvers/actor.ex:88
#: lib/graphql/resolvers/user.ex:417
#, elixir-format
msgid "No profile found for the moderator user"
msgstr "No se encontró el perfil del usuario moderador"
#: lib/graphql/resolvers/user.ex:195
#, elixir-format
#: lib/graphql/resolvers/user.ex:195
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-format
#: lib/graphql/resolvers/person.ex:232 lib/graphql/resolvers/user.ex:76
#: lib/graphql/resolvers/user.ex:219
#, elixir-format
msgid "No user with this email was found"
msgstr "No se encontró ningún usuario con este correo electrónico"
#: lib/graphql/resolvers/comment.ex:36 lib/graphql/resolvers/comment.ex:98
#, elixir-format
#: lib/graphql/resolvers/comment.ex:50 lib/graphql/resolvers/comment.ex:112
#: lib/graphql/resolvers/event.ex:281 lib/graphql/resolvers/feed_token.ex:28 lib/graphql/resolvers/group.ex:243
#: lib/graphql/resolvers/member.ex:77 lib/graphql/resolvers/participant.ex:29
#: lib/graphql/resolvers/participant.ex:163 lib/graphql/resolvers/participant.ex:192 lib/graphql/resolvers/person.ex:157
#: lib/graphql/resolvers/person.ex:191 lib/graphql/resolvers/person.ex:256 lib/graphql/resolvers/person.ex:288
#: lib/graphql/resolvers/person.ex:301 lib/graphql/resolvers/picture.ex:75 lib/graphql/resolvers/report.ex:110
#: lib/graphql/resolvers/todos.ex:57
#, elixir-format
msgid "Profile is not owned by authenticated user"
msgstr "El perfil no es propiedad del usuario autenticado"
#: lib/graphql/resolvers/user.ex:125
#, elixir-format
#: lib/graphql/resolvers/user.ex:125
msgid "Registrations are not open"
msgstr "Las inscripciones no están abiertas"
#: lib/graphql/resolvers/user.ex:330
#, elixir-format
#: lib/graphql/resolvers/user.ex:330
msgid "The current password is invalid"
msgstr "La contraseña actual no es válida"
#: lib/graphql/resolvers/user.ex:382
#, elixir-format
#: lib/graphql/resolvers/user.ex:382
msgid "The new email doesn't seem to be valid"
msgstr "El nuevo correo electrónico no parece ser válido"
#: lib/graphql/resolvers/user.ex:379
#, elixir-format
#: lib/graphql/resolvers/user.ex:379
msgid "The new email must be different"
msgstr "El nuevo correo electrónico debe ser diferente"
#: lib/graphql/resolvers/user.ex:333
#, elixir-format
#: lib/graphql/resolvers/user.ex:333
msgid "The new password must be different"
msgstr "La nueva contraseña debe ser diferente"
#, elixir-format
#: lib/graphql/resolvers/user.ex:376 lib/graphql/resolvers/user.ex:439
#: lib/graphql/resolvers/user.ex:442
#, elixir-format
msgid "The password provided is invalid"
msgstr "La contraseña proporcionada no es válida"
#: lib/graphql/resolvers/user.ex:337
#, elixir-format
#: lib/graphql/resolvers/user.ex:337
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:215
#, elixir-format
#: lib/graphql/resolvers/user.ex:215
msgid "This user can't reset their password"
msgstr "Este usuario no puede restablecer su contraseña"
#: lib/graphql/resolvers/user.ex:79
#, elixir-format
#: lib/graphql/resolvers/user.ex:79
msgid "This user has been disabled"
msgstr "Este usuario ha sido inhabilitado"
#: lib/graphql/resolvers/user.ex:179
#, elixir-format
#: lib/graphql/resolvers/user.ex:179
msgid "Unable to validate user"
msgstr "No se puede validar al usuario"
#: lib/graphql/resolvers/user.ex:420
#, elixir-format
#: lib/graphql/resolvers/user.ex:420
msgid "User already disabled"
msgstr "El usuario ya está inhabilitado"
#: lib/graphql/resolvers/user.ex:489
#, elixir-format
#: lib/graphql/resolvers/user.ex:489
msgid "User requested is not logged-in"
msgstr "El usuario solicitado no ha iniciado sesión"
#: lib/graphql/resolvers/group.ex:252
#, elixir-format
#: lib/graphql/resolvers/group.ex:252
msgid "You are already a member of this group"
msgstr "Ya eres miembro de este grupo"
#: lib/graphql/resolvers/group.ex:285
#, elixir-format
#: lib/graphql/resolvers/group.ex:285
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:249
#, elixir-format
#: lib/graphql/resolvers/group.ex:249
msgid "You cannot join this group"
msgstr "No puedes unirte a este grupo"
#: lib/graphql/resolvers/group.ex:97
#, elixir-format
#: lib/graphql/resolvers/group.ex:97
msgid "You may not list groups unless moderator."
msgstr "No puedes enumerar grupos a menos que seas moderador."
#: lib/graphql/resolvers/user.ex:387
#, elixir-format
#: lib/graphql/resolvers/user.ex:387
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:345
#, elixir-format
#: lib/graphql/resolvers/user.ex:345
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:210
#, elixir-format
#: lib/graphql/resolvers/group.ex:210
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:447
#, elixir-format
#: lib/graphql/resolvers/user.ex:447
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:257
#, elixir-format
#: lib/graphql/resolvers/group.ex:257
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:290
#, elixir-format
#: lib/graphql/resolvers/group.ex:290
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:175
#, elixir-format
#: lib/graphql/resolvers/group.ex:175
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:58
#, elixir-format
#: lib/graphql/resolvers/user.ex:58
msgid "You need to have admin access to list users"
msgstr "Necesitas tener acceso de administrador para listar usuarios"
#: lib/graphql/resolvers/user.ex:108
#, elixir-format
#: lib/graphql/resolvers/user.ex:108
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"
#: lib/graphql/resolvers/user.ex:198 lib/graphql/resolvers/user.ex:222
#, elixir-format
#: lib/graphql/resolvers/user.ex:198 lib/graphql/resolvers/user.ex:222
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:128
#, elixir-format
#: lib/graphql/resolvers/user.ex:128
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:64 lib/graphql/resolvers/actor.ex:94
#, elixir-format
#: lib/graphql/resolvers/actor.ex:64 lib/graphql/resolvers/actor.ex:94
msgid "Error while performing background task"
msgstr "Error al realizar la tarea en segundo plano"
#: lib/graphql/resolvers/actor.ex:27
#, elixir-format
#: lib/graphql/resolvers/actor.ex:27
msgid "No profile found with this ID"
msgstr "No se encontró ningún perfil con este ID"
#: lib/graphql/resolvers/actor.ex:54 lib/graphql/resolvers/actor.ex:91
#, elixir-format
#: lib/graphql/resolvers/actor.ex:54 lib/graphql/resolvers/actor.ex:91
msgid "No remote profile found with this ID"
msgstr "No se encontró ningún perfil remoto con este ID"
#: lib/graphql/resolvers/actor.ex:69
#, elixir-format
#: lib/graphql/resolvers/actor.ex:69
msgid "Only moderators and administrators can suspend a profile"
msgstr "Solo los moderadores y administradores pueden suspender un perfil"
#: lib/graphql/resolvers/actor.ex:99
#, elixir-format
#: lib/graphql/resolvers/actor.ex:99
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:24
#, elixir-format
#: lib/graphql/resolvers/actor.ex:24
msgid "Only remote profiles may be refreshed"
msgstr "Solo se pueden actualizar los perfiles remotos"
#: lib/graphql/resolvers/actor.ex:61
#, elixir-format
#: lib/graphql/resolvers/actor.ex:61
msgid "Profile already suspended"
msgstr "Perfil ya suspendido"
#: lib/graphql/resolvers/participant.ex:96
#, 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"
#: lib/graphql/resolvers/participant.ex:90
#, elixir-format
#: lib/graphql/resolvers/participant.ex:90
msgid "Anonymous participation is not enabled"
msgstr "La participación anónima no está habilitada"
#: lib/graphql/resolvers/person.ex:188
#, elixir-format
#: lib/graphql/resolvers/person.ex:188
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:185
#, elixir-format
#: lib/graphql/resolvers/person.ex:185
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:95
#, elixir-format
#: lib/graphql/resolvers/comment.ex:109
msgid "Comment is already deleted"
msgstr "El comentario ya está eliminado"
#: lib/graphql/resolvers/discussion.ex:61
#, elixir-format
#: lib/graphql/resolvers/discussion.ex:61
msgid "Discussion not found"
msgstr "Discusión no encontrada"
#: lib/graphql/resolvers/report.ex:62 lib/graphql/resolvers/report.ex:87
#, elixir-format
#: lib/graphql/resolvers/report.ex:62 lib/graphql/resolvers/report.ex:87
msgid "Error while saving report"
msgstr "Error al guardar el informe"
#: lib/graphql/resolvers/report.ex:113
#, elixir-format
#: lib/graphql/resolvers/report.ex:113
msgid "Error while updating report"
msgstr "Error al actualizar el informe"
#: lib/graphql/resolvers/participant.ex:131
#, elixir-format
#: lib/graphql/resolvers/participant.ex:131
msgid "Event id not found"
msgstr "ID de evento no encontrado"
#, elixir-format
#: lib/graphql/error.ex:89 lib/graphql/resolvers/event.ex:236
#: lib/graphql/resolvers/event.ex:278
#, elixir-format
msgid "Event not found"
msgstr "Evento no encontrado"
#, elixir-format
#: lib/graphql/resolvers/participant.ex:87
#: lib/graphql/resolvers/participant.ex:128 lib/graphql/resolvers/participant.ex:160
#, 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-format
#: lib/graphql/resolvers/participant.ex:103
msgid "Internal Error"
msgstr "Error interno"
#: lib/graphql/resolvers/event.ex:100 lib/graphql/resolvers/participant.ex:234
#, elixir-format
#: lib/graphql/resolvers/event.ex:100 lib/graphql/resolvers/participant.ex:234
msgid "Moderator profile is not owned by authenticated user"
msgstr "El perfil del moderador no es propiedad del usuario autenticado"
#: lib/graphql/resolvers/discussion.ex:181
#, elixir-format
#: lib/graphql/resolvers/discussion.ex:181
msgid "No discussion with ID %{id}"
msgstr "Sin discusión con ID%{id}"
#: lib/graphql/resolvers/todos.ex:81 lib/graphql/resolvers/todos.ex:171
#, elixir-format
#: lib/graphql/resolvers/todos.ex:81 lib/graphql/resolvers/todos.ex:171
msgid "No profile found for user"
msgstr "No se encontró perfil para el usuario"
#: lib/graphql/resolvers/feed_token.ex:66
#, elixir-format
#: lib/graphql/resolvers/feed_token.ex:66
msgid "No such feed token"
msgstr "No existe tal token de alimentación"
#: lib/graphql/resolvers/resource.ex:87
#, elixir-format
#: lib/graphql/resolvers/resource.ex:87
msgid "No such resource"
msgstr "No existe tal recurso"
#: lib/graphql/resolvers/event.ex:202
#, elixir-format
#: lib/graphql/resolvers/event.ex:202
msgid "Organizer profile is not owned by the user"
msgstr "El perfil del organizador no es propiedad del usuario"
#: lib/graphql/resolvers/participant.ex:244
#, elixir-format
#: lib/graphql/resolvers/participant.ex:244
msgid "Participant already has role %{role}"
msgstr "El participante ya tiene el rol%{role}"
#, elixir-format
#: lib/graphql/resolvers/participant.ex:173
#: lib/graphql/resolvers/participant.ex:202 lib/graphql/resolvers/participant.ex:237
#: lib/graphql/resolvers/participant.ex:247
#, elixir-format
msgid "Participant not found"
msgstr "Participante no encontrado"
#: lib/graphql/resolvers/person.ex:31
#, elixir-format
#: lib/graphql/resolvers/person.ex:31
msgid "Person with ID %{id} not found"
msgstr "Persona con ID%{id} no encontrada"
#: lib/graphql/resolvers/person.ex:52
#, elixir-format
#: lib/graphql/resolvers/person.ex:52
msgid "Person with username %{username} not found"
msgstr "Persona con nombre de usuario %{username} no encontrada"
#: lib/graphql/resolvers/picture.ex:45
#, elixir-format
#: lib/graphql/resolvers/picture.ex:45
msgid "Picture with ID %{id} was not found"
msgstr "No se encontró la foto con ID %{id}"
#: lib/graphql/resolvers/post.ex:165 lib/graphql/resolvers/post.ex:198
#, elixir-format
#: lib/graphql/resolvers/post.ex:165 lib/graphql/resolvers/post.ex:198
msgid "Post ID is not a valid ID"
msgstr "La ID de publicación no es válida"
#: lib/graphql/resolvers/post.ex:168 lib/graphql/resolvers/post.ex:201
#, elixir-format
#: lib/graphql/resolvers/post.ex:168 lib/graphql/resolvers/post.ex:201
msgid "Post doesn't exist"
msgstr "La publicación no existe"
#: lib/graphql/resolvers/member.ex:83
#, elixir-format
#: lib/graphql/resolvers/member.ex:83
msgid "Profile invited doesn't exist"
msgstr "El perfil invitado no existe"
#: lib/graphql/resolvers/member.ex:92
#, elixir-format
#: lib/graphql/resolvers/member.ex:92
msgid "Profile is already a member of this group"
msgstr "Perfil ya es miembro de este grupo"
#, elixir-format
#: lib/graphql/resolvers/post.ex:131 lib/graphql/resolvers/post.ex:171
#: lib/graphql/resolvers/post.ex:204 lib/graphql/resolvers/resource.ex:86 lib/graphql/resolvers/resource.ex:123
#: lib/graphql/resolvers/resource.ex:152 lib/graphql/resolvers/resource.ex:181 lib/graphql/resolvers/todos.ex:60
#: lib/graphql/resolvers/todos.ex:84 lib/graphql/resolvers/todos.ex:102 lib/graphql/resolvers/todos.ex:174
#: lib/graphql/resolvers/todos.ex:197 lib/graphql/resolvers/todos.ex:225
#, elixir-format
msgid "Profile is not member of group"
msgstr "El perfil no es miembro del grupo"
#: lib/graphql/resolvers/person.ex:154 lib/graphql/resolvers/person.ex:182
#, elixir-format
#: lib/graphql/resolvers/person.ex:154 lib/graphql/resolvers/person.ex:182
msgid "Profile not found"
msgstr "Perfil no encontrado"
#: lib/graphql/resolvers/event.ex:104 lib/graphql/resolvers/participant.ex:241
#, elixir-format
#: lib/graphql/resolvers/event.ex:104 lib/graphql/resolvers/participant.ex:241
msgid "Provided moderator profile doesn't have permission on this event"
msgstr "El perfil de moderador proporcionado no tiene permiso para este evento"
#: lib/graphql/resolvers/report.ex:38
#, elixir-format
#: lib/graphql/resolvers/report.ex:38
msgid "Report not found"
msgstr "Informe no encontrado"
#: lib/graphql/resolvers/resource.ex:149 lib/graphql/resolvers/resource.ex:178
#, elixir-format
#: lib/graphql/resolvers/resource.ex:149 lib/graphql/resolvers/resource.ex:178
msgid "Resource doesn't exist"
msgstr "El recurso no existe"
#: lib/graphql/resolvers/participant.ex:124
#, 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:267
#, elixir-format
#: lib/graphql/resolvers/participant.ex:267
msgid "This token is invalid"
msgstr "Este token no es válido"
#: lib/graphql/resolvers/todos.ex:168 lib/graphql/resolvers/todos.ex:222
#, elixir-format
#: lib/graphql/resolvers/todos.ex:168 lib/graphql/resolvers/todos.ex:222
msgid "Todo doesn't exist"
msgstr "Todo no existe"
#, elixir-format
#: lib/graphql/resolvers/todos.ex:78 lib/graphql/resolvers/todos.ex:194
#: lib/graphql/resolvers/todos.ex:219
#, elixir-format
msgid "Todo list doesn't exist"
msgstr "La lista de tareas pendientes no existe"
#: lib/graphql/resolvers/feed_token.ex:72
#, elixir-format
#: lib/graphql/resolvers/feed_token.ex:72
msgid "Token does not exist"
msgstr "El token no existe"
#: lib/graphql/resolvers/feed_token.ex:69
#, elixir-format
#: lib/graphql/resolvers/feed_token.ex:69
msgid "Token is not a valid UUID"
msgstr "El token no es un UUID válido"
#: lib/graphql/resolvers/event.ex:239
#, elixir-format
#: lib/graphql/resolvers/event.ex:239
msgid "User doesn't own profile"
msgstr "El usuario no posee el perfil"
#: lib/graphql/error.ex:87 lib/graphql/resolvers/person.ex:323
#, elixir-format
#: lib/graphql/error.ex:87 lib/graphql/resolvers/person.ex:323
msgid "User not found"
msgstr "Usuario no encontrado"
#: lib/graphql/resolvers/person.ex:235
#, elixir-format
#: lib/graphql/resolvers/person.ex:235
msgid "You already have a profile for this user"
msgstr "Ya tienes un perfil para este usuario"
#: lib/graphql/resolvers/participant.ex:134
#, 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/discussion.ex:185
#, elixir-format
#: lib/graphql/resolvers/discussion.ex:185
msgid "You are not a member of the group the discussion belongs to"
msgstr "No eres miembro del grupo al que pertenece la discusión"
#: lib/graphql/resolvers/member.ex:86
#, elixir-format
#: lib/graphql/resolvers/member.ex:86
msgid "You are not a member of this group"
msgstr "no eres un miembro de este grupo"
#: lib/graphql/resolvers/member.ex:143
#, elixir-format
#: lib/graphql/resolvers/member.ex:143
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:41
#, elixir-format
#: lib/graphql/resolvers/comment.ex:55
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:44
#, elixir-format
#: lib/graphql/resolvers/feed_token.ex:44
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:103
#, elixir-format
#: lib/graphql/resolvers/comment.ex:117
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:81
#, elixir-format
#: lib/graphql/resolvers/feed_token.ex:81
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:63
#, elixir-format
#: lib/graphql/resolvers/comment.ex:77
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-format
#: lib/graphql/resolvers/participant.ex:167
#: lib/graphql/resolvers/participant.ex:196
#, 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:147
#, elixir-format
#: lib/graphql/resolvers/member.ex:147
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:91
#, elixir-format
#: lib/graphql/resolvers/comment.ex:105
msgid "You cannot delete this comment"
msgstr "No puedes borrar este comentario"
#: lib/graphql/resolvers/event.ex:274
#, elixir-format
#: lib/graphql/resolvers/event.ex:274
msgid "You cannot delete this event"
msgstr "No puedes borrar este evento"
#: lib/graphql/resolvers/member.ex:89
#, elixir-format
#: lib/graphql/resolvers/member.ex:89
msgid "You cannot invite to this group"
msgstr "No puedes invitar a este grupo"
#: lib/graphql/resolvers/feed_token.ex:75
#, elixir-format
#: lib/graphql/resolvers/feed_token.ex:75
msgid "You don't have permission to delete this token"
msgstr "No tienes permiso para eliminar este token"
#: lib/graphql/resolvers/admin.ex:51
#, elixir-format
#: lib/graphql/resolvers/admin.ex:51
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:28
#, elixir-format
#: lib/graphql/resolvers/report.ex:28
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:118
#, elixir-format
#: lib/graphql/resolvers/report.ex:118
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:43
#, elixir-format
#: lib/graphql/resolvers/report.ex:43
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:194
#, elixir-format
#: lib/graphql/resolvers/admin.ex:194
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:179
#, elixir-format
#: lib/graphql/resolvers/admin.ex:179
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:222
#, elixir-format
#: lib/graphql/resolvers/admin.ex:222
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:66
#, elixir-format
#: lib/graphql/resolvers/discussion.ex:66
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:92
#, elixir-format
#: lib/graphql/resolvers/resource.ex:92
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:213
#, elixir-format
#: lib/graphql/resolvers/event.ex:213
msgid "You need to be logged-in to create events"
msgstr "Debes iniciar sesión para crear eventos"
#: lib/graphql/resolvers/post.ex:139
#, elixir-format
#: lib/graphql/resolvers/post.ex:139
msgid "You need to be logged-in to create posts"
msgstr "Debes iniciar sesión para crear publicaciones"
#: lib/graphql/resolvers/report.ex:81 lib/graphql/resolvers/report.ex:92
#, elixir-format
#: lib/graphql/resolvers/report.ex:81 lib/graphql/resolvers/report.ex:92
msgid "You need to be logged-in to create reports"
msgstr "Debe iniciar sesión para crear informes"
#: lib/graphql/resolvers/resource.ex:128
#, elixir-format
#: lib/graphql/resolvers/resource.ex:128
msgid "You need to be logged-in to create resources"
msgstr "Debe iniciar sesión para crear recursos"
#: lib/graphql/resolvers/event.ex:286
#, elixir-format
#: lib/graphql/resolvers/event.ex:286
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:209
#, elixir-format
#: lib/graphql/resolvers/post.ex:209
msgid "You need to be logged-in to delete posts"
msgstr "Debes iniciar sesión para eliminar publicaciones"
#: lib/graphql/resolvers/resource.ex:186
#, elixir-format
#: lib/graphql/resolvers/resource.ex:186
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-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:207
#, elixir-format
#: lib/graphql/resolvers/participant.ex:207
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:247
#, elixir-format
#: lib/graphql/resolvers/event.ex:247
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:176
#, elixir-format
#: lib/graphql/resolvers/post.ex:176
msgid "You need to be logged-in to update posts"
msgstr "Debes iniciar sesión para actualizar las publicaciones"
#: lib/graphql/resolvers/resource.ex:157
#, elixir-format
#: lib/graphql/resolvers/resource.ex:157
msgid "You need to be logged-in to update resources"
msgstr "Debes iniciar sesión para actualizar los recursos"
#: lib/graphql/resolvers/resource.ex:204
#, elixir-format
#: lib/graphql/resolvers/resource.ex:204
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/picture.ex:83
#, elixir-format
#: lib/graphql/resolvers/picture.ex:83
msgid "You need to login to upload a picture"
msgstr "Debes iniciar sesión para subir una imagen"
#: lib/graphql/resolvers/report.ex:84
#, elixir-format
#: lib/graphql/resolvers/report.ex:84
msgid "Reporter ID does not match the anonymous profile id"
msgstr ""
"La identificación del informante no coincide con la identificación del "
"perfil anónimo"
#: lib/graphql/resolvers/report.ex:59
#, elixir-format
#: lib/graphql/resolvers/report.ex:59
msgid "Reporter profile is not owned by authenticated user"
msgstr "El perfil del denunciante no es propiedad de un usuario autenticado"
#: lib/graphql/resolvers/resource.ex:120
#, elixir-format
#: lib/graphql/resolvers/resource.ex:120
msgid "Parent resource doesn't belong to this group"
msgstr "El recurso principal no pertenece a este grupo"
#: lib/graphql/resolvers/participant.ex:93
#, 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"
#: lib/mobilizon/users/user.ex:109
#, elixir-format
#: lib/mobilizon/users/user.ex:109
msgid "The chosen password is too short."
msgstr "La contraseña elegida es demasiado corta."
#: lib/mobilizon/users/user.ex:138
#, elixir-format
#: lib/mobilizon/users/user.ex:138
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:104
#, elixir-format
#: lib/mobilizon/users/user.ex:104
msgid "This email is already used."
msgstr "Este correo electrónico ya está en uso."
#: lib/graphql/error.ex:88
#, elixir-format
#: lib/graphql/error.ex:88
msgid "Post not found"
msgstr "Informe no encontrado"
#: lib/graphql/error.ex:75
#, elixir-format
#: lib/graphql/error.ex:75
msgid "Invalid arguments passed"
msgstr "Se pasaron argumentos no válidos"
#: lib/graphql/error.ex:81
#, elixir-format
#: lib/graphql/error.ex:81
msgid "Invalid credentials"
msgstr "Credenciales no válidas"
#: lib/graphql/error.ex:79
#, elixir-format
#: lib/graphql/error.ex:79
msgid "Reset your password to login"
msgstr "Restablezca su contraseña para iniciar sesión"
#: lib/graphql/error.ex:86
#, elixir-format
#: lib/graphql/error.ex:86
msgid "Resource not found"
msgstr "Recurso no encontrado"
#: lib/graphql/error.ex:90
#, elixir-format
#: lib/graphql/error.ex:90
msgid "Something went wrong"
msgstr "Algo salió mal"
#: lib/graphql/error.ex:74
#, elixir-format
#: lib/graphql/error.ex:74
msgid "Unknown Resource"
msgstr "Recurso desconocido"
#: lib/graphql/error.ex:84
#, elixir-format
#: lib/graphql/error.ex:84
msgid "You don't have permission to do this"
msgstr "No tienes permiso para hacer esto"
#: lib/graphql/error.ex:76
#, elixir-format
#: lib/graphql/error.ex:76
msgid "You need to be logged in"
msgstr "Debes iniciar sesión"
#: lib/graphql/resolvers/member.ex:112
#, elixir-format
#: lib/graphql/resolvers/member.ex:112
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:129
#, elixir-format
#: lib/graphql/resolvers/member.ex:129
msgid "You can't reject this invitation with this profile."
msgstr "No puedes rechazar esta invitación con este perfil."

View File

@ -1038,7 +1038,7 @@ msgstr ""
#, elixir-format
#: lib/web/templates/email/email_changed_old.html.eex:41
#: lib/web/templates/email/email_changed_old.text.eex:5
#: lib/web/templates/email/email_changed_old.html.eex:65 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}."
msgstr ""
"Jos et tehnyt vaihtoa itse, todennäköisesti joku muu on päässyt käyttämään "
@ -1591,3 +1591,51 @@ msgstr ""
#: lib/mobilizon/posts/post.ex:90
msgid "A title is required for the post"
msgstr ""
#, elixir-format
#: lib/web/templates/email/instance_follow.text.eex:3
msgid "%{name} (%{domain}) just requested to follow your instance."
msgstr ""
#, elixir-format
#: lib/web/email/follow.ex:54
msgid "%{name} requests to follow your instance"
msgstr ""
#, elixir-format
#: lib/web/templates/email/instance_follow.html.eex:38
msgid "<b>%{name} (%{domain})</b> just requested to follow your instance. If you accept, this instance will receive all of your instance's public events."
msgstr ""
#, elixir-format
#: lib/web/templates/email/instance_follow.text.eex:4
msgid "If you accept, this instance will receive all of your public events."
msgstr ""
#, elixir-format
#: lib/web/email/follow.ex:48
msgid "Instance %{name} (%{domain}) requests to follow your instance"
msgstr ""
#, elixir-format
#: lib/web/templates/email/instance_follow.html.eex:66
msgid "See the federation settings"
msgstr ""
#, elixir-format
#: lib/web/templates/email/instance_follow.html.eex:52
#: lib/web/templates/email/instance_follow.text.eex:6
msgid "To accept this invitation, head over to the instance's admin settings."
msgstr "Hyväksy kutsu siirtymällä omiin ryhmiisi."
#, elixir-format
#: lib/web/templates/email/instance_follow.html.eex:13
#: lib/web/templates/email/instance_follow.text.eex:1
msgid "Want to connect?"
msgstr ""
#, elixir-format
#: lib/web/templates/email/instance_follow.html.eex:45
#: lib/web/templates/email/instance_follow.text.eex:5
msgid "Note: %{name} (%{domain}) following you doesn't necessarily imply that you follow this instance, but you can ask to follow them too."
msgstr ""

View File

@ -162,7 +162,7 @@ msgid "No user with this email was found"
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/comment.ex:36 lib/graphql/resolvers/comment.ex:98
#: lib/graphql/resolvers/comment.ex:50 lib/graphql/resolvers/comment.ex:112
#: lib/graphql/resolvers/event.ex:281 lib/graphql/resolvers/feed_token.ex:28 lib/graphql/resolvers/group.ex:243
#: lib/graphql/resolvers/member.ex:77 lib/graphql/resolvers/participant.ex:29
#: lib/graphql/resolvers/participant.ex:163 lib/graphql/resolvers/participant.ex:192 lib/graphql/resolvers/person.ex:157
@ -364,7 +364,7 @@ msgid "Cannot remove the last identity of a user"
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/comment.ex:95
#: lib/graphql/resolvers/comment.ex:109
msgid "Comment is already deleted"
msgstr ""
@ -578,7 +578,7 @@ msgid "You are not a moderator or admin for this group"
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/comment.ex:41
#: lib/graphql/resolvers/comment.ex:55
msgid "You are not allowed to create a comment if not connected"
msgstr ""
@ -588,7 +588,7 @@ msgid "You are not allowed to create a feed token if not connected"
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/comment.ex:103
#: lib/graphql/resolvers/comment.ex:117
msgid "You are not allowed to delete a comment if not connected"
msgstr ""
@ -598,7 +598,7 @@ msgid "You are not allowed to delete a feed token if not connected"
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/comment.ex:63
#: lib/graphql/resolvers/comment.ex:77
msgid "You are not allowed to update a comment if not connected"
msgstr ""
@ -614,7 +614,7 @@ msgid "You can't set yourself to a lower member role for this group because you
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/comment.ex:91
#: lib/graphql/resolvers/comment.ex:105
msgid "You cannot delete this comment"
msgstr ""

File diff suppressed because it is too large Load Diff

View File

@ -164,7 +164,7 @@ msgid "No user with this email was found"
msgstr "Aucun·e utilisateur·ice avec cette adresse e-mail n'a été trouvé·e"
#, elixir-format
#: lib/graphql/resolvers/comment.ex:36 lib/graphql/resolvers/comment.ex:98
#: lib/graphql/resolvers/comment.ex:50 lib/graphql/resolvers/comment.ex:112
#: lib/graphql/resolvers/event.ex:281 lib/graphql/resolvers/feed_token.ex:28 lib/graphql/resolvers/group.ex:243
#: lib/graphql/resolvers/member.ex:77 lib/graphql/resolvers/participant.ex:29
#: lib/graphql/resolvers/participant.ex:163 lib/graphql/resolvers/participant.ex:192 lib/graphql/resolvers/person.ex:157
@ -368,7 +368,7 @@ msgid "Cannot remove the last identity of a user"
msgstr "Impossible de supprimer le dernier profil d'un·e utilisateur·ice"
#, elixir-format
#: lib/graphql/resolvers/comment.ex:95
#: lib/graphql/resolvers/comment.ex:109
msgid "Comment is already deleted"
msgstr "Le commentaire est déjà supprimé"
@ -582,7 +582,7 @@ msgid "You are not a moderator or admin for this group"
msgstr "Vous n'êtes pas administrateur·ice ou modérateur·ice de ce groupe"
#, elixir-format
#: lib/graphql/resolvers/comment.ex:41
#: lib/graphql/resolvers/comment.ex:55
msgid "You are not allowed to create a comment if not connected"
msgstr "Vous n'êtes pas autorisé·e à créer un commentaire si non connecté·e"
@ -592,7 +592,7 @@ msgid "You are not allowed to create a feed token if not connected"
msgstr "Vous n'êtes pas autorisé·e à créer un jeton de flux si non connecté·e"
#, elixir-format
#: lib/graphql/resolvers/comment.ex:103
#: lib/graphql/resolvers/comment.ex:117
msgid "You are not allowed to delete a comment if not connected"
msgstr "Vous n'êtes pas autorisé·e à supprimer un commentaire si non connecté·e"
@ -602,7 +602,7 @@ msgid "You are not allowed to delete a feed token if not connected"
msgstr "Vous n'êtes pas autorisé·e à supprimer un jeton de flux si non connecté·e"
#, elixir-format
#: lib/graphql/resolvers/comment.ex:63
#: lib/graphql/resolvers/comment.ex:77
msgid "You are not allowed to update a comment if not connected"
msgstr "Vous n'êtes pas autorisé·e à mettre à jour un commentaire si non connecté·e"
@ -620,7 +620,7 @@ msgstr ""
"administrateur·ice"
#, elixir-format
#: lib/graphql/resolvers/comment.ex:91
#: lib/graphql/resolvers/comment.ex:105
msgid "You cannot delete this comment"
msgstr "Vous ne pouvez pas supprimer ce commentaire"

View File

@ -859,7 +859,7 @@ msgstr ""
#, elixir-format
#: lib/web/templates/email/email_changed_old.html.eex:41
#: lib/web/templates/email/email_changed_old.text.eex:5
#: lib/web/templates/email/email_changed_old.html.eex:65 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}."
msgstr ""
@ -1313,3 +1313,51 @@ msgstr ""
#: lib/mobilizon/posts/post.ex:90
msgid "A title is required for the post"
msgstr ""
#, elixir-format
#: lib/web/templates/email/instance_follow.text.eex:3
msgid "%{name} (%{domain}) just requested to follow your instance."
msgstr ""
#, elixir-format
#: lib/web/email/follow.ex:54
msgid "%{name} requests to follow your instance"
msgstr ""
#, elixir-format
#: lib/web/templates/email/instance_follow.html.eex:38
msgid "<b>%{name} (%{domain})</b> just requested to follow your instance. If you accept, this instance will receive all of your instance's public events."
msgstr ""
#, elixir-format
#: lib/web/templates/email/instance_follow.text.eex:4
msgid "If you accept, this instance will receive all of your public events."
msgstr ""
#, elixir-format
#: lib/web/email/follow.ex:48
msgid "Instance %{name} (%{domain}) requests to follow your instance"
msgstr ""
#, elixir-format
#: lib/web/templates/email/instance_follow.html.eex:66
msgid "See the federation settings"
msgstr ""
#, elixir-format
#: lib/web/templates/email/instance_follow.html.eex:52
#: lib/web/templates/email/instance_follow.text.eex:6
msgid "To accept this invitation, head over to the instance's admin settings."
msgstr ""
#, elixir-format
#: lib/web/templates/email/instance_follow.html.eex:13
#: lib/web/templates/email/instance_follow.text.eex:1
msgid "Want to connect?"
msgstr ""
#, elixir-format
#: lib/web/templates/email/instance_follow.html.eex:45
#: lib/web/templates/email/instance_follow.text.eex:5
msgid "Note: %{name} (%{domain}) following you doesn't necessarily imply that you follow this instance, but you can ask to follow them too."
msgstr ""

View File

@ -162,7 +162,7 @@ msgid "No user with this email was found"
msgstr "Nessun utente con questa email"
#, elixir-format
#: lib/graphql/resolvers/comment.ex:36 lib/graphql/resolvers/comment.ex:98
#: lib/graphql/resolvers/comment.ex:50 lib/graphql/resolvers/comment.ex:112
#: lib/graphql/resolvers/event.ex:281 lib/graphql/resolvers/feed_token.ex:28 lib/graphql/resolvers/group.ex:243
#: lib/graphql/resolvers/member.ex:77 lib/graphql/resolvers/participant.ex:29
#: lib/graphql/resolvers/participant.ex:163 lib/graphql/resolvers/participant.ex:192 lib/graphql/resolvers/person.ex:157
@ -364,7 +364,7 @@ msgid "Cannot remove the last identity of a user"
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/comment.ex:95
#: lib/graphql/resolvers/comment.ex:109
msgid "Comment is already deleted"
msgstr "Commento già cancellato"
@ -578,7 +578,7 @@ msgid "You are not a moderator or admin for this group"
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/comment.ex:41
#: lib/graphql/resolvers/comment.ex:55
msgid "You are not allowed to create a comment if not connected"
msgstr ""
@ -588,7 +588,7 @@ msgid "You are not allowed to create a feed token if not connected"
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/comment.ex:103
#: lib/graphql/resolvers/comment.ex:117
msgid "You are not allowed to delete a comment if not connected"
msgstr ""
@ -598,7 +598,7 @@ msgid "You are not allowed to delete a feed token if not connected"
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/comment.ex:63
#: lib/graphql/resolvers/comment.ex:77
msgid "You are not allowed to update a comment if not connected"
msgstr ""
@ -614,7 +614,7 @@ msgid "You can't set yourself to a lower member role for this group because you
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/comment.ex:91
#: lib/graphql/resolvers/comment.ex:105
msgid "You cannot delete this comment"
msgstr ""

View File

@ -850,7 +850,7 @@ msgstr ""
#, elixir-format
#: lib/web/templates/email/email_changed_old.html.eex:41
#: lib/web/templates/email/email_changed_old.text.eex:5
#: lib/web/templates/email/email_changed_old.html.eex:65 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}."
msgstr ""
@ -1303,3 +1303,51 @@ msgstr ""
#: lib/mobilizon/posts/post.ex:90
msgid "A title is required for the post"
msgstr ""
#, elixir-format
#: lib/web/templates/email/instance_follow.text.eex:3
msgid "%{name} (%{domain}) just requested to follow your instance."
msgstr ""
#, elixir-format
#: lib/web/email/follow.ex:54
msgid "%{name} requests to follow your instance"
msgstr ""
#, elixir-format
#: lib/web/templates/email/instance_follow.html.eex:38
msgid "<b>%{name} (%{domain})</b> just requested to follow your instance. If you accept, this instance will receive all of your instance's public events."
msgstr ""
#, elixir-format
#: lib/web/templates/email/instance_follow.text.eex:4
msgid "If you accept, this instance will receive all of your public events."
msgstr ""
#, elixir-format
#: lib/web/email/follow.ex:48
msgid "Instance %{name} (%{domain}) requests to follow your instance"
msgstr ""
#, elixir-format
#: lib/web/templates/email/instance_follow.html.eex:66
msgid "See the federation settings"
msgstr ""
#, elixir-format
#: lib/web/templates/email/instance_follow.html.eex:52
#: lib/web/templates/email/instance_follow.text.eex:6
msgid "To accept this invitation, head over to the instance's admin settings."
msgstr ""
#, elixir-format
#: lib/web/templates/email/instance_follow.html.eex:13
#: lib/web/templates/email/instance_follow.text.eex:1
msgid "Want to connect?"
msgstr ""
#, elixir-format
#: lib/web/templates/email/instance_follow.html.eex:45
#: lib/web/templates/email/instance_follow.text.eex:5
msgid "Note: %{name} (%{domain}) following you doesn't necessarily imply that you follow this instance, but you can ask to follow them too."
msgstr ""

View File

@ -149,7 +149,7 @@ msgid "No user with this email was found"
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/comment.ex:36 lib/graphql/resolvers/comment.ex:98
#: lib/graphql/resolvers/comment.ex:50 lib/graphql/resolvers/comment.ex:112
#: lib/graphql/resolvers/event.ex:281 lib/graphql/resolvers/feed_token.ex:28 lib/graphql/resolvers/group.ex:243
#: lib/graphql/resolvers/member.ex:77 lib/graphql/resolvers/participant.ex:29
#: lib/graphql/resolvers/participant.ex:163 lib/graphql/resolvers/participant.ex:192 lib/graphql/resolvers/person.ex:157
@ -351,7 +351,7 @@ msgid "Cannot remove the last identity of a user"
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/comment.ex:95
#: lib/graphql/resolvers/comment.ex:109
msgid "Comment is already deleted"
msgstr ""
@ -565,7 +565,7 @@ msgid "You are not a moderator or admin for this group"
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/comment.ex:41
#: lib/graphql/resolvers/comment.ex:55
msgid "You are not allowed to create a comment if not connected"
msgstr ""
@ -575,7 +575,7 @@ msgid "You are not allowed to create a feed token if not connected"
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/comment.ex:103
#: lib/graphql/resolvers/comment.ex:117
msgid "You are not allowed to delete a comment if not connected"
msgstr ""
@ -585,7 +585,7 @@ msgid "You are not allowed to delete a feed token if not connected"
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/comment.ex:63
#: lib/graphql/resolvers/comment.ex:77
msgid "You are not allowed to update a comment if not connected"
msgstr ""
@ -601,7 +601,7 @@ msgid "You can't set yourself to a lower member role for this group because you
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/comment.ex:91
#: lib/graphql/resolvers/comment.ex:105
msgid "You cannot delete this comment"
msgstr ""

View File

@ -875,7 +875,7 @@ msgstr ""
#, elixir-format
#: lib/web/templates/email/email_changed_old.html.eex:41
#: lib/web/templates/email/email_changed_old.text.eex:5
#: lib/web/templates/email/email_changed_old.html.eex:65 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}."
msgstr ""
@ -1338,3 +1338,51 @@ msgstr ""
#: lib/mobilizon/posts/post.ex:90
msgid "A title is required for the post"
msgstr ""
#, elixir-format
#: lib/web/templates/email/instance_follow.text.eex:3
msgid "%{name} (%{domain}) just requested to follow your instance."
msgstr ""
#, elixir-format
#: lib/web/email/follow.ex:54
msgid "%{name} requests to follow your instance"
msgstr ""
#, elixir-format
#: lib/web/templates/email/instance_follow.html.eex:38
msgid "<b>%{name} (%{domain})</b> just requested to follow your instance. If you accept, this instance will receive all of your instance's public events."
msgstr ""
#, elixir-format
#: lib/web/templates/email/instance_follow.text.eex:4
msgid "If you accept, this instance will receive all of your public events."
msgstr ""
#, elixir-format
#: lib/web/email/follow.ex:48
msgid "Instance %{name} (%{domain}) requests to follow your instance"
msgstr ""
#, elixir-format
#: lib/web/templates/email/instance_follow.html.eex:66
msgid "See the federation settings"
msgstr ""
#, elixir-format
#: lib/web/templates/email/instance_follow.html.eex:52
#: lib/web/templates/email/instance_follow.text.eex:6
msgid "To accept this invitation, head over to the instance's admin settings."
msgstr ""
#, elixir-format
#: lib/web/templates/email/instance_follow.html.eex:13
#: lib/web/templates/email/instance_follow.text.eex:1
msgid "Want to connect?"
msgstr ""
#, elixir-format
#: lib/web/templates/email/instance_follow.html.eex:45
#: lib/web/templates/email/instance_follow.text.eex:5
msgid "Note: %{name} (%{domain}) following you doesn't necessarily imply that you follow this instance, but you can ask to follow them too."
msgstr ""

View File

@ -155,7 +155,7 @@ msgid "No user with this email was found"
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/comment.ex:36 lib/graphql/resolvers/comment.ex:98
#: lib/graphql/resolvers/comment.ex:50 lib/graphql/resolvers/comment.ex:112
#: lib/graphql/resolvers/event.ex:281 lib/graphql/resolvers/feed_token.ex:28 lib/graphql/resolvers/group.ex:243
#: lib/graphql/resolvers/member.ex:77 lib/graphql/resolvers/participant.ex:29
#: lib/graphql/resolvers/participant.ex:163 lib/graphql/resolvers/participant.ex:192 lib/graphql/resolvers/person.ex:157
@ -357,7 +357,7 @@ msgid "Cannot remove the last identity of a user"
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/comment.ex:95
#: lib/graphql/resolvers/comment.ex:109
msgid "Comment is already deleted"
msgstr ""
@ -571,7 +571,7 @@ msgid "You are not a moderator or admin for this group"
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/comment.ex:41
#: lib/graphql/resolvers/comment.ex:55
msgid "You are not allowed to create a comment if not connected"
msgstr ""
@ -581,7 +581,7 @@ msgid "You are not allowed to create a feed token if not connected"
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/comment.ex:103
#: lib/graphql/resolvers/comment.ex:117
msgid "You are not allowed to delete a comment if not connected"
msgstr ""
@ -591,7 +591,7 @@ msgid "You are not allowed to delete a feed token if not connected"
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/comment.ex:63
#: lib/graphql/resolvers/comment.ex:77
msgid "You are not allowed to update a comment if not connected"
msgstr ""
@ -607,7 +607,7 @@ msgid "You can't set yourself to a lower member role for this group because you
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/comment.ex:91
#: lib/graphql/resolvers/comment.ex:105
msgid "You cannot delete this comment"
msgstr ""

View File

@ -874,7 +874,7 @@ msgstr ""
#, elixir-format
#: lib/web/templates/email/email_changed_old.html.eex:41
#: lib/web/templates/email/email_changed_old.text.eex:5
#: lib/web/templates/email/email_changed_old.html.eex:65 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}."
msgstr ""
@ -1340,3 +1340,51 @@ msgstr ""
#: lib/mobilizon/posts/post.ex:90
msgid "A title is required for the post"
msgstr ""
#, elixir-format
#: lib/web/templates/email/instance_follow.text.eex:3
msgid "%{name} (%{domain}) just requested to follow your instance."
msgstr ""
#, elixir-format
#: lib/web/email/follow.ex:54
msgid "%{name} requests to follow your instance"
msgstr ""
#, elixir-format
#: lib/web/templates/email/instance_follow.html.eex:38
msgid "<b>%{name} (%{domain})</b> just requested to follow your instance. If you accept, this instance will receive all of your instance's public events."
msgstr ""
#, elixir-format
#: lib/web/templates/email/instance_follow.text.eex:4
msgid "If you accept, this instance will receive all of your public events."
msgstr ""
#, elixir-format
#: lib/web/email/follow.ex:48
msgid "Instance %{name} (%{domain}) requests to follow your instance"
msgstr ""
#, elixir-format
#: lib/web/templates/email/instance_follow.html.eex:66
msgid "See the federation settings"
msgstr ""
#, elixir-format
#: lib/web/templates/email/instance_follow.html.eex:52
#: lib/web/templates/email/instance_follow.text.eex:6
msgid "To accept this invitation, head over to the instance's admin settings."
msgstr "Per dire dacceptar aquesta invitacion, anatz als vòstres grops."
#, elixir-format
#: lib/web/templates/email/instance_follow.html.eex:13
#: lib/web/templates/email/instance_follow.text.eex:1
msgid "Want to connect?"
msgstr ""
#, elixir-format
#: lib/web/templates/email/instance_follow.html.eex:45
#: lib/web/templates/email/instance_follow.text.eex:5
msgid "Note: %{name} (%{domain}) following you doesn't necessarily imply that you follow this instance, but you can ask to follow them too."
msgstr ""

View File

@ -162,7 +162,7 @@ msgid "No user with this email was found"
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/comment.ex:36 lib/graphql/resolvers/comment.ex:98
#: lib/graphql/resolvers/comment.ex:50 lib/graphql/resolvers/comment.ex:112
#: lib/graphql/resolvers/event.ex:281 lib/graphql/resolvers/feed_token.ex:28 lib/graphql/resolvers/group.ex:243
#: lib/graphql/resolvers/member.ex:77 lib/graphql/resolvers/participant.ex:29
#: lib/graphql/resolvers/participant.ex:163 lib/graphql/resolvers/participant.ex:192 lib/graphql/resolvers/person.ex:157
@ -364,7 +364,7 @@ msgid "Cannot remove the last identity of a user"
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/comment.ex:95
#: lib/graphql/resolvers/comment.ex:109
msgid "Comment is already deleted"
msgstr ""
@ -578,7 +578,7 @@ msgid "You are not a moderator or admin for this group"
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/comment.ex:41
#: lib/graphql/resolvers/comment.ex:55
msgid "You are not allowed to create a comment if not connected"
msgstr ""
@ -588,7 +588,7 @@ msgid "You are not allowed to create a feed token if not connected"
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/comment.ex:103
#: lib/graphql/resolvers/comment.ex:117
msgid "You are not allowed to delete a comment if not connected"
msgstr ""
@ -598,7 +598,7 @@ msgid "You are not allowed to delete a feed token if not connected"
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/comment.ex:63
#: lib/graphql/resolvers/comment.ex:77
msgid "You are not allowed to update a comment if not connected"
msgstr ""
@ -614,7 +614,7 @@ msgid "You can't set yourself to a lower member role for this group because you
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/comment.ex:91
#: lib/graphql/resolvers/comment.ex:105
msgid "You cannot delete this comment"
msgstr ""

View File

@ -888,7 +888,7 @@ msgstr ""
#, elixir-format
#: lib/web/templates/email/email_changed_old.html.eex:41
#: lib/web/templates/email/email_changed_old.text.eex:5
#: lib/web/templates/email/email_changed_old.html.eex:65 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}."
msgstr ""
@ -1351,3 +1351,51 @@ msgstr ""
#: lib/mobilizon/posts/post.ex:90
msgid "A title is required for the post"
msgstr ""
#, elixir-format
#: lib/web/templates/email/instance_follow.text.eex:3
msgid "%{name} (%{domain}) just requested to follow your instance."
msgstr ""
#, elixir-format
#: lib/web/email/follow.ex:54
msgid "%{name} requests to follow your instance"
msgstr ""
#, elixir-format
#: lib/web/templates/email/instance_follow.html.eex:38
msgid "<b>%{name} (%{domain})</b> just requested to follow your instance. If you accept, this instance will receive all of your instance's public events."
msgstr ""
#, elixir-format
#: lib/web/templates/email/instance_follow.text.eex:4
msgid "If you accept, this instance will receive all of your public events."
msgstr ""
#, elixir-format
#: lib/web/email/follow.ex:48
msgid "Instance %{name} (%{domain}) requests to follow your instance"
msgstr ""
#, elixir-format
#: lib/web/templates/email/instance_follow.html.eex:66
msgid "See the federation settings"
msgstr ""
#, elixir-format
#: lib/web/templates/email/instance_follow.html.eex:52
#: lib/web/templates/email/instance_follow.text.eex:6
msgid "To accept this invitation, head over to the instance's admin settings."
msgstr ""
#, elixir-format
#: lib/web/templates/email/instance_follow.html.eex:13
#: lib/web/templates/email/instance_follow.text.eex:1
msgid "Want to connect?"
msgstr ""
#, elixir-format
#: lib/web/templates/email/instance_follow.html.eex:45
#: lib/web/templates/email/instance_follow.text.eex:5
msgid "Note: %{name} (%{domain}) following you doesn't necessarily imply that you follow this instance, but you can ask to follow them too."
msgstr ""

View File

@ -169,7 +169,7 @@ msgid "No user with this email was found"
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/comment.ex:36 lib/graphql/resolvers/comment.ex:98
#: lib/graphql/resolvers/comment.ex:50 lib/graphql/resolvers/comment.ex:112
#: lib/graphql/resolvers/event.ex:281 lib/graphql/resolvers/feed_token.ex:28 lib/graphql/resolvers/group.ex:243
#: lib/graphql/resolvers/member.ex:77 lib/graphql/resolvers/participant.ex:29
#: lib/graphql/resolvers/participant.ex:163 lib/graphql/resolvers/participant.ex:192 lib/graphql/resolvers/person.ex:157
@ -371,7 +371,7 @@ msgid "Cannot remove the last identity of a user"
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/comment.ex:95
#: lib/graphql/resolvers/comment.ex:109
msgid "Comment is already deleted"
msgstr ""
@ -585,7 +585,7 @@ msgid "You are not a moderator or admin for this group"
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/comment.ex:41
#: lib/graphql/resolvers/comment.ex:55
msgid "You are not allowed to create a comment if not connected"
msgstr ""
@ -595,7 +595,7 @@ msgid "You are not allowed to create a feed token if not connected"
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/comment.ex:103
#: lib/graphql/resolvers/comment.ex:117
msgid "You are not allowed to delete a comment if not connected"
msgstr ""
@ -605,7 +605,7 @@ msgid "You are not allowed to delete a feed token if not connected"
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/comment.ex:63
#: lib/graphql/resolvers/comment.ex:77
msgid "You are not allowed to update a comment if not connected"
msgstr ""
@ -621,7 +621,7 @@ msgid "You can't set yourself to a lower member role for this group because you
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/comment.ex:91
#: lib/graphql/resolvers/comment.ex:105
msgid "You cannot delete this comment"
msgstr ""

View File

@ -855,7 +855,7 @@ msgstr ""
#, elixir-format
#: lib/web/templates/email/email_changed_old.html.eex:41
#: lib/web/templates/email/email_changed_old.text.eex:5
#: lib/web/templates/email/email_changed_old.html.eex:65 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}."
msgstr ""
@ -1308,3 +1308,51 @@ msgstr ""
#: lib/mobilizon/posts/post.ex:90
msgid "A title is required for the post"
msgstr ""
#, elixir-format
#: lib/web/templates/email/instance_follow.text.eex:3
msgid "%{name} (%{domain}) just requested to follow your instance."
msgstr ""
#, elixir-format
#: lib/web/email/follow.ex:54
msgid "%{name} requests to follow your instance"
msgstr ""
#, elixir-format
#: lib/web/templates/email/instance_follow.html.eex:38
msgid "<b>%{name} (%{domain})</b> just requested to follow your instance. If you accept, this instance will receive all of your instance's public events."
msgstr ""
#, elixir-format
#: lib/web/templates/email/instance_follow.text.eex:4
msgid "If you accept, this instance will receive all of your public events."
msgstr ""
#, elixir-format
#: lib/web/email/follow.ex:48
msgid "Instance %{name} (%{domain}) requests to follow your instance"
msgstr ""
#, elixir-format
#: lib/web/templates/email/instance_follow.html.eex:66
msgid "See the federation settings"
msgstr ""
#, elixir-format
#: lib/web/templates/email/instance_follow.html.eex:52
#: lib/web/templates/email/instance_follow.text.eex:6
msgid "To accept this invitation, head over to the instance's admin settings."
msgstr ""
#, elixir-format
#: lib/web/templates/email/instance_follow.html.eex:13
#: lib/web/templates/email/instance_follow.text.eex:1
msgid "Want to connect?"
msgstr ""
#, elixir-format
#: lib/web/templates/email/instance_follow.html.eex:45
#: lib/web/templates/email/instance_follow.text.eex:5
msgid "Note: %{name} (%{domain}) following you doesn't necessarily imply that you follow this instance, but you can ask to follow them too."
msgstr ""

View File

@ -155,7 +155,7 @@ msgid "No user with this email was found"
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/comment.ex:36 lib/graphql/resolvers/comment.ex:98
#: lib/graphql/resolvers/comment.ex:50 lib/graphql/resolvers/comment.ex:112
#: lib/graphql/resolvers/event.ex:281 lib/graphql/resolvers/feed_token.ex:28 lib/graphql/resolvers/group.ex:243
#: lib/graphql/resolvers/member.ex:77 lib/graphql/resolvers/participant.ex:29
#: lib/graphql/resolvers/participant.ex:163 lib/graphql/resolvers/participant.ex:192 lib/graphql/resolvers/person.ex:157
@ -357,7 +357,7 @@ msgid "Cannot remove the last identity of a user"
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/comment.ex:95
#: lib/graphql/resolvers/comment.ex:109
msgid "Comment is already deleted"
msgstr ""
@ -571,7 +571,7 @@ msgid "You are not a moderator or admin for this group"
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/comment.ex:41
#: lib/graphql/resolvers/comment.ex:55
msgid "You are not allowed to create a comment if not connected"
msgstr ""
@ -581,7 +581,7 @@ msgid "You are not allowed to create a feed token if not connected"
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/comment.ex:103
#: lib/graphql/resolvers/comment.ex:117
msgid "You are not allowed to delete a comment if not connected"
msgstr ""
@ -591,7 +591,7 @@ msgid "You are not allowed to delete a feed token if not connected"
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/comment.ex:63
#: lib/graphql/resolvers/comment.ex:77
msgid "You are not allowed to update a comment if not connected"
msgstr ""
@ -607,7 +607,7 @@ msgid "You can't set yourself to a lower member role for this group because you
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/comment.ex:91
#: lib/graphql/resolvers/comment.ex:105
msgid "You cannot delete this comment"
msgstr ""

View File

@ -933,7 +933,7 @@ msgstr ""
#, elixir-format
#: lib/web/templates/email/email_changed_old.html.eex:41
#: lib/web/templates/email/email_changed_old.text.eex:5
#: lib/web/templates/email/email_changed_old.html.eex:65 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}."
msgstr ""
@ -1430,3 +1430,51 @@ msgstr ""
#: lib/mobilizon/posts/post.ex:90
msgid "A title is required for the post"
msgstr ""
#, elixir-format
#: lib/web/templates/email/instance_follow.text.eex:3
msgid "%{name} (%{domain}) just requested to follow your instance."
msgstr ""
#, elixir-format
#: lib/web/email/follow.ex:54
msgid "%{name} requests to follow your instance"
msgstr ""
#, elixir-format
#: lib/web/templates/email/instance_follow.html.eex:38
msgid "<b>%{name} (%{domain})</b> just requested to follow your instance. If you accept, this instance will receive all of your instance's public events."
msgstr ""
#, elixir-format
#: lib/web/templates/email/instance_follow.text.eex:4
msgid "If you accept, this instance will receive all of your public events."
msgstr ""
#, elixir-format
#: lib/web/email/follow.ex:48
msgid "Instance %{name} (%{domain}) requests to follow your instance"
msgstr ""
#, elixir-format
#: lib/web/templates/email/instance_follow.html.eex:66
msgid "See the federation settings"
msgstr ""
#, elixir-format
#: lib/web/templates/email/instance_follow.html.eex:52
#: lib/web/templates/email/instance_follow.text.eex:6
msgid "To accept this invitation, head over to the instance's admin settings."
msgstr ""
#, elixir-format
#: lib/web/templates/email/instance_follow.html.eex:13
#: lib/web/templates/email/instance_follow.text.eex:1
msgid "Want to connect?"
msgstr ""
#, elixir-format
#: lib/web/templates/email/instance_follow.html.eex:45
#: lib/web/templates/email/instance_follow.text.eex:5
msgid "Note: %{name} (%{domain}) following you doesn't necessarily imply that you follow this instance, but you can ask to follow them too."
msgstr ""

View File

@ -155,7 +155,7 @@ msgid "No user with this email was found"
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/comment.ex:36 lib/graphql/resolvers/comment.ex:98
#: lib/graphql/resolvers/comment.ex:50 lib/graphql/resolvers/comment.ex:112
#: lib/graphql/resolvers/event.ex:281 lib/graphql/resolvers/feed_token.ex:28 lib/graphql/resolvers/group.ex:243
#: lib/graphql/resolvers/member.ex:77 lib/graphql/resolvers/participant.ex:29
#: lib/graphql/resolvers/participant.ex:163 lib/graphql/resolvers/participant.ex:192 lib/graphql/resolvers/person.ex:157
@ -357,7 +357,7 @@ msgid "Cannot remove the last identity of a user"
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/comment.ex:95
#: lib/graphql/resolvers/comment.ex:109
msgid "Comment is already deleted"
msgstr ""
@ -571,7 +571,7 @@ msgid "You are not a moderator or admin for this group"
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/comment.ex:41
#: lib/graphql/resolvers/comment.ex:55
msgid "You are not allowed to create a comment if not connected"
msgstr ""
@ -581,7 +581,7 @@ msgid "You are not allowed to create a feed token if not connected"
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/comment.ex:103
#: lib/graphql/resolvers/comment.ex:117
msgid "You are not allowed to delete a comment if not connected"
msgstr ""
@ -591,7 +591,7 @@ msgid "You are not allowed to delete a feed token if not connected"
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/comment.ex:63
#: lib/graphql/resolvers/comment.ex:77
msgid "You are not allowed to update a comment if not connected"
msgstr ""
@ -607,7 +607,7 @@ msgid "You can't set yourself to a lower member role for this group because you
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/comment.ex:91
#: lib/graphql/resolvers/comment.ex:105
msgid "You cannot delete this comment"
msgstr ""

View File

@ -871,7 +871,7 @@ msgstr ""
#, elixir-format
#: lib/web/templates/email/email_changed_old.html.eex:41
#: lib/web/templates/email/email_changed_old.text.eex:5
#: lib/web/templates/email/email_changed_old.html.eex:65 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}."
msgstr ""
@ -1326,3 +1326,51 @@ msgstr ""
#: lib/mobilizon/posts/post.ex:90
msgid "A title is required for the post"
msgstr ""
#, elixir-format
#: lib/web/templates/email/instance_follow.text.eex:3
msgid "%{name} (%{domain}) just requested to follow your instance."
msgstr ""
#, elixir-format
#: lib/web/email/follow.ex:54
msgid "%{name} requests to follow your instance"
msgstr ""
#, elixir-format
#: lib/web/templates/email/instance_follow.html.eex:38
msgid "<b>%{name} (%{domain})</b> just requested to follow your instance. If you accept, this instance will receive all of your instance's public events."
msgstr ""
#, elixir-format
#: lib/web/templates/email/instance_follow.text.eex:4
msgid "If you accept, this instance will receive all of your public events."
msgstr ""
#, elixir-format
#: lib/web/email/follow.ex:48
msgid "Instance %{name} (%{domain}) requests to follow your instance"
msgstr ""
#, elixir-format
#: lib/web/templates/email/instance_follow.html.eex:66
msgid "See the federation settings"
msgstr ""
#, elixir-format
#: lib/web/templates/email/instance_follow.html.eex:52
#: lib/web/templates/email/instance_follow.text.eex:6
msgid "To accept this invitation, head over to the instance's admin settings."
msgstr ""
#, elixir-format
#: lib/web/templates/email/instance_follow.html.eex:13
#: lib/web/templates/email/instance_follow.text.eex:1
msgid "Want to connect?"
msgstr ""
#, elixir-format
#: lib/web/templates/email/instance_follow.html.eex:45
#: lib/web/templates/email/instance_follow.text.eex:5
msgid "Note: %{name} (%{domain}) following you doesn't necessarily imply that you follow this instance, but you can ask to follow them too."
msgstr ""

View File

@ -161,7 +161,7 @@ msgid "No user with this email was found"
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/comment.ex:36 lib/graphql/resolvers/comment.ex:98
#: lib/graphql/resolvers/comment.ex:50 lib/graphql/resolvers/comment.ex:112
#: lib/graphql/resolvers/event.ex:281 lib/graphql/resolvers/feed_token.ex:28 lib/graphql/resolvers/group.ex:243
#: lib/graphql/resolvers/member.ex:77 lib/graphql/resolvers/participant.ex:29
#: lib/graphql/resolvers/participant.ex:163 lib/graphql/resolvers/participant.ex:192 lib/graphql/resolvers/person.ex:157
@ -363,7 +363,7 @@ msgid "Cannot remove the last identity of a user"
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/comment.ex:95
#: lib/graphql/resolvers/comment.ex:109
msgid "Comment is already deleted"
msgstr ""
@ -577,7 +577,7 @@ msgid "You are not a moderator or admin for this group"
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/comment.ex:41
#: lib/graphql/resolvers/comment.ex:55
msgid "You are not allowed to create a comment if not connected"
msgstr ""
@ -587,7 +587,7 @@ msgid "You are not allowed to create a feed token if not connected"
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/comment.ex:103
#: lib/graphql/resolvers/comment.ex:117
msgid "You are not allowed to delete a comment if not connected"
msgstr ""
@ -597,7 +597,7 @@ msgid "You are not allowed to delete a feed token if not connected"
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/comment.ex:63
#: lib/graphql/resolvers/comment.ex:77
msgid "You are not allowed to update a comment if not connected"
msgstr ""
@ -613,7 +613,7 @@ msgid "You can't set yourself to a lower member role for this group because you
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/comment.ex:91
#: lib/graphql/resolvers/comment.ex:105
msgid "You cannot delete this comment"
msgstr ""

View File

@ -874,7 +874,7 @@ msgstr ""
#, elixir-format
#: lib/web/templates/email/email_changed_old.html.eex:41
#: lib/web/templates/email/email_changed_old.text.eex:5
#: lib/web/templates/email/email_changed_old.html.eex:65 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}."
msgstr ""
@ -1331,3 +1331,51 @@ msgstr ""
#: lib/mobilizon/posts/post.ex:90
msgid "A title is required for the post"
msgstr ""
#, elixir-format
#: lib/web/templates/email/instance_follow.text.eex:3
msgid "%{name} (%{domain}) just requested to follow your instance."
msgstr ""
#, elixir-format
#: lib/web/email/follow.ex:54
msgid "%{name} requests to follow your instance"
msgstr ""
#, elixir-format
#: lib/web/templates/email/instance_follow.html.eex:38
msgid "<b>%{name} (%{domain})</b> just requested to follow your instance. If you accept, this instance will receive all of your instance's public events."
msgstr ""
#, elixir-format
#: lib/web/templates/email/instance_follow.text.eex:4
msgid "If you accept, this instance will receive all of your public events."
msgstr ""
#, elixir-format
#: lib/web/email/follow.ex:48
msgid "Instance %{name} (%{domain}) requests to follow your instance"
msgstr ""
#, elixir-format
#: lib/web/templates/email/instance_follow.html.eex:66
msgid "See the federation settings"
msgstr ""
#, elixir-format
#: lib/web/templates/email/instance_follow.html.eex:52
#: lib/web/templates/email/instance_follow.text.eex:6
msgid "To accept this invitation, head over to the instance's admin settings."
msgstr "Gå till dina grupper för att acceptera den här inbjudan."
#, elixir-format
#: lib/web/templates/email/instance_follow.html.eex:13
#: lib/web/templates/email/instance_follow.text.eex:1
msgid "Want to connect?"
msgstr ""
#, elixir-format
#: lib/web/templates/email/instance_follow.html.eex:45
#: lib/web/templates/email/instance_follow.text.eex:5
msgid "Note: %{name} (%{domain}) following you doesn't necessarily imply that you follow this instance, but you can ask to follow them too."
msgstr ""

View File

@ -162,7 +162,7 @@ msgid "No user with this email was found"
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/comment.ex:36 lib/graphql/resolvers/comment.ex:98
#: lib/graphql/resolvers/comment.ex:50 lib/graphql/resolvers/comment.ex:112
#: lib/graphql/resolvers/event.ex:281 lib/graphql/resolvers/feed_token.ex:28 lib/graphql/resolvers/group.ex:243
#: lib/graphql/resolvers/member.ex:77 lib/graphql/resolvers/participant.ex:29
#: lib/graphql/resolvers/participant.ex:163 lib/graphql/resolvers/participant.ex:192 lib/graphql/resolvers/person.ex:157
@ -364,7 +364,7 @@ msgid "Cannot remove the last identity of a user"
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/comment.ex:95
#: lib/graphql/resolvers/comment.ex:109
msgid "Comment is already deleted"
msgstr ""
@ -578,7 +578,7 @@ msgid "You are not a moderator or admin for this group"
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/comment.ex:41
#: lib/graphql/resolvers/comment.ex:55
msgid "You are not allowed to create a comment if not connected"
msgstr ""
@ -588,7 +588,7 @@ msgid "You are not allowed to create a feed token if not connected"
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/comment.ex:103
#: lib/graphql/resolvers/comment.ex:117
msgid "You are not allowed to delete a comment if not connected"
msgstr ""
@ -598,7 +598,7 @@ msgid "You are not allowed to delete a feed token if not connected"
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/comment.ex:63
#: lib/graphql/resolvers/comment.ex:77
msgid "You are not allowed to update a comment if not connected"
msgstr ""
@ -614,7 +614,7 @@ msgid "You can't set yourself to a lower member role for this group because you
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/comment.ex:91
#: lib/graphql/resolvers/comment.ex:105
msgid "You cannot delete this comment"
msgstr ""